]> source.dussan.org Git - nextcloud-server.git/commit
Improve sharing flow 40179/head
authorfenn-cs <fenn25.fn@gmail.com>
Wed, 19 Jul 2023 01:11:27 +0000 (02:11 +0100)
committerLouis Chemineau <louis@chmn.me>
Thu, 31 Aug 2023 12:28:13 +0000 (14:28 +0200)
commit1d74d62d2aac27bab4663f18bfe686c4e1115cba
tree82642788536b5efbd7e8d8f4a2aaf3b0f187a97a
parentdb1a7ba03a80c7e8673a88b7e04e11070ac97c30
Improve sharing flow

This commit introduces the following changes:

- Does not create new share once user is selected for internal shares
- Adds a `SharingDetails` view for share configurations
- Adds a quick share select to enable fast changes in share permisions.

Resolves: https://github.com/nextcloud/server/issues/26691

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Signed-off-by: Louis Chemineau <louis@chmn.me>
25 files changed:
.drone.yml
apps/files_sharing/src/components/SharingEntry.vue
apps/files_sharing/src/components/SharingEntryLink.vue
apps/files_sharing/src/components/SharingEntryQuickShareSelect.vue [new file with mode: 0644]
apps/files_sharing/src/components/SharingEntrySimple.vue
apps/files_sharing/src/components/SharingInput.vue
apps/files_sharing/src/lib/SharePermissionsToolBox.js
apps/files_sharing/src/mixins/ShareDetails.js [new file with mode: 0644]
apps/files_sharing/src/mixins/ShareRequests.js
apps/files_sharing/src/mixins/SharesMixin.js
apps/files_sharing/src/models/Share.js
apps/files_sharing/src/utils/SharedWithMe.js
apps/files_sharing/src/views/SharingDetailsTab.vue [new file with mode: 0644]
apps/files_sharing/src/views/SharingLinkList.vue
apps/files_sharing/src/views/SharingList.vue
apps/files_sharing/src/views/SharingTab.vue
dist/core-common.js
dist/core-common.js.LICENSE.txt
dist/core-common.js.map
dist/files_sharing-files_sharing_tab.js
dist/files_sharing-files_sharing_tab.js.map
tests/acceptance/config/behat.yml
tests/acceptance/features/app-files-sharing-link.feature [deleted file]
tests/acceptance/features/app-files-sharing.feature [deleted file]
tests/acceptance/features/bootstrap/FilesAppSharingContext.php [deleted file]