21 Commits
Author SHA1 Message Date
Jannik cd5c12af62 Auto-Commit: 2026-06-13 15:16:44 2026-06-13 15:16:44 +02:00
Jannik 4cc2b027c0 fix(security): Schafskopf - run container as non-root node user 2026-06-13 13:49:27 +02:00
Jannik 307e30d932 Implement batch transmission of unanswered questions and automated session cleanup 2026-04-26 20:17:48 +02:00
Jannik 3b725e3096 Rename MC to MultipleChoice, implement SingleChoice option, and update documentation 2026-04-26 15:22:13 +02:00
Jannik 1ee2b265b6 Fix navigator button line wrapping; force elements to scale and stay purely on a single contiguous row per chunk 2026-04-26 12:50:23 +02:00
Jannik d665a98c7d Implement balanced row grouping for question navigator without horizontal scroll 2026-04-26 12:30:48 +02:00
Jannik 1c030c8ed1 Fix Wettkampf resume, timer persistence, and navigator flex wrap 2026-04-26 12:12:38 +02:00
Jannik a6fd9d26f8 Add per-set color picker and Wettkampf countdown timer with auto-submit 2026-04-26 11:53:11 +02:00
Jannik 5980aaab41 Move Wettkampf question count to admin-configured setting per set 2026-04-26 11:22:08 +02:00
Jannik 7b886c4355 Implement Wettkampf mode with random type-aware question selection and answer persistence 2026-04-26 11:01:58 +02:00
Jannik c1b93e3ab6 Fix React crash in Admin Stats rendering: added fieldVal helper to securely extract strings from Baserow objects (like Modus/Fragenset). 2026-04-22 17:11:42 +02:00
Jannik 2c352b2392 UI Refresh & Logic Updates: New answer color scheme, improved Boolean/Number handling for results, and localized formatting. 2026-04-16 20:40:27 +02:00
Jannik 604d23bcdf Resolved answer mapping & formatting: Enhanced quiz-logic to handle text-to-key answer resolution and updated app.js indentation/logic. 2026-04-16 20:00:24 +02:00
Jannik 34153c3c15 Branding & Code Refresh: Reverted to image assets (logo.png/bg.png) and applied consistent formatting 2026-04-16 18:39:32 +02:00
Jannik fe3c45b8bf Security & UX Update: Custom session codes, admin session take-over, secure presentation tokens, and SVG/CSS branding assets 2026-04-16 18:25:03 +02:00
Jannik 4b6e43ba65 Massive feature update: Solo session recovery, immediate result saving, image proxy, player reconnection (Live), and UI/UX refinements 2026-04-16 17:53:12 +02:00
Jannik 247cca0803 Admin panel sync improvements, Baserow field handling (Single Select support), and UI emoji swap 2026-04-16 17:01:12 +02:00
Jannik ec7b4d1f71 Code formatting cleanup and addition of visual assets (logo, background) 2026-04-16 07:24:19 +02:00
Jannik e993eef125 UI overhaul: fire-gradient theme and visual polish; logic: added answer shuffling and improved Baserow error handling 2026-04-16 06:54:54 +02:00
Jannik 12d2d51dc3 Fix: use npm install instead of npm ci 2026-04-15 22:35:15 +02:00
Jannik 08b606d5b2 Initial: Quizalarm Quiz-Plattform 2026-04-15 21:55:03 +02:00