• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
New locale filter for i18n

    • -0
    • +100
    ./lams/web/filter/LocaleFilter.java
    • -0
    • +59
    ./lams/web/filter/LocaleRequestWrapper.java
Add locale fields.

    • -2
    • +21
    ./lams/usermanagement/dto/UserDTO.java
  1. … 1 more file in changeset.
Catch all exceptions thrown if the cache cannot be accessed - we want the system to work, albeit slower.

Change was made to allow junit test cases to run.

Implementing Preview - basic running of preview done, deletion of old preview lessons not completed.

    • -8
    • +28
    ./lams/lesson/dao/hibernate/LessonDAO.java
  1. … 9 more files in changeset.
Persist toolSessionName.

  1. … 3 more files in changeset.
Change toolSessionManager interface to add new toolSessionName.

  1. … 7 more files in changeset.
Change staff group name import from flash client.

Add ToolSession Name.

    • -0
    • +3
    ./lams/tool/NonGroupedToolSession.java
LDEV-75: Tweaked the Flash crash dump - must be logged in to do a dump and the file now has a .xml extension.

  1. … 4 more files in changeset.
Add group name

    • -0
    • +17
    ./lams/learningdesign/dto/GroupDTO.java
    • -2
    • +28
    ./lams/learningdesign/dto/GroupingDTO.java
Fixed bug in the previous version - added the user id but lost the session id!

Add group name.

    • -6
    • +6
    ./lams/learningdesign/ChosenGrouper.java
    • -4
    • +25
    ./lams/learningdesign/Grouping.java
    • -7
    • +10
    ./lams/learningdesign/RandomGrouper.java
    • -0
    • +57
    ./lams/learningdesign/dto/GroupDTO.java
  1. … 6 more files in changeset.
Teacher view of the learner url did not include the user id. This stopped the tools showing the specific data for a learner.

    • -20
    • +33
    ./lams/tool/service/LamsCoreToolService.java
Added a general "user doesn't have the rights to do this" exception. This may be used for throwing an exception in the service layer and be picked up in the web layer for translation to a Flash error message. See usage in WorkspaceAction.java for example.

Clarified meanings of lesson states.

Changed name of parentLearningDesign to originalLearningDesign. This field links the lesson version of a design back to its original design, but the parent name suggests that the parent learning design contains the child learning design (this is the meaning in the activity table) so the name was changed.

    • -27
    • +38
    ./lams/learningdesign/LearningDesign.java
    • -2
    • +2
    ./lams/learningdesign/dto/DesignDetailDTO.java
  1. … 4 more files in changeset.
Change Id to ID for flash call.

    • -12
    • +12
    ./lams/lesson/dto/LessonDTO.java
Added methods to WebUtil which get a Long or an Integer from the request parameters where the parameter may be optional (previously they had to be mandatory).

  1. … 1 more file in changeset.
LDEV-72: added methods to process DictionaryDates, will put values in a hashmap and will place this hashmap in the main hashmap

    • -3
    • +66
    ./lams/util/ConfigurationLoader.java
LDEV-72: added constants for the new values which are in the config file.

LDEV-72: added helper method to get the date a particular dictionary was created

Added licenseID to learning designs in the FolderContentDTO. This allows the Flash client to list the license type in the workspace window, rather than having to request the whole learning design just to get the license details.

    • -4
    • +20
    ./lams/workspace/dto/FolderContentDTO.java
  1. … 1 more file in changeset.
LDEV-73: Added method to check that two licenses are the "same" for import purposes ie compares license id and name.

  1. … 2 more files in changeset.
Add param LEARNINGDESIGN_ID

LDEV-73: Added LicenseDTO for passing License data back to Flash. Having a separate DTO allows us to tweak the data before sending - in this case we make sure the picture url is a complete url (maybe relative to the current server in db).

This is used in the authoring call to get all the license details.

    • -0
    • +143
    ./lams/learningdesign/dto/LicenseDTO.java
  1. … 1 more file in changeset.
LDEV-75 Implemented a Flash client crash dump utility. Writes out the wddx packet from Flash to a file in the LAMS dump directory. The DumpDirectory is configured via DumpDir in the LAMS configuration file.

  1. … 6 more files in changeset.
Moved the WDDX null entry checking to the base packet handling servlet (AbstractStoreWDDXPacketServlet) so that all packets will be checked, not just authoring packets.

  1. … 1 more file in changeset.
LDEV-79: Added a new DISABLED state for a lesson - when disabled the lesson shouldn't be returned to users. Changed getLessonsForUser() to not return DISABLED lessons, but left getAllLessons() getting all (including disabled) lessons. But added a comment to indicate that getAllLessons includes disabled lessons.

  1. … 1 more file in changeset.
Fixed javadoc comments. Previous CVS comment should have referred to getLessonsForUser() rather than getActiveLessonsForLearner()

    • -1
    • +9
    ./lams/lesson/dao/hibernate/LessonDAO.java
LDEV-79: Added a new DISABLED state for a lesson - when disabled the lesson shouldn't be returned to users. Changed getActiveLessonsForLearner() to not return DISABLED lessons, but left getAllLessons() getting all (including disabled) lessons. But added a comment to indicate that getAllLessons includes disabled lessons.

    • -3
    • +5
    ./lams/lesson/dao/hibernate/LessonDAO.java
Add DISABLED_STATE status