learningdesign

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-5440 Replace deprecated Long constructor

  1. … 116 more files in changeset.
LDEV-5440 Fix a typo in JPQL query

LDEV-5440 Rewrite JPQL queries not to use "in class" term

    • -36
    • +30
    ./dao/hibernate/ActivityDAO.java
    • -4
    • +5
    ./dao/hibernate/CompetenceMappingDAO.java
    • -20
    • +24
    ./dao/hibernate/LearningDesignDAO.java
    • -14
    • +13
    ./dao/hibernate/TransitionDAO.java
  1. … 16 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. … 222 more files in changeset.
LDEV-3115 Fix group removal on LD save in authoring

It seems that Hibernate does not like having entities violating unique keys in one collection. Even for a while and even though afterward the collection contains only unique entities.

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

Get rid of deprecated Long and Integer constructors.

    • -1
    • +1
    ./service/ExportToolContentService.java
  1. … 79 more files in changeset.
LDEV-5440 Revert some unnecessary package name changes

    • -1
    • +1
    ./service/ExportToolContentService.java
    • -1
    • +1
    ./service/ToolContentVersionFilter.java
    • -1
    • +1
    ./strategy/SequenceActivityStrategy.java
  1. … 452 more files in changeset.
LDEV-5440 Refactor packages of imported classes

    • -4
    • +4
    ./dao/hibernate/CompetenceMappingDAO.java
    • -4
    • +5
    ./service/ExportToolContentService.java
  1. … 467 more files in changeset.
LDEV-5440 Rewrite config files and library references

  1. … 941 more files in changeset.
LDEV-5277 Create activity column items in order as they appear in LD

    • -0
    • +39
    ./ListingLearningDesignProcessor.java
  1. … 1 more file in changeset.
LDEV-5363 Fix iRAT detection in monitoring

LDEV-5363 Add TBL course gradebook export

    • -0
    • +150
    ./service/LearningDesignService.java
  1. … 7 more files in changeset.
LDEV-5358 Always sort groups by name, case insensitive

  1. … 6 more files in changeset.
Revert "LDEV-5357 Use UUIDs for file downloads"

This reverts commit 2de8f805211b6433aff4efd6fa9275a1b9933033.

    • -1
    • +1
    ./service/ExportToolContentService.java
  1. … 56 more files in changeset.
LDEV-5357 Use UUIDs for file downloads

    • -1
    • +1
    ./service/ExportToolContentService.java
  1. … 56 more files in changeset.
LDEV-5083 Activity duration can be NULL

LDEV-5350 Add Course Grouping selection to Add Lesson dialog

    • -0
    • +23
    ./service/LearningDesignService.java
  1. … 8 more files in changeset.
LDEV-4457 Remove empty groups after spreadsheet import

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

  1. … 22 more files in changeset.
LDEV-5325 Import "stop at preceding activity" gate property

    • -0
    • +3
    ./service/ExportToolContentService.java
LDEV-4497 Transform legacy content folder IDs into multi-part version

    • -16
    • +3
    ./service/ExportToolContentService.java
  1. … 1 more file in changeset.
LDEV-5081 Merge changes made for monitor in LDEV-5083

    • -15
    • +7
    ./service/ExportToolContentService.java
    • -36
    • +150
    ./service/LearningDesignService.java
  1. … 35 more files in changeset.
LDEV-5083 Add activity mark and time taken to learner timeline

  1. … 18 more files in changeset.
LDEV-5292 Correctly detect RAT activities when syncing questions

    • -2
    • +14
    ./service/LearningDesignService.java
LDEV-5292 Fix exception when activity is getting saved for first time

LDEV-5292 Sync RAT activities questions in TBL sequences

    • -0
    • +12
    ./service/ILearningDesignService.java
    • -0
    • +136
    ./service/LearningDesignService.java
  1. … 12 more files in changeset.
LDEV-4411 Do not fetch groups eagerly

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.

    • -3
    • +4
    ./service/ExportToolContentService.java
  1. … 9 more files in changeset.
LDEV-5250 Remove Pedagogical Planner integration with core LAMS

    • -118
    • +0
    ./dto/PlannerActivityMetadataDTO.java
    • -11
    • +1
    ./service/ExportToolContentService.java
  1. … 64 more files in changeset.
LDEV-4411 Stop using collection cache for now

Cache annotations were commented out so we can come back to them easily

in the future.

Collection cache is not detecting changes made to entities. When a new

entity is added, collection cache does not see the change.

Properly tweaking concurrency strategy does not seem possible at the

moment, so we just turn it off.

  1. … 25 more files in changeset.