Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-5320 Give more details about course roles being added and removed

This approach uses logs in controllers rather than in services.

  1. … 3 more files in changeset.
Revert "LDEV-5320 Give more details about course roles being added and removed"

This reverts commit bd5afdb894181e618bc5871783f7c621bbb1453f.

  1. … 1 more file in changeset.
LDEV-5320 Give more details about course roles being added and removed

  1. … 1 more file in changeset.
LDEV-5320 Remove recently added logs in methods

They are covered by the new filter and such logs should not mix with

business logic anyway.

LDEV-5320 Initial commits for audits

These are some initial commits that might change via Marcin's aspect approach.

  1. … 1 more file in changeset.
LDEV-5311 Add server URL to change password email

  1. … 1 more file in changeset.
LDEV-5311 When sending emails always run user import in separate thread

LDEV-5311 Send emails with password change link on user import

  1. … 6 more files in changeset.
LDEV-5311 Generate passwords for imported users with no passwd provided

  1. … 2 more files in changeset.
LDEV-5302 All sysadmin are also appadmins

LDEV-5302 Appadmins need to have 2FA on

Only sysadmin can turn off 2FA to appadmins

  1. … 1 more file in changeset.
LDEV-5302 Login As feature is available only for sysadmins

  1. … 2 more files in changeset.
LDEV-5302 Sysadmin is always appadmin

  1. … 2 more files in changeset.
LDEV-5302 Introduce new sysadmin role with extra privileges

  1. … 28 more files in changeset.
LDEV-5302 Rename sysadmin role to appadmin

  1. … 167 more files in changeset.
LDEV-5299 Fix file upload flow when importing courses as sysadmin

LDEV-5288 Remove timezone editing panel.

Selecting server timezone stays.

  1. … 4 more files in changeset.
LDEV-5277 Allow default locale not being set in LTI Tool consumer

LDEV-5286 Add server option to add staff to all lessons in course

  1. … 5 more files in changeset.
LDEV-5277 Hide LTI Advantage details if LAMS module is not deployed

  1. … 1 more file in changeset.
LDEV-5277 Add default country, lang and time zone to integrated server

  1. … 4 more files in changeset.
LDEV-5277 Move LTI configuration from file to integrated server

  1. … 4 more files in changeset.
LDEV-5277 Add LTI Advantage consumer settings in sysadmin

  1. … 2 more files in changeset.
LDEV-4440 Get transactional LDAP data before non-transactional one

Configuration class exposes static methods which are not transactional.

Using them close Hibernate session. Subsequent queries fail even in

transactional context. The optimal solution would be to expose most

Configuration methods as non-static transactional. For now we just make

sure that Session closing happens only everything else is fetched.

LDEV-5258 Sort time zone alphabetically when creating a new user

  1. … 2 more files in changeset.
LDEV-5200 Remove tool library groups feature

  1. … 13 more files in changeset.
LDEV-4440 Fix exception when there are no users left in organisation

LDEV-5178 Log each password change. Set expiration date only on update.

  1. … 5 more files in changeset.
LDEV-5178 Add password check for not being same as user details

  1. … 14 more files in changeset.
LDEV-5178 Use a single method across LAMS to update user password

  1. … 5 more files in changeset.