LDEV-4180: Make DB patches produce up-to-date structure during build instead of applying multiple patches.Get rid of unnecessary tables and keys.Modify boolean columns to tinyint(1)Simplify patches where possible.
LDEV-4181: When sequences are imported if maxRating or ratingStyle is null, need to set them to appropriate values. Will happen when a sequence is imported from a server that did not have these fields.
LDEV-4092: Date passed back by server was reconverting time for Daylight Saving, making it an hour out, as the convertToStringForJSON takes the timezone into account. Therefore convert the already timezone converted time (which gets converted back again) rather than the original time.
LDEV-4092: Support the server supplying a localised date string for the submission deadline (datetimepicker does not have localisation of the format, just the language).
LDEV-4015 * fixed Feedback that haven't been recorded* Removed completely redundant QaGeneralAuthoringDTO.java and replaced its occurrences in jsps with formBean
LDEV-4015 * fixed Feedback that haven't been recorded* Removed completely redundant QaGeneralAuthoringDTO.java and replaced its occurrences in jsps with formBean
LDEV-3982: Prevent complex outputs from being used as branching conditions. Remove complex outputs from suggestions when creating branching conditions.Fix labels.
LDEV-3907: Added timeago format to dates in monitor summary. Also formatted the tablesorter table so that it displays the columns properly and fixed the rating sort that had an sql error.