• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add fileUtil method and package export success.

Update ToolContentManager API

Export toolcontent service.

  1. … 1 more file in changeset.
Changed name of export/import methods for the learning design export. Got the name wrong before.

  1. … 10 more files in changeset.
Add export tool content service.

  1. … 1 more file in changeset.
Add export tool content servlet.

Add export tool content servlet.

  1. … 4 more files in changeset.
Change LessonDAO and UserManagement service to support temporary indexContent page. Done to allow Flash work to be done, while the admin work is in progress.

    • -2
    • +54
    ./lams/lesson/dao/hibernate/LessonDAO.java
  1. … 3 more files in changeset.
Added methods needed for design export

    • -1
    • +22
    ./lams/tool/ToolContentManager.java
  1. … 10 more files in changeset.
Changed getOrganisationsByUserRole, getUserOrganisation

to support getting the child organisations by user/role, and to get a single organisation and the user's role in that organisation.

  1. … 5 more files in changeset.
Adding a run sequence folder to a course's workspace.

Fixing bugs in authoring relating to grouped activities.

    • -3
    • +3
    ./lams/learningdesign/ComplexActivity.java
    • -5
    • +1
    ./lams/learningdesign/LearningDesign.java
    • -3
    • +3
    ./lams/learningdesign/ToolActivity.java
    • -1
    • +8
    ./lams/learningdesign/dao/IActivityDAO.java
    • -1
    • +20
    ./lams/usermanagement/Workspace.java
  1. … 6 more files in changeset.
Split hide into separate show & hide calls

    • -2
    • +10
    ./lams/util/audit/AuditService.java
    • -1
    • +11
    ./lams/util/audit/IAuditService.java
  1. … 2 more files in changeset.
Adding audit logging to LAMS

    • -0
    • +113
    ./lams/util/audit/AuditService.java
    • -0
    • +59
    ./lams/util/audit/IAuditService.java
  1. … 4 more files in changeset.
Bug - wasn't assigning the modified URL to anything.

More changes based on breaking 1-1 link between organisation and workspace folder. Some organisations don't have workspaces. Also tuned the method that checks membership access to a folder to take subfolders into account.

    • -5
    • +1
    ./lams/usermanagement/WorkspaceFolder.java
  1. … 2 more files in changeset.
Changing organisation structure to a simple root, course, class structure.

    • -27
    • +3
    ./lams/usermanagement/Organisation.java
    • -20
    • +1
    ./lams/usermanagement/Workspace.java
    • -4
    • +22
    ./lams/usermanagement/dto/OrganisationDTO.java
  1. … 29 more files in changeset.
Fixed the keywork expansion

    • -1
    • +1
    ./lams/tool/dao/hibernate/SystemToolDAO.java
Moving gate and group url support to a lams_system_tool table - the first "inch" towards making these pluggable tools in a later version of LAMS.

    • -2
    • +2
    ./lams/learningdesign/GateActivity.java
    • -0
    • +107
    ./lams/learningdesign/SystemToolActivity.java
    • -0
    • +310
    ./lams/tool/SystemTool.java
    • -0
    • +36
    ./lams/tool/dao/ISystemToolDAO.java
    • -0
    • +56
    ./lams/tool/dao/hibernate/SystemToolDAO.java
    • -11
    • +43
    ./lams/tool/service/ILamsCoreToolService.java
    • -14
    • +134
    ./lams/tool/service/LamsCoreToolService.java
  1. … 8 more files in changeset.
Fixed the keywork expansion

Added chat id to the user table (for the jabber id)

  1. … 5 more files in changeset.
Equals/Hashcode weren't defined so adding DTO to a set wasn't checking the equality properly - ending up with the DTO in the set multiple times.

    • -21
    • +49
    ./lams/usermanagement/dto/OrganisationDTO.java
Implemented getAllPotentialLearners.

    • -1
    • +14
    ./lams/tool/GroupedToolSession.java
    • -1
    • +13
    ./lams/tool/NonGroupedToolSession.java
    • -3
    • +4
    ./lams/tool/service/ILamsToolService.java
    • -5
    • +28
    ./lams/tool/service/LamsToolService.java
Rejigging contribute activities list. Still have to do the urls for grouping and gates

    • -16
    • +2
    ./lams/learningdesign/Activity.java
    • -0
    • +41
    ./lams/learningdesign/ContributionTypes.java
    • -0
    • +125
    ./lams/learningdesign/LearningDesignProcessor.java
    • -13
    • +3
    ./lams/learningdesign/SimpleActivity.java
    • -10
    • +25
    ./lams/usermanagement/dto/OrganisationDTO.java
  1. … 9 more files in changeset.
Give groups a default name, so that even if the name isn't supplied a database error isn't thrown (group name cannot be null in the db).

    • -3
    • +11
    ./lams/learningdesign/ChosenGrouper.java
  1. … 1 more file in changeset.
removed WDDX test method

Added parentID

    • -2
    • +12
    ./lams/usermanagement/dto/OrganisationDTO.java
added hasRole method to check if set role matches an items in role list.

Remove LocaleToCharSetMap.

    • -106
    • +0
    ./lams/web/filter/LocaleToCharsetMap.java
Remove input params for is()

  1. … 1 more file in changeset.
Add Equal ,Hashcode and some isXXX() method.

Added security to the monitoring calls - the calls to update a lesson now check that the user either the owner of the lesson or a staff member for the lesson.

  1. … 10 more files in changeset.