-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
feat: multiorg Global Header #4939
Conversation
…to multi_org_redux
…com/influxdata/ui into sprint13_sahas_bill_multiorg_header
On Tuesday, let's circle up w/ Bucky re whether he's on board with adding the random org/account generator. It's useful for demonstration purposes so that we don't have duplicate org/account names when we're testing the component for large account/org values, but maybe we don't need that many lines - that file is twice the size of the other globalheader files. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Solid work, have a few suggestions here.
src/shared/copy/notifications/categories/accounts-users-orgs.ts
Outdated
Show resolved
Hide resolved
…com/influxdata/ui into sprint13_sahas_bill_multiorg_header
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
great work!
Closes #4051
Closes #4047
Co Authored by @wdoconnell
Multi-org epic requires a global header that includes a searchable switch account and switch org menu, which this feature implements. The 'user'-related portion of the header component will be completed alongside #4049
This feature is behind the
multiOrg
andquartzIdentity
feature flags, and will not appear in the app unless those flags are enabled.Screen.Recording.2022-07-01.at.12.18.54.PM.mov
To test generation of arbitrarily large collections of accounts/organizations, a mock can be commented into the file so that tests can be run without provisioning thousands of quartz orgs or accounts.
This has been tested both with mock data using remocal, as well as with non-mocked data with quartz-remocal. When using actual quartz data, the 'Settings,' 'Billing', and 'Members' buttons also redirect the user to the corresponding pages in their currently-selected account or organization.
Screen.Recording.2022-07-01.at.2.09.45.PM.mov
There may be some minor additional tweaks (e.g., removing superfluous code) once parallel changes are merged to clockface.
Checklist
Authors and Reviewer(s), please verify the following: