oncall-engine/engine/apps
Vadim Stepanov 424b2b80f8
Add backend support for push notification sounds with custom extensions (#2759)
# What this PR does

Instead of always adding `.aiff` or `.mp3` at the end of notification
sound names depending on the platform (iOS vs Android), add them only if
no extension is present already. This should make it possible to use
sounds with custom extensions.

## 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)
2023-08-07 09:55:17 +00:00
..
alerts Filter out untaken swaps from final schedule and shift notifications (#2748) 2023-08-04 17:43:54 +00:00
api remove shift swap feature flag (#2755) 2023-08-04 16:12:33 +02:00
api_for_grafana_incident remove references to AlertGroup.is_archived and AlertGroup.unarchived_objects (#2524) 2023-07-18 11:48:34 +00:00
auth_token add missing database migrations 2023-07-05 18:27:56 +02:00
base remove unused dynamic settings (#2735) 2023-08-03 05:11:52 -04:00
email Minor formatting changes (#2641) 2023-07-26 14:45:44 +01:00
grafana_plugin Re-enable a few mypy rules + fix existing errors (#2725) 2023-08-03 09:43:03 +00:00
heartbeat remove some references to amixr (#2698) 2023-08-01 14:22:42 -04:00
integrations Fix GrafanaAlertingAPIView 2023-08-01 16:00:50 +08:00
metrics_exporter Re-enable a few mypy rules + fix existing errors (#2725) 2023-08-03 09:43:03 +00:00
mobile_app Add backend support for push notification sounds with custom extensions (#2759) 2023-08-07 09:55:17 +00:00
oss_installation Minor formatting changes (#2641) 2023-07-26 14:45:44 +01:00
phone_notifications Re-enable a few mypy rules + fix existing errors (#2725) 2023-08-03 09:43:03 +00:00
public_api Polish amv2 (#2701) 2023-08-01 13:13:58 +08:00
schedules Filter out untaken swaps from final schedule and shift notifications (#2748) 2023-08-04 17:43:54 +00:00
slack Add more logging for SlackUserGroup.update_oncall_members (#2741) 2023-08-03 15:25:37 +01:00
social_auth apps.get_model -> import (#2619) 2023-07-25 09:43:23 +00:00
telegram apps.get_model -> import (#2619) 2023-07-25 09:43:23 +00:00
twilioapp Minor formatting changes (#2641) 2023-07-26 14:45:44 +01:00
user_management Re-enable a few mypy rules + fix existing errors (#2725) 2023-08-03 09:43:03 +00:00
webhooks remove django admin panel (#2731) 2023-08-02 14:26:50 -04:00
zvonok Minor formatting changes (#2641) 2023-07-26 14:45:44 +01:00
__init__.py World, meet OnCall! 2022-06-03 08:09:47 -06:00