teach/test
Ramon aee1c59fbd
All checks were successful
dev - build & deploy naar test / build-and-deploy (push) Successful in 35s
fix: leerlingen zichtbaar bij gekozen school + uniforme controls in het beheer (v0.3.92-beta)
- Leerlingen stonden onder standaard-ingeklapte klasgroepen, dus met een gekozen school leek de lijst leeg terwijl de detailweergave de juiste school toonde. Klasgroepen staan nu standaard open zodra een school is gekozen (de schoolkeuze wás al het filter); bewust dichtklappen wordt onthouden
- Losse klassen (school verwijderd) waren nergens zichtbaar: de systeemmanager ziet ze nu zonder gekozen school met een uitleg, en kan ze via een School-veld terugkoppelen; nieuwe PATCH /admin/classes/:id + GET ?school=none (super) met servertests
- Bij het aan een school koppelen van een leerling blijft de klasindeling behouden als die klas al bij de doelschool hoort (eerst klas terugkoppelen, dan de leerlingen)
- UI-consistentie: één uniforme control-hoogte (32px) voor álle knoppen, selects en invoervelden in Instellingen - einde aan de grote maatverschillen; T() valt terug op NL en dan de sleutelnaam zodat een knop nooit zonder tekst kan staan
- Status in de gebruikerstabel als compacte glyph (● in gebruik / ○ wacht) met uitleg bij aanwijzen i.p.v. een afgekapte "nog niet ing…"-chip
- Geverifieerd in headless Chromium: nieuwe suite (21 checks: zichtbaarheid met schoolfilter, losse klassen, geen lege knoppen, uniforme hoogte over 8 secties) + volledige regressie van 5 bestaande suites

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0149FgUQvuwxKKEdvQGmNngF
2026-07-17 19:46:09 +02:00
..
api-security.test.js v0.3.03-beta: versterk publieke beveiliging 2026-07-14 12:42:16 +02:00
auth.test.js v0.3.03-beta: versterk publieke beveiliging 2026-07-14 12:42:16 +02:00
cms.test.js feat: server-kant CMS voor de systeemmanager (v0.3.83-beta) 2026-07-16 19:29:08 +02:00
frontend.test.js perf: compressie, cache-headers, cache-busting en parallel ladende scripts (v0.3.81-beta) 2026-07-16 19:01:25 +02:00
images.test.js feat: voeg afbeeldingscatalogus en opslagquota toe 2026-07-15 23:45:17 +02:00
language-library.test.js feat: breid taalwidgets en plaatjesbibliotheek uit (v0.3.80-beta) 2026-07-16 16:27:38 +02:00
parent-portal.test.js feat: instellingen volledig herbouwd - sectieregister, rolweergaven en zoeken (v0.3.60-beta) 2026-07-16 07:07:53 +02:00
save-system.test.js v0.3.24-beta: bewaar ankerdiagrammen los van het bord (bibliotheek) 2026-07-14 22:14:37 +02:00
schools.test.js fix: leerlingen zichtbaar bij gekozen school + uniforme controls in het beheer (v0.3.92-beta) 2026-07-17 19:46:09 +02:00
security-config.test.js perf: gzip-vangnet in nginx voor geproxyde responses (v0.3.82-beta) 2026-07-16 19:02:53 +02:00
shared-library.test.js v0.3.28-beta: alleen-lezen-vlag voor gedeelde items (server) 2026-07-14 22:49:17 +02:00
widgets.test.js fix: versietest pint geen vast nummer meer (v0.3.79-beta) 2026-07-16 15:01:59 +02:00