LDEV-2999 Include a rating option for reviewed resources (authored only). To make the grouped rating of authored resources work properly, session id was added to the rating and rating comments tables and all code using the shared jRating script and shared ratings updated to store the session code. DB script updates existing rating, rating comment records.
LDEV-2999: Rating check was comparing the wrong ids - it was comparing the real user id with the uid of the qa user table. If you were unlucky and had a user id that was the uid of another user in qa, then you could not rate their answer.
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.