Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-1251 fix error when org.lessons couldn't lazy load

LDEV-1251 user needs monitor or group manager role in a group to be able to sort lessons.

  1. … 2 more files in changeset.
LDEV-1251, LDEV-1064. Refactored the way lessons are retrieved for the index page (fixed LDEV-1064); added interface 1.2 (jquery extension), allowing sorting of lessons via drag and drop (LDEV-1251); added ordered_lesson_ids column to lams_organisation (LDEV-1251).

    • -1
    • +16
    ./org/lamsfoundation/lams/web/IndexLessonBean.java
    • -1
    • +15
    ./org/lamsfoundation/lams/web/IndexOrgBean.java
    • -0
    • +154
    ./org/lamsfoundation/lams/web/LessonOrderServlet.java
  1. … 9 more files in changeset.
LDEV-1381: adds importLearningDesign method to handle uploads to the LAMS Community.

LDEV-1379: allow preview from integrations

LDEV-1374: Moving the fix to encode filename (done for LDEV-1243) into FileUtil in lams.jar, so that it can be using to encode the filenames of files coming from the content repository.

  1. … 1 more file in changeset.
LDEV-1250, LDEV-1252, LDEV-1253: adding jquery 1.2.1, refactor index action into new DisplayGroupAction which can be called to display a jsp containing only the group specified

    • -0
    • +213
    ./org/lamsfoundation/lams/web/DisplayGroupAction.java
    • -187
    • +10
    ./org/lamsfoundation/lams/web/IndexAction.java
    • -1
    • +11
    ./org/lamsfoundation/lams/web/IndexLessonBean.java
  1. … 12 more files in changeset.
LDEV-1135: Tweaking the output definition to suit the authoring client.

  1. … 3 more files in changeset.
The Authoring action to import a learning design is now changed due to the changes in LDEV-1371

* Detecting whether the learning design is of v1.0.2 or v2 is now done at the service

* Instead of passing a input stream for the learning design, we pass a File

LDEV-1221: Delete and rename buttons didn't work in the group folders even though the user owned the learning design. The problem was that the permission returned against each learning design was the permission for the whole folder. Now it is OWNER if the user owns the learning design, or the folder permission otherwise.

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

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

merge changes from ldap2_0_4 branch back to HEAD

  1. … 1 more file in changeset.
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.
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.
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

    • -2
    • +8
    ./org/lamsfoundation/lams/web/IndexOrgBean.java
  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

    • -0
    • +3
    ./org/lamsfoundation/lams/web/IndexAction.java
  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.