Skip to content
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

Multiple Org Install #29

Open
Keyrxng opened this issue Nov 23, 2024 · 0 comments
Open

Multiple Org Install #29

Keyrxng opened this issue Nov 23, 2024 · 0 comments

Comments

@Keyrxng
Copy link
Contributor

Keyrxng commented Nov 23, 2024

Right now it's only possible to update one org config at a time so we should consider adding logic for pushing to multiple orgs which would be a great QOL improvement for those with multiple installs to tend to (like we do)

  1. Present the choice within the orgSelector to enable multi-select
  2. Present the choice just before push via a notification something like Are you sure you want to push to Ubiquity? "continue" | "push to more" | "cancel"

Without this feature, we'd need to run the UI flow 4 times to update one plugin which is not ideal.

  • We might need to have the user confirm which org config to use to fill in existing values. We could do this simply by using selectedOrgs[0] or making it a specific interaction to choose.
  • If selecting a template like minimal or full_defaults, I'd assume we'd overwrite their entire existing config in all orgs if there is one, as we could end up with duplicate plugins otherwise
  • repo and file creation for all selected orgs should be covered too

Relates to ubiquity-os/plugins-wishlist#57

Keyrxng pushed a commit to ubq-testing/ubiquity-os-plugin-installer that referenced this issue Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants