grafana/public/app/features/dashboard/state
Torkel Ödegaard 81e955e6b5
BackendSrv: Cancellable requests & Observable all the way (#25746)
* BackendSrv: Observable all the way POC

* starting to unify code paths

* tests pass

* Unified error handling

* Single request path and error handling

* Fixed ts issue

* another ts issu

* Added back old requestId cancellation

* Slow progress trying to grasp the full picture of cancellation

* Updates

* refactoring

* Remove a bunch of stuff from backendSrv

* Removed another function

* Do not show error alerts for data queries

* Muu

* Updated comment

* fixed ts issue

* unify request options type

* Made query inspector subscribe to backendSrv stream instead of legacy app events

* Add back support for err.isHandled to limit scope

* never show success alerts

* Updated tests

* Fixing tests

* Minor weak

* Improved logic for the showErrorAlert and showSuccessAlert boolean flags, now they work more logically

* Fix issue
2020-07-07 21:22:47 +02:00
..
actions.ts Variables: enables cancel for slow query variables queries (#24430) 2020-06-04 08:59:57 +02:00
analyticsProcessor.ts Disable emitDataRequest from explore (#23926) 2020-04-27 16:32:40 +03:00
DashboardMigrator.test.ts TextPanel: Removes Angular Text Panel (#25504) 2020-06-10 14:35:30 +02:00
DashboardMigrator.ts DataLinks: Add internal links in table and allow custom query (#25613) 2020-06-30 14:51:04 +02:00
DashboardModel.repeat.test.ts Variables: turns on newVariables as a new default (#23272) 2020-04-03 09:38:14 +02:00
DashboardModel.test.ts NewPanelEditor: Save dashboard from edit mode now works, and other fixes (#23668) 2020-04-18 18:00:54 +02:00
DashboardModel.ts Templating: removes old Angular variable system and featureToggle (#24779) 2020-06-04 13:44:48 +02:00
index.ts Moved dashboard state components to state folder 2019-01-31 08:56:17 +01:00
initDashboard.test.ts Templating: fixes variables not being interpolated after dashboard refresh (#25698) 2020-06-25 07:38:55 +02:00
initDashboard.ts Dashboard: Fix loading custom home dashboard (#25447) 2020-06-08 17:15:56 +02:00
PanelModel.test.ts DataLinks: Add internal links in table and allow custom query (#25613) 2020-06-30 14:51:04 +02:00
PanelModel.ts Graph Panel: use FieldConfig for displayName and DataLinks (#25917) 2020-07-01 09:39:06 +02:00
PanelQueryRunner.test.ts DataLinks: Add internal links in table and allow custom query (#25613) 2020-06-30 14:51:04 +02:00
PanelQueryRunner.ts Chore: Fix typescript strict null errors from 674 -> 565 (#26057) 2020-07-06 21:16:27 +02:00
reducers.test.ts Dashboard: Move some plugin & panel state to redux (#22052) 2020-02-10 14:23:54 +01:00
reducers.ts Variables: enables cancel for slow query variables queries (#24430) 2020-06-04 08:59:57 +02:00
runRequest.test.ts Chore: reduces strict null errors to 824 (#22744) 2020-03-12 10:22:33 +01:00
runRequest.ts BackendSrv: Cancellable requests & Observable all the way (#25746) 2020-07-07 21:22:47 +02:00
selectors.ts PanelEdit: Fixed timing and state related issues (#22131) 2020-02-13 16:06:45 +01:00