* Remove obsolete tempvar manager styles
* Remove obsolete cell editor overlay styles
* Organize imports
* Flatten style imports
* Change class to extend
Print less stuff in the final stylesheet
These changes fix the following bug:
1. Type text into an `AnnotationFilterControlInput` that does not match
any suggestions in the dropdown
2. Press enter
3. The string "undefined" gets selected
The fix is to fallback to exactly what text the user entered when
selecting if no suggestion is available.
* Clone cells as close as possible to source cell
* Remove comments
* Cleaner way to handle cell cloning
* WIP
* Increment clone number by 1 when cloning
* Update changelog
* Make linter happy
* Pass array of cell names into function instead of dashboard object
* Improve legibility of math expression
* Introduce Page as primary component with subcomponents
* Implement page components in dashboards page
* Introduce Left/Center/Right page header subcomponents
* Refactor PageHeader into full fledged Page component set
* Roll out Page component family across app
* Cleanup
* Refactor test to omit beforeEach()
* Fix and Improve unit test
Every Kapacitor client (`github.com/influxdata/kapacitor/client/v1`)
instantiates its own `http.Transport`, unless one is provided. A
`http.Transport` will cache socket connections for future use, which
leaves connections open.
Chronograf creates a new Kapacitor client upon every request for several
endpoints. Thus each time these endpoints were hit, new connections
would be opened but never closed until Chronograf is shut down.
These changes pass a singleton `http.Transport` when creating new
Kapacitor clients, so that connections are reused while Chronograf is
running.
* Update Visualization to get props from parent and not redux
* Update DataExplorer to use TimeMachine component and function like CEO
* Change dataExplorer to use time range from under dataExplorer in redux
* Change order of template variables
* Move shared actions/thunks between CEO and DE into one shared actions file
* Update tests with new reducers
* Fix types for editQueryStatus
* Remove unused components
* Fix typo
* Add Flux script to dataExplorer
* Update dataexplorer to persist what type of source its using
* Fix failing tests
* Change DE to use autorefresh dropdown from TimeMachineControls
* Update ChangeLog
* Fix failing test
* Remove unnecessary comment
* Provide default data explorer state for flux features
Co-authored-by: Iris Scholten <ischolten.is@gmail.com>
Removes the unused `autoRefresh` prop in the `RefreshingGraph`
component, as well as every instance of the `autoRefresh` prop being
passed down solely for provisioning a `RefreshingGraph`.
* Add FluxQueryEditor to CEO and move funcs to utils
* Use util functions in FluxPage
* Rename links to fluxLinks in TimeMachine
* Update Changelog
* Replace props with fluxContext