grafana/public/app/features
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
..
admin Prettier had not been running as a precommit hook for some time so had to run in on all files again 2019-02-13 11:14:53 +01:00
alerting fixed handling of alert urls with true flags, fixes #15454 2019-02-15 11:23:31 +01:00
annotations Merge branch 'master' into ui-new-red-green-blue 2019-02-11 09:17:19 +01:00
api-keys Merge pull request #15400 from grafana/removed-icons-in-buttons 2019-02-13 08:05:11 +01:00
dashboard Changed how react panels store their options (#15468) 2019-02-18 11:41:14 +01:00
datasources Prettier had not been running as a precommit hook for some time so had to run in on all files again 2019-02-13 11:14:53 +01:00
explore Fixed prettier issue (#15471) 2019-02-16 15:45:19 +01:00
folders Prettier had not been running as a precommit hook for some time so had to run in on all files again 2019-02-13 11:14:53 +01:00
manage-dashboards created new color variables, changed primary to blue, changed success-btns to primary-btns. 2019-02-05 12:05:02 +01:00
org Prettier had not been running as a precommit hook for some time so had to run in on all files again 2019-02-13 11:14:53 +01:00
panel Update config mock in metrics panel controller test 2019-02-08 11:50:05 +01:00
playlist Prettier had not been running as a precommit hook for some time so had to run in on all files again 2019-02-13 11:14:53 +01:00
plugins Prettier had not been running as a precommit hook for some time so had to run in on all files again 2019-02-13 11:14:53 +01:00
profile Merge branch 'master' into ui-new-red-green-blue 2019-02-11 09:17:19 +01:00
teams Merge pull request #15400 from grafana/removed-icons-in-buttons 2019-02-13 08:05:11 +01:00
templating Prettier had not been running as a precommit hook for some time so had to run in on all files again 2019-02-13 11:14:53 +01:00
users Prettier had not been running as a precommit hook for some time so had to run in on all files again 2019-02-13 11:14:53 +01:00
all.ts extract tls auth settings directive from datasource http settings directive 2019-01-28 19:37:19 +01:00