Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4696 Remove hbm.xml file remains

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

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

  1. … 53 more files in changeset.
LDEV-4587 Distinguish ordered branching by introducing a new field

The fields tells whether branching should start from highest ordered

answer (asc, true) or lowest (desc, false) or is it a plain, non-ordered

tool-based branching (null).

  1. … 14 more files in changeset.
LDEV-4538 Persist new gate parameters: open user and time

  1. … 3 more files in changeset.
LDEV-4411 Make collections and properties lazy

If it is possible, all collections and properties should be lazy. It has

big impact on DB load.

If a collection can not be made lazy because it gets iterated over in a

non-transactional method (Actions), is should probably be moved to a

transactional Service method.

  1. … 6 more files in changeset.
LDEV-4411 Add collections 2nd level cache

  1. … 91 more files in changeset.
LDEV-4411 Mark entities as cacheable

usage="read-only" seems to do nothing at the moment, but it may be a

guidance for future optimisations.

  1. … 223 more files in changeset.
LDEV-4415 Add front end for weighted outputs

  1. … 14 more files in changeset.
LDEV-4415 Add tool output weight. Rewrite activity evaluations.

Activity evaluations have been implemented as a list, even though always

only the first element is meaningful. They were rewritten as one-to-one

association with Activity. The primary key is activity ID now instead of

DB generated UID.

Weight column was added.

Server version was bumped so a filter can pick up activityEvaluations ->

evaluation field rename when importing older LDs.

A convention without date was used for server version as it seems good

enough.

Unnecessary versions of clients were removed from configuration table as

they server the abandoned Flash authoring.

  1. … 17 more files in changeset.
LDEV-4124: Add label size and color.

  1. … 11 more files in changeset.
LDEV-4184: "outer-join" attribute in hbm.xml files is deprecated and produces warnings on server start up. Remove entries with "auto" value. Entries with value "true" become fetch=join.

  1. … 137 more files in changeset.
LDEV-4180: Remove help_text from lams_learning_activity as it is take from i18n files anyway.

  1. … 28 more files in changeset.
LDEV-3768: Remove XDoclet library and corresponding Ant tasks. Generate and use static configuration files instead.

    • -0
    • +66
    ./LearningLibraryGroup.hbm.xml
  1. … 399 more files in changeset.
LDEV-3614: Improve processing of Gate activities. Alter lams_activity_learners table so it reflects its real purpose: storing learners who are allowed to pass a gate. Find out who is waiting in front of a gate using learner progress (activity attempt). For sync gate take into account all possible lesson learners (lesson class) rather than only ones who started a lesson. Use an entity in JSP generation rather than a DTO which is just a wrapper for the entity. Code clean up.

  1. … 43 more files in changeset.
LDEV-3614: Improve processing of Gate activities. Alter lams_activity_learners table so it reflects its real purpose: storing learners who are allowed to pass a gate. Find out who is waiting in front of a gate using learner progress (activity attempt). For sync gate take into account all possible lesson learners (lesson class) rather than only ones who started a lesson. Use an entity in JSP generation rather than a DTO which is just a wrapper for the entity. Code clean up.

  1. … 42 more files in changeset.
LDEV-3292: Remove batch-size parameters from Hibernate collection mappings as they seem to cause performance problems on heavy load LAMS instances.

LDEV-3523: Added subtype to Learning Design

  1. … 10 more files in changeset.
LDEV-3523: Added subtype to Learning Design

  1. … 10 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.

  1. … 7 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.

  1. … 7 more files in changeset.
LDEV-3425: add Activity and PedagogicalPlannerActivityMetadata do 2LC

  1. … 1 more file in changeset.
LDEV-3293: fix hibernate dtd declarations. Change 'hibernate.org' to 'www.hibernate.org'.

In order for hibernate DTDEntityResolver not to load hibernate-mapping-3.0.dtd from internet (and use local one), namespace declaration of dtd must exactly match the namespace declared in DTDEntityResolver class.

  1. … 82 more files in changeset.
LDEV-3308: Use lazy initialisation for Gate collections.

LDEV-3308: Use lazy initialisation for Gate collections.

LDEV-3308 fixed the problem with "Permissions gates are not being enforced"

LDEV-3292: Improve Add Lesson dialog response time: Fetch all users and filter them afterwards instead of fetchin one by one. Make some collections lazy or extra-lazy.

  1. … 6 more files in changeset.
LDEV-3292: Improve Add Lesson dialog response time: Fetch all users and filter them afterwards instead of fetchin one by one. Make some collections lazy or extra-lazy.

  1. … 6 more files in changeset.
LDEV-3293: Use Spring support for Hibernate 4 instead of 3 (session factory and filters). Use new path for Hibernate DTDs. Make XDoclet generate hbm.xml files with the correct path by providing it a new template.

  1. … 100 more files in changeset.
LDEV-3115: Use new FLA SVG images in Monitoring.

  1. … 19 more files in changeset.