grafana/pkg/services
Kyle Brandt e4d1fdc3d0
Errors: Make errors the same in dev as prod (#77366)
When running in dev mode, error messages would contain an additional "error" property alongside "message". Since this causes confusion, that has been removed and now error messages are the same both modes (using "message").
2023-10-30 14:06:26 -04:00
..
accesscontrol RBAC: Allow scoping access to root level dashboards (#76987) 2023-10-24 11:55:38 +03:00
alerting Search: Fix empty folder details for nested folder items (#76504) 2023-10-24 10:04:45 +03:00
annotations Identity: Port snapshots and annotations to Requester (#76103) 2023-10-06 11:59:48 +02:00
anonymous Anon: Use xorm for anon service (#75964) 2023-10-04 17:19:56 +02:00
apikey Auth: Move apikey service from userSignedIn to identity.Requester interface (#74323) 2023-09-07 16:54:38 +01:00
auth IDForwarding: Update settings name (#77257) 2023-10-27 10:20:49 +02:00
authn AuthN: Set oauth client grant_types based on plugin state (#77248) 2023-10-27 14:45:04 +02:00
caching Fixing typos (#70487) 2023-06-22 09:43:38 +01:00
cleanup Tracing: Standardize on otel tracing (#75528) 2023-10-03 14:54:20 +02:00
contexthandler Errors: Make errors the same in dev as prod (#77366) 2023-10-30 14:06:26 -04:00
correlations Identity: Unfurl OrgID in pkg/services to allow using identity.Requester interface (#76113) 2023-10-09 10:40:19 +02:00
dashboardimport Search: Fix empty folder details for nested folder items (#76504) 2023-10-24 10:04:45 +03:00
dashboards Bug: fix a typo in dashboard permission logic (#77231) 2023-10-26 19:39:27 +03:00
dashboardsnapshots Identity: Port snapshots and annotations to Requester (#76103) 2023-10-06 11:59:48 +02:00
dashboardversion Search: Fix empty folder details for nested folder items (#76504) 2023-10-24 10:04:45 +03:00
datasourceproxy Errors: Make errors the same in dev as prod (#77366) 2023-10-30 14:06:26 -04:00
datasources Team LBAC: Add validation/regex of teamheaders (#76905) 2023-10-27 12:37:37 +01:00
encryption Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
extsvcauth AuthN: Set oauth client grant_types based on plugin state (#77248) 2023-10-27 14:45:04 +02:00
featuremgmt Alerting: Add feature toggles for Alertmanager migration (#77372) 2023-10-30 17:27:08 +01:00
folder Search: Fix empty folder details for nested folder items (#76504) 2023-10-24 10:04:45 +03:00
grafana-apiserver K8s: JSON file storage (#75759) 2023-10-27 16:39:27 -04:00
grpcserver Chore: make GPRCServerService private (#74612) 2023-09-08 12:44:18 -07:00
guardian Replace signed in user for identity.requester (#74048) 2023-08-30 16:51:18 +02:00
hooks Hooks: Remove AddLoginHook and RunLogin hooks (#73227) 2023-08-17 09:51:45 +02:00
kmsproviders Secrets: Make the Migrator extensible (#67307) 2023-06-19 23:44:01 +02:00
ldap Errors: Make errors the same in dev as prod (#77366) 2023-10-30 14:06:26 -04:00
libraryelements Library Panels: Fix library panel creation with RBAC enabled (#76553) 2023-10-25 16:29:57 +03:00
librarypanels LibraryPanels: Add RBAC support (#73475) 2023-10-12 00:30:50 +01:00
licensing Chore: Clean up old navigation (#66287) 2023-04-14 09:43:11 +01:00
live Live: Allow setting the engine password (#76289) 2023-10-11 09:45:24 +01:00
login Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
loginattempt Chore: capitalise log message for auth packages (#74332) 2023-09-04 18:49:47 +02:00
navtree Feature Management: Link to grafana.com docs from feature toggle admin page (#77302) 2023-10-27 19:16:43 +03:00
ngalert Errors: Make errors the same in dev as prod (#77366) 2023-10-30 14:06:26 -04:00
notifications Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
oauthtoken Auth: Handle when access token has already been refreshed in OAuth token sync (#77118) 2023-10-25 18:15:41 +02:00
org Chore: delete team related entries for an org after the org gets deleted (#76706) 2023-10-18 10:40:26 +01:00
playlist chore: add basic tracing to playlist service (#77165) 2023-10-26 09:25:31 -04:00
plugindashboards Plugins: Move store and plugin dto to pluginsintegration (#74655) 2023-09-11 13:59:24 +02:00
pluginsintegration AuthN: Set oauth client grant_types based on plugin state (#77248) 2023-10-27 14:45:04 +02:00
preference Teams: Move team API to own service (#76347) 2023-10-12 10:10:54 +02:00
provisioning Chore: Log failures during provisioning initialization (#75550) 2023-09-28 10:00:36 +03:00
publicdashboards PublicDashboards: Add swagger documentation (#75318) 2023-10-30 10:32:07 -03:00
query Plugins: Set grafana config, plugin version and user agent on plugin requests (#75171) 2023-09-21 11:33:31 +02:00
queryhistory Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
quota Alerting: Fix flaky SQLITE_BUSY when migrating with provisioned dashboards (#76658) 2023-10-19 10:03:00 -04:00
rendering Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
screenshot Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
search User: Support sort query param for user and org user, search endpoints (#75229) 2023-09-28 10:16:18 +02:00
searchusers Team: Support sort query param for teams search endpoint (#75622) 2023-09-28 18:20:51 +03:00
searchV2 Identity: Unfurl OrgID in pkg/services to allow using identity.Requester interface (#76113) 2023-10-09 10:40:19 +02:00
secrets Chore: Adapt GetDataSourcesByType to plugins with aliases (#76637) 2023-10-17 11:09:56 +02:00
serviceaccounts Plugin: Enable service account based on plugin settings on init (#77193) 2023-10-27 14:27:06 +02:00
shorturls Chore: Add errutils helpers (#73577) 2023-08-22 12:52:24 +02:00
signingkeys Siningkeys: Fix test setup (#76333) 2023-10-11 13:50:38 +02:00
sqlstore RBAC: Allow scoping access to root level dashboards (#76987) 2023-10-24 11:55:38 +03:00
star Auth: Move star service to identity interface (#73114) 2023-08-10 17:17:27 +02:00
stats Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
store Playlist: Use a different go struct for sql service vs k8s (#76393) 2023-10-12 08:29:06 -07:00
supportbundles Plugins: Move store and plugin dto to pluginsintegration (#74655) 2023-09-11 13:59:24 +02:00
tag Annotations: Ignore unique constraint violations for tags (#65935) 2023-04-18 14:21:38 +02:00
team Teams: Move team API to own service (#76347) 2023-10-12 10:10:54 +02:00
temp_user Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
updatechecker Plugins: Move store and plugin dto to pluginsintegration (#74655) 2023-09-11 13:59:24 +02:00
user User: remove empty email / username check from update in service (#77347) 2023-10-30 10:44:26 +01:00
validations chore: move validations model into the validations service (#61953) 2023-01-23 15:10:14 -05:00