Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4593 Further develop Policies & consents feature

  1. … 27 more files in changeset.
LDEV-4593 Introduce Policies & consent feature

    • -0
    • +68
    ./org/lamsfoundation/lams/policies/Policy.hbm.xml
    • -0
    • +34
    ./org/lamsfoundation/lams/policies/PolicyConsent.hbm.xml
  1. … 20 more files in changeset.
LDEV-4587 Distinguish ordered branching by introducing a new field

The fields tells whether branching should start from highest ordered

answer (asc, true) or lowest (desc, false) or is it a plain, non-ordered

tool-based branching (null).

  1. … 14 more files in changeset.
LDEV-4559 Comments can be left anonymously.

  1. … 92 more files in changeset.
LDEV-4538 Persist new gate parameters: open user and time

  1. … 3 more files in changeset.
LDEV-4501 All Audit Log entries are now Log Event entries

  1. … 65 more files in changeset.
LDEV-4501 Tool context files no longer reference audit service.

  1. … 62 more files in changeset.
LDEV-4407 Other projects stop depending on lams_gradebook

* GradebookService interfaces are redefined now:

- IGradebookService is going to be used by core modules.

- IGradebookFullService is used inside of lams_gradebook only and

nowhere else, as it contains lams_gradebook's internal logic and

classes.

* Introduce CommonContants.java which contains for now common

constants that used to be located in GradebookConstants.java

* Tools stop using gradebookService directly, but rather through

ILamsToolService's method updateGradebookUserActivityMark()

* Move GradebookUserActivityArchive and GradebookUserLessonArchive

to lams_gradebook

  1. … 55 more files in changeset.
LDEV-4501 First cut of audit log screen implemented.

    • -0
    • +53
    ./org/lamsfoundation/lams/logevent/LogEventType.hbm.xml
  1. … 18 more files in changeset.
LDEV-4407 Move ped planner stuff to lams_planer

All ped planner related code moved out from lams_central and

lams_common to lams_planer. Although

PedagogicalPlannerActivityForm.java was moved from

lams_central to lams_common to be accessible by LAMS tools.

  1. … 23 more files in changeset.
LDEV-4421 Comments allowed for authored items in Share Resources

  1. … 65 more files in changeset.
LDEV-4459 Archive immediate or scheduled email notifications

  1. … 9 more files in changeset.
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.

    • -1
    • +0
    ./org/lamsfoundation/lams/events/Event.hbm.xml
  1. … 4 more files in changeset.
LDEV-4411 Remove obsolete collection from Tool class

    • -14
    • +0
    ./org/lamsfoundation/lams/tool/Tool.hbm.xml
  1. … 2 more files in changeset.
LDEV-4411 Add maps 2nd level cache

LDEV-4411 Add collections 2nd level cache

    • -0
    • +2
    ./org/lamsfoundation/lams/events/Event.hbm.xml
    • -0
    • +8
    ./org/lamsfoundation/lams/lesson/Lesson.hbm.xml
    • -0
    • +4
    ./org/lamsfoundation/lams/tool/Tool.hbm.xml
  1. … 83 more files in changeset.
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.

  1. … 12 more files in changeset.
LDEV-4453 Add "gradebook on lesson complete" field to Lesson

    • -0
    • +3
    ./org/lamsfoundation/lams/lesson/Lesson.hbm.xml
  1. … 8 more files in changeset.
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.

    • -0
    • +2
    ./org/lamsfoundation/lams/events/Event.hbm.xml
  1. … 223 more files in changeset.
LDEV-4451 Create Confidence level system

Create Confidence level classes similar to the Ratings ones, that we

already have. They must be located in lams_common folder as it's going

to be used by 3 tools: learners are going to enter them in Assessment

and MCQ, and we later display them in all three tools.

  1. … 10 more files in changeset.
LDEV-4447 Toggle Kumalive feature on organisation level

  1. … 7 more files in changeset.
LDEV-4415 Add front end for weighted outputs

  1. … 14 more files in changeset.
LDEV-4415 Add tool output weight. Rewrite activity evaluations.

Activity evaluations have been implemented as a list, even though always

only the first element is meaningful. They were rewritten as one-to-one

association with Activity. The primary key is activity ID now instead of

DB generated UID.

Weight column was added.

Server version was bumped so a filter can pick up activityEvaluations ->

evaluation field rename when importing older LDs.

A convention without date was used for server version as it seems good

enough.

Unnecessary versions of clients were removed from configuration table as

they server the abandoned Flash authoring.

  1. … 17 more files in changeset.
LDEV-4401 Remove deprecated parameters for integrations

We no longer use External server URL and Timeout URL settings. So they

can be removed.

  1. … 7 more files in changeset.
LDEV-4400 Mark a Hibernate property as nullable

User's two step auth secret is null by default, but it was marked as

non-null.

LDEV-4184, LDEV-4368 Allow longer ID format for password recovery request key

  1. … 1 more file in changeset.
LDEV-2999 Include a rating option for reviewed resources (authored only). To make the grouped rating of authored resources work properly, session id was added to the rating and rating comments tables and all code using the shared jRating script and shared ratings updated to store the session code. DB script updates existing rating, rating comment records.

    • -0
    • +2
    ./org/lamsfoundation/lams/rating/Rating.hbm.xml
  1. … 13 more files in changeset.
LDEV-4334: Moving Lesson Gradebook into Monitoring window so that it is always available. EnableGradebookForMonitors field / db column has been completely removed.

  1. … 2 more files in changeset.
LDEV-4334: Moving Lesson Gradebook into Monitoring window so that it is always available and adding a Marks chart. This requires a new lookup to get the raw marks for the chart and the enableGradebookForMonitors field has been deprecated as it is now always on.

  1. … 3 more files in changeset.
LDEV-4288: Archive gradebook on lesson retry. Remove activity content on lesson retry.

  1. … 14 more files in changeset.