Commit Graph

355 Commits (d258aef50876eeea2f14d781b2f4417665cf6d27)

Author SHA1 Message Date
Jared Scheib 40f83a64d1 Merge pull request #3556 from influxdata/fix/tempvars_url_query
Add ability to override template variables and time ranges via URL query
2018-06-11 17:08:34 -07:00
Jared Scheib b1d1876621 Merge remote-tracking branch 'origin/master' into fix/tempvars_url_query 2018-06-11 14:08:57 -07:00
Andrew Watkins 03afd831f7 Dygraph to TypeScript 2018-06-11 14:03:56 -07:00
Deniz Kusefoglu ba56a3ca4d Merge pull request #3614 from influxdata/bugfix/multiple-legends
Bugfix/multiple legends
2018-06-11 12:52:35 -07:00
lukevmorris 37855fcf25 Provide a builder UI for a Flux Filter Node (#3615)
* Introduce FilterArgs as a seam

* Selecting a value adds to Script and Preview

* Hydrate FilterArgs dropdown from function body

* Functional operator selector

* Style polish

* Rename Filter/FilterPreview components

* Pull types into flux type file

* Derive Flux Filter UI state directly from AST

* Default func body

* Remove flicker when updating conditions

* Render a div when filter body isn't supported

* Base condition (true) is parseable

* Remove a test file if it doesn't have any tests

* Enable tslint and resolve errors

* Address other PR feedback

* Tests and improved parsing logic

* Add helper text when filter ui falls back to a textarea
2018-06-08 18:36:50 -07:00
Andrew Watkins 957880bea2 Add test for SET_ACTIVE_CELL 2018-06-08 15:34:59 -07:00
Andrew Watkins ba62ec82b5 Type dashboard test 2018-06-08 15:11:16 -07:00
Andrew Watkins 4dde7a2ba9 Convert dashboard test to ts 2018-06-08 13:51:11 -07:00
Jared Scheib da2a3930aa Merge remote-tracking branch 'origin/master' into fix/tempvars_url_query 2018-06-07 18:05:13 -07:00
Christopher Henn a754311b05 Only parse first 2MB of Flux query responses 2018-06-07 14:32:54 -07:00
Christopher Henn 9d2181fc1a Improve function specific autocomplete
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
2018-06-06 13:04:24 -07:00
Christopher Henn 1fb2a1551b Reorganize Flux apis and parsing 2018-06-05 10:57:20 -07:00
Andrew Watkins 1344297421 Change IFQL to Flux 2018-06-05 10:57:19 -07:00
Chris Henn ce14d93ff9 Merge pull request #3565 from influxdata/ifql/table
Introduce line graph visualization to Flux page
2018-06-04 16:12:10 -07:00
Christopher Henn 39e92d6ffd Introduce Line Graph to Time Machine
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
2018-06-04 14:10:48 -07:00
ebb-tide 407fb64394 Merge branch 'master' into ifql/join 2018-06-01 16:09:35 -07:00
Andrew Watkins 0f7c175744 Fix Flux CSV response parsing
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
2018-06-01 15:49:50 -07:00
Andrew Watkins 7bec1b49e8 Add in browser debugger for testing 2018-06-01 15:49:50 -07:00
ebb-tide ffca9ad0f1 Set Dashboard time range from query string middleware
Co-authored-by: Deniz Kusefoglu <denizk@gmail.com>
Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
2018-05-31 16:45:40 -07:00
Andrew Watkins 535d34ef05 Fix tests
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
2018-05-31 15:31:50 -07:00
Andrew Watkins a86c2817a8 Get actual databases for From component 2018-05-31 15:20:53 -07:00
Christopher Henn a1b19295db WIP
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
2018-05-31 15:20:52 -07:00
Christopher Henn d9942259db WIP
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
2018-05-31 15:20:52 -07:00
Christopher Henn c575a09d89 WIP schema explorer
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
2018-05-31 15:20:52 -07:00
ebb-tide a3aa112cc3 Refactor walker.test to create explicit expected variables 2018-05-30 18:14:54 -07:00
ebb-tide 57f5d581e3 Merge branch 'master' into ifql/join 2018-05-29 12:36:57 -07:00
ebb-tide ac896351d2 Return objects and array values from ast 2018-05-25 15:23:33 -07:00
Andrew Watkins 7cad3357c4 Handle script edge cases
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
2018-05-24 13:06:46 -07:00
Andrew Watkins 264afed4b8 WIP add table vis to TimeMachine 2018-05-23 15:55:59 -07:00
Andrew Watkins 8bddfe43f4 Enable sidebar selection of IFQL script results
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
2018-05-23 14:15:16 -07:00
Andrew Watkins 6e997a7f35 Add IFQL script response parser
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
2018-05-23 11:30:52 -07:00
Andrew Watkins 173346beb1 WIP introduce tables 2018-05-22 16:44:45 -07:00
Andrew Watkins cbab52c45a Merge pull request #3507 from influxdata/ifql/save-service
Persist ifql script
2018-05-22 15:22:00 -07:00
Andrew Watkins fc3be53e9e Update action type to use enum 2018-05-22 15:06:13 -07:00
Andrew Watkins 7274928e5c Persist ifql script
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
2018-05-22 14:50:07 -07:00
Iris Scholten b980d1a8b3 Rename getNested to getDeep 2018-05-22 10:13:56 -07:00
Iris Scholten 1ea21b36f9 Merge remote-tracking branch 'origin/master' into fix/ceo_source_change 2018-05-21 17:20:53 -07:00
Iris Scholten c0e907b84f Rename nested lodash get wrapper to getNested for idiomatic in-place clarity 2018-05-21 16:22:38 -07:00
Iris Scholten da5af543cd Fix source selection & CEO initialSource to always be Source type
Refactor lodash get usage in CEO to use wrapped get that
requires generics. Nested generics were at the root of
not being able to determine that initialSource() was not
always returning a Source, and was instead returning a string.

Co-authored-by: Iris Scholten <ischolten.is@gmail.com>
Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
2018-05-21 15:58:19 -07:00
Andrew Watkins 76d60b5962 Fix type errors 2018-05-21 10:45:28 -07:00
Andrew Watkins c5fcb3c59f Give services their own namespace in app state 2018-05-21 10:45:28 -07:00
Andrew Watkins ea78bf3c66 WIP Introduce LOAD_SERVICES 2018-05-21 10:45:28 -07:00
ebb-tide 8abf433a6e Add append handlers for join function 2018-05-21 10:45:28 -07:00
Andrew Watkins fe29d93c9e Introduce appendFrom funtionality 2018-05-21 10:45:28 -07:00
Andrew Watkins 9748d526a3 Fix broken tests 2018-05-21 10:45:28 -07:00
Andrew Watkins f6a91342c2 Introduce foundation for forking 2018-05-21 10:45:27 -07:00
Andrew Watkins 4a0c3a8d7a Introduce getting actual data 2018-05-21 10:45:27 -07:00
ebb-tide 7c532386f6 Merge branch 'master' into chore/tables-to-TS 2018-05-16 20:02:54 -07:00
Iris Scholten 568ecc27eb Merge pull request #3474 from influxdata/polish/order-tickscript-names
Order tickscript names
2018-05-16 14:58:30 -07:00
Iris Scholten de8352d75f Add test for tasktable sorting 2018-05-16 14:38:23 -07:00