Commit Graph

61 Commits (8a259ecafaf6c0141285c76a853f105bb95d1cce)

Author SHA1 Message Date
Yuri Tseretyan d71904cb27
Alerting: Expose updated_by in rules GET APIs (#99525) 5 months ago
Yuri Tseretyan af663dadc7
Alerting: Refactor integration tests (#99519) 5 months ago
Alexander Akhmetov 324503ee8b
Alerting: Add simplified_notifications_section field to the alert rule metadata (#95988) 8 months ago
Alexander Akhmetov 4ce1abc6f9
Alerting: Fix saving advanced mode toggle state in the alert rule editor (#95924) 8 months ago
Alexander Akhmetov 9f5b05f936
Alerting: Add metadata field with editor_settings to alert rule (#93245) 10 months ago
Yuri Tseretyan d4b0ac5973
Alerting: Fix rule storage to filter by group names using case-sensitive comparison (#88992) 1 year ago
Sofia Papagiannaki 17ca61d7f8
Alerting: Export and provisioning rules into subfolders (#77450) 1 year ago
Eric Leijonmarck 910553df20
Actionsets: Add cfg option for only writing actionsets (#88367) 1 year ago
Ieva 105313f5c2
RBAC: Adding action set resolver for RBAC evaluation (#86801) 1 year ago
Eric Leijonmarck ddabef9895
RBAC: Add actionsets struct and write path (#86108) 1 year ago
Matthew Jacobson 533bed6d94
Alerting: Fix simplified routes '...' groupBy creating invalid routes (#86006) 1 year ago
Serge Zaitsev faa1244518
Chore: Replace sqlstore with db interface (#85366) 1 year ago
Yuri Tseretyan 1eebd2a4de
Alerting: Support for simplified notification settings in rule API (#81011) 1 year ago
Matthew Jacobson dd0ca1263b
Alerting: Include rule uid, title, namespace in unique constraint errors (#82011) 1 year ago
Yuri Tseretyan 47546a4c72
Alerting: Update API to use folders' full paths (#81214) 1 year ago
George Robinson c8ccc4649c
Alerting: Support UTF-8 (#81512) 1 year ago
Sofia Papagiannaki d1dab5828d
Alerting: Update rule API to address folders by UID (#74600) 1 year ago
Yuri Tseretyan f6a46744a6
Alerting: Support hysteresis command expression (#75189) 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 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
Ieva cfa1a2c55f
RBAC: Split non-empty scopes into `kind`, `attribute` and `identifier` fields for better search performance (#71933) 2 years ago
Yuri Tseretyan b963defa44
Alerting: update rules POST API to validate query and condition only for rules that changed. (#68667) 2 years ago
Matthew Jacobson 0c688190f7
Alerting: Fix unique violation when updating rule group with title chains/cycles (#67868) 2 years ago
Yuri Tseretyan 52a0f59706
Alerting: introduce AlertQuery in definitions package (#63825) 2 years ago
Alex Moreno 53945afedf
Alerting: Allow alert rule pausing from API (#62326) 2 years ago
ismail simsek 91221bc436
Expressions: Fixes the issue showing expressions editor (#62510) 2 years ago
Marcus Efraimsson 2db8ed9441
Chore: All tests under pkg/tests should be integration tests (#59521) 3 years ago
Karl Persson 1b933ff3ed
RBAC: Move resource permissions store to service package (#53815) 3 years ago
Jo 062d255124
Handle ioutil deprecations (#53526) 3 years ago
idafurjes 6afad51761
Move SignedInUser to user service and RoleType and Roles to org (#53445) 3 years ago
Yuriy Tseretyan 8b3b667a47
Alerting: Fix rule API to accept 0 duration of field `For` (#50992) 3 years ago
idafurjes 6c43eb0b4d
Split Create User (#50502) 3 years ago
Yuriy Tseretyan 4a9872d108
reload permissions after create folder (#51288) 3 years ago
Yuriy Tseretyan ba00d12c0f
fix test TestRuleGroupSequence to work in Enterprise environment (#51284) 3 years ago
Yuriy Tseretyan 4d02f73e5f
Alerting: Persist rule position in the group (#50051) 3 years ago
Yuriy Tseretyan 53d03aec78
Alerting: Add api client to integration tests (#50970) 3 years ago
Serge Zaitsev ae9491c3a7
Chore: Make test tracer noop and return no errors (#50797) 3 years ago
Ieva f256f625d8
AccessControl: Enable RBAC by default (#48813) 3 years ago
Serge Zaitsev 41012af997
Tracing: Use common traceID context value for opentracing and opentelemetry (#46411) 3 years ago
Jean-Philippe Quéméner 060ccacbf9
Alerting: unwrap upsert into insert and update function (#47731) 3 years ago
Serge Zaitsev e86b6662a1
Chore: Remove bus.Bus field (#47695) 3 years ago
Yuriy Tseretyan f75bea481d
Alerting: validate rules and calculate changes in API controller (#45072) 3 years ago
Selene d5b98772ed
Dashboards: Refactor service to make it injectable by wire (#44588) 3 years ago
Jean-Philippe Quéméner 4fef791c7c
Alerting: enable e2e tests to run in production mode (#45073) 3 years ago
Jean-Philippe Quéméner 8ee3f59cd4
Alerting: recognize Cortex datasources correctly in the frontend (#44316) 3 years ago
idafurjes 30aa24a183
Chore: Implement OpenTelemtry in Grafana (#42674) 3 years ago
idafurjes b8852ef6a3
Chore: Remove context.TODO() (#43409) 4 years ago