Commit Graph

10282 Commits (10af172b32ce4f6b112636f425aac8aacb772c31)

Author SHA1 Message Date
Delmer 10af172b32 Merge pull request #3730 from influxdata/fix/script-yield-before-range-filter
Fix unable to toggle yields
2018-06-20 15:29:02 -04:00
Delmer Reed f591d72db2 Add type asserition to Papa.parse data
Parsed data from Papa.parse does not utilize a generic
type and returns any[]. Adding an asserition will at least
error if there are changes to the type of FluxTable.data.
2018-06-20 15:18:07 -04:00
Alex Paxton 18c382b977 Merge pull request #3662 from influxdata/presentational-page-components
Introduce Presentational Page Components
2018-06-20 11:49:33 -07:00
Alex P dda369c24b Merge branch 'master' into presentational-page-components 2018-06-20 11:36:35 -07:00
Alex P 11b712ee7f Rename prop to indicate intended use 2018-06-20 11:03:20 -07:00
Alex P 0d20a438d2 Improve clarity of prop name 2018-06-20 10:58:55 -07:00
Alex P 5753363168 Rename prop to be more descriptive 2018-06-20 10:57:19 -07:00
Alex P ed83a254b3 Use getters to pass in elements directly instead of functions that return elements 2018-06-20 10:54:49 -07:00
Alex P d2afd0f241 Fix rendering of logs toggle in TICKscript editor 2018-06-20 10:44:48 -07:00
Chris Henn c81658f938 Merge pull request #3734 from influxdata/tempVars/meta-queries
Add "Custom Meta Query" template variable type
2018-06-20 10:38:29 -07:00
Alex P 7b9abf9080 Rename prop to "RenderPageControls" 2018-06-20 10:38:23 -07:00
Alex P 8b147b78f7 Remove center render prop from PageHeader
Only one instance of use, not worth the added complexity
2018-06-20 10:37:57 -07:00
Christopher Henn b734f7cf00 Type MetaQueryTemplateBuilder constructor props 2018-06-20 10:03:18 -07:00
Christopher Henn 797b214d95 Access properties more safely 2018-06-20 10:02:33 -07:00
Delmer Reed 4e42fdcc35 Remove duplicate before/after filter and range checks
Removes component update checks for filter and range.
ExpressionNode now renders with a check for filter and range and
looks at the next func node index to determine how much script to pass
to YieldFuncNode. FuncNodes also utilize a isYielding and
isYieldingInScript to determine how to toggle yields.
2018-06-20 12:57:59 -04:00
Christopher Henn 2841cf902a Remove unused "query" template type 2018-06-20 09:17:12 -07:00
Iris Scholten 8fd91e7263 Merge pull request #3722 from influxdata/fun/kapacitor-typescript
Convert Kapacitor components to typescript
2018-06-19 18:06:44 -07:00
Iris Scholten ae1c4484be Convert KapacitorRule tree to typescript 2018-06-19 17:46:51 -07:00
Iris Scholten 53520d84ba Merge pull request #3733 from influxdata/fix/sorting-arrow-directions
Change Ascending arrows to point up instead of down
2018-06-19 17:35:51 -07:00
Deniz Kusefoglu bb813ac6eb Merge pull request #3721 from influxdata/fun/status-page-to-TS
Fun/status page to ts
2018-06-19 17:31:39 -07:00
ebb-tide 83c95ebc0c TS things further 2018-06-19 17:12:30 -07:00
Chris Henn 4657d3e0a3 Merge pull request #3735 from influxdata/tempVars/polish
Improve save button copy in TemplateVariableEditor
2018-06-19 16:58:47 -07:00
Christopher Henn 1b987b883d Use more consistent naming 2018-06-19 16:39:28 -07:00
Christopher Henn 59864a36e6 Fix failing template test 2018-06-19 16:37:02 -07:00
Iris Scholten e040161b9d Update changelog 2018-06-19 16:25:06 -07:00
Christopher Henn 78c35f4f30 Refactor hydrateTempVarValuesAsync 2018-06-19 16:24:40 -07:00
Christopher Henn eee06b07bb Hydrate MetaQueryTemplateBuilder correctly 2018-06-19 16:24:40 -07:00
Christopher Henn 95a45fda9f Support persisting "influxql" template variables 2018-06-19 16:24:40 -07:00
Alirie Gray 23a5acc959 Implement custom meta query template variable type
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
Co-authored-by: Alirie Gray <alirie.gray@gmail.com>
2018-06-19 16:22:19 -07:00
Iris Scholten 68aa388028 Change Ascending arrows to point up instead of down 2018-06-19 16:21:52 -07:00
Alex P b944622fbf Implement PageHeader in SourceForm 2018-06-19 15:46:58 -07:00
Iris Scholten 0198e55536 Merge pull request #3731 from influxdata/tempVars/map-type-api
Add map as a valid type of template variables in api
2018-06-19 15:38:12 -07:00
Alex P 148c13809c Provide mock context in test to prevent fail 2018-06-19 15:06:21 -07:00
Alex P fc361aa57d Refactor SourceIndicator to use context API 2018-06-19 15:06:03 -07:00
Iris Scholten 6476e603a3 Update swagger 2018-06-19 14:57:48 -07:00
Iris Scholten 9932764fe2 Add map as a valid type of template variables in api 2018-06-19 14:50:16 -07:00
Alex P 239e4b9656 Remove only from test 2018-06-19 13:47:00 -07:00
Alex P 4f448a6cee Refactor component to guard against missing context 2018-06-19 13:38:58 -07:00
Christopher Henn 19e6821e30 Improve save button copy in TemplateVariableEditor 2018-06-19 13:21:27 -07:00
Chris Henn 901a034f3a Merge pull request #3729 from influxdata/bugfix/temp-vars-name-overwritten
Preserve template variable name when editing type
2018-06-19 12:59:52 -07:00
Iris Scholten 2f216fd001 Remove implicit yield functionality
Co-authored-by: Delmer Reed <delmer814+1@gmail.com>
2018-06-19 11:52:26 -07:00
Delmer Reed e50801634b Update FuncNode toggle to check when script yields
Updating FuncNode toggle to use a prop to determine when toggling
the script yield or yield with last in the ExpressionNode. The
is Yielding prop is not ineffective for determining how to toggle
a FuncNode. This also fixes an issue where toggling was not
updating FuncMenu styles.
2018-06-19 11:49:20 -07:00
Delmer Reed 463e2a98a1 Add response error handling in builder
Co-authored-by: Iris Scholten <ischolten.is@gmail.com>
2018-06-19 11:47:41 -07:00
Delmer Reed f31c207f42 Check for yields before filter and range funcs in expression
Co-authored-by: Iris Scholten <ischolten.is@gmail.com>
2018-06-19 11:47:40 -07:00
Christopher Henn 7c0a2db03a Preserve template variable name when editing type 2018-06-19 11:38:40 -07:00
Alex P 70e8b3c3d3 fix nesting issue in test 2018-06-19 11:29:56 -07:00
Alex P bf1fd01b1e Fix nesting issue in test 2018-06-19 11:29:45 -07:00
Alex P 4dcc9b5f7d Remove connection to redux from page header 2018-06-19 11:29:24 -07:00
ebb-tide 598b799754 Fix failing test 2018-06-19 11:16:43 -07:00
ebb-tide 7b5d315f9f Fix merge errors and rollback Source object updates 2018-06-19 11:05:18 -07:00