Commit Graph

2942 Commits (4566c5dd842acb0029a46476dbee7c2cd2d97b6e)

Author SHA1 Message Date
Andrew Watkins a61406b779 Remove table logic from dashboard visualization 2017-08-10 16:51:39 -07:00
Andrew Watkins 1a8d2dd625 Update DataExplorer to extend Component 2017-08-10 16:51:39 -07:00
Andrew Watkins 27c9e0a4e4 Pass editQueryStatus action creator 2017-08-10 16:51:39 -07:00
Andrew Watkins eae327f25d Pixel perfect 2017-08-10 16:51:39 -07:00
Andrew Watkins 08a1fbcfc3 Change height of table dynamically according to resizer 2017-08-10 16:51:39 -07:00
Nathan L Smith 436f5fdb34 Change some remaining npm mentions to yarn
While `npm` is still installed as part of the build process, most of the
scripts and documentation should be using yarn.

Change `npm` to `yarn` where appropriate.

Signed-off-by: Nathan L Smith <smith@nlsmith.com>
2017-08-10 16:51:39 -07:00
Hunter Trujillo 89a92a9cf3 Add more integration test instrumentation for Query Builder test. Increase screen test resolution. 2017-08-09 18:03:32 -07:00
Hunter Trujillo 0509c7bf5c Finish the second Query Builder test. 2017-08-09 16:13:27 -07:00
Jared Scheib af974db098 Refactor setDefaultLabels for clarity 2017-08-09 16:03:31 -07:00
Jared Scheib bd7caa2797 Remove faulty update props guard 2017-08-09 15:38:42 -07:00
Jared Scheib d8963ca813 Rename queries to queryConfigs in DisplayOptions for clarity and accuracy 2017-08-09 15:37:11 -07:00
Hunter Trujillo 0a529ac6b5 Integration testing improvements and comments. WIP Query Builder test. 2017-08-09 15:16:15 -07:00
Andrew Watkins 90c3f94ca3 Merge pull request #1846 from influxdata/embiggen-ceo
Make lower half of CEO flush to the viewport
2017-08-09 14:08:03 -07:00
Andrew Watkins 735de51f88 Merge pull request #1851 from influxdata/regression/query-validation
Success / error messages for queries not displaying
2017-08-09 13:52:08 -07:00
Andrew Watkins 7c092270bc Merge pull request #1845 from influxdata/bugfix/no-table-scroll
BUGFIX: DataExplorer Table scrollbar hidden
2017-08-09 13:44:11 -07:00
Alex P b8ba0f3b40 Add headers in global time dropdown for clarity 2017-08-09 13:38:41 -07:00
Andrew Watkins b82154e0e9 Merge pull request #1823 from smith/nls/yarn
Change some remaining npm mentions to yarn
2017-08-09 13:26:51 -07:00
Andrew Watkins af66bc0a08 Pass editQueryStatus action creator 2017-08-09 13:23:08 -07:00
Andrew Watkins 9506372241 Pixel perfect 2017-08-09 11:29:25 -07:00
Hunter Trujillo 47a4ff9130 Refactor test selectors with data-test attributes. Excellent reduction in complexity. 2017-08-09 01:43:23 -07:00
Hunter Trujillo 5bcfda0665 Add SHOW DATABASES integration test with Nightwatch.js. 2017-08-08 22:43:16 -07:00
Jared Scheib 3fba1ba5b0 Pass default Y label into DisplayOptions
Refactor DisplayOptions into ES6 component
Rename buildYLabel to buildDefaultYLabel
2017-08-08 17:38:19 -07:00
Jared Scheib af643ffafd Invalidate timeouts on componentWillUnmount to prevent console setState error 2017-08-08 17:38:01 -07:00
Alex P 8e944b5f2f Make lower half of CEO flush to the viewport 2017-08-08 17:12:00 -07:00
Andrew Watkins 8b9b6acaf8 Change height of table dynamically according to resizer 2017-08-08 16:33:08 -07:00
Alex P 879581de74 Adjust styles to match UI changes 2017-08-08 14:04:43 -07:00
Alex P 3ef9a6e826 Update changelog and package.json for 1.3.6.x release 2017-08-08 12:03:52 -07:00
Alex P efdc47fffb Revert "Prepare for release"
This reverts commit 2d02f25822.
2017-08-08 11:57:23 -07:00
Alex P 2d02f25822 Prepare for release 2017-08-08 10:53:34 -07:00
Jared Scheib 56800cf2e6 Handle focus and click of input and fixed 2017-08-07 22:08:00 -07:00
Jared Scheib e1e25010f7 Switch style directions and starting side of toggle 2017-08-07 21:54:28 -07:00
Jared Scheib bc375fe3a7 Add labels for OptIns 2017-08-07 21:46:17 -07:00
Jared Scheib 9dd6643ef7 Rename left to fixed and right to custom 2017-08-07 21:46:00 -07:00
Jared Scheib e9e2943e73 Wire up OptIn into DisplayOptions 2017-08-07 21:06:33 -07:00
Jared Scheib e00ccf18bd Comment out click handler for left field until right input is clickable 2017-08-07 18:09:55 -07:00
Jared Scheib 27da957ab9 Rename OneOrAny component to OptIn 2017-08-07 17:32:00 -07:00
Jared Scheib 9503074603 Blur input on Enter key press 2017-08-07 17:22:59 -07:00
Jared Scheib 5c0c457645 Make OneOrAny work as expected, with correct on blur sequencing 2017-08-07 17:06:52 -07:00
Hunter Trujillo c315d9b142 Merge branch 'master' into feature/1685-moving-time-ranges 2017-08-07 16:53:34 -07:00
Alex P 91e0b7dfaf Add "shortcuts" header and rename styles 2017-08-07 15:20:30 -07:00
Alex P 0dc6c57e85 Change label to be less generic 2017-08-07 15:19:57 -07:00
Alex P 313b24e978 Make time range dropdown wide enough to accommodate a custom range 2017-08-07 15:18:45 -07:00
Andrew Watkins 3482246b96 Add hashing logic to componentDidUpdate
If we dont run the hashing logic during component update
series added after component mount wont necessarily line up with their hashed
colors.
2017-08-07 12:56:22 -07:00
Nathan L Smith 0e297de362 Change some remaining npm mentions to yarn
While `npm` is still installed as part of the build process, most of the
scripts and documentation should be using yarn.

