Commit Graph

41 Commits (23e04c0f9c5ee419fa54fc4bf2c9807d19f1fd51)

Author SHA1 Message Date
Alexander Weaver d66ed6fe35
Alerting: Move stray model structs in store package to model package (#55968) 3 years ago
Emil Tullstedt b287047052
Chore: Upgrade Go to 1.19.1 (#54902) 3 years ago
Jean-Philippe Quéméner d88f1c8e35
Alerting: validate am config changes before persisting (#54908) 3 years ago
Jean-Philippe Quéméner e41f78a56d
Alerting: make sure to update contact point references when updating (#54896) 3 years ago
Alexander Weaver b193eaed6e
Alerting: Resetting the notification policy tree to the default policy will also restore default contact points (#54608) 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 e14c91d5d4
Alerting: fetch interval from stored namespace UID (#53195) 3 years ago
Alexander Weaver b198559225
Alerting: Extend PUT rule-group route to write the entire rule group rather than top-level fields only (#53078) 3 years ago
Alex Ratner fecf4c41ad
Dashboard: Spelling corrections in end-user visible dialogs (#53340) 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 6e1e4a4215
Alerting: Update DbStore to use disabled orgs from the config (#52156) 3 years ago
idafurjes 17ec9cac83
Add delete user from other services/stores (#51912) 3 years ago
Jean-Philippe Quéméner 41790083d2
Alerting: Add file provisioning for alert rules (#51635) 3 years ago
Alexander Weaver 2d7389c34d
Alerting: Provisioning API respects global rule quota (#52180) 3 years ago
Alexander Weaver 0e066dd5f8
Alerting: Allow filtering of contact points by name (#51933) 3 years ago
Matthew Jacobson 434e94ef2b
Alerting: Update default route groupBy to [grafana_folder, alertname] (#50052) 3 years ago
Alexander Weaver fce283d73e
Alerting: Add method to reset notification policy tree back to the default (#51934) 3 years ago
Jean-Philippe Quéméner 4a76436be2
Altering: validate that the mute time intervals exist when updating routing tree (#51573) 3 years ago
Alexander Weaver b9c7eb1380
Alerting: Add method to provisioning API for obtaining a group and its rules (#51398) 3 years ago
Jean-Philippe Quéméner e64cde8727
Alerting: validate that the receiver exist when updating routing tree (#51561) 3 years ago
Jean-Philippe Quéméner bf255965a2
Alerting: prevent the use of the same uid across all contact points (#51440) 3 years ago
Alexander Weaver 0d9389e1f4
Alerting: Code-gen parsing of URL parameters and fix related bugs (#50731) 3 years ago
Alexander Weaver 9bbfeedadf
Alerting: Create algorithm to process receiver changes and keep them consistent internally (#50738) 3 years ago
Jean-Philippe Quéméner ed6a887737
Alerting: remove unused function in alert rule store (#50696) 3 years ago
Jean-Philippe Quéméner 862f51216b
Alerting: improve provisioning docs (#50347) 3 years ago
Alexander Weaver 7dd78fee2c
Alerting: Fix provisioning validation status codes and panics (#50464) 3 years ago
Jean-Philippe Quéméner cf684ed38f
Alerting: bump rule version when updating rule group interval (#50295) 3 years ago
Jean-Philippe Quéméner 8de4ffe61f
Alerting: only delete mute time if not used by route (#50193) 3 years ago
Jean-Philippe Quéméner 468ed68d64
Alerting: allow custom UID for contact points through API (#50089) 3 years ago
Jean-Philippe Quéméner 81d360529b
Alerting: Provisioning API - Alert rules (#47930) 3 years ago
Alexander Weaver 909ebcf979
Alerting: Endpoints for provisioning mute timings (#49635) 3 years ago
Alexander Weaver a92f85a87b
Alerting: Factor out shared code for working with configs in provisioning package (#49419) 3 years ago
Alexander Weaver e8b498fe8b
Parse template when validating it (#49282) 3 years ago
Alexander Weaver 9af30f6570
Alerting: Provisioning GET routes for mute timings (#49044) 3 years ago
Alexander Weaver 0f56462fbe
Alerting: Provisioning message templates (#48665) 3 years ago
Alexander Weaver 735822e48a
Alerting: Add provisioning GET routes for message templates (#48367) 3 years ago
Alexander Weaver 60ec10566f
Extract Route validation from serialization methods so it can be re-used (#47649) 3 years ago
Alexander Weaver 078a578803
Drop ProvenanceOrgAdapter and build into store API instead (#48137) 3 years ago
Alexander Weaver 8310789ef1
Indicate whether routes are provisioned when GETting Alertmanager configuration (#47857) 3 years ago
Jean-Philippe Quéméner 388ecb4037
Alerting: Provisioning API - Contact points (#47197) 3 years ago
Alexander Weaver dde0b93cf1
Alerting: Provisioning API - Notification Policies (#46755) 3 years ago