oncall-engine/engine/apps/user_management
Innokentii Konstantinov 4a02d83fd1
Chatops api v3 (#3721)
This PR makes OnCall compatible with chatops-proxy v3. When CHATOPS_V3
is enabled, oncall will use new api client to register tenants and slack
installations. Also I added v3 routes for slack and telegram, so it's
possible to test new chatops proxy.

Currently two versions of chatops-proxy api are deployed, but they are
not compatible. They are doing same thing, using different db model and
tables. Once only v3 version will be left in prod, I'll remove
CHATOPS_V3 env var, all leftovers of previous api client and v3 slack
and telegram routes.

---------

Co-authored-by: Vadim Stepanov <vadimkerr@gmail.com>
2024-01-20 06:56:17 +00:00
..
migrations Mobile app proxy gateway (#3449) 2023-12-05 19:58:05 +00:00
models Chatops api v3 (#3721) 2024-01-20 06:56:17 +00:00
subscription_strategy Speed up send email notification task (#3713) 2024-01-18 13:54:18 +00:00
tests Fix occasional AttributeError in apps.grafana_plugin.tasks.sync.sync_organization_async task (#3687) 2024-01-15 11:34:40 -05:00
__init__.py World, meet OnCall! 2022-06-03 08:09:47 -06:00
apps.py Update ical event/user email matching to be case-insensitive 2022-10-20 16:12:41 -03:00
constants.py Alert group column/label selector (#3281) 2023-11-29 12:11:31 +00:00
exceptions.py Org soft-delete (#1073) 2023-01-05 12:42:55 +08:00
middlewares.py Handle Amazon SNS headers for moved (#3371) 2023-11-16 13:44:56 -07:00
signals.py add several new database columns + emit two new Django signals (#1522) 2023-04-14 09:15:57 +02:00
sync.py Fix occasional AttributeError in apps.grafana_plugin.tasks.sync.sync_organization_async task (#3687) 2024-01-15 11:34:40 -05:00
user_representative.py apps.get_model -> import (#2619) 2023-07-25 09:43:23 +00:00