Commit Graph

3414 Commits (ad432108e66cc9fa2c2eb232c1a888088122ee03)

Author SHA1 Message Date
Yuriy Tseretyan 8868848e93
Alerting: rule group update API to ignore deletes of rules user is not authorized to access (#46905) 3 years ago
Gabriel MABILLE 9dc06cd21f
simplify bulkAssignRoles (#46891) 3 years ago
Kat Yang 39f14a2ec2
Chore: Remove x from login attempt (#46853) 3 years ago
kay delaney 8329cd59f6
LibraryPanels: Increase max description length to 2048 chars (#46601) 3 years ago
Karl Persson cac6936015
Access control: Change data source permissions to be based on UID (#46741) 3 years ago
Gabriel MABILLE 3440e7c8f7
AccessControl: Fix locked role picker in orgs/edit page (#46539) 3 years ago
Ezequiel Victorero c5f295b5b3
Access Control: adding FGAC validation to mass delete annotation endpoint (#46846) 3 years ago
Yuriy Tseretyan 60d4cd80bf
Alerting: update DeleteAlertRuleByUID to accept many UID (#46890) 3 years ago
Selene d57c94fb6a
Chore: Remove bus from folder service (#46840) 3 years ago
Yuriy Tseretyan 4ee48c2e77
Alerting: Update GetRuleGroupAlertRules to accept optional rule group (#46889) 3 years ago
Yuriy Tseretyan acd7be1cb4
Alerting: Change getEvaluatorForAlertRule to checkDatasourcePermissionsForRule (#46887) 3 years ago
Joe Blubaugh 481a68cbf5
Unified Alerting: Make log message follow codebase convention. (#46881) 3 years ago
idafurjes 77976ea810
Add fakes for db interface (#46885) 3 years ago
Joe Blubaugh c5b39dd3cd
Unified Alerting, Issue 41156: Clean up expired silences. (#46740) 3 years ago
Jean-Philippe Quéméner a80f04c949
Alerting: add collision safe update function for alertmanager configurations (#46692) 3 years ago
Gabriel MABILLE ff3c1e3144
AccessControl: Handle ':' in attribute resolution (#46742) 3 years ago
Kat Yang 884c2351d8
Chore: Remove x from org (#46851) 3 years ago
Karl Persson ee9badecdf
Access Control: Add test flag to enable access control (#46780) 3 years ago
idafurjes 5db1a2e804
Add DB interface (#46832) 3 years ago
Eng Zer Jun b56848f006
test: use `T.TempDir` to create temporary test directory (#44947) 3 years ago
Marcus Efraimsson be7bcbf94e
Chore: Add tests for plugin settings sqlstore (#46792) 3 years ago
Selene b2af18f129
Chore: Remove bus from dashboard service (#46829) 3 years ago
Karl Persson bfb03d779d
Access Control: Correctly check for id suffix (#46824) 3 years ago
Karl Persson faf4a3f751
Access Control: Rename global users scope (#46794) 3 years ago
ying-jeanne adc0cbf176
remove global variable in annotation (#46746) 3 years ago
Serge Zaitsev 4ce7978cd8
Chore: Remove bus from notification service (#46813) 3 years ago
Yuriy Tseretyan 2ade8b56dd
Alerting: support fine-grained access control in ruler update API (#45749) 3 years ago
Serge Zaitsev 9315ddd57c
Chore: Remove bus from oauthtoken (#46811) 3 years ago
Serge Zaitsev cce46a6349
Chore: Remove bus from live package (#46803) 3 years ago
Ezequiel Victorero c717320942
Adding FGAC annotations validation for creation and deletion (#46736) 3 years ago
Karl Persson 7ab1ef8d6e
Access Control: Support other attributes than id for resource permissions (#46727) 3 years ago
Emil Tullstedt 0e5ac29763
Data sources: Grant creator edit permissions to data source by default (#46168) 3 years ago
ying-jeanne 0d5a6c2194
remove bus from search and avoid import cycle (#46789) 3 years ago
Marcus Efraimsson 1044585b50
Plugins: Fix problematic query (#46777) 3 years ago
Serge Zaitsev df465ccad3
Chore: Remove bus from thumbs service (#46772) 3 years ago
Serge Zaitsev fec634a091
Chore: Remove bus.Dispatch from guardian package (#46711) 3 years ago
Yuriy Tseretyan 2bd4c9ccde
respect query filter in FindDashboards (#46652) 3 years ago
Will Browne bda3f860a8
Plugins: Add plugin settings DTO (#46283) 3 years ago
Yuriy Tseretyan 6967b15e76
Access Control: Update Alerting Navbar links builder to use fine-grained access control (#46743) 3 years ago
Ieva f2450575b3
Access control: FGAC for annotation updates (#46462) 3 years ago
Eric Leijonmarck c592e6606c
Filtering of service accounts by expired tokens (#46251) 3 years ago
idafurjes 52bd7618dd
Remove global variable from user (#46696) 3 years ago
Ryan McKinley 1cfb9a4a19
Storage: add basic storage service (#46604) 3 years ago
Karl Persson 4df7bf5ab2
Access control: Display inherited folder permissions in dashboards (#46421) 3 years ago
Ashley Harrison 586272e5f0
Navigation: Introduce a preferences table to store Navbar preferences (#44914) 3 years ago
Yuriy Tseretyan 7df22c1573
Access Control: Fix Filter to correctly handle duplicated scopes (#46667) 3 years ago
Joan López de la Franca Beltran 2081f37e95
Encryption: Make DEKs cache TTL & cleanup interval configurable (#46042) 3 years ago
gotjosh a338c78ca8
Alerting: Remove internal labels from prometheus compatible API responses (#46548) 3 years ago
Jguer d5883c1b27
Service Accounts: Implement basic usage stats (#46619) 3 years ago
Karl Persson 943a8508a6
Handle case where there are no matching ids for all actions passed to (#46646) 3 years ago