Commit Graph

5568 Commits (b0126b66ef1295a1581e5449e0f1245a90be6ec7)

Author SHA1 Message Date
Alex P b4e94eb43d Refactor Query Row to use ConfirmButton 2018-03-29 11:38:35 -07:00
Alex P 9a7cc1d322 Replace delete influxdb user delete button with confirm button 2018-03-29 11:29:44 -07:00
ebb-tide 8797764a69 Fix negated condition 2018-03-29 11:22:53 -07:00
Alex P 1b6ee466ab Rename ConfirmButtons to "ConfirmOrCancel" 2018-03-29 11:22:13 -07:00
ebb-tide 9fd2ecc6ae Fix delay in sortBy field name propagation 2018-03-29 11:18:53 -07:00
ebb-tide b3f128a020 Letting code breathe 2018-03-29 11:03:01 -07:00
ebb-tide 9f7182416a Improve naming of time series transformer functions 2018-03-29 10:56:27 -07:00
Alex P 276884c1d7 Use ConfirmButton when deleting a InfluxDB Connection 2018-03-29 10:50:22 -07:00
Alex P b35d668a41 Merge branch 'master' into moar-colors-n-stuff 2018-03-29 10:26:27 -07:00
Alex P feffd81323 Merge branch 'master' into polish/improve-add-new-cell 2018-03-29 10:24:07 -07:00
ebb-tide 9794265dae Merge branch 'master' into feature/table-graph-polish 2018-03-29 09:56:54 -07:00
ebb-tide adaee82fe7 Use fast.js for map, reduce, and filter 2018-03-29 09:54:29 -07:00
ebb-tide f2ee9d269b include unix time in time format length calculations 2018-03-28 18:28:38 -07:00
Iris Scholten d542c2e8a2 Merge branch '1.4.3.x' 2018-03-28 18:26:00 -07:00
ebb-tide fe07f8f138 Merge branch 'master' into flip-table-graph-feature-flag 2018-03-28 17:45:48 -07:00
Alex P d080524504 Make current org delete user UX consistent with all users table 2018-03-28 17:04:18 -07:00
Alex P 096eca17d1 Remove lodash 2018-03-28 17:04:06 -07:00
Alex P e7fccab474 Use plain JS arrow function instead of lodash curry 2018-03-28 17:03:46 -07:00
Alex Paxton 290a6abcc8
Merge pull request #3073 from influxdata/bugfix/delete-chrono-user
Fix Delete Button in All Users Admin Table
2018-03-28 16:59:33 -07:00
Alex P 433fe93952 Exit annotation editing mode when user leaves dashboard 2018-03-28 16:29:52 -07:00
Alex P 54fd692fa7 Fix typo 2018-03-28 16:29:38 -07:00
Alex P 51a980b3ae Limit render of Done Editing button to cell types that support annotations 2018-03-28 16:29:18 -07:00
Luke Morris 417e1d4562 Support custom time range in annotations api wrapper 2018-03-28 14:13:34 -07:00
Alex Paxton 160ea27887
Merge branch 'master' into polish/done-editing-annotations 2018-03-28 14:12:43 -07:00
Iris Scholten c633d27cb2
Merge pull request #3082 from influxdata/fetch-annotations-custom-time-range
Support custom time range in annotations api wrapper
2018-03-28 14:02:02 -07:00
Alex P 9b188e1abf Make new dashboard cells match the most common cell size 2018-03-28 14:00:10 -07:00
Alex P af3c6b4512 Add new cells at bottom of dashboard 2018-03-28 13:33:03 -07:00
Andrew Watkins b0db30abb1 Fix date format 2018-03-28 13:10:02 -07:00
Alex P bd1df4ba87 Exit annotation editing mode when user leaves dashboard 2018-03-28 12:36:57 -07:00
Alex P 60c304cf6a Fix typo 2018-03-28 12:31:44 -07:00
Andrew Watkins a8ef331027 Fix date format 2018-03-28 11:52:32 -07:00
Iris Scholten 2b7d2fbc1d update versions with bumpversion 2018-03-28 11:34:23 -07:00
Luke Morris f1a565bcfe Support custom time range in annotations api wrapper 2018-03-28 11:11:09 -07:00
ebb-tide 57158bf326 Flip feature flag for table graphs 2018-03-28 11:00:27 -07:00
Iris Scholten ab31beab7f
Merge pull request #3054 from influxdata/table-tests
Table Graph tests
2018-03-28 10:55:01 -07:00
Alex P d59f82b1c1 Limit render of Done Editing button to cell types that support annotations 2018-03-28 10:36:41 -07:00
Alex Paxton 04fcb72643
Merge branch 'master' into bugfix/delete-chrono-user 2018-03-28 10:09:06 -07:00
Alex P 7941543404 Guard against colors being passed in as an empty array 2018-03-28 10:04:33 -07:00
Andrew Watkins 24031e45dd
Merge pull request #3068 from influxdata/bugfix/graph-fill
Fix graph fill bug: Other graphs hate him
2018-03-28 09:49:18 -07:00
Andrew Watkins 7276cfae48
Merge pull request #3074 from influxdata/spike/feature-flag
Feature Flag with this one weird trick
2018-03-28 09:49:02 -07:00
Andrew Watkins 85ee653b77 Introduce feature flag component
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Brandon Farmer <bthesorceror@gmail.com>
2018-03-27 17:19:03 -07:00
Alex P d4f3e46cf7 Fix some of the minute spacing problems in table graph 2018-03-27 17:00:05 -07:00
Alex P 1885b955ac Merge branch 'master' into polish/table-column-measurement 2018-03-27 16:52:02 -07:00
Alex P 87d94d6df2 Make RuleGraph comply with new shape of overrideColors 2018-03-27 15:33:06 -07:00
Alex P 3ec7258b4f Make current org delete user UX consistent with all users table 2018-03-27 15:08:09 -07:00
Alex P b8d8698937 Remove lodash 2018-03-27 15:06:58 -07:00
ebb-tide da564ec772 Improve timeformat options 2018-03-27 15:06:33 -07:00
Alex P 62e1b4f067 Use plain JS arrow function instead of lodash curry 2018-03-27 15:03:35 -07:00
Alex P 0284303281 Improve color palette contrast 2018-03-27 12:19:56 -07:00
Alex P 1a72f0e685 Silence console error 2018-03-27 12:19:23 -07:00
Alex P 138a946354 Improve contrast of color palette 2018-03-27 12:05:12 -07:00
Alex P c9585ac8ae Remove obsolete code 2018-03-27 12:03:03 -07:00
Andrew Watkins d2dec6026f Fix dropdowns rendering 0 2018-03-27 11:47:25 -07:00
Alex P 70400c6748 Improve color selection for graphs with 1 or 2 lines 2018-03-27 11:41:13 -07:00
Deniz Kusefoglu 7e42cd6114
Merge pull request #3059 from influxdata/bugfix/fix-hoverTime
Bugfix/fix hover time
2018-03-27 11:24:15 -07:00
ebb-tide a8087cdadb Make calcScrollToColRow function a lot nicer 2018-03-27 11:02:35 -07:00
Andrew Watkins bc4afc1f32 Fix graph fill bug 2018-03-27 09:12:33 -07:00
Alex P 9cc0c6dda3 Remove dots from static legend 2018-03-26 19:33:47 -07:00
ebb-tide cfa26336a8 fix default time format to include fractions of seconds 2018-03-26 19:14:48 -07:00
Alex P 3732fbaefd Write reducer test for updating line graph colors 2018-03-26 19:14:06 -07:00
Alex P b2c9b2f51b Implement updating and rendering of line color scales 2018-03-26 19:10:19 -07:00
Alex P 9d5486cc92 Introduce component for selecting color scales 2018-03-26 19:09:29 -07:00
ebb-tide 4334391e5a Store table graph labels in state 2018-03-26 18:38:13 -07:00
ebb-tide 88c3f2ef41 Determine hoverStateIndex correctly even if table graph is filtered and sorted
Co-authored-by: Iris Scholten <iris@influxdata.com>
2018-03-26 17:47:28 -07:00
Alex P 03108c6996 WIP Introduce a handful of color presets 2018-03-26 16:55:46 -07:00
Alex P 9248a37a92 Refactor color operations to use Chroma 2018-03-26 16:24:15 -07:00
Alex P 92a7b10c61 Add Chroma.js Package 2018-03-26 16:23:46 -07:00
ebb-tide 6065e79235 Fix hoverTime even in sorted conditions 2018-03-26 15:54:35 -07:00
Andrew Watkins 34151c4100 Delete DropdownMenu.js 2018-03-26 14:42:56 -07:00
Andrew Watkins fff3be1e8c Convert Dropdown to TypeScript 2018-03-26 14:42:39 -07:00
Andrew Watkins d8b368d81b Convert types file from tsx to ts and add new types 2018-03-26 14:42:25 -07:00
Alex P 5f94f9a4cd Merge branch 'master' into moar-colors-n-stuff 2018-03-26 13:14:53 -07:00
Alex P 416670de06 Prototype HSL shifting color spectrum 2018-03-26 13:14:42 -07:00
Iris Scholten 1c596e9845 add test for processing TableGraph data 2018-03-26 12:21:33 -07:00
Alex P 14b1bd718c Factor difference in column sizes into calculation to remove gap on right side of table 2018-03-26 12:04:13 -07:00
Iris Scholten 54e1bee9fb add tests for timeSeriesToTableGraph function 2018-03-26 11:24:05 -07:00
Iris Scholten f358c0dac3 fix prettier errors 2018-03-26 09:54:02 -07:00
ebb-tide 5678819ae2 Reset hoverTime on mouse leave instead of mouse out 2018-03-26 09:03:14 -07:00
Iris Scholten 8c5ba95f2a update getters in TableOptions.test 2018-03-23 18:39:45 -07:00
Jared Scheib bce1877798
Merge pull request #3048 from influxdata/bugfix/multi-select-dropdown
Prevent Multi-Select Dropdown in InfluxDB Admin Users and Roles tabs from losing selection state
2018-03-23 18:27:00 -07:00
Jared Scheib f84a632f54 Prevent InfluxDB Admin reset state of MultiSelectDropdown on props refresh 2018-03-23 18:10:49 -07:00
Jared Scheib b999aa87b7 Revert "Prevent props change from affecting local state"
This reverts commit b16f068a4d.
2018-03-23 18:02:57 -07:00
Iris Scholten f96358bde8 update GraphOptionsCustomizeFields.test 2018-03-23 17:56:23 -07:00
Iris Scholten 2e98bfe2a1 update GraphOptionsCustomizableField.test 2018-03-23 17:53:34 -07:00
Iris Scholten c22218c89e add tests for GraphOptionsFixFirstColumn 2018-03-23 17:42:39 -07:00
Iris Scholten 51224fa7e7 move tooltip for time format link to constants and update time format tests 2018-03-23 17:28:55 -07:00
Iris Scholten 2dc9444ce4 Merge branch 'master' into table-tests 2018-03-23 17:14:12 -07:00
Iris Scholten d3f34aeb63 update GraphOptionsSortBy.test 2018-03-23 17:13:21 -07:00
Iris Scholten 815c6de488 create a class for puestionmarkTooltip in a link and format tooltip text 2018-03-23 16:50:28 -07:00
Iris Scholten 42e27aff1a update GraphOptionsTimeFormat.test 2018-03-23 16:10:33 -07:00
Iris Scholten 07f7824f0c open moment formatting guide when clicking on the question mark in the time format table component 2018-03-23 15:24:44 -07:00
Alex P 29fefc4672 Simplify logic 2018-03-23 15:14:27 -07:00
Alex P b16f068a4d Prevent props change from affecting local state 2018-03-23 15:14:18 -07:00
Iris Scholten 9ace2f83aa fix prettier errors 2018-03-23 14:13:41 -07:00
Iris Scholten 2187e0eba4 remove unused var 2018-03-23 14:06:21 -07:00
Iris Scholten c97f7fd81a respond to review 2018-03-23 14:06:21 -07:00
Iris Scholten e81eb752cb fix bug with fieldNames not updating in time for calculating column size 2018-03-23 14:06:21 -07:00
Iris Scholten 2e42347dd3 fix issue of no fields to customize when switching to table graph type 2018-03-23 14:06:21 -07:00
Andrew Watkins dc9d012244
Merge pull request #3044 from influxdata/lint-scripts
Add linting fix scripts
2018-03-23 11:20:10 -07:00
Alex Paxton 9689ac3f4f
Merge pull request #3042 from influxdata/refactor/make-notifications-functions
Make Notification Constants into Functions
2018-03-23 11:18:59 -07:00
Andrew Watkins 421fa6e463 Add jslinting to Makefile 2018-03-23 11:08:06 -07:00
Jared Scheib 697d077e94
Merge pull request #3006 from influxdata/bugfix/task_enabled_correct_check
Fix Kapacitor Rules task enabled checkboxes to only toggle exactly as clicked
2018-03-23 10:48:41 -07:00
Alex Paxton c6d6cf37d1
Merge pull request #3041 from influxdata/rename-fix-column
Change "Fix First Column" to "Lock First Column"
2018-03-23 09:32:26 -07:00
Alex P cc1244b435 Improve database confirm delete copy 2018-03-22 21:51:14 -07:00
Alex P 2b01046b26 Replace data write errorThrown with notify
Moving to copy as well
2018-03-22 21:42:01 -07:00
Alex P 5311ae2db6 Replace errorThrown with notify for csv download fail notification
Also moving to copy
2018-03-22 21:38:44 -07:00
Alex P bab0673f94 Replace JSON load failure error with notification; move to notifications copy 2018-03-22 21:23:28 -07:00
Alex P 082a5d32bc Centralize new version and loading local settings notifications 2018-03-22 21:08:34 -07:00
Alex P 37d09abad9 Use notify when flushing error queue if error type is object 2018-03-22 21:06:09 -07:00
Alex P 9b3d8cc1bb Fix linter errors 2018-03-22 20:45:51 -07:00
Alex P 1a4b7b8dd6 Refactor notifications to be functions 2018-03-22 20:44:19 -07:00
Alex P d41089279b WIP Refactor notifications to be functions 2018-03-22 20:26:55 -07:00
Alex P 312e1e6769 Rename notifications that are already functions to camel case 2018-03-22 20:15:00 -07:00
Alex P f2bf41580a Refactor dashboard notifications 2018-03-22 19:57:32 -07:00
Alex P d3995a0bfa Refactor tickscript notifications 2018-03-22 19:55:51 -07:00
Alex P ba188c64cd Update copy 2018-03-22 19:00:49 -07:00
Alex P 872aebd0a1 Implement FancyScrollbar in Customize Fields list 2018-03-22 18:54:16 -07:00
Alex P e022864326 Polish Customizable Fields UI
Also moving styles to own stylesheet
2018-03-22 18:21:34 -07:00
Alex P 6fa973f82a Fix bug that caused table render to fail 2018-03-22 18:14:32 -07:00
Andrew Watkins 28423df477
Merge pull request #3038 from influxdata/no-progress
Remove progress from prod build
2018-03-22 16:24:23 -07:00
Jared Scheib 504e6f938e Make tslint happy for tests 2018-03-22 15:51:54 -07:00
Alex Paxton dd5e6771bb
Merge pull request #3034 from influxdata/style/table-sort
Style Table Sorting
2018-03-22 15:51:29 -07:00
Andrew Watkins 43da9dafe8 Remove progress from prod build 2018-03-22 15:46:11 -07:00
Alex Paxton 31a6d2108e
Merge pull request #3036 from influxdata/style/table-thresholds-polish
More Table Polish
2018-03-22 15:45:53 -07:00
Alex P 305c35cb7b Respond to feedback 2018-03-22 15:32:57 -07:00
Jared Scheib 0fd2083601 Merge branch 'master' into bugfix/task_enabled_correct_check 2018-03-22 15:12:22 -07:00
Andrew Watkins 451d4a9885 Add config filepath to ts-loader in prod build 2018-03-22 14:52:22 -07:00
Andrew Watkins f666975989 Use stats variable 2018-03-22 14:51:45 -07:00
Andrew Watkins ee188cb321 Add path to config file 2018-03-22 14:51:25 -07:00
Andrew Watkins 6fa7790568 Simplify webpack output 2018-03-22 14:50:55 -07:00
Andrew Watkins 6c6669dd40 Remove unused variables 2018-03-22 14:50:05 -07:00
Andrew Watkins 1f2f330529 Fix typo for ordered imports 2018-03-22 14:47:57 -07:00
Andrew Watkins 3d2e819d2a Add progress to dev build 2018-03-22 14:47:39 -07:00
Alex P 2e2e244504 Merge branch 'master' into style/table-sort 2018-03-22 14:40:11 -07:00
Alex P 8ec24b8542 Fix linter error 2018-03-22 14:27:27 -07:00
Andrew Watkins 7bebd0af22 Remove console log experiment 2018-03-22 14:25:12 -07:00
Andrew Watkins 130a9e42d8 WIP emit errors tslint 2018-03-22 14:25:12 -07:00
Alex P c0e3707ed6 Merge branch 'master' into style/table-thresholds-polish 2018-03-22 14:17:55 -07:00
Alex P 6f237ba3da Merge branch 'master' into style/table-thresholds-polish 2018-03-22 14:17:26 -07:00
Deniz Kusefoglu c46125d42b
Merge pull request #3035 from influxdata/fix-tslint.json
Update sorting rules
2018-03-22 14:16:07 -07:00
Jared Scheib 2419890f7d Merge branch 'master' into bugfix/task_enabled_correct_check 2018-03-22 14:08:45 -07:00
ebb-tide 56f9a80a1b Fix updating sorting rules 2018-03-22 13:54:47 -07:00
Alex P 5666922733 Reduce firing of calculateTimeColumnWidth for smoother rendering 2018-03-22 13:54:23 -07:00
Alex P d21c2cb14d Prevent time column from truncating text when time axis is vertical 2018-03-22 13:54:23 -07:00
Alex P f871ad7087 Refactor generate hex function to take explicit options
Also sets he default color to grey text if the cell is a table
(This prevents null values showing up as blue)
2018-03-22 13:54:23 -07:00
ebb-tide 53d87d893a Update sorting rules 2018-03-22 13:51:28 -07:00
Alex P db12eda472 Polish table sorting interaction 2018-03-22 13:46:45 -07:00
Iris Scholten 180d3684e2 fix tslint alphabetizing errors 2018-03-22 13:20:00 -07:00
Jared Scheib a741a3f04c Test that KapacitorRules renders corresponding rule/task rows with same enabled status 2018-03-22 13:09:57 -07:00
Jared Scheib 7f4779b9ba Refactor KapacitorRules test to share common helpers & schema 2018-03-22 13:01:49 -07:00