Commit Graph

104 Commits (bd2b248f0e3a0fe7724549af2880007c3af2da19)

Author SHA1 Message Date
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
Alexander Weaver dde0b93cf1
Alerting: Provisioning API - Notification Policies (#46755) 4 years ago
Yuriy Tseretyan e94d0c1b96
Alerting: update rule test endpoints to respect data source permissions (#47169) 4 years ago
Yuriy Tseretyan 8a2c368031
check that user is authorized to create\update silences (#47163) 4 years ago
Yuriy Tseretyan 2ade8b56dd
Alerting: support fine-grained access control in ruler update API (#45749) 4 years ago