Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-1298 Apply tablesorter to 'find user' search results. Also tweaked css settings for results table (table headers look more like the old table, don't sort on the 'actions' column)

  1. … 5 more files in changeset.
LDEV-1323 fix 'show all potential users' link not showing potential users from parent group

LDEV-1323 just putting size argument in label itself.

  1. … 1 more file in changeset.
Refactor admin breadcrumb so that title of a page is separate from the breadcrumb; put more info in orgs and user lists.

  1. … 32 more files in changeset.
LDEV-1284 add check for when organisation is missing in integration entry; don't add new users to the integration org since there no longer is one.

  1. … 1 more file in changeset.
LDEV-1284 integration organisation no longer mandatory; orgid column in lams_ext_server_org_map can be null now.

  1. … 3 more files in changeset.
LDEV-1328 fixed group managers and group admins should be able to edit subgroup details

  1. … 3 more files in changeset.
LDEV-1323 overhaul add/remove user screen which didn't scale well for sysadmins - users added via search field now, with the option to click a link to retrieve all potential users

  1. … 6 more files in changeset.
LDEV-1301 only called updateItem previously, now calls persist method as well in order to save to database

  1. … 1 more file in changeset.
handle format column being null

LDEV-1301 i18n configuration items, categorise items, add validation

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

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

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

  1. … 11 more files in changeset.
move some audit log messages from lams_admin to lams_common (in order for system-generated audit messages such as when users are auto-created to be used)

  1. … 6 more files in changeset.
adding ldap database synchronisation and screen

  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

  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