oncall-engine/engine/apps
Michael Derynck 2c7ebcf87c
Add task to delete empty deleted integrations from the database (#3941)
# What this PR does
Add task which will cleanup deleted integrations from the database if
they don't have any alert groups. This is to help address an issue where
queries are slowing down due to having a large numbers of ids that do
not contribute to the result.

This will be connected as part of sync organization task once it tests
out ok.

## Which issue(s) this PR fixes

## Checklist

- [x] Unit, integration, and e2e (if applicable) tests updated
- [x] Documentation added (or `pr:no public docs` PR label added if not
required)
- [x] `CHANGELOG.md` updated (or `pr:no changelog` PR label added if not
required)
2024-02-27 17:34:41 +00:00
..
alerts Add escalation step to notify all members from a team (#3908) 2024-02-20 10:02:23 -03:00
api Integration webhooks API (#3954) 2024-02-27 08:12:21 +00:00
api_for_grafana_incident Add render_for_web information to alert group incident API (#3005) 2023-09-12 12:02:42 +00:00
auth_token Add more logging to plugin sync and install (#3730) 2024-01-23 22:59:33 +00:00
base Allow setting email app to use SSL instead of TLS (#3911) 2024-02-20 03:38:09 -05:00
email Allow setting email app to use SSL instead of TLS (#3911) 2024-02-20 03:38:09 -05:00
grafana_plugin Add task to delete empty deleted integrations from the database (#3941) 2024-02-27 17:34:41 +00:00
heartbeat Improve OpenAPI schema coverage (#3629) 2024-01-12 15:11:22 +00:00
integrations Remove explicit request size limits (#3878) 2024-02-22 15:00:33 +00:00
labels Support prescribed labels (#3848) 2024-02-20 14:42:51 +08:00
metrics_exporter Add transaction on_commit before signals for alert group actions (#3731) 2024-01-31 15:54:50 -07:00
mobile_app Fix rounding issue with displayed time when sending "You're going oncall" push notification (#3872) 2024-02-09 15:31:34 -05:00
oss_installation Improve OpenAPI schema coverage (#3629) 2024-01-12 15:11:22 +00:00
phone_notifications Revert "upgrade to Python 3.12 (#3456)" and "bump uwsgi version to latest #3466" (#3483) 2023-12-01 09:56:26 -05:00
public_api Add is_from_connected_integration field to webhook model (#3951) 2024-02-23 15:57:57 +00:00
schedules Refactor gaps and empty shift checks (#3785) 2024-01-31 15:25:06 +01:00
slack Check for permissions on Slack escalate command (#3891) 2024-02-14 19:02:09 +00:00
social_auth Don't check chatops gateway link in OSS deployment (#3893) 2024-02-14 13:15:04 +00:00
telegram Handle ag telegram message does not exist (#3830) 2024-02-05 12:19:41 +00:00
twilioapp add missing db migrations + add additional backend db migration check to CI (#3234) 2023-10-31 16:00:55 -04:00
user_management Fix grafana_labels sync 2024-02-01 13:43:32 +08:00
webhooks Add is_from_connected_integration field to webhook model (#3951) 2024-02-23 15:57:57 +00:00
zvonok Improve zvonok verification call (#3768) 2024-02-08 14:05:11 -05:00
__init__.py World, meet OnCall! 2022-06-03 08:09:47 -06:00