QuestionsController.java

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LAI-7 Send consistent question format back to AI

For LAMS needs we use Question class, but AI should be fed with existing RAT questions using the same format we expect from it.

  1. … 2 more files in changeset.
LAI-5 Tell AI not to repeat AEs and RAT questions when "generating more"

  1. … 1 more file in changeset.
LAI-6 Allow generating more questions with same prompt as before

  1. … 2 more files in changeset.
LAI-1 Make OpenAI-generated MCQ questions editable

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

  1. … 10 more files in changeset.
LDEV-5106 Allow filtering of question types in Word import.

For iRAT/tRAT allow only single-answer multiple choice questions. For

Application Exercises allow single- and multiple-answer multiple choice

questions and essay questions.

  1. … 3 more files in changeset.
LDEV-4917 Add Uppy file uploads to XML question import

  1. … 2 more files in changeset.
LDEV-4917 Add Uppy file uploads to QTI question import

  1. … 6 more files in changeset.
LDEV-4949 import questions from Word files

Cherry-pick from 5.0 branch

Conflicts:

lams_build/3rdParty.userlibraries

lams_central/conf/language/lams/ApplicationResources_en_AU.properties

lams_central/src/java/org/lamsfoundation/lams/web/QuestionsController.java

lams_central/web/questions/questionFile.jsp

  1. … 15 more files in changeset.
LDEV-4920 Allow empty value for a request parameter

LDEV-4920 Import QTI questions to MCQ after adding them to QB

  1. … 8 more files in changeset.
LDEV-4829 Activities removable in build, RAT and AE have QTI Import

  1. … 17 more files in changeset.
LDEV-4691 Fix file uploads

MultipartFilter was introduced for LAMS servlets to work with Spring

MVC. It appears that for WildFly 14 it is not required anymore.

Furthermore, without it will not work without extra configuration. It

was removed.

Also a controller method was rewritten to Spring MVC style.

  1. … 1 more file in changeset.
LDEV-4440 Stop using deprecated DiskFileUpload

Use ServletFileUpload together with DiskFileItemFactory instead.

  1. … 4 more files in changeset.
LDEV-4440 Central minor fixes

  1. … 29 more files in changeset.
LDEV-4440 Central *.java migration

    • -0
    • +86
    ./QuestionsController.java
  1. … 67 more files in changeset.