Commit Graph

6728 Commits (74a9bbfb621843be5e8a35b8af79dfac49aa1bc2)

Author SHA1 Message Date
Jared Scheib 74a9bbfb62 Properly use enums to limit valid role strings 2018-03-29 15:44:04 -07:00
Jared Scheib 04ace1612b Improve descriptions of /organization(s) & /user(s) API 2018-03-29 15:39:20 -07:00
Jared Scheib 6e22264957 Replace multiorganization & multiuser tags with organizations & users 2018-03-29 14:04:39 -07:00
Jared Scheib 614b50be67 Prettier 2018-03-29 14:00:24 -07:00
Jared Scheib b1cd5b7695 Unprettier 2017-12-22 16:56:16 -08:00
Jared Scheib 4349e0a3f0 Add /users & /users/{id} routes & CRUD operations to swagger 2017-12-22 16:53:17 -08:00
Jared Scheib ce505d1119 Add swagger definitions for Chronograf Users, User, & Role 2017-12-22 16:53:17 -08:00
Jared Scheib 7112ea66e0 Add read-only props & fix organization id to be string 2017-12-22 16:53:17 -08:00
Jared Scheib 7f5b641a77 Clarify & make consistent 403 error descriptions 2017-12-22 16:53:17 -08:00
Jared Scheib 937bc6f931 Clarify copy in Organizations descriptions 2017-12-22 16:53:17 -08:00
Jared Scheib f969d011bc Clean up swagger JSON 2017-12-22 16:53:17 -08:00
Jared Scheib 6f672dcffc Change 'multitenancy' tag to 'multiorganization' & 'multiuser' 2017-12-22 16:53:17 -08:00
Jared Scheib 0fb528a89d Add organization/{id} get, patch, & delete to swagger 2017-12-22 16:53:17 -08:00
Jared Scheib b8a2a12896 Clarify swagger description copy 2017-12-22 16:53:17 -08:00
Jared Scheib d345f3d3d0 Make POST descriptions consistent 2017-12-22 16:53:17 -08:00
Jared Scheib 29e95db649 Add Organization resources & apis to swagger 2017-12-22 16:53:17 -08:00
Jared Scheib 73dbc96a8f Change 'internal service error' to 'internal server error'; prettier 2017-12-22 16:53:17 -08:00
Nathan Haugo 711cb48d14 Update package.json 2017-12-22 13:09:03 -08:00
Nathan Haugo 93d8b10870 Bumpversion to 1.4.0.0 2017-12-22 12:59:04 -08:00
Nathan Haugo 23e20f67ba Changelog cleanup for 1.4.0.0 2017-12-22 12:57:04 -08:00
Nathan Haugo dabd2ccb1a Merge pull request #2652 from influxdata/fix/sourcepage_render_styles
Fix SourcePage render & render Page Header for user context when adding initial source
2017-12-22 12:53:31 -08:00
Alex Paxton da2d8a4fbd Merge pull request #2598 from influxdata/single-stat-colors-polish
Single Stat Colors Polish
2017-12-22 12:48:50 -08:00
Jared Scheib a4ccb0db45 Logdate upchange 2017-12-22 12:37:28 -08:00
Jared Scheib a5b3370197 Show Page Header & 'Add a New Source' copy when adding initial source 2017-12-22 12:30:04 -08:00
Jared Scheib 95911f4385 Fix SourcePage styles to render edit source page successfully 2017-12-22 12:30:04 -08:00
Luke Morris 6615a3fb1e This should never have been committed 2017-12-21 12:49:01 -08:00
Nathan Haugo efbb71e9d7 Update version 2017-12-21 11:36:03 -08:00
Nathan Haugo 5340244c0f Merge pull request #2646 from influxdata/feature/1.4.0.0rc2-changelog
Update changelog for release
2017-12-21 11:31:12 -08:00
Nathan Haugo 2b7e9e1deb Update changelog for release 2017-12-21 11:30:31 -08:00
Alex P dbdaa160db Do not require suffix in single stat graph 2017-12-21 00:13:50 -08:00
Alex P 0ad61caab4 Fix color validation logic 2017-12-21 00:13:27 -08:00
Jared Scheib eeae8d398c Merge pull request #2642 from influxdata/bugfix/rls-pls
DE UI fix
2017-12-20 19:04:31 -08:00
Hunter Trujillo 58ced8b03e updoot2 2017-12-20 19:57:17 -07:00
Hunter Trujillo 4c103d8eac Merge branch 'master' into bugfix/rls-pls 2017-12-20 19:56:44 -07:00
Jared Scheib e475fecfca Merge pull request #2632 from influxdata/feature/superadmin_gets_default_role
Give SuperAdmin DefaultRole on PUT /me
2017-12-20 18:07:55 -08:00
Alex P 1ed028f5db Fix merge issues 2017-12-20 18:00:10 -08:00
Alex P 367c3d61ba Merge branch 'master' into single-stat-colors-polish 2017-12-20 17:59:52 -08:00
Jared Scheib 2da402fa53 Update changelog 2017-12-20 17:52:41 -08:00
Jared Scheib aee4636d79 Merge branch 'master' into feature/superadmin_gets_default_role 2017-12-20 17:49:29 -08:00
Nathan Haugo 2a41982c2f Merge pull request #2643 from influxdata/fix/add-changelog-for-2369
Add changelog for 2369
2017-12-20 16:57:50 -08:00
Nathan Haugo 0771d708ea Add changelog for 2369 2017-12-20 16:56:58 -08:00
Michael Desa 82c8646216 Merge pull request #2639 from influxdata/fix/prevent_demoting_superadmin_for_self
Prevent SuperAdmin from modifying their own status
2017-12-20 16:51:17 -08:00
Michael Desa 979ad34ed0 Check specific case when SA changes their status
SA - SuperAdmin
2017-12-20 16:34:31 -08:00
Jared Scheib 023705d9ab Notify user what role & organization they switched to
Show that notification for 4 seconds.
Change copy from 'signed in' to 'logged in'.
Remove concept of userHasRoleInOrg since now obsolete.
2017-12-20 16:20:12 -08:00
Alex P ac43e3b50b Disable SuperAdmin slide toggle on users own row 2017-12-20 16:05:07 -08:00
Alex P e53b702c31 Add disabled state logic to SlideToggle component 2017-12-20 16:04:37 -08:00
Alex P 66a635e84e Add styles for slide toggle disabled state 2017-12-20 16:00:34 -08:00
Hunter Trujillo ebcde4a3fd FIx issue with DE UI state not also updating Redux state when first used. 2017-12-20 16:49:57 -07:00
Michael Desa 0cc30d927f Prevent SuperAdmin from modifying their own status
Previously it was possible for SuperAdmins to remove their own status.
This could create an application state where there were no super admins.
This is not an acceptable application state.
2017-12-20 15:17:08 -08:00
Michael Desa 903e7033f4 Give SuperAdmin DefaultRole on PUT /me
Previously, SuperAdmins were given the admin role in an organization
when they switched into it (via a PUT to /me). This is undesireable for
the comonitoring organization. This PR gives SuperAdmins the default
role for the organization when they switch into it.
2017-12-20 14:20:24 -08:00