Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
SP-4 Make sure that roles in subcourse are propagated to parent course.

  1. … 3 more files in changeset.
SP-4 Do not allow blank parts in input lines

SP-4 Make hash check case insensitive

SP-4 Secure access to enrolment servlet

SP-4 Skip event log when disabling users via batch enrolment processing

  1. … 2 more files in changeset.
SP-4 Improvements on login case sensitivity

SP-4 Further improve load balance among threads

SP-4 Make sure that TreeSet does not consider non-equals courses equal

SP-4 Improve load balance among threads

SP-4 Sanitise logins and course names

SP-4 Process courses instead of subcourses in multiple threads

SP-4 Use multiple threads for mappings processing

SP-4 Use user ID as learner's last name

SP-4 Check if user has any roles on SQL and not Java level

  1. … 2 more files in changeset.
SP-4 Remove users from subcourses which are not present in input file

SP-4 Rewrite user (un)enrolment

Previous code was not taking account edge situations and course manager

implications.

  1. … 1 more file in changeset.
SP-4 Fix user disabling after manager role removal

SP-4 Fix roles processing

There was a problem when removing a user from an organisation.

Managers were also incorrectly processed.

Also a rewrite of user data gathering and user accounts creation logic.

  1. … 1 more file in changeset.
Merge remote-tracking branch 'origin/v4.6' into v4.7

Conflicts:

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

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

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

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

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

lams_central/conf/language/lams/ApplicationResources.properties

lams_central/src/java/org/lamsfoundation/lams/web/outcome/OutcomeController.java

lams_central/src/java/org/lamsfoundation/lams/webservice/UserRoleServlet.java

lams_common/src/java/org/lamsfoundation/lams/security/ISecurityService.java

lams_common/src/java/org/lamsfoundation/lams/security/SecurityService.java

lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/GroupingAJAXController.java

lams_tool_assessment/conf/language/lams/ApplicationResources.properties

  1. … 35 more files in changeset.
LDEV-5341 Refactor Security Service

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

    • -7
    • +7
    ./xml/LearningDesignRepositoryServlet.java
  1. … 179 more files in changeset.
LDEV-5277 Enforce usage of prefix in user creation as per configuration

  1. … 2 more files in changeset.
LDEV-5284 Use SHA-256 for parameters hash in integration calls

SHA-1 is still supported.

  1. … 7 more files in changeset.
LDEV-4411 Make relation from Evaluation to ToolActivity unidirectional

Hibernate can not lazy load properties connected with OneToOne

relationship. It means that with every fetch of ToolActivity its

ActivityEvaluation was also fetched, whether is was needed or not. It

made up even 10% of all queries sent to DB during a lesson.

By having the relationship unidirectional and fetching

ActivityEvaluation via DAO we ensure that it is fetched only when it is

needed. The code is not as nice, though.

  1. … 13 more files in changeset.
LDEV-5079 Export LD as sysadmin and get its filesystem path

    • -30
    • +59
    ./xml/LearningDesignRepositoryServlet.java
SP-4 Allow some roles to be missing from a merged enrolment file

SP-4 Allow mixing different roles in a single file

SP-4 Fix an entity processing bug

SP-4 In every mode inform that processing finished successfuly

SP-4 Add group manager processing