Commit Graph

2073 Commits (15f0373de070ae40cb7f09cf1108d3b5c8eb6f32)

Author SHA1 Message Date
Hunter Trujillo 15f0373de0 Handle no roles like a pro 2017-03-06 17:42:07 -07:00
Hunter Trujillo 6ebc68988e Merge pull request #973 from influxdata/feature/934-ew-admin-filtering
Add filtering capability to users and roles admin pages.
2017-03-06 16:52:02 -07:00
Hunter Trujillo 2a280e0273 Add filtering capability to users and roles admin pages. 2017-03-06 16:46:07 -07:00
Hunter Trujillo 3731653cb3 Merge pull request #971 from influxdata/feature/934-ew-admin-delete
EW Admin Delete Confirmation Component
2017-03-06 15:36:12 -07:00
Hunter Trujillo ae25cd4959 Add flash message on success and error states for user removal. 2017-03-06 15:25:02 -07:00
Hunter Trujillo 439a991d18 Reset state of delete row button when user has clicked outside. 2017-03-06 14:24:41 -07:00
Hunter Trujillo 2539e49cfe Add styles improvements for deleting rows. 2017-03-06 14:22:03 -07:00
Hunter Trujillo e9f0f63345 Add confirmation before deleting a role or user. 2017-03-06 14:08:03 -07:00
Hunter Trujillo 0dc5774bd6 Add capability to delete users. 2017-03-06 13:39:59 -07:00
Hunter Trujillo 5f01ee1019 Add capability to delete a role. 2017-03-06 13:22:54 -07:00
Andrew Watkins bf8ec2013c Merge pull request #964 from influxdata/feature/934-ew-admin_edit-table-rows
Feature/934 ew admin edit table rows
2017-03-03 15:15:51 -08:00
Hunter Trujillo 8537f4d26b Add delicious styles and yummy JSX to make lovely role component biscuits 2017-03-03 16:05:49 -07:00
Hunter Trujillo 17bfb859c4 Merge branch 'feature/hover-glory' into feature/934-ew-admin_edit-table-rows
# Conflicts:
#	ui/src/admin/components/RolesTable.js
2017-03-03 15:43:42 -07:00
Hunter Trujillo 80984e1a22 Small styles changes. 2017-03-03 15:25:12 -07:00
Hunter Trujillo 7091aa757b Merge commit 'd786e62816a641a4cfec183dfb78839637bc33e6' into feature/934-ew-admin_edit-table-rows 2017-03-03 15:15:22 -07:00
Alex P d786e62816 Add checkboxes to list items in multi-select dropdown 2017-03-03 13:53:48 -08:00
Andrew Watkins d7832e0837 Add hover css to role table rows 2017-03-03 12:33:52 -08:00
Jared Scheib dac060db5f Add RoleRow with MultiSelectDropdown 2017-03-02 17:06:44 -08:00
Jared Scheib e2715b5b00 Merge remote-tracking branch 'origin/feature/934-ew-admin' into feature/934-ew-admin_edit-table-rows 2017-03-02 16:42:42 -08:00
Jared Scheib 2b700c59e0 Merge pull request #960 from influxdata/feature/fix-empty-permissions
Fix users and roles PATCH removing all permissions
2017-03-02 16:41:31 -08:00
Jared Scheib 8006543255 Add MultiSelectDropdown to UsersTable 2017-03-02 16:30:59 -08:00
Chris Goller 30ee13a925 Update /users role response to omit users 2017-03-02 18:24:14 -06:00
Jared Scheib 7690379865 Use shared MultiSelectDropdown, lint 2017-03-02 15:42:51 -08:00
Andrew Watkins 1f221e5b40 Merge branch 'feature/934-ew-users' of github.com:influxdata/chronograf into feature/934-ew-users 2017-03-02 15:04:48 -08:00
Andrew Watkins cba80db4a9 Add fix to work with enterprise 2017-03-02 15:04:36 -08:00
Jared Scheib c3b4ac181f Merge pull request #947 from influxdata/feature/934-ew-users-hunter
Add stateful class MultiSelectDropdown shared component, add Tooltip, add Storybook stories for testing
2017-03-02 14:53:34 -08:00
Chris Goller 65d2e17b8c Update /users to have empty permission arrays instead of null. 2017-03-02 16:53:27 -06:00
Hunter Trujillo cea2d5cdf2 Forgot to save one of my files... 2017-03-02 15:11:38 -07:00
Hunter Trujillo 4cfbe1f9de Refactor label text logic into function. Add stories for testing label text logic function. Add fancy ellipsis to long item lists. 2017-03-02 15:05:26 -07:00
Andrew Watkins 80b911e58c Merge pull request #948 from influxdata/queries-page
Queries Page
2017-03-02 13:13:25 -08:00
Andrew Watkins ea95e486f3 Handle no roles on users table 2017-03-02 13:06:55 -08:00
Andrew Watkins 0bbc1fde48 Move QueriesPage into admin tabs 2017-03-02 13:06:55 -08:00
Andrew Watkins 171359d49f Add move QueryPage state into redux 2017-03-02 13:06:55 -08:00
Andrew Watkins 4bca76a351 Move QueriesTable into stateless functional component 2017-03-02 13:06:15 -08:00
Andrew Watkins 9ea47c6600 Move QueriesPage to admin 2017-03-02 13:06:15 -08:00
Andrew Watkins 4be9b7520a Remove dead function 2017-03-02 13:06:15 -08:00
Andrew Watkins 470bce9693 Update metaQueries to use new API 2017-03-02 13:06:15 -08:00
Andrew Watkins 492363a452 Add QueriesPage from EW 2017-03-02 13:06:15 -08:00
Andrew Watkins 393b835341 Export TIMES to constants folder 2017-03-02 13:06:14 -08:00
Andrew Watkins e7432f1db5 Add QueriesPage to routes 2017-03-02 13:06:14 -08:00
Andrew Watkins d5850840e5 Remove comment 2017-03-02 13:06:14 -08:00
Chris Goller cc82d825d4 Fix users and roles PATCH removing all permissions 2017-03-02 13:57:53 -06:00
Jared Scheib f83065569c Fix getRoles AJAX request 2017-03-02 11:55:25 -08:00
Jared Scheib dd5c0f9d6f Merge pull request #946 from influxdata/feature/934-ew-users-pages
Add AdminPage, add tabs and tables for Users & Roles
2017-03-01 21:21:03 -08:00
Jared Scheib 2f593370f4 Merge branch 'feature/934-ew-users' into feature/934-ew-users-pages 2017-03-01 20:52:41 -08:00
Jared Scheib 5dfd7b0717 Add page page and header boilerplate, update propTypes 2017-03-01 20:47:20 -08:00
Jared Scheib 1960ce9506 Change route to /admin, handle no users or roles 2017-03-01 20:41:47 -08:00
Jared Scheib 278579d631 Merge branch 'master' into feature/934-ew-users 2017-03-01 18:01:56 -08:00
Jared Scheib 07cb3244a6 Merge branch 'master' into feature/934-ew-users-pages 2017-03-01 18:00:26 -08:00
Jared Scheib 2adfcc8329 Remove table headers 2017-03-01 17:46:48 -08:00