grafana/pkg/services/librarypanels
Hugo Häggmark 4bc6a7c407
LibraryPanels: Deletes library panels during folder deletion (#31572)
* Refactor: adds permissions for library panel creation

* Refactor: checks folder permissions for patch requests

* Chore: changes after PR comments

* Refactor: adds permissions to delete

* Refactor: moves get all permission tests out of get all tests

* Chore: move out get all tests to a separate file

* Refactor: adds permissions to get handler

* Refactor: fixes a bug with getting library panels in General folder

* Refactor: adds permissions for connect/disconnect

* Refactor: adds permissions and tests for get connected dashboards

* Tests: adds tests for connected dashboards in General Folder

* LibraryPanels: Deletes library panels during folder deletion

* LibraryPanels: Deletes library panels during folder deletion

* Update pkg/api/folder.go

Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>

* Update pkg/services/librarypanels/librarypanels_permissions_test.go

Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>

* Chore: updates after PR comments

* Chore: forgot to change some function signatures

Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
2021-03-02 10:34:01 +01:00
..
api.go LibraryPanels: Adds folder checks and permissions (#31473) 2021-03-01 15:33:17 +01:00
database.go LibraryPanels: Deletes library panels during folder deletion (#31572) 2021-03-02 10:34:01 +01:00
guard.go LibraryPanels: Adds folder checks and permissions (#31473) 2021-03-01 15:33:17 +01:00
librarypanels_connections_test.go LibraryPanels: Adds folder checks and permissions (#31473) 2021-03-01 15:33:17 +01:00
librarypanels_create_test.go LibraryPanels: Adds folder checks and permissions (#31473) 2021-03-01 15:33:17 +01:00
librarypanels_delete_test.go LibraryPanels: Adds folder checks and permissions (#31473) 2021-03-01 15:33:17 +01:00
librarypanels_get_all_test.go LibraryPanels: Adds folder checks and permissions (#31473) 2021-03-01 15:33:17 +01:00
librarypanels_get_test.go LibraryPanels: Adds folder checks and permissions (#31473) 2021-03-01 15:33:17 +01:00
librarypanels_patch_test.go LibraryPanels: Adds folder checks and permissions (#31473) 2021-03-01 15:33:17 +01:00
librarypanels_permissions_test.go LibraryPanels: Deletes library panels during folder deletion (#31572) 2021-03-02 10:34:01 +01:00
librarypanels_test.go LibraryPanels: Deletes library panels during folder deletion (#31572) 2021-03-02 10:34:01 +01:00
librarypanels.go LibraryPanels: Deletes library panels during folder deletion (#31572) 2021-03-02 10:34:01 +01:00
models.go LibraryPanels: Deletes library panels during folder deletion (#31572) 2021-03-02 10:34:01 +01:00