Torkel Ödegaard
1bb535bbe3
minor style change
2018-12-08 12:54:36 +01:00
Torkel Ödegaard
cb59f388ca
explore logs options styling
2018-12-07 17:23:35 +01:00
Torkel Ödegaard
bfbb44af03
transparent toggle style and new button group style
2018-12-07 17:15:46 +01:00
ijin08
bd589b61bd
removed side menu from display options, kept overrides in display options, moved thresholds and time regions to its own section in visualization
2018-12-07 15:18:43 +01:00
Torkel Ödegaard
79933299c7
Merge branch 'develop' of github.com:grafana/grafana into develop
2018-12-07 15:09:09 +01:00
Torkel Ödegaard
eb6d0e9f51
Merge branch 'master' into develop
2018-12-07 14:59:38 +01:00
Erik Sundell
569f5e8d5e
remove result format. might add this later
2018-12-07 14:13:05 +01:00
Erik Sundell
68c2d2631e
filter out build in datasources. add unit test
2018-12-07 14:11:40 +01:00
Daniel Lee
687cf013bd
Merge pull request #14385 from grafana/davkal/fix-explore-date-parsing
...
Explore: Parse initial dates
2018-12-07 14:10:36 +01:00
Erik Sundell
b1a40992d3
Merge branch 'develop' of https://github.com/grafana/grafana into develop
2018-12-07 13:58:07 +01:00
Torkel Ödegaard
5d22cdab28
click on dashboard title moves you back to dashboard instead of search
2018-12-07 13:50:50 +01:00
Torkel Ödegaard
619b4b4872
Merge pull request #14336 from grafana/davkal/explore-line-parsing
...
Explore: Logging line parsing and field stats
2018-12-07 13:24:43 +01:00
Torkel Ödegaard
ef08b9cd2b
graphInterval needs to update after query execution, fixes #14364
2018-12-07 13:07:08 +01:00
David Kaltschmidt
a990b69baa
Explore: Parse initial dates
...
- parse dates passed from URL
- keep everything local time for now
2018-12-07 12:41:47 +01:00
Torkel Ödegaard
7cb456ea23
Aligned styling of stats popover/box with rest of grafana & minor css refactoring
2018-12-07 11:28:22 +01:00
Erik Sundell
45fbbe8021
initialize empty variables array in constructor so that datasources can use the array in explore
2018-12-07 11:27:11 +01:00
Torkel Ödegaard
b8b468f733
Merge pull request #14343 from grafana/develop-14333
...
Update react panel header when changing angular panel settings
2018-12-07 10:54:00 +01:00
Erik Sundell
97180d5106
add scoped vars to query options
2018-12-07 10:28:51 +01:00
David Kaltschmidt
fb4925a8c2
Rebase fixes
2018-12-07 10:22:52 +01:00
David Kaltschmidt
acd52e6a93
Explore: Logging line parsing and field stats
...
Lazily parse lines and display stats for field when clicked on.
- log line parsers for JSON (basic), and logfmt
- delayed parsing in case user moves to other line
- reuse label stats for field stats
2018-12-07 09:59:55 +01:00
Torkel Ödegaard
9cc4e05205
Merge pull request #14366 from grafana/14341-wide-picker-no-button
...
Pickers with min-width instead of width
2018-12-07 09:05:22 +01:00
David
be2d9edd1f
Merge pull request #14353 from grafana/14249-multi-button-group
...
Multi button group
2018-12-06 21:27:34 +01:00
David Kaltschmidt
15eb3bb2f8
Explore: improve error handling
2018-12-06 16:47:36 +01:00
Erik Sundell
b74c099773
use render props instead of cloneElement
2018-12-06 16:38:50 +01:00
Erik Sundell
6f8293af4e
sort of a hacky way to figure if the small variation should be used for the label
...
improve light theme look
use new toggle button group in logs
stop propagation on click event
clean up styles
improve support for small when a label is present
refactoring - move toggle button to the group file. turn it into a stateless component
improve support for light theme
rename dedupe to dedup
use radius variable
2018-12-06 16:37:23 +01:00
Johannes Schill
fadabd997a
Restore PluginEditCtrl accidently removed
2018-12-06 16:06:47 +01:00
Torkel Ödegaard
9a06fad24d
Merge pull request #14352 from grafana/explore-logs-css-refactor
...
Explore logs css refactor
2018-12-06 15:52:25 +01:00
Johannes Schill
114a264da4
UserPicker and TeamPicker should use min-width instead of fixed widths to avoid overflowing form buttons. #14341
2018-12-06 13:46:04 +01:00
Torkel Ödegaard
2e6690428f
fixed logs to time series calculation issue, increased bucket size, fixes #14248
2018-12-06 12:12:43 +01:00
Johannes Schill
8460b48c24
Always open panel links in new window if user asked for it #14333
2018-12-06 11:19:41 +01:00
Johannes Schill
276f2567ee
Changing from PureComponent to Component to re-render on link updates made in Angular #14333
2018-12-06 10:54:31 +01:00
Torkel Ödegaard
afd7580598
explore logs css refactoring, step1
2018-12-06 10:53:01 +01:00
Torkel Ödegaard
c7d701c8fa
explore logs styling poc, WIP
2018-12-06 10:53:01 +01:00
Johannes Schill
d62cd8a5c5
Fix transparent option #14333
2018-12-06 10:34:27 +01:00
Johannes Schill
a516ff81c9
Add prop key to panelPropsString to avoid a bug when changing another value and the render doesnt trigger
2018-12-06 09:39:17 +01:00
Daniel Lee
721e1d7555
renames Grafana Logging ds to Loki
2018-12-06 00:42:31 +01:00
Torkel Ödegaard
8fa7a71d32
Merge pull request #14340 from grafana/datasource-settings-isdefault
...
Datasource settings isdefault
2018-12-05 20:37:44 +01:00
Johannes Schill
827ffaccd3
Pass some panel props down as strings to trigger render #14333
2018-12-05 14:57:57 +01:00
Johannes Schill
ed034b4288
Trigger panel.render on title, description, links change #14333
2018-12-05 14:56:29 +01:00
Mario Trangoni
ab9f65a4cf
public/app/features/*: Fix some misspell issues
2018-12-05 13:08:00 +01:00
Peter Holmberg
690e701f6d
fix snapshots
2018-12-05 12:50:14 +01:00
Peter Holmberg
72b7497d66
Added isDefault switch on settings
2018-12-05 11:47:02 +01:00
Torkel Ödegaard
e4e408676f
Merge branch 'develop' of github.com:grafana/grafana into develop
2018-12-05 11:20:25 +01:00
Torkel Ödegaard
e01c196d88
fix to switch component
2018-12-05 11:19:38 +01:00
Torkel Ödegaard
aa6c52a1ba
Merge pull request #14323 from grafana/develop-tooltip-css
...
Small tooltip css-adjustments and add css for position "bottom-start"…
2018-12-05 10:40:10 +01:00
Torkel Ödegaard
825b819270
Merge pull request #14316 from grafana/embedding-fix
...
fix for panel height when embedding
2018-12-05 10:32:48 +01:00
Torkel Ödegaard
5f8001689b
explore data source selector fix
2018-12-05 10:22:26 +01:00
Torkel Ödegaard
180ca021b5
Merge branch 'master' into develop
2018-12-05 10:17:22 +01:00
Torkel Ödegaard
757cada4a5
fix for panel-initialized event not being called
2018-12-05 09:23:47 +01:00
Torkel Ödegaard
0ad42641a2
Merge pull request #14303 from grafana/develop-keep-panel-settings
...
Develop keep panel settings when switching visualizations
2018-12-05 09:06:55 +01:00
Torkel Ödegaard
4872cef808
refactored and added tests for panel model remember properties
2018-12-05 07:33:21 +01:00
Torkel Ödegaard
e31490ac68
fix for panel embedding. Solo panel height was not correctly set. Made panel--solo into panel-solo class. in develop branch we have remove the need for the panel class
2018-12-04 12:36:43 -08:00
Torkel Ödegaard
6c46a1c8ea
Merge pull request #13873 from grafana/davkal/babel-7
...
JS tooling: upgrade to babel 7
2018-12-04 21:16:35 +01:00
Johannes Schill
e55659192a
Small tooltip css-adjustments and add css for position "bottom-start" used by the panel header corner
2018-12-04 17:00:00 +01:00
Johannes Schill
c2aa64595a
Merge pull request #14234 from grafana/gauge-value-options
...
Gauge value options
2018-12-04 16:30:34 +01:00
David Kaltschmidt
6980d2e142
Explore: Display duplicate row count as number
...
- the pips were hard to see
- make it really clear which rows are duplicates by allocating a column to show number
2018-12-04 16:21:27 +01:00
David Kaltschmidt
6ee7459f22
Explore: Logging query live preview of matches
...
A logging query has a selector part and a regexp. The regexp matches are highlighted when results return.
This change adds live preview to matches when modifying the regexp in a search field.
- delegate retrieval of match query to datasource
- datasource returns search expressions to be used to highlight a live preview of matches
- logs row now takes preview highlights
- logs row renders preview highlights with dotted line to distinguish from query run matches (solid line)
- fix react-highlight-words version to ensure custom chunk matcher
- custom chunk matcher can now also take incomplete regexps, eg, `(level` without inifinte looping
- perf: debounce of live preview to 500ms
- perf: only top 100 rows get the live preview
- preview is only supported with one query row (multiple rows semantic makes this tricky: regexp for row n should only filter results for query n)
2018-12-04 15:47:51 +01:00
David
34b8c5bb61
Merge pull request #14278 from grafana/14272-scan-old-logs
...
only make it possible to scan for older logs if there is at least one…
2018-12-04 15:44:55 +01:00
Torkel Ödegaard
33dd880e09
Merge pull request #14295 from grafana/develop-visualization-search
...
Add VizPicker search
2018-12-04 15:11:41 +01:00
Johannes Schill
fe9e4b51f1
Alert tab fails when datasource method targetContainsTemplate doesnt exist #14274
2018-12-04 15:00:37 +01:00
Erik Sundell
9c8bd34787
remove all query empty related code. root cause of the problem was to fix hasNonEmptyQuery
2018-12-04 14:55:56 +01:00
Johannes Schill
b8c6577626
Let the cached props from previous visualization be the masters, unless specified in keepLatestProps const
2018-12-04 14:39:56 +01:00
Johannes Schill
1ad4b44ec1
POC on how to save away settings from a viztype and restore when switching back to it #14274
2018-12-04 14:19:55 +01:00
Erik Sundell
4e591653bd
Set query empty condition in render function. Also clear query transactions when no valid query is present
2018-12-04 13:26:26 +01:00
Peter Holmberg
f77c354341
Merge remote-tracking branch 'origin/develop' into gauge-value-options
2018-12-04 12:56:54 +01:00
David Kaltschmidt
9f0b1e533f
Tests for label stats calculation
2018-12-04 12:41:32 +01:00
David Kaltschmidt
5916cb3e7c
Explore: Logging label stats
...
- added filter and stats icons to log stream labels
- removed click handler from label itself
- click on stats icon calculates label value distribution across loaded logs lines
- show stats in hover
- stats have indicator which value is the current one
- showing top 5 values for the given label
- if selected value is not among top 5, it is added
- summing up remaining label value distribution as Other
2018-12-04 12:41:32 +01:00
David
a69ab2fb3a
Merge pull request #14299 from grafana/14273-clear-scanning
...
Explore: Stop scanning when clear all button is clicked
2018-12-04 12:37:04 +01:00
Erik Sundell
f8cef73b5b
stop scanning when clear all button is clicked
2018-12-04 11:28:04 +01:00
Erik Sundell
2be92af456
Use origin meta
2018-12-04 11:13:16 +01:00
Erik Sundell
541a691aca
only display scan button if there is at least one existing selector that returned an empty result
2018-12-04 11:00:21 +01:00
David Kaltschmidt
4ce79349a3
Explore: return to grid layout for logs table
...
- better column control than flexbox
- increased gutter and row spacing
2018-12-04 10:48:28 +01:00
Johannes Schill
bc5a0d9120
Add VizPicker search #14274
2018-12-04 10:42:01 +01:00
Erik Sundell
e21ca3f545
Revert commit
2018-12-03 17:17:57 +01:00
Erik Sundell
d9d84f45bc
only make it possible to scan for older logs if there is at least one non failing selector
2018-12-03 16:58:46 +01:00
Peter Holmberg
b6ef10b8db
arrow function
2018-12-03 15:02:41 +01:00
Peter Holmberg
b4d5ddd6f4
fix for initial options
2018-12-03 13:33:17 +01:00
Torkel Ödegaard
9cbdd07315
Merge branch 'panel-edit-in-react-sidemenu' into develop
2018-12-03 13:21:07 +01:00
Torkel Ödegaard
ab33cfd7c8
minor css fixes
2018-12-03 03:31:55 -08:00
Torkel Ödegaard
9404d36ab5
Merge pull request #14135 from grafana/panel-edit-in-react
...
React Panel Editor Mode (For Angular and React Panels)
2018-12-03 11:50:06 +01:00
Torkel Ödegaard
d38a0a0b64
Merge pull request #14106 from grafana/unit-picker
...
Unit picker
2018-12-03 10:53:48 +01:00
David
ba18b470a4
Merge pull request #14260 from grafana/davkal/fix-14258
...
Explore: Show logging errors from backend
2018-12-03 10:00:22 +01:00
David
fab2597650
Merge pull request #14259 from grafana/14237-prevent-table-crash
...
change obj order when merging so that correct format is being used
2018-11-30 16:37:50 +01:00
David Kaltschmidt
47468fca68
Explore: Show logging errors from backend
...
- Logging datasource sends error string directly in the message body
- allowing response body to be an error when query transaction failed
- added throw in case we ever encounter unhandled errors again (forces us to fix the issue)
2018-11-30 16:09:56 +01:00
Erik Sundell
12ba314e24
change obj order when merging so that correct format is being used
2018-11-30 15:58:01 +01:00
David Kaltschmidt
a513130493
Fixed typo in function name
2018-11-30 15:19:09 +01:00
Erik Sundell
4f38af12a8
Merge branch 'panel-edit-in-react' of https://github.com/grafana/grafana into panel-edit-in-react
2018-11-30 14:18:33 +01:00
Erik Sundell
3c556c4833
never load fallback query field. remove commented code
2018-11-30 13:53:39 +01:00
Erik Sundell
be85944d84
add an error alert component that will be displayed when there was an error loading ds in explore
2018-11-30 13:51:49 +01:00
Torkel Ödegaard
222f26ea80
Merge branch 'panel-edit-in-react' of github.com:grafana/grafana into panel-edit-in-react
2018-11-30 04:46:39 -08:00
Torkel Ödegaard
6c09373995
fix: minor style changes, removed hover scale increase
2018-11-30 04:45:25 -08:00
Johannes Schill
0b65558c21
react-panel: Add nullcheck to prevent error on datasources without meta options
2018-11-30 13:42:49 +01:00
Johannes Schill
e0fb89cf54
Merge branch 'panel-edit-in-react' of https://github.com/grafana/grafana into panel-edit-in-react
2018-11-30 13:39:46 +01:00
Johannes Schill
363425d55e
react-panel: Options button should always be enabled now when Time Range-options are there
2018-11-30 13:39:06 +01:00
Johannes Schill
d02839d2d1
react-panel: Move time range options to its own component and render it under the options button instead
2018-11-30 13:36:53 +01:00
Erik Sundell
e55a0cceff
Merge branch 'panel-edit-in-react' of https://github.com/grafana/grafana into panel-edit-in-react
2018-11-30 12:50:16 +01:00
Erik Sundell
c40bfb8eda
make sure target obj is not destructured so that angular copy of objected can be mutated
2018-11-30 12:49:05 +01:00
David Kaltschmidt
979f3f3e0c
Review feedback
...
- fixed typo
- moved result calculation to explore utils
- use component keys instead of componentWillReceiveProps
- require logs to have and id, to as use as Logs component key
- render delay based on row count
2018-11-30 12:26:57 +01:00
Johannes Schill
a8e184c025
react-panel: Clean up input validation and increase code readability
2018-11-30 10:21:55 +01:00
Johannes Schill
69ae3d2e6a
react-panel: Time range options moved to "Queries" tab
2018-11-30 10:21:54 +01:00
Johannes Schill
b7fcef3351
react-panel: Remove mock response button for now
2018-11-30 10:21:54 +01:00
Johannes Schill
a03900e6cf
react-panel: Remove comments and improve readability in render()
2018-11-30 10:21:54 +01:00
Johannes Schill
3908e64ef0
react-panel: Use correct type for children prop to avoid the use of fragments <></>
2018-11-30 10:21:54 +01:00
Johannes Schill
23ae1c7184
react-panel: Move all query inspector logic into QueryInspector component and start with the "Mock response"
2018-11-30 10:21:54 +01:00
Johannes Schill
857bd3d8ad
react-panel: Toggle Expand/Collapse json nodes in Query Inspector
2018-11-30 10:21:54 +01:00
Johannes Schill
8254086ecb
react-panel: Add CopyToClipboard-component and separate QueryInspector to its own component from QueriesTab
2018-11-30 10:21:53 +01:00
Johannes Schill
be67801e84
react-panel: Trigger panel refresh when opening inspector. Add loading-message
2018-11-30 10:21:53 +01:00
Johannes Schill
348f2e4ec4
react-panel: Get real datasource query for query inspector
2018-11-30 10:21:53 +01:00
Johannes Schill
82ce733e9e
react-panel: Create component for JSON formatting and use it on query inspector
2018-11-30 10:21:53 +01:00
Erik Sundell
3d45b5ba73
make getAll return array instead of object
2018-11-30 09:48:59 +01:00
Erik Sundell
df75fb0e6d
remove obsolete test
2018-11-30 09:32:36 +01:00
David Kaltschmidt
ae26f7126f
Explore: Logging render performance
...
- moved from grid to flexbox
- calculate Explore results only when query transactions change to prevent expensive re-renders
- split up rendering of graph and log data
- render log results in 2 stages
2018-11-29 17:30:11 +01:00
Erik Sundell
a4154fa925
Merge branch 'panel-edit-in-react' of https://github.com/grafana/grafana into panel-edit-in-react
2018-11-29 14:20:55 +01:00
Erik Sundell
d1a2488392
pass data correctly to event handler
2018-11-29 14:20:15 +01:00
ijin08
46ec9bd6ad
Merge branch 'panel-edit-in-react' of github.com:grafana/grafana into panel-edit-in-react
2018-11-29 10:51:56 +01:00
Erik Sundell
3162dda088
remove explore check - make it possible to load all datasources
2018-11-29 10:46:50 +01:00
ijin08
2c943d9aec
added new icons, fixed so different icons in different themes, added animation to hover on icons, styled choose visualization and datasource for both themes, made som styling adjustments to whole panel editor
2018-11-28 15:51:45 +01:00
Erik Sundell
6f85fa6b35
add new flag in order to be able to indicate whether the datasource has native support for tables
2018-11-28 15:06:22 +01:00
Erik Sundell
18abd987bb
prevent explore from crashing when table is not present in response
2018-11-28 14:31:20 +01:00
David Kaltschmidt
c3b67f3a13
Explore: Logging label filtering
...
- adds a custom label renderer to Logs viewer in Explore
- labels are no longer treated as strings, they are passed as parsed objects to the log row
- label renderer supports onClick handler for an action
- renamed Explore's `onClickTableCell` to `onClickLabel` and wired up log label renderers
- reuse Prometheus `addLabelToSelector` to modify Logging queries via click on label
- added tests to `addLabelToSelector`, changed to include the surrounding `{}`
- use label render also for common labels in the controls panel
- logging meta data section has now a custom renderer that can render numbers, strings, and labels
- style adjustments
2018-11-28 14:20:10 +01:00
Erik Sundell
4eebede9ef
add current editor to panel targets
2018-11-27 16:50:09 +01:00
David Kaltschmidt
593cc38cfc
Added stop scan button
2018-11-27 16:35:37 +01:00
David Kaltschmidt
4803b8f3c0
Explore: Scan for older logs
...
Sometimes log streams dont return any lines for the given range. Would be great to automate the search until some logs are found.
- Allow Explore to drive TimePicker via ref
- Show `Scan` link in Logs when there is no data
- Click on `Scan` sets Explore into scanning state
- While scanning, tell Timepicker to shift left
- TimePicker change triggers new queries with shifted time range
- Remember if query transaction was started via scan
- keep scanning until something was found
- Manual use of timepicker cancels scanning
2018-11-27 15:56:10 +01:00
Erik Sundell
626a94be46
remove time srv initialization
2018-11-27 14:51:03 +01:00
Erik Sundell
7159b369a3
restructure imports
2018-11-27 14:49:03 +01:00
Erik Sundell
5e7d4beacf
get intervals from explore function
2018-11-27 14:45:39 +01:00
Erik Sundell
b36db6ac04
unregister all query editor event listeners
2018-11-27 14:27:33 +01:00
Erik Sundell
c79d8b2a9b
remove comments
2018-11-27 14:25:24 +01:00
Erik Sundell
c567d75320
temp remove until stackdriver implements explore
2018-11-27 14:22:39 +01:00
Erik Sundell
1998c08df5
use default range from time picker
2018-11-27 13:13:26 +01:00
David
9afb8b64ed
Merge pull request #14176 from grafana/davkal/explore-logging-level-filter
...
Explore: Filter logs by log level
2018-11-27 12:23:45 +01:00
Erik Sundell
109ff1a3e1
includes ranges correctly in the options object
2018-11-26 17:09:50 +01:00
Erik Sundell
3395b1caf6
Merge branch 'panel-edit-in-react' of https://github.com/grafana/grafana into panel-edit-in-react
2018-11-26 13:44:32 +01:00
David Kaltschmidt
4f55a238ed
Explore: Filter logs by log level
...
- add `onToggleSeries` to Explore Graph props
- toggling a Logging Graph series from the legend propagates its hidden series to Logs
- Logs translates hidden series alias to LogLevels
- Logs filters out hidden log levels
2018-11-23 16:29:55 +01:00
Erik Sundell
7209c7cd0a
mock interval data
2018-11-23 15:37:49 +01:00
Erik Sundell
1e6ea8b124
rename variable
2018-11-23 15:15:41 +01:00
Erik Sundell
65c744c39f
hide row specific buttons when query editor is rendered from explore
2018-11-23 15:14:13 +01:00
Erik Sundell
ccddee4a4a
add support for explore events
2018-11-23 15:12:20 +01:00
Torkel Ödegaard
39a1b11cb3
minor fixes
2018-11-23 15:01:36 +01:00
Erik Sundell
fae3ae2580
use plugin_loader directly instead of using the wrapper
2018-11-23 14:32:56 +01:00
Torkel Ödegaard
daee874ee6
Merge branch 'panel-edit-in-react' into panel-edit-in-react-sidemenu
2018-11-23 14:01:18 +01:00
Torkel Ödegaard
263381eac6
Merge branch 'develop' into panel-edit-in-react
2018-11-23 14:00:15 +01:00
Torkel Ödegaard
2dc44f6089
Merge branch 'master' into develop
2018-11-23 13:59:35 +01:00
Torkel Ödegaard
5038efe09e
Merge branch 'master' into davkal/babel-7
2018-11-23 13:44:59 +01:00
Torkel Ödegaard
fd71abc301
fixed issue with babel plugin proposal class properties that initiated
...
properties to void 0. This breaks angularjs preAssignBinding which
applies bindings to this before constructor is called. Fixed by
using fork of babel plugin.
https://github.com/babel/babel/issues/8417
2018-11-23 13:41:45 +01:00
David Kaltschmidt
f831836fa7
Explore: make query field suggestions more robust
...
- drop invalid history items
- make highlighter more robust by defaulting to empty string on text to highlight
2018-11-23 12:25:43 +01:00
Torkel Ödegaard
9caae8c8c0
adding back button
2018-11-23 07:43:25 +01:00
Torkel Ödegaard
c8e42c0216
styling tweaks
2018-11-23 07:31:13 +01:00
Erik Sundell
eaf9a0b39a
initial commit
2018-11-22 18:22:15 +01:00
Erik Sundell
1fb686cafa
Merge branch 'develop' into panel-edit-in-react
2018-11-22 13:46:12 +01:00
Erik Sundell
a5947e820c
Merge branch 'master' into develop
2018-11-22 13:43:25 +01:00
Torkel Ödegaard
300bd75b54
edit mode styling
2018-11-22 12:22:59 +01:00
Torkel Ödegaard
1b92bc62cb
edit mode styling
2018-11-22 12:19:52 +01:00
Torkel Ödegaard
d70dfd5fd7
edit mode styling
2018-11-22 12:13:28 +01:00
David
377eaa891c
Merge pull request #14147 from grafana/davkal/explore-data-query
...
Explore: Introduce DataQuery interface for query handling
2018-11-22 12:01:37 +01:00
David Kaltschmidt
9e94d22401
Added comments
2018-11-22 12:00:41 +01:00
Torkel Ödegaard
547044b65f
style tweaks
2018-11-22 11:41:33 +01:00
David Kaltschmidt
21ee85b1e2
Fix issue with deleting a query (empty string not updating)
2018-11-22 11:14:46 +01:00
Torkel Ödegaard
9a2b2863fb
styling progress
2018-11-22 08:46:54 +01:00
Torkel Ödegaard
c7e296307a
panel edit ux experiments
2018-11-21 20:32:04 +01:00
David
1125ca4d79
Merge pull request #14014 from miqh/feat/explore-toggle-series
...
Add ability to toggle visibility of graph series in explore section
2018-11-21 17:31:46 +01:00
David Kaltschmidt
331d419d4f
Combine query functions
2018-11-21 17:21:13 +01:00
David Kaltschmidt
22987ee75f
Renamed targets to queries
2018-11-21 16:28:30 +01:00
bergquist
14688766ef
updates time range options for alert queries
...
add some new options for the to value.
removes '1s' option for from since thats unreasonable low
closes #12134
2018-11-21 15:43:37 +01:00
bergquist
60c291c8dc
format: remove </input> and align tabs
2018-11-21 15:42:25 +01:00
David Kaltschmidt
b3161bea5a
Explore: Introduce DataQuery interface for query handling
...
- Queries in Explore have been string based
- This PR introduces the use of the DataQuery type to denote all queries handled in Explore
- Within Explore all handling of DataQueries is transparent
- Modifying DataQueries is left to the datasource
- Using `target` as variable names for DataQueries to be consistent with the rest of Grafana
2018-11-21 14:45:57 +01:00
Michael Huynh
a333c31ea8
Fix set utilities for explore section
...
Discovered implementation issues with the set utilities used in the
explore section after adding some tests. Added tests to reinforce the
expected behaviour of the utility functions.
Related: #13522
2018-11-21 21:42:53 +08:00
Johannes Schill
1a7b8a3931
Merge branch 'panel-edit-in-react' of https://github.com/grafana/grafana into panel-edit-in-react
2018-11-21 11:39:57 +01:00
Johannes Schill
69e5584d39
react-panel: Avoid duplicate keys
2018-11-20 17:11:47 +01:00
Torkel Ödegaard
874ff4a7af
Merge branch 'panel-edit-in-react' of github.com:grafana/grafana into panel-edit-in-react
2018-11-20 17:10:38 +01:00
Torkel Ödegaard
9baa54e98c
added alert tab to new react panel editor
2018-11-20 17:09:47 +01:00
Peter Holmberg
6084275119
started on thresholds
2018-11-20 17:01:58 +01:00
Johannes Schill
97f7a7fbba
react-panel: Add data source "options". Needs UX, WIP.
2018-11-20 16:33:26 +01:00
Torkel Ödegaard
51e719493b
Merge branch 'panel-edit-in-react' of github.com:grafana/grafana into panel-edit-in-react
2018-11-20 16:07:11 +01:00
Torkel Ödegaard
5ea34844ba
fixes to view mode for panels, can now go back as before
2018-11-20 16:00:19 +01:00
Michael Huynh
c7dc557e91
Add visibility toggle for explore graph series
...
The implemented toggling UX is similar to how the dashboard graph plugin
behaves. Also incorporates review feedback to persist series visibility
state by means of the alias property, with the limitation it carries
too.
Related: #13522
2018-11-20 21:52:42 +08:00
Johannes Schill
bc9f3a33fe
Merge branch 'panel-edit-in-react' of https://github.com/grafana/grafana into panel-edit-in-react
2018-11-20 14:17:46 +01:00
Johannes Schill
ff87cbd4db
react-panel: Add data source "help"
2018-11-20 14:17:03 +01:00
Daniel Lee
4aeea56342
Merge pull request #14007 from grafana/stackdriver-template-query-editor
...
Stackdriver template query editor
2018-11-20 13:41:18 +01:00
Torkel Ödegaard
5402a0e00d
fixed menu to go to panel view mode
2018-11-20 13:18:48 +01:00
Erik Sundell
7fc8ed942f
stackdriver: make sure object type queries are also checked for vtemplate variables
2018-11-20 12:30:31 +01:00
Torkel Ödegaard
0575307786
added header section to legacy tabs
2018-11-20 11:06:36 +01:00
Torkel Ödegaard
7f46b75330
Merge branch 'develop' into panel-edit-in-react
2018-11-20 09:51:06 +01:00
Torkel Ödegaard
649d727805
Merge branch 'master' into develop
2018-11-20 09:47:23 +01:00
Torkel Ödegaard
f44e634da4
switch slider changes
2018-11-20 09:39:56 +01:00
Marcus Efraimsson
9af5e9a448
Merge pull request #14127 from grafana/team_members_fix
...
Remove react warning in team members page
2018-11-19 09:03:41 -08:00
Marcus Efraimsson
0aca6f587b
remove react warning
2018-11-19 17:54:17 +01:00
Torkel Ödegaard
571cfab923
added chekbox and other tweaks
2018-11-19 17:41:48 +01:00
David Kaltschmidt
4771eaba5b
Explore: POC dedup logging rows
...
- added dedup switches to logs view
- strategy 'exact' matches rows that are exact (except for dates)
- strategy 'numbers' strips all numbers
- strategy 'signature' strips all letters and numbers to that only whitespace and punctuation remains
- added duplication indicator next to log level
2018-11-19 16:26:47 +01:00
David
d4e792dccd
Merge pull request #14107 from grafana/davkal/explore-panel
...
Explore: collapsible result panels
2018-11-19 15:17:05 +00:00
Erik Sundell
0ec4491a52
stackdriver: reimplementing service variable query type
2018-11-19 16:06:30 +01:00
Marcus Efraimsson
0d30f3ba52
update snapshot
2018-11-19 14:57:34 +01:00
Erik Sundell
0aeaec1ac6
stackdriver: add support for template variables
2018-11-19 14:44:40 +01:00
Torkel Ödegaard
c67b55776c
Merge pull request #14123 from grafana/switch-back-from-mixed
...
fixed issue switching back from mixed data source
2018-11-19 14:40:37 +01:00
Johannes Schill
00596f0afc
react-panel: Finish the data source search on query tab and start moving switch-data-source-logic from angular
2018-11-19 14:35:16 +01:00
Torkel Ödegaard
0053bee886
Merge pull request #14121 from grafana/panel-size-in-edit-mode-fix
...
fixed issue with panel size when going into edit mode
2018-11-19 14:21:37 +01:00
Torkel Ödegaard
1157a62375
fixed issue switching back from mixed data source, introduced by react panels changes
2018-11-19 14:20:19 +01:00
Marcus Efraimsson
c22e7f4263
fix group sync cta link
2018-11-19 13:23:17 +01:00
Torkel Ödegaard
d81d2f00f6
fixed issue with panel size when going into edit mode
2018-11-19 12:26:15 +01:00
Carl Bergquist
6049855dc7
Merge pull request #13947 from bergquist/alerting_for
...
Introduce alert debouncing
2018-11-19 10:38:02 +01:00