• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
license change

  1. … 109 more files in changeset.
An attempt to fix the issue with the password change not saving when done from the profile screen. It appears that when the session is "closed", the hibernate session is unbound from the Spring transaction and as the hibernate session is kept open by the filter, the flush is never triggered. So any changes to objects that are attached to the session but not written out to the db will not be flushed.

At present, some of our updates (e.g. the main edit profile page) only work because the later calls (within the overall URL call) reget the data e.g. the learner's details and that triggers a flush.

Added a manual flush - it feels like a bit of a sledgehammer but hopefully it will fix it rather than the "coding around" that we have been doing previously.

Removed the readonly entries on the transactions as this has caused problems with MySQL previously - once the MySQL session gets marked as read only it can't switch properly to a non-readonly session.

Some more translated names.

Added correct UTF-8 versions of some of the locale descriptions

Added in error previously

Added db encoding to the ant db tasks - the encoding entry on the url is not enough when loading data from a script.

  1. … 10 more files in changeset.
give course manager role to the foreign users

added cache setting

MySQL on Shaun won't take the foriegn key for the locale fields.

Clay model had wrong foriegn keys for organisation (mouse errors while updating), leading to bad foriegn keys in the script. The new locale foriegn key missing in the user script.

    • -0
    • +48
    ./db/sql/lams_user.sql
Removed redundant language and country tables - now just use the supported locale tables.

    • -21
    • +12
    ./db/sql/create_lams_11_tables.sql
    • -0
    • +433
    ./db/sql/shaun/all.sql
    • -24
    • +0
    ./db/sql/shaun/lams_user_bulgarian.sql
    • -25
    • +0
    ./db/sql/shaun/lams_user_chinese.sql
    • -24
    • +0
    ./db/sql/shaun/lams_user_french.sql
    • -24
    • +0
    ./db/sql/shaun/lams_user_german.sql
    • -24
    • +0
    ./db/sql/shaun/lams_user_hungarian.sql
    • -25
    • +0
    ./db/sql/shaun/lams_user_italian.sql
  1. … 20 more files in changeset.
Updating English, Korean and Norwegian

    • -45
    • +34
    ./conf/language/ApplicationResources.properties
added a line of code in init method to setfocus on the File Name input box

reduces the width for tooltip display box from 175 to 155

added code to provide default line width and color if not passed in arguments

    • binary
    ./src/flash/com/polymercode/Draw.as
Attempted to translate some of the language names

preloader + cursor

uncomment essential statement in updatePassword

Remove unused lesson columns in Learning Design table

  1. … 2 more files in changeset.
make 'build-jar' depend on 'copy-lams-jar-to-shared-lib' instead of just 'lams-jar' so that master build script in lams_build won't fail if lams.jar is forgotten

add getUserManageBeans method

move from lams_admin for usermanageservice to use

Tweaking the cascading of child activities and the checking of order ids, needed to make OptionalActivities save correctly when an existing child activity is moved out of the Optional Activity onto the canvas (ie becomes a top level activity).

Wrong field name in many to many relationship, cause the create user to break.

removed getRolesForOrgType method

  1. … 1 more file in changeset.
Added programatically controlled join class for the many-to-many relationship between workspace and workspace folder. Just can't seem to get Hibernate to create the record when we do it using Hibernate's many-to-many.

This should fix the problem with the folder for a new organisation not appearing in the authoring module.

    • -2551
    • +2565
    ./db/model/lams_11.clay
Updated notebook service and session map.

  1. … 1 more file in changeset.
Implemented the decryption of 1.0.x designs

Reflected activities implemented to the point where the reflective entry is identified but not set up as the tools don't have a reflective flag yet.