Change `npm` to `yarn` where appropriate.

Signed-off-by: Nathan L Smith <smith@nlsmith.com>
2017-08-07 19:28:23 +00:00
Jared Scheib 428fc017b8 Prevent coercion of zero to false 2017-08-07 11:06:38 -07:00
Hunter Trujillo b4f724201d Merge branch 'master' into fix/graph-fixes
# Conflicts:
#	ui/src/shared/components/Dygraph.js
2017-08-07 09:16:09 -07:00
Hunter Trujillo 09274c7881 Add graphics comments. Fix redundant math. 2017-08-07 09:06:55 -07:00
Hunter Trujillo c7d0c06804 Remove inner modulo from hasherino. 2017-08-07 08:31:11 -07:00
Jared Scheib 1af40c9ac8 Make OneOrAny functional and return only one value
Rename vars and classes for clarity

Signed-off-by: Alex Paxton <thealexpaxton@gmail.com>
2017-08-04 20:35:44 -07:00
Alex Paxton 81a85b13ba Create OneOrAny component
Signed-off-by: Jared Scheib <jared.scheib@gmail.com>
2017-08-04 17:53:09 -07:00
Jared Scheib 6f21403ab5 Rename OneOrAny classes and element
Signed-off-by: Alex Paxton <thealexpaxton@gmail.com>
2017-08-04 17:53:09 -07:00
Alex P 85eb4a2555 WIP "one or any" component
Signed-off-by: Jared Scheib <jared.scheib@gmail.com>
2017-08-04 17:53:09 -07:00
Andrew Watkins c307715840 Merge pull request #1821 from influxdata/fix/alerts_table_keys-1813
Use UUID for AlertsTable element keys to prevent overlap
2017-08-03 19:12:05 -07:00
Andrew Watkins e6ffc0e256 Update function names for fun and profit 2017-08-03 17:22:35 -07:00
Jared Scheib f8b13dcfa3 Clarify and specify var and func names 2017-08-03 15:14:22 -07:00
Jared Scheib 5cd915c19c Use UUID for AlertsTable element keys to prevent overlap 2017-08-03 15:03:13 -07:00
Andrew Watkins e11d2d38aa Pass queryConfig down to Dygraphs so it can make label decisions 2017-08-03 14:50:44 -07:00
Andrew Watkins 47b5f6cf4d Add logic to handle ranges that are submitted as equal 2017-08-03 14:28:58 -07:00
Andrew Watkins 6a0a4fc4fa Rename ranger to AxesOptions 2017-08-03 13:43:46 -07:00
Andrew Watkins fba53666b9 Add user instructions for how to use display options 2017-08-03 12:18:07 -07:00
Andrew Watkins 8e42facc26 Merge branch 'feature/1602-graph-bounds-setting' of github.com:influxdata/chronograf into feature/1602-graph-bounds-setting 2017-08-03 09:40:45 -07:00
Andrew Watkins bfd4ca8a5b Test all things 2017-08-03 09:40:24 -07:00
Jared Scheib bbceece7f5 Add line spacing, reorder import 2017-08-02 18:12:18 -07:00
Andrew Watkins 9ffdec7f44 Add placeholder to label 2017-08-02 16:13:48 -07:00
Andrew Watkins c5ce2e4707 Prevent clobbering of label when bounds are set 2017-08-02 16:11:25 -07:00
Andrew Watkins 442a7fdc21 Default to having a Ylabel class 2017-08-02 16:08:58 -07:00
Andrew Watkins 244d8fecd8 Fix clobbering of other axes fields 2017-08-02 15:50:29 -07:00
Andrew Watkins 3c57d0ce36 Determine if label present via the DOM 2017-08-02 15:42:25 -07:00
Andrew Watkins c5ab1112bb Move building of label to dygraph component 2017-08-02 15:07:54 -07:00
Andrew Watkins e863165019 Cleanup classname 2017-08-02 14:26:05 -07:00
Andrew Watkins 9162293071 Update style logic to use axes labels 2017-08-02 14:16:14 -07:00
Andrew Watkins a9249e04e0 Remove TODO 2017-08-02 14:15:00 -07:00
Andrew Watkins cc34b9c978 Stop adding labels to queries 2017-08-02 14:09:08 -07:00
Andrew Watkins 1fa004664b Add ability for users to specify labels 2017-08-02 14:08:07 -07:00
Andrew Watkins 4062a086ae Fix props error 2017-08-02 12:47:57 -07:00
Jared Scheib 640afb3f55 Revert GrooveKnob addition 2017-08-02 09:41:35 -07:00
Jared Scheib 27bc87eac5 Revert "WIP "one or any" component"
This reverts commit 3897228e30.
2017-08-02 09:40:31 -07:00
Jared Scheib a7c035fdce Revert "Rename classes and element"
This reverts commit b7bb9cb339.
2017-08-02 09:40:22 -07:00
Jared Scheib 31756ec361 Revert "Wire up GrooveKnob to be fully functional"
This reverts commit 69dbd0e988.
2017-08-02 09:39:55 -07:00
Jared Scheib 86d083823c Revert "WIP Pass values from GrooveKnob to parent"
This reverts commit c0cc730857.
2017-08-02 09:38:15 -07:00
Andrew Watkins e1ab849b63 Prettier 2017-08-02 08:45:09 -07:00
Tim Raymond 532a6a8c48 Merge branch 'master' into feature/1602-graph-bounds-setting
Also removed LegacyBounds marshaling since it was no longer necessary

