lams_tool_assessment

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4409 Clear Short answer' result if it's incorrectly answered

Merge branch 'LDEV-4402' into lams31

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

  1. … 132 more files in changeset.
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 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.

  1. … 12 more files in changeset.
LDEV-4402 Use Spring support for Hibernate v5 instead of v4

WF10 is shipped with Hibernate 5, so Spring support version should

match.

  1. … 19 more files in changeset.
LDEV-4400 Update dependecies to embedded libraries

WildFly 10 is shipped with newer versions of libraries that LAMS uses.

LAMS now points to proper JAR files. Following libraries were updated:

beanutils 1.8.3 -> 1.9.2

codec 1.9 -> 1.10

collection 3.2.1 -> 3.2.2

xerces 2.11.0.SP3 -> 2.11.0.SP4

httpclient 4.2.1 -> 4.5

httpcore 4.2.1 -> 4.4.1

wildfly-controller-client 8.2.1 -> 2.2.0 (probably naming convention was

changed)

jboss-dmr 1.2.0 -> 1.3.0

Hibernate 4.3.7 -> 5.0.10

log4j-jboss-logmanager 1.1.0 -> 1.1.2

jcl-over-slf4j 1.7.2 -> 1.7.7

undertow-core 1.1.8 -> 1.4.0

undertow-servlet 1.1.8 -> 1.4.0

javax.mail 1.5.0 -> 1.5.5

jboss-jstl 1.1.2 -> 1.1.3

jboss-logging 3.1.4 -> 3.3.0

remoting-jmx 2.0.0 -> 2.0.1

slf4j-api 1.7.2 -> 1.7.7

picketbox 4.0.21 -> 4.9.6

jboss-websocket-api 1.1.0 -> 1.1.1

joda-time 1.6.2 -> 2.7

  1. … 47 more files in changeset.
LDEV-4395 Sizing tweaks

  1. … 33 more files in changeset.
LDEV-4395 Leader related tools use Portrait for leader

Created a tag LeaderDisplay to display the leader consistently

across tools.

    • -0
    • +28
    ./web/WEB-INF/tags/LeaderDisplay.tag
  1. … 85 more files in changeset.
LDEV-4395 Portrait tag and javascript to display portraits

A new tag and javascript file shows the user portraits in one of 4 sizes

and either square or round. If no portrait exists a generic coloured

user icon is used. Portraits shown in Forum and Noticeboard Comments.

  1. … 53 more files in changeset.
LDEV-4392 Fix websocket close detection

Make sure there is only, well implemented one piece of code that detects

websocket close and optionally reconnects it.

  1. … 37 more files in changeset.
LDEV-4392 Control websocket reconnect

Do not reconnect if close happened immediately after open. Limit command

websocket reconnects.

  1. … 37 more files in changeset.
LDEV-4352: adding missing labels

Alright, these should be all now for this JIRA

  1. … 2 more files in changeset.
LDEV-4352 & LDEV-4273 updating/adding missing labels

Missed some labels from previous features in i18n. Adding them now

LDEV-4367 Skins can be created

The SASS files are now configured to allow a new variable file to be

set up with different colours and for users to be able to switch

between skins.

  1. … 154 more files in changeset.
LDEV-4386 Prevent showing questions not selected in que. list in monitor

All questions in question bank -even when not selected, show in monitor.

We should show only the ones added to question list or all of them in

case there is at least one random question available

LDEV-4385: colours for assessment feedback

Depict the tick in green and the cross in red.

    • -2
    • +2
    ./web/pages/learning/results/numerical.jsp
    • -2
    • +2
    ./web/pages/learning/results/ordering.jsp
    • -4
    • +4
    ./web/pages/learning/results/truefalse.jsp
LDEV-4379 Fix Assessment answers ordering

Assessment questions are numbered from 1, answers from 0. QTI import

method used 1 for both.

LDEV-4054: Updating labels i18n

Mainly Norwegian, Greek and English

  1. … 49 more files in changeset.
LDEV-4367 CSS Files removed if they are now generated files using SASS

  1. … 40 more files in changeset.
LDEV-4367 SASS Used for CSS Development

First pass of converting our .css development to use SASS. Autobuild to

convert .scss to .css files has been set up for all projects where

target .css files were found. The overall ANT build has been modified

so the normal build will generate the .css files from .scss files. The

base variables are defined in lams_build/conf/sccs.

    • -0
    • +15
    ./.externalToolBuilders/SASS_lams_tool_assessment.launch
    • -29
    • +19
    ./web/includes/css/addQuestion.css
    • -0
    • +42
    ./web/includes/css/addQuestion.scss
    • -69
    • +72
    ./web/includes/css/assessment.css
    • -0
    • +112
    ./web/includes/css/assessment.scss
  1. … 149 more files in changeset.
After migration clean up

  1. … 312 more files in changeset.
LDEV-4352: Adding the Use Leader version of the Mark Charts to Assessment and fixing an update issue with ToolOutput settings.

    • -29
    • +77
    ./web/pages/monitoring/statisticpart.jsp
LDEV-4358 Prevent JS errors on opening summary page when not all questions from the question bank are used in the question list

LKC-79 Display questions at the “Show students’ choices” page according to their authoring order (just like for the rest of Assessment monitoring pages)

LDEV-4332: Send websocket ping after 3 minutes of idleness so the connection does not get cut because of idle timeout.

  1. … 39 more files in changeset.
LDEV-4332: Refresh page or reconnect websocket only on abnormal close and not on navigation.

  1. … 35 more files in changeset.
LDEV-4343 Remove obsolete "style" attribute from CssTag

  1. … 56 more files in changeset.
LDEV-4335 Change the address bar color in Android's Chrome

  1. … 31 more files in changeset.