• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
*** empty log message ***

    • -0
    • +132
    ./lams/workspace/web/WorkspaceAction.java
  1. … 4 more files in changeset.
added type checking convenient method for gate activity.

methods re-organized and some comments added

    • -72
    • +136
    ./lams/learningdesign/Activity.java
    • -1
    • +1
    ./lams/learningdesign/GateActivity.java
move customized open session in view to common/util/. so it can be reused in other parts

    • -0
    • +79
    ./lams/util/CustomizedOpenSessionInViewFilter.java
*** empty log message ***

    • -1
    • +22
    ./lams/usermanagement/WorkspaceFolder.java
    • -0
    • +10
    ./lams/usermanagement/dao/IWorkspaceDAO.java
  1. … 2 more files in changeset.
*** empty log message ***

  1. … 5 more files in changeset.
factor out the date conversion logic into DateUtil

    • -0
    • +76
    ./lams/util/DateUtil.java
  1. … 1 more file in changeset.
implemented the date conversion for gate start time and gate end time. - will be further refactored to factor out the date conversion logic into util

  1. … 1 more file in changeset.
*** empty log message ***

    • -16
    • +7
    ./lams/learningdesign/Activity.java
*** empty log message ***

  1. … 2 more files in changeset.
*** empty log message ***

    • -15
    • +2
    ./lams/learningdesign/Activity.java
  1. … 7 more files in changeset.
*** empty log message ***

    • -3
    • +45
    ./lams/learningdesign/Activity.java
    • -0
    • +12
    ./lams/learningdesign/Grouping.java
    • -2
    • +14
    ./lams/learningdesign/LearningDesign.java
    • -0
    • +4
    ./lams/learningdesign/LearningLibrary.java
    • -0
    • +35
    ./lams/learningdesign/dto/BaseDTO.java
    • -0
    • +165
    ./lams/learningdesign/dto/DesignDetailDTO.java
    • -0
    • +181
    ./lams/learningdesign/dto/GroupingDTO.java
    • -0
    • +76
    ./lams/learningdesign/dto/LearningLibraryDTO.java
  1. … 16 more files in changeset.
*** empty log message ***

    • -0
    • +29
    ./lams/usermanagement/dao/hibernate/WorkspaceDAO.java
    • -0
    • +57
    ./lams/usermanagement/dto/OrganisationDTO.java
    • -0
    • +56
    ./lams/usermanagement/dto/UserDTO.java
    • -0
    • +42
    ./lams/usermanagement/dto/WorkspaceDTO.java
    • -0
    • +25
    ./lams/usermanagement/dto/WorkspaceFolderDTO.java
    • -0
    • +24
    ./lams/usermanagement/exception/UserException.java
*** empty log message ***

    • -1
    • +1
    ./lams/util/wddx/LDWDDXValueObjectFactory.java
    • -0
    • +111
    ./lams/workspace/dto/FolderContentDTO.java
    • -0
    • +24
    ./lams/workspace/exception/WorkspaceFolderException.java
  1. … 4 more files in changeset.
add more test cases for opening and closing gate.

fix waiting list clearing bug

  1. … 1 more file in changeset.
code for checking up gate opening condition implemented.

    • -9
    • +46
    ./lams/learningdesign/GateActivity.java
  1. … 1 more file in changeset.
modify gate hibernate mapping file and object to include waiting learners attribute

    • -2
    • +29
    ./lams/learningdesign/GateActivity.java
  1. … 1 more file in changeset.
DB Changes:

lams_tool: columns learning_library_id and default_tool_content_id made nullable (C Perfect's request).

lams_user: column user_organisation_id removed (checked with F Yang)

  1. … 4 more files in changeset.
refactorred strategies using template method.

added comments

    • -0
    • +51
    ./lams/learningdesign/strategy/GateActivityStrategy.java
clean up some unused code

    • -32
    • +0
    ./lams/learningdesign/Activity.java
activity strategy refactored to fit the activity hierarchy

    • -14
    • +10
    ./lams/learningdesign/Activity.java
    • -0
    • +33
    ./lams/learningdesign/ComplexActivity.java
    • -3
    • +11
    ./lams/learningdesign/GateActivity.java
    • -1
    • +1
    ./lams/learningdesign/OptionsActivity.java
    • -1
    • +6
    ./lams/learningdesign/RandomGrouper.java
    • -0
    • +8
    ./lams/learningdesign/SimpleActivity.java
    • -86
    • +0
    ./lams/lesson/ActivityStrategy.java
    • -63
    • +0
    ./lams/lesson/OptionsActivityStrategy.java
  1. … 7 more files in changeset.
add helper method to detect existing learner for a grouping

    • -2
    • +2
    ./lams/learningdesign/RandomGrouper.java
add new dao method to get active leaners by lesson - the learners who have started the lesson.

    • -1
    • +20
    ./lams/lesson/dao/hibernate/LessonDAO.java
  1. … 1 more file in changeset.
implemented the basic functionality of chosen grouping.

    • -18
    • +16
    ./lams/learningdesign/ChosenGrouper.java
    • -1
    • +2
    ./lams/learningdesign/ChosenGrouping.java
    • -4
    • +3
    ./lams/learningdesign/RandomGrouper.java
  1. … 2 more files in changeset.
implements Serializable was added

    • -1
    • +2
    ./lams/learningdesign/ChosenGrouper.java
    • -1
    • +2
    ./lams/learningdesign/RandomGrouper.java
random grouping implemented and tested

    • -0
    • +67
    ./lams/learningdesign/ChosenGrouper.java
    • -1
    • +2
    ./lams/learningdesign/ChosenGrouping.java
    • -0
    • +48
    ./lams/learningdesign/Grouper.java
    • -16
    • +66
    ./lams/learningdesign/Grouping.java
    • -0
    • +214
    ./lams/learningdesign/RandomGrouper.java
    • -2
    • +11
    ./lams/learningdesign/RandomGrouping.java
  1. … 2 more files in changeset.
add helper method to add parameter to a url

added service method to setup tool session and tool content id for tool url

    • -24
    • +47
    ./lams/tool/service/LamsCoreToolService.java
update java code against change in database

    • -1
    • +1
    ./lams/learningdesign/ToolActivity.java
  1. … 3 more files in changeset.
move grouping support constants to grouping

    • -0
    • +11
    ./lams/learningdesign/Grouping.java
onlineInstructions added to createCopy() method

    • -1
    • +6
    ./lams/learningdesign/OptionsActivity.java
    • -0
    • +2
    ./lams/learningdesign/ToolActivity.java