grafana/pkg/services/libraryelements
Kristin Laemmert bb798e24f3
chore(services): replace dependencies on dashboard store with dashboard service (#63937)
* chore(services): replace dependencies on dashboard store with dashboard service

This continues the backend service/store split by replacing dashboard store dependencies with service dependencies. the folder service remains the single exception for now; otherwise we'd have a dependency cycle between the folder and dashboard services. I have some ideas for that, but I'll take care of all the easy parts first.

While doing this, I identified and removed a number of unused arguments from the following functions:

NewFolderNameScopeResolver
NewFolderIDScopeResolver
NewFolderUIDScopeResolver
NewDashboardIDScopeResolver
NewDashboardUIDScopeResolver
resolveDashboardScope

I have a small enterprise PR to support this commit.

* lingering fmt
2023-03-02 08:09:57 -05:00
..
model Chore: Move library elements models to library elements service (#62507) 2023-02-01 17:32:05 +01:00
api.go Chore: Move library elements models to library elements service (#62507) 2023-02-01 17:32:05 +01:00
database.go Chore: Move library elements models to library elements service (#62507) 2023-02-01 17:32:05 +01:00
guard.go Chore: Move library elements models to library elements service (#62507) 2023-02-01 17:32:05 +01:00
libraryelements_create_test.go Chore: Move library elements models to library elements service (#62507) 2023-02-01 17:32:05 +01:00
libraryelements_delete_test.go Chore: Move library elements models to library elements service (#62507) 2023-02-01 17:32:05 +01:00
libraryelements_get_all_test.go Chore: Move library elements models to library elements service (#62507) 2023-02-01 17:32:05 +01:00
libraryelements_get_test.go Chore: Move library elements models to library elements service (#62507) 2023-02-01 17:32:05 +01:00
libraryelements_patch_test.go Chore: Move library elements models to library elements service (#62507) 2023-02-01 17:32:05 +01:00
libraryelements_permissions_test.go Chore: Move library elements models to library elements service (#62507) 2023-02-01 17:32:05 +01:00
libraryelements_test.go chore(services): replace dependencies on dashboard store with dashboard service (#63937) 2023-03-02 08:09:57 -05:00
libraryelements.go Chore: Move library elements models to library elements service (#62507) 2023-02-01 17:32:05 +01:00
writers.go Chore: Move library elements models to library elements service (#62507) 2023-02-01 17:32:05 +01:00