Hugo Häggmark
3a65e27e83
Fixes #15739
2019-03-04 10:42:59 +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
Torkel Ödegaard
19a080a4d4
Restored loading spinner to DataPanel
2019-02-14 15:29:36 +01:00
Torkel Ödegaard
79008a7acd
added another error message scenario
2019-02-14 15:23:34 +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
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
9f88a22b4c
remove comments
2019-02-12 16:14:26 +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
530a370379
bubble error from datapanel to panelchrome
2019-02-12 16:06:02 +01:00
Peter Holmberg
7d0edb285d
Revert "hard move"
...
This reverts commit a2dad6157a .
2019-02-12 10:53:05 +01:00
Torkel Ödegaard
fc91e1cf57
Fixed issue with gauge requests being cancelled
2019-02-11 17:47:47 +01:00
Peter Holmberg
a2dad6157a
hard move
2019-02-11 16:44:09 +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
7def403018
typing data
2019-01-31 13:59:25 +01:00
Peter Holmberg
88cb38adde
creating table data type
2019-01-31 09:59:21 +01:00
Peter Holmberg
ae0b9692be
first implementation
2019-01-30 10:39:42 +01:00
Torkel Ödegaard
71d0fae3a9
Progress on tooltip style update
2019-01-29 13:42:29 +01:00
Dominik Prokop
4384eb2f0b
Move tooltip themes to Tooltip component making Popper/PopperController theme agnostic
2019-01-22 09:11:30 +01:00
Torkel Ödegaard
febb9e7168
Moved data source and data query types
2019-01-17 17:59:47 +01:00
Dominik Prokop
076defdc0b
Post merge updates
2019-01-09 10:33:20 +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
Johannes Schill
79fd8a7eda
feat: Add "theme" to Tooltip
2019-01-07 13:31:50 +01:00
Johannes Schill
dadbaccfeb
Notify user on query error
2019-01-07 13:29:10 +01:00
Torkel Ödegaard
a02b4b47b6
Moving a couple of types to @grafana/ui
2018-12-23 09:15:32 +01:00
Torkel Ödegaard
0ff572efbf
Testing moving out one type to grafana/ui
2018-12-23 08:28:37 +01:00
Peter Holmberg
cc7bf31c3e
Merge remote-tracking branch 'origin/develop' into unit-picker
2018-11-16 16:54:02 +01:00
Torkel Ödegaard
1eecda48f8
Moved query manipulations from metrics controller to metrics tab so they are more easily shared between angular and react panels
2018-11-14 14:40:03 +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
Peter Holmberg
e4e41474b1
first stuff
2018-11-14 11:06:02 +01:00
Torkel Ödegaard
dedeaf541e
wip panel size handling
2018-11-13 18:50:12 +01:00
Johannes Schill
e55f3f883f
wip: panel-header: Move getResolution and calculateInterval into utils-functions and use the same code from react and angular
2018-11-12 11:31:33 +01:00
Torkel Ödegaard
16a2b207cc
fix: DataPanel isFirstLoad state fix
2018-10-22 09:54:43 +02:00
Torkel Ödegaard
ae7a1bc139
Can render graph
2018-10-15 21:52:24 +02:00
Torkel Ödegaard
8e85295b2b
react panels query processing
2018-10-14 18:19:49 +02:00
Torkel Ödegaard
543c67a297
react panels: got data
2018-10-14 16:31:20 +02:00
Torkel Ödegaard
cd4619dad1
working on react data / query exectution
2018-10-14 15:39:34 +02:00
Torkel Ödegaard
2e1d45a875
changed DataPanel from HOC to use render props
2018-10-14 12:41:09 +02:00
Torkel Ödegaard
100ab0ba23
Merge branch 'master' into react-panels
2018-09-10 15:42:36 +02:00
Torkel Ödegaard
c86fc6fb47
react-panels: minor progress on data flow
2018-07-05 13:10:39 -07:00