Commit Graph

7076 Commits (01bde64cef89fd6fd19bdd17e1e41024bbf529d1)

Author SHA1 Message Date
Alex P 943092ed78 Updoot log of changes 2018-01-12 12:08:25 -08:00
Alex P f1f260d865 Improve micro-copy based on Russ' feedback 2018-01-12 12:02:55 -08:00
deniz kusefoglu e0d53366f4 Stop event propagation on test button click 2018-01-12 11:23:03 -08:00
deniz kusefoglu 494866a165 Implement PR review suggestions 2018-01-12 10:57:16 -08:00
Michael Desa 4afb444579 Allow UpdateUser to accept empty roles 2018-01-12 12:37:30 -05:00
Michael Desa d74d8f35f9 Add wildcard role and validate users roles in CRUD
The server may now specify a '*' to indicate that the server should
retrieve the organizations default role and assign it to the user.
2018-01-12 12:27:55 -05:00
Jared Scheib aabbeb94ab Move All New Users Are SuperAdmin toggle to AllUsersTable 2018-01-11 17:18:05 -08:00
Jared Scheib 068cf733f1 Remove unnecessary Authorized HOC around AllNewUsersSuperAdmin toggle 2018-01-11 17:00:40 -08:00
deniz kusefoglu 06e8473645 Improve copy on flash messages 2018-01-11 15:50:10 -08:00
deniz kusefoglu 15cced163d Change readme 2018-01-11 15:06:53 -08:00
deniz kusefoglu 7f13256048 Place save and test buttons on all config sections 2018-01-11 14:52:59 -08:00
deniz kusefoglu 0edaaa8423 Fix error and success flash messages 2018-01-11 14:46:07 -08:00
deniz kusefoglu 47107f6788 Fix slack config save and test button behaviors 2018-01-11 14:45:24 -08:00
Alex P e4c9db4fe6 Enforce add new / configure paradigm for influxdb and kapacitor connections 2018-01-11 14:00:17 -08:00
Alex P ce68f32d4e Update influxdb connection alert text 2018-01-11 13:59:47 -08:00
deniz kusefoglu fec7d9f054 Disable test alert button if endpoint is disabled at construction 2018-01-11 13:40:09 -08:00
deniz kusefoglu b00fc2c046 Style Save and Test buttons, Enable test button on save, Disable on edit 2018-01-11 13:29:58 -08:00
Alex P e53a551d58 Change 'Source' to 'Connection' in configuration pages 2018-01-11 11:58:02 -08:00
deniz kusefoglu 8dcfd0b226 Use async-await syntax to call test-config 2018-01-10 17:46:57 -08:00
Jared Scheib cd4451ff00 Add Organizations column with temp spans for orgs
Move Role column to right & remove Role table header.
Move table sizing constants out of component classes.
2018-01-10 16:27:03 -08:00
Jared Scheib 3db92c1111 Move AllUsersTable SuperAdmin column & toggles to right-most 2018-01-10 16:12:25 -08:00
Jared Scheib a7748b226f Make AllUsersTableEmpty an SFC 2018-01-10 16:09:49 -08:00
Jared Scheib d25b7a999d Remove obsolete Authorized HOC from AllUsersTableEmpty 2018-01-10 16:08:22 -08:00
Jared Scheib 0e9bf5e25b Make UsersTableEmpty an SFC 2018-01-10 16:06:48 -08:00
Jared Scheib d86d4fdcfb Rename 'Create User' to 'Add User' in both Chronograf Admin pages 2018-01-10 15:55:20 -08:00
Jared Scheib 0ede363112 Reorient AllUsersTable around organizations, not roles
Use new links.rawUsers route to get users for AllUsersPage.
Introduce '*' role name to tell server to assign org defaultRole.
Update table header to display number of users & num orgs.
Remove concept of roles from AllUsers UI.

