oncall-engine/engine/apps/alerts
Yulya Artyukhina de5d876d27
Refactor create/update contact points for Alerting integration (#872)
**What this PR does**:
- Keep grafana version on create/update contact points to avoid multiple
requests to alerting
- Add retry limit on create contact point async
- Fix bugs related on create contact point
- Update logs on create/update contact point, make them more clear
- Avoid unnecessary requests to Grafana Alerting
2023-01-25 09:42:42 +01:00
..
escalation_snapshot Handle a exceptions on some retrying tasks 2022-09-01 11:39:47 -06:00
grafana_alerting_sync_manager Refactor create/update contact points for Alerting integration (#872) 2023-01-25 09:42:42 +01:00
incident_appearance Add a dummy step for declare incident button in slack (#1157) 2023-01-19 14:50:02 +01:00
incident_log_builder Not previously handled backends (eg. mobile) could end here without a messaging backend 2022-10-26 09:30:13 -03:00
migrations Add an ability to use an escalation chain for direct paging (#1161) 2023-01-19 18:51:57 +00:00
models Optimize alert group filtering queries (#1191) 2023-01-23 16:07:55 +08:00
tasks Refactor create/update contact points for Alerting integration (#872) 2023-01-25 09:42:42 +01:00
terraform_renderer World, meet OnCall! 2022-06-03 08:09:47 -06:00
tests Add escalation chain option when creating a direct page alert group (#1143) 2023-01-18 12:58:26 -03:00
__init__.py World, meet OnCall! 2022-06-03 08:09:47 -06:00
admin.py Alert group search (#488) 2022-09-06 11:30:12 +01:00
constants.py World, meet OnCall! 2022-06-03 08:09:47 -06:00
integration_options_mixin.py Restore email notifications (#621) 2022-10-19 12:32:56 +01:00
paging.py Add escalation chain option when creating a direct page alert group (#1143) 2023-01-18 12:58:26 -03:00
representative.py World, meet OnCall! 2022-06-03 08:09:47 -06:00
signals.py World, meet OnCall! 2022-06-03 08:09:47 -06:00
utils.py Fix outgoing webhook to resolve IP from parsed hostname 2022-09-22 14:35:37 -03:00