v0.3.0 π
django-admin-collaborator v0.3.0 π
β¨ New Features
-
Enhanced Notification System π: A comprehensive notification system has been added to improve communication between collaborators:
- Configurable notification intervals (
notification_request_interval) - Customizable notification messages (
notification_message) - Customizable button text for attention requests (
notification_button_text) - Feedback messages for sent requests (
notification_request_sent_text)
- Configurable notification intervals (
-
WebSocket Connection Customization π: Added the ability to customize the WebSocket connection URL prefix through
ADMIN_COLLABORATOR_WEBSOCKET_CONNECTION_PREFIX_URLsetting.
π Why This Matters
This update significantly enhances the collaborative experience by:
- Providing more control over notification timing and messaging
- Allowing teams to customize the communication experience
- Enabling better integration with existing systems through customizable WebSocket endpoints
- Improving the overall user experience with more personalized notifications
π οΈ Installation & Upgrade
pip install django-admin-collaborator==0.3.0βοΈ Configuration
You can now customize the notification system in your settings.py:
ADMIN_COLLABORATOR_OPTIONS = {
'notification_request_interval': 15, # Seconds between notification requests
'notification_message': 'User {username} is requesting the editors attention.',
'notification_button_text': 'Request Editor Attention',
'notification_request_sent_text': 'Request sent.'
}
ADMIN_COLLABORATOR_WEBSOCKET_CONNECTION_PREFIX_URL = 'admin/collaboration' # Customize WebSocket endpointπ Documentation
For complete documentation on the new features and configuration options, please visit our documentation.
π Feedback & Contributions
We welcome your feedback and contributions! If you encounter any issues or have suggestions for improvements, please open an issue on GitHub.
Thank you for using django-admin-collaborator! π
Full Changelog: v0.2.6...v0.3.0