Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4932 Add CSRF Excel export in tools

  1. … 9 more files in changeset.
LDEV-4932 Add CSRF to LD export and Excel export

  1. … 11 more files in changeset.
LDEV-4932 Add CSRF to OutcomeAuthor tag

  1. … 30 more files in changeset.
LDEV-4932 removing multipart encoding

There are plenty of form we set the multipart encoding for uploading files, but no files are uploaded. This has implications for CSRF tokens. So we remove the enctype="multipart/form-data" for all the authoring forms that aren't needed.

  1. … 14 more files in changeset.
LDEV-4932 Passing CSRF token as a post rather than get

  1. … 41 more files in changeset.
LDEV-4932 Secure save tool authoring with CSRF Guard

  1. … 42 more files in changeset.
LDEV-4932 Adding CSRF to Assessment monitoring

Adding CSRF to:

- Change user marks

- Disclose correct answers

- Disclose group answers

    • -1
    • +1
    ./pages/monitoring/parts/questionsummary.jsp
    • -1
    • +1
    ./pages/monitoring/parts/usersummary.jsp
  1. … 2 more files in changeset.
LDEV-4932 Secure edit in monitor with CSRF Guard

  1. … 2 more files in changeset.
LDEV-4932 Secure setting submission deadline with CSRF Guard

    • -0
    • +70
    ./WEB-INF/tlds/security/csrfguard.tld
  1. … 60 more files in changeset.
LDEV-4921 Introduce MCQ admin page. Allow hiding question titles.

Add numbering in authoring and excel export.

    • -0
    • +38
    ./pages/admin/config.jsp
    • -0
    • +6
    ./pages/authoring/parts/questionlist.jsp
  1. … 10 more files in changeset.
LDEV-4887 QTI import done within TBL template

    • -1
    • +1
    ./pages/authoring/parts/addmultiplechoice.jsp
    • -5
    • +5
    ./pages/authoring/parts/questionlist.jsp
  1. … 1 more file in changeset.
LDEV-4920 Import QTI questions to Assessment after adding them to QB

  1. … 1 more file in changeset.
LDEV-4860 Grey out labels for disabled checkboxes

LDEV-4880 Add confidence level variations

    • -1
    • +23
    ./pages/learning/parts/confidencelevel.jsp
    • -0
    • +12
    ./pages/monitoring/parts/questionsummary.jsp
    • -0
    • +12
    ./pages/monitoring/parts/usersummary.jsp
  1. … 12 more files in changeset.
Merge remote-tracking branch 'origin/develop' into LDEV-4745

Conflicts:

lams_common/src/java/org/lamsfoundation/lams/tool/service/ILamsCoreToolService.java

lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/service/AssessmentServiceImpl.java

lams_tool_assessment/web/pages/learning/learning.jsp

lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/QaService.java

lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/controller/QaLearningController.java

lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/service/ScratchieServiceImpl.java

lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/web/controller/LearningController.java

lams_tool_scratchie/web/pages/learning/learning.jsp

  1. … 21 more files in changeset.
LDEV-4900 Trigger autosave when force completing Assessment activity

  1. … 4 more files in changeset.
LDEV-4900 Make Assessment autosave a recognisable function

LDEV-4889 Display correct/incorrect icons in TBL monitor's Teams tab

    • -10
    • +127
    ./pages/tblmonitoring/teams.jsp
    • -92
    • +0
    ./pages/tblmonitoring/userresponse.jsp
  1. … 1 more file in changeset.
LDEV-4875 Fixes for TBL monitoring pages

  1. … 2 more files in changeset.
LDEV-4875 Fixes for VSA feature

    • -18
    • +27
    ./pages/tblmonitoring/assessment.jsp
  1. … 19 more files in changeset.
LDEV-4875 Add VSA question type to Assessment and Scratchie

    • -1
    • +1
    ./pages/learning/parts/allquestions.jsp
    • -17
    • +0
    ./pages/learning/parts/shortanswer.jsp
    • -0
    • +19
    ./pages/learning/parts/vsa.jsp
    • -1
    • +1
    ./pages/learning/results/allquestions.jsp
    • -33
    • +0
    ./pages/learning/results/shortanswer.jsp
    • -0
    • +33
    ./pages/learning/results/vsa.jsp
    • -9
    • +138
    ./pages/monitoring/parts/questionsummary.jsp
  1. … 68 more files in changeset.
LDEV-4746, LDEV-4841 Move answer field to QbToolAnswer for inheritance

Fix several issues Q&A migration

    • -1
    • +1
    ./pages/learning/parts/markhedging.jsp
    • -1
    • +1
    ./pages/learning/parts/shortanswer.jsp
    • -1
    • +1
    ./pages/learning/results/markhedging.jsp
    • -1
    • +1
    ./pages/learning/results/numerical.jsp
    • -1
    • +1
    ./pages/learning/results/shortanswer.jsp
    • -3
    • +3
    ./pages/learning/results/truefalse.jsp
    • -5
    • +5
    ./pages/monitoring/parts/userresponse.jsp
    • -5
    • +5
    ./pages/tblmonitoring/userresponse.jsp
  1. … 11 more files in changeset.
LDEV-4836 Fix restricted authoring page

LDEV-4836 Add questions drag and drop feature

    • -18
    • +50
    ./pages/authoring/parts/questionlist.jsp
  1. … 3 more files in changeset.
LDEV-4836 Update edit in monitor feature after migration to QB

  1. … 2 more files in changeset.
LDEV-4745 Cache references max marks before importing QB question

  1. … 1 more file in changeset.
LDEV-4836 Advanced search on authoring basic tab

* "Random questions" page in authoring. Add "Select all questions"

button + collections dropdown

    • -52
    • +94
    ./pages/authoring/randomQuestion.jsp
  1. … 12 more files in changeset.
LDEV-4834 Use panel-less LO widget in QB question authoring

    • -10
    • +33
    ./WEB-INF/tags/OutcomeAuthor.tag
  1. … 69 more files in changeset.
LDEV-4836 Limit allowed operations so recalculateMarks can work properly

LDEV-4839 Refine import QB questions feature

  1. … 9 more files in changeset.