]> source.dussan.org Git - nextcloud-server.git/commit
Improve sharing flow 39472/head
authorfenn-cs <fenn25.fn@gmail.com>
Wed, 19 Jul 2023 01:11:27 +0000 (02:11 +0100)
committerLouis Chemineau <louis@chmn.me>
Wed, 30 Aug 2023 15:58:01 +0000 (17:58 +0200)
commit79f62632eaef9b101213b7c5351a0a60dd32be88
tree0554cb8b864d6f43e2dc004391f01d24e155f002
parent23197a840cce0c518fd4dc298bece04a20c03209
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>
29 files changed:
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/2798-2798.js [deleted file]
dist/2798-2798.js.LICENSE.txt [deleted file]
dist/2798-2798.js.map [deleted file]
dist/9872-9872.js [new file with mode: 0644]
dist/9872-9872.js.LICENSE.txt [new file with mode: 0644]
dist/9872-9872.js.map [new file with mode: 0644]
dist/core-common.js
dist/core-common.js.map
dist/files_sharing-files_sharing_tab.js
dist/files_sharing-files_sharing_tab.js.map
dist/settings-vue-settings-personal-info.js
dist/settings-vue-settings-personal-info.js.map
dist/theming-admin-theming.js
dist/theming-admin-theming.js.map