grafana/pkg/services/ngalert/provisioning
Yuri Tseretyan 003e3efce9
Alerting: Update mute timings provisioning API to support optimistic locking (#88731)
* add version to time-interval models
* set time interval fingerprint as version
* update to check provided version
* delete to check if version is provided in query parameter 'version'
* update integration tests
* update specs
2024-06-06 18:06:37 -04:00
..
accesscontrol_test.go Alerting: Add single rule checks to alert rule access control (#88307) 2024-05-28 10:49:24 -04:00
accesscontrol.go Alerting: Add single rule checks to alert rule access control (#88307) 2024-05-28 10:49:24 -04:00
alert_rules_test.go Alerting: Export and provisioning rules into subfolders (#77450) 2024-05-31 11:09:20 +03:00
alert_rules.go Alerting: Export and provisioning rules into subfolders (#77450) 2024-05-31 11:09:20 +03:00
compat.go Alerting: Introduce initial common receiver service (#81211) 2024-02-01 14:42:59 -05:00
config_test.go Alerting: Update provisioning services that handle Alertmanager configuraiton to access config via storage (#79814) 2024-01-05 16:15:18 -05:00
config.go Alerting: Mute timing service tests (#79817) 2024-01-06 00:26:15 +02:00
contactpoints_test.go Chore: Remove use of deprecated method in AC code (#87541) 2024-05-10 11:56:52 +01:00
contactpoints.go Alerting: Return a 400 and errutil error when trying to delete a contact point that is referenced by a policy (#85481) 2024-04-15 09:25:28 -05:00
errors.go Alerting: Update mute timings provisioning API to support optimistic locking (#88731) 2024-06-06 18:06:37 -04:00
mute_timings_test.go Alerting: Update mute timings provisioning API to support optimistic locking (#88731) 2024-06-06 18:06:37 -04:00
mute_timings.go Alerting: Update mute timings provisioning API to support optimistic locking (#88731) 2024-06-06 18:06:37 -04:00
notification_policies_test.go Alerting: Fix receiver inheritance when provisioning a notification policy (#82007) 2024-03-26 12:31:59 -04:00
notification_policies.go Alerting: Fix receiver inheritance when provisioning a notification policy (#82007) 2024-03-26 12:31:59 -04:00
persist_mock.go Chore: Simplify function signature for GetLatestAlertmanagerConfiguration (#79392) 2023-12-12 13:49:54 +01:00
persist.go Chore: Simplify function signature for GetLatestAlertmanagerConfiguration (#79392) 2023-12-12 13:49:54 +01:00
provenance_test.go Alerting: Mute Timing service to prevent changing provenance status to none (#88462) 2024-06-04 08:54:33 -04:00
provenance.go Alerting: Mute Timing service to prevent changing provenance status to none (#88462) 2024-06-04 08:54:33 -04:00
provisioning_store_mock.go Chore: Simplify function signature for GetLatestAlertmanagerConfiguration (#79392) 2023-12-12 13:49:54 +01:00
provisioning_test.go Chore: Update test database initialization (#81673) 2024-02-09 09:35:39 -05:00
quota_checker_mock.go Chore: Simplify function signature for GetLatestAlertmanagerConfiguration (#79392) 2023-12-12 13:49:54 +01:00
templates_test.go Alerting: Remove isDefault field from receivers (Alertmanager configuration) (#86605) 2024-04-19 15:44:20 +02:00
templates.go Alerting: Stop persisting user-defined templates to disk (#83456) 2024-03-04 20:12:49 +02:00
testing.go Alerting: Add single rule checks to alert rule access control (#88307) 2024-05-28 10:49:24 -04:00