Skip to content

v0.3.0 πŸš€

Choose a tag to compare

@Brktrlw Brktrlw released this 28 Apr 19:55
· 6 commits to main since this release

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)
  • WebSocket Connection Customization πŸ”Œ: Added the ability to customize the WebSocket connection URL prefix through ADMIN_COLLABORATOR_WEBSOCKET_CONNECTION_PREFIX_URL setting.

πŸ” 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