Commit Graph

28 Commits (b73c59547cd77169b077f285c26b19aff97852ca)

Author SHA1 Message Date
Yuri Tseretyan 052082a927
Alerting: Refactor Alert Rule Generators (#86813) 2 years ago
Dave Henderson 5687243d0b
Feature Flags: use FeatureToggles interface where possible (#85131) 2 years ago
Yuri Tseretyan 47546a4c72
Alerting: Update API to use folders' full paths (#81214) 2 years ago
Matthew Jacobson afa33f12b2
Alerting: Create alertingQueryOptimization feature flag for alert query optimization (#78932) 2 years ago
Matthew Jacobson f365d35cf8
Alerting: Show warning when query optimized (#78751) 2 years ago
Yuri Tseretyan 2be7605794
Alerting: Fix fine-grained rule access control to use 403 for authorization error (#79239) 2 years 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) 3 years ago
Matthew Jacobson ba3994d338
Alerting: Repurpose rule testing endpoint to return potential alerts (#69755) 3 years ago
Ieva d98813796c
RBAC: Remove legacy AC from HasAccess permission check (#68995) 3 years ago
Yuri Tseretyan 52a0f59706
Alerting: introduce AlertQuery in definitions package (#63825) 3 years ago
idafurjes 23c27cffb3
Chore: Rename Id to ID in alerting models (#62777) 3 years ago
idafurjes 6c5a573772
Chore: Move ReqContext to contexthandler service (#62102) 3 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) 4 years ago
Kristin Laemmert 945f015770
backend/datasources: move datasources models into the datasources service package (#51267) 4 years ago
Yuriy Tseretyan 78c012df65
move eval_conditions to API models package (#51447) 4 years ago
Karl Persson 44ffbfd6aa
RBAC: Refactor GetUserPermissions to use []accesscontrol.Permission (#50683) 4 years ago
Guilherme Caulada a367ad730c
Secrets: Implement basic unified secret store service (#45804) 4 years ago
Yuriy Tseretyan e94d0c1b96
Alerting: update rule test endpoints to respect data source permissions (#47169) 4 years ago