Marijn 5ea7a636b8 ci: skip dev image build on tags, wait for in-progress CI runs, improve quality error output (#171)
- Skip the dev image build job on tag pushes — it was wasted work since
  quality and tests are already skipped on tags
- Remove the unnecessary `needs: build` from verify-prior-run; it ran
  independently of the dev image anyway
- Make verify-prior-run poll (30s interval, 15 min max) so tagging
  immediately after a push to main waits for the CI run to finish rather
  than failing instantly
- Replace the yes/no outcomes string in "Assert all checks passed" with
  per-step ::error:: annotations so GitHub highlights exactly which
  quality check failed
2026-07-03 12:28:01 +00:00
2025-09-28 18:14:58 +02:00
2025-09-28 18:14:58 +02:00
2026-03-22 22:40:25 +01:00
2024-12-29 14:58:03 +01:00
2026-01-25 19:58:39 +01:00
2026-02-18 16:20:14 +01:00
WIP
2025-06-01 15:40:47 +02:00
2026-02-18 16:20:14 +01:00
2026-03-22 22:40:25 +01:00
2026-03-22 22:40:25 +01:00
2026-02-18 16:50:04 +01:00
2026-03-22 22:40:25 +01:00
2026-05-27 12:36:07 +02:00
2026-05-25 13:56:46 +00:00
2026-03-22 22:40:25 +01:00
2026-02-18 16:20:14 +01:00

Tijd voor de test

Requirements

Maken van de test

  • WIDM-tests met een variabel aantal vragen.
  • Vragen in een vaste volgorde zijn samen één test (een vraag kan niet bij meerdere tests horen).
  • Vragen hebben 2 of meer antwoordmogelijkheden. Slechts één antwoord is correct.
  • Meerdere test samen vormen een seizoen.
  • Een seizoen heeft één of geen actieve tests, als er een test actief is kan uitsluitend die test gemaakt worden.
  • Kandidaten kunnen een test maximaal 1 keer invullen.
  • Vanaf het moment dat de kandidaat op start klikt na het intypen van hun naam gaat de tijd lopen. Deze stopt na het aanklikken van een antwoord op de laatste vraag van de test.
  • Achtergrondmuziek

Schermen kijken

  • Nadat een speler een test heeft gemaakt (of vooraf als de namen vooraf ingevoerd zijn) kunnen jokers toegekend worden aan de test van kandidaat. Een positief getal om antwoorden goed te rekenen, een negatief getal om antwoorden fout te rekenen.
  • Vooraf kan gekozen worden hoe veel afvallers er zijn.
  • Bij het kijken naam rode en groene schermen wordt een naam ingevoerd. Er wordt een rood of groen scherm getoond.
  • Spelers kunnen geforceerd op groen of rood gezet worden, deze worden dan niet meegenomen in de berekening van de slechtste speler.

Statistieken

TBD

Nice to haves

  • Optie voor antwoord geven in twee klikken (selecteren en volgende).
S
Description
No description provided
Readme AGPL-3.0 19 MiB
Languages
PHP 79%
Twig 13.3%
Shell 3.2%
JavaScript 1.8%
Dockerfile 1.1%
Other 1.6%