Notifications Tasks

Source: idk/notifications/celery_integration.py

  • NotifyingTask base: provides hooks to emit started/progress/completed/failed events
  • Usage: decorate tasks with @app.task(base=NotifyingTask) to auto-emit notifications