Commit Graph

231 Commits (80f6560c9c7639a3b02dd41bc1a66516903b175c)

Author SHA1 Message Date
Yuriy Tseretyan 4d02f73e5f
Alerting: Persist rule position in the group (#50051) 3 years ago
Gilles De Mey 81a5436c1e
Alerting: Adds Mimir to Alertmanager data source implementation (#50943) 3 years ago
Yuriy Tseretyan 81089b956a
Alerting: Update authorization rules for RouteGetNamespaceRulesConfig (#50965) 3 years ago
Yuriy Tseretyan c1550d1f07
Alerting: Rule api to fail update if provisioned rules are affected (#50835) 3 years ago
Alexander Weaver d61d439b11
Handle bsd vs gnu sed (#50641) 3 years ago
Karl Persson 44ffbfd6aa
RBAC: Refactor GetUserPermissions to use []accesscontrol.Permission (#50683) 3 years ago
Alexander Weaver 17e76b06ff
Alerting: Fix rendering issues in OpenAPI docs (#50630) 3 years ago
Yuriy Tseretyan c314ce48c7
Alerting: Support for optimistic locking for alert rules (#50274) 3 years ago
Jean-Philippe Quéméner 1ed7280363
Alerting: add right provenance when creating mute timings (#50707) 3 years ago
Jean-Philippe Quéméner 862f51216b
Alerting: improve provisioning docs (#50347) 3 years ago
Alexander Weaver 7dd78fee2c
Alerting: Fix provisioning validation status codes and panics (#50464) 3 years ago
Jean-Philippe Quéméner cf684ed38f
Alerting: bump rule version when updating rule group interval (#50295) 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
gotjosh 0cde283505
Alerting: Logs should not be capitalized and the errors key should be "err" (#50333) 3 years ago
Jean-Philippe Quéméner 4b8a4449ed
Alerting: remove feature toggle for provisioning API (#50167) 3 years ago
Jean-Philippe Quéméner 4cc8c6f745
Alerting: Add provenance guard to config api (#50147) 3 years ago
Jean-Philippe Quéméner d2f3631a47
Alerting: add mute timings provenance to config api (#50149) 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
gotjosh 1a50b0dbb7
Alerting: Remove double quotes from matchers (#50038) 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
Sofia Papagiannaki 7cf321d7bd
Alerting: Fix swagger specification (#49273) 3 years ago
Alexander Weaver ac8951f689
Alerting: Add support for documenting which alerting APIs are stable (#49018) 3 years ago
Yuriy Tseretyan 3dfafbadef
Alerting: Fix access to alerts for viewer with editor permissions when RBAC is disabled (#49270) 3 years ago
Joe Blubaugh 1cc034d960
Alerting: Add a "Reason" to Alert Instances to show underlying cause of state. (#49259) 3 years ago
Joe Blubaugh 12c25759da
Alerting: Attach screenshot data to Slack notifications. (#49374) 3 years ago
Yuriy Tseretyan 258b3ab18b
Alerting: Fix RBAC actions for notification policies (#49185) 3 years ago
Karl Persson 4a61f4111f
Remove unused error from evaluator Evaluate (#49305) 3 years ago
Alexander Weaver e8b498fe8b
Parse template when validating it (#49282) 3 years ago
Yuriy Tseretyan f7f2253072
Alerting: Fix anonymous access to alerting (#49203) 3 years ago
Alexander Weaver 25da759bf2
Indicate whether templates are provisioned (#49025) 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
Yuriy Tseretyan 186ba26b59
Alerting: refactor rule API to create rule group in a single place (#48915) 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
Sofia Papagiannaki bb66c03f9a
Alerting: modify prometheus endpoints for proxying using the datasource UID (#48052) 3 years ago
Jean-Philippe Quéméner 30d9cc81ec
Alerting: check provenance of alert rules in current API (#48694) 3 years ago
Alexander Weaver 0f56462fbe
Alerting: Provisioning message templates (#48665) 3 years ago
Sofia Papagiannaki 610247d52a
Alerting: modify ruler endpoints for proxying using the datasource UID (#48046) 3 years ago
Jack Westbrook 39ee365b82
Swagger: Add integrity attributes (#48396) 3 years ago
Sofia Papagiannaki 3e752a0db1
Alerting: modify alertmanager endpoints for proxying using the datasource UID (#47978) 3 years ago
Jean-Philippe Quéméner 9e21e4d1c1
Alerting: indicate whether an alertrule is provisioned (#48458) 3 years ago
Alexander Weaver 735822e48a
Alerting: Add provisioning GET routes for message templates (#48367) 3 years ago