grafana/public/app/features
Dominik Prokop baa356e26d
Migration: Save dashboard modals (#22395)
* Add mechanism for imperatively showing modals

* Migration work in progress

* Reorganise save modal components

* use app events emmiter instead of root scope one

* Add center alignment to layoout component

* Make save buttons wotk

* Prettier

* Remove save dashboard logic  from dashboard srv

* Remove unused code

* Dont show error notifications

* Save modal when dashboard is overwritten

* For tweaks

* Folder picker tweaks

* Save dashboard tweaks

* Copy provisioned dashboard to clipboard

* Enable saving dashboard json to file

* Use SaveDashboardAsButton

* Review

* Align buttons in dashboard settings

* Migrate SaveDashboardAs tests

* TS fixes

* SaveDashboardForm tests migrated

* Fixe some failing tests

* Fix folder picker tests

* Fix HistoryListCtrl tests

* Remove old import

* Enable fixed positioning for folder picker select menu

* Modal: show react modals with appEvents

* Open react modals using event

* Move save dashboard modals to dashboard feature

* Make e2e pass

* Update public/app/features/dashboard/components/SaveDashboard/SaveDashboardButton.tsx

* Hacking old vs new buttons to make all the things look like it's old good Grafana ;)

Co-authored-by: Alexander Zobnin <alexanderzobnin@gmail.com>
2020-03-03 08:22:26 +01:00
..
admin Admin: fix images on license page (#22413) 2020-02-25 12:06:46 +01:00
alerting NewPanelEditor: Angular panel options, and angular component state to redux major change (#22448) 2020-02-28 11:04:40 +01:00
annotations Annotation & Alerts: Makes various annotation and alert requests cancelable (#22055) 2020-02-12 09:37:36 +01:00
api-keys Chore: Remove angular dependency from backendSrv (#20999) 2020-01-21 10:08:07 +01:00
dashboard Migration: Save dashboard modals (#22395) 2020-03-03 08:22:26 +01:00
datasources NewPanelEditor: Panel editor tabs in state (url) (#22102) 2020-02-12 10:42:57 +01:00
explore DevEnv: update frontend dependencies - tests (#22140) 2020-02-14 15:16:07 +01:00
expressions Backend Plugins: add a common implementation (#21408) 2020-01-14 12:59:48 +01:00
folders Chore: Remove angular dependency from backendSrv (#20999) 2020-01-21 10:08:07 +01:00
manage-dashboards React Migration: Migrates FolderPicker from angular to react (#21088) 2020-02-13 11:13:03 +01:00
org Migration: User invite (#22263) 2020-02-20 08:01:14 +01:00
panel LinkSrv: Add newlines so I can read code 2020-02-19 09:18:50 +01:00
playlist Chore: Remove angular dependency from backendSrv (#20999) 2020-01-21 10:08:07 +01:00
plugins Dashboard: Move some plugin & panel state to redux (#22052) 2020-02-10 14:23:54 +01:00
profile Migrations: Signup page (#21514) 2020-02-17 11:13:13 +01:00
teams Select: scroll into view when navigate with up/down arrows (#22503) 2020-03-02 12:17:39 +01:00
templating Chore: Fixed strict null errors (#22238) 2020-02-17 07:25:27 +01:00
users Migration: Invite Signup (#22437) 2020-02-28 15:45:00 +01:00
all.ts Angular/React: Migrates team creation form to react (#21058) 2019-12-13 08:51:10 +00:00