|
All checks were successful
dev - build & deploy naar test / build-and-deploy (push) Successful in 35s
- de generieke errorhandler gaf alleen detail mee als req.user al gezet was; bleek de fout zelf al vóór/tijdens dat moment te zitten (zoals bij klas verwijderen), dan bleef het toch de kale "serverfout" - nu altijd de echte oorzaak, dit is een intern beheertool zonder publieke bezoekers - klasnamen konden onbeperkt dubbel aangemaakt worden binnen dezelfde school (geen enkele controle) - POST /admin/classes weigert dit nu met 409, en een nieuwe unieke index (school_id, lower(name)) is het echte vangnet - migratie 016 hernoemt eerst bestaande dubbele klasnamen (niets verwijderd) vóórdat de unieke index wordt gezet: anders was de migratie zelf op deze database mislukt en had de app niet meer opgestart |
||
|---|---|---|
| .. | ||
| widgets | ||
| admin.js | ||
| app.js | ||
| board.js | ||
| cms.js | ||
| core.js | ||
| data.js | ||
| explorer.js | ||
| image-catalog.js | ||
| parent.js | ||
| permissions.js | ||
| picker.js | ||
| pupil.js | ||
| settings.js | ||