Commit Graph

2463 Commits (82f09014016325a506b36c73b2468fec71a88ef2)

Author SHA1 Message Date
Jared Scheib 40af8c976b Merge pull request #993 from influxdata/feature/admin
Add Admin for Users, Roles, Permissions, and Queries for InfluxDB and InfluxEnterprise
2017-03-10 18:45:11 -08:00
Jared Scheib 4e2617ea24 Merge branch 'master' into feature/admin
Conflicts:
	CHANGELOG.md
	enterprise/users.go
	server/admin.go
	server/admin_test.go
	ui/.eslintrc
	ui/src/shared/constants/index.js
	ui/src/store/configureStore.js
	ui/src/style/theme/theme-dark.scss
2017-03-10 18:36:37 -08:00
Jared Scheib e2662922f0 Update changelog 2017-03-10 18:02:29 -08:00
Jared Scheib 45fbeb730a Return errors from AJAX 2017-03-10 17:37:45 -08:00
Jared Scheib da7051a986 Merge pull request #1000 from influxdata/feature/admin-wired_multiselect
Fix data flow from server back into multiselect, add tests
2017-03-10 16:51:48 -08:00
Jared Scheib b71f1b0cd0 Add tests for role create and update, refactor user create test 2017-03-10 16:48:56 -08:00
Jared Scheib b105f94673 Fix update dropdown when adding users, roles, and permissions (except users/roles), rename success actions for use across AJAX update requests, pass through error on AJAX update failure 2017-03-10 16:22:03 -08:00
Chris Goller 07192d89d8 Merge pull request #998 from influxdata/hotfix/fix-user-rolevalidation
Update user's roles validation
2017-03-10 18:10:50 -06:00
Chris Goller a12fb32a2e Update user's roles validation 2017-03-10 18:06:06 -06:00
Chris Goller d846bd9974 Merge pull request #996 from influxdata/feature/check-role-exists
Update roles to check if role already exists
2017-03-10 17:32:06 -06:00
Chris Goller 9bd8a95e2a Update roles to check if role already exists 2017-03-10 17:24:52 -06:00
Chris Goller 0eba0e3920 Merge pull request #995 from influxdata/hotfix/empty-role-user-responses
Fix empty roles/users and allow roles to be added to user resource
2017-03-10 17:13:53 -06:00
Chris Goller 2652a3aeb0 Add ability to update roles on a user resource 2017-03-10 16:52:24 -06:00
Jared Scheib 7e43f08b5b Move admin constant to admin constants 2017-03-10 14:47:45 -08:00
Andrew Watkins 25258e31ad Merge pull request #994 from influxdata/feature/admin_user-permissions
Feature/admin update user
2017-03-10 14:33:34 -08:00
Andrew Watkins c003ac0505 Remove warnings 2017-03-10 14:25:09 -08:00
Andrew Watkins f38f161646 Introduce update user 2017-03-10 14:24:15 -08:00
Andrew Watkins 864759125f Introduce update permissions for users 2017-03-10 13:30:17 -08:00
Jared Scheib 0e6d37225f Merge pull request #992 from influxdata/feature/934-ew-admin_add-roles
Feature/934 ew admin add roles
2017-03-10 13:10:06 -08:00
Andrew Watkins 138501d441 Remove plural 2017-03-10 13:01:22 -08:00
Chris Goller d5addb2038 Fix updating of OSS user permissions 2017-03-10 14:53:30 -06:00
Andrew Watkins 8aaa6117f5 Fix tests 2017-03-10 12:52:18 -08:00
Andrew Watkins 2a2e452e2d Editing rows cleanup 2017-03-10 12:47:53 -08:00
Jared Scheib 51a7eae445 Add ability to add a role 2017-03-10 12:00:45 -08:00
Andrew Watkins e572c301c3 Merge pull request #990 from influxdata/feature/add-perms-to-users
Feature/ populate user perms from server
2017-03-10 11:36:42 -08:00
Chris Goller 44aa0526ed Update user/role responses to return empty arrays 2017-03-10 13:24:48 -06:00
Alex P eb945719d8 Style new rows in admin tables
New users looking fly
2017-03-10 11:22:39 -08:00
Alex P 0fd4e96179 Remove commented out styles 2017-03-10 11:22:11 -08:00
Andrew Watkins ecde26ce6d Remove redundant nav item 2017-03-10 10:08:44 -08:00
Andrew Watkins aca367bdea Reintroduce hasRoles boolean 2017-03-10 10:08:26 -08:00
Andrew Watkins bf38f428dc Make roles not appear on OSS 2017-03-10 09:44:16 -08:00
Nathan Haugo b42c121fc5 Merge pull request #989 from influxdata/feature/mesos
Add mesos canned
2017-03-10 09:31:01 -08:00
Andrew Watkins dbade4bab6 Populate user permissions from server 2017-03-10 09:28:09 -08:00
nathan haugo abb618207a Update readme 2017-03-10 09:12:37 -08:00
nathan haugo 61042ac466 Requested changes 2017-03-10 09:06:13 -08:00
Andrew Watkins 1eba2e5a1e Add LOAD_PERMISSIONS reducer logic 2017-03-10 08:40:35 -08:00
Andrew Watkins 22886d5183 Add getPermissions AJAX 2017-03-10 08:40:12 -08:00
Andrew Watkins 59b367bde6 Remove old linter overrides 2017-03-10 08:39:40 -08:00
Andrew Watkins 00d60f2034 Introduce loadPermissionsAsync action creator 2017-03-10 08:36:33 -08:00
Andrew Watkins 9a322d7b78 Add permissions to redux store 2017-03-10 08:35:51 -08:00
nathan haugo b6bf43cc96 Update changelog 2017-03-10 08:35:08 -08:00
nathan haugo 7c00f3326b Add mesos canned 2017-03-10 08:31:41 -08:00
Andrew Watkins db019f1395 Populate role multiselect 2017-03-10 08:10:45 -08:00
Jared Scheib 316a71cfd9 Merge pull request #987 from influxdata/feature/934-ew-admin_fix-rows-bug
Fix roles bug when no users
2017-03-09 17:24:54 -08:00
Jared Scheib 9d14ad370b Fix roles bug when no users 2017-03-09 17:15:39 -08:00
Jared Scheib 2dd011d088 Merge pull request #985 from influxdata/feature/937-add-users-to-roles
Feature/937 feature/933 updating users and permissions for a role
2017-03-09 15:13:39 -08:00
Andrew Watkins 110f416bf3 Remove dup import 2017-03-09 14:52:01 -08:00
Andrew Watkins c724dca911 Add TODO 2017-03-09 14:44:55 -08:00
Andrew Watkins b5e432c764 Change order of arguments 2017-03-09 14:44:00 -08:00
Andrew Watkins f590aeaeb5 Add better name to actions 2017-03-09 14:44:00 -08:00