Commit Graph

48 Commits (ec4152c7e58533ec55d06bb60981642966d9e3bd)

Author SHA1 Message Date
Yuri Tseretyan ec4152c7e5
Alerting: Remove dependency on secrets in definitions package (#65391) 2 years ago
Yuri Tseretyan f066e8cdcd
Alerting: Update to alerting 20230203015918-0e4e2675d7aa (after refactoring) (#62823) 2 years ago
idafurjes 6c5a573772
Chore: Move ReqContext to contexthandler service (#62102) 2 years ago
gotjosh e7cd6eb13c
Alerting: Use `alerting.GrafanaAlertmanager` instead of initialising Alertmanager components directly (#61230) 2 years ago
gotjosh fd6f107ded
Alerting Unification: Use the errors from grafana/alerting in Alerts (#61425) 2 years ago
gotjosh 39e429a14b
Alerting Unification: Use the errors from grafana/alerting in Silences (#61334) 2 years ago
Santiago cdb5d4230a
Alerting: Fix "Not Implemented" responses (#57710) 3 years ago
Alexander Weaver 3ddb28bad9
Find-and-replace 'err' logs to 'error' to match log search conventions (#57309) 3 years ago
Yuriy Tseretyan 888bdfd4ad
Alerting: Use correct response body for silence post API (#57114) 3 years ago
Santiago 09f8e026a1
Alerting: Expose info about notification delivery errors in a new /receivers endpoint (#55429) 3 years ago
idafurjes a14621fff6
Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 3 years ago
Alexander Weaver 0d9389e1f4
Alerting: Code-gen parsing of URL parameters and fix related bugs (#50731) 3 years ago
Jean-Philippe Quéméner 4cc8c6f745
Alerting: Add provenance guard to config api (#50147) 3 years ago
Joe Blubaugh 103087a1a5
Unified Alerting: Validate PostableSilence API. (#46892) 3 years ago
Alexander Weaver 758364e78b
Alerting: Refactor GET/POST alerting config routes to be more extensible (#47229) 3 years ago
Alexander Weaver c266a4ac81
Alerting: Remove mis-behaving fake and fix masked test failure in AM config API (#47747) 3 years ago
Yuriy Tseretyan 8a2c368031
check that user is authorized to create\update silences (#47163) 3 years ago
Yuriy Tseretyan 15e4556c2f
Alerting: update authorization logic to use proper legacy roles when fine-grained access is disabled (#46931) 3 years ago
George Robinson 4e3a72fc2a
Add context.Context to AlertingStore (#45069) 3 years ago
Alexander Weaver 56b3dc5445
Alerting: Allow configuration of non-ready alertmanagers (#43063) 4 years ago
Sofia Papagiannaki 9c7b52fd36
Alerting: Fix API specification (#42282) 4 years ago
Tania B 5652bde447
Encryption: Use secrets service (#40251) 4 years ago
George Robinson 967721068e
Alerting: Support custom annotations and labels when testing contact points 4 years ago
Serge Zaitsev 57fcfd578d
Chore: replace macaron with web package (#40136) 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
Serge Zaitsev 063160aae2
Chore: pass url parameters through context.Context (#38826) 4 years ago
Serge Zaitsev c3ab2fdeb7
Macaron: remove custom Request type (#37874) 4 years ago
David Parrott 7fbeefc090
Alerting: create wrapper for Alertmanager to enable org level isolation (#37320) 4 years ago
George Robinson 3ca00f90b5
Contact point testing (#37308) 4 years ago
Sofia Papagiannaki 04d5dcb7c8
Alerting: modify DB table, accessors and migration to restrict org access (#37414) 4 years ago
Sofia Papagiannaki afe6e793ff
Alerting: deactivate an Alertmanager configuration (#36794) 4 years ago
Ganesh Vernekar e19c690426
Alerting: Fix potential panic in Alertmanager when starting up (#36562) 4 years ago
Sofia Papagiannaki fc90d47863
Alerting API: Restrict access to Alertmanager configuration (#36507) 4 years ago
gotjosh f7ed35336d
Alerting: Implement /status for the notification system (#33227) 4 years ago
Sofia Papagiannaki 15c55b0115
Alerting: Fix notification channel migration and handle case when Alertmanager default configuration is absent (#35086) 4 years ago
Owen Diehl 9aca032d10
Alerting/consistent api errors (#34858) 4 years ago
Sofia Papagiannaki 11243dec14
[Alerting]: Assign UUID to grafana receivers (#34241) 4 years ago
Ganesh Vernekar 89c2b5e863
NGAlert: Remove unwanted fields from notification channel config (#34036) 4 years ago
gotjosh eb74994b8b
Alerting: Modify configuration apply and save semantics - v2 (#34143) 4 years ago
Sofia Papagiannaki f4750fb3c8
[Alerting]: Alertmanager API apply permissions (#33843) 4 years ago
Sofia Papagiannaki 1c58fd380f
[Alerting]: store encrypted receiver secure settings (#33832) 4 years ago
Ganesh Vernekar 467ab124dd
NGAlert: Fix GET for Alertmanager config (#33379) 4 years ago
gotjosh 23c7e7ab60
Alerting: Various fixes for the alerts endpoint (#33182) 4 years ago
Owen Diehl e37a780e14
Inhouse alerting api (#33129) 4 years ago
gotjosh 528ca9134b
Alerting: Use a default configuration and periodically poll for new ones (#32851) 4 years ago
gotjosh fe67680c42
Alerting: Allow querying of Alerts from notifications (#32614) 4 years ago
Sofia Papagiannaki a80f31a5c8
Alerting: 404 error status when no alertmanager configuration (#32651) 4 years ago
Sofia Papagiannaki a5e95823b2
[Alerting]: Alertmanager API implementation (#32174) 4 years ago