Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-5440 Rewrite config files and library references

  1. … 951 more files in changeset.
LDEV-5358 Always sort groups by name, case insensitive

  1. … 8 more files in changeset.
LDEV-5083 Activity duration can be NULL

LDEV-5083 Add activity mark and time taken to learner timeline

  1. … 18 more files in changeset.
LDEV-4411 Make relation from Evaluation to ToolActivity unidirectional

Hibernate can not lazy load properties connected with OneToOne

relationship. It means that with every fetch of ToolActivity its

ActivityEvaluation was also fetched, whether is was needed or not. It

made up even 10% of all queries sent to DB during a lesson.

By having the relationship unidirectional and fetching

ActivityEvaluation via DAO we ensure that it is fetched only when it is

needed. The code is not as nice, though.

  1. … 13 more files in changeset.
LDEV-5250 Remove Pedagogical Planner integration with core LAMS

    • -118
    • +0
    ./PlannerActivityMetadataDTO.java
  1. … 66 more files in changeset.
LDEV-5219 Display customised messages for various gate types

Move i18n labels from tool to Learning module so they are the same for

all tools.

  1. … 10 more files in changeset.
LDEV-5219 Introduce stop-at-preceding-activity flag for some gates

  1. … 9 more files in changeset.
LDEV-5058 Move activity category from DB to authoring front end

  1. … 13 more files in changeset.
Merge remote-tracking branch 'origin/master' into v4.0

Conflicts:

lams_central/src/java/org/lamsfoundation/lams/authoring/ObjectExtractor.java

lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/GateController.java

lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/dto/GroupSummary.java

lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/service/ScratchieServiceImpl.java

  1. … 21 more files in changeset.
LDEV-4989 Password Gate initial implementation

  1. … 35 more files in changeset.
LDEV-4874 Restrict displaying names for students that are not within student's group

  1. … 8 more files in changeset.
Merge ordered branching LDEV-4587 into develop

  1. … 23 more files in changeset.
LDEV-4696 Rewrite part of Common entities to Hibernate annotations

  1. … 58 more files in changeset.
LDEV-4440 Finally remove Struts and all related code

  1. … 28 more files in changeset.
LDEV-4440 Add no-args constructors for LD import

LDEV-4440 Add missing no-arg constructors

They are required by LD import in authoring.

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-4507 Use DTOs instead of entities as page attributes

It seems that using entities as page attributes outside a transaction

causes undesired effect. Portrait tag fetches data from DB and existing

entities, including group participants, get flushed from session. It

overwrites changes made by learners being added to a group.

  1. … 5 more files in changeset.
LDEV-4407 Tools and core to use learning classes from lams_common

Tools and core start using shared learning classes that were

recently moved from lams_learning to lams_common.

Remove any leftover dependencies on lams_learning.

  1. … 76 more files in changeset.
LDEV-4407 Move shared classes from lams_learning to lams_common

This is done in order to eliminate the need for other projects to

depend on lams_learning.

    • -0
    • +60
    ./ActivityPositionDTO.java
    • -0
    • +152
    ./ActivityURL.java
    • -0
    • +65
    ./GateActivityDTO.java
  1. … 13 more files in changeset.
LDEV-4411 Remove obsolete collection from Tool class

  1. … 2 more files in changeset.
Merge remote-tracking branch 'origin/master' into lams31

Conflicts:

lams_build/lib/lams/lams.jar

lams_central/src/java/org/lamsfoundation/lams/authoring/ObjectExtractor.java

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

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

  1. … 8 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. … 18 more files in changeset.
LDEV-4402 Remove obsolete XPP3 and XMLPull libraries

The libraries have been used by earlier versions of XStream. They are

not needed for latest XStream and Java 6+.

Deserialized classes must implement a no-arg constructor.

  1. … 12 more files in changeset.
LDEV-3829: Add transactions and move code to the service.

  1. … 3 more files in changeset.
LDEV-3776: Remove $Id CVS keyword.

  1. … 1060 more files in changeset.
LDEV-3776: Remove $Id CVS keyword.

    • -1
    • +1
    ./ToolOutputBranchActivityEntryDTO.java
  1. … 768 more files in changeset.
LDEV-3776: Clean up and format all LAMS Java code.

  1. … 2106 more files in changeset.