grafana/public/app/angular/panel
Michael Mandrus 7391793504
Query Caching: Add per-panel query caching TTL (#61968)
* *Create Caching Config interface and OSS impl
*Create front-end facing DS Cache config
*Populate Caching Config on Datasource DTO
*Update OSS wire deps

* fix unit test

* handle query caching TTL override on the frontend

* Make sure the override works with pubdash

* move caching config to the right place in the ds info

* move caching config logic to enterprise index hook

* move queryCachingTTL to pubdash query payload

* Remove  from metadata (not needed)

* rename struct and add comment

* remove invalid wire dependency

* manual revert of 395c74b

* fix frontend test

* fix backend test

* fix tests for real this time

* truly fix frontend test

* fix back end unit test for real
2023-02-02 23:39:54 -05:00
..
partials AngularPanels: Move angular panel infra & components to angular/app folder (#40373) 2021-10-13 16:59:47 +02:00
specs Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
all.ts AngularPanels: Move angular panel infra & components to angular/app folder (#40373) 2021-10-13 16:59:47 +02:00
metrics_panel_ctrl.ts Query Caching: Add per-panel query caching TTL (#61968) 2023-02-02 23:39:54 -05:00
panel_ctrl.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
panel_directive.ts Build: Replace babel-loader with esbuild-loader (#57837) 2023-01-23 12:15:05 +01:00
panel_editor_tab.ts Build: Replace babel-loader with esbuild-loader (#57837) 2023-01-23 12:15:05 +01:00
query_ctrl.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
query_editor_row.ts Build: Replace babel-loader with esbuild-loader (#57837) 2023-01-23 12:15:05 +01:00