Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-5440 Add compilation parameter for legacy Spring binding

  1. … 14 more files in changeset.
LDEV-5440 Update web.xml version

  1. … 40 more files in changeset.
LDEV-5440 Update code to match dependencies

In particular javax -> jakarta package change and new JPA not accepting some attributes.

  1. … 223 more files in changeset.
LDEV-5440 Update Hibernate queries with new syntax

Get rid of deprecated Long and Integer constructors.

    • -13
    • +11
    ./security/RandomPasswordGenerator.java
  1. … 86 more files in changeset.
LDEV-5443 Add "start in monitor" option to integrations

  1. … 5 more files in changeset.
LDEV-5426 Use only supported time zones

  1. … 7 more files in changeset.
LDEV-5428 Remove lesson presence and chat

  1. … 40 more files in changeset.
LDEV-5440 Revert some unnecessary package name changes

  1. … 463 more files in changeset.
LDEV-5440 Refactor packages of imported classes

    • -2
    • +2
    ./security/RandomPasswordGenerator.java
  1. … 479 more files in changeset.
LDEV-5440 Rewrite config files and library references

    • -1
    • +1
    ./security/RandomPasswordGenerator.java
  1. … 947 more files in changeset.
LDEV-5426 Switch from custom time zones to built-in Java ones

  1. … 40 more files in changeset.
LDEV-5372 Add whitelist of integrated servers lesson finish URLs

  1. … 4 more files in changeset.
LDEV-5372 Add whitelist of integrated servers lesson finish URLs

  1. … 4 more files in changeset.
LDEV-5358 Always sort groups by name, case insensitive

  1. … 8 more files in changeset.
LDEB-5335 Add structured audit logs on various admin actions

  1. … 22 more files in changeset.
LDEV-5277 Fix course naming and enrolment issue

LDEV-5178 Skip password expiration check on login via integrations

  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. … 5 more files in changeset.
LDEV-5320 Audit user being locked out

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

    • -1
    • +26
    ./security/RandomPasswordGenerator.java
  1. … 9 more files in changeset.
LDEV-5311 Generate passwords for imported users with no passwd provided

    • -0
    • +11
    ./security/RandomPasswordGenerator.java
  1. … 4 more files in changeset.
LDEV-5277 Add LTI Advantage own user ID

In some cases, for consistency we need the same user ID as Moodle uses

and which was sent to LAMS for old integrations. But LTI Advantage

integration uses another user ID. We need to keep both to keep existing

LAMS data and to talk to platform.

    • -29
    • +30
    ./service/IntegrationService.java
  1. … 1 more file in changeset.
LDEV-5304 Make Signup page process CSRF token correctly

Also better detect LoginAs and signup flow.

  1. … 3 more files in changeset.
LDEV-5277 Fill missing lesson finish URL parameters for LTI Advantage

LDEV-5277 Skip back end score update for LTI Advantage

It should not run for LTI Advantage as it does lesson score update in

lessonComplete.jsp.

Also teachers can pull score from LAMS to platform on demand.

LDEV-5304 Secure login page from CSRF attack

Check for CSRF attack only for regular logins.

For LoginAs feature and integrations existing HTTP session gets

invalidated and so is the CSRF token.

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

  1. … 181 more files in changeset.
LDEV-5277 On demand use email as LAMS login during registration

LDEV-5277 Enforce usage of prefix in user creation as per configuration

  1. … 1 more file in changeset.
LDEV-5286 Add server option to add staff to all lessons in course

  1. … 5 more files in changeset.