Iris Scholten
5c6c27070b
Rebase onto changeset from #3527 to fix time ranges for unparseable queries
...
Convert ui/src/shared/data/timeRanges to typescript
Update type in timeRanges.ts to extend TimeRange type from src/types/query
Fix typo in buildCannedDashboardQuery
Update addTimeBoundsToRawText to use regex in its string matching checks instead of strings
2018-06-06 17:17:33 -07:00
Alex P
5d192ae381
Fix linter bug
2018-06-06 16:41:22 -07:00
Alex P
bcae582676
Polish loading dots
2018-06-06 16:00:54 -07:00
Alex P
44f55230e4
Merge branch 'master' into flux/explorer-polish
2018-06-06 15:51:44 -07:00
Alex P
c0e43eae38
Randomize widths of skeleton loader blocks
2018-06-06 15:35:09 -07:00
Brandon Farmer
27e0561ce2
Merge pull request #3588 from influxdata/log-viewer/filtering
...
Log viewer/filtering
2018-06-06 15:33:11 -07:00
Brandon Farmer
bae5b110a4
Allow tags to be filtered with regex
2018-06-06 15:10:58 -07:00
Alex P
276e67148b
Update styles
2018-06-06 14:43:37 -07:00
Alex P
65ba51b874
Change classnames to be more BEM
2018-06-06 14:43:31 -07:00
Alex P
602696f0a4
Wrap tag values count in div
2018-06-06 14:43:03 -07:00
Alex P
d8d9b26c9b
Make search inputs smaller
2018-06-06 14:42:40 -07:00
Jared Scheib
2020628bea
Fix source maps to exactly reflect code instead of es5 transpilation
2018-06-06 14:15:59 -07:00
Iris Scholten
457c9cb649
Merge pull request #3575 from influxdata/ifql/copy-paste-schema
...
flux/Copy to clipboard in schema explorer
2018-06-06 14:14:43 -07:00
Brandon Farmer
f8e7cfa92e
Basic == and != filtering for logs
...
Co-authored-by: Delmer Reed<delmer814+1@gmail.com>
2018-06-06 13:35:39 -07:00
Iris Scholten
104e46a0c4
Rename copy functions for clarity
2018-06-06 13:31:45 -07:00
Iris Scholten
c62906411b
Create a notificationAction type to be used as notify's type
2018-06-06 13:28:22 -07:00
Chris Henn
e544d4ce00
Merge pull request #3583 from influxdata/flux/autocomplete
...
Function / Param specific autocomplete
2018-06-06 13:20:03 -07:00
Alex Paxton
ae1b40fed2
Merge pull request #3580 from influxdata/polish/log-icon
...
Replace log viewer icon with "log" icon
2018-06-06 13:06:01 -07:00
Christopher Henn
5b5622cfb9
Fix autocomplete typo
2018-06-06 13:04:25 -07:00
Christopher Henn
bee3a4aa3e
Don't insert newlines with default Flux script
...
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
2018-06-06 13:04:25 -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
48c19ffd23
Remove unnecessary CodeMirror addon code
...
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
e9fd63dc69
Use server-provided completion suggestions
...
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
c2acd5ba49
Display autocomplete hints on Ctrl-Space only
...
...as opposed to on every key up.
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
2018-06-06 13:04:24 -07:00
Alex P
33db2ebd44
Merge branch 'master' into logs-viewer/filter-bar
2018-06-06 11:34:27 -07:00
Alex P
dfb91bf7ec
Complete editable filter interaction
2018-06-06 11:28:56 -07:00
Alex P
f53dfce88a
Replace log viewer icon with "log" icon
2018-06-06 10:50:42 -07:00
Jared Scheib
d18720b4c5
Merge pull request #3574 from influxdata/fix/webpack_sourcemaps
...
Fix source maps to exactly reflect code instead of es5 transpilation
2018-06-05 16:53:34 -07:00
Iris Scholten
f08cc6c2e3
Add copy to clipboard to Tag value list items
2018-06-05 16:31:25 -07:00
Iris Scholten
83dcb9c247
Add copy to clipboard to tag list items
2018-06-05 16:19:41 -07:00
Iris Scholten
1a3fb65858
Update styles for copy to clipboard
...
Co-authored-by: Alex Paxton <thealexpaxton@gmail.com>
2018-06-05 15:16:31 -07:00
Jared Scheib
15ff45c270
Fix source maps to exactly reflect code instead of es5 transpilation
2018-06-05 14:37:12 -07:00
Iris Scholten
36581a765e
Send notification when copying to clipbaord
2018-06-05 14:24:56 -07:00
Alex P
4de6cd653e
Remove excess closure
2018-06-05 14:14:31 -07:00
Alex P
352ee815a9
WIP Make filter blocks editable
2018-06-05 13:59:13 -07:00
Iris Scholten
bcc7b36ec5
Refactor the filter logic into getter
2018-06-05 13:37:09 -07:00
Iris Scholten
3fafd9dbf9
Create styles for copy in schema and stop click propagation
2018-06-05 13:31:26 -07:00
Iris Scholten
69c766bb2d
Add copy and paste functionality to DatabaseListItem in IFQL schema
2018-06-05 11:15:48 -07:00
Chris Henn
581ae03c35
Merge pull request #3571 from influxdata/flux/rename-everything
...
Rename all usage of "IFQL" to "Flux"
2018-06-05 11:11:44 -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
Iris Scholten
cc925ac001
Fix error from clicking on an imported dashboard due to redux not being loaded with new dashboard
2018-06-05 10:41:24 -07:00
Iris Scholten
eeecae953d
Fix error when dashboard import does not contain template variables
2018-06-05 10:41:24 -07:00
Iris Scholten
00714720c3
Add notifications for exports
2018-06-05 10:41:24 -07:00
Iris Scholten
236f9bd4a1
Convert dashboard ui/src/dashboards/actions/index.js and ui/src/dashboards/utils/templateVariableQueryGenerator.js to typescript
2018-06-05 10:41:24 -07:00
Alex P
6d221d1d8d
Implement DragAndDrop in ImportDashboardOverlay
...
Co-authored-by: Iris Scholten <ischolten.is@gmail.com>
Co-authored-by: Alex Paxton <thealexpaxton@gmail.com>
2018-06-05 10:41:24 -07:00
Alex P
402810f44b
Revert commit 7338312
2018-06-05 10:41:24 -07:00
Alex P
48ebf722a9
Remove unused state
2018-06-05 10:41:24 -07:00
Alex P
60986ed46e
Polish styles of drag and drop component
2018-06-05 10:41:24 -07:00
Iris Scholten
add4b0ebe4
WIP Create DragAndDrop component
...
Co-authored-by: Alex Paxton <thealexpaxton@gmail.com>
2018-06-05 10:41:24 -07:00
Iris Scholten
fcd7de2e8a
Add meta section to the expored file for chronografVersion and any other future metadata
2018-06-05 10:41:24 -07:00
Iris Scholten
cd4031041e
Prevent the user from being able to import a file with invalid JSON or before a file is added
2018-06-05 10:41:24 -07:00
Iris Scholten
74361bf74e
PrettyPrint dashboard export
2018-06-05 10:41:24 -07:00
Iris Scholten
105ad736ef
Send notifications for dashboard imports
2018-06-05 10:41:24 -07:00
Iris Scholten
a426e50e56
Ensure only users with editor role or higher can import dashboard
2018-06-05 10:41:24 -07:00
Iris Scholten
2c6e7b0577
Add begining styles for dashboard imports
2018-06-05 10:41:24 -07:00
Iris Scholten
588295e0cd
Allow users to import Dashboard from file
2018-06-05 10:41:24 -07:00
Iris Scholten
0a72f12b7e
Convert DashboardsHeader to typescript
2018-06-05 10:41:24 -07:00
Iris Scholten
eb5de1d002
Convert DashboadsPage to typescript
2018-06-05 10:41:24 -07:00
Iris Scholten
ce9b019fb8
Fix type errors
2018-06-05 10:41:24 -07:00
Alex P
06f36841d3
Remove bindActionCreators
2018-06-05 10:41:24 -07:00
Alex P
49c67249a0
Fix type error with show overlay
2018-06-05 10:41:24 -07:00
Alex P
a9e734daf7
Introduce ImportDashboardOverlay component
2018-06-05 10:41:24 -07:00
Alex P
9787eb7aaa
Introduce styles for overlay sub-components
2018-06-05 10:41:24 -07:00
Alex P
0a31970f87
Introduce generic overlay components
2018-06-05 10:41:24 -07:00
Alex P
5f676b79d8
Update styles of import dashboard button
2018-06-05 10:41:24 -07:00
Alex P
2869442d23
Fix bug
2018-06-05 10:41:24 -07:00
Alex P
93ea79c3e2
Introduce styles for "Panel controls"
...
These are groups of controls that exist as a child of `.panel-heading`
Serves as a generic replacement for `.dashboards-page—actions`
2018-06-05 10:41:24 -07:00
Alex P
8034d37ca9
Convert component to TypeScript
2018-06-05 10:41:24 -07:00
Brandon Farmer
ecef89968b
Show histogram for log counts in log viewer
2018-06-05 10:41:24 -07:00
Iris Scholten
8763a6b270
Allow viwer roles or higher to Export a dashboard
2018-06-05 10:40:44 -07:00
Iris Scholten
bf18e1b7fa
Add ability to export a dashboard as a json file with chronografVersion
2018-06-05 10:40:44 -07:00
Iris Scholten
54f3cfcb82
Convert DashboardsTable to typescript
2018-06-05 10:40:44 -07:00
Alex Paxton
34ad08d661
Merge pull request #3570 from influxdata/logs-viewer/polish
...
Logs Viewer Polish
2018-06-05 10:39:43 -07:00
Alex P
9c6fcf3b22
Add newline in stylesheet
2018-06-05 10:08:03 -07:00
Alex P
9f40afeb37
Add clickable style and div
2018-06-05 09:59:58 -07:00
Alex P
b02b0bd69f
Style hover state and cells
2018-06-05 09:59:44 -07:00
Alex P
701bdecad8
Add return types
2018-06-05 09:58:35 -07:00
Alex P
5edd845d79
Show short text for severity level
2018-06-05 09:58:18 -07:00
Alex P
7b1a14066d
Change widths of columns
2018-06-05 09:57:40 -07:00
Chris Henn
20bcbe26cd
Merge pull request #3567 from influxdata/flux/table-sidebar-filter
...
Enable filtering of Flux table sidebar
2018-06-05 09:12:08 -07:00
Christopher Henn
eb9981bdf8
Enable filtering of Flux table sidebar
2018-06-04 16:46:04 -07:00
Chris Henn
8e9115234b
Merge pull request #3566 from influxdata/flux/table-cols
...
Tweak Flux table visualization
2018-06-04 16:45:44 -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
538ace0a48
Improve display of table names in table sidebar
...
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
2018-06-04 16:10:20 -07:00
Christopher Henn
05d99a8cc2
Fix Flux schema explorer filter placeholder text
...
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
2018-06-04 15:42:21 -07:00
Christopher Henn
192e97108d
Exclude certain columns from Flux table vis
...
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
2018-06-04 14:38:56 -07:00
Chris Henn
2b2406ef28
Merge pull request #3554 from influxdata/upgrade-jest
...
Upgrade Jest
2018-06-04 14:12:16 -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
Alex Paxton
b34728741a
Merge pull request #3564 from influxdata/bugfix/color-scale-dropdown
...
Fix Color Scale Dropdown
2018-06-04 13:32:59 -07:00
Alex P
1ad142a69c
Add max height to fancy scrollbar
2018-06-04 12:53:42 -07:00
Brandon Farmer
423c567bd7
Merge pull request #3555 from influxdata/log-viewer/auto-refresh
...
Adds autorefresh with play/pause
2018-06-04 12:05:13 -07:00
Brandon Farmer
d40c15ff40
Add dummy filters back in for display purposes
2018-06-04 11:49:58 -07:00
Jared Scheib
2b7220f255
WIP Fix zoomedTimeRange from URL queries
...
Zoomed time ranges are being passed down correctly to the cells,
but it appears in the Network tab that the cells are not updating
according to the zoomed temp var value data. The proxy is hit many
times, without the correct zoomed time range, but the final request
does contain the correct zoomed time range. At this point, I would
expect the graphs to refresh to the zoomed range, but they don't.
A setState waiting for all tempVars to be synced doesn't seem to
do the trick either.
Previously, this was working when zoomedTimeRange was on state
and the values were found from the query string while in the
constructor. After refactoring to put zoomedTimeRange into redux
so that it could be included in all of the temp var reconciliation
thunks, it is no longer working correctly.
2018-06-01 23:25:38 -07:00
Jared Scheib
2c581d288e
Refactor time range validation logic to always return TimeRange
...
Clean up namespace & logic flow in
syncDashboardTimeRangeFromURLQueries.
Authored-by: Jared Scheib <jared.scheib@gmail.com>
2018-06-01 22:44:42 -07:00
Jared Scheib
65441fe91c
Refactor dashboard URL queries and temp var handling into thunks
...
Refactor zoomedTimeRange to be on DashboardPage props & use redux.
This cleans up DashboardPage considerably by adding a dedicated
loadDashboard action creator & reducer, moving zoomedTimeRange
out of component state and into redux state, and moving all of
the URL queries and template variable reconciliation into a single
series of async action creators (thunks) that hydrate a dashboard's
template variables and then reconcile them with URL queries.
This also moves URL query parsing for tempvars and time ranges
back out of the middleware and into this new dashboard thunk series.
This also renames a number of fns and vars for clarity.
2018-06-01 21:41:43 -07:00
Jared Scheib
cce88c3a3f
Rename runTemplateVariableQuery to getTempVarValuesBySourceQuery for clarity
2018-06-01 17:45:36 -07:00
Jared Scheib
95c64c5caa
Clarify putDashboardByID comment
2018-06-01 17:32:46 -07:00
Jared Scheib
2421051c1e
Rename updateTempVarValues to hydrateTempVarValues for clarity
...
Co-authored-by: Deniz Kusefoglu <denizk@gmail.com>
Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
2018-06-01 17:30:54 -07:00
Alex P
10d8ccb0f4
Replace button with compact tab toggle
2018-06-01 16:59:51 -07:00
Jared Scheib
675d4145a9
Revert notification message for invalid URL query value for temp vars
2018-06-01 16:51:16 -07:00
Jared Scheib
be97ff2159
Don't show notification when no lower time range in URL query
...
Update validTimeRange to make having no lower acceptable
Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
Co-authored-by: Deniz Kusefoglu <denizk@gmail.com>
2018-06-01 16:47:32 -07:00
Alex P
9b94576a51
Add "Play" icon to icon font
2018-06-01 16:47:18 -07:00
ebb-tide
407fb64394
Merge branch 'master' into ifql/join
2018-06-01 16:09:35 -07:00
ebb-tide
b7f6a1deeb
Remove overspeicialized arg type definitions
2018-06-01 16:05:41 -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
Christopher Henn
017172c9fc
Upgrade Jest
2018-06-01 15:49:49 -07:00
Christopher Henn
eef8db1c76
Upgrade Jest
2018-06-01 15:49:32 -07:00
Deniz Kusefoglu
48e46c0f31
Validate URL query for zoomed time range input & notify if invalid
...
Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
Co-authored-by: Deniz Kusefoglu <denizk@gmail.com>
2018-06-01 15:39:43 -07:00
Deniz Kusefoglu
af5fca84ff
Validate URL query time range for lower being before upper in time sequence
...
Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
Co-authored-by: Deniz Kusefoglu <denizk@gmail.com>
2018-06-01 15:39:43 -07:00
Jared Scheib
0c4ae3beba
Clean up validation of URL query time range inputs
...
Co-authored-by: Deniz Kusefoglu <denizk@gmail.com>
Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
2018-06-01 15:39:43 -07:00
ebb-tide
c7a07576e7
WIP Validate URL query time range inputs
...
Co-authored-by: Deniz Kusefoglu <denizk@gmail.com>
Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
2018-06-01 15:39:07 -07:00
Brandon Farmer
3404d7375b
Adds autorefresh with play/pause
2018-06-01 15:05:38 -07:00
ebb-tide
8c6b2bff76
Prune dashtimev1 values for dashboards that do not exist in dasboards page
...
Co-authored-by: Deniz Kusefoglu <denizk@gmail.com>
Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
2018-06-01 13:40:34 -07:00
ebb-tide
e69e0fa47e
WIP fix typescript inconsistencies
2018-06-01 13:08:29 -07:00
ebb-tide
ced2b894e4
No longer enrich suggestions
2018-06-01 12:21:49 -07:00
ebb-tide
189ff6ae0a
Replace get with getdeep to add types and refactor for clarity
2018-06-01 12:19:41 -07:00
Jared Scheib
b831c08c56
WIP Validate timeRange from URL query param
2018-05-31 18:44:01 -07:00
Jared Scheib
0a2d817586
Prevent unnecessary TemplateControlBar re-render so TemplateControlDropdowns stay open
...
Convert TemplateControlBar to ES6 class to use shouldComponentUpdate
2018-05-31 18:00:18 -07:00
Jared Scheib
0ff22b3c24
Consume zoomed time range from URL queries in DashboardPage state
2018-05-31 17:51:08 -07:00
Jared Scheib
025312a380
Rename query to queries in fn & var names for precision
2018-05-31 17:45:43 -07:00
Jared Scheib
ce0708e56f
Fix tempvars being removed from url upon time range selection
2018-05-31 17:43:41 -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
Brandon Farmer
955b2d278f
Merge pull request #3547 from influxdata/log-viewer/fancy-scrollbars
...
Fixes fancy scrollbars in log viewer
2018-05-31 15:58:17 -07:00
Brandon Farmer
fb3cc1fcd5
Fixes fancy scrollbars in log viewer
2018-05-31 15:35:07 -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
ebb-tide
74f13d6114
Prevent null valued object parameters from updating Location query
...
Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
Co-authored-by: Deniz Kusefoglu <deniz@influxdata.com>
2018-05-31 15:29:54 -07:00
Christopher Henn
4894e2e82d
Increase pagination constant
...
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
2018-05-31 15:20:53 -07:00
Christopher Henn
4a3184b968
Fix table header
2018-05-31 15:20:53 -07:00
Christopher Henn
aa30ccf61a
Only show sidebar if multiple results
...
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
2018-05-31 15:20:53 -07:00
Christopher Henn
9b4654c76f
Display message when TagList is empty
...
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
2018-05-31 15:20:53 -07:00
Christopher Henn
93a4786130
Fetch tag values count when fetching tag values
...
...instead of when fetching tag keys.
2018-05-31 15:20:53 -07:00
Andrew Watkins
3db7c6fca0
Simplify result naming in table sidebar
...
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
2018-05-31 15:20:53 -07:00
Andrew Watkins
1c6ba204be
Display proper count in load more button
...
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
2018-05-31 15:20:53 -07:00
Andrew Watkins
a6e16c35de
Cleanup
...
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
2018-05-31 15:20:53 -07:00
Andrew Watkins
c254a8b5da
Enable pagination in tag value lists
...
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
2018-05-31 15:20:53 -07:00
Andrew Watkins
a86c2817a8
Get actual databases for From component
2018-05-31 15:20:53 -07:00
Andrew Watkins
3bb4644aa9
Enable filtering with TagValueListItem
...
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
2018-05-31 15:20:53 -07:00
Andrew Watkins
3fbfd97929
Add loading state to searching
...
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
2018-05-31 15:20:52 -07:00
Christopher Henn
aabbbf2102
Display loading state for tag key and value lists
...
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
7bb4afde77
Enable searching tag values
...
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
c6862669ee
Enable searching tag keys
...
...and remove unused top-level filter.
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
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
Andrew Watkins
74403084f0
Refresh AST when getting time series
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
45600b3846
Sync Url Query to timerange selections for lower,upper, and zoomed ranges
2018-05-31 15:16:57 -07:00
Brandon Farmer
2e49a5f30f
Add more styling to severity
2018-05-31 13:50:28 -07:00
Brandon Farmer
dcd978949b
Implements basic log viewer search
2018-05-31 10:50:46 -07:00
ebb-tide
fc3e2bc091
Name the default export from FuncArgTextArea correctly
2018-05-30 18:59:41 -07:00
ebb-tide
c626809e6f
DRY in FuncArds render function
2018-05-30 18:48:36 -07:00
ebb-tide
a3aa112cc3
Refactor walker.test to create explicit expected variables
2018-05-30 18:14:54 -07:00
Deniz Kusefoglu
f79d147c8f
Show error notification for each invalid tempvar value in url query
...
Rename queries to urlQueries for clarity.
Co-authored-by: Deniz Kusefoglu <denizk@gmail.com>
Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
2018-05-30 16:30:32 -07:00
Jared Scheib
62c39c00f8
Remove deleted tempVars from URL query upon manager save
2018-05-30 15:34:35 -07:00
Brandon Farmer
d2171be2e0
Merge pull request #3538 from influxdata/log-viewer/graph
...
Calculate bin size for log viewer
2018-05-30 15:00:33 -07:00
Brandon Farmer
aa17232a3a
Display tabular log data and Calculate bin size for log viewer
2018-05-30 14:23:12 -07:00
Deniz Kusefoglu
65f15927ce
Keep URL fully in sync with all tempvars
2018-05-30 12:53:53 -07:00
Jared Scheib
7d7ca9f35c
Rename templateVariableQueryGenerator.js to tempVars.js
2018-05-30 11:22:04 -07:00
Deniz Kusefoglu
60a83a477e
Sync URL query upon saving temp vars in manager
...
Co-authored-by: Deniz Kusefoglu <denizk@gmail.com>
Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
2018-05-30 11:17:58 -07:00
Jared Scheib
59f09c12c6
Rename Manager.js to TemplateVariableManager.js
2018-05-30 10:58:07 -07:00
Jared Scheib
18b7b615b2
Refactor tempvar URL binding to be only in DashboardPage & no redux
...
Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
Co-authored-by: Deniz Kusefoglu <denizk@gmail.com>
2018-05-30 10:46:21 -07:00
Iris Scholten
82d0f0b3cd
Merge pull request #3527 from influxdata/fixes/custom-time-selector
...
Ensure Cells show only data from TimeSelector Constraints
2018-05-29 14:15:01 -07:00
Iris Scholten
822618fab3
Update addTimeBoundsToRawText to use regex in its string matching checks instead of strings
2018-05-29 13:55:16 -07:00
Iris Scholten
ba871fe07e
Fix typo in buildCannedDashboardQuery
2018-05-29 13:17:42 -07:00
Iris Scholten
2673d9d62d
Update type in timeRanges.ts to extend TimeRange type from src/types/query
2018-05-29 13:16:35 -07:00
ebb-tide
57f5d581e3
Merge branch 'master' into ifql/join
2018-05-29 12:36:57 -07:00
ebb-tide
7cf1f40b21
Remove ArgVar as an allowable argument type
2018-05-29 12:35:48 -07:00
ebb-tide
103b980c1e
Add missing suggestion params inside bodynodes function
2018-05-29 12:35:24 -07:00
ebb-tide
2ba143d731
Remove table1 and table2 from state in Join
2018-05-29 11:26:02 -07:00
Alex P
23d345dc03
Merge branch 'master' into log-viewer/placeholder-markup
2018-05-29 10:36:41 -07:00
ebb-tide
0ae074854b
Remove unused vars
2018-05-29 09:55:41 -07:00
ebb-tide
0adf01bfb6
Show table1 and table2 in dropdown selector even if they are not in dropdown items
2018-05-29 09:53:58 -07:00
Brandon Farmer
267c7d34bf
Merge pull request #3526 from influxdata/log-viewer/graph
...
Show histogram for log counts in log viewer
2018-05-26 15:24:18 -07:00
ebb-tide
f5c30d7f84
Convert objects and arrays to script correctly
2018-05-25 17:20:11 -07:00
ebb-tide
1c9d67ab2e
Fix adding unnecessary newlines in script
2018-05-25 17:19:39 -07:00
ebb-tide
b0383bbfe1
Stop deriving state from props in join component
2018-05-25 17:18:32 -07:00
ebb-tide
6f02d7b90a
Make join return table object values from state
2018-05-25 17:18:03 -07:00
Jared Scheib
895245ed69
Synchronize temp vars with URL query params
...
Refactor action creator & reducer for updating tempvar overrides.
Authored-by: Jared Scheib <jared.scheib@gmail.com>
2018-05-25 17:12:42 -07:00
Alex P
e1d90dbe0b
Remove margin in filter tooltip
2018-05-25 16:56:20 -07:00
Alex P
2ab4b4f6ac
Improve readability of logic
2018-05-25 16:24:49 -07:00
ebb-tide
954b1d36f4
Define additional argument types
2018-05-25 16:15:16 -07:00
ebb-tide
08c1ba2a26
Correct default join string
2018-05-25 16:14:41 -07:00
Brandon Farmer
58de6abd80
Show histogram for log counts in log viewer
2018-05-25 16:03:22 -07:00
Alex P
6bbed0cadd
Introduce component for individual filters
2018-05-25 15:58:09 -07:00
Alex P
f2fff2385b
Create SCSS shadow mixin
...
this is used a bunch of places in the UI, going to work this in over
time
2018-05-25 15:57:38 -07:00
ebb-tide
12f10e7d9d
Improve Join Function
2018-05-25 15:57:09 -07:00
Iris Scholten
6e4cc9937f
Convert ui/src/shared/data/timeRanges to typescript
2018-05-25 15:52:16 -07:00
Iris Scholten
6efbf38ce8
Add and ensure upper time bound in querytext when query is not parseable into a query config
2018-05-25 15:52:05 -07:00
ebb-tide
64d66cf186
Display object and array args in preview
2018-05-25 15:47:53 -07:00
ebb-tide
ac896351d2
Return objects and array values from ast
2018-05-25 15:23:33 -07:00
Alex P
28aeb076d7
Rename files and flesh out filter bar component
2018-05-25 11:59:49 -07:00
Alex P
d61ffc906c
Mock out search state and interactions
2018-05-25 10:54:46 -07:00
Jared Scheib
1177cdf901
Add action & reducer to set temp var overrides from url params
2018-05-24 18:23:59 -07:00
Alex P
abef7cd87a
Add static markup & styles for Search and Filtering
2018-05-24 16:52:24 -07:00
Jared Scheib
ec5ed77d62
Prefer string literals for tempvar actions & reducers
2018-05-24 16:08:58 -07:00
Alex P
74e4837074
Condense page header
2018-05-24 15:34:53 -07:00
Andrew Watkins
b26416ef60
Merge pull request #3519 from influxdata/ifql-table
...
Ifql table
2018-05-24 14:24:48 -07:00
Iris Scholten
2847b5f214
Merge pull request #3522 from influxdata/feature/tempvars-cell-titles
...
Template Variables in Cell Titles
2018-05-24 14:20:17 -07:00
Andrew Watkins
399c2dc8fa
Tweak styles
...
Co-authored-by: Chris Henn <chris.henn@influxdata.com>
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
2018-05-24 13:50:17 -07:00