Commit Graph

69 Commits (e9b932c8f69c3d2f49c1cd9ae35b7dd6157c71e7)

Author SHA1 Message Date
Fayzal Ghantiwala df25e9197e
Alerting: Get grafana-managed alert rule by UID (#86845) 1 year ago
Yuri Tseretyan 48de8657c9
Alerting: Editor role can access all provisioning API (#85022) 1 year ago
Yuri Tseretyan b9abb8cabb
Alerting: Update provisioning API to support regular permissions (#77007) 1 year ago
Yuri Tseretyan e593d36ed8
Alerting: Update rule access control to explicitly check for permissions "alert.rules:read" and "folders:read" (#78289) 1 year ago
Gilles De Mey 8765c48389
Alerting: Remove legacy alerting (#83671) 1 year ago
Joe Blubaugh b905777ba9
Alerting: Support deleting rule groups in the provisioning API (#83514) 1 year ago
William Wernert 2ab7d3c725
Alerting: Receivers API (read only endpoints) (#81751) 1 year ago
Yuri Tseretyan d1073deefd
Alerting: Time intervals API (read only endpoints) (#81672) 1 year ago
Sofia Papagiannaki b1eec36df3
Alerting: Fix authorisation to use namespace UIDs for scope (#81231) 1 year ago
Matthew Jacobson aa03b8f8a7
Alerting: Guided legacy alerting upgrade dry-run (#80071) 1 year ago
Yuri Tseretyan 8af08d0df2
Alerting: Add export of mute timings to file provisioning formats (#79225) 1 year ago
Yuri Tseretyan 7cec741bae
Alerting: Extract alerting rules authorization logic to a service (#77006) 2 years ago
Yuri Tseretyan 0a50ca7231
Alerting: Let users with regular permissions access export endpoints (#76082) 2 years ago
Yuri Tseretyan 027bd9356f
Alerting: Rule Modify Export APIs (#75322) 2 years ago
Yuri Tseretyan 6b4a9d73d7
Alerting: Export contact points to check access control action instead legacy role (#71990) 2 years ago
Matthew Jacobson cfb1656968
Alerting: Add notification policy provisioning file export (#70009) 2 years ago
Matthew Jacobson 13121d3234
Alerting: Add contact point provisioning file export (#71692) 2 years ago
Horst Gutmann f4c04d4055
Alerting: Update patch for #865 after #68898 (#890) 2 years ago
dsotirakis f9c310dbaf
Require alert.notifications:write permissions to test receivers and templates (#865) 2 years ago
Ieva 4980b64274
RBAC: Remove legacy ac from authorization middleware (#68898) 2 years ago
Matthew Jacobson 91471ac7ae
Alerting: Template Testing API (#67450) 2 years ago
Matthew Jacobson 85f738cdf9
Alerting: Add endpoint to revert to a previous alertmanager configuration (#65751) 2 years ago
Santiago aba91d3053
Alerting: Fetch all applied alerting configurations (#65728) 2 years ago
Alexander Weaver 6ad1cfef38
Alerting: Add endpoint for querying state history (#62166) 2 years ago
ismail simsek 91221bc436
Expressions: Fixes the issue showing expressions editor (#62510) 2 years ago
Matthew Jacobson c006df375a
Alerting: Create endpoints for exporting in provisioning file format (#58623) 2 years ago
Yuri Tseretyan ad09feed83
Alerting: rule backtesting API (#57318) 2 years ago
Alexander Weaver e97b43cd58
Alerting: Add provisioning endpoint to fetch all rules (#59989) 2 years ago
Santiago cdb5d4230a
Alerting: Fix "Not Implemented" responses (#57710) 3 years ago
Santiago 09f8e026a1
Alerting: Expose info about notification delivery errors in a new /receivers endpoint (#55429) 3 years ago
Yuriy Tseretyan 8a62020211
Alerting: New API endpoint GET /api/v1/ngalert (#55134) 3 years ago
Alexander Weaver c50cbea0bb
Alerting: Extract alert rule diff logic into separate file with exported API (#53083) 3 years ago
Alexander Weaver fce283d73e
Alerting: Add method to reset notification policy tree back to the default (#51934) 3 years ago
Alexander Weaver b9c7eb1380
Alerting: Add method to provisioning API for obtaining a group and its rules (#51398) 3 years ago
Yuriy Tseretyan 54fa04263b
Alerting: Add RBAC actions and role for provisioning API routes (#50459) 3 years ago
Alexander Weaver 28a47b56d2
Bump provisioning to admin-only in lieu of dedicated RBAC permissions (#50366) 3 years ago
Alexander Weaver 67290aa49f
Alerting: Add version segment to all provisioning routes (#49121) 3 years ago
Gilles De Mey e6ceee501f
Alerting: Use correct permission scope for external AM updates (#50159) 3 years ago
Jean-Philippe Quéméner 468ed68d64
Alerting: allow custom UID for contact points through API (#50089) 3 years ago
Jean-Philippe Quéméner 81d360529b
Alerting: Provisioning API - Alert rules (#47930) 3 years ago
Yuriy Tseretyan ad25e2a20c
Alerting: Update RBAC for alert rules to consider access to rule as access to group it belongs (#49033) 3 years ago
Alexander Weaver 909ebcf979
Alerting: Endpoints for provisioning mute timings (#49635) 3 years ago
Yuriy Tseretyan 3dfafbadef
Alerting: Fix access to alerts for viewer with editor permissions when RBAC is disabled (#49270) 3 years ago
Yuriy Tseretyan 258b3ab18b
Alerting: Fix RBAC actions for notification policies (#49185) 3 years ago
Alexander Weaver 9af30f6570
Alerting: Provisioning GET routes for mute timings (#49044) 3 years ago
Sofia Papagiannaki 925784f514
Alerting: Modify endpoint for testing a datasource rule using the UID (#48070) 3 years ago
Yuriy Tseretyan 952cb4fc0b
Alerting: introduce AlertRuleGroupKey and use it in API handlers (#48945) 3 years ago
Yuriy Tseretyan e528f2e430
Alerting: Use UID scope for folders authorization (#48970) 3 years ago
Alexander Weaver 99eaa0fc20
Put identifier in path (#48831) 3 years ago
Alexander Weaver 809aa38103
POST routes to PUT routes (#48828) 3 years ago