Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4995 Revert accidentally committed code

LDEV-4995 Improvements to the index page

* Fix offcanvas bar search and organisation tablesorter markup in case

of big amount of available organisations

* Optimise DB queries

* Introduce hasContributeActivities Lesson's flag

* Show "fa-spin" when loading an organisation

  1. … 14 more files in changeset.
LDEV-4995 Upgrade to bootstrap 4

* Update LAMS code to use bootstrap 4

* Update and redesign index page

  1. … 198 more files in changeset.
LDEV-4989 Password Gate initial implementation

  1. … 31 more files in changeset.
LDEV-4951 Remove traces of MCQ tool from other modules

  1. … 191 more files in changeset.
LDEV-4932 Add CSRF to monitor and central

  1. … 41 more files in changeset.
LDEV-4932 Adding CSRF to add lesson

  1. … 2 more files in changeset.
LDEV-4932 Adding CSRF to central and monitoring

Adding CSRF to:

- Grades on completion

- Enable/disable presence and IM

- Send emails

- Update users into lessons

- Send email notifications

- Delete email notifications

  1. … 8 more files in changeset.
LDEV-4932 Add CSRF to monitor and central

* Add CSRF protection to:

- Change lesson status (incl. remove)

- Remove lesson using main.jsp button

- Rename lesson

* Start using /common/taglibs.jsp in lams_central

  1. … 23 more files in changeset.
LDEV-4929 Add missing service method names to xApplicationContext.xmls

* Alphabetize method names in to xApplicationContext.xmls

  1. … 42 more files in changeset.
LDEV-4897 Update Peerreview, Grouping servlet, Outcome controller to use new Excel exporting methods

* Improve code generating excel files. Add bold attribute to Excel rows

  1. … 10 more files in changeset.
LDEV-4900 Run autosave command asynchronously after all

Synchronous approach would work only on LAMS installation with a single

application server. For multi-server environment we need to wait for the

proper server to pick up the command from DB.

  1. … 3 more files in changeset.
LDEV-4900 Trigger autosave when force completing Assessment activity

  1. … 5 more files in changeset.
LDEV-4897 Update Gradebook, Kumalive, and archived emails to use new Excel exporting methods

  1. … 8 more files in changeset.
LDEV-4897 Update Scratchie and MCQ to use new Excel exporting methods

  1. … 15 more files in changeset.
LDEV-4897 Introduce ExcelRow and ExcelSheet classes

* Update Daco and Assessment to use new classes

* Move existing ExcelCell and ExcelUtils to .util.excel package

  1. … 29 more files in changeset.
LDEV-4879 Create lesson in subgroups at one go

  1. … 4 more files in changeset.
LDEV-4881 Remove notebook entries from DB on lesson removal

  1. … 4 more files in changeset.
LDEV-4651 Scheduled lesson with rescheduled gate can start now

LDEV-4651 Scheduled gate in scheduled lesson can be viewed/rescheduled.

  1. … 1 more file in changeset.
LDEV-4749 Transitions to be deleted earlier in the preview lesson delete

LDEV-4749 Transitions to be deleted earlier in the preview lesson delete

LDEV-4678 Remove all ServiceProxy classes

Also get rid of LearningWebUtil.putActivityPositionInRequest(Long

activityId, HttpServletRequest request, ServletContext context) and

LearningWebUtil.getActivityMapping(ServletContext context) methods. As

it's better to invoke according service methods directly.

  1. … 51 more files in changeset.
LDEV-4737 Course based lesson delete does not throw exception

  1. … 5 more files in changeset.
LDEV-4725 Manually delete rating criteria

There is no DB cascade for this.

Also fix transition removal.

LDEV-4725 Manually delete transitions

Subsequent activity removal does not cascade to transitions

LDEV-4705 Remove references to Group Admin role from Java code

  1. … 25 more files in changeset.
LDEV-4720 Fix LAMS issues that prevented TestHarness to work correctly

  1. … 5 more files in changeset.
LDEV-4696 Rewrite part of Common entities to Hibernate annotations

  1. … 58 more files in changeset.
LDEV-4689 Live Edit has a contribution entry and button changes colour.

Also fixed the SVG rendering in monitor (did not return 404 properly

when missing) and fixed the path for the monitor chosen grouping page.

  1. … 10 more files in changeset.