-
v1.0.5 Stable
released this
2026-09-11 14:07:21 +02:00 | 21 commits to main since this releaseGewijzigd
- De documentatie is gelijkgetrokken met de code.
README.md: de bestandsboom
mistebackend/src/logger.js,docker/check-updates.mjs,
frontend/public/,InstellingenModal.jsx,LoginBackground.jsxen de
losse bestanden inutils/, en noemde de update-routeupdate-checkterwijl
het bestandroutes/update.jsheet. De schermentabel gebruikt nu de labels
zoals ze inconstants/index.jsstaan ("Schuld", "Voortgang Schuld & EV") en
vermeldt Instellingen — thema plus backup/restore via ZIP, dat nergens in
de README stond - De tabel "wat de app met een verzoek doet" (in beide bestanden) noemde alleen
/assets/...en de SPA-fallback.server.jskent vier gevallen:no-store
op de API en op HTML, een jaarimmutableop de gehashte bundels,
must-revalidateop bestanden met een vaste naam (favicon.svg,icons/*)
en een echte 404 op een pad mét extensie waar geen bestand achter zit BEHEER.mdbeschreefBewerkerals "data lezen en bewerken" enViewerals
"alleen lezen". Zo werkt het niet:requireAdminis de enige rolcontrole in
de code en bewaakt alleen/api/users. EenViewermag daardoor gewoon zijn
eigen data schrijven — geen gat in de afscherming, want/api/datagaat altijd
over de rij van het eigen token, maar wél iets anders dan er stond. De sectie
zegt nu wat de code doet en wat er nodig is voor een echt read-only accountREADME.mdenBEHEER.mdwijzen bij backup naar het juiste niveau: de ZIP
onder Instellingen bevat alleen de data van de ingelogde gebruiker,pg_dump
is de volledige servercopieDATABASE_URLstaat in de variabelentabel vanREADME.md. Hij wordt door
docker-compose.ymlsamengesteld uit dePOSTGRES_*waarden, dus zelf zetten
is alleen nodig buiten Compose
Downloads
- De documentatie is gelijkgetrokken met de code.