grafana/pkg/services/publicdashboards
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
..
api Chore: Rename Id to ID in alerting models (#62777) 2023-02-02 17:22:43 +01:00
commands/generate_datasources Perfomance: Preallocate slices (#61580) 2023-01-17 11:50:17 +00:00
database PublicDashboards: moved tokens service and new repository method (#61806) 2023-01-27 11:20:22 -03:00
internal PublicDashboards: moved tokens service and new repository method (#61806) 2023-01-27 11:20:22 -03:00
models Query Caching: Add per-panel query caching TTL (#61968) 2023-02-02 23:39:54 -05:00
service Query Caching: Add per-panel query caching TTL (#61968) 2023-02-02 23:39:54 -05:00
validation PublicDashboards: moved tokens service and new repository method (#61806) 2023-01-27 11:20:22 -03:00
public_dashboard_service_mock.go PublicDashboards: moved tokens service and new repository method (#61806) 2023-01-27 11:20:22 -03:00
public_dashboard_store_mock.go Chore: Move dashboard models to dashboard pkg (#61458) 2023-01-16 16:33:55 +01:00
publicdashboard.go PublicDashboards: moved tokens service and new repository method (#61806) 2023-01-27 11:20:22 -03:00