Note: The update & create AJAX are both broken or disabled until
the server is modified to accept '*' for role.
2018-01-10 15:51:21 -08:00
deniz kusefoglu c085ee812d WIP add test buttons to alert handler config sections 2018-01-10 15:34:18 -08:00
Andrew Watkins c0d2adbe05
Merge pull request #2687 from influxdata/bugfix/legend-no-value
Remove no-value from list
2018-01-10 13:46:13 -08:00
Deniz Kusefoglu 3612843df7
Merge pull request #2409 from influxdata/multiple-event-handlers
Multiple event handlers
2018-01-10 12:32:22 -08:00
Michael Desa 6f5680ac06 Add resources dir to build.py
PR [#2690](https://github.com/influxdata/chronograf/pull/2690)
introduced a --resources-path flag, but forgot to update the build.py
to properly account for the distributions.
2018-01-10 12:40:47 -05:00
Michael Desa b360591cb9 Add rawUsers route to AllLinks 2018-01-10 11:18:08 -05:00
Jared Scheib d5119aee24 Rename EmptyUsersTable to UsersTableEmpty for new consistency 2018-01-09 18:08:07 -08:00
Jared Scheib ce60b4ffca Duplicate UsersPage components into AllUsersPage; remove SuperAdmin 2018-01-09 18:01:15 -08:00
Jared Scheib 69faeefb17 Add temp duplicate UsersPage for All Users 2018-01-09 17:27:31 -08:00
Jared Scheib 0484034bec Rename Users tab to Current Org Users 2018-01-09 17:21:25 -08:00
Nathan Haugo 7a9ed5c091
Merge pull request #2690 from influxdata/feature/multidirectory-filestore
Allow for different canned resource paths
2018-01-09 14:36:06 -08:00
Michael Desa acf3de93cd Allow for different canned resource paths
Previously, users had to place all canned resources (layouts,
dashboards, sources, kapacitors, and organizations) in a single
directory. This work introduces a way to specify two directories.
One for application layouts and one for the other resources.

Users may still place all resources in a single directory if they'd
like.
2018-01-09 17:34:36 -05:00
Chris Goller 30744aa84a
Merge pull request #2689 from influxdata/fix/kapacitor-proxy-insecure-cert
Add support for insecure (self-signed) certificates for kapacitor proxy and influxdb write
2018-01-09 14:59:44 -06:00
Michael Desa 0d6a508a00 Modify CRUD user handlers for global operations
Add raw query param middleware performing raw ops

This commit introduces middleware that allows SuperAdmin Users to
specify a query param `raw=true` which will give them raw access to the
data store. Raw access means that it is not in behind the usual
organization facade.

Currently, only the user routes use this middleware.
2018-01-09 13:43:33 -05:00
Chris Goller d3e45412c6 Update CHANGELOG.md mentioning allowing self-signed certs for kapa and influx 2018-01-09 11:16:26 -06:00
Chris Goller ce4d51d8a1 Update influxdb write proxy to allow self-signed certificates 2018-01-09 11:09:13 -06:00
Chris Goller d4a807ca96 Update kapacitor proxy to allow self-signed certificates 2018-01-09 11:05:47 -06:00
Andrew Watkins 2a900dc3b4 Update CHANGELOG 2018-01-08 17:04:30 -08:00
Andrew Watkins 0b5f16c6b4 Remove no-value from list 2018-01-08 17:00:57 -08:00
Chris Goller d6f501d6ed Update CHANGELOG.md to mention fixing sensu tickscript ids 2018-01-08 17:57:11 -06:00
Chris Goller 38cf9e8e55 Update TICKscripts to not have .Group templates when no group by 2018-01-08 17:44:01 -06:00
Michael Desa b278c02760 Add second test case to TestPipelienJSONDeadman
Previously, we had a test that was failing due to a misordering in the
output text. Both versions are acceptable.
2018-01-08 14:08:08 -05:00
deniz kusefoglu 4d7dc5f8d0 Adjust dropdown height 2018-01-05 15:11:13 -08:00
deniz kusefoglu a34327e59b Fix NameSection ruleID reference 2018-01-05 14:53:24 -08:00
deniz kusefoglu f876b25e78 Remove promises 2018-01-05 11:25:40 -08:00