8000 workspace export/import UI by theoephraim · Pull Request #2718 · systeminit/si · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

workspace export/import UI #2718

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

Merged
merged 1 commit into from
Aug 31, 2023
Merged

workspace export/import UI #2718

merged 1 commit into from
Aug 31, 2023

Conversation

theoephraim
Copy link
Contributor

adds a workspace settings cog, along with import/export modals. Currently mocking the requests with fake delays...

Some intermediate loading states as well, but these screenshots show the flow. Playing with the terms "backup" and "restore" a bit now, as this more accurately describes the flow as we will be implementing them for now. I suspect in the future that backup/restore may be some options within the broader category of export/import - ie you may be able to export/import subsets of a workspace without losing your local data, rather than only all or nothing.

new workspace settings menu
image

export modal
image
image

import modal
image
image

@theoephraim theoephraim added the wip Work In Progress (will block bors from merging) label Aug 31, 2023
@github-actions github-actions bot added the A-web label Aug 31, 2023
@zacharyhamm
Copy link
Contributor

My only note on this is we should hide it with a flag. I created a flag in posthog called workspaceBackups

@theoephraim
Copy link
Contributor Author

@zacharyhamm - yeah that was the plan. Will use your flag - thanks!

@theoephraim theoephraim force-pushed the theo/workspace-backup-ui branch from ec04f8d to 5aed473 Compare August 31, 2023 19:59
@theoephraim theoephraim force-pushed the theo/workspace-backup-ui branch from 5aed473 to a9276ec Compare August 31, 2023 20:05
@theoephraim theoephraim removed the wip Work In Progress (will block bors from merging) label Aug 31, 2023
@theoephraim
Copy link
Contributor Author

bors merge

@si-bors-ng
Copy link
Contributor
si-bors-ng bot commented Aug 31, 2023

Build succeeded:

@si-bors-ng si-bors-ng bot merged commit d7b5432 into main Aug 31, 2023
@si-bors-ng si-bors-ng bot deleted the theo/workspace-backup-ui branch August 31, 2023 20:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0