Commit Graph

3669 Commits (3b4362be92ce8672718e41fd1981eb12290acf77)

Author SHA1 Message Date
Jared Scheib 3b4362be92 Fix app staying in spinner by fixing where currentOrganization is gotten from 2017-11-08 10:41:01 -08:00
Alex P 0b9bf0a68b Render actual number of organizations above organization table 2017-11-08 09:47:00 -08:00
Alex Paxton 7841f14c8b Merge pull request #2287 from influxdata/multitenancy_purgatory
Purgatory
2017-11-07 23:33:12 -08:00
Alex Paxton 32ca775b75 Render username, provider, and scheme in Purgatory to assist user
Signed-off-by: Jared Scheib <jared.scheib@gmail.com>
2017-11-07 23:14:28 -08:00
Jared Scheib a658af21f5 Improve copy in Purgatory page
Signed-off-by: Alex Paxton <thealexpaxton@gmail.com>
2017-11-07 23:05:46 -08:00
Alex P 1b52de3c6c Guard against Purgatory redirect until currentOrganization has loaded 2017-11-07 22:50:37 -08:00
Alex P 145b1e267a Require user authentication to route to Purgatory 2017-11-07 22:41:29 -08:00
Alex P 0716e5e53c Wire up Purgatory page 2017-11-07 22:40:59 -08:00
Alex P 2cdb22043a Redirect lost souls to purgatory not limbo 2017-11-07 22:33:18 -08:00
Jared Scheib d5667b2dca Only show Manage Organizations to SuperAdmin 2017-11-07 22:29:33 -08:00
Jared Scheib c4cff698fb Add /users & /organizations to router with sourcePrefix 2017-11-07 22:19:20 -08:00
Jared Scheib b52b37a20a Show user role in side nav 2017-11-07 22:09:55 -08:00
Alex P c5bc75bacb Remove ManageOrgsOverlay component 2017-11-07 20:48:42 -08:00
Alex P 52cad8dc19 Cleanup console errors 2017-11-07 20:43:18 -08:00
Alex Paxton 85ede680d8 Merge pull request #2298 from influxdata/multitenancy_ui_manage_orgs
Dedicated Organizations Page
2017-11-07 20:37:45 -08:00
Alex P a2101f853a Remove TODO comment 2017-11-07 20:28:28 -08:00
Alex P c492d0084c Remove OrganizationsPage from router 2017-11-07 20:28:02 -08:00
Alex P 7f3871681b Remove organization from state and cleanup 2017-11-07 20:15:26 -08:00
Alex P 8265959551 Remove obssolete UsersTable components 2017-11-07 19:44:05 -08:00
Alex P 5e5e67c03c Remove Batch Add & Remove users from organization functions 2017-11-07 19:40:48 -08:00
Alex P 0ba7e3e239 Remove ability to view all users 2017-11-07 19:39:05 -08:00
Alex P 6ec49fd962 Simplify UsersTableHeader
Removing filtering and associated functionality
2017-11-07 17:54:14 -08:00
Alex P 7fcc2d6acf Move batch actions and users table header inside users table 2017-11-07 17:52:22 -08:00
Alex P 8c87b72654 Render current organization name instead of "Chronograf Admin" 2017-11-07 17:41:19 -08:00
Alex Paxton a8df9e2d3f Merge pull request #2283 from influxdata/multitenancy_ui_superadmin_polish
Multitenancy UI SuperAdmin Polish
2017-11-07 17:34:20 -08:00
Alex P 6aea030251 User more clear names for props and state 2017-11-07 17:22:36 -08:00
Alex P 3bdf0b3434 Use a more clear variable name 2017-11-07 17:18:06 -08:00
Alex P 209b59be42 Use semantic opposite to increase clarity 2017-11-07 17:17:12 -08:00
Alex P f37b832b01 Use simpler names for state in NewUsersTableRow 2017-11-07 17:16:18 -08:00
Alex P a59844013b Explain purpose of component with comment 2017-11-07 17:07:44 -08:00
Alex P eacc971317 Use Link component in UserNavBlock instead of anchor 2017-11-07 16:31:00 -08:00
Alex P 65f0b05892 Render Manage Organizations link based on Authorization 2017-11-07 12:01:31 -08:00
Alex P 97e839ba2d Link to organizations page from user nav item 2017-11-07 11:58:35 -08:00
Alex P decd182c8e Create route for organizations page 2017-11-07 11:58:20 -08:00
Alex P d5ed93c197 Introduce Organizations page
Same functionality as the Manage Organizations modal, just in its own
page
2017-11-07 11:54:44 -08:00
Alex P f6c27c970c Re-arrange items in me nav item 2017-11-07 11:37:32 -08:00
Alex P 6056e37dfa Move user nav item to top of side nav
Needs more vertical space than the other items
2017-11-07 11:36:56 -08:00
Alex P 87f186a61d Create skeleton for Purgatory page 2017-11-07 00:46:36 -08:00
Alex P e82fdf44b8 Make chronograf admin table dropdowns appear like plaintext until hover 2017-11-06 15:40:09 -08:00
Alex P a487bbe080 Increase vertical padding on new user row cells 2017-11-06 13:41:19 -08:00
Alex P 2e77f76cb4 Change micro copy to be more of a Call to Action and less long 2017-11-06 12:46:54 -08:00
Alex P 799048e5ae Refactor CreateUserOverlay into NewUserTableRow to be consistent with primary table item creation pattern 2017-11-06 12:39:32 -08:00
Alex P 3e8e878481 Move Create User button closer to Users Table 2017-11-06 09:17:51 -08:00
Alex P f0bea2cd9f Replace super admin dropdown with slide toggle 2017-11-04 12:36:23 -07:00
Alex P bf9f0c6b8a Introduce SlideToggle Component 2017-11-04 12:35:47 -07:00
Alex P 5d491c9935 Make manage orgs overlay scrollable when there are many orgs 2017-11-04 12:34:19 -07:00
Jared Scheib 13750062d6 Multitenancy is reeaaaaaaaalll!!!
Go to limbo if you're not authorized!

Signed-off-by: Michael de Sa <mjdesa@gmail.com>
2017-11-03 16:46:16 -07:00
Michael de Sa e15b435423 Stop console from whining about null initializing propTypes
Signed-off-by: Jared Scheib <jared.scheib@gmail.com>
2017-11-03 14:41:48 -07:00
Michael de Sa 841cc71185 Allow diff replaceWith component if not using auth in Authorized HOC
Signed-off-by: Jared Scheib <jared.scheib@gmail.com>
2017-11-03 14:31:32 -07:00
Alex P 4e34477bd3 Make separate non-editable component for Default Org 2017-11-03 12:08:27 -07:00