lams_learning

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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-3315: Add security service and use it in vital entry points.

  1. … 11 more files in changeset.
LDEV-3315: Clean up roles and paths to secured resources in all modules. Remove AUTHOR ADMIN role.

  1. … 71 more files in changeset.
LDEV-3315: Remove AUTHOR ADMIN role. Allow AUTHOR role to preview lessons. Allow MONITOR role to edit activities and run Live Edit.

  1. … 72 more files in changeset.
LDEV-3315: Clean up roles and paths to secured resources in all modules.

  1. … 37 more files in changeset.
LDEV-3303 CKEditor should respect height parameter overriden by editor instance

  1. … 36 more files in changeset.
LDEV-3286 audit log when marks are released

  1. … 5 more files in changeset.
LDEV-3283 don't pass parameters on starting a lesson in order to prevent users tampering with them

  1. … 2 more files in changeset.
LDEV-3275: Declare DTD for Tiles definitions as WildFly is strict when it comes to XML validation.

  1. … 18 more files in changeset.
LDEV-3303 CKEditor should respect height parameter overriden by editor instance

  1. … 37 more files in changeset.
LDEV-3283: Check user on lesson join and export portfolio.

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. … 111 more files in changeset.
LDEV-3293: Rewrite Application Context configuration files for Spring 4.

  1. … 77 more files in changeset.
LDEV-3293: Use new Spring ApplicationContext classes.

  1. … 34 more files in changeset.
LDEV-3286 audit log mark changes done in gradebook

  1. … 6 more files in changeset.
LDEV-3283: Check user priviledges before exporting portfolio.

LDEV-2463 fix presenting user nicknames which now looks like One" + " " + "Test

LDEV-3283: Check lesson state on learner join.

LDEV-3283 don't pass parameters on starting a lesson in order to prevent users tampering with them

  1. … 2 more files in changeset.
LDEV-3283: Check user on lesson join.

LDEV-3215: Revert incorrectly modified file - should have been done in lams_learning, has been in lams_central.

  1. … 1 more file in changeset.
LDEV-3275: Fix TLD files so they conform to XSD. Undertow is strict about it.

  1. … 34 more files in changeset.
LDEV-3275: Use Apache Commons Lang version 2.6 delivered with WildFly.

  1. … 38 more files in changeset.
LDEV-3275: Use Apache Commons IO version 2.1 -> 2.4 delivered with WildFly. Previous similar upgrades were: Apache Commons Collections 3.1 -> 3.2.1 Apache Commons BeanUtils 1.6 -> 1.8.3 Saaj 1.2 -> 1.3 JaxRPC same version, but delivered with WildFly.

  1. … 111 more files in changeset.
LDEV-3275: Deploy EAR libraries as WildFly modules. In JBoss there were several folders where libraries could be simply copied. In WildFly it is more organised, with module.xml files describing each library. In order not to keep libs in EAR, so only real LAMS code remains there, they are moved to WildFly as modules and get referenced by EAR with META-INF/jboss-deployment-structure.xml.

  1. … 38 more files in changeset.
LDEV-3275: Add jbossweb.jar (needed for SSO valve and JSON) as a 3rd party module since WildFly is based on Undertow, not JBoss Web server.

  1. … 17 more files in changeset.
LDEV-3275: Upgrade Servlet API to version 3.1.0.

  1. … 280 more files in changeset.
LDEV-3275: Start replacing JBoss libraries with ones from WildFly. Minor changes in config files.

  1. … 38 more files in changeset.
LDEV-3275: Remove broken Eclipse builders.

  1. … 30 more files in changeset.
LDEV-2901: Add Eclipse output /bin folders to projects' .cvsignore files.

  1. … 59 more files in changeset.