20085: Sharing dialog immediately saves changes
authorPeter Amstutz <peter.amstutz@curii.com>
Mon, 3 Apr 2023 21:16:04 +0000 (17:16 -0400)
committerPeter Amstutz <peter.amstutz@curii.com>
Mon, 3 Apr 2023 21:16:04 +0000 (17:16 -0400)
commit09d4c8fd20d63b93cf4d14acf3de500e26a73b9b
tree0286c8d57bcc3a59ac76419dddbea8e99f1599c6
parentd2ea9fe92fc067096a8ffbbe1da012c6011c0838
20085: Sharing dialog immediately saves changes

Added ALL_USERS as a sharing level distinct from PUBLIC.  Don't hide
the all users / public link in the permission list.  Switching between
PUBLIC/ALL_USERS/SHARED/PRIVATE have clearly distinct actions.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
src/common/config.ts
src/store/sharing-dialog/sharing-dialog-actions.ts
src/store/sharing-dialog/sharing-dialog-types.ts
src/store/workflow-panel/workflow-panel-actions.ts
src/views-components/sharing-dialog/sharing-dialog-component.tsx
src/views-components/sharing-dialog/sharing-dialog.tsx
src/views-components/sharing-dialog/sharing-public-access-form-component.tsx
src/views-components/sharing-dialog/sharing-public-access-form.tsx
src/views-components/sharing-dialog/visibility-level-select.tsx