Commit Graph

4410 Commits (ebe25e6ac2a17407109e88e6662a335a0d6e8d3f)

Author SHA1 Message Date
Alex P de306fc393 Redesign disabled state of slide toggle 2018-01-26 17:44:40 -08:00
deniz kusefoglu 30a7bf10d4 Transmit location information in hash instead of locationState and use object.keys to access index of alert tabs 2018-01-26 16:05:35 -08:00
Nathan Haugo 9a0d0ad54d Update changelog for 1.4.0.1 2018-01-25 13:09:45 -08:00
Jared Scheib d504af713d WIP Refactor AJAX links state management to use Redux
Ensures that links are always updated when me current organization
is changed, so that Admin Chronograf / Current Org Users works.

NOTE: Next step is understanding why dispatch isn't registering
LINKS_GET_REQUESTED or LINKS_GET_COMPLETED actions with Redux.
2018-01-17 19:01:16 -08:00
Jared Scheib 1ad652a3d2 Name excludeBasepath AJAX config option so options can be extended 2018-01-17 16:35:21 -08:00
Jared Scheib 8979e042f7 Update rawUsers to allUsers per /users API change 2018-01-17 15:13:17 -08:00
Jared Scheib ccd29bf97e Fix OpsGenieConfig delete handlers & standardize with TagInput's 2018-01-17 14:55:19 -08:00
Jared Scheib 81eea19400 Wire up user organizations as Tags in AllUsersTable 2018-01-17 14:03:01 -08:00
Jared Scheib ca59e8fcf4 Factor out Tags, Tag, & TagInput into shared components 2018-01-17 13:07:17 -08:00
Jared Scheib 77b1531ac8 Add blank shared Tags & TagInput components files 2018-01-17 13:02:39 -08:00
deniz kusefoglu 6baa7b49ca Convert promise pattern to async await 2018-01-16 18:12:18 -08:00
deniz kusefoglu 7a84d3f654 Send state with router push to config pages from handler tabs, and display corresponding config tab 2018-01-16 16:46:46 -08:00
Alex Paxton 2b4ca0e506 Merge pull request #2698 from influxdata/sources-nomenclature-fix
Improve Sources Nomenclature
2018-01-12 15:43:16 -08:00
deniz kusefoglu 564e296d6b Resolve console errors in Kapacitor Config 2018-01-12 13:26:11 -08:00
deniz kusefoglu 1434e71381 Change flash message for successfully triggered alert 2018-01-12 13:00:04 -08:00
Alex P 7149a4b8c6 Improve micro-copy based on Russ' feedback 2018-01-12 12:02:55 -08:00
deniz kusefoglu afc572a61a Stop event propagation on test button click 2018-01-12 11:23:03 -08:00
deniz kusefoglu c04e709127 Implement PR review suggestions 2018-01-12 10:57:16 -08:00
Jared Scheib fd429aaeee Move All New Users Are SuperAdmin toggle to AllUsersTable 2018-01-11 17:18:05 -08:00
Jared Scheib 0e99bbc1a9 Remove unnecessary Authorized HOC around AllNewUsersSuperAdmin toggle 2018-01-11 17:00:40 -08:00
deniz kusefoglu 5b5f807a16 Improve copy on flash messages 2018-01-11 15:50:10 -08:00
deniz kusefoglu 9001b6cf3c Place save and test buttons on all config sections 2018-01-11 14:52:59 -08:00
deniz kusefoglu c54905b21a Fix error and success flash messages 2018-01-11 14:46:07 -08:00
deniz kusefoglu b421207766 Fix slack config save and test button behaviors 2018-01-11 14:45:24 -08:00
Alex P 9848d49d91 Enforce add new / configure paradigm for influxdb and kapacitor connections 2018-01-11 14:00:17 -08:00
Alex P 0dbbf1d441 Update influxdb connection alert text 2018-01-11 13:59:47 -08:00
deniz kusefoglu 24a182874a Disable test alert button if endpoint is disabled at construction 2018-01-11 13:40:09 -08:00
deniz kusefoglu 60d2ff014f Style Save and Test buttons, Enable test button on save, Disable on edit 2018-01-11 13:29:58 -08:00
Alex P fbfe565b44 Change 'Source' to 'Connection' in configuration pages 2018-01-11 11:58:02 -08:00
deniz kusefoglu 2c32772387 Use async-await syntax to call test-config 2018-01-10 17:46:57 -08:00
Jared Scheib 1c380eb55e 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 1856484670 Move AllUsersTable SuperAdmin column & toggles to right-most 2018-01-10 16:12:25 -08:00
Jared Scheib 679d2374e2 Make AllUsersTableEmpty an SFC 2018-01-10 16:09:49 -08:00
Jared Scheib a9877bc1cf Remove obsolete Authorized HOC from AllUsersTableEmpty 2018-01-10 16:08:22 -08:00
Jared Scheib 6e5b5c2790 Make UsersTableEmpty an SFC 2018-01-10 16:06:48 -08:00
Jared Scheib 5231218c5e Rename 'Create User' to 'Add User' in both Chronograf Admin pages 2018-01-10 15:55:20 -08:00
Jared Scheib 6728ec5d82 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 39757d86d3 WIP add test buttons to alert handler config sections 2018-01-10 15:34:18 -08:00
Andrew Watkins 743105b22f 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 1080e9b730 Merge pull request #2409 from influxdata/multiple-event-handlers
Multiple event handlers
2018-01-10 12:32:22 -08:00
Jared Scheib 68a0a54afd Rename EmptyUsersTable to UsersTableEmpty for new consistency 2018-01-09 18:08:07 -08:00
Jared Scheib 97739e84be Duplicate UsersPage components into AllUsersPage; remove SuperAdmin 2018-01-09 18:01:15 -08:00
Jared Scheib a5ba7b035b Add temp duplicate UsersPage for All Users 2018-01-09 17:27:31 -08:00
Jared Scheib b2b34adaae Rename Users tab to Current Org Users 2018-01-09 17:21:25 -08:00
Andrew Watkins 18571bdbd5 Remove no-value from list 2018-01-08 17:00:57 -08:00
deniz kusefoglu c9632185c5 Adjust dropdown height 2018-01-05 15:11:13 -08:00
deniz kusefoglu 6fa1ef69fb Fix NameSection ruleID reference 2018-01-05 14:53:24 -08:00
deniz kusefoglu ce4a586ffd Remove promises 2018-01-05 11:25:40 -08:00
Hunter Trujillo 177d81b21e Hotfix synchronization. Small quick fix. Reviewed by Watts while pairing. 2018-01-05 12:15:35 -07:00
Andrew Watkins 4330d43c7a Merge pull request #2664 from influxdata/bugfix/custom-time-overlap
Fix positioning of CustomTimeIndicator
2018-01-05 11:05:29 -08:00
Andrew Watkins 4bd9572761 Fix style name 2018-01-04 18:21:04 -08:00
deniz kusefoglu b45c88eae8 Merge branch 'master' into multiple-event-handlers 2018-01-04 18:14:06 -08:00
deniz kusefoglu 83e09b8637 Add a separator to the dropdown 2018-01-04 17:48:21 -08:00
deniz kusefoglu 35cdd6969f Change copy on buttons that take users to config section 2018-01-04 16:09:57 -08:00
deniz kusefoglu 510882bb7f Correct default rule id name 2018-01-04 15:47:32 -08:00
deniz kusefoglu 6d62350400 Revert "WIP add test buttons to alert handler config sections"
This reverts commit dce542c74f.
2018-01-03 15:53:20 -08:00
Andrew Watkins f92148a323 Make the time proportional to the group by interval 2018-01-03 15:23:18 -08:00
Andrew Watkins d01f3ea09e Refactor multiple promises to use async await 2018-01-03 14:53:34 -08:00
Andrew Watkins 340f26cf1e Add environment variables and links to chronograf 2018-01-03 13:13:56 -08:00
Andrew Watkins 8ea050e0bf WIP handle telegrafSystemInterval env 2018-01-03 11:50:34 -08:00
deniz kusefoglu dce542c74f WIP add test buttons to alert handler config sections 2018-01-02 17:33:11 -08:00
Andrew Watkins 924960bbcc Fix positioning of CustomTimeIndicator 2018-01-02 16:35:26 -08:00
deniz kusefoglu fc4d590d52 Display backend errors on alert save 2018-01-02 16:00:06 -08:00
deniz kusefoglu b7aae4fabc Fix inputfield id bug 2018-01-02 12:32:45 -08:00
deniz kusefoglu 3aeeae1bb8 Sort handlers dropdown so that enabled ones are at top 2018-01-02 11:21:13 -08:00
deniz kusefoglu 1bea21f274 Fix dropdown sizing 2018-01-02 11:19:30 -08:00
deniz kusefoglu b1f16adc7b Improve copy around un-configured handlers 2018-01-02 11:19:08 -08:00
Nathan Haugo 711cb48d14 Update package.json 2017-12-22 13:09:03 -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 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
Nathan Haugo efbb71e9d7 Update version 2017-12-21 11:36:03 -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
Hunter Trujillo 4c103d8eac Merge branch 'master' into bugfix/rls-pls 2017-12-20 19:56:44 -07: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 aee4636d79 Merge branch 'master' into feature/superadmin_gets_default_role 2017-12-20 17:49:29 -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
Chris Goller 9eca2c156a Revert "Merge branch 'master' into 1.4.0.x"
This reverts commit f2869813ca, reversing
changes made to 7f5aea6414.
2017-12-19 19:31:18 -06:00
Chris Goller f2869813ca Merge branch 'master' into 1.4.0.x 2017-12-19 18:48:52 -06:00
Chris Goller ace51b1553 Update CHANGELOG and versions to prep for 1.4.0.0-rc1 2017-12-19 18:38:46 -06:00
Michael Desa 2dd7a971f4 Change default org id in client to "default" 2017-12-19 14:02:02 -08:00
Hunter Trujillo 7dadfd8060 Merge pull request #2612 from influxdata/2585-accept-days-units
Days is a valid duration value
2017-12-18 17:45:52 -07:00
Luke Morris c476b44d11 Repair specs 2017-12-18 16:11:35 -08:00
Jared Scheib 0b6ac8da25 Change logout to log out, because consistency 2017-12-18 15:53:35 -08:00
Luke Morris bf21fde425 Account for days in formatter matcher 2017-12-18 15:49:45 -08:00
Jared Scheib 6f2b175fb3 Merge branch '1.4.0.x' into multitenancy_ui_userspage_2583 2017-12-18 15:36:26 -08:00
Luke Morris df75b96116 Update regex to accept days as valid input 2017-12-18 15:28:29 -08:00
Jared Scheib fd187238a7 Await organizations & users via Promise.all to simplify render logic 2017-12-18 15:23:01 -08:00
Hunter Trujillo 74a138d767 Merge branch '1.4.0.x' of github.com:influxdata/chronograf into 1.4.0.x 2017-12-18 16:11:10 -07:00
Hunter Trujillo e522cd44f7 Add default uuid to defaultQueryConfig in case it's not supplied. Fix how a new query config is added if there is not one present in the DE. 2017-12-18 16:10:59 -07:00
Jared Scheib b6d18e3f23 Steve Bang where nhowgo created more bugs 2017-12-18 15:01:48 -08:00
Luke Morris c64b12e706 Prettier 2017-12-18 14:05:52 -08:00
Nathan Haugo 57a8f0c72e Actually make @stevebang approved 2017-12-18 13:55:32 -08:00