Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
adding ldap database synchronisation and screen

    • -0
    • +139
    ./lamsfoundation/lams/admin/web/action/LdapConfigAction.java
  1. … 6 more files in changeset.
use service method to get default themes

The lookup for the service bean was looking for the "BlahServiceTarget", rather than "BlahService". As a result, it was accessing the functionality of the service bean, but was bypassing the transaction definitions, hence the database updates were not wrapped up in database transaction properly. We didn't notice it previously as the filter that forces the Hibernate Session to stay open during the entire web call was effectively causing us to use the same database connection for the entire web call anyway.

  1. … 11 more files in changeset.
LDEV-1256

Added 'Tool Management' link for tools that define an admin_url

  1. … 2 more files in changeset.
LDEV-1261: Fixing a lazy loading exception that started when we removed the hibernate session filter on the user role import. The organisation can't be passed in from the web layer as it isn't connected to the session, and so when it tries to get the user organisation from the organisation, it throws a lazy loading exception.

  1. … 2 more files in changeset.
don't fail when can't check spreadsheet type

fix roles import using getSession() to check whether user is sysadmin

make roles import work with new thread; fix console log message when roles couldn't be assigned; fix wrong key used for jsp error message

changed to only fork a thread if number of rows in spreadsheet is > 500 (so small spreadsheets don't have to wait for status page's first update if<5 seconds)

LDEV-1261 improve import user speed by running in separate thread (bypass hibernate filter), and update browser with progress every 5 seconds so it doesn't timeout.

  1. … 9 more files in changeset.
LDEV-1259 bulk import groups via spreadsheet

    • -0
    • +79
    ./lamsfoundation/lams/admin/web/action/ImportGroupsAction.java
  1. … 6 more files in changeset.
LDEV-1203 don't cause exception if user submits nothing

fix struts forwarding

LDEV-1219 trim login string for whitespace

LDEV-1212 - remove EARDir path from static/final variable so EARDir changes are registered on the fly

    • -26
    • +21
    ./lamsfoundation/lams/admin/web/LoginSaveAction.java
LDEV-167 new screen for sysadmins for cleaning up temp files

  1. … 4 more files in changeset.
LDEV-1145 sort org beans alphabetically

send extra 'no. of sessions' attribute to jsp, doesn't cause javascript warnings like before

handle v1 user with no orgrights without causing null exception, even though a v1 user should always have at least 1 orgright

use change_password field in user table to show user 'password change' screen instead of index page when they login

  1. … 4 more files in changeset.
change SpreadsheetService to ImportService; adjust jsp display

    • -0
    • +93
    ./lamsfoundation/lams/admin/service/IImportService.java
    • -0
    • +699
    ./lamsfoundation/lams/admin/service/ImportService.java
  1. … 6 more files in changeset.
change imported passwords to sha1(login) instead of v1's md5 password; fix null bug

LDEV-1089 import v1 users and orgs

    • -0
    • +85
    ./lamsfoundation/lams/admin/web/action/ImportV1SaveAction.java
    • -0
    • +59
    ./lamsfoundation/lams/admin/web/dto/V1OrgRightDTO.java
    • -0
    • +78
    ./lamsfoundation/lams/admin/web/dto/V1OrganisationDTO.java
    • -0
    • +134
    ./lamsfoundation/lams/admin/web/dto/V1UserDTO.java
    • -0
    • +63
    ./lamsfoundation/lams/admin/web/form/ImportV1ContentsForm.java
    • -0
    • +55
    ./lamsfoundation/lams/admin/web/form/ImportV1Form.java
  1. … 8 more files in changeset.
LDEV-1107 use course type orgs not root type

Finally version for learning library management.

  1. … 3 more files in changeset.
Add learning library management

    • -0
    • +129
    ./lamsfoundation/lams/admin/web/LibraryManageAction.java
  1. … 8 more files in changeset.
LDEV-1098: Increased size of locale_id field so that it will take more than 127 rows in the database. Matching java field is now an Integer, not a Byte.

  1. … 11 more files in changeset.
forgot to set user's create date and disabled=false

LDEV-1082 allow users to be added to more than one org at a time via spreadsheet; refactored to spreadsheet service

    • -0
    • +84
    ./lamsfoundation/lams/admin/service/ISpreadsheetService.java
    • -0
    • +563
    ./lamsfoundation/lams/admin/service/SpreadsheetService.java
  1. … 4 more files in changeset.
updated register server page

  1. … 5 more files in changeset.