The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
grafana/pkg/services
Dan Cech db6035a843
Chore: update kind annotation names to grafana.app/* (#77401)
2 years ago
..
accesscontrol RBAC: Allow scoping access to root level dashboards (#76987) 2 years ago
alerting Search: Fix empty folder details for nested folder items (#76504) 2 years ago
annotations Identity: Port snapshots and annotations to Requester (#76103) 2 years ago
anonymous Anon: Use xorm for anon service (#75964) 2 years ago
apikey Auth: Move apikey service from userSignedIn to identity.Requester interface (#74323) 2 years ago
auth IDForwarding: Update settings name (#77257) 2 years ago
authn AuthN: Set oauth client grant_types based on plugin state (#77248) 2 years ago
caching Fixing typos (#70487) 2 years ago
cleanup Tracing: Standardize on otel tracing (#75528) 2 years ago
contexthandler Errors: Make errors the same in dev as prod (#77366) 2 years ago
correlations Identity: Unfurl OrgID in pkg/services to allow using identity.Requester interface (#76113) 2 years ago
dashboardimport Search: Fix empty folder details for nested folder items (#76504) 2 years ago
dashboards Chore: update kind annotation names to grafana.app/* (#77401) 2 years ago
dashboardsnapshots Identity: Port snapshots and annotations to Requester (#76103) 2 years ago
dashboardversion Search: Fix empty folder details for nested folder items (#76504) 2 years ago
datasourceproxy Errors: Make errors the same in dev as prod (#77366) 2 years ago
datasources Team LBAC: Add validation/regex of teamheaders (#76905) 2 years ago
encryption Chore: use any rather than interface{} (#74066) 2 years ago
extsvcauth AuthN: Set oauth client grant_types based on plugin state (#77248) 2 years ago
featuremgmt Alerting: Add feature toggles for Alertmanager migration (#77372) 2 years ago
folder Search: Fix empty folder details for nested folder items (#76504) 2 years ago
grafana-apiserver K8s: JSON file storage (#75759) 2 years ago
grpcserver Chore: make GPRCServerService private (#74612) 2 years ago
guardian Replace signed in user for identity.requester (#74048) 2 years ago
hooks Hooks: Remove AddLoginHook and RunLogin hooks (#73227) 2 years ago
kmsproviders Secrets: Make the Migrator extensible (#67307) 2 years ago
ldap Errors: Make errors the same in dev as prod (#77366) 2 years ago
libraryelements Chore: update kind annotation names to grafana.app/* (#77401) 2 years ago
librarypanels LibraryPanels: Add RBAC support (#73475) 2 years ago
licensing Chore: Clean up old navigation (#66287) 2 years ago
live Live: Allow setting the engine password (#76289) 2 years ago
login Chore: use any rather than interface{} (#74066) 2 years ago
loginattempt Chore: capitalise log message for auth packages (#74332) 2 years ago
navtree Feature Management: Link to grafana.com docs from feature toggle admin page (#77302) 2 years ago
ngalert Errors: Make errors the same in dev as prod (#77366) 2 years ago
notifications Chore: use any rather than interface{} (#74066) 2 years ago
oauthtoken Auth: Handle when access token has already been refreshed in OAuth token sync (#77118) 2 years ago
org Chore: delete team related entries for an org after the org gets deleted (#76706) 2 years ago
playlist chore: add basic tracing to playlist service (#77165) 2 years ago
plugindashboards Plugins: Move store and plugin dto to pluginsintegration (#74655) 2 years ago
pluginsintegration AuthN: Set oauth client grant_types based on plugin state (#77248) 2 years ago
preference Teams: Move team API to own service (#76347) 2 years ago
provisioning Chore: Log failures during provisioning initialization (#75550) 2 years ago
publicdashboards PublicDashboards: Add swagger documentation (#75318) 2 years ago
query Plugins: Set grafana config, plugin version and user agent on plugin requests (#75171) 2 years ago
queryhistory Chore: use any rather than interface{} (#74066) 2 years ago
quota Alerting: Fix flaky SQLITE_BUSY when migrating with provisioned dashboards (#76658) 2 years ago
rendering Chore: use any rather than interface{} (#74066) 2 years ago
screenshot Chore: use any rather than interface{} (#74066) 2 years ago
search User: Support `sort` query param for user and org user, search endpoints (#75229) 2 years ago
searchV2 Identity: Unfurl OrgID in pkg/services to allow using identity.Requester interface (#76113) 2 years ago
searchusers Team: Support `sort` query param for teams search endpoint (#75622) 2 years ago
secrets Chore: Adapt GetDataSourcesByType to plugins with aliases (#76637) 2 years ago
serviceaccounts Plugin: Enable service account based on plugin settings on init (#77193) 2 years ago
shorturls Chore: Add errutils helpers (#73577) 2 years ago
signingkeys Siningkeys: Fix test setup (#76333) 2 years ago
sqlstore RBAC: Allow scoping access to root level dashboards (#76987) 2 years ago
star Auth: Move star service to identity interface (#73114) 2 years ago
stats Chore: use any rather than interface{} (#74066) 2 years ago
store Playlist: Use a different go struct for sql service vs k8s (#76393) 2 years ago
supportbundles Plugins: Move store and plugin dto to pluginsintegration (#74655) 2 years ago
tag Annotations: Ignore unique constraint violations for tags (#65935) 2 years ago
team Chore: update kind annotation names to grafana.app/* (#77401) 2 years ago
temp_user Chore: use any rather than interface{} (#74066) 2 years ago
updatechecker Plugins: Move store and plugin dto to pluginsintegration (#74655) 2 years ago
user User: remove empty email / username check from update in service (#77347) 2 years ago
validations chore: move validations model into the validations service (#61953) 2 years ago