Commit Graph

35 Commits (a9873db0f94dea418511ecc953bc3d304ab95e3f)

Author SHA1 Message Date
Artur Wierzbicki 85b965cbec
Storage: Dummy object server and basic integration tests (#56014) 4 years ago
Todd Treece a281c26580
GRPC Server: Move reflection to a separate gRPC service (#55872) 4 years ago
Alexander Emelin 55aae79744
GRPC Server: Add gRPC server service (#47849) 4 years ago
Guilherme Caulada 20589f76f4
Secrets: Convert secret migration to a background service (#54676) 4 years ago
Will Browne 166b981019
ensure process manager is background service (#54475) 4 years ago
Will Browne 4a707e2a88
Plugins: Split plugin manager into smaller components (#54384) 4 years ago
Eric Leijonmarck fb24ff3081
Auth: Add prometheus metrics for case insensitive ids (#52162) 4 years ago
Jguer db9f80a7a3
ServiceAccounts: Add Prometheus metrics service (#51831) 4 years ago
Artur Wierzbicki e96f67ae2e
Renderer: Add sanitize API (#50936) 4 years ago
Kristin Laemmert 08c7a54c47
backend/sqlstore split: move dashboard snapshot funcs to dashboardsnapshotservice (#50727) 4 years ago
Artur Wierzbicki 25e153e4e7
Search: in-memory index (#47709) 4 years ago
Emil Tullstedt 3df625e9f4
UsageStats: Move stats collection to separate service (#47381) 4 years ago
Ryan McKinley 1cfb9a4a19
Storage: add basic storage service (#46604) 4 years ago
Marcus Efraimsson 6c7d326499
Plugins: Refactor GetPluginDashboards/LoadPluginDashboard (#46316) 4 years ago
Karl Persson 4982ca3b1d
Access control: Use access control for dashboard and folder (#44702) 4 years ago
Will Browne b54b438a24
Plugins: Refactor plugin settings service (#45967) 4 years ago
idafurjes 2334b98802
Use PluginSettingsService instead of SQLStore methods in plugins (#45480) 4 years ago
Artur Wierzbicki 0276b029fc
Previews: crawler as a background service (#44891) 4 years ago
Will Browne 76603b93d6
Plugins: Refactor Grafana and Plugin version update checkers (#44529) 4 years ago
Marcus Efraimsson 94edd7a762
Plugins: Refactor plugin dashboards (#44315) 4 years ago
Will Browne 7fbc7d019a
Plugins: Core plugins register via backend factory provider (#43171) 4 years ago
Joan López de la Franca Beltran 83bc445d3e
Encryption: Fix DEKs cache (#43129) 4 years ago
idafurjes d993b12415
Add interface Tracer, add Opentelemetry (#41963) 5 years ago
Eric Leijonmarck 4fd3dd41bc
ServiceAccounts: Delete ServiceAccount (#40470) 5 years ago
Tania B 5652bde447
Encryption: Use secrets service (#40251) 5 years ago
Will Browne b80fbe03f0
Plugins: Refactor Plugin Management (#40477) 5 years ago
Tania B f59aabbd3b
Chore: Refactor secrets service (#40331) 5 years ago
idafurjes e822c8a24d
CloudMonitoring: Migrate to use backend plugin SDK contracts (#38650) 5 years ago
Joan López de la Franca Beltran 722c414fef
Encryption: Refactor securejsondata.SecureJsonData to stop relying on global functions (#38865) 5 years ago
Tania B 62689ec804
Security: Add secrets service (#39418) 5 years ago
Joan López de la Franca Beltran a680162792
Usage Stats: Split domain & service packages (#39488) 5 years ago
Ryan McKinley 6bda64cb19
Grafana: include a built-in backend datasource (#38571) 5 years ago
ying-jeanne c989f0fbbe
SQL: Migrate to use SDK contracts (#36635) 5 years ago
Joan López de la Franca Beltran 6cfb640a0b
Chore: Refactor securedata to remove global encryption calls from dashboard snapshots (#38714) 5 years ago
Arve Knudsen 78596a6756
Migrate to Wire for dependency injection (#32289) 5 years ago