LDEV-2868 * updated jquery.js, jquery-ui.js and jqgrid.js, jquery.layout.js, jqury.mobile.js, jqeury.form.js, jquery.autocomplete.js * removed repetitions of those libraries throughout all Lams * fixed some issues brought up by these updates * jquery.sizzle.js cut out from jquery.js and now it's a separate file
LDEV-2847 videorecorder is not crucial for a proper LAMS work, however without wiki tool none of the CKEditors will start. so that replacing videorecorder with wiki tool.
WVI-35: Add code for lesson synchronisation: service methods for checking and downloading content, servlet methods for communication scenarios, front-end stuff for regular sync checking and displaying information nicely. Made horizon project not expose its beans to global App Context, as it is not needed any more. Add some file utility methods.
LDEV-2925: Change optional App Context file path to be more specific as searching in whole Classpath is time consuming (15 seconds). This means that the file has to be in JAR next to classes, not in WAR in WEB-INF.
WVI-33, WVI-34: Add Learner progress synchronisation code for manual triggering. Fix a bug in prefix-less user creation via IntegrationService. General clean up.
WVI-33, WVI-34: Split horizon project to encapsulate old features and new sychronisation servlet. Add initial synchronisation code. Add custom login page to horizon project. Add DB init scripts. Fix "_db-script" Ant target so it accepts files not only from db/sql dir.
LDEV-2847: Number of optional LAMS EAR modules grow and making a full-text placeholder for each of them in application.xml became an issue. A new approach with short token replaced with module activation entry was used.
WVI-33: Allow registration on external server via SAML module. Make "access" context use AuthnRequests. Upgrade several libraries to newer versions. General debuggin and cleaning.