Today we are issuing release -- Baruwa 2.0.2, this Enterprise edition
only release contains a range of bug fixes as well as new features and
enhancements. This release introduces backward incompatible changes.
Changes
- Fixed taskid session checks, which caused an exception when the session
attribute did not exist.
- Fixed issue with headers which can not be decoded leading to exceptions
- Fixed issue with empty values breaking quarantine messages due to attempt
to concat strings with None values.
- Added checks to prevent the creation of duplicate user accounts from
external authentication mechanisms due to the case being different.
- Fixed the deletion of relay settings, which was causing an exception.
- Fixed accounts navigation issue, when paging using AJAX.
- Added support for custom logos in PDF reports, fixes issue #14.
- Fixed incorrect memory usage percentages in the status page.
- Improve daily totals calculation, it now supports users timezone settings.
- Fixed an exception with the psutil backend which was not being caught.
- Added organization filters to the quarantine and pdf reports commands.
- Improvements to lost password handing, restrict requests to local users
and fix the reset url.
- Added a top spammers generation command which can be used to export data
to external or internal blacklists.
- Added a top clean senders generation command which can be used to export
data to external or internal whitelists.
- Improvements to display all dates and times in users own timezone.
- Implemented JSON data exports to support JSON driven charts and graphs.
- Improvements to the search functions error handling.
- Improvements to the external authentication modules.
- Improvements to the message preview functionality, now able to display
both the text and HTML alternatives of an email. HTML messages formatted
correctly using embedded CSS styles which are sanitized.
- Added support for duplicate message id's which are generated on high mail
volume installations.
- Various minor code cleanups and fixes.
- Updates to the documentation.
Updated packages
Updated Enterprise Edition packages are available from the Enterprise repository.
Users of the Enterprise Edition should refer to the upgrading and changelog sections of the documentation and then use their package manager to upgrade.