github bunkeriot/BunkerM v1.1.0
πŸ”₯BunkerM v1.1.0 | MQTT Made Easy

latest release: v1.2.0
6 months ago

πŸ“Œ Overview
This release transforms BunkerM into a comprehensive Mosquitto broker management solution. πŸ› οΈ Users can now import existing password files, control the Mosquitto broker directly from the UI, and fully configure broker settings through an intuitive interface.

πŸ”₯ New Features
πŸ”‘ Password File Import
βœ… Added support for importing mosquitto_passwd files while preserving original passwords.
βœ… Automatic validation of password file format with detailed error feedback.
βœ… Seamless integration with the Dynamic Security plugin to ensure all users are visible in the UI.
βœ… Users imported via password files can be managed through the regular client interface.

πŸ–₯️ Broker Management
⚑ Added ability to restart the Mosquitto broker directly from the UI.
⚑ Restart option available in both the password import page and user profile menu.
⚑ Confirmation dialog to prevent accidental restarts.
⚑ Clear feedback on restart success or failure.

βš™οΈ Broker Configuration
πŸ”§ Complete UI for managing all aspects of Mosquitto broker configuration.
πŸ”§ Easily configure general settings, security options, and additional listeners.
πŸ”§ Visual interface with tooltips explaining each configuration option.
πŸ”§ One-click reset to default configuration.
πŸ”§ Configuration changes automatically trigger broker restart prompts.

πŸ› οΈ Technical Improvements
πŸ”Ή Resolved CORS issues for API requests.
πŸ”Ή Secure file handling with automatic backup creation.
πŸ”Ή Improved error handling and user feedback for invalid file formats.
πŸ”Ή Optimized backend APIs with proper security and permission checks.
πŸ”Ή Automatic backup of configuration files before applying changes.

πŸ“– Usage Instructions
πŸ“‚ Import password files via the new "Import Mosquitto Password File" page.
βš™οΈ Configure your broker settings through the dedicated "Mosquitto Broker Configuration" interface.
πŸ”„ Restart the broker after making changes to apply new settings.
πŸ‘€ Control broker from the user profile dropdown menu for quick access.

πŸ”„ Compatibility
🟒 This update is fully backward compatible with existing configurations and requires no changes to your current setup.

πŸš€ This release significantly expands the management capabilities of BunkerM, transforming it into a complete Mosquitto management platform. Users now have full control over their broker configuration, user management, and service operations through a single, intuitive interface. πŸŽ‰

Don't miss a new BunkerM release

NewReleases is sending notifications on new releases.