• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-1132: Condition wasn't being updated when it was saved - it always kept the initial values it had when it was created.

LDEV-1348: Tweaking the hibernate handling of branch activity mappings - can't rely on the cascades to delete unwanted mappings so clear the collection references and delete any unwanted mappings. This is needed when the user changes a branching activity from one type to another (e.g. group based to tool output based).

handle exceptions at the end of the call stack so that errors can be shown to the user

  1. … 2 more files in changeset.
For LDEV-1346

Created the method in LessonManagerServlet that returns all the learner progresses for integrated servers, given the lsid and other parameters

merging changes from ldap2_0_4 branch to HEAD

  1. … 12 more files in changeset.
fix problem with integration users getting rejected when LDAPEncryptPasswordFromBrowser is false; generate random password for ldap users instead of hard coded text

  1. … 1 more file in changeset.
LDEV-1243: replaces spaces with underscores only for the filename so firefox handles the filenames properly

LDEV-1265: If you deleted a transition and then redrew it, it triggered a unique key exception. Now the code reuses transitions based on either the UIID or the to/from activity UIIDs so it doesn't trigger the exception.

support multiple base DNs; support paged search results from ldap; remove bulk update method from spring's transactions; improve bulk update results report

  1. … 12 more files in changeset.
merge changes from ldap2_0_4 branch back to HEAD

  1. … 1 more file in changeset.
move user disabled check after authentication, to give non-db methods a chance to update disabled flag.

integrationService.getExtCourseClassMap creates the ext_course_class_map, and the matching lams org, for the 3rd party course; since the org is now a course (with workspace folder) instead of class, it's nice to have the folder appear when 3rd party users browse list of learning designs.

merge changes from ldap2_0_4 branch back to HEAD

  1. … 6 more files in changeset.
add support for user enabled/disabled flag in ldap

  1. … 6 more files in changeset.
merge LangUtil into LanguageUtil

  1. … 8 more files in changeset.
merge LangUtil into LanguageUtil

  1. … 8 more files in changeset.
merge changes from ldap2_0_4 branch back to HEAD

  1. … 14 more files in changeset.
refactor locale related code into new LangUtil class, modify existing calls to use LangUtil methods

  1. … 8 more files in changeset.
merge ldap changes from HEAD to this branch, branched from 2.0.4

  1. … 42 more files in changeset.
remove commented out code

Adds different handling for filenames according to browser.

Now filenames would show properly.

Fixes LDEV-1243

  1. … 1 more file in changeset.
display 'all my lessons' grouped according to courses/classes

  1. … 1 more file in changeset.
cleaning up lamsauthentication.{xml|dtd} related stuff

  1. … 12 more files in changeset.
change 'login as' to support non LAMS-DB users by maintaining LAMS shared session (universal login module uses it to verify sysadmin role before bypassing authentication)

  1. … 1 more file in changeset.
add 'all my lessons' page to My Profile - lists all active lessons, including those where the user is no longer part of the original course

  1. … 4 more files in changeset.
add boolean config option LDAPEncryptPasswordFromBrowser - allows admin to turn off sha1'ing of password in javascript

  1. … 4 more files in changeset.
Tweaking the save to get around a saving problem that Mitch is getting - entry id is null which suggests a problem with the order that Hibernate is using to save the records.

Clarifying why leaving the second parameter to new AuthoringActivityDTO() as null is okay.

[ LDEV-1325] Added log.error() to the catch blocks in LessonManagerServlet and LeraningDesignRepositoryServlet. Now when you put incorrect parameters in, the logs will tell you so.

constructor problem