oncall-engine/engine/apps/phone_notifications
Yulya Artyukhina 35ddfab0e4
Add method to send notification bundle by SMS (#4624)
# What this PR does
Adds method to render and send notification bundle by sms.

Example of SMS message:
```
Grafana OnCall: Alert groups #1, #2, #3 and 2 more 
from stack: TestOrganization, 
integrations: Grafana Alerting and 1 more.
```

Should be merged with https://github.com/grafana/oncall/pull/4457

## Which issue(s) this PR closes
https://github.com/grafana/oncall-private/issues/2713

## 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] Added the relevant release notes label (see labels prefixed w/
`release:`). These labels dictate how your PR will
    show up in the autogenerated release notes.
2024-07-16 14:20:16 +00:00
..
migrations Add method to send notification bundle by SMS (#4624) 2024-07-16 14:20:16 +00:00
models Add method to send notification bundle by SMS (#4624) 2024-07-16 14:20:16 +00:00
tests Add method to send notification bundle by SMS (#4624) 2024-07-16 14:20:16 +00:00
__init__.py Phone provider refactoring (#1713) 2023-05-24 06:27:48 +00:00
exceptions.py Add a simple phone number ban mechanism (#4557) 2024-06-20 16:09:24 +00:00
phone_backend.py Add method to send notification bundle by SMS (#4624) 2024-07-16 14:20:16 +00:00
phone_provider.py Re-enable a few mypy rules + fix existing errors (#2725) 2023-08-03 09:43:03 +00:00
simple_phone_provider.py Better simple phone provider (#2143) 2023-06-09 13:21:38 +08:00