Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-5397 change the way we add hidden labels

LDEV-5397 add hidden labels for all links

Also some other minor fixes

  1. … 4 more files in changeset.
LDEV 5397 remove href="#nogo" and similar nonexistant same-page link

Due to screenreader requirements we can no longer use links having href="#target" when a page does not have this corresponding target. There are a couple of techniques instead of it:

1. links' onclick event should end with "return false;" ("false" can be replaced with anything else but true)

It applies to onclick events specified as tag attributes as well as added with Javascript or jQuery

2. turn links into <button type="button">

3. <a data-bs-toggle="collapse"> having href="#nogo" are OK. presumably as their onclick events return false;

  1. … 5 more files in changeset.
LDEV-5397 improvements to Scratchie learner

  1. … 1 more file in changeset.
LDEV-5397 migrate Scratchie tool to bootstrap 5

  1. … 4 more files in changeset.
LDEV-5397 Introduce Notebook.tag

  1. … 72 more files in changeset.
LDEV-5397 migrate defineLater tag and jsps to bootstrap 5

  1. … 42 more files in changeset.
LDEV-5397 Introduce WaitForLeader.tag

  1. … 68 more files in changeset.
LDEV-5404 Escaping funny characters that break js

- Scratchie

  1. … 10 more files in changeset.
LDEV-5213 Use version-dependent imports for LAMS JS files

  1. … 338 more files in changeset.
LDEV-5361 Add "require all answers" setting to Scratchie

  1. … 4 more files in changeset.
LDEV-5331 Add missing title and autocomplete attr to submission deadline

  1. … 18 more files in changeset.
LDEV-4604 Hide "Burning Questions" header if there are none

  1. … 1 more file in changeset.
LDEV-5290 Prevent multiple tabs from being open on autosave

  1. … 40 more files in changeset.
LDEV-4875 Fix hash code generation in Scratchie

LDEV-5136 Disable double tap on disabled scratchies

LDEV-5136 Disable double click after correct option was revealed

LDEV-4875 Fix Scratchie learner UI on iPad

Newer JS format is not accepted on old iPad Safari. It makes JS break.

We need to stick to old syntax.

Also double clicking is problematic on old iPads. We allow single tap

scratching even if double click scratching is enabled.

LDEV-5032 Anonymise icon colours in tRAT confidence levels

LDEV-5219 Use versioned JS import for gate check JS file

  1. … 54 more files in changeset.
LDEV-5219 Check gate after Scratchie activity

LDEV-5185 Fix broken Scratchie burning questions autosave

LDEV-5185 Introduce time limits to Scratchie monitoring

  1. … 19 more files in changeset.
LDEV-5185 Introduce advanced timing limits in Scratchie

  1. … 9 more files in changeset.
LDEV-5179 Add mark hedging question type support to Scratchie

  1. … 9 more files in changeset.
LDEV-5143 Allow changing leader in Scratchie monitoring

  1. … 6 more files in changeset.
LDEV-5143 Improve layout of wait for leader and change leader screens.

  1. … 15 more files in changeset.
LDEV-5136 labels and tooltips

  1. … 2 more files in changeset.
LDEV-5136 Enable double click revealing in Scratchie

  1. … 4 more files in changeset.
LDEV-4604 Scroll to burning questions after refreshing them