Commit Graph

90 Commits (0c688190f7408982598995ebea27f5a6e2616862)

Author SHA1 Message Date
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) 4 years ago
Joe Blubaugh 689ae96a0e
Alerting: Refactor API types generation with different names. (#51785) 4 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
Alexander Weaver 92716cb602
Alerting: Create abstraction for launching transactions and refactor existing transaction management to use it (#46216) 4 years ago
Yuriy Tseretyan f7894db99c
Alerting: declare authorization actions, scopes and roles for fine-grained access (#45748) 4 years ago
Yuriy Tseretyan f75bea481d
Alerting: validate rules and calculate changes in API controller (#45072) 4 years ago
George Robinson 4e3a72fc2a
Add context.Context to AlertingStore (#45069) 4 years ago
Yuriy Tseretyan ddfe2dce74
Alerting: Split grafana and lotex routes (#44742) 4 years ago
George Robinson 9df43abbb5
Fix evaluation of alert rules for datasources with custom headers (#44862) 4 years ago
Yuriy Tseretyan ed5c664e4a
Alerting: Stop firing of alert when it is updated (#39975) 4 years ago
Alexander Weaver 56b3dc5445
Alerting: Allow configuration of non-ready alertmanagers (#43063) 4 years ago
Sofia Papagiannaki c6483cd8ed
Alerting: Refactor API handlers to use web.Bind (#42600) 4 years ago
Sofia Papagiannaki 9c7b52fd36
Alerting: Fix API specification (#42282) 4 years ago
Marcus Efraimsson baab021fec
Chore: Refactor usage of legacy data contracts (#41218) 4 years ago
Tania B 5652bde447
Encryption: Use secrets service (#40251) 4 years ago
Joan López de la Franca Beltran 722c414fef
Encryption: Refactor securejsondata.SecureJsonData to stop relying on global functions (#38865) 4 years ago
gotjosh a2f4344bf2
Alerting: Refactor & fix unified alerting metrics structure (#39151) 4 years ago