bugfixes and final release

This commit is contained in:
Jordy Hoogeveen
2026-09-09 17:36:34 +02:00
parent 51f876efd3
commit 71cb9b9449
10 changed files with 186 additions and 51 deletions
+27
View File
@@ -2,6 +2,33 @@
## [Niet vrijgegeven]
### Gewijzigd
- `BEHEER.md` heeft één centrale `## Tokens`-sectie met het tweetoken-model
(werkstation `write:*`, Docker-host `read:*`) plus de betekenis van een 401,
403 en 404 van Gitea; de Registry-, pull- en update-secties verwijzen daarnaar
in plaats van de scopes elk apart uit te leggen
- `.env.example` noemt bij `UPDATE_CHECK_TOKEN` de vereiste scope
(`read:repository`) en wat je ziet als die ontbreekt
- "Over VibeFinance" noemt de beschikbare update nu "Nieuwste versie" in plaats
van "Nieuw beschikbaar"
- `README.md` bijgewerkt: de Quick Start noemt de `docker login` die een pull uit
de privé-registry vereist (die stap ontbrak), de release-sectie verwijst naar
`.env.release` en `write:repository`, en `UPDATE_CHECK_TOKEN` noemt zijn scope
- `release.ps1` werkt de versiebadge in `README.md` bij, net als de versie in
`frontend/package.json` — die badge stond drie releases achter. Een `-DryRun`
meldt de wijziging en schrijft niet
- `README.md` heeft ruimte voor een screenshot onder de badges
(`docs/screenshot-dashboard.png`); `docs/` staat in `.dockerignore` en `.png`
en `.jpg` zijn in `.gitattributes` als binair vastgelegd
- Badges `React_18` → `React_19` (de app draait op React 19.2)
- `BEHEER.md` legt bij de release-workflow vast wat het script zelf bijwerkt
(`frontend/package.json` en de README-badge), en dat de changelog-kop exact
`## [x.x.x]` moet zijn — anders vallen de release-notes terug op
`"Release x.x.x"`, zoals bij 0.1.9 gebeurde
- Projectboom in `README.md` bevat `docs/` en `frontend/src/version.js`
## [0.1.9] - 2026-09-09
### Gewijzigd
- `release.ps1` leest een `.env.release` naast het script in (niet in git), zodat
`GITEA_TOKEN` en de registry-credentials niet elke shell opnieuw gezet hoeven