Commit Graph

31 Commits (ad432108e66cc9fa2c2eb232c1a888088122ee03)

Author SHA1 Message Date
Sergey Kostrukov 5675496f6b
Migrate to Grafana Azure SDK (#47232) 3 years ago
Yuriy Tseretyan e94d0c1b96
Alerting: update rule test endpoints to respect data source permissions (#47169) 3 years ago
Sergey Kostrukov 656ade9884
Shared Azure middleware between Azure Monitor and Prometheus datasources (#46002) 3 years ago
Karl Persson cac6936015
Access control: Change data source permissions to be based on UID (#46741) 3 years ago
Ezequiel Victorero c717320942
Adding FGAC annotations validation for creation and deletion (#46736) 3 years ago
Emil Tullstedt 0e5ac29763
Data sources: Grant creator edit permissions to data source by default (#46168) 3 years ago
Karl Persson d27ff42376
Access control: Move data source actions and scopes to datasource package (#46594) 3 years ago
Gabriel MABILLE bd918927b4
Accesscontrol: fix data source name resolver and add uid name resolver (#46409) 3 years ago
Yuriy Tseretyan 314be36a7c
Move datasource scopes and actions to access control package (#46334) 3 years ago
Selene 5eaf6509c0
Dashboard Extractor: Don't fail when using default OSS implementation (#46024) 3 years ago
Selene 2c90dcf3c0
Dashboard Alert Extractor: Create service for dashboard extractor and remove bus (#45518) 3 years ago
Karl Persson cdc08105c2
Access control: Set default permissions for data sources when using access control (#45482) 3 years ago
Marcus Efraimsson 6a776c78d4
Datasource: Fixes storing of secureJSONData when creating/updating datasource (#45290) 3 years ago
Sergey Kostrukov cb09162cde
Datasources: Simplify the AzureCredentials structure in datasource config (#39209) 3 years ago
Gabriel MABILLE 54280fc9d7
AccessControl: Resolve `attribute` based scopes to `id` based scopes (#40742) 3 years ago
idafurjes 7936c4c522
Rename AddHandlerCtx to AddHandler (#43557) 3 years ago
idafurjes b8852ef6a3
Chore: Remove context.TODO() (#43409) 3 years ago
idafurjes ff3cf94b56
Chore: Remove context.TODO() from services (#42555) 3 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) 4 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) 5 years ago
Carl Bergquist 6809d2bb29
codestyle: moves cache to infra (#17519) 6 years ago
Marcus Efraimsson 6f9c0241af
register datasource cache service with proper name 7 years ago
Marcus Efraimsson cfb061ddab
refactor datasource caching 7 years ago
Torkel Ödegaard b3c78f1265 wip: data source permissions hooks 7 years ago
Torkel Ödegaard d2464812eb noop services poc 7 years ago