Commit Graph

108 Commits (808cf75ff87fef1612d6c104dac9fb8250e1ebff)

Author SHA1 Message Date
Matthew Jacobson 09cb3a6048
Alerting: Add optional metadata via query param to silence GET requests (#88000) 2 years ago
Matthew Jacobson 8418aca823
Alerting: Add single rule checks to alert rule access control (#88307) 2 years ago
William Wernert 006d0021e3
Alerting: Remove requirement for datasource query on rule read (#87349) 2 years ago
Steve Simpson 8421919cb5
Alerting: Feature toggle to disallow sending alerts externally (#87982) 2 years ago
Matthew Jacobson babfa2beac
Alerting: Hook up GMA silence APIs to new authentication handler (#86625) 2 years ago
Gilles De Mey 8765c48389
Alerting: Remove legacy alerting (#83671) 2 years ago
Yuri Tseretyan 1eebd2a4de
Alerting: Support for simplified notification settings in rule API (#81011) 2 years ago
Yuri Tseretyan 47546a4c72
Alerting: Update API to use folders' full paths (#81214) 2 years ago
William Wernert 2ab7d3c725
Alerting: Receivers API (read only endpoints) (#81751) 2 years ago
Yuri Tseretyan d1073deefd
Alerting: Time intervals API (read only endpoints) (#81672) 2 years ago
Matthew Jacobson aa03b8f8a7
Alerting: Guided legacy alerting upgrade dry-run (#80071) 2 years ago
Santiago 57e0d6bcb5
Chore: Simplify function signature for GetLatestAlertmanagerConfiguration (#79392) 2 years ago
Yuri Tseretyan 64feeddc23
Alerting: Update rule access control to return errutil errors (#78284) 2 years ago
Alexander Weaver ab0ef5276f
Alerting: Decouple quota configuration logic from API interfaces and add tests (#78930) 2 years ago
Yuri Tseretyan 7cec741bae
Alerting: Extract alerting rules authorization logic to a service (#77006) 2 years ago
Santiago 93b9f9b537
Alerting: Use interfaces for the Alertmanager (#73900) 2 years ago
Yuri Tseretyan 938e26b59f
Alerting: Add new metrics and tracings to state manager and scheduler (#71398) 2 years ago
Matthew Jacobson ba3994d338
Alerting: Repurpose rule testing endpoint to return potential alerts (#69755) 3 years ago
Matthew Jacobson 91471ac7ae
Alerting: Template Testing API (#67450) 3 years ago
Steve Simpson 9effb9a708
Alerting: Allow hooking into request handler functions. (#67000) 3 years ago
Serge Zaitsev 0beb768427
Chore: Remove result fields from ngalert (#65410) 3 years ago
Yuri Tseretyan 85a954cd81
Alerting: Update scheduler to get updates only from database (#64635) 3 years ago
Alexander Weaver 6ad1cfef38
Alerting: Add endpoint for querying state history (#62166) 3 years ago
Jo dcfeab2c73
AuthN: User Quota (#61540) 3 years ago
Yuri Tseretyan ad09feed83
Alerting: rule backtesting API (#57318) 3 years ago
Sofia Papagiannaki 9855e74b92
Chore: Refactor quota service (#58643) 3 years ago
Sofia Papagiannaki 96cdf77995
Revert "Chore: Refactor quota service (#57586)" (#58394) 3 years ago
Sofia Papagiannaki 326ea86a57
Chore: Refactor quota service (#57586) 3 years ago
Yuriy Tseretyan e3a4bde622
Alerting: Condition evaluator with cached pipeline (#57479) 3 years ago
Yuriy Tseretyan 0a4121cef8
Alerting: Contextual log provider for rule key (#57476) 3 years ago
Santiago 6ad405e256
fix swagger spec for receivers API response (#57124) 3 years ago
Santiago 09f8e026a1
Alerting: Expose info about notification delivery errors in a new /receivers endpoint (#55429) 3 years ago
Alexander Weaver d17ab82b98
Alerting: Break up store.RuleStore interface, delete dead code (#55776) 3 years ago
Alexander Weaver a00879ae21
Alerting: Refactor store to not export its own interface for InstanceStore, delete dead dependency injection (#55772) 3 years ago
Yuriy Tseretyan 2d38664fe6
Alerting: Improve validation of query and expressions on rule submit (#53258) 3 years ago
Marcus Efraimsson 87afd9cadc
Plugins: Remove various custom headers logic (#54146) 3 years ago
Yuriy Tseretyan d8d97d15ba
Alerting: AlertingProxy to elevate permissions for request forwarded to data proxy when RBAC enabled (#53620) 3 years ago
Jean-Philippe Quéméner 50ae42130b
Alerting: take datasources as external alertmanagers into consideration (#52534) 3 years ago
Joe Blubaugh 689ae96a0e
Alerting: Refactor API types generation with different names. (#51785) 3 years ago
idafurjes 17ec9cac83
Add delete user from other services/stores (#51912) 4 years ago
Yuriy Tseretyan a6b1090879
Alerting: refactor scheduler and separate notification logic (#48144) 4 years ago
Yuriy Tseretyan 94e709fdcb
Alerting: Simplify eval.Evaluator interface (#51463) 4 years ago
Jean-Philippe Quéméner 4b8a4449ed
Alerting: remove feature toggle for provisioning API (#50167) 4 years ago
Jean-Philippe Quéméner 81d360529b
Alerting: Provisioning API - Alert rules (#47930) 4 years ago
Alexander Weaver 9af30f6570
Alerting: Provisioning GET routes for mute timings (#49044) 4 years ago
Jean-Philippe Quéméner 9e21e4d1c1
Alerting: indicate whether an alertrule is provisioned (#48458) 4 years ago
Alexander Weaver 735822e48a
Alerting: Add provisioning GET routes for message templates (#48367) 4 years ago
Alexander Weaver 758364e78b
Alerting: Refactor GET/POST alerting config routes to be more extensible (#47229) 4 years ago
Jean-Philippe Quéméner 388ecb4037
Alerting: Provisioning API - Contact points (#47197) 4 years ago
Yuriy Tseretyan af9353caec
Alerting: Add check for datasource permission in alert rule read API (#47087) 4 years ago