lams-github

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4453 Add gradebook on lesson complete front end

    • -0
    • +82
    /lams_learning/web/lessonComplete.jsp
Merge branch 'LDEV-4455'

LDEV-4455 Move burning question to the learning.jsp

We need a change in the flow for Burning questions in learner, so the

burning question text for each question is entered as the students

answer select the answers.

So each question would have a "burning question?" label that would

expand/collapse on request for students to enter the text as they answer

each question.

LDEV-4411 Make collections and properties lazy

If it is possible, all collections and properties should be lazy. It has

big impact on DB load.

If a collection can not be made lazy because it gets iterated over in a

non-transactional method (Actions), is should probably be moved to a

transactional Service method.

LDEV-4411 Remove obsolete collection from Tool class

LDEV-4411 Add maps 2nd level cache

Merge branch 'LDEV-4451'

LDEV-4451 Ability to save confidence levels in MCQ

And also return them to Scratchie on request.

  1. … 17 more files in changeset.
LDEV-4451 Improve question comparison tactics

As long as MCQ doesn't have question titles, exclude title when

calculating question hash.

Another peculiarity of MCQ is that it stores questions and answers with

trailing '/r/n' instead of usual '/n' (as in Assessment and Scratchie),

so remove all '/r' and '/n' before comparing questions and answers.

LDEV-4451 Make slider neater (narrower and with lesser text size)

    • -1
    • +10
    /lams_central/web/css/bootstrap-slider.css
LDEV-3164: removing MaxPermSize

Removing MaxPermSize as it's deprecated in Java 8. Increasing the memory allocation

LDEV-4411 Add collections 2nd level cache

    • -24
    • +8
    /lams_build/conf/slim/standalone.xml
  1. … 83 more files in changeset.
LDEV-4411 Remove collections caching in the few classes it is present

If we decide to use collections caching after all, we will do it

everywhere, not just in Content Repository.

LDEV-4451: modifying labels

Merge branch 'LDEV-4451'

LDEV-4451 Implement ToolSessionManager.getConfidenceLevels() in all tools

This method allows Scratchie to query available confidence levels from

the tools that can provide it. Actually, only Assessment and MCQ will

implement it for real, all other tools will implements it as "return

null;".

  1. … 14 more files in changeset.
LDEV-4451 Display confidence levels in Scratchie

Add ability to Scratchie to display what options the individual students

have had in the individual assessment.

Add advanced option to Scratchie - 'Show confidences' and then list

activites from the sequence to choose from (skip branching or use only

the current branch if inside of it).

    • -0
    • +1050
    /lams_central/web/css/circle.css
  1. … 8 more files in changeset.
LDEV-4451 Store ConfidenceLevels inside Assessment

ConfidenceLevels should be stored at the tools level as otherwise it's

hard to keep questions hashes updated in lams_central.

Add support for providing them to Scratchie.

LDEV-4451 Move ConfidenceLevels to the tools finally

ConfidenceLevels should be stored at the tools levels as otherwise it's

hard to keep questions hashes updated in lams_central.

LDEV-3164 Make URL regex reluctant so it matches first parenthesis

LDEV-3164 Make URL regex reluctant so it matches first parenthesis

LDEV-3164 Make URL regex reluctant so it matches first parenthesis

LDEV-4450: Learner icons in progress tab have portraits

    • -17
    • +23
    /lams_central/web/css/_learner_base.scss
    • -1
    • +1
    /lams_gradebook/web/gradebookCourseMonitor.jsp
    • -2
    • +2
    /lams_gradebook/web/gradebookMonitor.jsp
LDEV-4366 Fix case of Kumalive class in Ant build file

It worked fine on case-insensitive systems, but on Linux it could not

find the Kumalive websocket class.

LDEV-4366 Fix case of Kumalive class in Ant build file

It worked fine on case-insensitive systems, but on Linux it could not

find the Kumalive websocket class.

LDEV-4366 Fix case of Kumalive class in Ant build file

It worked fine on case-insensitive systems, but on Linux it could not

find the Kumalive websocket class.

LDEV-4453 Add "gradebook on lesson complete" field to Lesson

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

Conflicts:

lams_build/lib/lams/lams.jar

lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/service/AssessmentServiceImpl.java

lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/action/LearningAction.java

lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/action/MonitoringAction.java

LDEV-4411 Mark entities as cacheable

usage="read-only" seems to do nothing at the moment, but it may be a

guidance for future optimisations.

  1. … 223 more files in changeset.
LDEV-4411 Enable and configure Hibernate 2nd level cache

This configuration is only for standalone mode. It is explained in JIRA

comments.