marcin in lams

LDEV-4274: Use service proxy bean instead of concrete implementation, so methods called from child threads are transactional.

LDEV-4332: Send websocket ping after 3 minutes of idleness so the connection does not get cut because of idle timeout.

    • -2
    • +27
    /lams_tool_doku/web/pages/learning/learning.jsp
LDEV-4332: Send websocket ping after 3 minutes of idleness so the connection does not get cut because of idle timeout.

    • -5
    • +28
    /lams_admin/web/WEB-INF/tags/Page.tag
    • -4
    • +28
    /lams_central/web/WEB-INF/tags/Page.tag
    • -27
    • +51
    /lams_gradebook/web/WEB-INF/tags/Page.tag
    • -28
    • +51
    /lams_learning/web/WEB-INF/tags/Page.tag
    • -53
    • +87
    /lams_learning/web/includes/javascript/presence.js
    • -5
    • +28
    /lams_tool_assessment/web/WEB-INF/tags/Page.tag
    • -5
    • +28
    /lams_tool_bbb/web/WEB-INF/tags/Page.tag
    • -28
    • +51
    /lams_tool_chat/web/WEB-INF/tags/Page.tag
    • -28
    • +51
    /lams_tool_daco/web/WEB-INF/tags/Page.tag
    • -5
    • +28
    /lams_tool_gmap/web/WEB-INF/tags/Page.tag
  1. … 25 more files in changeset.
LDEV-4252: Use another collection type instead of synchronisation.

LDEV-4347:Improve date/time for spreadsheet exports

LDEV-4332: Allow ping message from websocket.

LDEV-4332: Refresh page or reconnect websocket only on abnormal close and not on navigation.

    • -13
    • +26
    /lams_tool_doku/web/WEB-INF/tags/Page.tag
LDEV-4332: Refresh page or reconnect websocket only on abnormal close and not on navigation.

    • -4
    • +6
    /lams_central/web/WEB-INF/tags/Page.tag
    • -4
    • +6
    /lams_gradebook/web/WEB-INF/tags/Page.tag
    • -4
    • +7
    /lams_learning/web/WEB-INF/tags/Page.tag
    • -4
    • +7
    /lams_tool_bbb/web/WEB-INF/tags/Page.tag
    • -4
    • +7
    /lams_tool_chat/web/WEB-INF/tags/Page.tag
    • -4
    • +7
    /lams_tool_daco/web/WEB-INF/tags/Page.tag
    • -4
    • +7
    /lams_tool_gmap/web/WEB-INF/tags/Page.tag
  1. … 21 more files in changeset.
LDEV-4255, LDEV-4256: Remove unnecessary "debugger" directive

LDEV-4337: Use proper spacing when pasting a copied activity.

LDEV-4337: Use proper spacing when pasting a copied activity.

LDEV-4332: Refresh page when a tool websocket gets closed. Re-init Command websocket when it gets closed. Rename websockets in JS code to ensure name uniqueness within the page.

    • -2
    • +6
    /lams_tool_doku/web/pages/learning/learning.jsp
LDEV-4332: Refresh page when a tool websocket gets closed. Re-init Command websocket when it gets closed. Rename websockets in JS code to ensure name uniqueness within the page.

    • -17
    • +23
    /lams_admin/web/WEB-INF/tags/Page.tag
    • -17
    • +23
    /lams_central/web/WEB-INF/tags/Page.tag
    • -0
    • +6
    /lams_gradebook/web/WEB-INF/tags/Page.tag
    • -0
    • +6
    /lams_learning/web/WEB-INF/tags/Page.tag
    • -17
    • +23
    /lams_tool_assessment/web/WEB-INF/tags/Page.tag
    • -17
    • +23
    /lams_tool_bbb/web/WEB-INF/tags/Page.tag
    • -0
    • +6
    /lams_tool_chat/web/WEB-INF/tags/Page.tag
    • -0
    • +6
    /lams_tool_daco/web/WEB-INF/tags/Page.tag
    • -17
    • +23
    /lams_tool_gmap/web/WEB-INF/tags/Page.tag
  1. … 22 more files in changeset.
LDEV-4252: Use another collection type instead of synchronisation.

LDEV-4252: Use another collection type instead of synchronisation.

LDEV-4325: Store activities' new coordinates after they got rearranged during SVG recreation.

LDEV-3982: Bring back user-defined conditions which have been mistakenly removed. Fix Forum conditions saving.

LDEV-4127: Properly detect when all conditions are removed.

LDEV-4315: Validation now includes checking if name is not not blank

LDEV-4313: Fix parallel activities title internationalisation.

file patch20170410.sql was initially added on branch lams2_head_wildfly.

LDEV-4184: Silence "[DEPRECATION] Encountered positional parameter" warning in hibernatelams.log. Fixing them requires going through multiple SQL queries and it is not worth it. Positional parameters work fine.

LDEV-4175: Remove unncessary synchronisations and commented out code.

LDEV-4302: Refresh conditions on output select, not on button press.

    • -7
    • +0
    /lams_central/web/authoring/authoring.jsp
LDEV-4299: Fix gradebook output loading.

LDEV-4127: Warn author when conditions in use were removed.

    • -1
    • +9
    /lams_central/web/authoring/authoring.jsp
LDEV-4187: Prevent "Illegal attempt to associate a collection with two open sessions" errors.

LDEV-4124: Fix size parsing for regions. Fix label positioning.

LDEV-4014: Fix force complete functionality and dialog layout.

    • -0
    • +7
    /lams_monitoring/web/css/monitorLesson.css
LDEV-3820: Fix user icon when dragging (force completing) in monitor. It has been broken by bootstrap new tabs.