lams-github

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4705 Remove references to Group Admin role from Java code

  1. … 12 more files in changeset.
LDEV-4721 Change order of changes applied to imported LD XML

First we need to change class names, then add/remove fields as otherwise

owner classes would not get recognised.

LDEV-4721 Revert initial tool version

Tool version should be bumped only when previous patches have been

merged into build scripts. This was not such situation. We should keep

old tool version and allow patches to execute.

Merge branch 'LDEV-4721' into lams31

LDEV-4721 Add class renaming filter for tool content import

  1. … 3 more files in changeset.
LDEV-4720 Fix LAMS issues that prevented TestHarness to work correctly

    • -0
    • +1
    /lams_learning/web/loadToolActivity.jsp
    • -22
    • +6
    /lams_tool_scribe/web/pages/learning/scribe.jsp
LDEV-4696 Remove an unnecessary Hibernate restriction

Merge branch 'LDEV-4718' into lams31

LDEV-4718 Block group confirm modal from closing when choice is made

    • -4
    • +15
    /lams_learning/web/grouping/choose.jsp
LDEV-4714 Make fetching output definitions async

For large LDs sync calls can noticeably slow down drawing process.

Merge branch 'LDEV-4391' into lams31

LDEV-4391 Prevent double clicking on Save As and Import buttons

Even though Save button in Save As dialog does not seem to get spinning

arrows, it gets disabled straight away and double submit does not

happen. The arrows never get a chance to get rendered as code

responsible for saving works quickly and calls reset() method on the

button.

    • -2
    • +4
    /lams_central/web/authoring/authoring.jsp
    • -1
    • +10
    /lams_central/web/toolcontent/import.jsp
Merge branch 'LDEV-4717' into LDEV-4391

LDEV-4717 Fix LD renaming in authoring

Merge remote-tracking branch 'origin/master' into lams31

Conflicts:

lams_central/src/java/org/lamsfoundation/lams/web/ForgotPasswordServlet.java

lams_central/web/forgotPassword.jsp

lams_central/web/forgotPasswordChange.jsp

lams_central/web/forgotPasswordProc.jsp

lams_tool_assessment/web/pages/learning/results.jsp

    • -11
    • +11
    /lams_central/web/forgotPassword.jsp
    • -4
    • +3
    /lams_central/web/forgotPasswordChange.jsp
    • -39
    • +11
    /lams_central/web/forgotPasswordProc.jsp
LDEV-4711 Show only generic message when resetting passwords

    • -16
    • +14
    /lams_central/web/forgotPassword.jsp
    • -55
    • +51
    /lams_central/web/forgotPasswordChange.jsp
    • -53
    • +13
    /lams_central/web/forgotPasswordProc.jsp
LDEV-4710 Add config setting to enable "Forgot your password?" option

Also if people try to get to the login page by going to the URL

directly, we display a 404 error message.

LDEV-4714 Add "loading" status to some buttons to prevent double click

    • -4
    • +5
    /lams_central/web/authoring/authoring.jsp
LDEV-4708 Consider question as modified in case new option is added

LDEV-4714 Fix SVG generation in Add Lesson and monitoring

    • -8
    • +11
    /lams_central/web/includes/javascript/addLesson.js
LDEV-4714 Fix LD access adding and processing

LDEV-4714 Fix parsing of branching in old LDs

It seems that there can be LDs which have no coordinates for branching

at all. Neither old type (xCoord) nor new type (startXCoord). They can

still be rendered, but need to have activities automatically rearranged.

LDEV-4714 Fix SVG generation in authoring

Since LD opening in authoring is async now, there was a race condition

between opening LD and an attempt to save its thumbnail. Instead of

going back to sync solution, a callback was implemented that runs only

when LD is already open.

LDEV-4714 Make arrows spin when loading LD thumbnail in authoring

    • -1
    • +1
    /lams_central/web/css/_authoring_base.scss
LDEV-4714 Clear overflow of LD access entries

There is no point in keeping hundreds of LD access entries in DB for

each user, if there are always displayed only few of them.

LDEV-4714 Load Bootstrap faster so spinning arrows appear ASAP

    • -1
    • +2
    /lams_central/web/authoring/authoring.jsp
LDEV-4714 Use async Ajax calls where possible

Synchronised Ajax calls are discouraged since they stoi UI interaction.

Merge branch 'LDEV-4708' into lams31

LDEV-4708 update marks more skillfully after edit in monitor

  1. … 20 more files in changeset.
LDEV-4696 Make all @ManyToOne and @OneToOne lazy

Hibernate 3 used lazy loading of single-object relationships by default.

JPA's default setting is eager. When loading entities all references are

loaded immediately using JOINs. A large entity, like Learning Design,

can have a query consisting of 25 JOINs. It makes it very slow.

There is no way to change JPA's default behaviour. In order to make JPA

annotations behave like old Hibernate, each of them got an explicit

attribute saying that loading is lazy.

  1. … 156 more files in changeset.