Django-notifs

Latest version: v3.0.5

Safety actively analyzes 622360 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

3.0.5

- Migrate `channels` field to `JSONField`
- Deprecate `ListField`
- Fix migration error for `ListField`

3.0.4

- Make WebSocket channel optional

3.0.3

- loosen requirements

3.0.2

- Fixed `ImportError`'s for optional dependencies

3.0.1

- Fix AppsNotReady error

3.0.0

- add new setting NOTIFICATIONS_DELIVERY_BACKEND
- add new setting NOTIFICATIONS_QUEUE_NAME
- Change default backend to Synchronous (Celery now has to be explicitly configured)
- Create celery backend
- Create Synchronous backend
- Create RQ Backend
- Update installation instructions (Optional dependencies)
- run each channel as a task
- Add retry functionality
- Document NOTIFICATIONS_RETRY = True and NOTIFICATIONS_RETRY_INTERVAL and NOTIFICATIONS_MAX_RETRIES
- Remove NOTIFICATIONS_PAGINATE_BY setting
- Remove NOTIFICATIONS_USE_WEBSOCKET setting
- Remove NOTIFICATIONS_RABBIT_MQ_URL setting
- Rename BasicWebSocket channel to WebSocket channel
- Use Django channels for WebSocket
- Add new setting NOTIFICATIONS_WEBSOCKET_EVENT_NAME
- Add new setting NOTIFICATIONS_WEBSOCKET_URL_PARAM
- django-jsonfield-backport to support JSONField in django < 3.1

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.