Commit Graph

81 Commits (fb379ae43672e4775b26f997023ec232bfb17fe0)

Author SHA1 Message Date
Sofia Papagiannaki fb379ae436
Chore: Introduce playlist service (#52252) 3 years ago
idafurjes 17ec9cac83
Add delete user from other services/stores (#51912) 3 years ago
Guilherme Caulada 2d8a91a846
Secrets: Improve unified secrets migration and implement compatibility flag (#50463) 3 years ago
Ieva d85df0a560
Service Accounts: Managed permissions for service accounts (#51818) 3 years ago
Artur Wierzbicki e96f67ae2e
Renderer: Add sanitize API (#50936) 3 years ago
Jeff Levin eacee08135
public dashboards: move into into its own service (#51358) 3 years ago
Joan López de la Franca Beltran 38bcd37fba
Encryption: Move secrets migrations into secrets.Migrator (#51014) 3 years ago
idafurjes 6c43eb0b4d
Split Create User (#50502) 3 years ago
sam boyer 4c4aa95d38
coremodels: Automatically generate coremodel registries (#50057) 3 years ago
Kristin Laemmert 08c7a54c47
backend/sqlstore split: move dashboard snapshot funcs to dashboardsnapshotservice (#50727) 3 years ago
Michael Mandrus f376c33903
WIP: Add private Secret Manager Plugins support to plugin platform (#49544) 3 years ago
Will Browne f7cce28cdf
Plugins: Separate manager read/write components (#50313) 3 years ago
sam boyer 8876d56495
schema: Migrate from scuemata to thema (#49805) 3 years ago
Will Browne 7536647ab6
Plugins: Introduce Plugin Registry (#47200) 3 years ago
Emil Tullstedt 3e81fa0716
API: Migrate CSRF to service and support additional options (#48120) 3 years ago
idafurjes b07904fe56
Add store split for Get Dashboard version method (#49138) 3 years ago
Kristin Laemmert 1df340ff28
backend/services: Move GetDashboard from sqlstore to dashboard service (#48971) 3 years ago
ying-jeanne 2d4065600c
star sqlstore split (#45851) 3 years ago
Karl Persson 61772a66b6
AccessControl: Create own interface and impl for each permission service (#48871) 3 years ago
Artur Wierzbicki 25e153e4e7
Search: in-memory index (#47709) 3 years ago
Ryan McKinley e0aeb83786
Export: introduce export plumbing (behind dev feature flag) (#48091) 3 years ago
Guilherme Caulada a367ad730c
Secrets: Implement basic unified secret store service (#45804) 3 years ago
idafurjes dbcaedac6c
Implement preference service (#47870) 3 years ago
Gabriel MABILLE 9ed7e48454
AccessControl: Modify provisioning to prevent built-in role assignment (#48031) 3 years ago
sam boyer 2a178bd73c
Introduce coremodels framework (extracted from intent-api) (#47653) 3 years ago
idafurjes ecd6cd4a92
Split preference store (#46843) 3 years ago
Emil Tullstedt 3df625e9f4
UsageStats: Move stats collection to separate service (#47381) 3 years ago
Serge Zaitsev d153d896c5
Chore: Remove bus from contexthandler (#47374) 3 years ago
Michael Mandrus f9d86557cf
Dashboard: Mix initials and custom gravatars in recent viewers list (#47212) 3 years ago
Serge Zaitsev 33006436cc
Chore: Remove bus.Dispatch from some login packages (#47248) 3 years ago
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
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
Will Browne 76603b93d6
Plugins: Refactor Grafana and Plugin version update checkers (#44529) 3 years ago