LDEV-5192, LDEV-5155 Only Peer Review starts maximised in authoringMost tools' authoring screen is not tailored for a wider pop up. In LAMS5 we should have all authoring content rewritten, but for now we need tostick to the old size. Only Peer Review needs a wider pop up as it canhave rubrics ratings.
LDEV-5192 Open activity authoring initially maximisedIf we set the now wider activity authoring pop up as the default size,maximise button does not make sense, it will do nothing. So instead weleave the standard pop up size but open it in maximised state. This wayteachers can return to standard size if they want to take a look atauthoring canvase in the background.
LDEV-5144 Display student choices in AEs tabsMain AEs content was displayed in subtabs in AE tab in TBL monitoring.Student choices ignored subtabs and were displayed in the main content.Now they are also displayed in subtabs. Also subtabs remember theirstate, whether it is main Assessment content or student choices.
LDEV-5174 Improve Teams tab load timeAll learners' results are loaded from DB in one go since eventually weneed all of them anyway.Also penalty calculation happens only when penalty factor is set.
LDEV-4802 Ignore invalid websocket close codesFor unknown reason browsers sometimes close websockets with an invalidclose code, for example 15393. It prevents from running @OnClose methodsin LAMS websocket servers. Since we do not have control over thissituation, it is better to skip CloseReason parameter all together.