Commit Graph

94 Commits (d8fbbdefeaf9b9d9fe067ccf33848a1dc4ed687a)

Author SHA1 Message Date
William Wernert 6d16cf2699
Alerting: Marshal incoming json.RawMessage in diff (#84692) 1 year ago
William Wernert 10dc6c6d75
Alerting: Add "Keep Last State" backend functionality (#83940) 1 year ago
Yuri Tseretyan 1eebd2a4de
Alerting: Support for simplified notification settings in rule API (#81011) 1 year ago
Alexander Weaver ccb4533a86
Alerting: Remove unused AlertRuleVersionWithPauseStatus (#82383) 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
Yuri Tseretyan 131c72d655
Alerting: Fix scheduler to group folders by the unique key (orgID and UID) (#81303) 1 year ago
Matthew Jacobson 71e70c424f
Alerting: During legacy migration reduce the number of created silences (#78505) 1 year ago
Sofia Papagiannaki d1dab5828d
Alerting: Update rule API to address folders by UID (#74600) 1 year ago
Matthew Jacobson 0424d44b39
Alerting: In migration, create one label per channel (#76527) 1 year ago
Matthew Jacobson 893839d27b
Alerting: Move general alert rule validation from db-layer to model (#78325) 2 years ago
Alexander Weaver acee3efcf9
Alerting: Use common StateReason values for NoData/Error mapped states (#76781) 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 027bd9356f
Alerting: Rule Modify Export APIs (#75322) 2 years ago
Yuri Tseretyan 237ce5ea82
Alerting: Extract methods for fetching rule groups with authorization (#75375) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
George Robinson 19ebb079ba
Alerting: Add limits and filters to Prometheus Rules API (#66627) 2 years ago
gotjosh 2bbf0c9de4
Alerting: Allow Rules to Schedule to be filtered by Rule Group (#59990) 2 years ago
George Robinson bd29071a0d
Revert "Alerting: Add limits to the Prometheus Rules API" (#65842) 2 years ago
George Robinson d96b0a71d3
Alerting: Add limits to the Prometheus Rules API (#65169) 2 years ago
Yuri Tseretyan 9eaffdf5a8
Alerting: Remove dependency on alerting package in definitions (#65390) 2 years ago
Serge Zaitsev 0beb768427
Chore: Remove result fields from ngalert (#65410) 2 years ago
Yuri Tseretyan f066e8cdcd
Alerting: Update to alerting 20230203015918-0e4e2675d7aa (after refactoring) (#62823) 2 years ago
Alex Moreno 53945afedf
Alerting: Allow alert rule pausing from API (#62326) 2 years ago
Serge Zaitsev d6d4097567
Chore: Fix goimports grouping in alerting (#62424) 2 years ago
Yuri Tseretyan 05bf241952
Alerting: Update state manager to return StateTransitions when Delete or Reset (#62264) 2 years ago
Alex Moreno 531b439cf1
Alerting: Add alert pausing feature (#60734) 2 years ago
George Robinson 2a291afbae
Alerting: Use consts from alerting package (#61241) 2 years ago
Alex Moreno 174c61b949
Alerting: Set Dashboard and Panel IDs on rule group replacement (#60374) 2 years ago
George Robinson 76601f3ae7
Alerting: Better define how we set states (#59977) 3 years ago
Sofia Papagiannaki 9855e74b92
Chore: Refactor quota service (#58643) 3 years ago
George Robinson c5ae1bcfe0
Alerting: Fix logging pointer address of DashboardUID and PanelID variables (#58539) 3 years ago
Alexander Weaver 2bfdda5b68
Alerting: Break dependency between state and image packages (#58381) 3 years ago
Kristin Laemmert ef7145e4aa
feat(nested folders): Add CountAlertRulesInFolder to ngalert store (#58269) 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
Neel db1fd10ff1
Alerting: Append org ID to alert notification URLs (#57123) 3 years ago
Yuriy Tseretyan 0a4121cef8
Alerting: Contextual log provider for rule key (#57476) 3 years ago
George Robinson 802d67eeca
Alerting: Support values in notification templates (#56457) 3 years ago
Alexander Weaver d66ed6fe35
Alerting: Move stray model structs in store package to model package (#55968) 3 years ago
Alexander Weaver d17ab82b98
Alerting: Break up store.RuleStore interface, delete dead code (#55776) 3 years ago
Yuriy Tseretyan 2d38664fe6
Alerting: Improve validation of query and expressions on rule submit (#53258) 3 years ago
Yuriy Tseretyan 199996cbf9
Alerting: Resolve stale state + add state reason to notifications (#49352) 3 years ago
Timur Olzhabayev b5b41988cf
Docs: Deprecating packages_api and removing it from our pipelines (#54473) 3 years ago
Yuriy Tseretyan 76ea0b15ae
Alerting: Scheduler to fetch folders along with rules (#52842) 3 years ago
Yuriy Tseretyan 9f90a7b54d
Alerting: State manager to use InstanceStore (#53852) 3 years ago
Alexander Weaver f093c249ac
Alerting: Fix incorrect embedded DTO being returned when handling rule groups (#53701) 3 years ago
Jean-Philippe Quéméner 54217a2037
Alerting: set dashboard and panel id using annotations in provisioning api (#53221) 3 years ago
Yuriy Tseretyan 5fb778814c
Alerting: Update rules version when folder title is updated (#53013) 3 years ago
Yuriy Tseretyan a081764fd8
Alerting: Scheduler to use AlertRule (#52354) 3 years ago