Commit Graph

2263 Commits (c86d50ecaf73d69b52f8e51ffd0478b336c988f8)

Author SHA1 Message Date
Andrew Watkins b2f8e4abe8 Implement update role permissions 2017-03-09 14:43:17 -08:00
Andrew Watkins 7ce3a6babc Update linter to allow console.error 2017-03-09 14:43:17 -08:00
Andrew Watkins 20c68fae84 Implement add users to roles 2017-03-09 14:43:16 -08:00
Andrew Watkins e7c4b297c0 Show display all users in MultiSelect 2017-03-09 14:41:14 -08:00
Andrew Watkins bf7ce84372 Merge pull request #975 from influxdata/feature/934-ew-admin_add-user
Add ability to add a new user
2017-03-09 14:17:55 -08:00
Jared Scheib e1776e7696 Rename action to redux convention 2017-03-09 13:59:10 -08:00
Jared Scheib 2c8ede700e Update changelog 2017-03-09 12:50:08 -08:00
Jared Scheib fd06092ac8 Add tests for creating user 2017-03-09 12:48:37 -08:00
Jared Scheib aa8a3518ab Fix confirm buttons display 2017-03-09 12:03:11 -08:00
Jared Scheib 1236bec500 Fix disable createUsers button when editing 2017-03-09 11:50:58 -08:00
Jared Scheib 76bae4b68e Clean up 2017-03-09 11:04:40 -08:00
Hunter Trujillo 34c66c871a Merge pull request #980 from influxdata/misc-ui-polish
Shoe Polish
2017-03-09 12:02:27 -07:00
Jared Scheib ca9c10c8d5 Confirm created user, refactor editing mode, clean up 2017-03-09 11:00:00 -08:00
Alex P 5af8e0e0fb Fix formatting 2017-03-09 10:49:53 -08:00
Chris Goller da9374b9ed Merge pull request #981 from influxdata/feature/license-update
Update location of InfluxData in the LICENSE file
2017-03-09 12:22:30 -06:00
Jared Scheib 73fe7bbb64 Fix deleting and editing existing users on edit with same name by using links.self as unique key 2017-03-09 10:09:05 -08:00
Tim Raymond 5e80641667 Update CHANGELOG
Added entry on fixing AutoRefresh to not flash an empty graph.
Fixed numbering on previous entry.
2017-03-09 13:00:49 -05:00
Tim Raymond 20bb7110aa Fix Flash of Unpopulated Graphs on Refresh
If a previous fetch of query results was unsuccessful, a "No Results"
message is displayed by the AutoRefresh component. When it went to fetch
results again, this would briefly be replaced by its composed compoenent
which would be instructed to show its "loading" treatment. Since "No
Results" is usually not a situation that would spontaneously change
without user intervention, this patch stores whether the previous fetch
was successful, and hides the loading treatment during subsequent
fetches if it wasn't.
2017-03-09 12:59:11 -05:00
Chris Goller 4715341cf0 Update location of InfluxData in the LICENSE file
799 Market Street, Suite 400
San Francisco, CA 94103
2017-03-09 10:46:43 -06:00
Jared Scheib 7c08d380e4 addUser: Refactor to fully controlled inputs, edit user in-place, post new user successfully, simplify actions, disable Create button on editing, WIP clear editing & handle server responses 2017-03-08 17:20:57 -08:00
Alex P 08c74aea06 Add Source Indicator to most pages 2017-03-08 16:20:30 -08:00
Alex P fe94556ea4 Change sourceIndicator to receive a string instead of an object 2017-03-08 16:20:17 -08:00
Alex P 06daae837d Fix for #941 2017-03-08 16:00:50 -08:00
Alex P 9bc5e039ba Create SourceIndicator component
Re-using this thing a lot
2017-03-08 13:20:50 -08:00
Alex P 1ae6d9ae52 Disable text selection on a ton of UI elements
much cleaner now
2017-03-08 12:17:47 -08:00
Alex P e03243a204 Style Admin Tabs
Also modified the tabs components a bit to accept a custom class
2017-03-08 10:25:19 -08:00
Hunter Trujillo 04d739f60d Appease the linter. 2017-03-08 05:49:57 -07:00
Jared Scheib 5aa17c4c73 Add ability to add and cancel a new user, refactor UsersTable to be stateless, refactor ConfirmButtons into own file 2017-03-07 20:10:04 -08:00
Alex P 658cd74b2a Remove right margin on source indicator 2017-03-07 13:19:47 -08:00
Jared Scheib 2eaf90c6d2 Add url via source to default new user 2017-03-06 23:53:38 -08:00
Jared Scheib 836023eedb Merge 'origin/feature/934-ew-admin' into 'feature/934-ew-admin_add-user' 2017-03-06 23:44:39 -08:00
Jared Scheib 5ab533ebf0 Add test for removeAddedUser 2017-03-06 23:23:14 -08:00
Jared Scheib 6e3c75d53b Add test for addUser 2017-03-06 23:21:10 -08:00
Jared Scheib dc15d05ac1 Fix losing url after delete 2017-03-06 23:15:16 -08:00
Jared Scheib 9f0ed42fe1 Resolve conflicts to merge 'feature/934-ew-admin' into 'feature/934-ew-admin_add-user' 2017-03-06 23:09:51 -08:00
Jared Scheib e6561f0b52 Suppress log, move constant to shared 2017-03-06 22:12:51 -08:00
Jared Scheib a5a90b862e Clean up basic validation 2017-03-06 21:51:19 -08:00
Jared Scheib 7626a5b2c8 Handle 'Enter' keypress 2017-03-06 21:50:07 -08:00
Jared Scheib 4ccfa284be Fix removing optmistically added user 2017-03-06 21:49:49 -08:00
Jared Scheib 7dbd779fc9 Clean up 2017-03-06 21:48:06 -08:00
Jared Scheib 947d5682fd Add input placeholders and autofocus 2017-03-06 20:26:54 -08:00
Jared Scheib 21efa3aa0c Optimistically update Users list on add, handle errors on add user, fix AJAX error handling, refactor component state handler 2017-03-06 20:14:02 -08:00
Jared Scheib be778351c5 Add ability to add a user+password and basic form validation 2017-03-06 17:33:03 -08:00
Hunter Trujillo 9a5d9a0650 Merge pull request #974 from influxdata/feature/934-ew-admin-oss-role-hide
Remove roles on OSS and refactor tabs
2017-03-06 17:51:15 -07:00
Hunter Trujillo 45d6db6eb9 Clear filter smartly 2017-03-06 17:44:49 -07:00
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
Chris Goller 8165df42c2 Merge pull request #970 from influxdata/feature/logging-simplification
Add structured logging to underlying http server
2017-03-06 17:04:56 -06:00
Alex P 03720018b8 Make rule page save button always "success" style 2017-03-06 14:43:05 -08:00