LDEV-2524 Implementing the compulsory question option. Made the question map contain a complex object rather than a single string so that we didn't have to keep adding maps every time we added more data for each question.
LDEV-2374: Added outputs for Data Flow for:* Image gallery (URL to the images uploaded by the students),* Forum (text for the postings for a student in the forum)* Chat (all text postings for a student in the chat)* Pixlr (URL to the image)* Share resources (URL to file/urls uploaded)* Notebook (Text entered by the student)* Submit Files (URL to files uploaded)
LDEV-2374:- Vote now accepts nominations created by Teacher as well as ones derived from input.- Teacher can now limit number of Learners contributing to Vote's nomination pool.- Each tool now declares which DataOutputDefinitions it can accept for Data Flow.
LDEV-2145 Removing loads and loads and LOADS of unnecessary logging, which would slow the qa tool almost to a standstill if the server logging is set to debug and someone submits a large answer. Some useful logging may have been removed in the process, but it still is in a much better position than it was before
LDEV-2143 Fixing the memory problem with QA tool QaQueUserDAO was fetching the entire user table in order to get a countAfter the fix a jprofiler test with multiple users fixed the memory problemAlready committed to 2.2.1 branch so also committing to head
LDEV-2143 Fixing the memory problem with QA tool QaQueUserDAO was fetching the entire user table in order to get a countAfter the fix a jprofiler test with multiple users fixed the memory problem
LDEV-1998: Additions:- Central: added some files that were not committed earlier and prevented Planner from opening in a pop up window.- Q&A: fixed minor bug with question indexing.- Chat: Planner now strips Instructions from HTML tags.- Notebook: Planner now strips Instructions from HTML tags; fixed bug that set Online Instructions = Offline Instructions (!); Added tooltip with editing advice; adjusted planner form size.