• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-2099 - Alter registration module for lc integration, adding registration persistence so that server_d and serverKey can be saved

Fixing a bug that paul noticed when there is no registration entry

LDEV-2099 - Alter registration module for lc integration, adding registration persistence so that server_d and serverKey can be saved

Fixing a bug that paul noticed when there is no registration entry

LDEV-2100 - Lc authentication, adding lcusername and lcusertoken to user table

  1. … 1 more file in changeset.
LDEV-2099 - Alter registration module for lc integration, registration can now be retrieved from the Configuration utility to find out if the lamscommunity integration has been enabled

LDEV-2099 - Alter registration module for lc integration, adding registration persistence so that server_d and serverKey can be saved

  1. … 2 more files in changeset.
LDEV-2094 Modify CSS to widen the space in index/course page

Added extra style option to <lams:css> tag, putting <lams:css style="main"> will change the css file from defaultHTML.css to defaultMainHTML.css which has resizable content with a minimum width of 707px

  1. … 3 more files in changeset.
Adding getResponseInputStreamFromExternalServer method to the web util for server-toserver calls

LDEV-1983 Accidentally made the SMTP auth fields compulsory when they sould not have been - fixed

  1. … 2 more files in changeset.
LDEV-1983 Adding code to support SMTP authentication for emails

  1. … 2 more files in changeset.
LDEV-1983 Adding code to support SMTP authentication for emails

  1. … 3 more files in changeset.
LDEV-2074 Improved validation and added floating activities index field to Learning Design (table/class).

  1. … 7 more files in changeset.
LDEV-2074 Implemented the server-side validation for Floating Activities in a saved learning design. Added new validation error messages.

  1. … 2 more files in changeset.
LDEV-2074 Implemented saving Floating Activity(s) in a design. Updated with new activity type (id:15) and new system tool (id:11).

    • -0
    • +191
    ./java/org/lamsfoundation/lams/learningdesign/FloatingActivity.java
  1. … 4 more files in changeset.
LDEV-1730

Removed @Override annotation

LDEV-1730

Added isGroupedActivity method

  1. … 2 more files in changeset.
LDEV-1730

Added toolContentDAO

LDEV-2068 fix circular reference when calling getDefaultLocale when ServerLocale is invalid, backported from HEAD

formatting standard

LDEV-2068 fix circular reference when calling getDefaultLocale when ServerLocale is invalid

LDEV-1998: Committing Pedagogical Planner base files and support for chat, forum, multiple choice, Q&A, noticeboard, notebook and vote tools.

    • -359
    • +301
    ./java/org/lamsfoundation/lams/tool/Tool.java
  1. … 107 more files in changeset.
LDEV-1447 patch to fix workspace names shouldn't rely on configurationService spring bean to get default server locale

LDEV-1916 change autopatch to load as the first servlet listener in lams_admin rather than a spring bean in lams_central, as we want db changes to occur before any spring beans are loaded. lams_admin is the first webapp to be loaded in jboss.

The 'WEB-INF/lib' folder is expected by autopatch's discovery library.

  1. … 3 more files in changeset.
adding some forgotten db updates

LDEV-1893 - Event notification service db stuff added to autopatch script

LDEV-2028 fix update statement was incorrect

Fixes Smack throwing exceptions (flashless version)

The problem was being caused by the PresenceServlet calling Smack in order to create a new room which already existed.

Example:

-shaun has 5 lessons, each with their chatrooms which are named using the lessonId ie 1,2,3...

-shaun gets rebuilt, no more lessons, lessons restart counting at 1

-jabber server already has a room named "1" so it throws an exception

The lessonId as chatRoomName is bound to cause problems if different servers are using the same chatServer. Therefore, room names are now formed by concatenating lessonId to createDateTime and by replacing " " and ":" characters with underscores (Jabber servers don't accept those characters).

  1. … 4 more files in changeset.
Fixes Smack throwing exceptions

The problem was being caused by the PresenceServlet calling Smack in order to create a new room which already existed.

Example: shaun has 5 lessons, each with their chatrooms which are named using the lessonId ie 1,2,3...

  1. … 8 more files in changeset.
LDEV-2029 implement initial bind user for ldap

  1. … 9 more files in changeset.
LDEV-2028 ldap authentication now uses a general search filter instead of manually setting tree paths.

  1. … 9 more files in changeset.
remove spurious debug messages

  1. … 1 more file in changeset.