LDEV-3982: Prevent complex outputs from being used as branching conditions. Remove complex outputs from suggestions when creating branching conditions.Fix labels.
LDEV-3971: Remove pointless synchronisation from Java methods. It would not work in multi-node environment anyway. Focus on DB transactions.General clean up and formatting.
LDEV-3660: Remove export potfolio resources: Java classes, JPS, DB entries and labels.Remove localLinkPath attribute from CSS tag as it was only used for export portfolio.
LDEV-3646: Add websocket server and client code.Add Ant code for deploying the server class to <WAR>/WEB-INF/classes folder for WildFly to pick it up on start up.Clean up and formatting.
LDEV-3633: Allow specyfing port which MySQL runs on.Disable SSL for building LAMS as it generates a warning message.New MySQL does not accept ALTER IGNORE TABLE statements.
LDEV-3561: Initial implemntation of re-setting read-only flag of Activities on force uncomplete.Each Tools' service has a method to report whether there is significant users' content left it the Activity. If so, it reports the Activity as read-only. Otherwise the flag can be re-set.Grouping, Gate and Complex activities also have their way of checking their immutability.