ryan
439b044204
move toTableData to grafana/ui
2019-03-07 13:09:53 -08:00
ryan
abf015ace2
use TableData for timeseries in react
2019-03-07 12:13:38 -08:00
ryan
948729e951
remove console.log
2019-03-05 22:00:12 -08:00
ryan
f5aba36814
add ScopedVars to replace function
2019-03-05 21:56:52 -08:00
ryan
251008f590
use replaceVariables rather than onInterpolate
2019-03-04 11:44:38 -08:00
Hugo Häggmark
3a65e27e83
Fixes #15739
2019-03-04 10:42:59 +01:00
Dominik Prokop
d19616a16b
Merge branch 'master' into cli/watch-sass-var
2019-02-19 17:27:25 +01:00
Torkel Ödegaard
abddb442a1
Changed how react panels store their options ( #15468 )
...
Changed how react panels store their options
* Added a ReactPanelPlugin as the interface that react panels export, this way react panels have clearer api, and gives us hooks to handle migrations and a way for panel to handle panel changes in the future
* Moved gauge value options into a sub oject and made editor more generic, will be moved out of gauge pane later and shared between singlestat, gauge, bargauge, honecomb
* Also remove nested options prop that was there due to bug
* Added missing Gauge props
* Fixed gauge issue that will require migration later and also value options editor did not handle null decimals or 0 decimals
* Fixed unit tests
* More fixes for react panels
2019-02-18 11:41:14 +01:00
Dominik Prokop
6da57d4c08
Make clear that variable scss files are generated from templates
2019-02-18 11:03:52 +01:00
Torkel Ödegaard
89ad525986
Fixed issue with PanelHeader and grid-drag-handle class still being applied in fullscreen, fixes #15480
2019-02-17 08:11:57 +01:00
Torkel Ödegaard
2bc26a01f9
Fixes to error handling and clearing, also publishing of legacy events so old query editors work with react panels fully
2019-02-14 15:18:55 +01:00
Torkel Ödegaard
cc61d9c5cc
Merge branch 'master' into move-error-boundry
2019-02-14 13:10:49 +01:00
Peter Holmberg
0c72fb3be1
Merge branch 'master' into move-error-boundry
2019-02-13 16:52:52 +01:00
Torkel Ödegaard
ef9e74fabb
Fixed issue with sass variables used from typescript, the prettier lowercases export variables
2019-02-13 16:36:59 +01:00
Peter Holmberg
aad558ce9c
using error callback from datapanel instead
2019-02-13 15:54:10 +01:00
Peter Holmberg
1c5118748a
implement show error in panelcorner
2019-02-12 17:01:07 +01:00
Peter Holmberg
f52aa4de4e
Merge branch '15217-panels-without-queries' into move-error-boundry
2019-02-12 16:13:15 +01:00
Peter Holmberg
f0565684c7
Merge branch '15217-panels-without-queries' of https://github.com/grafana/grafana into 15217-panels-without-queries
2019-02-12 16:11:04 +01:00
Peter Holmberg
530a370379
bubble error from datapanel to panelchrome
2019-02-12 16:06:02 +01:00
Torkel Ödegaard
a1453607a9
Changed noQueries to a dataFormats array that will allow a panel to define supported formats and prefered (first in array)
2019-02-12 16:05:29 +01:00
Johannes Schill
c3965e332d
chore: Rename renderPanel to renderPanelBody
2019-02-12 12:28:53 +01:00
Johannes Schill
d5918498da
chore: Rename renderDataPanel to renderPanel
2019-02-12 12:28:53 +01:00
Johannes Schill
01208ccd68
chore: Rename renderHelper > renderDataPanel and move logic to smaller functions
2019-02-12 12:28:53 +01:00
Johannes Schill
b5dbf26dc4
chore: PR feedback, shorten boolean check
2019-02-12 12:28:53 +01:00
Johannes Schill
075fb8e91c
chore: Rename isDataPanel to noQueries
2019-02-12 12:28:53 +01:00
Johannes Schill
d3115325a9
feat: Only use the DataPanel component when panel plugin has isDataPanel set to true in plugin.json. And fix PanelData when using snapshots
2019-02-12 12:28:53 +01:00
Johannes Schill
be58e275a5
chore: PR feedback, shorten boolean check
2019-02-12 09:55:09 +01:00
Johannes Schill
2db9cb3d93
chore: Rename isDataPanel to noQueries
2019-02-12 09:48:46 +01:00
Torkel Ödegaard
fc91e1cf57
Fixed issue with gauge requests being cancelled
2019-02-11 17:47:47 +01:00
Johannes Schill
ec02ddd27b
feat: Only use the DataPanel component when panel plugin has isDataPanel set to true in plugin.json. And fix PanelData when using snapshots
2019-02-07 21:34:50 +01:00
Torkel Ödegaard
d1d5bbf697
Merge pull request #15188 from grafana/fix/table-data-to-component
...
React panel table data fix
2019-02-01 13:57:26 +01:00
Peter Holmberg
57596462a4
sending paneldata to component, gauge can handle table data
2019-02-01 10:53:58 +01:00
Torkel Ödegaard
aeaac7480b
New solo panel route working in all scenarios I can test
2019-02-01 08:15:21 +01:00
Peter Holmberg
ed0f5b71c7
Merge branch 'master' into table-data-support
2019-01-31 14:16:06 +01:00
Peter Holmberg
88cb38adde
creating table data type
2019-01-31 09:59:21 +01:00
Torkel Ödegaard
aafd4a339a
Moved dashboard state components to state folder
2019-01-31 08:56:17 +01:00
Torkel Ödegaard
6663b2fab9
Moved time_srv to services folder, this should not belong to dashboard feature but it is too dependant on dashboard to move it out now, needs a bigger refactoring to isolate from dashboard
2019-01-31 08:44:46 +01:00
Peter Holmberg
4b47e857f2
adjusting types to match
2019-01-30 13:43:17 +01:00
Peter Holmberg
ae0b9692be
first implementation
2019-01-30 10:39:42 +01:00
Hugo Häggmark
1faa5819a8
Initial commit
2019-01-15 17:15:46 +01:00
Dominik Prokop
0c8f0416a0
Move panel width/height calculation to PanelChrome
2019-01-14 14:47:41 +01:00
Johannes Schill
f428db282c
fix: Remove the onRenderError prop and add an ErrorBoundary component
2019-01-08 13:32:08 +01:00
Johannes Schill
4f943687d8
feat: Display error when plot fail to render
2019-01-08 09:55:23 +01:00
Torkel Ödegaard
a02b4b47b6
Moving a couple of types to @grafana/ui
2018-12-23 09:15:32 +01:00
Johannes Schill
d62cd8a5c5
Fix transparent option #14333
2018-12-06 10:34:27 +01:00
Johannes Schill
827ffaccd3
Pass some panel props down as strings to trigger render #14333
2018-12-05 14:57:57 +01:00
Peter Holmberg
6084275119
started on thresholds
2018-11-20 17:01:58 +01:00
Peter Holmberg
cc7bf31c3e
Merge remote-tracking branch 'origin/develop' into unit-picker
2018-11-16 16:54:02 +01:00
Torkel Ödegaard
080d611004
minor changes to react panels
2018-11-14 13:20:19 +01:00
Torkel Ödegaard
90c41bb087
changed how size is calcualted and propagated and added proper interval calc to DataPanel
2018-11-14 12:03:25 +01:00