• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-1825: Committing Java file formatted with the new convention.

LDEV-1606: Several minor changes in the base files.

  1. … 6 more files in changeset.
LDEV-1533: If the tool session creation fails because the name already exists, the attempt is repeated.

    • -536
    • +561
    ./lams/tool/service/LamsCoreToolService.java
LDEV-1606: Added common code for creating text based conditions.

    • -334
    • +322
    ./lams/learningdesign/BranchCondition.java
    • -0
    • +330
    ./lams/learningdesign/TextSearchCondition.java
  1. … 8 more files in changeset.
Adding an update script for the competence tables - autopatch

LDEV-1447 when using i18n'd message to name run sequences folder, use server default locale, not user's locale

LDEV-1447 update script to sync workspace and folder names with their group names, especially 'run sequences' folders which need to use i18n'd text

    • -0
    • +128
    ./lams/dbupdates/Patch0012FixWorkspaceNames.java
LDEV-1447 moving commonMessageService out of commonContext into a standalone definition file, in order to get bean without loading everything else

    • -0
    • +22
    ./lams/messageContext.xml
LDEV-1916 removing example code

LDEV-1912 set session timeout programmatically according to lams' UserInactiveTimeout value via a servlet listener rather than hard coding to 120 mins (in some webapps, no session timeout was specified at all).

    • -0
    • +56
    ./lams/web/session/SetMaxTimeoutListener.java
  1. … 35 more files in changeset.
LDEV-1909: Merging Marcin's, Luke's and Daniel's changes.

    • -152
    • +165
    ./lams/util/wddx/WDDXTAGS.java
  1. … 1 more file in changeset.
LDEV-1916 support database updating via autopatch

    • -0
    • +202
    ./lams/dbupdates/Patch0011Alter21Integration.java
    • -0
    • +11
    ./lams/dbupdates/autopatchContext.xml
    • -0
    • +1
    ./lams/dbupdates/patch0013_updateFrom21.sql
  1. … 9 more files in changeset.
LDEV-1909 -Competence editor backend model

    • -0
    • +70
    ./lams/learningdesign/Competence.java
    • -0
    • +64
    ./lams/learningdesign/CompetenceMapping.java
    • -2
    • +15
    ./lams/learningdesign/LearningDesign.java
    • -4
    • +37
    ./lams/learningdesign/ToolActivity.java
    • -0
    • +16
    ./lams/learningdesign/dao/ICompetenceDAO.java
    • -0
    • +80
    ./lams/learningdesign/dao/hibernate/CompetenceDAO.java
    • -0
    • +45
    ./lams/learningdesign/dao/hibernate/CompetenceMappingDAO.java
    • -0
    • +53
    ./lams/learningdesign/dto/CompetenceDTO.java
    • -0
    • +45
    ./lams/learningdesign/dto/CompetenceMappingDTO.java
    • -108
    • +115
    ./lams/util/wddx/WDDXTAGS.java
  1. … 3 more files in changeset.
LDEV-1893: Quartz job for resending messages is not rescheduled anymore.

LDEV-1893: Quartz job for resending messages is not rescheduled anymore.

LDEV-1581: Fixing a small bug in DTO.

    • -2
    • +2
    ./lams/learningdesign/dto/GroupingDTO.java
LDEV-1581: Addin final version of logic.

    • -8
    • +10
    ./lams/learningdesign/dto/GroupingDTO.java
  1. … 7 more files in changeset.
LDEV-1910 hibernate loses branch_activity_id value when association is uni-directional, make it bi-directional. Putting link in the top level Activity class rather than BranchingActivity because of new work for LDEV-1299 that will allow more types of Activities to be mapped to branch_activity_id in lams_branching_activity_entry

    • -2
    • +23
    ./lams/learningdesign/Activity.java
    • -3
    • +4
    ./lams/learningdesign/ComplexActivity.java
    • -3
    • +4
    ./lams/learningdesign/GateActivity.java
    • -3
    • +5
    ./lams/learningdesign/OptionsActivity.java
    • -3
    • +5
    ./lams/learningdesign/SimpleActivity.java
  1. … 5 more files in changeset.
LDEV-1897 - Use pretty print name for workspace folders

    • -2
    • +23
    ./lams/integration/service/IntegrationService.java
  1. … 6 more files in changeset.
LDEV-1893: In Event Notification Service persistent classes - made zero-argument constructors public for Hibernate purposes.

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

    • -380
    • +352
    ./lams/learningdesign/Activity.java
    • -159
    • +167
    ./lams/learningdesign/BranchCondition.java
    • -295
    • +275
    ./lams/tool/SystemTool.java
  1. … 24 more files in changeset.
LDEV-1896: Extended permission gate. Teacher can now allow a single learner to pass the gate.

    • -189
    • +179
    ./lams/learningdesign/GateActivity.java
    • -0
    • +43
    ./lams/learningdesign/GateUser.java
  1. … 13 more files in changeset.
LDEV-1908 If the requestSrc and the notifyCloseURL are not included in the LoginRequest calls for integrations, then tool adapter tools do not appear

- Fixed

LDEV-1581: Added most of the logic for creating/managing learner's choice grouping.

    • -41
    • +88
    ./lams/learningdesign/dto/GroupingDTO.java
    • -150
    • +158
    ./lams/lesson/service/ILessonService.java
    • -451
    • +482
    ./lams/lesson/service/LessonService.java
    • -113
    • +109
    ./lams/util/wddx/WDDXTAGS.java
  1. … 126 more files in changeset.
LDEV-1581: Added new grouping classes (unfinished yet).

    • -0
    • +160
    ./lams/learningdesign/LearnerChoiceGrouper.java
LDEV-1581: Added constants that recognise the new grouping type.

    • -285
    • +289
    ./lams/learningdesign/Grouping.java
LDEV-1890 get lessons by organisation id as well as original learning design id

    • -4
    • +6
    ./lams/lesson/dao/hibernate/LessonDAO.java
    • -2
    • +3
    ./lams/lesson/service/ILessonService.java
    • -3
    • +3
    ./lams/lesson/service/LessonService.java
  1. … 1 more file in changeset.
Added event notification service.

    • -0
    • +83
    ./lams/events/AbstractDeliveryMethod.java
    • -0
    • +102
    ./lams/events/DeliveryMethodMail.java
    • -0
    • +474
    ./lams/events/Event.java
    • -0
    • +616
    ./lams/events/EventNotificationService.java
    • -0
    • +225
    ./lams/events/IEventNotificationService.java
    • -0
    • +72
    ./lams/events/ResendMessagesJob.java
    • -0
    • +204
    ./lams/events/Subscription.java
    • -0
    • +27
    ./lams/events/dao/EventDAO.java
    • -0
    • +42
    ./lams/events/dao/hibernate/EventDAOHibernate.java
  1. … 8 more files in changeset.
extLmsId parameter in loginRequests is redundant, as we can just use the existing serverId parameter instead, they are equivalent

LDEV-1861 Adding customCSV

Changed the lamsCoreToolService so that it detects when it is a tool adapter tool, and then passes a customCSV param to the copyToolContnet method so the tool can copy it's content on the external server