Commit Graph

247 Commits (b93f26f29d03c6d538cc99cf273b8b9c452d5b6a)

Author SHA1 Message Date
Selene 8e52dbb87b
Chore: Remove bus from authproxy (#46936) 3 years ago
idafurjes 5db1a2e804
Add DB interface (#46832) 3 years ago
Serge Zaitsev 4ce7978cd8
Chore: Remove bus from notification service (#46813) 3 years ago
Ryan McKinley 1cfb9a4a19
Storage: add basic storage service (#46604) 3 years ago
Artur Wierzbicki ed924b3d0c
Storage: list filtering and root folder support (#46453) 3 years ago
Marcus Efraimsson 6c7d326499
Plugins: Refactor GetPluginDashboards/LoadPluginDashboard (#46316) 3 years ago
Karl Persson 4982ca3b1d
Access control: Use access control for dashboard and folder (#44702) 3 years ago
Will Browne b54b438a24
Plugins: Refactor plugin settings service (#45967) 3 years ago
Artur Wierzbicki a8b90d9a25
FileStore: add basic file storage API (#46051) 3 years ago
Selene 2c90dcf3c0
Dashboard Alert Extractor: Create service for dashboard extractor and remove bus (#45518) 3 years ago
idafurjes 2334b98802
Use PluginSettingsService instead of SQLStore methods in plugins (#45480) 3 years ago
Alexander Emelin 28c30a34ad
Comments: support live comments in dashboards and annotations (#44980) 3 years ago
Karl Persson cdc08105c2
Access control: Set default permissions for data sources when using access control (#45482) 3 years ago
Selene d5b98772ed
Dashboards: Refactor service to make it injectable by wire (#44588) 3 years ago
Ryan McKinley d665306ad1
Search: add feature flag and basic service (#45112) 3 years ago
Marcus Efraimsson 6a776c78d4
Datasource: Fixes storing of secureJSONData when creating/updating datasource (#45290) 3 years ago
Artur Wierzbicki 0276b029fc
Previews: crawler as a background service (#44891) 3 years ago
idafurjes df282a42cb
Remove bus from datasource api (#44987) 3 years ago
Sofia Papagiannaki 35fe58de37
API: Extract OpenAPI specification from source code using go-swagger (#40528) 3 years ago
Marcus Efraimsson 05ea825c76
Chore: Logging improvements (#44925) 3 years ago
Selene 3ce0730558
AuthService: Move database logic to its own class and package (#44835) 3 years ago
Serge Zaitsev 43b15b92ad
Chore: Remove bus from the alerting service (#44496) 3 years ago
idafurjes 1b286e6bb5
Remove bus from quota, preferences, plugins, user_token (#44762) 3 years ago
Selene 875e0736ec
LDAP: Use an interface instead of a bus to get group teams (#42165) 3 years ago
Will Browne 76603b93d6
Plugins: Refactor Grafana and Plugin version update checkers (#44529) 3 years ago
Ivana Huckova 4e37a53a1c
Query history: Create API to add query to query history (#44479) 3 years ago
Marcus Efraimsson 94edd7a762
Plugins: Refactor plugin dashboards (#44315) 3 years ago
Will Browne b5dd4842d0
Plugins: Make manager more easily composable (#44467) 3 years ago
idafurjes 58ee553634
Chore: Remove bus from user api (#44468) 3 years ago
Ryan McKinley 5d66194ec5
FeatureFlags: define features outside settings.Cfg (take 3) (#44443) 3 years ago
Serge Zaitsev 84a5910e56
Chore: Remove bus from ngalert (#44465) 3 years ago
Gabriel MABILLE d4f682190f
AccessControl: Implement teams resource service (#43951) 3 years ago
Karl Persson de2c5783fa
Access Control: Pass db session to hooks (#44428) 3 years ago
Agnès Toulet 65bdb3a899
FeatureFlags: Revert managing feature flags outside of settings.Cfg (#44382) 3 years ago
Ryan McKinley f94c0decbd
FeatureFlags: manage feature flags outside of settings.Cfg (#43692) 3 years ago
Will Browne 7fbc7d019a
Plugins: Core plugins register via backend factory provider (#43171) 3 years ago
Isabella Siu 2c3bed1f4b
CloudWatch: remove unused "live" log code (#44185) 3 years ago
Will Browne 7694fff0ef
[WIP] Plugins: Refactoring backend initialization flow (#42247) 3 years ago
Alexander Weaver c68eefd398
Alerting: Add abstraction layer and testing hooks in front of SMTP dialer (#43875) 3 years ago
Selene 32ed680fc2
Team Guardian: Refactor it to remove the bus dependency (#43058) 3 years ago
Joan López de la Franca Beltran 83bc445d3e
Encryption: Fix DEKs cache (#43129) 3 years ago
Ryan McKinley 4233a62aeb
DashboardPreviews: add dashboard previews behind feature flag (#43226) 3 years ago
Karl Persson c3ca2d214d
Access control: Refactor managed permission system to create api and frontend components (#42540) 3 years ago
Ryan McKinley c0ff685d3b
Live: support query execution with live RPC (#43118) 4 years ago
Will Browne e4ba5f17dd
add core plugins thru store (#43085) 4 years ago
idafurjes d993b12415
Add interface Tracer, add Opentelemetry (#41963) 4 years ago
Tania B bc60ae3c66
Encryption: Refactor secrets service (#41771) 4 years ago
Joan López de la Franca Beltran 44837fc592
Replace encryption.Service usages by secrets.Service (#41625) 4 years ago
Eric Leijonmarck 4fd3dd41bc
ServiceAccounts: Delete ServiceAccount (#40470) 4 years ago
Karl Persson 3c659f1ea0
Access Control: Move part of access control database (#40483) 4 years ago