Commit Graph

233 Commits (41e4b95b51a00f44facbde969efe9a6229107a54)

Author SHA1 Message Date
Santiago 6a75a8f354
Alerting: Update grafana/alerting and use Upsert for creating silences (#85676) 2 years ago
Serge Zaitsev faa1244518
Chore: Replace sqlstore with db interface (#85366) 2 years ago
Yuri Tseretyan 48de8657c9
Alerting: Editor role can access all provisioning API (#85022) 2 years ago
Matthew Jacobson 980b9a62c6
Alerting: Enable simplified routing FF by default (#84856) 2 years ago
Matthew Jacobson fbd057b258
Alerting: Stop returning autogen routes for non-admin on api/v2/status (#84864) 2 years ago
Yuri Tseretyan e593d36ed8
Alerting: Update rule access control to explicitly check for permissions "alert.rules:read" and "folders:read" (#78289) 2 years ago
George Robinson a564c8c439
Alerting: Keep order of time and mute time intervals consistent (#83257) 2 years ago
George Robinson 1ed1242358
Alerting: Basic support for time_intervals (#83216) 2 years ago
Yuri Tseretyan 1eebd2a4de
Alerting: Support for simplified notification settings in rule API (#81011) 2 years ago
Dan Cech 790e1feb93
Chore: Update test database initialization (#81673) 2 years ago
Matthew Jacobson dd0ca1263b
Alerting: Include rule uid, title, namespace in unique constraint errors (#82011) 2 years ago
Yuri Tseretyan 47546a4c72
Alerting: Update API to use folders' full paths (#81214) 2 years ago
George Robinson c8ccc4649c
Alerting: Support UTF-8 (#81512) 2 years ago
Yuri Tseretyan d1073deefd
Alerting: Time intervals API (read only endpoints) (#81672) 2 years ago
George Robinson 0726c7c3fa
Alerting: Prevent inhibition rules in Grafana Alertmanager (#81712) 2 years ago
Gabriel MABILLE 3df0611f81
RBAC: Fix authorize in org (#81552) 2 years ago
Sofia Papagiannaki d1dab5828d
Alerting: Update rule API to address folders by UID (#74600) 2 years ago
Yuri Tseretyan 4b071f5452
Alerting: Fix MuteTiming Get API to return provenance status (#80494) 2 years ago
Yuri Tseretyan 4479e7218d
Alerting: MuteTiming service return errutil + GetTiming by name (#79772) 2 years ago
Yuri Tseretyan f6a46744a6
Alerting: Support hysteresis command expression (#75189) 2 years ago
Yuri Tseretyan d160638c67
Alerting: Add integration tests for mute timings provisioning API (#79810) 2 years ago
Alexander Weaver cf8e8852c3
Alerting: Drop NamespaceID from responses on unstable ngalert API endpoints in favor of NamespaceUID (#79359) 2 years ago
Yuri Tseretyan 2be7605794
Alerting: Fix fine-grained rule access control to use 403 for authorization error (#79239) 2 years ago
Yuri Tseretyan 7e331c8507
Alerting: Support for `condition` field in /api/v1/eval (#79032) 2 years ago
Sofia Papagiannaki 6d4625ad52
Alerting: Fix deleting rules in a folder with matching UID in another organization (#78258) 2 years ago
Yuri Tseretyan 64feeddc23
Alerting: Update rule access control to return errutil errors (#78284) 2 years ago
George Robinson 05e12e787b
Alerting: Add provenance field to /api/v1/provisioning/alert-rules (#76252) 2 years ago
Yuri Tseretyan 2497db4bd6
Alerting: Add UID of rules to response that were affected by update group request (#75985) 2 years ago
Yuri Tseretyan a66760f9f2
Alerting: Add integration tests for Rule Export API (#75896) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
George Robinson 9f827a8278
Update grafana/alerting to 0025eb4 (#73808) 2 years ago
Karl Persson e53e22ef2a
Contexthandler: Remove code that is no longer used (#73101) 2 years ago
Matthew Jacobson d31d175109
Alerting: Fix contact point testing with secure settings (#72235) 2 years ago
Ieva cfa1a2c55f
RBAC: Split non-empty scopes into `kind`, `attribute` and `identifier` fields for better search performance (#71933) 2 years ago
Santiago ff9eff49bd
Alerting: Bump grafana/alerting and refactor the ImageStore/Provider to provide image URL/bytes (#70182) 3 years ago
Yuri Tseretyan b963defa44
Alerting: update rules POST API to validate query and condition only for rules that changed. (#68667) 3 years ago
Matthew Jacobson 555ebb891b
Chore: Skip flakey alerting auth enterpise test (#69928) 3 years ago
Matthew Jacobson ba3994d338
Alerting: Repurpose rule testing endpoint to return potential alerts (#69755) 3 years ago
Matthew Jacobson 0c688190f7
Alerting: Fix unique violation when updating rule group with title chains/cycles (#67868) 3 years ago
Matthew Jacobson 91471ac7ae
Alerting: Template Testing API (#67450) 3 years ago
Yuri Tseretyan a8b4a4bb45
Alerting: Update alerting module to 20230418161049-5f374e58cb32 + refactoring (#66622) 3 years ago
George Robinson 19ebb079ba
Alerting: Add limits and filters to Prometheus Rules API (#66627) 3 years ago
George Robinson bd29071a0d
Revert "Alerting: Add limits to the Prometheus Rules API" (#65842) 3 years ago
George Robinson d96b0a71d3
Alerting: Add limits to the Prometheus Rules API (#65169) 3 years ago
Yuri Tseretyan ed8628e39d
Alerting: Fix integration test for creating silences (#65722) 3 years ago
Yuri Tseretyan 52a0f59706
Alerting: introduce AlertQuery in definitions package (#63825) 3 years ago
Torkel Ödegaard 73ce20ab48
Table Panel: Add ability to use text color for value or hide value in gauge cell (#61477) 3 years ago
Sofia Papagiannaki e6e8351ee9
Chore: Remove CreateUserForTests() (#64125) 3 years ago
suntala 49b3027049
Chore: Remove Result field from datasources (#63048) 3 years ago
Jo f9163351fd
Support bundles: Refactor registry into separate service (#62945) 3 years ago