Commit Graph

650 Commits (c46b42a59528f3690331175eceb61ffa16b19ca7)

Author SHA1 Message Date
Gabriel MABILLE 8988e04044
RBAC: Add permission registry (#91247) 1 year ago
jackyin d11f8c7bc3
Plugins: Ensure grafana cli can install multiple plugin dependencies (#91230) 1 year ago
Ryan McKinley d2bc4f3255
DualWrite: Cleanup and centralize the dual write creation (#90013) 2 years ago
Charandas 57e2a56876
K8s: fix tracer init by moving Config() above it (#90311) 2 years ago
Marcus Efraimsson fc8a5cf468
Profiling: Enhance configuration and docs (#90048) 2 years ago
Will Browne 343d6f8a0c
Plugins: Support > 1 levels of plugin dependencies (#90174) 2 years ago
Charandas c210617735
K8s: use contexthandler in standalone handler chain (#90102) 2 years ago
Kristin Laemmert 77a4869fca
accesscontrol service read replica (#89963) 2 years ago
Marcus Efraimsson 06e67bc573
API Server: Fix stack overflow panic when tracing is disabled (#90075) 2 years ago
Karl Persson e568b86ac0
Zanzana: Initial work to allow partial data migrations (#89919) 2 years ago
Marcus Efraimsson f518c5978c
API Server: Hack to make tracing work for code using otel.GetTracerProvider (#89945) 2 years ago
Todd Treece 9c6d3590a2
Chore: Fix apiserver circular dependencies (#89918) 2 years ago
Leonor Oliveira fd44f2ee4f
Init dualwriter metrics (#89003) 2 years ago
Marcus Efraimsson 4a97ff45fe
API Server: Enhanced profiling with godeltaprof (#88939) 2 years ago
Dave Henderson e21d357d67
chore: Updating linter, fixing some new warnings (#88863) 2 years ago
Will Browne 7d8722b561
API server: Add shutdown func to interface (#88827) 2 years ago
Karl Persson 68f2585712
Cli: Fix bug where password is hashed twice (#88589) 2 years ago
Arati R 36f42853dd
Storage: Read desired mode from config instead of feature flags (#88353) 2 years ago
Ieva 3e77768144
RBAC: Expand action sets when fetching permissions (#87967) 2 years ago
Alexander Zobnin 82dea4b3e5
Access control: Cache basic roles and teams permissions (#87043) 2 years ago
Karl Persson a2cba3d0b5
User: Add tracing (#87028) 2 years ago
Ieva cee713e34c
Chore: Add tracing to team service (#86999) 2 years ago
Ieva 8028d1c3e1
Chore: Update tests to use team membership hooks (#86846) 2 years ago
Serge Zaitsev 522a98c126
Chore: Make Cfg field private in SQLStore (#85593) 2 years ago
Timur Olzhabayev 951916c668
Chore: Making the plugin install commands respect the config parameter (#86578) 2 years ago
Will Browne 8a5c0cfdc0
Plugins: Pass cancellable context during API server creation (#86545) 2 years ago
Vanilla 817f787947
Cli: Check missing plugin parameter of plugin update command (#86410) 2 years ago
Karl Persson 1a6777cb93
User: use update function for password updates (#86419) 2 years ago
Dave Henderson 44adfea049
Server: Fix 'server' subcommand double-registration (#86083) 2 years ago
Charandas a39fe593c2
K8s: remove standalone authenticator in favor of providing one through the factory (#85901) 2 years ago
Dave Henderson 5687243d0b
Feature Flags: use FeatureToggles interface where possible (#85131) 2 years ago
Charandas 0f1151964c
K8s: standalone authenticator that allows a type of downstream forwarding (#85130) 2 years ago
Eric Leijonmarck 2f7fd729ef
Auth: Enable case insensitive logins/emails by default (#84840) 2 years ago
Marcus Efraimsson 488bbaacab
Chore: Remove unused dependenices in plugin client middlewares (#84624) 2 years ago
Marcus Efraimsson 6c1de260a2
API Server: Standalone observability (#84789) 2 years ago
Charandas 2d1cd82a98
K8s: standalone: use Grafana's logger to stream all logs (#84530) 2 years ago
Will Browne 9d453d0dcc
Plugins: Remove direct featuremgmt.FeatureToggles dependency from plugins config (#84482) 2 years ago
Gilles De Mey 8765c48389
Alerting: Remove legacy alerting (#83671) 2 years ago
Jo cc3b088b6c
Teams: Fix missing context in team service (#83327) 2 years ago
Todd Treece e5a26a3f7c
K8s: Add apimachinery and apiserver packages (#83190) 2 years ago
Charandas 0bd009fb53
K8s: fix nil deref from dummy factory for API Server options (#83132) 2 years ago
linoman ac84069071
Password policy (#82268) 2 years ago
Gabriel MABILLE 846eadff63
RBAC Search: Replace `userLogin` filter by `namespacedID` filter (#81810) 2 years ago
Ryan McKinley c879588332
APIServer: Use options pattern in standalone mode (#82760) 2 years ago
Karl Persson 1315c67c8b
Team/User: UID migrations (#82298) 2 years ago
Dan Cech 790e1feb93
Chore: Update test database initialization (#81673) 2 years ago
Ryan McKinley 40a08a7720
K8s: use +enum tag in playlist and unstructured dummy (#82022) 2 years ago
Ryan McKinley 91754bcda5
K8s: Refactor standalone apiserver initialization (#81932) 2 years ago
Ryan McKinley 810d14d88f
K8s: use --runtime-config={group}/{version}=true to enabled APIs (#81614) 2 years ago
Michael Mandrus 7464ea4346
Feature Toggles: Switch feature toggle admin page over to k8s API (#80854) 2 years ago