Commit Graph

48 Commits (bf8be46e6f57d2f5b189ca76b6f2c116262566f2)

Author SHA1 Message Date
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
Ieva d8b66d5c4b
RBAC: remove some `IsDisabled` checks (#69272) 2 years ago
Michael Mandrus 5626461b3c
Caching: Refactor enterprise query caching middleware to a wire service (#65616) 2 years ago
Emil Tullstedt 10ee900beb
Errors: Remove direct dependencies on github.com/pkg/errors (#64026) 2 years ago
idafurjes 6c5a573772
Chore: Move ReqContext to contexthandler service (#62102) 2 years ago
Santiago cdb5d4230a
Alerting: Fix "Not Implemented" responses (#57710) 3 years ago
Yuriy Tseretyan 2d38664fe6
Alerting: Improve validation of query and expressions on rule submit (#53258) 3 years ago
Yuriy Tseretyan 41bd36eb97
Alerting: Update rules delete endpoint to handle rules in group (#53790) 3 years ago
Yuriy Tseretyan d8d97d15ba
Alerting: AlertingProxy to elevate permissions for request forwarded to data proxy when RBAC enabled (#53620) 3 years ago
idafurjes 6afad51761
Move SignedInUser to user service and RoleType and Roles to org (#53445) 3 years ago
Yuriy Tseretyan 718620c197
Alerting: Update forking request handlers to use the same errors (#52965) 3 years ago
Sofia Papagiannaki bb66c03f9a
Alerting: modify prometheus endpoints for proxying using the datasource UID (#48052) 3 years ago
Sofia Papagiannaki 3e752a0db1
Alerting: modify alertmanager endpoints for proxying using the datasource UID (#47978) 3 years ago
Sofia Papagiannaki 54962c2f0c
Alerting: Rename Recipient path parameter to DatasourceID (#47949) 3 years ago
Yuriy Tseretyan e94d0c1b96
Alerting: update rule test endpoints to respect data source permissions (#47169) 3 years ago
Yuriy Tseretyan f75bea481d
Alerting: validate rules and calculate changes in API controller (#45072) 3 years ago
Yuriy Tseretyan ddfe2dce74
Alerting: Split grafana and lotex routes (#44742) 3 years ago
George Robinson 9df43abbb5
Fix evaluation of alert rules for datasources with custom headers (#44862) 3 years ago
Jean-Philippe Quéméner 8ee3f59cd4
Alerting: recognize Cortex datasources correctly in the frontend (#44316) 3 years ago
ying-jeanne 7422789ec7
Remove Macaron ParamsInt64 function from code base (#43810) 3 years ago
idafurjes b8852ef6a3
Chore: Remove context.TODO() (#43409) 3 years ago
idafurjes ff3cf94b56
Chore: Remove context.TODO() from services (#42555) 3 years ago
Ryan McKinley 2754e4fdf0
Expressions: use datasource model from the query (#41376) 4 years ago
Jean-Philippe Quéméner b605340668
Alerting: log errors happening in the API on server side (#43192) 4 years ago
gotjosh 5b64c4f684
Alerting: Fix panic while proxying 4xx responses of requests to cortex/loki (#42570) 4 years ago
Marcus Efraimsson baab021fec
Chore: Refactor usage of legacy data contracts (#41218) 4 years ago
Serge Zaitsev 57fcfd578d
Chore: replace macaron with web package (#40136) 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
Arve Knudsen 78596a6756
Migrate to Wire for dependency injection (#32289) 4 years ago
gotjosh f83cd401e5
Alerting: Send alerts to external Alertmanager(s) (#37298) 4 years ago
Sofia Papagiannaki abe35c8c01
Alerting: Add error recovery during rule evaluations (#35450) 4 years ago
Sofia Papagiannaki fba90b8f9b
Alerting: Recact html responses (#35277) 4 years ago
Owen Diehl 9aca032d10
Alerting/consistent api errors (#34858) 4 years ago
Domas 347273cdea
Alerting: check upstream response content type in lotex proxy (#34760) 4 years ago
Owen Diehl 0e0ed43153
Alerting/testing promql extraction (#34665) 4 years ago
Sofia Papagiannaki 7ccb022c03
Alerting: validate condition before updating rulegroup (#33367) 4 years ago
Sofia Papagiannaki b2288f7ef9
[Alerting]: Add alerting endpoint for Query Evaluation (#33174) 4 years ago
Owen Diehl e37a780e14
Inhouse alerting api (#33129) 4 years ago
Sofia Papagiannaki e7ff04a167
[Alerting]: Implement test rule API route (#32837) 4 years ago
gotjosh fe67680c42
Alerting: Allow querying of Alerts from notifications (#32614) 4 years ago
Owen Diehl 8b8fc293b7
safer, more idiomatic proxy helper (#32732) 4 years ago
Domas a56293142a
Alerting: unified alerting frontend (#32708) 4 years ago
Sofia Papagiannaki a5e95823b2
[Alerting]: Alertmanager API implementation (#32174) 4 years ago
Sofia Papagiannaki c4d5a67b38
[Alerting] Forking alert manager API (#32300) 4 years ago
Owen Diehl 2179a2658e
Extricates reusable utilities for different alerting proxy types (#32268) 4 years ago
Sofia Papagiannaki 68b05b8aaa
AlertingNG: Unified alerting API mock (#32040) 4 years ago
Sofia Papagiannaki fe628c6282
AlertingNG: base API implementation (#31824) 4 years ago