This repository has been archived by the owner on Jan 3, 2025. It is now read-only.
MyCollab 4.5.2
haiphucnguyen
released this
21 Oct 03:57
·
524 commits
to master
since this release
Library Upgrades
- Upgrade Spring framework to 4.1.1.RELEASE
- Upgrade Vaadin to 7.3.3
- Upgrade Camel to 2.14.0
New Features
- Make the new MyCollab installer for every platform: Windows, MacOS, Linux
- Install MyCollab as window service
- The new notification to remind user upload his avatar if he did not
Improvements
- Remove unused libraries for the community edition such as Dropbox, Solr to reduce the size of installer
- Tweak the error handling while init view
- Refactor the file module management
- Add more unit tests for crm, content, project services and use assertj instead of standard junit assert statements
- Revise the localization and date format associate to locale. It helps external developers can translate MyCollab to other languages easily
- Refactor the test module, using assertJ and JUnit TestRule instead of the custom JUnitClassRunner to make unit tests more flexible in enhancements
- Remove remote resources in setup assets. User can install MyCollab in their LAN network, we do not need an internet connection requires
- Remove the warning message of Jackrabbit
Bug Fixes
- Project Notification can not be sent in several special cases
- Minor bug fixes and new features for mobile edition
- Can not save audit log in several special cases
- Search time logging throws exception in several special input cases
- Fix NPE exception when there is several options has null value
- Minor bug fixes for file module
- Fix issue of can not reload the web context when we upgrade Jetty to 9.2.3
- Fix migration scripts could be failed with several MySQL versions