Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-3393 Ordering question type display correct/incorrect answers to learners now

  1. … 3 more files in changeset.
LDEV-3387 * fixed Autosave in Assessment breaks time limitation feature * slightly improved UI

  1. … 1 more file in changeset.
LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_assesment. Change assesment DAOs hierarchy super type to LAMSBaseDAO.

  1. … 1 more file in changeset.
LDEV-3379: Fix issues regarding 'limit' keyword usage in HQL queries. Reformat source.

  1. … 2 more files in changeset.
LDEV-3275: Make XStream use enhanced mode in which it can instantinate classes without no-arg constructors. This requires Oracle's JVM to be used, but it is a requirement of LAMS anyway. Otherwise multiple LAMS classes (mainly DTOs) would have to be given no-arg constructors or implement Serializable.

  1. … 11 more files in changeset.
LDEV-3329 fix calculation of options' negative marks

LDEV-3329 fix calculation of options' negative marks

LDEV-3332: revert spring-beans schema declaration in application context xml files. export spring meta-inf in jboss-deployment-structure.xml

It is way more elegant approach to fix an issue with spring-beans.xsd loading from internet.

  1. … 76 more files in changeset.
LDEV-3332: fix spring contexts declaration to find spring-beans-4.0.xsd locally at classpath.

Having spring module defined as a set of spring jars (as we do have in Wildfly), it is impossible for spring to resolve xsd schema mapping file 'spring.schemas' correctly. With set of jars, we have 5 instances of this file (with different content) under the same path 'META-INF/spring.schemas'. This ended up in spring not beeing able to map spring-beans-4.0.xsd URL path to local resource location. Finally, this xsd was loaded from internet - and that significantly slowed Wildfly startup.

With this fix LAMS is way (depends on internet connection) faster to start.

  1. … 75 more files in changeset.
LDEV-3319: Synchronize patch execution with an external monitor. Modules in WildFly can be loaded in parallel. AutoPatch is not ready for this as it uses static methods with unsynchronized collections. Each AutoPatchService instance should be run sequentially.

  1. … 32 more files in changeset.
LDEV-3307 Improve lesson gradebook export performance * speed up producing tool outputs in assessment tool

  1. … 1 more file in changeset.
LDEV-3307 Improve lesson gradebook export performance * speed up producing tool outputs in assessment tool

  1. … 1 more file in changeset.
LDEV-3274 fixed autopatch script so it also handles old existing entries properly

LDEV-3293: Rewrite Application Context configuration files for Spring 4.

  1. … 77 more files in changeset.
LDEV-3293: Use the new Spring's support for Hibernate 4 instead of Hibernate 3. Switch from using HibernateDaoSupport.getSession() to its getSessionFactory().getSession(). The latter is sure to close the session automatically while a session returned by the first method should be closed manually. Theoritecally we do it in OpenSessionInViewFilter, but it may not be always the case, leading to open Hibernate session being left behind.

  1. … 87 more files in changeset.
LDEV-3293: Cast DAO methods' results to their return type. Java 8 is more restrictive about generics. Hibernate find() methods returns List<?> and it can not be quietly cast to List<SomeClass>. Each occurence was explicitly casted and warnings about the type being unchecked were supressed.

  1. … 52 more files in changeset.
LDEV-3274 fixed autopatch script so it also handles old existing entries properly

LDEV-3277 mark notifyTeachers method as PROPAGATION_REQUIRED, to allow saving notification event in case of an error

LDEV-3274 Ability to set min and max amount of words limit for essay type of questions

  1. … 17 more files in changeset.
LDEV-3265 * the option to force answer a question in assessment is off by default * all checkboxes go next to the text rather than below * fixed import/export of QTI questions feature. it thrown exceptions when questions contain sequenceIds not 1,2,3 but rather with intervals (e.g. 1,3,4) * removed RequiredQuestionsDTO as it's appeared not to be used

  1. … 9 more files in changeset.
LDEV-3265 Ability to set questions required to be answered

  1. … 15 more files in changeset.
LDEV-3263 Add support for renaming field names on sequence import

  1. … 2 more files in changeset.
LDEV-3261filter questions shown in drop down list on summary page in monitor

  1. … 1 more file in changeset.
LDEV-3256 fixed the problem with "No answers show in Monitor"

LDEV-3252 Fixed Assessment individual mark showing incorrectly * moved CSS properties to separate file * slightly improved CSS

  1. … 18 more files in changeset.
LDEV-3249 Removing old redundant question answers that had left from the times when autopatch created new question answers on each save

LDEV-3244 Release define later flag after canceling edit tool in monitor

  1. … 62 more files in changeset.
LDEV-3224 Ability to change, add, remove questions even after student have reached it

  1. … 1 more file in changeset.
LDEV-3224 Ability to change, add, remove questions even after student have reached it

LDEV-3224 Ability to change, add, remove questions even after student have reached it

  1. … 8 more files in changeset.