Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[web] Show WebDAV Paths in web UI #9714

Closed
12 tasks
tbsbdr opened this issue Sep 20, 2023 · 4 comments · Fixed by #10062
Closed
12 tasks

[web] Show WebDAV Paths in web UI #9714

tbsbdr opened this issue Sep 20, 2023 · 4 comments · Fixed by #10062
Assignees

Comments

@tbsbdr
Copy link
Contributor

tbsbdr commented Sep 20, 2023

Description

User Stories

  • As a user who wants to access ocis via a webdav client software, I want an option to copy the webdav path for any resource so that I don't have to knit together the path manually.

Value

Acceptance Criteria

  • show webdav path for every folder in the resource details, including space roots
    • Path is truncated
    • path can be copied via click on the copy icon
  • option is disabled by default
  • option can be activated via account page
    • New Account page section "Preferences"
    • [checkbox] Show WebDAV path
    • move Language to section "Preferences"
    • move Notification setting to section "Preferences"
  • It's okay if the option Show WebDAV path is stored in the localstorage rather than on the backend; should be stored in the backend in the future, but this is not part of this story.

Definition of ready

  • Everybody needs to understand the value written in the user story
  • Acceptance criteria have to be defined
  • All dependencies of the user story need to be identified
  • Feature should be seen from an end user perspective
  • Story has to be estimated
  • Story points need to be less than 20

Definition of done

  • Functional requirements
    • Functionality described in the user story works
    • Acceptance criteria are fulfilled
  • Quality
    • Code review happened
    • CI is green (that includes new and existing automated tests)
    • Critical code received unit tests by the developer
  • Non-functional requirements
    • No sonar cloud issues

Visuals

image
screenshot_001973

@michaelstingl
Copy link
Contributor

As an admin I want to copy webdav paths so that I can use them eg. in my cli.

note: other than in oc10, in ocis we have multiple path (one per space)

Not only admins needs this. Every user that wants to use 3rd party WebDAV clients or CLI tools needs to know the WebDAV URL. Add it to the details?

CleanShot 2023-11-02 at 14 08 45

@tbsbdr
Copy link
Contributor Author

tbsbdr commented Nov 20, 2023

updated initial comment

@michaelstingl
Copy link
Contributor

  • I want an option to copy the webdav path for any resource

Folders and Spaces I'd say. Not relevant for files from my POV.

@kulmann kulmann changed the title Show WebDAV Paths in web UI [web] Show WebDAV Paths in web UI Nov 21, 2023
@AlexAndBear AlexAndBear self-assigned this Nov 22, 2023
@AlexAndBear
Copy link
Contributor

  • I want an option to copy the webdav path for any resource

Folders and Spaces I'd say. Not relevant for files from my POV.

I'd rather keep it consistent everywhere

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

4 participants