-
-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add superadmin UI for configuring org storage #2113
Comments
@Shrinks99 Could you add screenshots or a link to the wireframes when this is ready? |
Alright! I've finally gotten around to this. Excalidraw link is here: https://link.excalidraw.com/l/2YrNHjC4Nsy/1MsuIg98K5 |
Specifically for when applying the change to new primary storage location, there are a few important notes if files already exist in that org that need to be migrated:
Note that while this migration is happening, replica storages cannot be changed. If an org is new and doesn't have any content yet, none of this process will happen and the storage will just be changed over immediately. |
Follow-up to #2093
Related to #578
Similar to org quotas and proxies, we should add a superuser-only admin UI for configuring org storage on the orgs list.
For each org, we should support:
GET /storage
POST /storage
to any storage option listed from/all-storages
(if files are already stored on org, this will set org to read-only while migration happens)POST /storage-replicas
to any storage options listed from/all-storages
(any migrations happen in background jobs and don't interfere with archiving or set the org to read-only)This might be best handled in a few different dialogs rather than all put into one. Or this could be a good opportunity to break out superadmin org configuration from the existing dialogs into a new detail page.
The text was updated successfully, but these errors were encountered: