Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-5440 Fix a typo in JPQL query

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

    • -20
    • +24
    ./hibernate/LearningDesignDAO.java
  1. … 16 more files in changeset.
LDEV-5440 Update Hibernate queries with new syntax

Get rid of deprecated Long and Integer constructors.

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

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

  1. … 477 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. … 12 more files in changeset.
LDEV-5248, LDEV-4411 Mark some queries as cacheable

Query cache makes sense if tables which the query reference does not

change often. Each modification to table content invalidates the given

query's cache. Also each set of query parameters is a different cache

entry, so if there are various parameter values the cache overhead can

generate more load than benefit.

    • -5
    • +2
    ./hibernate/BranchActivityEntryDAO.java
    • -13
    • +14
    ./hibernate/LearningDesignDAO.java
  1. … 91 more files in changeset.
LDEV-5200 Remove tool library groups feature

  1. … 12 more files in changeset.
Merge remote-tracking branch 'origin/master' into v4.0

Conflicts:

lams_central/src/java/org/lamsfoundation/lams/authoring/ObjectExtractor.java

lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/GateController.java

lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/dto/GroupSummary.java

lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/service/ScratchieServiceImpl.java

  1. … 21 more files in changeset.
LDEV-4989 Password Gate initial implementation

  1. … 36 more files in changeset.
LDEV-4875 Recalculate all assessments and scratchies after answer allocation into group

  1. … 15 more files in changeset.
LDEV-4726 Licenses updated to Creative Commons 4.0

  1. … 19 more files in changeset.
LDEV-4714 Fix LD access adding and processing

  1. … 2 more files in changeset.
LDEV-4696 Comments, Ratings, Peer Review use Annotations, removed proxy

  1. … 34 more files in changeset.
LDEV-4696 Rewrite part of Common entities to Hibernate annotations

  1. … 54 more files in changeset.
LDEV-4696 Runs Hibernate 5.3 with errors, Noticeboard hbm xml gone.

  1. … 3455 more files in changeset.
LDEV-4451 Move ConfidenceLevels to the tools finally

ConfidenceLevels should be stored at the tools levels as otherwise it's

hard to keep questions hashes updated in lams_central.

  1. … 12 more files in changeset.
LDEV-4300 Audit logs when activity is modified in monitor

  1. … 87 more files in changeset.
LDEV-3316: Remove leftovers (comments, exceptions) of Spring layer.

  1. … 17 more files in changeset.
LDEV-3776: Remove $Id CVS keyword.

    • -1
    • +1
    ./hibernate/BranchActivityEntryDAO.java
  1. … 1060 more files in changeset.
LDEV-3776: Remove $Id CVS keyword.

    • -1
    • +1
    ./hibernate/BranchActivityEntryDAO.java
  1. … 768 more files in changeset.
LDEV-3776: Clean up and format all LAMS Java code.

    • -164
    • +185
    ./hibernate/ActivityDAO.java
    • -9
    • +13
    ./hibernate/BranchActivityEntryDAO.java
  1. … 2106 more files in changeset.
LDEV-3776: Clean up and format all LAMS Java code.

    • -164
    • +184
    ./hibernate/ActivityDAO.java
    • -10
    • +15
    ./hibernate/BranchActivityEntryDAO.java
  1. … 1846 more files in changeset.
LDEV-3674: Remove multiple Flash elements: Authoring, icons, themes, i18n files, WDDX libraries and classes, methods, servlets etc. Rename/rewrite methods for Flashless use.

  1. … 420 more files in changeset.
LDEV-3491: Deleting a learning design no longer removes it from the database. Now it flags removed = true. Calls to get the learning designs in the DAO layer ignore rows where removed = true. Cleaned up some methods in the DAO layer that are no longer used.

    • -33
    • +15
    ./hibernate/LearningDesignDAO.java
  1. … 6 more files in changeset.
LDEV-3491: Deleting a learning design no longer removes it from the database. Accidently removed one too many methods from the interface - putting it back.

LDEV-3491: Deleting a learning design no longer removes it from the database. Now it flags removed = true. Calls to get the learning designs in the DAO layer ignore rows where removed = true. Cleaned up some methods in the DAO layer that are no longer used.

    • -41
    • +22
    ./hibernate/LearningDesignDAO.java
  1. … 6 more files in changeset.
LDEV-3484: Paging, searching and deletion of learning designs from Blackboard

  1. … 4 more files in changeset.
LDEV-3484: Paging and searching of learning designs

  1. … 5 more files in changeset.
LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_common

  1. … 14 more files in changeset.