lams-github

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-3275: Put /userfiles dir in each LAMS WAR. The ApplicationContext class from Tomcat embedded in JBoss allowed getRealPath() to return proper path even for non-existent resources. Undertow's FileResourceManager returns null in such cases. This prevents CKEditor Connector servlet from initialising as it checks the path where it later stores files.

Alternative solutions are:

- configure the servlet to use a dir present in all WARs, like "META-INF"; this in counter-intuitive and does not follow WAR structure guide

- upgrade to newer CKEditor connector servlet; makes sense as we use very old one, made for FCKEditor, and the new one is available; it requires some work, though

- patch the servlet's initialisation code so it creates the dir by itself; this would result in LAMS custom CKEditor connector library

LDEV-3304: adding label

LDEV-2975: updating Greek, French, Norwegian

LDEV-3304 added tablesorter paging due to "Q&A "all answers" page takes minutes to load when there are a lot of responses left by other users"

    • -82
    • +119
    /lams_tool_laqa/web/learning/mobile/LearnerRep.jsp
LDEV-3275: Add library dependencies and source code.

    • -87
    • +0
    /3rdParty_sources/ckeditor/core/_bootstrap.js
    • -141
    • +0
    /3rdParty_sources/ckeditor/core/ckeditor.js
    • -209
    • +0
    /3rdParty_sources/ckeditor/core/command.js
    • -439
    • +0
    /3rdParty_sources/ckeditor/core/config.js
    • -20
    • +0
    /3rdParty_sources/ckeditor/core/dom.js
    • -32
    • +0
    /3rdParty_sources/ckeditor/core/dom/comment.js
    • -251
    • +0
    /3rdParty_sources/ckeditor/core/dom/document.js
    • -258
    • +0
    /3rdParty_sources/ckeditor/core/dom/domobject.js
    • -1691
    • +0
    /3rdParty_sources/ckeditor/core/dom/element.js
  1. … 401 more files in changeset.
LDEV-3293: Further remove LAMS custom cache management.

LDEV-3304 reduced amount of DB queries due to "Q&A "all answers" page takes minutes to load when there are a lot of responses left by other users"

LDEV-3304 updated tablesorter plugin

LDEV-3292: Improve Add Lesson dialog response time: Fetch all users and filter them afterwards instead of fetchin one by one. Make some collections lazy or extra-lazy.

LDEV-3292: Improve Add Lesson dialog response time: Fetch all users and filter them afterwards instead of fetchin one by one. Make some collections lazy or extra-lazy.

LDEV-3294: De-proxy an activity so the real instance can be later used in code.

LDEV-3294: De-proxy an activity so the real instance can be later used in code.

LDEV-3301 prevent CKEditor from occupying more space than available due to its autogrow feature

    • -3
    • +3
    /lams_tool_forum/web/jsps/authoring/basic.jsp
    • -7
    • +6
    /lams_tool_survey/web/common/header.jsp
LDEV-3295 removed unused method

LDEV-3295 fixing old artefact: QaQuestion was renamed back to QaQueContent long time ago

LDEV-3303 CKEditor should respect height parameter overriden by editor instance

    • -0
    • +1
    /lams_admin/web/WEB-INF/tags/CKEditor.tag
  1. … 23 more files in changeset.
LDEV-3120: Send to server all learners of an existing group in one batch instead making a separate Ajax call for each of them.

    • -172
    • +446
    /lams_central/web/includes/javascript/orgGroup.js
LDEV-3120: Send to server all learners of an existing group in one bach instead making a separate Ajax call for each of them.

LDEV-3295 Allow questions having user responses with ratings be deleted

LDEV-3301 prevent CKEditor's autogrow feature occupying more space than available

LDEV-3301 set autoGrow_minHeight to prevent it from increasing its size on accessing it the first time.

LDEV-3283: Check user on lesson join and export portfolio.

LDEV-3300: Remove Forum questions from the parent object as they may be accidentaly saved by cascade.

LDEV-3292: Add missing indexes.

LDEV-3299: Put Scratchie answers in correct order for QTI export, even if their orderId field is corrupted.

LDEV-3299: Put Scratchie answers in correct order for QTI export, even if their orderId field is corrupted.

LDEV-3300: Remove Forum questions from the parent object as they may be accidentaly saved by cascade.

LDEV-3269: readding all Marcin's labels

LDEV-3297 fixed problem with JQM and displaying video using iframe tag

LDEV-3296: adding option to collapse the ckeditor bar