Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-5083 Update all data on iRAT student choices using Flux

  1. … 3 more files in changeset.
LDEV-5083 Rewrite TBL iRAT student choices and time limit tab to new UI

  1. … 8 more files in changeset.
LDEV-5273 Move VSA allocation front end files to Central

  1. … 7 more files in changeset.
LDEV-5272 Add confirmation on removing VS answer from correct option

  1. … 4 more files in changeset.
LDEV-5272 Apply VSA UI improvements to single question summary page

  1. … 8 more files in changeset.
LDEV-5260 Rewrite polling to producer-subscriber model

Till now we had "are-learners-answers-updated" polling on controller

level.

It was rewritten to following scenario:

- method which stores learner answers is aware whether answers have

changed, i.e. it knows if charts need to be updated

- it flushes latest data to DB and puts tool content ID to Sink

- Sink notifies all interested Fluxes (currently only charts updating

one, but in the future other ones like updating table with answer % too)

- FluxMap holds a map of tool content ID -> interested hot publisher

Flux

- the Flux checks if it is interested in the tool content ID from the

Sink

- if so, it fetches data from DB and emits it to all subscribers, i.e.

opened monitoring windows with charts displayed

- data is cached so it is immediately available on for the next

subscriber

- data is throttled so calls to DB are not made too often

- if all subscribers are gone, the hot publisher Flux is still active; a

timeout is added which removes it from FluxMap when there were not emits

for the given time

  1. … 6 more files in changeset.
LDEV-5260 Initial implementation of EventSource-powered chart

  1. … 2 more files in changeset.
LDEV-5251 Add proper tooltip for leader-based Assessments

  1. … 1 more file in changeset.
LDEV-5251 Add tooltip with list of students in answered questions chart

  1. … 6 more files in changeset.
LDEV-5111 Change chart title if it displays groups and not students

  1. … 3 more files in changeset.
LDEV-5111 Display groups instead of students in chart when needed

If Assessment activity uses a leader, then only he gets his answers auto

saved. He counts as one student. But when he finishes the activity, his

answers get copied to other group members. Suddenly instead of 1 student

we get, say, 5 with same answers. This makes the answered questions

chart go crazy.

Now when leader selection is in use, group count is displayed instead of

student count in the chart.

  1. … 9 more files in changeset.
LDEV-5095 Move chart code to separate JS file for reuse in another spot

  1. … 2 more files in changeset.
LDEV-4836 Change authoring to accommodate importing questions from QB

  1. … 74 more files in changeset.
LDEV-4746 Migrate Assessment to QB

  1. … 79 more files in changeset.
LDEV-4765 Further UI improvements

* True/False type of questions now use bootstrap-toggle widget

* Update jqeuryvalidate plugin. And make it show bootstrap-like warnings

* Disable autocomplete for all form inputs

* A few other minor fixes

  1. … 12 more files in changeset.
LDEV-4765 UI improvements

* Use switches instead of checkboxes

* Properly use toggle in Mark hedging question type

  1. … 13 more files in changeset.
LDEV-4765 Further work on this feature

* shrinking and expanding question options on selecting them

* improved placeholder for CKEditor

* arranged questions' Settings tab items

  1. … 18 more files in changeset.
LDEV-4765 Apply new UI to other question types

    • -0
    • +136
    ./authoring-options.js
    • -0
    • +48
    ./authoring-question.js
  1. … 21 more files in changeset.
LDEV-4765 Add sorting of the question answers

Also some other improvements.

  1. … 7 more files in changeset.
LDEV-4765 introducing new question authoring UI

  1. … 12 more files in changeset.
QB_UI introducing new question authoring UI

  1. … 12 more files in changeset.
LDEV-4451 Store ConfidenceLevels inside Assessment

ConfidenceLevels should be stored at the tools level as otherwise it's

hard to keep questions hashes updated in lams_central.

Add support for providing them to Scratchie.

  1. … 16 more files in changeset.
LDEV-4451 Allow learners to choose confidence levels

Add advanced option in Assessment/MCQ - 'Store Confidences'.

If this option is ON, then in learning show sliders which will allow

choosing confidence levels. Display stored levels in learning and

monitoring.

  1. … 29 more files in changeset.
LDEV-3999: replacing bitmap images with vector images (faicons)

  1. … 13 more files in changeset.
LDEV-3920 :Fix for feedback fields to have ckeditor

  1. … 1 more file in changeset.
LDEV-3959: Setting the cache on ajax calls in authoring, to ensure any javascript files come from the cache.

LDEV-3804 Update Assessment Author and Monitor to Bootstrap

  1. … 62 more files in changeset.
LDEV-3489 New question type for marks hedging

  1. … 21 more files in changeset.
LDEV-3489 New question type for marks hedging

  1. … 24 more files in changeset.
LDEV-3267 Hide non-important question properties on their respective authoring pages

  1. … 8 more files in changeset.