Alex Paxton
afedec6690
Reusable Radio Buttons Refactor ( #4273 )
...
* Refactor radio buttons component to conform with UI kit patterns
* Update existing radio buttons to use new implementation
* Implement Radio Buttons in table vertical axis controls
* Implement radio buttons in Thresholds type toggle
* Implement radio buttons in logs severity options
* Implement Radio Buttons in tickscript type toggle
* Implement Radio Buttons in tickscript logs toggle
* WIP Implement Radio Buttons in axes options
* Prevent unintended form submission via Radio Buttons
* Implement radio buttons in axes options
* Remove obsolete component
* WIP Implement Radio Buttons in Rule Builder
* Refactor alert rule builder to use Radio Buttons instead of tabs component
* Remove concept of "kapacitor" from tabs component
* Implement Radio Buttons in flux filter builder
* Remove obsolete styles
* Attempt to fix test
2018-08-24 10:29:58 -07:00
Delmer
a7544e17ed
Add query results spinner to table ( #4236 )
...
Add spinner for infinite scroll loading
* Add query results to table
* Update CHANGELOG 1.7.0 UI Improvements
* Update QueryResults contents
Co-authored-by: Alex Paxton <thealexpaxton@gmail.com>
2018-08-24 10:22:33 -04:00
Deniz Kusefoglu
4009743b09
Merge pull request #4264 from influxdata/feature/add-protoboards-to-wizard-step
...
Implement DashboardStep on both wizards
2018-08-23 17:41:10 -07:00
Deniz Kusefoglu
afbfc90cbf
Add typing to getProtoboards function
2018-08-23 17:08:52 -07:00
Brandon Farmer
1ebc646a87
Merge pull request #4275 from influxdata/bugfix/update-visualizations-in-ceo
...
Force timeseries update when visualization options change
2018-08-23 15:38:24 -07:00
Brandon Farmer
755bbb4fdd
Force timeseries update when visualization options change
2018-08-23 15:28:56 -07:00
Alex Paxton
fc9cd71939
Introduce Cell Notes & Note Cells ( #4257 )
...
* feat: add Note string field to dashboard cells
* wip feat: html escape cell note to help prevent XSS attack
Requires further input to make sure this is effective at its
purpose.
* Add ability to view a cell's note from the cell header
* Make styles less brittle
* Add "chat" icon for use in notes
* Position note using cell X & Y
Avoid overlap with associated cell whenever possible
* New notes are empty strings by default
* Overflow note when contents are large
* Add react-markdown package for displaying markdown
* Display markdown in cell note
* Add a cell note text editor into the CEO
* Improve cell note editor
* Use codemirror placeholder addon
* Add placeholder to note field & foundation of markdown theme
* Add Markdown Cell
* Add initial styles for markdown cell contents
* Add graphic for Note type cell
* feat: add NoteVisibility to DashboardCell
* Add basic markdown syntax highlighting in editor
* Remove comment
* Show note in cell when queries return no data
* Make exception for rule graph
* Update fixtures and resources to fix tests
* Update changelog
* feat: sanitize xss-vulnerable note html
* Polish appearance of code samples in notes and note cells
* Replace ascii with plaintext before passing to markdown renderers
* Move "display when no results toggle" above text field
Less likely to go undiscovered
2018-08-23 14:41:40 -07:00
Jared Scheib
9881719c5d
refactor: rename LogViewerHeader to LogsHeader for consistency ( #4274 )
2018-08-23 14:16:14 -07:00
Deniz Kusefoglu
cdf29bf49e
Correct the decleration of async componentDidMount
2018-08-23 13:48:31 -07:00
Deniz Kusefoglu
dcaf18b811
Fix tests to add protoboards endpoint to resource links
2018-08-23 13:13:52 -07:00
Deniz Kusefoglu
badfc4152a
Add DashboardStep to onboarding wizard
2018-08-23 12:43:13 -07:00
Deniz Kusefoglu
d7871c501b
Move DashboardStep to correct location in connection wizard flow
2018-08-23 12:40:10 -07:00
Deniz Kusefoglu
6f3144731b
Move protoboard query to DashboardStep from ConnectionWizard
2018-08-23 12:22:39 -07:00
Deniz Kusefoglu
69b12f8103
Correct the class name of GridSizer component
2018-08-23 12:15:41 -07:00
Deniz Kusefoglu
a5ef6a720b
Add protoboard jsons to protoboards folder
2018-08-23 11:02:34 -07:00
Deniz Kusefoglu
3bb3d7c9a2
Add function to get protoboards to wizard dashboards step
2018-08-23 11:01:56 -07:00
Deniz Kusefoglu
5fbb9a2688
Add protoboards endpoint to the routes response from backend
2018-08-23 10:59:23 -07:00
Alirie Gray
64089a5cca
Merge pull request #4269 from influxdata/annotations/add-tag-on-enter
...
Add onKeyDown method to create new tag in annotation editor on enter
2018-08-23 10:11:28 -07:00
Delmer
395e882f8f
Fix loading status description ( #4272 )
2018-08-23 11:20:55 -04:00
Delmer
b7a776dab9
Clear logs after search ( #4268 )
...
Enhance logs search to hide table and display loading message
* Update logs table loading presentation
* Add LoadingStatus component
* Update search status on time bounds selection
* Update CHANGELOG 1.7.0 UI Improvements
Co-authored-by: Alex Paxton <thealexpaxton@gmail.com>
2018-08-22 19:59:33 -04:00
Alirie Gray
2c3140ba54
Add onKeyDown method to create new tag in annotation editor on enter
2018-08-22 15:54:56 -07:00
Delmer
7a1a7eaf1a
Merge pull request #4253 from influxdata/logs/emphasize-search-terms
...
Enhance logs search term highlighting
2018-08-22 15:51:50 -04:00
Alirie Gray
02f9108066
Merge pull request #4229 from influxdata/flux/send-query-to-dashboard
...
Flux/send query to dashboard
2018-08-22 11:04:32 -07:00
Delmer Reed
1af4243d9c
Update match sections to accept search pattern
2018-08-22 13:36:16 -04:00
Jared Scheib
ad9b9c88af
refactor: use reusable UI Button & Input components in SendToDashboard
...
Disable button if cell name is empty.
Co-authored-by: Alex Paxton <thealexpaxton@gmail.com>
2018-08-22 10:36:00 -07:00
Alirie Gray
b3cb928c55
Add authorization check
2018-08-22 10:36:00 -07:00
Alirie Gray
c9e07d72a7
Add pluralization to Send to Dashboard button
2018-08-22 10:36:00 -07:00
Alirie Gray
4ff3d719cd
Update SendToDashboardOverlay styles
2018-08-22 10:36:00 -07:00
Alirie Gray
8186540c71
Refactor selectedDashboards function for readability
2018-08-22 10:36:00 -07:00
Alirie Gray
ea0deb17e6
Check for dashboards in redux before fetching in DataExplorer
2018-08-22 10:36:00 -07:00
Alirie Gray
000b3edaef
Update changelog
2018-08-22 10:36:00 -07:00
Alirie Gray
37b62e6807
Close SendToDashboardOverlay when user sends a query to dashboard
2018-08-22 10:36:00 -07:00
Alirie Gray
6ebe4ce722
Replace Dropdown in SendToDashboardOverlay with MultiSelectDropdown
2018-08-22 10:36:00 -07:00
Alirie Gray
7ada7f4bfb
Refactor MultiSelectDropdown to adjust width dynamically
...
Co-authored-by: Alex Paxton <thealexpaxton@gmail.com>
2018-08-22 10:36:00 -07:00
Alirie Gray
a807596611
Create SendToDashboardOverlay for Data Explorer page
2018-08-22 10:36:00 -07:00
Daniel Campbell
e98973b0ba
Protoboard selection ( #4263 )
...
* Add protoboard types
* Add new component GridSizer
* Remove obsolete CardSelectList component
* Update CardSelectCardComponent
* import Gridsizer styles
* Add Dashboard step to wizard
* Remove obsolete type
* update Protoboard types to be more specific
* Move css import, read selected value existing in state
* Use lodash debounce, add defaultl width prop
* Add defaut props for checked and disabled, always prevent default
2018-08-21 15:42:27 -07:00
Iris Scholten
789d3d7f1e
Merge pull request #4254 from influxdata/flux/dynamic-sources
...
Flux/dynamic sources
2018-08-20 21:30:24 -07:00
Iris Scholten
0bc3346b25
Create separate function for selecting dynamic source
2018-08-20 21:16:40 -07:00
Iris Scholten
1c7b66221b
Remove unnecessary annotations
2018-08-20 20:48:59 -07:00
Iris Scholten
31f4fa8214
Update changelog
2018-08-20 12:14:00 -07:00
Iris Scholten
c6f5e315f3
Don't show flux options in ceo source dropdown until flux added
2018-08-20 12:06:08 -07:00
Delmer Reed
4a23608dfd
Add search filter highlighting in query results
2018-08-20 14:39:50 -04:00
Iris Scholten
d61152a1de
Add dynamic source option to ceo source dropdown
2018-08-20 11:14:39 -07:00
Brandon Farmer
442888b9cc
Merge pull request #4244 from influxdata/enhancements/web-workers
...
Initial implementation of background workers
2018-08-17 20:32:02 -07:00
Brandon Farmer
1a76a29ed2
Initial implementation of background workers
2018-08-17 16:30:57 -07:00
Christopher Henn
ec8b63872b
Add ability to hide annotations
2018-08-17 13:10:17 -07:00
Delmer
28d20a38f6
Merge pull request #4241 from influxdata/logs/search-attributes
...
Add attributes to log search
2018-08-17 12:23:25 -04:00
Delmer Reed
91fafa7323
Update CHANGELOG 1.7.0 Features
2018-08-17 12:02:25 -04:00
Delmer Reed
e31c430d09
Add attribute filters to log search
2018-08-17 11:43:05 -04:00
Daniel Campbell
94a40f9e41
Merge pull request #4238 from influxdata/wizard-bugs
...
Fix issue with wizard content not scrolling
2018-08-16 17:36:26 -07:00