grafana/pkg/services/dashboards
Sofia Papagiannaki 1f742fcf93
Guardian: Split dashboard and folder guardian implementation (#69722)
* Split dashboard and folder guardian implementations

* Replace guardian constructors

* Simplify tests

* Add tests

* Apply suggestion from code review

Differentiate errors for dashboard and folders

* Remove tests for general folder

* Add tests for general scope
2023-07-25 15:31:12 +03:00
..
database RBAC: search v1 permission filter part 1 - cleanup & updating tests (#71913) 2023-07-19 10:37:27 +01:00
service NestedFolders: Add library panels counting and deletion to folder registry (#69149) 2023-07-25 13:05:53 +02:00
accesscontrol_test.go Access Control: revert to using folder store from the scope resolvers (#64132) 2023-03-03 10:56:33 -05:00
accesscontrol.go RBAC: Do not search for parents of the root folder (#67746) 2023-05-04 09:36:36 +01:00
dashboard_acl_test.go chore: move dashboard_acl models into dashboard service (#62151) 2023-01-26 08:46:30 -05:00
dashboard_acl.go chore: move dashboard_acl models into dashboard service (#62151) 2023-01-26 08:46:30 -05:00
dashboard_provisioning_mock.go RBAC: remove unused dash and folder permission logic (#68968) 2023-05-24 15:33:35 +01:00
dashboard_service_mock.go RBAC: remove unused dash and folder permission logic (#68968) 2023-05-24 15:33:35 +01:00
dashboard.go Nested folders: Add alert rule counts and deletion to folder registry (#67259) 2023-06-02 16:38:02 +02:00
errors.go Previews: remove dashboard previews backend (#66176) 2023-04-13 21:42:24 +04:00
models_test.go Schemas: minor updates from the k8s branch (#71688) 2023-07-21 19:17:11 +03:00
models.go Guardian: Split dashboard and folder guardian implementation (#69722) 2023-07-25 15:31:12 +03:00
store_mock.go RBAC: remove unused dash and folder permission logic (#68968) 2023-05-24 15:33:35 +01:00