• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
some optimisation to avoid unnecessary db queries.

put back some missing messages

Changed Courses to Groups and Classes to subgroups

display locale using database description field instead of resource messages (probably locales will be named in their native language in future)

removed getRolesForOrgType method

  1. … 2 more files in changeset.
Enclose javascript into Html body tag, so it can work in FF.

  1. … 11 more files in changeset.
switch to use adminMessageService instead of ActionMessages to display errors such as error.authorisation and error.org.invalid in the new error.jsp

new adminMessageService for sending message resources to error.jsp

added missing error.orgtype.invalid message;

added messages for roles

fix bug where course managers could not manage users

fix bug where check for course admin/manager roles was being made on the user's class roles, not their course roles

LDEV-491 fix only 1 role being added

add javascript to check all/none checkboxes

only add user to org once roles are saved;

fixed bug where a hibernate cascade error occurred if user tried to remove themself from an organisation

only add user to org once roles are saved

list users according to login

Hide options

"Course Administrators can add new users"

"Course Administrators can browse all users in the system"

"Course Administrators can change status of course"

when creating classes.

clarify behaviour for whitespace (searching on a space returns nothing now)

contains tiles definition for search page jsp

add 'User Id' and 'Search' texts for userlistsearch.jsp

user-search functionality

    • -0
    • +134
    ./src/java/org/lamsfoundation/lams/admin/web/UserSearchAction.java
    • -0
    • +63
    ./web/usersearchlist.jsp
fixed bug where roles did not appear in user list until you refreshed the page. needed to attach the UserOrganisationRole to the UserOrganisation instead of just saving the UserOrganisationRole.

remove session scoped ActionForm when it's not going to used

fix jsp

move ActionForm definition to struts doclet

struts hack

added delete/explode/synchronise targets for easier jsp debugging

added new screen for assigning roles to users added to an organisation

    • -0
    • +110
    ./src/java/org/lamsfoundation/lams/admin/web/UserOrgRoleAction.java
    • -0
    • +39
    ./web/userorgrole.jsp
use applicationResources for 'roles' label

Exception handler define for STRUTS.

    • -0
    • +13
    ./conf/xdoclet/error-pages.xml
    • -10
    • +43
    ./web/WEB-INF/struts/struts-config.xml