Commit Graph

11679 Commits (bugfix-raw-data)

Author SHA1 Message Date
Christopher Henn dffbfe7b85
Use correct dimensions in RawFluxDataTable 2018-09-25 12:35:08 -07:00
Christopher Henn e757c834d3 Show raw data when "View Raw Data" is toggled 2018-09-24 15:59:54 -07:00
Brandon Farmer d95bc6979d
Merge pull request #4491 from influxdata/polish/flux-editor-stays-selected
Flux editor stays selected when text changes
2018-09-24 13:07:10 -07:00
Iris Scholten 40101ef016
Merge pull request #4489 from influxdata/flux/table-hover-time
Change time field in flux table from Date to number to fix hover time
2018-09-24 11:06:41 -07:00
Deniz Kusefoglu b6824a2a3d
Merge pull request #4479 from influxdata/bugfix/validate-alert-rule-messages
Add validation to Alert Rule message templates
2018-09-24 11:02:05 -07:00
Christopher Henn 5bae044b1c Refactor host page (#4488) 2018-09-24 11:00:37 -07:00
Iris Scholten 1c66b6b6a1 Change time in flux table from Date to number to fix hover time 2018-09-24 10:54:44 -07:00
Deniz Kusefoglu 7e2c7877bb Add validation to Alert Rule message templates 2018-09-24 10:52:34 -07:00
Brandon Farmer 7cb598e13b Flux editor stays selected when text changes 2018-09-24 09:55:21 -07:00
Brandon Farmer 41e700c443
Merge pull request #4490 from influxdata/polish/better-flux-errors
Display more error information in flux editor
2018-09-24 09:42:17 -07:00
Brandon Farmer aab0864947 Display more error information in flux editor 2018-09-23 22:29:14 -07:00
Iris Scholten ee10dc6175
Merge pull request #4486 from influxdata/flux/table-invalid-date
Update Vis Types to not assume there is always a time
2018-09-21 17:39:41 -07:00
Iris Scholten c107beaf49 Update vis types to not assume there is a time field 2018-09-21 17:25:07 -07:00
Brandon Farmer 2e4e978c3d
Merge pull request #4487 from influxdata/polish/query-flux-less
Only query flux when done typing and valid ast
2018-09-21 16:00:08 -07:00
Brandon Farmer 7bf46c955a Only query flux when done typing and valid ast 2018-09-21 15:05:45 -07:00
Christopher Henn 456723cdd5
Use consistent page spinners 2018-09-21 13:02:47 -07:00
Delmer e91faf6a6f
Update logs loading description (#4452)
* Update logs table loading time and timestamp
* Make time bounds in searching state have gradient text
* Add loading animation
* Add graphic for logs No Results state
* Update CHANGELOG 1.7 UI IMPROVEMENTS
* Update default logs message

Co-authored-by: Alex Paxton <thealexpaxton@gmail.com>
2018-09-21 15:33:13 -04:00
Christopher Henn e207bd3ec1 Remove extra comma from FuncArgsPreview 2018-09-21 10:13:06 -07:00
Christopher Henn 29da74752b Remove redundant helper code from TimeMachine 2018-09-21 10:13:06 -07:00
Christopher Henn 3d08e11962 Remove unused service prop from BodyBuilder 2018-09-21 10:13:06 -07:00
Christopher Henn 74f8aa8453 Use correct cursor type in Flux builder 2018-09-21 10:13:06 -07:00
Iris Scholten 49f5c39c76
Update TimeMachineTables to use table name as id instead of uuid (#4478)
Co-authored-by: Chris Henn <chris@chrishenn.net>
2018-09-20 10:19:47 -07:00
Edd Robinson 6fce4418a3
Merge pull request #4470 from influxdata/er-perf
Improve asset loading performance on low power devices
2018-09-19 10:38:44 -07:00
Edd Robinson a7c1800143 Improve asset loading performance
This commit improves the loading performance of static assets on devices
with low CPU, such as Pies or other embedded devices.

One characteristic of these devices is that they don't often have the
intrinsics available used in gzip compression.

This commit does two things:

  (1) Adds an option to explicitly disable gzip compression of requested
assets.
  (2) Avoids the very expensive URL prefix Handler wrapper if no base
path has been set.
2018-09-19 08:48:06 -07:00
Christopher Henn bc143758d3 Exclude '_start' and '_stop' columns from group key 2018-09-18 15:12:18 -07:00
Brandon Farmer 9277eec590
Merge pull request #4476 from influxdata/polish/provide-stacktrace-in-issues
Add stack traces to issues created on error
2018-09-18 13:27:12 -07:00
Brandon Farmer d947913336 Add stack traces to issues created on error 2018-09-18 12:40:12 -07:00
Delmer 454d1cb84e
Update histogram to clear before fetching new source/namespace (#4457) 2018-09-17 21:52:51 -04:00
Iris Scholten 9f8d3983e3
Show flux results in table graph (#4461) 2018-09-17 18:35:10 -07:00
Deniz Kusefoglu c30d939c6c
Merge pull request #4472 from influxdata/bugfix/config-kapacitor-without-switching-source
Check if source has been edited to decide where to redirect at wizard close.
2018-09-17 17:47:55 -07:00
Brandon Farmer f44b9fcb4d
Merge pull request #4471 from influxdata/polish/fix-various-errors
Fix various errors with data explorer
2018-09-17 14:57:50 -07:00
Brandon Farmer a55d525e95 Fix various errors with data explorer
- Remove unused build button
- Handle missing `query` query param
- Better default for queryDrafts
2018-09-17 14:37:15 -07:00
Deniz Kusefoglu 75395b1053 Check if source has been edited by wizard to decide where to redirect 2018-09-17 14:31:52 -07:00
Alirie Gray c59c2b1d5f
Merge pull request #4468 from influxdata/flux/error-message-when-source-doesnt-have-flux
Add error message when current source doesn't support Flux
2018-09-17 12:39:49 -07:00
Alirie Gray c22e68d501 Add type to Query model and check for type and service in TimeSeries 2018-09-17 12:12:06 -07:00
Deniz Kusefoglu ad2be7a016
Merge pull request #4459 from influxdata/enhancement/send-to-dashboard
Fix notifications and dashboard getting in send to dashboard.
2018-09-17 12:11:55 -07:00
Jared Scheib e5f5ccf3e8
Maintain focus on Flux Editor text area when adding nodes via code (#4466)
* fix(flux/components): only autofocus new FuncArg input on user click

* update changelog
2018-09-17 14:42:17 -04:00
Deniz Kusefoglu 292d1ef75f Call getDashboards on didMount of SendToDashboard
Fix notifications when sending cell to dashboard

Update Snapshots
2018-09-17 11:04:36 -07:00
Brandon Farmer c2ca9c0c16
Merge pull request #4464 from influxdata/fixes/ensure-flux-cells-have-correct-type
Ensure that flux cells have correct type
2018-09-17 10:18:01 -07:00
Brandon Farmer 07757eba5b Ensure that flux cells have correct type
Co-authored-by: Iris Scholten <ischolten.is@gmail.com>
2018-09-17 10:07:37 -07:00
Brandon Farmer 3453c3c7a9
Merge pull request #4460 from influxdata/retain-source-in-de
Retain source on data explorer between refreshes
2018-09-14 16:57:05 -07:00
Brandon Farmer 66dff736e6 Retain source on data explorer between refreshes 2018-09-14 16:31:55 -07:00
Alirie Gray 246c6f15c7
Add type property to queries (#4458)
* Add type property to CellQuery model

* Make an enum for QueryType

* Add type property to Query model on backend

* Add query type checking to CEO reducer and Layout

* Update swagger.json docs
2018-09-14 16:24:17 -07:00
Delmer 4d2c5bc4c6
Add No Results Message For Histogram (#4456)
* Update histogram no results message
* Update histogram to display window option
* Update histogram no results window
2018-09-14 17:51:51 -04:00
Delmer b03e902a4e
Save log wrap/truncate setting (#4454)
Update logs to save user wrap/truncate setting

* Update CHANGELOG 1.7 features
2018-09-14 17:50:58 -04:00
Christopher Henn 91fc8cec3d Debounce fetching Flux data 2018-09-14 13:59:04 -07:00
Christopher Henn 8fd5e65506 Refactor TimeSeries component
Removes dependence on a `setState` timeout hack.
2018-09-14 13:59:04 -07:00
Christopher Henn 53df0769d0 Don't render Dashboard until Services are ready
Flux cells rely on `Service` objects to fetch and display graphs.
Previously, a dashboard would (sometimes) be rendered before the
`Service` objects had been fetched, and then never re-rendered. This
would cause Flux graphs to display as empty.

This did not occur in development unless the network connection was
throttled.
2018-09-14 13:59:04 -07:00
Christopher Henn 7e1ba8f9c8 Notify when Flux response is truncated in CEO 2018-09-14 13:59:04 -07:00
Christopher Henn d04c412b91 Remove redundant data fetching from TimeMachine
The `RefreshingGraph` in the DE/CEO already executes the Flux query, so
executing the Flux query when the `TimeMachine` mounts is redundant.

Since data is fetched on every keystroke in the Flux editor, executing
the Flux query when pressing Control-Enter was redundant as well. The
`KeyboardShortcuts` component existed only to facilitate this
interaction, so I have removed it as well.
2018-09-14 13:59:04 -07:00