Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-2139 using a sync map with manually syncronize the method moveToActivity

Fixed error in copyFile method. Replaced copyFileToDirectory with copyFile since the destFilePath includes the required file name.

LDEV-2126

LDEV-2115 Timestamp (current date time) added to completed activity record (table: lams_progress_completed)

  1. … 8 more files in changeset.
Removed unused methods.

LDEV-2126

Modified bundleImages() to use the copyDirectory method from the commons-io library instead of copyFile() in Bundler

LDEV-2126

Modified copyFiles to use the copyFileToDirectory method from the commons-io library

LDEV-2094: Added missing argument in ExportPorfolioService so Shaun does not fail builds.

LDEV-2074 Improvements handle insert/merge of two designs with floating activities. Only set readOnly to true when value is not set in LearnerService (when moving to Floating Activities).

  1. … 1 more file in changeset.
LDEV-2074 Missing toActivity null check

LDEV-2074 Fixes progress related bugs found. No long set nextActivity when moving to a floating Activity (only set as attemped); Flags floating activities as readOnly (true) when they are attempted (LiveEdit).

LDEV-2074 Updated export for learners to include floating activities.

  1. … 2 more files in changeset.
LDEV-2074 Updated the Progress Engine to handle floating (reference) activities, activation from the progress bar and progress status of the activities. Display floating activities in non-flash progress bar with valid links to launch the activities (to-do: still need to fix window pop-up size).

  1. … 2 more files in changeset.
LDEV-1932: Added competences to export portfolio both for teacher and learner.

  1. … 4 more files in changeset.
LDEV-1971

From a tip from a Fiona, the context path "rams/" or "lams/' is actually stored in the db, so we can get it from there instead of getting it from the context of the request

LDEV-1971 : Main export server only adjusts image urls for lams, not in rams,

this is because "/lams/secure/www" was included in the regex

now the "lams" bit is retrieved from the request context using:

request.getContextPath().substring(0, 5);

Fixing up format of main export servlet

LDEV-1299: Backend for condition gates.

  1. … 24 more files in changeset.
LDEV-1950: Learner can no longer choose two groups using browser navigation.

LDEV-1534: If a deadlock occurs when trying to join a lesson, the attempt is repeated.

LDEV-1581: Addin final version of logic.

  1. … 9 more files in changeset.
LDEV-1299: Added some logic for the new "condition gate" that allows learners to pass depending on condition satisfaction.

  1. … 34 more files in changeset.
LDEV-1896: Extended permission gate. Teacher can now allow a single learner to pass the gate.

  1. … 13 more files in changeset.
LDEV-1581: Added most of the logic for creating/managing learner's choice grouping.

  1. … 29 more files in changeset.
For LDEV-1784. When the max number of optional activities has been reached, the choose button on the optional activity summary page will not appear, instead a message appears telling the user that they have reached the maximum number of optionals.

Also added a tick image to signify which activities were completed

  1. … 3 more files in changeset.
LDEV-1847 - Fixed export portfolio so custom inmages for gmap are bundled with the export.

Now the class is centralised in learner so this can be used in future for other tools.

  1. … 1 more file in changeset.
LDEV-1208: Preview's special define later screen to update the Flash progress bar.

  1. … 1 more file in changeset.
LDEV-1817: Define later branching was breaking Preview. Now the preview hack allows it to be used with Random Grouping and this required regetting the grouping at one point to avoid a CGLIB class cast exception (hack on hack). Bleah.

The chosen grouping now works as I clear the number of groups before creating a group (and then allocating to a branch), otherwise I could run into the max number of branches test. Another hack.

  1. … 1 more file in changeset.
LDEV-1763: Hiding the "Branching" and "Branch Blah" levels when the learner is in a branch.

LDEV-1794 Change cross image for - (dash)

  1. … 1 more file in changeset.
LDEV-1774: No longer set up tool sessions for any child activities as may that breaks on any children that are in a sequence.