Commit Graph

52 Commits (ab6cf9e94de7e1a0811bf2eb48cdbde6136448d9)

Author SHA1 Message Date
Michael Mandrus 9aa6ce2a50
Datasource: Propagate datasource secret decryption errors to the frontend (#52068) 4 years ago
Michael Mandrus dfc7a98d87
add comments (#52124) 4 years ago
Guilherme Caulada 2d8a91a846
Secrets: Improve unified secrets migration and implement compatibility flag (#50463) 4 years ago
Ryan McKinley 4fa606c600
Export: save all dashboards to git (#48233) 4 years ago
Kristin Laemmert 945f015770
backend/datasources: move datasources models into the datasources service package (#51267) 4 years ago
Michael Mandrus c043a8818a
Secrets: add better error handling for secret plugin failures when updating datasources (#50542) 4 years ago
Sergey Kostrukov 2d3cc26aa8
Prometheus: Remove Azure code from datasource service (#50737) 4 years ago
Kevin Lewin 5aab95885f
Alertmanager: Adding SigV4 Authentication to Alertmanager Datasource (#49718) 4 years ago
Tania 4f8111e24e
Encryption: Fix multiple data keys migration (#49848) 4 years ago
Marcus Efraimsson 36c3398c6d
Datasource: Remove support for unencrypted passwords (#49987) 4 years ago
Guilherme Caulada 470be98588
Secrets: Fix unified secrets backwards compatibility (#49719) 4 years ago
Sergey Kostrukov 2b83cf4618
Prometheus: Predefined scopes for Azure authentication (#49557) 4 years ago
Karl Persson 60bc3e4e5c
AccessControl: Let users with data source create permissions list non-core plugins (#48897) 4 years ago
Karl Persson 61772a66b6
AccessControl: Create own interface and impl for each permission service (#48871) 4 years ago
Guilherme Caulada 2533f21015
DataSource: Fix secure json data reset on datasource update (#48557) 4 years ago
Karl Persson de50f39c12
Access Control: Refactor scope resolvers with support to resolve into several scopes (#48202) 4 years ago
Guilherme Caulada 53e9bf47db
Secrets: Implement tests and debug log improvements on unified secrets (#48213) 4 years ago
Guilherme Caulada a367ad730c
Secrets: Implement basic unified secret store service (#45804) 4 years ago
Ieva 68ca5b2e05
Access control: refactor RBAC checks (#48107) 4 years ago
Serge Zaitsev e86b6662a1
Chore: Remove bus.Bus field (#47695) 4 years ago
Serge Zaitsev 18e93c7077
Chore: Remove bus (#47511) 4 years ago
Sergey Kostrukov 5675496f6b
Migrate to Grafana Azure SDK (#47232) 4 years ago
Yuriy Tseretyan e94d0c1b96
Alerting: update rule test endpoints to respect data source permissions (#47169) 4 years ago
Sergey Kostrukov 656ade9884
Shared Azure middleware between Azure Monitor and Prometheus datasources (#46002) 4 years ago
Karl Persson cac6936015
Access control: Change data source permissions to be based on UID (#46741) 4 years ago
Ezequiel Victorero c717320942
Adding FGAC annotations validation for creation and deletion (#46736) 4 years ago
Emil Tullstedt 0e5ac29763
Data sources: Grant creator edit permissions to data source by default (#46168) 4 years ago
Karl Persson d27ff42376
Access control: Move data source actions and scopes to datasource package (#46594) 4 years ago
Gabriel MABILLE bd918927b4
Accesscontrol: fix data source name resolver and add uid name resolver (#46409) 4 years ago
Yuriy Tseretyan 314be36a7c
Move datasource scopes and actions to access control package (#46334) 4 years ago
Selene 5eaf6509c0
Dashboard Extractor: Don't fail when using default OSS implementation (#46024) 4 years ago
Selene 2c90dcf3c0
Dashboard Alert Extractor: Create service for dashboard extractor and remove bus (#45518) 4 years ago
Karl Persson cdc08105c2
Access control: Set default permissions for data sources when using access control (#45482) 4 years ago
Marcus Efraimsson 6a776c78d4
Datasource: Fixes storing of secureJSONData when creating/updating datasource (#45290) 4 years ago
Sergey Kostrukov cb09162cde
Datasources: Simplify the AzureCredentials structure in datasource config (#39209) 4 years ago
Gabriel MABILLE 54280fc9d7
AccessControl: Resolve `attribute` based scopes to `id` based scopes (#40742) 4 years ago
idafurjes 7936c4c522
Rename AddHandlerCtx to AddHandler (#43557) 4 years ago
idafurjes b8852ef6a3
Chore: Remove context.TODO() (#43409) 4 years ago
idafurjes ff3cf94b56
Chore: Remove context.TODO() from services (#42555) 4 years ago
idafurjes 725dbf8d95
Chore: Add context to datasource service (#42294) 4 years ago
Tania B 5652bde447
Encryption: Use secrets service (#40251) 4 years ago
Will Browne e4297006f6
Chore: Propagate context for data source provisioning (#40235) 4 years ago
Giordano Ricci 24af3593a2
AWS: add OpenSearch to AWS services (#40290) 4 years ago
Joan López de la Franca Beltran 722c414fef
Encryption: Refactor securejsondata.SecureJsonData to stop relying on global functions (#38865) 4 years ago
Arve Knudsen 78596a6756
Migrate to Wire for dependency injection (#32289) 4 years ago
Kyle Brandt 1c1a800bc0
API: Add by UID routes for data sources (#29884) 5 years ago
Arve Knudsen b5379c5335
Chore: Fix SQL related Go variable naming (#28887) 5 years ago
Arve Knudsen 45adfe7732
Data sources: Use SQL store directly, not via bus (#27000) 5 years ago
Carl Bergquist f9962eabff
chore: avoid aliasing imports in services (#22499) 6 years ago
Carl Bergquist 6809d2bb29
codestyle: moves cache to infra (#17519) 7 years ago