|
All checks were successful
dev - build & deploy naar test / build-and-deploy (push) Successful in 38s
- "Exporteer als CSV"-knop toegevoegd aan het bestaande multireset- resultatenscherm (klas-wachtwoorden resetten in de School-navigator), naast de bestaande "kopieer alles"-knop. - BELANGRIJKE BEPERKING, bewust zo: dit exporteert alleen wat op dit scherm al staat (net-gegenereerde wachtwoorden). Wachtwoorden worden na het zetten nergens leesbaar bewaard (alleen gehashet in de database) - er is dus geen "haal wachtwoorden van bestaande accounts op"-mogelijkheid en die komt er ook niet. - CSV bevat gebruikersnaam (het echte inlogveld) naast de naam, ook al toont het scherm zelf alleen de naam - zonder gebruikersnaam is een uitdeelvel niet bruikbaar om mee in te loggen. - Hergebruikt de csvValue()/downloadCsv()-helpers uit de vorige resultaten-exportfeature (v0.4.29-beta) - eerste echte tweede gebruiker, dus die keuze om ze lokaal in admin.js te houden i.p.v. te verplaatsen was terecht. - Geverifieerd met de volledige testsuite (112/112) en een live browserdoorloop: klas-wachtwoorden resetten (dubbele bevestigingsklik) → CSV-download met correcte escaping van een leerlingnaam met komma én aanhalingsteken. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014EPxzBVRXZZnBPvSAaPAbJ |
||
|---|---|---|
| .. | ||
| widgets | ||
| admin.js | ||
| app.js | ||
| avatar.js | ||
| board.js | ||
| cast.js | ||
| cms.js | ||
| core.js | ||
| data.js | ||
| explorer.js | ||
| image-catalog.js | ||
| parent.js | ||
| permissions.js | ||
| picker.js | ||
| pupil.js | ||
| settings.js | ||