• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Updated the SQL scripts to load the language test users to suit the new organisations.

    • -0
    • +23
    ./db/sql/shaun/lams_user_bulgarian.sql
    • -0
    • +24
    ./db/sql/shaun/lams_user_chinese.sql
    • -0
    • +23
    ./db/sql/shaun/lams_user_french.sql
    • -0
    • +23
    ./db/sql/shaun/lams_user_german.sql
    • -0
    • +23
    ./db/sql/shaun/lams_user_hungarian.sql
    • -0
    • +24
    ./db/sql/shaun/lams_user_italian.sql
    • -0
    • +24
    ./db/sql/shaun/lams_user_korean.sql
    • -0
    • +23
    ./db/sql/shaun/lams_user_maori.sql
    • -0
    • +23
    ./db/sql/shaun/lams_user_norwegian.sql
    • -0
    • +24
    ./db/sql/shaun/lams_user_polish.sql
    • -0
    • +23
    ./db/sql/shaun/lams_user_portbr.sql
    • -0
    • +24
    ./db/sql/shaun/lams_user_spanish.sql
    • -0
    • +24
    ./db/sql/shaun/lams_user_swedish.sql
Changing organisation structure to a simple root, course, class structure.

  1. … 23 more files in changeset.
made changes to getStartDate method to check undefined date and replace it with Pace holder

modified constructor

updated createWorkspaceDialog to use class root based on currentMode

added userSelectDesign method - called from Monitor

adjusted to use ApplicationParent

Added workspace to parent

Fixed the keywork expansion

added a condition to show different menu items for Monitoring

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.

    • -0
    • +310
    ./src/java/org/lamsfoundation/lams/tool/SystemTool.java
  1. … 6 more files in changeset.
Fixed the keywork expansion

Reversed changes to test1. Breaks the build on Shaun - special language test users can no longer be added.

Added extra test organisation data for test1

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

    • -2288
    • +2295
    ./db/model/lams_11.clay
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.

Temporary test data to get getOrganisationByUserRole working

    • -0
    • +273
    ./db/sql/insert_users_org_test.sql
Implemented getAllPotentialLearners.

Rejigging contribute activities list. Still have to do the urls for grouping and gates

  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).

  1. … 1 more file in changeset.
updated test service - removed WDDX test

removed WDDX test method

Added parentID

added hasRole method to check if set role matches an items in role list.

Load the user object whenever the learner progress object is loaded. The learning progress object is cached in the user's session, so it needs to be "complete" or you will get a lazy initialisation error later e.g. when the client requests the progress data.

Remove LocaleToCharSetMap.

added finish date

added isFinished method

Added set and get metjod for organisationID

Changed finished/attempted activity sets to non-lazy, so that when the DisplayAction screen tries to generate the list of ids it doesn't throw a "lazy loading exception". The exception occurs as it is using a LearnerProgress object stored in the session in a previous call. Note: this is needed to update the progress bar in Flash.