-
Notifications
You must be signed in to change notification settings - Fork 159
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
[full-ci] Rename roles permissions #8876
Conversation
Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes. |
3886a1f
to
bdcf55b
Compare
Results for acceptance oC10 https://drone.owncloud.com/owncloud/web/35209/37/1 💥 The acceptance tests failed on retry. Please find the screenshots inside ...
webUISharingPublicBasic-publicLinkCreate_feature-L11.pngwebUISharingPublicBasic-publicLinkCreate_feature-L117.pngwebUISharingPublicBasic-publicLinkCreate_feature-L135.pngwebUISharingPublicBasic-publicLinkCreate_feature-L28.pngwebUISharingPublicBasic-publicLinkCreate_feature-L99.png |
Results for acceptance oCIS https://drone.owncloud.com/owncloud/web/35209/67/1 💥 The acceptance tests failed on retry. Please find the screenshots inside ...
webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L33.pngwebUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L34.pngwebUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L35.pngwebUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L54.pngwebUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L55.pngwebUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L56.png |
needs some help with e2e and acceptance tests |
4f0ccb2
to
304b4ab
Compare
done from my side. @JammingBen or @janackermann could you please help out with the acceptance tests? |
changelog/unreleased/enhancement-change-role-and-permission-names
Outdated
Show resolved
Hide resolved
packages/web-app-files/src/components/SideBar/Shares/SpaceMembers.vue
Outdated
Show resolved
Hide resolved
packages/web-app-files/src/composables/actions/files/useFileActionsEmptyTrashBin.ts
Outdated
Show resolved
Hide resolved
packages/web-app-files/src/composables/actions/files/useFileActionsEmptyTrashBin.ts
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For the links I propose to change it to this wordings.
- With the rewording from
Recipients ...
toAnyone ...
I want to make clear, that solely the ownership of the link entitles you to access files - inspired by onedrive and box.com . Should add to a well informed use of public link and thus increase security / DLP - With the rewording from uploader to the "Secret File Drop" I want to highlight it as a feature as nextcloud is doing it very well
Notes
- Drawback: we might need to revert Display remaining time on link shares with expiration date #8211 as the verbose link title needs more space
Invited People
: This link-role might still be in the wrong drop menu and should be placed next to the actual invited people. @elizavetaRa suggested something this alike already some time ago...
Rename Link sharing roles
-
Internal
->Only for invited people
(Menu closed) -
Internal
->Invited people
,Link works only for invited people. Login is required.
-
Viewer
->Anyone with the link can view
(Menu closed) -
Viewer
->Can view
,Anyone with the link can view and download.
-
Contributor
->Anyone with the link can upload
(Menu closed) -
Contributor
->Can upload
,Anyone with the link can view, download and upload.
-
Editor
->Anyone with the link can edit
(Menu closed) -
Editor
->Can edit
,Anyone with the link can view, download, edit, delete and upload.
-
Uploader
->Secret File Drop
(Menu closed, icon:inbox-unarchive-fill
) -
Uploader
->Secret File Drop
,Anyone with the link can upload. Existing content is not revealed.
@@ -7,7 +7,13 @@ | |||
class="edit-public-link-role-dropdown-toggle oc-text-left" | |||
gap-size="none" | |||
> | |||
<span class="link-current-role" v-text="$gettext(currentLinkRoleLabel)" /> | |||
<!-- <span class="link-current-role" v-if="currentLinkRole.name === 'internal'" v-text="$gettext(currentLinkRole.label)"></span> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please delete the commented out lines
packages/web-app-files/src/composables/actions/files/useFileActionsEmptyTrashBin.ts
Outdated
Show resolved
Hide resolved
Please rebase the PR. e2e test failure has been fixed on master. |
…d/web into rename-roles-permissions
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hooray 🥳
Kudos, SonarCloud Quality Gate passed! |
Description
Change share role and permission names.
Related Issue
Motivation and Context
Inspired by german gender-neutral terms, we also change the english terms.
Types of changes
Checklist:
Open tasks: