Commit Graph

531 Commits (b58cca5d51514390872f9264d30031e2d9423760)

Author SHA1 Message Date
Alexander Emelin 345f0b658d
Live: crud for remote write backends (#40147) 4 years ago
Marcus Efraimsson 1a89d97fed
Chore: Propagate context for preferences (#41167) 4 years ago
Will Browne b80fbe03f0
Plugins: Refactor Plugin Management (#40477) 4 years ago
Gabriel MABILLE f6a9132975
AccessControl: Add FGAC to orgs endpoints (#39579) 4 years ago
Karl Persson 740444680c
Access Control: Add fgac to datasource query endpoints (#40294) 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
Karl Persson efbb4c890f
Access Control: Add scope type prefix (#40076) 4 years ago
Serge Zaitsev 3131388084
Chore: Imperative request data binding (#39837) 4 years ago
Alexander Emelin 29f3e175b6
Live: test pipeline convert endpoint (#39480) 4 years ago
Alexander Emelin a696fc8b2b
Live: pipeline rule crud (file-based, still for MVP) (#39238) 4 years ago
Sofia Papagiannaki 012d4f0905
Alerting: Remove `ngalert` feature toggle and introduce two new settings for enabling Grafana 8 alerts and disabling them for specific organisations (#38746) 4 years ago
Selene 02702eb82d
Extract search users functions into a service (#39002) 4 years ago
Gabriel MABILLE 1d56c32ab0
AccessControl: Protect /datasources endpoints consistently with NavLinks permissions (#39319) 4 years ago
Alexander Emelin 0bf70b14fd
Live: api to show available pipeline entities (#39469) 4 years ago
Gabriel MABILLE 4be9ec8f72
AccessControl: Protect org users lookup (#38981) 4 years ago
An 45e67630e8
Live: admin config UI (#39103) 4 years ago
Ryan McKinley 6bda64cb19
Grafana: include a built-in backend datasource (#38571) 4 years ago
Alexander Emelin 3ee861f57e
Live: declarative processing pipeline, input -> frames -> output, toggle protected POC (#37644) 4 years ago
Will Browne 40643ee023
track signature files + add warn log (#38938) 4 years ago
Ryan McKinley 9aa03acfa6
Chore: remove sql testdata (#38945) 4 years ago
Gabriel MABILLE a811d7d76f
Access control: Add a scope to Data Sources GET endpoint (#38933) 4 years ago
Gabriel MABILLE 9f29241a0c
AccessControl: add one-dimensional permissions to datasources (#38070) 4 years ago
gotjosh 14a0519338
Alerting: Remove Multiorg alertmangaer from the top-level services (#38506) 4 years ago
David Parrott 7fbeefc090
Alerting: create wrapper for Alertmanager to enable org level isolation (#37320) 4 years ago
Karl Persson 7ebf4027a7
Access Control: refactor permission evaluator to be more flexible (#35996) 4 years ago
Jeremy Price e8e1a0b50b
Revert "Revert "AccessControl: Implement a way to register fixed roles (#35641)" (#37397)" (#37535) 4 years ago
Jack Westbrook cdcccfcc53
Plugins: Fix catalog permissions for org and server admins (#37504) 4 years ago
Emil Tullstedt 55efeb0c02
Revert "AccessControl: Implement a way to register fixed roles (#35641)" (#37397) 4 years ago
Gabriel MABILLE 88c11f1cc0
AccessControl: Implement a way to register fixed roles (#35641) 4 years ago
Will Browne 7dbe388d4e
fix gzipped plugin asset response (#36721) 4 years ago
Will Browne 333d520528
Plugins: Improve API response for plugin assets (#36352) 4 years ago
Tharun Rajendran 1ab452e88a
API: Fix 404 status code plugin pages (#36402) 4 years ago
Karl Persson 2fd7031102
Access Control: Add fine-grained access control to explore (#35883) 4 years ago
Hugo Häggmark 63f9231de1
Annotations: Adds tags endpoint (#36199) 4 years ago
Tobias Skarhed 7f882eea05
Login: Require user to not be signed in to get request password email (#35421) 4 years ago
Karl Persson 395b942134
Access Control: Add fine-grained access control to GET stats and settings handlers (#35622) 4 years ago
Karl Persson 36c997a625
Access Control: Add fine-grained access control to ldap handlers (#35525) 4 years ago
Dimitris Sotirakis 1c49986b2f
Chore: Remove endpoints that contain the slug field (#35104) 4 years ago
Joan López de la Franca Beltran b74a502dc4
API: Use SettingsProvider on GET settings handler (#34632) 4 years ago
Ryan McKinley a91edd7267
Plugin Admin App: make the catalog look like internal component (#34341) 4 years ago
Alexander Emelin e799257637
Live: stream resubmit on ds change, fix old ds settings in RunStream (#34130) 4 years ago
Ryan McKinley edcefe1c8e
Chore: Rename "marketplace" app to "catalog" (#34149) 4 years ago
Domas 8a0dbd0127
Alerting: enforce roles on frontend (#33997) 4 years ago
Owen Diehl baca873a84
extracts alertmanager from DI, including migrations (#34071) 4 years ago
Will Browne c39d6ad97d
Plugins: Enable plugin runtime install/uninstall capabilities (#33836) 4 years ago
idafurjes f2fcf721eb
32540: Add org users with pagination (#33788) 4 years ago
Emil Tullstedt 68cdbb611f
Access control: Use global scope for users permissions (#33941) 4 years ago
Vardan Torosyan 2a98ac1ab4
Access control: Fix scopes in the API routes (#33750) 4 years ago
Ryan McKinley 33e4f8d7ac
Live: remove feature toggle and enable by default (#33654) 4 years ago
Ganesh Vernekar 918552d34b
NGAlert: Send list of available ngalert notification channels via API (#33489) 4 years ago