From 4617080bef38bafcdf6d94694a84f23aa3f1a960 Mon Sep 17 00:00:00 2001 From: Lukas Hirt Date: Tue, 28 Jan 2025 10:19:22 +0100 Subject: [PATCH] feat(password-protected-folders): add permissions dropdown Show public link permissions dropdown in the create folder modal. --- ...t-password-protected-folder-permissions.md | 6 +++++ .../src/components/CreateFolderModal.vue | 27 ++++++++++++++++--- .../src/composables/useCreateFileHandler.ts | 6 +++-- .../unit/components/CreateFolderModal.spec.ts | 9 +++++-- .../composables/useCreateFileHandler.spec.ts | 3 ++- 5 files changed, 43 insertions(+), 8 deletions(-) create mode 100644 changelog/unreleased/enhancement-password-protected-folder-permissions.md diff --git a/changelog/unreleased/enhancement-password-protected-folder-permissions.md b/changelog/unreleased/enhancement-password-protected-folder-permissions.md new file mode 100644 index 00000000000..a361d771ac1 --- /dev/null +++ b/changelog/unreleased/enhancement-password-protected-folder-permissions.md @@ -0,0 +1,6 @@ +Enhancement: Password protected folder permissions + +We've added the permissions dropdown into the create password protected folder dialog. Users can now decide what permissions they would like to add to the folder. Permissions are matching folder public link permissions. + +https://github.com/owncloud/web/pull/12141 +https://github.com/owncloud/web/issues/12039 diff --git a/packages/web-app-password-protected-folders/src/components/CreateFolderModal.vue b/packages/web-app-password-protected-folders/src/components/CreateFolderModal.vue index 34fbffd85fe..e7faf94dd99 100644 --- a/packages/web-app-password-protected-folders/src/components/CreateFolderModal.vue +++ b/packages/web-app-password-protected-folders/src/components/CreateFolderModal.vue @@ -12,12 +12,28 @@ :label="$gettext('Password')" class="oc-mt-s" /> + +
+ + +
+