Skip to content
This repository was archived by the owner on Feb 6, 2026. It is now read-only.

workspace export/import UI#2718

Merged
si-bors-ng[bot] merged 1 commit intomainfrom
theo/workspace-backup-ui
Aug 31, 2023
Merged

workspace export/import UI#2718
si-bors-ng[bot] merged 1 commit intomainfrom
theo/workspace-backup-ui

Conversation

@theoephraim
Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
Contributor Author

bors merge

@si-bors-ng
Copy link
Copy Markdown
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 subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants