lams-github

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4402, LDEV-3315 Remove custom session fixation attack fix

Manual change of session ID was needed in WF8. WF10 changes session

automatically.

LDEV-4402 Upgrade TestHarness libraries to match rest of LAMS

    • -1
    • +1
    /TestHarness4LAMS2/learnerTest1.properties
    • binary
    /TestHarness4LAMS2/lib/BrowserLauncher2-all-10rc4.jar
    • binary
    /TestHarness4LAMS2/lib/BrowserLauncher2-all-1_3.jar
    • binary
    /TestHarness4LAMS2/lib/commons-codec-1.1.jar
    • binary
    /TestHarness4LAMS2/lib/commons-codec-1.10.jar
    • binary
    /TestHarness4LAMS2/lib/jackson-core-2.7.4.jar
    • binary
    /TestHarness4LAMS2/lib/jackson-databind-2.7.4.jar
    • binary
    /TestHarness4LAMS2/lib/jboss-servlet-api_3.1_spec-1.0.0.Final.jar
    • binary
    /TestHarness4LAMS2/lib/jbossweb.jar
    • binary
    /TestHarness4LAMS2/lib/js-1.6R5.jar
    • binary
    /TestHarness4LAMS2/lib/jtidy-4aug2000r7-dev.jar
    • binary
    /TestHarness4LAMS2/lib/jtidy-r938.jar
    • binary
    /TestHarness4LAMS2/lib/junit-3.8.1.jar
    • binary
    /TestHarness4LAMS2/lib/junit-4.10.jar
  1. … 13 more files in changeset.
LDEV-4402 Remove Apache JSON and Gson source code

    • -905
    • +0
    /3rdParty_sources/gson/com/google/gson/Gson.java
  1. … 968 more files in changeset.
LDEV-4402 Add Jackson source code

    • -0
    • +1598
    /3rdParty_sources/jackson/com/fasterxml/jackson/core/JsonParser.java
  1. … 462 more files in changeset.
LDEV-4402 Substitute Gson and Apache JSON with Jackson

Jackson is a top JSON library shipped with WF10.

Apache JSON resides in an ancient library which we do not need for

anything else.

We use GSon only for serializing Java objects to JSON, which Jackson can

do too.

    • -29
    • +0
    /lams_build/lib/jboss/jbossweb.module.xml
    • binary
    /lams_build/lib/json/gson-2.2.4.jar
    • -29
    • +0
    /lams_build/lib/json/gson.module.xml
    • binary
    /lams_build/lib/lams/lams-central.jar
  1. … 121 more files in changeset.
LDEV-4405 Minify LAMS css files by default

    • binary
    /lams_build/lib/yuicompressor/yuicompressor-2.4.8.jar
LDEV-4406: Timing count preserved across page switch, Submit All

Also fixed a validation bug with Essay questions that had a

minimum word count but were not required.

LDEV-4406: Timing count preserved across page switch, Submit All

Also fixed a validation bug with Essay questions that had a

minimum word count but were not required.

LDEV-4402 Remove Lucene source code

The libary was removed in the previous commit.

  1. … 1499 more files in changeset.
LDEV-4402 Remove Lucene library

It has only been used for Pedagogical Planner filter feature, which is

not used by clients anyway

    • binary
    /lams_build/lib/lucene/lucene-analyzers-common-4.10.2.jar
    • binary
    /lams_build/lib/lucene/lucene-core-4.10.2.jar
    • -31
    • +0
    /lams_build/lib/lucene/lucene.module.xml
LDEV-4402 Add jLaTexMath source code

  1. … 142 more files in changeset.
LDEV-4402 Upgrade jLaTexMath library

From version 1.0.3 to 1.0.6

    • binary
    /lams_build/lib/jlatexmath/jlatexmath-1.0.6.jar
LDEV-4402 Add Apache Commons Fileupload source code

  1. … 25 more files in changeset.
LDEV-4402 Upgrade Apache Commons Fileupload

From version 1.0 to version 1.3.3

    • binary
    /lams_build/lib/jakarta-commons/commons-fileupload-1.3.3.jar
LDEV-4402 Add Apache Commons Digester source code

  1. … 114 more files in changeset.
LDEV-4402 Add Apache Commons Validator source code

  1. … 52 more files in changeset.
LDEV-4402 Upgrade Apache Commons Validator

From version 1.1.4 to 1.6

    • binary
    /lams_build/lib/jakarta-commons/commons-validator-1.6.jar
LDEV-4402 Remove obsolete XPP3 and XMLPull libraries

The libraries have been used by earlier versions of XStream. They are

not needed for latest XStream and Java 6+.

Deserialized classes must implement a no-arg constructor.

LDEV-4402 Do not copy the now missing XML Commons library

LDEV-4402 Remove dependency to Xerces library

Apparently it is a part of Java or WF now

LDEV-4402 Remove obsolete XML Commons library

Apparently it was required by an earlier version of Xerces

    • binary
    /lams_build/lib/xml-commons/xml-apis.jar
LDEV-4402 Add Apache POI source code

    • -0
    • +28
    /3rdParty_sources/poi/org/apache/poi/EmptyFileException.java
    • -0
    • +34
    /3rdParty_sources/poi/org/apache/poi/EncryptedDocumentException.java
    • -0
    • +446
    /3rdParty_sources/poi/org/apache/poi/POIDocument.java
    • -0
    • +103
    /3rdParty_sources/poi/org/apache/poi/POIOLE2TextExtractor.java
    • -0
    • +77
    /3rdParty_sources/poi/org/apache/poi/POITextExtractor.java
    • -0
    • +29
    /3rdParty_sources/poi/org/apache/poi/UnsupportedFileFormatException.java
    • -0
    • +235
    /3rdParty_sources/poi/org/apache/poi/ddf/EscherArrayProperty.java
    • -0
    • +424
    /3rdParty_sources/poi/org/apache/poi/ddf/EscherBSERecord.java
    • -0
    • +138
    /3rdParty_sources/poi/org/apache/poi/ddf/EscherBitmapBlip.java
    • -0
    • +121
    /3rdParty_sources/poi/org/apache/poi/ddf/EscherBlipRecord.java
  1. … 1220 more files in changeset.
LDEV-4402 Upgrade Apache POI

From version 3.10 to 3.16

    • binary
    /lams_build/lib/apache-poi/poi-3.16.jar
    • binary
    /lams_build/lib/apache-poi/poi-ooxml-3.16.jar
    • binary
    /lams_build/lib/apache-poi/poi-ooxml-schemas-3.10-FINAL-20140208.jar
    • binary
    /lams_build/lib/apache-poi/poi-ooxml-schemas-3.16.jar
    • -4
    • +4
    /lams_build/lib/apache-poi/poi.module.xml
LDEV-4402 Upgrade Apache XMLBeans

From version 2.3.0 to 2.6.0. The project has been abandoned, so there

should be no more ugprades of this library.

    • binary
    /lams_build/lib/apache-poi/xmlbeans-2.6.0.jar
LDEV-4402 Update Quartz source code

  1. … 5 more files in changeset.
LDEV-4402 Upgrade Quartz

From version 2.2.1 to 2.2.3

    • binary
    /lams_build/lib/quartz/quartz-2.2.1.jar
    • binary
    /lams_build/lib/quartz/quartz-2.2.3.jar
    • -1
    • +1
    /lams_build/lib/quartz/quartz.module.xml
    • -1
    • +1
    /lams_common/db/sql/create_quartz_table.sql
LDEV-4402 Update MySQL connector source code

  1. … 95 more files in changeset.
LDEV-4402 Upgrade MySQL connector

From version 5.1.38 to 5.1.43

Changes in 3rdParty.userlibraries for Spring are shipped with this

commit too.

    • -43
    • +42
    /lams_build/3rdParty.userlibraries
    • binary
    /lams_build/lib/mysql/mysql-connector-java-5.1.38-bin.jar
    • binary
    /lams_build/lib/mysql/mysql-connector-java-5.1.43-bin.jar
LDEV-4402 Update Spring source code

    • -0
    • +28
    /3rdParty_sources/spring/org/aopalliance/aop/Advice.java
  1. … 2686 more files in changeset.
LDEV-4402 Get rid of LAMS customised session filter

This filter was implemented in 2005 and seems more like a workaround

than a feature we need. Especially that many of LAMS tools already use

the standard filter and they work OK.

    • -10
    • +0
    /lams_build/conf/slim/standalone.xml
    • -1
    • +1
    /lams_tool_kaltura/web/WEB-INF/web.xml
  1. … 9 more files in changeset.