OrgManageAction.java

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4407 Move classes to the proper packages

Action classes were moved to admin.web.action package; forms to

admin.web.form; DTOs to admin.web.dto.

(To access files' earlier history use Eclipse's Show in History feature

or run 'git log --follow ./path/to/file')

  1. … 76 more files in changeset.
LDEV-4402 Substitute Gson and Apache JSON with Jackson

Jackson is a top JSON library shipped with WF10.

Apache JSON resides in an ancient library which we do not need for

anything else.

We use GSon only for serializing Java objects to JSON, which Jackson can

do too.

  1. … 135 more files in changeset.
LDEV-4096 Add role management feature for LTI tool consumers

  1. … 10 more files in changeset.
LDEV-3776: Clean up and format all LAMS Java code.

  1. … 50 more files in changeset.
LDEV-3776: Clean up and format all LAMS Java code.

  1. … 55 more files in changeset.
LDEV-3401: Convert XDoclet annotations to empty comments.

  1. … 473 more files in changeset.
LDEV-3560 Search option for course management

  1. … 7 more files in changeset.
LDEV-3560 Handle null entries

LDEV-3560 Search option for course management

  1. … 6 more files in changeset.
LDEV-3544: Allow Sysadmin to create courses when he is a root course manager.

LDEV-3544: Allow Sysadmin to create courses when he is a root course manager.

LDEV-3315, LDEV-3367: Refactor SecurityService methods. Improve security in several places.

  1. … 17 more files in changeset.
LDEV-3315, LDEV-3367: Refactor SecurityService methods. Improve security in several places.

  1. … 17 more files 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. … 35 more files in changeset.
LDEV-1328 fixed group managers and group admins should be able to edit subgroup details

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

  1. … 1 more file in changeset.
change 'course admin/manager' in db to 'group admin/manager' so users don't have to say 'course admin/manager' when specifying roles in a spreadsheet ('course' replaced by 'group').

  1. … 15 more files in changeset.
added global group admin

  1. … 13 more files in changeset.
Don't display 'create new group' link if user isn't sysadmin. Switched to service proxy. Added comments.

  1. … 1 more file in changeset.
fix bug when saving an existing organisation, you wouldn't see any classes in the list of orgs.

Updated address of FSF in copyright statement

  1. … 1392 more files in changeset.
fix logic bug

LDEV-660: allow course managers/admins to view their courses (groups) using the group management link

  1. … 1 more file in changeset.
organise imports only

some optimisation to avoid unnecessary db queries.

  1. … 5 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

  1. … 2 more files in changeset.
fix bug where check for course admin/manager roles was being made on the user's class roles, not their course roles

retrieve WebApplicationContext from proper servletContext to get IUserMangementService bean , as Dapeng found out to fix OpenSessionInViewFilter-not-work issue

  1. … 5 more files in changeset.
use updated UserManagementService interfaces

  1. … 6 more files in changeset.
remove deprecated DAO reference , use baseDAO instead

  1. … 7 more files in changeset.