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
Karl Persson b50f1e15a8
IDForwarding: Add service and a local signer (#75423)
2 years ago
..
accesscontrol Instrumentation: Set auth as owners for more routes (#75105) 2 years ago
alerting Chore: capitalise messages for alerting (#74335) 2 years ago
annotations Chore: use any rather than interface{} (#74066) 2 years ago
anonymous Anon: Scaffold anon service (#74744) 2 years ago
apikey Auth: Move apikey service from userSignedIn to identity.Requester interface (#74323) 2 years ago
auth IDForwarding: Add service and a local signer (#75423) 2 years ago
authn AuthN: Change EnableDisabledUserHook to EnableUserHook (#75248) 2 years ago
caching Fixing typos (#70487) 2 years ago
cleanup Chore: Fix goimports grouping in pkg/services (#62420) 2 years ago
contexthandler Tracing: Use tracing.InitializeTracerForTest (#75479) 2 years ago
correlations Correlations: Allow creating correlations for provisioned data sources (#73737) 2 years ago
dashboardimport Plugins: Move store and plugin dto to pluginsintegration (#74655) 2 years ago
dashboards Auth: Reduce restriction with non-user accounts (#74397) 2 years ago
dashboardsnapshots Chore: use any rather than interface{} (#74066) 2 years ago
dashboardversion Chore: use any rather than interface{} (#74066) 2 years ago
datasourceproxy Plugins: Move store and plugin dto to pluginsintegration (#74655) 2 years ago
datasources Chore: Rename testdata plugin with a fully qualified name (#75104) 2 years ago
encryption Chore: use any rather than interface{} (#74066) 2 years ago
featuremgmt Cloudwatch: Fix Unexpected error (#74420) 2 years ago
folder Folders: Do not allow modifying the folder UID via the API (#74684) 2 years ago
grafana-apiserver K8s: Add storage dual writer (#75403) 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 AuthN: Change EnableDisabledUserHook to EnableUserHook (#75248) 2 years ago
libraryelements Auth: Implement requester interface in access control module (#74289) 2 years ago
librarypanels Auth: Implement requester interface in access control module (#74289) 2 years ago
licensing Chore: Clean up old navigation (#66287) 2 years ago
live Chore: Remove plugincontext.ErrPluginNotFound (#74997) 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 Plugins: Move store and plugin dto to pluginsintegration (#74655) 2 years ago
ngalert Alerting: Extract methods for fetching rule groups with authorization (#75375) 2 years ago
notifications Chore: use any rather than interface{} (#74066) 2 years ago
oauthserver Chore: capitalise log message for auth packages (#74332) 2 years ago
oauthtoken Chore: capitalise log message for auth packages (#74332) 2 years ago
org Chore: ErrOrgNameTaken error at org insert instead of SQL error (#69325) 2 years ago
playlist Chore: Replace entity GRN with infra/grn GRN (#74198) 2 years ago
plugindashboards Plugins: Move store and plugin dto to pluginsintegration (#74655) 2 years ago
pluginsintegration Tracing: Use tracing.InitializeTracerForTest (#75479) 2 years ago
preference Chore: use any rather than interface{} (#74066) 2 years ago
provisioning Correlations: Allow creating correlations for provisioned data sources (#73737) 2 years ago
publicdashboards PublicDashboards: Refresh ds plugin supported list (#74947) 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 Plugins: Move store and plugin dto to pluginsintegration (#74655) 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 Search API: Search by folder UID (#65040) 2 years ago
searchV2 Chore: capitalise log messages for app platform (#74336) 2 years ago
searchusers Chore: use any rather than interface{} (#74066) 2 years ago
secrets Chore: remove `IsDisabled` method for access control (#74340) 2 years ago
serviceaccounts Instrumentation: Set auth as owners for more routes (#75105) 2 years ago
shorturls Chore: Add errutils helpers (#73577) 2 years ago
signingkeys Chore: use any rather than interface{} (#74066) 2 years ago
sqlstore Anon: Scaffold anon service (#74744) 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 Chore: Rename testdata plugin with a fully qualified name (#75104) 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: Implement requester in util pkg (#74105) 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 Requester: Update GetCacheKey (#74834) 2 years ago
validations chore: move validations model into the validations service (#61953) 2 years ago