lamsfoundation

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4845 Move QB question insert to QB service

There are various cascades set up in QB entities. They do not seem to

work when importing a QB question, so questions need to be inserted

manually.

  1. … 3 more files in changeset.
LDEv-4845 Add imported QB questions to public collection

  1. … 3 more files in changeset.
LDEv-4845 LD XML transformation for remaining Assessment question types

  1. … 4 more files in changeset.
LDEV-4850 Adjust LTI integration to support course copy

    • -4
    • +4
    ./lams/integration/service/IntegrationService.java
  1. … 1 more file in changeset.
LDEV-4850 Adjust LTI integration to support course copy

    • -4
    • +4
    ./lams/integration/service/IntegrationService.java
  1. … 1 more file in changeset.
LDEv-4845LD LD XML transformation for Scratchie tool

  1. … 4 more files in changeset.
LDEv-4845 Clean imported MCQ questions same way as during DB migration

  1. … 1 more file in changeset.
LDEv-4845 Clean up obsolete MCQ XML elements after transformation

  1. … 1 more file in changeset.
LDEv-4845 Initial LD XML transformation for MCQ tool.

    • -0
    • +42
    ./lams/util/XMLUtil.java
  1. … 3 more files in changeset.
LDEv-4845 Allow XML transformation version filter methods

Such methods can do whatever they need to with tool XML file. After

that, standard way of applying version filters carries on.

LDEV-4589 Add comments, remove logs

    • -161
    • +62
    ./lams/integration/service/IntegrationService.java
LDEV-4589 Add comments, remove logs

    • -161
    • +62
    ./lams/integration/service/IntegrationService.java
LDEV-4589 Fix content-item feature

    • -2
    • +3
    ./lams/integration/service/IntegrationService.java
  1. … 1 more file in changeset.
LDEV-4589 Fix content-item feature

    • -2
    • +3
    ./lams/integration/service/IntegrationService.java
  1. … 1 more file in changeset.
LDEv-4844 Add an event in audit log when QB questions get merged

    • -0
    • +14
    ./lams/dbupdates/patch20190808.sql
LDEv-4844 Fix answer merging for Assessment questions

LDEv-4844 Allow manual QB question merging

  1. … 2 more files in changeset.
LDEV-4589 Add support for LTI membership service

Includes interim logging.

    • -0
    • +14
    ./lams/dbupdates/patch20190806.sql
    • -1
    • +259
    ./lams/integration/service/IntegrationService.java
  1. … 5 more files in changeset.
LDEV-4589 Add support for LTI membership service

Includes interim logging.

    • -0
    • +14
    ./lams/dbupdates/patch20190806.sql
    • -1
    • +259
    ./lams/integration/service/IntegrationService.java
  1. … 5 more files in changeset.
LDEV-4746 Delete corrupted Assessment results before migration

LDEV-4746, LDEV-4841 Move answer field to QbToolAnswer for inheritance

Fix several issues Q&A migration

  1. … 22 more files in changeset.
LDEV-4841 Initial Q&A tool back end migration to Question Bank

    • -5
    • +104
    ./lams/dbupdates/patch20190722.sql
    • -55
    • +76
    ./lams/qb/model/QbToolAnswer.java
    • -0
    • +18
    ./lams/qb/model/QbToolQuestion.java
  1. … 18 more files in changeset.
LDEV-4838 Scratchie authoring to work similarly to Assessment (instantaneous changes to QbQuestions)

* Also changed addItem.jsp to look similarly to Assessment add question

pages

* Proper handling of collections in Scratchie

  1. … 14 more files in changeset.
LDEV-4838 Move collection processing to common utils method

    • -0
    • +54
    ./lams/qb/QbUtils.java
    • -26
    • +48
    ./lams/qb/form/QbQuestionForm.java
  1. … 11 more files in changeset.
LDEV-4745 Add uuid to QbQuestion

* reintroduce fill content_folder_id command

LDEV-4782 Fix question stats calculation

    • -13
    • +14
    ./lams/qb/dao/hibernate/QbDAO.java
LDEV-4746 Fix migration script for Talca issues

    • -433
    • +444
    ./lams/dbupdates/patch20190722.sql
LDEV-4746 Detect if a foreign key was already created

We may migrate DBs which already have a foreign key in one of Assessment

tables and ones which do not. Instead of manual shuffling of scripts, we

prepare scripts to never fail.

  1. … 1 more file in changeset.
Bump patches version so they come on top of changes coming from develop

    • -677
    • +0
    ./lams/dbupdates/patch20190110.sql
    • -0
    • +11
    ./lams/dbupdates/patch20190721.sql
    • -0
    • +677
    ./lams/dbupdates/patch20190722.sql
    • -0
    • +20
    ./lams/dbupdates/patch20190723.sql
    • -0
    • +46
    ./lams/dbupdates/patch20190724.sql
    • -0
    • +14
    ./lams/dbupdates/patch20190725.sql
LDEV-4746 Removed "correct" field from QbOption

It can be inferred from maxMark.

Also fix incorrect overwriting of QB question names with Assessment

question descriptions.

    • -172
    • +169
    ./lams/qb/model/QbOption.java
  1. … 1 more file in changeset.