lamsfoundation

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-5330 Hide LDAP settings

They are rarely used and do not require rewriting at the moment.

LDEV-5330 Merge changes made for sysadmin

It included upgrading to Bootstrap 5 and using UI guidelines set for

Monitoring UI.

    • -0
    • +10
    ./lams/admin/web/form/UserOrgForm.java
  1. … 187 more files in changeset.
Merge 4.6 into 4.7

    • -0
    • +151
    ./lams/admin/web/controller/CleanupController.java
  1. … 6 more files in changeset.
LDEV-5326, LDEV-5327 Secure requests to sysadmin clean up functions

  1. … 2 more files in changeset.
LDEV-5327 Add run Garbage Collector button

    • -0
    • +137
    ./lams/admin/web/controller/CleanupController.java
  1. … 2 more files in changeset.
LDEV-5327 Add Clear Cache button

    • -0
    • +5
    ./lams/admin/web/form/CleanupForm.java
  1. … 3 more files in changeset.
Merge remote-tracking branch 'origin/LDEV-5302' into v4.7

Conflicts:

lams_admin/conf/language/lams/ApplicationResources_zh_CN.properties

lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/UserController.java

lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/UserOrgRoleSaveController.java

lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/UserRolesSaveController.java

lams_admin/web/user.jsp

lams_central/conf/language/lams/ApplicationResources_zh_CN.properties

lams_central/src/java/org/lamsfoundation/lams/web/DisplayGroupController.java

lams_common/src/java/org/lamsfoundation/lams/usermanagement/service/UserManagementService.java

    • -7
    • +9
    ./lams/admin/service/ImportService.java
  1. … 54 more files in changeset.
LDEV-5321 Prevent non-sysadmins from editing sysadmins

  1. … 2 more files in changeset.
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

    • -6
    • +12
    ./lams/admin/service/ImportService.java
  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

    • -6
    • +1
    ./lams/admin/service/IImportService.java
    • -10
    • +98
    ./lams/admin/service/ImportService.java
    • -0
    • +9
    ./lams/admin/web/form/ImportExcelForm.java
  1. … 6 more files in changeset.
LDEV-5311 Generate passwords for imported users with no passwd provided

    • -0
    • +1
    ./lams/admin/service/IImportService.java
    • -23
    • +36
    ./lams/admin/service/ImportService.java
  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
    • +3
    ./lams/admin/service/ImportService.java
  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

    • -7
    • +7
    ./lams/admin/service/ImportService.java
    • -0
    • +114
    ./lams/admin/web/controller/AppAdminStartController.java
  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.

    • -48
    • +0
    ./lams/admin/web/form/TimezoneForm.java
  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

    • -6
    • +15
    ./lams/admin/web/form/ExtServerForm.java
  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

    • -0
    • +34
    ./lams/admin/web/form/LtiConsumerForm.java
  1. … 4 more files in changeset.
LDEV-5277 Move LTI configuration from file to integrated server

    • -8
    • +71
    ./lams/admin/web/form/LtiConsumerForm.java
  1. … 4 more files in changeset.