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-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-4240: Making the import question widget look consistent with the import QTI widget. Also added validation on front end to check that the file is an XML file.
LDEV-4240: Making the import question widget look consistent with the import QTI widget. Also added validation on front end to check that the file is an XML file.
LDEV-4237: Include label informing the max size fileLDEV-4241: File upload validationLDEV-4240: Consistent upload widgetUsing new tags and the shared javascript code to create consistency across tools for the look and validation behaviour of file upload.
LDEV-4237: Include label informing the max size fileLDEV-4241: File upload validationLDEV-4240: Consistent upload widgetCreating tags and shared javascript code to create consistency across tools for the look and validation behaviour of file upload.
LDEV-3962*In case of a mobile device (when offcanvas bar occupies entire screen) when user selects another group - close offcanvas. this is to let user see what this organisation contains* Fixed the issue with refreshing of main.jsp. As previously when user refreshes the page after changing the organisation - it fell back to showing the old one * as a side fix - prevent offcanvas bar from always being open on refreshing the page