grafana/pkg/services
Alexander Weaver 735822e48a
Alerting: Add provisioning GET routes for message templates (#48367)
* Template service

* Add GET routes and implement them

* Generate mock for persist layer

* Unit tests for reading templates

* Set up composition root and get integration tests working

* Fix prealloc issue

* Extract setup boilerplate

* Update AuthorizationTest

* Rebase and resolve

* Fix linter error
2022-04-28 13:51:57 -05:00
..
accesscontrol Chore: Add Usage stats providers registry (#48357) 2022-04-28 13:06:49 +04:00
alerting Alerting: Wrap legacy alerting metrics with legacy_ (#48190) 2022-04-25 17:19:36 +02:00
annotations Access control: SQL filtering for annotation listing (#47467) 2022-04-11 13:18:38 +01:00
auth Chore: Remove context.TODO() (#43409) 2021-12-22 11:02:42 +01:00
cleanup Chore: Remove bus.Dispatch from cleanup service (#45401) 2022-02-15 14:56:19 +01:00
comments Access control: refactor RBAC checks (#48107) 2022-04-25 10:42:09 +02:00
contexthandler Tracing: Use common traceID context value for opentracing and opentelemetry (#46411) 2022-04-14 17:54:49 +02:00
dashboardimport Access Control: Move access control middlewares to domain package (#48322) 2022-04-28 10:46:18 +02:00
dashboards Chore: Remove bus (#47511) 2022-04-08 16:15:06 +02:00
dashboardsnapshots Chore: Remove x from dashboard snapshots (#48001) 2022-04-21 08:20:47 -04:00
datasourceproxy Secrets: Implement basic unified secret store service (#45804) 2022-04-25 13:57:45 -03:00
datasources Secrets: Implement tests and debug log improvements on unified secrets (#48213) 2022-04-25 15:12:44 -03:00
encryption Replace encryption.Service usages by secrets.Service (#41625) 2021-11-12 12:16:39 +01:00
export Export: introduce export plumbing (behind dev feature flag) (#48091) 2022-04-25 16:59:18 -07:00
featuremgmt Notifications: Hide display of trace ID behind feature flag (#48057) 2022-04-26 14:31:27 +01:00
guardian Access control: refactor RBAC checks (#48107) 2022-04-25 10:42:09 +02:00
hooks Migrate to Wire for dependency injection (#32289) 2021-08-25 15:11:22 +02:00
kmsproviders Encryption: Refine secrets-related commands (#45201) 2022-02-23 16:04:53 +01:00
ldap LDAP: Fix debug view to display the actual computed mapping in ldap.go (#48103) 2022-04-22 15:45:54 +02:00
libraryelements fix status code 200 (#47818) 2022-04-15 08:01:58 -04:00
librarypanels Dashboard: remove name requirement from CleanLibraryPanelsForDashboard (#44692) 2022-04-20 10:05:59 +01:00
licensing Access control: Move licensing actions to licensing package (#46588) 2022-03-16 14:37:19 +01:00
live fix status code 200 (#47818) 2022-04-15 08:01:58 -04:00
login Chore: Remove bus.Bus field (#47695) 2022-04-13 15:24:13 +02:00
multildap remove bus from login (#44995) 2022-02-09 17:17:09 +01:00
ngalert Alerting: Add provisioning GET routes for message templates (#48367) 2022-04-28 13:51:57 -05:00
notifications chore: remove golang.org/x/net/context in favor of stdlib (#47532) 2022-04-11 08:46:21 -04:00
oauthtoken Chore: Remove bus from oauthtoken (#46811) 2022-03-21 21:13:57 +01:00
plugindashboards Chore: Remove bus (#47511) 2022-04-08 16:15:06 +02:00
pluginsettings Plugins: Add plugin settings DTO (#46283) 2022-03-18 20:49:13 +01:00
preference Dashboards: Use home dashboard from org again (#48244) 2022-04-26 11:46:26 +02:00
provisioning Chore: Remove final x from sqlstore (#48086) 2022-04-25 13:07:11 -04:00
query Secrets: Implement basic unified secret store service (#45804) 2022-04-25 13:57:45 -03:00
queryhistory Query history: Add migration endpoint (#47551) 2022-04-14 09:33:41 +02:00
quota Update quota service to accept context (#45186) 2022-02-10 22:17:50 +01:00
rendering Previews: create crawler auth setup service (#47349) 2022-04-12 19:34:04 +02:00
schemaloader FeatureFlags: define features outside settings.Cfg (take 3) (#44443) 2022-01-26 09:44:20 -08:00
search Chore: Remove bus.Bus field (#47695) 2022-04-13 15:24:13 +02:00
searchusers fix status code 200 (#47818) 2022-04-15 08:01:58 -04:00
searchV2 Search: support auth filter based on access control/rbac (#48350) 2022-04-28 22:16:23 +04:00
secrets Secrets: Implement basic unified secret store service (#45804) 2022-04-25 13:57:45 -03:00
serviceaccounts Access Control: Move access control middlewares to domain package (#48322) 2022-04-28 10:46:18 +02:00
shorturls Migrate to Wire for dependency injection (#32289) 2021-08-25 15:11:22 +02:00
sqlstore Search: in-memory index (#47709) 2022-04-27 12:29:39 +04:00
store FileStorage: Add upload form (#46749) 2022-04-27 15:12:48 -04:00
teamguardian ValidatedQueries: start of validated queries API (#44731) 2022-03-07 09:33:01 -09:00
thumbs Chore: Add Usage stats providers registry (#48357) 2022-04-28 13:06:49 +04:00
updatechecker Analytics: Enable grafana and plugin update checks to be operated independently (#46352) 2022-04-06 10:50:21 +02:00
validations Migrate to Wire for dependency injection (#32289) 2021-08-25 15:11:22 +02:00