Commit Graph

6771 Commits (10a8cea0103e8f6b259251f6823884500f73664f)

Author SHA1 Message Date
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
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
Alex P 10d8ccb0f4 Replace button with compact tab toggle 2018-06-01 16:59:51 -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
Brandon Farmer 3404d7375b Adds autorefresh with play/pause 2018-06-01 15:05:38 -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
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