OpenHierarchy 1.2.8 changelog

The list below includes all of the significant changes in version 1.2.8 since the last official release which was 1.2.5.

- Fixed removal bug in jquery.qloader.js
- Removed activation project from deployment assembly since it not needed in Java 1.6+
- Renamed i18n variables in UserGroupList connector to avoid collisions
- Fixed NullPointer in UserNameComparator
- Make ValueDescriptor implement Elementable
- Added getContextPath method to SystemInterface
- Added ExtensionLink bean and related classes/interfaces
- Added attribute support on invitations
- Minor fixes in UserGroupListTemplates
- Signature changes on login-function in login.js due to development of two factor authentication
- Minor change in GroupAdminModule and GroupCRUD so that user attributes are included
- Moved method from UserProvider interface to MutableUserProvider interface
- Added safer removeInstance method to InstanceHandler
- Added better handling of module settings with line breaks in ModuleUtils
- Updated SearchableItem interface
- Change return type of SearchableItem getAttributes
- Added getServerInfo to SystemInterface
- Added further information about servlet container and Java version to RuntimeInfoModule
- Minor fixes in UserGroupListConnector
- Changed UserGroupListConnector to show username by default
- Updated UserGroupListConnector so that user attributes are retrieved by default
- Added hasModules method to FilterModuleDAO
- Minor fix in ReflectionEventListener
- Added new methods to FCKUtils
- Minor tweaks in CKEditor.xsl
- Minor tweak to textarea template in Common.xsl
- Set SVN revision build script to use a Java 7 JRE in to work with new eclipse versions
- Fixed character encoding problems in ckeditor filemanager
- Upgraded CKEditor to version 4.5.2
- Fixed to that filter module cache is unloaded on shutdown
- Minor design tweak in ModuleSettingUpdateModuleTemplates
- Added menuitem annotation for webpublic methods
- Added openhierarchy-jquery.ui.css containing customized css theme (not a complete) used for jquery.
- Added timepicker jquery plugin
- Added AttributeHandler to SearchableItem interface
- Changed the internal Map inside SimpleAttributeHandler from HashMap to Map
- Added support for attributes on menuitems
- Updated jQuery to version 1.11.3
- Added jquery-migrate plugin for backwards compatability
- Changed variable checks in Common.xsl for better support in alternate XSL parsers
- Merged chardetect branch with trunk
- Add placeholder parameter to common.xsl createPassword