Alexander Zobnin
d66e72fa67
Migration: Share dashboard/panel modal ( #22436 )
...
* ShareModal: refactor dashboard export modal
* Modal: show react modals with appEvents
* ShareModal: embed panel tab
* ShareModal: bind to shortcut (p s)
* grafana-ui: ClipboardButton component
* ShareModal: use ClipboardButton component
* ClipboardButton: add to storybook
* ShareModal: use event-based approach for dashboard share
* ShareModal: remove unused
* ModalReact: pass theme to the component
* ShareModal: styles clean up
* DashboardExporter: fix tests
* fixed whitespace betwen icon and link
* ShareModal: use theme from config
* Modal: tab header refactor
* ShareModal: tests
* ShareModal: fix share url rendering
* ShareModal: remove unused angular files
* Chore: fix strictNullChecks errors
* Modal: provide theme for event-based modal usage
* ShareModal: use ModalsController for opening modal
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2020-03-03 15:04:28 +03:00
Dominik Prokop
9b7748ec13
Chore: Reorg packages ( #20111 )
...
Primarily- moving majority of the types and utils from @grafana/ui to @grafana/data
* Move types from grafana-ui to grafana-data
* Move valueFormats to grafana-data
* Move utils from grafana-ui to grafana-data
* Update imports in grafana-ui
* revert data's tsconfig change
* Update imports in grafana-runtime
* Fix import paths in grafana-ui
* Move rxjs to devDeps
* Core import updates batch 1
* Import updates batch 2
* Imports fix batch 3
* Imports fixes batch i don't know
* Fix imorts in grafana-toolkit
* Fix imports after master merge
2019-10-31 10:48:05 +01:00
Torkel Ödegaard
0ec8303878
Panels: Skip re-rendering panel/visualisation in loading state ( #19518 )
...
* Loading states and partial rendering, set loading state in mixed data source, and do not render loading states for react panels
* Updated mixed data source tests
2019-10-01 01:22:41 -07:00
Ryan McKinley
62a808bf1f
MixedDataSource: refactor, cleanup, and add tests ( #18948 )
...
* merge master
* move mixed datasource
* all responses in test
* fix tests/mocks
* remove ?
2019-09-09 11:29:37 +02:00
Ryan McKinley
1d7bb2a763
DataSourceApi: convert interface to abstract class ( #16979 )
...
* DataSourceApi as class
* add diff signature
* Prometheus: moved directUrl to jsonData
2019-05-10 11:37:43 +02:00
Ryan McKinley
e7f56a74fc
Refactor: split PanelQueryRunner into runner and state ( #16685 )
...
* check for running
* split out panel state
* adding test file
* remove bad test
2019-04-19 15:11:55 -07:00