Игорь Надеин 664f39de6a feat: асинхронная обработка уведомлений для requests и documents
Обновлены сигналы для полностью асинхронной обработки:
- requests_app: новые заявки, комментарии, изменения статуса
- documents: новые документы для всех сотрудников

Добавлена задача process_document_notifications_task

Все циклы for recipient in recipients теперь выполняются в фоне:
✅ Сигналы используют transaction.on_commit + .delay()
✅ Signal handlers сразу возвращают управление
✅ API не блокируется при массовых рассылках

Fixes: Блокировка транзакций при создании заявок/документов
2026-01-09 14:56:44 +03:00
..