Conflicts resolved:
	bolt/internal/internal.go
	bolt/internal/internal.pb.go
	bolt/internal/internal.proto
	bolt/internal/internal_test.go
	chronograf.go
	server/cells_test.go
	server/dashboards_test.go
	server/swagger.json
2017-08-02 11:29:29 -04:00
Alex Paxton c0cc730857 WIP Pass values from GrooveKnob to parent
Signed-off-by: Jared Scheib <jared.scheib@gmail.com>
2017-08-01 20:43:45 -07:00
Alex Paxton 69dbd0e988 Wire up GrooveKnob to be fully functional
Signed-off-by: Jared Scheib <jared.scheib@gmail.com>
2017-08-01 20:42:29 -07:00
Alex P b7bb9cb339 Rename classes and element 2017-08-01 19:51:20 -07:00
Alex P 3897228e30 WIP "one or any" component 2017-08-01 19:46:11 -07:00
Andrew Watkins ce02479704 Make linter happy 2017-08-01 16:16:24 -07:00
Jared Scheib 6f4c386e69 Improve error message on JSON Feed GET fail 2017-08-01 16:10:14 -07:00
Alex P c177ee706c Merge remote-tracking branch 'origin/feature/1602-graph-bounds-setting' into feature/1602-graph-bounds-setting 2017-08-01 14:41:02 -07:00
Alex P eb6f437c43 Fine tune UI for axis controls 2017-08-01 14:38:12 -07:00
Andrew Watkins 2270604c68 Comment out undone features 2017-08-01 13:24:52 -07:00
Andrew Watkins 101e5da0e7 Merge branch 'feature/1602-graph-bounds-setting' of github.com:influxdata/chronograf into feature/1602-graph-bounds-setting 2017-08-01 13:14:47 -07:00
Andrew Watkins b9bac12d88 Fix test and user submitted values check 2017-08-01 13:14:31 -07:00
Alex P d83fb97a00 Add UI scaffolding for more axis controls 2017-08-01 11:31:56 -07:00
Andrew Watkins cd9c341663 Tweak styles 2017-08-01 11:02:59 -07:00
Andrew Watkins 21edafce95 Shorten text 2017-08-01 09:42:37 -07:00
Andrew Watkins d0e322ef55 Save y range for user 2017-08-01 09:10:08 -07:00
Andrew Watkins 1a1b077a90 Remove axes normalizer
With the `bounds` returning from the backend and the values saved as
strings there's no longer a need to normalize cell state.
2017-07-31 14:00:54 -07:00
Hunter Trujillo 81c967f0b9 Refactor hashing function to be simpler and remove hash de-duplication. Remove highlight circle on bar graphs. 2017-07-31 11:57:51 -06:00
Hunter Trujillo 1292757b09 Add universal hashed colors algorithm. Fix bar graph column overlap. Remove crosshairs on bar graphs. 2017-07-28 18:20:22 -06:00
Andrew Watkins 4fa7883882 Merge branch 'master' into bugfix/domain 2017-07-28 07:49:33 -07:00
Andrew Watkins b8435cd4b8 Merge pull request #1799 from influxdata/bugfix/syncronize
Dont sync graphs if there is only one graph
2017-07-28 07:48:27 -07:00
Alex P 06de962b66 Prevent overlay from extending beyond the viewport
Factored in the heights of all the neighboring elements
2017-07-27 16:57:09 -07:00
Hunter Trujillo badc0a7374 Remember, kids... Always leave a note. 2017-07-27 17:43:45 -06:00
Hunter Trujillo 352f364032 We simply mustn't forget units on our flex-basis shorthand for IE11. 2017-07-27 17:28:55 -06:00
Hunter Trujillo 5777552296 Merge remote-tracking branch 'origin/master' into fix/ie11-support 2017-07-27 17:08:38 -06:00
Hunter Trujillo 310efe3fd2 Merge remote-tracking branch 'origin/master' into feature/1685-moving-time-ranges 2017-07-27 16:47:05 -06:00
Andrew Watkins 99eff45056 Embiggen the write data form 2017-07-27 15:23:59 -07:00
Andrew Watkins 753726d0f2 Dont sync graphs if there is only one graph 2017-07-27 14:38:57 -07:00
Andrew Watkins c2715b3263 Give preference to queryConfig range 2017-07-27 13:29:46 -07:00
Hunter Trujillo c9cbe94de9 Fix incorrect windows uptime query. Fix how the Windows value is used in the UI. 2017-07-27 13:34:10 -06:00
Andrew Watkins b442ec44ff Add button spinner css 2017-07-27 12:06:08 -07:00
Andrew Watkins 3774f43a0b Add uploading state to WriteForm 2017-07-27 12:05:57 -07:00
Jared Scheib 6ab9eefea1 Prevent Custom Time Range as option in Kapacitor Rule Alerts 2017-07-25 17:12:56 -07:00
Alex Paxton 866e6ae0a4 Fix CustomTimeRange z-index to show above DE query
Signed-off-by: Jared Scheib <jared.scheib@gmail.com>
2017-07-25 16:53:14 -07:00
Jared Scheib 55aa08201f Use combo TimeRangeDropdown with CustomTimeRange
Preserve custom timeRange when valid dates
2017-07-25 16:43:46 -07:00
Andrew Watkins 6a9bc36395 WIP add range to dashboard cell 2017-07-25 13:13:28 -07:00
Chris Goller 2d8b1ef340 Release 1.3.5.0 2017-07-25 15:08:02 -05:00
Alex Paxton 77e259bb7c Merge pull request #1779 from influxdata/misc-ui-fixes
Misc UI Fixes
2017-07-25 12:20:10 -07:00
Alex P fe157520aa Highlight snip button when active 2017-07-25 11:00:08 -07:00
Alex P 0da89e1707 Fix alignment of custom time indicator in presentation mode 2017-07-25 10:59:55 -07:00
Jared Scheib 7c8713cd72 Merge branch 'master' into fix/disentagle_de_and_kap_qcs-1772 2017-07-24 22:06:43 -07:00
Jared Scheib 3193249807 Fix Kapacitor queryConfigs tests 2017-07-24 21:56:35 -07:00
Jared Scheib 59701ef03b Fix Data Explorer tests; remove Kapa test from it 2017-07-24 21:36:14 -07:00
Jared Scheib cae6d14e37 Separate Kapacitor & Data Explorer queryConfig actions & reducers
Refactor actions to ES6
Rename Kapa & DE action creator groups & redux state top-level keys for clarity
Remove auto-add func to field in kapa
Remove unused actions and reducers from kapa queryconfigs
Replace react-addons-update with lodash _.filter and _.omit; yarn package
2017-07-24 21:31:54 -07:00
Alex P 3f5a25e77f Remove fancy-scrollbars dependent style 2017-07-24 17:53:30 -07:00
Andrew Watkins 99501b3897 WIP encorporate new shape for yRanges => axes 2017-07-24 15:01:23 -07:00
Jared Scheib ffb26bcde4 Merge pull request #1770 from influxdata/update/chronograf_version_text-1671
Specify that version is for Chronograf on Sources page
2017-07-24 13:11:05 -07:00
Jared Scheib f130072309 Merge pull request #1763 from influxdata/test/add_detailed_reporting
Add option for verbose reporting in client unit tests
2017-07-24 13:04:03 -07:00
Jared Scheib 23ca2c6868 Specify that version is for Chronograf on Sources page 2017-07-24 12:57:52 -07:00
Jared Scheib 3b39b6e19f Make test command consistent 2017-07-24 12:55:09 -07:00
Jared Scheib 0b4f3e0625 Add Testing section to ui/README.md 2017-07-24 12:49:41 -07:00
Jared Scheib a7d00b3069 Update comment with command line option 2017-07-24 12:49:29 -07:00
Hunter Trujillo b81e1113ba Use older data attribute accessor technique for pre IE 11 compat. 2017-07-24 12:59:01 -06:00
Andrew Watkins 15e41284e3 Handle user submitted zero 2017-07-24 11:31:32 -07:00
Alex P 41d175e980 Uncross the wires 2017-07-24 10:52:59 -07:00
Alex P 131ddd2c91 Style CEO Display Options
Using inline SVGs for visualization type selection, moved the whole
graphTypes object into a different location and file structure
2017-07-24 10:52:59 -07:00
Andrew Watkins 6490a6efbd Prettier 2017-07-24 10:52:59 -07:00
Andrew Watkins a15366febb Wire up ranges to the rest of dashboard 2017-07-24 10:52:58 -07:00
Andrew Watkins 549ad92d9c Mock persistence of ranges 2017-07-24 10:52:58 -07:00
Andrew Watkins edebfa2cbf Save range with entire cell 2017-07-24 10:52:58 -07:00
Andrew Watkins dba8359cd1 Prettier 2017-07-24 10:52:58 -07:00
Andrew Watkins ee7ae66a23 Hook up ranges to CEO 2017-07-24 10:52:58 -07:00
Andrew Watkins 30ee24fe09 Add temporary styles 2017-07-24 10:52:58 -07:00
Andrew Watkins b575e9af85 Add reducer for cell range 2017-07-24 10:52:58 -07:00
Hunter Trujillo 0ba94497e0 Ranger improvements. 2017-07-24 10:52:58 -07:00
Hunter Trujillo 3ffe599400 Add Ranger component. Add yRange prop. Add min / max inputs. 2017-07-24 10:52:57 -07:00
Hunter Trujillo 64ba00804f Fix visualization selection functionality. 2017-07-24 10:52:57 -07:00
Hunter Trujillo f3c1eb1649 Refactor Overlay Controls into a separate component for later. Add Display Options component. Replace Overlay Controls with Display Options. 2017-07-24 10:52:57 -07:00
Jared Scheib 24884ae735 Add Karma verbose reporting; comment options in config 2017-07-22 11:32:03 -07:00
Jared Scheib f1d95ae1d5 Fix alertNode redux schema bug by updating prop on rule correctly 2017-07-21 20:08:04 -07:00
Jared Scheib 96d69e2501 Add optional properties to Kapacitor rule alerts for all services
Refactor Slack rule alert to use properties.
Do not add non-string values or those that are not understood or
currently known.
2017-07-21 20:05:39 -07:00
Jared Scheib aa58847e93 Streamline service lookup for filtering 2017-07-21 18:10:14 -07:00
Jared Scheib 335bb6f821 Reorder alert constants for legibility 2017-07-21 17:54:55 -07:00
Jared Scheib 5676fb20cd Merge pull request #1756 from influxdata/fix/remove_auto_group_by_kapa_alerts-1730
Prevent 'auto' GROUP BY option in Kapacitor rule builder
2017-07-21 16:07:37 -07:00
Andrew Watkins 32fc74bf8a Prettier test 2017-07-21 15:34:31 -07:00
Jared Scheib 0bdc881f53 Prevent 'auto' GROUP BY option in Kapacitor rule builder 2017-07-21 15:19:04 -07:00
Andrew Watkins cbf8519c68 Merge pull request #1743 from influxdata/feature/prettier-for-circle
Add prettier to an eslint rule.
2017-07-21 14:21:35 -07:00
Jared Scheib d6db7ee084 Merge pull request #1724 from influxdata/feature/pushover_support-1680
Add Pushover alert support
2017-07-21 14:04:22 -07:00
Andrew Watkins 1965ff0666 Merge branch 'master' into bugfix/cell-name 2017-07-21 13:30:25 -07:00
Alex P 342f088378 Polish moving dates UI 2017-07-21 12:21:18 -07:00
Jared Scheib 498ede7bd2 Add basic styles to rule alert optional properties
Signed-off-by: Luke Morris <lukevmorris@gmail.com>
2017-07-20 18:52:06 -07:00
Jared Scheib be8b72e273 Add test for updateAlertProperty 2017-07-20 18:21:02 -07:00
Jared Scheib fcd88a297d Change var alertType to alertNodeName for accuracy 2017-07-20 17:32:27 -07:00
Jared Scheib 200b24788b Merge branch 'master' into feature/pushover_support-1680 2017-07-20 16:23:54 -07:00
Jared Scheib 8c3a9db919 Make CodeData a presentational component 2017-07-20 16:11:17 -07:00
Jared Scheib 7a78a5c39b Change copy for optional alert parameters 2017-07-20 15:46:42 -07:00
Jared Scheib 76a95314bf Add ability to update a Kapacitor alert node's properties
Add TODO comment about Kapacitor alert node reducer work
Fix JSON schema & default values for Pushover alert node
Clarify alertType var name
Fix comment typo
Add missing propType
Perform Prettier updates
2017-07-20 15:39:38 -07:00
Hunter Trujillo 37f29060a4 Add prettier to an eslint rule. 2017-07-20 11:12:48 -06:00
Hunter Trujillo 7c4a56932c Add prettier and eslint commands to package scripts. 2017-07-20 10:41:40 -06:00
Hunter Trujillo 9031493abb Formatted with Prettier 1.5.3 CLI and Prettier 1.5.2 Atom 2017-07-20 10:34:27 -06:00
Jared Scheib 0950833ec0 WIP Refactor RuleMessage to support arbitrary properties 2017-07-18 17:20:05 -07:00
Jared Scheib 5d7e9ded17 Rename RuleMessageConfig to RuleMessageOptions for clarity 2017-07-18 16:58:39 -07:00
Andrew Watkins e950dac06d Cleanup 2017-07-18 13:41:23 -07:00
Andrew Watkins 2d6e8268a7 Prettier 2017-07-18 13:33:19 -07:00
Andrew Watkins 3a74f18d2e Move input state out of store and into component
The main issue here is that a cell's name was being
updated in the store on input change.  With no reference
to the old cell name this made it impossible to revert back or
'cancel' editing.
2017-07-18 13:31:34 -07:00
Jared Scheib ac93de5945 Refactor RuleMessageConfig into named components; clean up 2017-07-18 13:13:58 -07:00
Jared Scheib 196510159a Refactor RuleMessage to ES6 2017-07-18 12:47:53 -07:00
Jared Scheib c582cc6374 Rename RuleMessageAlertConfig to RuleMessageConfig for clarity and consistency 2017-07-18 12:46:56 -07:00
Andrew Watkins e90614e33d Add cancel edit cell spec 2017-07-18 12:22:20 -07:00
Jared Scheib af3bb567c0 Reorder props on RuleMessageTemplates 2017-07-18 12:16:09 -07:00
Jared Scheib 113c4cfae4 Factor out RuleMessageText into dedicated ES6 component 2017-07-18 12:15:59 -07:00
Jared Scheib 2170b455a1 Refactor RuleMessage templates into separate components, update to ES6 2017-07-18 12:02:07 -07:00
Andrew Watkins a746de32ae Prettier 2017-07-18 11:52:34 -07:00
Andrew Watkins efa7c708b4 Remove unused prop 2017-07-18 11:52:24 -07:00
Andrew Watkins 9aad0cc8ed Fix proptypes error spam 2017-07-18 11:25:20 -07:00
Hunter Trujillo 0295b9e17e Add moving time range to Custom Time Range component. 2017-07-18 12:11:55 -06:00
Jared Scheib 8bea47e072 Change order of alert endpoint options to make defaults be first 2017-07-17 17:01:30 -07:00
Jared Scheib 7d93b93040 Update changelog 2017-07-14 17:34:02 -07:00
Jared Scheib 80573d8348 Add Pushover config 2017-07-14 16:55:59 -07:00
Jared Scheib 7f8d5f7c00 Only render configs given by Kapacitor proxy 2017-07-14 16:55:59 -07:00
Jared Scheib a04c0428b1 Alphabetize alert endpoint configs 2017-07-14 16:55:47 -07:00
Andrew Watkins 47d5272489 Merge branch 'master' into feature/read-only-tickscript 2017-07-13 12:51:54 -07:00
Hunter Trujillo f729a77e78 rockin es6 2017-07-12 19:02:34 -06:00
Andrew Watkins d38bf4de70 Be the async await change 2017-07-12 16:14:06 -07:00
Andrew Watkins 39b455aba5 Use arrow functions 2017-07-12 15:05:32 -07:00
Andrew Watkins bd0fd0b6a7 Deconstruct PropTypes 2017-07-12 15:04:19 -07:00
Andrew Watkins 71167d9b6a Convert Rule Page to class syntax 2017-07-12 15:02:13 -07:00
Andrew Watkins ad0e410e82 Prettier 2017-07-12 12:50:51 -07:00
Andrew Watkins cece93ca01 Improve Loading styles 2017-07-12 12:50:38 -07:00