Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4454: Add vote form and poll finish&close flow

  1. … 8 more files in changeset.
LDEV-4454 Add Kumalive poll entities and start flow

  1. … 11 more files in changeset.
LDEV-4454 Kumalive poll setup validation

  1. … 3 more files in changeset.
LDEV-4454 Use strict mode in Kumalive JS scripts

  1. … 1 more file in changeset.
LDEV-4454 Prevent setting Kumalive speaker when no question is asked

LDEV-4454 Add Kumalive poll setup front end

  1. … 4 more files in changeset.
LDEV-4366 Kumalive reports export

Allow exporting all and selected Kumalives in Excel format. Use i18n

instead of hardcoded labels. Move free jqGrid library to lams_central.

Minor fixes.

  1. … 11 more files in changeset.
LDEV-4366 Fix JAR broken when merging. Fix batch naming.

  1. … 1 more file in changeset.
LDEV-4366 Initial implementation of Kumalive reports

Latest free jqGrid is used as the one present in lams_central is

outdated and standard jqGrid became commercial.

Use bootstrap theme with Font Awesome icons.

Rewrite XML code used in Gradebook to feed jqGrid into JSON.

    • -0
    • +20829
    ./jquery.jqgrid.src.js
  1. … 13 more files in changeset.
LDEV-4366 Smooth animation with properly resized portraits

  1. … 2 more files in changeset.
LDEV-4366 Use new portrait API

  1. … 2 more files in changeset.
LDEV-4366 Hide all rubric marks on question finish

LDEV-4366 Hide "no mark" button

  1. … 2 more files in changeset.
LDEV-4366 Make all rubrics checked by defaul on new Kumalive create

Also hide rubrics box if there are no rubrics defined.

LDEV-4392 Fix websocket close detection

Make sure there is only, well implemented one piece of code that detects

websocket close and optionally reconnects it.

  1. … 37 more files in changeset.
LDEV-4392 Control websocket reconnect

Do not reconnect if close happened immediately after open. Limit command

websocket reconnects.

  1. … 37 more files in changeset.
LDEV-4366 Introduce rubrics to Kumalive

  1. … 29 more files in changeset.
LDEV-4367 Skins can be created

The SASS files are now configured to allow a new variable file to be

set up with different colours and for users to be able to switch

between skins.

  1. … 155 more files in changeset.
LDEV-4366 Send ping every few idle minutes

LDEV-4366 Make icons smaller on small devices

  1. … 1 more file in changeset.
LDEV-4366 Fix checking if current user raised hand

LDEV-4366 Make Kumalive responsive and SASSy

  1. … 3 more files in changeset.
LDEV-4366 Open Kumalive in a pop up window rather than jQuery dialog

  1. … 4 more files in changeset.
LDEV-4366 Allow multiple score per learner per Kumalive

Fix showing user login as a div title for teachers.

  1. … 8 more files in changeset.
LDEV-4366 Show "Finish speaking" button only to teachers

LDEV-4366 Add a working version of Kumalive

  1. … 14 more files in changeset.
LDEV-4366 Prototype Kumalive front and back ends

  1. … 18 more files in changeset.
LDEV-4332: Send websocket ping after 3 minutes of idleness so the connection does not get cut because of idle timeout.

  1. … 39 more files in changeset.
LDEV-3724: Making the Presence / IM work with tools that use tabs in learning, such as DACO. For these tools, the bootstrap javascript needs to be reloaded after the jquery ui javascript or the tools tabs do not work. Also stopped onMessage being called before document.ready() had a chance to complete as this was sometimes stopping the past messages being displayed when a new tool activity was entered.

  1. … 2 more files in changeset.
LDEV-3653: Fix websocket name clash.

  1. … 2 more files in changeset.