Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
# WARNING: head commit changed in the meantime

Merge remote-tracking branch 'origin/v4.6' into v4.7

  1. … 8 more files in changeset.
LDEV-5375 Add OpenAI question import to Assessment

  1. … 10 more files in changeset.
# WARNING: head commit changed in the meantime

Merge remote-tracking branch 'origin/v4.6' into v4.7

  1. … 4 more files in changeset.
LDEV-4832 Allow LD location based editing of QB questions

A user is allowed to edit a question if it is used in a learning design

which is in user's private folder, public folder or a course folder

where the user is a monitor.

  1. … 1 more file in changeset.
LDEV-4832 Allow editing of questions in shared QB collections

  1. … 2 more files in changeset.
LDEV-5332 Add VSA support to Question Results table

In Scratchie VSA answers were not linked to corresponding QB options,

making it impossible to count correct answer. From now on if answer is

correct, it will get linked to its QB option. Old VSA lessons though

will not yield good Question Results table.

  1. … 2 more files in changeset.
LDEV-5332 Identify questions and options by display order

iRAT and tRAT activities should be based on same questions from Question

Bank, with same IDs. It is not always the case, especially when

importing exported LDs.

Now corresponding questions are identified by display order, which

should be the same in both RAT activities.

  1. … 4 more files in changeset.
Merge branch 'LDEV-5332' into v4.7

LDEV-5332 Add Question Results table in Teams tab

    • -0
    • +39
    ./dto/QbAnswersForOptionDTO.java
  1. … 6 more files in changeset.
LDEV-5334 Make shared collections available to authors

  1. … 2 more files in changeset.
LDEV-5324 Detect new question version as author changes its details

  1. … 14 more files in changeset.
LDEV-5273 Fix allocation of answers being prefixed with "null"

LDEV-5309 Fix removing units from numerical question

delete-orphan setting in QbQuestion units causes problems when importing

QbQuestion from XML. JPA does not recognise the collection parent and

fails on save. Another approach to removing units had to be found.

Merge branch 'LDEV-5307' into v4.6

  1. … 3 more files in changeset.
LDEV-5309 Allow removing units from numerical question

  1. … 3 more files in changeset.
LDEV-5307 Allow exact matching of VSAs

  1. … 13 more files in changeset.
LDEV-5273 Do not display VS answers with blank normalised form

  1. … 2 more files in changeset.
LDEV-5273 Make sure that empty answers are omitted when matching

LDEV-5291 Allow filtering question in QB search by presence in LD

  1. … 8 more files in changeset.
LDEV-5242 Merge changes from 4.5

  1. … 4 more files in changeset.
LDEV-5275 Rewrite queries to get questions from QB faster

LDEV-5273 Add missing learner answer normalisation

  1. … 1 more file in changeset.
LDEV-5273 Refresh leaders' page on VS answer allocation

  1. … 4 more files in changeset.
LDEV-5273 Add VSA allocation to Scratchie

  1. … 13 more files in changeset.
LDEV-5273 Move VSA allocation code to Central

  1. … 19 more files in changeset.
LDEV-5125 Improve support for VSA questions import from Word file

VSA questions should have 2 options if they are going to be TBL

compatible. When importing from Word document only correct answers

option is required. The other one, incorrect answers option, now gets

added automatically. Also incorrect answers option does not get deleted

after editing via QB interface.

  1. … 3 more files in changeset.
LDEV-5256 Sanitise jqGrid sorting options before using them in queries

  1. … 3 more files in changeset.
LDEV-4411 Reintroduce eager fetching and caching of QB options and units

There are several places in LAMS code where we need to detach QB

question entity from session to do copying and comparison. While another

approach can be found, it requires a lot of effort to rewrite now.

Fetching options from a detached question causes lazy initialisation

exceptions. We had to make them eagerly fetched again.

Collection caching is introduced too to address numerous queries run

with every question fetch.

LDEV-5256 Prevent SQL injection for results order

  1. … 3 more files in changeset.
LDEV-4411 Remove FetchMode as it seems to trigger excessive queries