Commit Graph

23 Commits (2be7605794afc7377b1ab4e9ea31ce9f1858884e)

Author SHA1 Message Date
Yuri Tseretyan 2be7605794
Alerting: Fix fine-grained rule access control to use 403 for authorization error (#79239) 1 year ago
Yuri Tseretyan 7cec741bae
Alerting: Extract alerting rules authorization logic to a service (#77006) 2 years ago
Ieva 58efa49933
Chore: remove `IsDisabled` method for access control (#74340) 2 years ago
Yuri Tseretyan 938e26b59f
Alerting: Add new metrics and tracings to state manager and scheduler (#71398) 2 years ago
Yuri Tseretyan b963defa44
Alerting: update rules POST API to validate query and condition only for rules that changed. (#68667) 2 years ago
Matthew Jacobson ba3994d338
Alerting: Repurpose rule testing endpoint to return potential alerts (#69755) 2 years ago
Ieva d98813796c
RBAC: Remove legacy AC from HasAccess permission check (#68995) 2 years ago
Yuri Tseretyan 52a0f59706
Alerting: introduce AlertQuery in definitions package (#63825) 2 years ago
idafurjes 23c27cffb3
Chore: Rename Id to ID in alerting models (#62777) 2 years ago
idafurjes 6c5a573772
Chore: Move ReqContext to contexthandler service (#62102) 2 years ago
Yuriy Tseretyan e3a4bde622
Alerting: Condition evaluator with cached pipeline (#57479) 3 years ago
Alexander Weaver 4eb8e4ff66
Alerting: Add traceability headers for alert queries (#57127) 3 years ago
Yuriy Tseretyan 2d38664fe6
Alerting: Improve validation of query and expressions on rule submit (#53258) 3 years ago
Yuriy Tseretyan 896eeb65a9
Alerting: Fix alerting evaluation to use proper permissions (#55127) 3 years ago
idafurjes a14621fff6
Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 3 years ago
idafurjes 6afad51761
Move SignedInUser to user service and RoleType and Roles to org (#53445) 3 years ago
Yuriy Tseretyan 554ebd647b
Alerting: Refactor Evaluator (#51673) 3 years ago
Yuriy Tseretyan 94e709fdcb
Alerting: Simplify eval.Evaluator interface (#51463) 3 years ago
Kristin Laemmert 945f015770
backend/datasources: move datasources models into the datasources service package (#51267) 3 years ago
Yuriy Tseretyan 78c012df65
move eval_conditions to API models package (#51447) 3 years ago
Karl Persson 44ffbfd6aa
RBAC: Refactor GetUserPermissions to use []accesscontrol.Permission (#50683) 3 years ago
Guilherme Caulada a367ad730c
Secrets: Implement basic unified secret store service (#45804) 3 years ago
Yuriy Tseretyan e94d0c1b96
Alerting: update rule test endpoints to respect data source permissions (#47169) 3 years ago