Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4391 Update jQuery to version 3.3.1. Add Migration Plugin.

jQuery was upgraded to version 3.3.1.

It was put into jquery.js file which is referenced by LAMS JSPs.

In the same file below jQuery code Migration Plugin 3.0.0 was pasted.

This way it gets loaded every time jQuery gets loaded without extra HTML

tags.

The Migration Plugin reintroduces API removed from jQuery 3.

This way we can benefit from jQuery 3 efficiency and security and do not

have to use everywhere its new API straight away.

jQuery and Migration Plugin in jquery.js are in their compressed,

production version.

The Plugin produces only debug information in JS console: "JQMIGRATE:

Migrate is installed, version 3.0.0". It appears every time the Plugin

gets loaded. We can silence this message if we want to.

In jquery.migration.js the two above scripts come in their development

version.

The Plugin produces warnings every time deprecated API is used, pointing

to spots which require rewriting to comply with jQuery 3 new API.

While production jQuery + Plugin solution seems to work fine, we should

ultimately aim at rewriting our code and sticking to pure jQuery 3.

During development jquery.migration.js contents should be copied to

jquery.js to enable warnings.

    • -0
    • +11455
    ./includes/javascript/jquery.migration.js
LDEV-4669 Switch to using placeholder attribute

Also stop copying tags to lams_tool_bbb

  1. … 32 more files in changeset.
LDEV-4649 Fix outcome and scale import

Fixed paths for import and outcome/scale removal.

Description is now an optional field when importing.

  1. … 2 more files in changeset.
LDEV-4440 Fix learner and monitor links after creating LTI lesson

LDEV-4691 Fix file uploads

MultipartFilter was introduced for LAMS servlets to work with Spring

MVC. It appears that for WildFly 14 it is not required anymore.

Furthermore, without it will not work without extra configuration. It

was removed.

Also a controller method was rewritten to Spring MVC style.

  1. … 1 more file in changeset.
Merge branch 'lams31' into LDEV-4440

Conflicts:

lams_admin/web/sessionmaintain.jsp

lams_build/build.xml

lams_build/lib/lams/lams.jar

lams_central/src/java/org/lamsfoundation/lams/web/outcome/OutcomeAction.java

lams_gradebook/src/java/org/lamsfoundation/lams/gradebook/web/action/GradebookAction.java

lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/action/McLearningAction.java

lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/action/McMonitoringAction.java

  1. … 14 more files in changeset.
Merge remote-tracking branch 'origin/LDEV-4644'

Conflicts:

lams_admin/conf/language/lams/ApplicationResources.properties

lams_build/lib/lams/lams.jar

lams_central/src/java/org/lamsfoundation/lams/authoring/service/AuthoringService.java

lams_central/web/WEB-INF/struts-config.xml

lams_gradebook/src/java/org/lamsfoundation/lams/gradebook/service/GradebookService.java

lams_gradebook/src/java/org/lamsfoundation/lams/gradebook/service/IGradebookService.java

lams_gradebook/web/gradebookMonitor.jsp

lams_monitoring/conf/language/lams/ApplicationResources.properties

  1. … 12 more files in changeset.
LDEV-4689 Save works, can edit acts after gate, learner msg improvement

  1. … 2 more files in changeset.
LDEV-4689 Live Edit has a contribution entry and button changes colour.

Also fixed the SVG rendering in monitor (did not return 404 properly

when missing) and fixed the path for the monitor chosen grouping page.

  1. … 9 more files in changeset.
LDEV-4686 Remove Kaltura settings from admin config settings

    • -172
    • +0
    ./ckeditor/plugins/kaltura/kaltura.jsp
    • binary
    ./ckeditor/plugins/kaltura/kalturagif.gif
    • -48
    • +0
    ./ckeditor/plugins/kaltura/plugin.js
    • -1513
    • +0
    ./includes/javascript/kaltura.min.js
  1. … 3 more files in changeset.
LDEV-4683 Alert confirming overwriting sequence reinstated.

LDEV-4440 Live Edit saves and the learner message is back

  1. … 3 more files in changeset.
LDEV-4440 Fix path used in 2-factor authentication

LDEV-4440 Fixed policy feature in lams_central

LDEV-4440 Reintroduce a missing JSP library

LDEV-4440 Fix URLs in course grouping creation

  1. … 1 more file in changeset.
LDEV-4683 Ensure new learning designs have a unique name within folder

  1. … 8 more files in changeset.
LDEV-4440 Fix comments feature

  1. … 34 more files in changeset.
LDEV-4440 Clean up shared files

  1. … 205 more files in changeset.
LDEV-4440 also look for comments and workspace controllers

LDEV-4440 Switch servlets to using autowired service beans

Besides, RegisterAction was renamed to RegisterServlet. And one

remaining constant was moved from AuthoringConstants to CentralConstants

with subsequent removal of AuthoringConstants.java.

  1. … 29 more files in changeset.
LDEV-4440 Fix paths to ForgotPasswordServlet

LDEV-4440 Fix Spring MVC related issues with signup pages

  1. … 7 more files in changeset.
LDEV-4545 Prevent exception when gate is the last activity in sequence

LDEV-4440 Fix Policies and consents' Spring MVC related issues

  1. … 5 more files in changeset.
LDEV-4440, LDEV-4020 Prevent dragging on dialog control buttons

LDEV-4440, LDEV-3676 Fix HTML tags stripping after reload

  1. … 1 more file in changeset.
LDEV-4440 Error messages converted to new error tag

  1. … 127 more files in changeset.
LDEV-4440 Fix policy consents link and tags on that page

LDEV-4440 Fix profile pages cancel buttons