Skip to content
This repository has been archived by the owner on Jan 3, 2025. It is now read-only.

MyCollab 4.5.2

Compare
Choose a tag to compare
@haiphucnguyen 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