nextcloud/dist
fenn-cs 481f5bba81 Correctly switch/revert from custom to bundled perms
We have a set custom permissions checkbox, that when selected should set
the quick permissions settings to custom as well as show the custom permission settings.

When the checkbox is unchecked the quick permissions have to be reset to the default,
`bundledPermissions.ALL` but also users can switch from custom permissions to `bundled`
by just changing the radio select, hence we need a mechanism to set the permissions back
to the correct fallback depending on where the user has toggled the the custom permission from.

The mechanism is `revertSharingPermission` and this commit, makes sure revert values are correctly
set upon toggle.

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

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-09-15 13:48:54 +00:00
..
6799-6799.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
comments-comments-app.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
comments-comments-app.js.LICENSE.txt feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
comments-comments-app.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
comments-comments-tab.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
comments-comments-tab.js.LICENSE.txt Compile frontend to update license files 2022-01-11 17:26:40 +01:00
comments-comments-tab.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
comments-comments.js feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
comments-comments.js.LICENSE.txt Compile frontend to update license files 2022-01-11 17:26:40 +01:00
comments-comments.js.map feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
core-common.js Bump @nc/dialogs to 4.2.0 2023-09-14 12:14:21 +02:00
core-common.js.LICENSE.txt Improve sharing flow 2023-08-31 14:28:13 +02:00
core-common.js.map Bump @nc/dialogs to 4.2.0 2023-09-14 12:14:21 +02:00
core-files_client.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
core-files_client.js.LICENSE.txt Compile frontend to update license files 2022-01-11 17:26:40 +01:00
core-files_client.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
core-files_fileinfo.js feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
core-files_fileinfo.js.LICENSE.txt Compile frontend to update license files 2022-01-11 17:26:40 +01:00
core-files_fileinfo.js.map feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
core-install.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
core-install.js.LICENSE.txt feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
core-install.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
core-login.js chore: Compile assets 2023-09-05 11:58:20 -07:00
core-login.js.LICENSE.txt fix: restore AppsSlideToggle feature 2023-06-28 15:00:19 +00:00
core-login.js.map chore: Compile assets 2023-09-05 11:58:20 -07:00
core-main.js chore: Compile assets 2023-09-05 11:58:20 -07:00
core-main.js.LICENSE.txt fix: restore AppsSlideToggle feature 2023-06-28 15:00:19 +00:00
core-main.js.map chore: Compile assets 2023-09-05 11:58:20 -07:00
core-maintenance.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
core-maintenance.js.LICENSE.txt feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
core-maintenance.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
core-profile.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
core-profile.js.LICENSE.txt feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
core-profile.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
core-recommendedapps.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
core-recommendedapps.js.LICENSE.txt Compile frontend to update license files 2022-01-11 17:26:40 +01:00
core-recommendedapps.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
core-systemtags.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
core-systemtags.js.LICENSE.txt feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
core-systemtags.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
core-unified-search.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
core-unified-search.js.LICENSE.txt Compile frontend to update license files 2022-01-11 17:26:40 +01:00
core-unified-search.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
core-unsupported-browser-redirect.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
core-unsupported-browser-redirect.js.LICENSE.txt feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
core-unsupported-browser-redirect.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
core-unsupported-browser.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
core-unsupported-browser.js.LICENSE.txt feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
core-unsupported-browser.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
dashboard-main.js chore(assets): Recompile JS 2023-08-22 10:44:41 +02:00
dashboard-main.js.LICENSE.txt feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
dashboard-main.js.map chore(assets): Recompile JS 2023-08-22 10:44:41 +02:00
dav-settings-admin-caldav.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
dav-settings-admin-caldav.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
dav-settings-personal-availability.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
dav-settings-personal-availability.js.LICENSE.txt Add UI to opt-in on the status automation 2022-07-01 12:33:07 +02:00
dav-settings-personal-availability.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
federatedfilesharing-vue-settings-admin.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
federatedfilesharing-vue-settings-admin.js.LICENSE.txt Compile assets 2023-01-26 10:12:23 +00:00
federatedfilesharing-vue-settings-admin.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
federatedfilesharing-vue-settings-personal.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
federatedfilesharing-vue-settings-personal.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
files-main.js Bump @nc/dialogs to 4.2.0 2023-09-14 12:14:21 +02:00
files-main.js.LICENSE.txt feat(files): add view config service to store user-config per view 2023-04-18 09:02:01 +02:00
files-main.js.map Bump @nc/dialogs to 4.2.0 2023-09-14 12:14:21 +02:00
files-personal-settings.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
files-personal-settings.js.LICENSE.txt feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
files-personal-settings.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
files-reference-files.js fix(files): Files reference picker migrated to new file picker 2023-08-15 22:41:08 +02:00
files-reference-files.js.LICENSE.txt chore: Bump bundles 2023-03-02 21:07:43 +01:00
files-reference-files.js.map fix(files): Files reference picker migrated to new file picker 2023-08-15 22:41:08 +02:00
files-sidebar.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
files-sidebar.js.LICENSE.txt Add accessible system tags select 2023-04-19 16:52:06 -07:00
files-sidebar.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
files_reminders-main.js chore: compile assets 2023-08-19 10:14:30 +02:00
files_reminders-main.js.LICENSE.txt chore: compile assets 2023-08-10 12:28:19 +02:00
files_reminders-main.js.map chore: compile assets 2023-08-19 10:14:30 +02:00
files_sharing-additionalScripts.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
files_sharing-additionalScripts.js.LICENSE.txt Compile frontend to update license files 2022-01-11 17:26:40 +01:00
files_sharing-additionalScripts.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
files_sharing-collaboration.js feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
files_sharing-collaboration.js.map chore(npm): fix warning and build 2023-04-21 14:01:41 +02:00
files_sharing-files_sharing.js bump webpack from 5.78.0 to 5.79.0 2023-04-15 15:10:56 +02:00
files_sharing-files_sharing.js.LICENSE.txt feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
files_sharing-files_sharing.js.map chore(npm): fix warning and build 2023-04-21 14:01:41 +02:00
files_sharing-files_sharing_tab.js Correctly switch/revert from custom to bundled perms 2023-09-15 13:48:54 +00:00
files_sharing-files_sharing_tab.js.LICENSE.txt feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
files_sharing-files_sharing_tab.js.map Correctly switch/revert from custom to bundled perms 2023-09-15 13:48:54 +00:00
files_sharing-main.js Compile assets 2023-03-08 16:51:37 +01:00
files_sharing-main.js.LICENSE.txt Compile frontend to update license files 2022-01-11 17:26:40 +01:00
files_sharing-main.js.map Compile assets 2023-03-08 16:51:37 +01:00
files_sharing-personal-settings.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
files_sharing-personal-settings.js.LICENSE.txt Compile frontend to update license files 2022-01-11 17:26:40 +01:00
files_sharing-personal-settings.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
files_trashbin-main.js fix: encode basename in restore action 2023-08-25 17:28:33 +02:00
files_trashbin-main.js.LICENSE.txt feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
files_trashbin-main.js.map fix: encode basename in restore action 2023-08-25 17:28:33 +02:00
files_versions-files_versions.js Fix lint error 2023-09-07 22:52:32 +02:00
files_versions-files_versions.js.LICENSE.txt chore(assets): Recompile assets 2023-08-09 15:01:03 +00:00
files_versions-files_versions.js.map Fix lint error 2023-09-07 22:52:32 +02:00
icons.css chore(assets): Recompile JS 2023-04-24 10:04:01 +02:00
oauth2-oauth2.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
oauth2-oauth2.js.LICENSE.txt Compile frontend to update license files 2022-01-11 17:26:40 +01:00
oauth2-oauth2.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
preview-service-worker.js chore(deps): fix npm audit 2023-06-25 03:02:52 +00:00
settings-apps-view-7418.js Improved display of app links 2023-08-11 08:23:27 +02:00
settings-apps-view-7418.js.map Improved display of app links 2023-08-11 08:23:27 +02:00
settings-apps.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-apps.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-legacy-admin.js Show loading spinner until share settings are fully loaded 2023-05-10 03:00:37 +02:00
settings-legacy-admin.js.map compile assets 2023-08-09 14:58:48 +02:00
settings-users-8351.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-users-8351.js.LICENSE.txt Port share by mail settings to vue 2022-05-19 15:45:44 +02:00
settings-users-8351.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-vue-settings-admin-ai.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-vue-settings-admin-ai.js.LICENSE.txt compile assets 2023-08-09 14:58:48 +02:00
settings-vue-settings-admin-ai.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-vue-settings-admin-basic-settings.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-vue-settings-admin-basic-settings.js.LICENSE.txt feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
settings-vue-settings-admin-basic-settings.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-vue-settings-admin-delegation.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-vue-settings-admin-delegation.js.LICENSE.txt feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
settings-vue-settings-admin-delegation.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-vue-settings-admin-security.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-vue-settings-admin-security.js.LICENSE.txt Compile frontend to update license files 2022-01-11 17:26:40 +01:00
settings-vue-settings-admin-security.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-vue-settings-apps-users-management.js Improved display of app links 2023-08-11 08:23:27 +02:00
settings-vue-settings-apps-users-management.js.LICENSE.txt feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
settings-vue-settings-apps-users-management.js.map Improved display of app links 2023-08-11 08:23:27 +02:00
settings-vue-settings-nextcloud-pdf.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-vue-settings-nextcloud-pdf.js.LICENSE.txt Compile frontend to update license files 2022-01-11 17:26:40 +01:00
settings-vue-settings-nextcloud-pdf.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-vue-settings-personal-info.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-vue-settings-personal-info.js.LICENSE.txt Compile frontend to update license files 2022-01-11 17:26:40 +01:00
settings-vue-settings-personal-info.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-vue-settings-personal-password.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-vue-settings-personal-password.js.LICENSE.txt Port password settings to vue 2022-08-31 17:42:36 +02:00
settings-vue-settings-personal-password.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-vue-settings-personal-security.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-vue-settings-personal-security.js.LICENSE.txt Compile frontend to update license files 2022-01-11 17:26:40 +01:00
settings-vue-settings-personal-security.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-vue-settings-personal-webauthn.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
settings-vue-settings-personal-webauthn.js.LICENSE.txt feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
settings-vue-settings-personal-webauthn.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
sharebymail-vue-settings-admin-sharebymail.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
sharebymail-vue-settings-admin-sharebymail.js.LICENSE.txt Port share by mail settings to vue 2022-05-19 15:45:44 +02:00
sharebymail-vue-settings-admin-sharebymail.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
systemtags-systemtags.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
systemtags-systemtags.js.LICENSE.txt Remove legacy systemtags code 2023-04-19 16:52:06 -07:00
systemtags-systemtags.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
theming-admin-theming.js fix(theming): Add __webpack_nounce__ to support async chunks like the filepicker 2023-08-26 16:50:21 +02:00
theming-admin-theming.js.LICENSE.txt Rewrite admin theming in Vue 2022-10-28 00:18:47 +00:00
theming-admin-theming.js.map fix(theming): Add __webpack_nounce__ to support async chunks like the filepicker 2023-08-26 16:50:21 +02:00
theming-personal-theming.js fix(theming): Add __webpack_nounce__ to support async chunks like the filepicker 2023-08-26 16:50:21 +02:00
theming-personal-theming.js.LICENSE.txt feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
theming-personal-theming.js.map fix(theming): Add __webpack_nounce__ to support async chunks like the filepicker 2023-08-26 16:50:21 +02:00
twofactor_backupcodes-settings.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
twofactor_backupcodes-settings.js.LICENSE.txt Fix missign twofactor_backupcodes bundle 2022-02-11 13:53:31 +01:00
twofactor_backupcodes-settings.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
updatenotification-updatenotification.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
updatenotification-updatenotification.js.LICENSE.txt Compile frontend to update license files 2022-01-11 17:26:40 +01:00
updatenotification-updatenotification.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
user-status-modal-8299.js wrap user status message input and buttons with native form 2023-07-03 15:34:25 +02:00
user-status-modal-8299.js.LICENSE.txt feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
user-status-modal-8299.js.map wrap user status message input and buttons with native form 2023-07-03 15:34:25 +02:00
user_status-menu.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
user_status-menu.js.LICENSE.txt Compile frontend to update license files 2022-01-11 17:26:40 +01:00
user_status-menu.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
weather_status-weather-status.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
weather_status-weather-status.js.LICENSE.txt Compile frontend to update license files 2022-01-11 17:26:40 +01:00
weather_status-weather-status.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
workflowengine-workflowengine.js feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00
workflowengine-workflowengine.js.LICENSE.txt feat(files): better breakpoints and sidebar responsive design 2023-04-13 06:08:39 +00:00
workflowengine-workflowengine.js.map feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default. 2023-08-10 23:47:40 +02:00