Files
VibeFinance/Changelog.md

2.2 KiB

Changelog

[0.1.3] - 2026-04-16

Toegevoegd

  • Versienummer met logo zichtbaar boven de logout-knop in de sidebar

Gewijzigd

  • Registry verplaatst van intern IP (10.0.3.108:3000) naar publieke DuckDNS-hostnaam (vibehoogie.duckdns.org) — toegankelijk via Nginx Proxy Manager
  • PostgreSQL productie geüpgraded van versie 16 naar 18 (volume mount aangepast naar /var/lib/postgresql)
  • Witte rand rondom de app verwijderd (globale CSS reset toegevoegd, App.css gekoppeld aan App.jsx)

[0.0.4] - 2026-04-08

Toegevoegd

  • Nog in ontwikkeling

[0.0.3] - 2026-04-08

Toegevoegd

  • Gebruikersbeheer haalt accounts op uit de backend API (was: localStorage)
  • Gebruikers bewerken: naam, e-mailadres en wachtwoord aanpassen via ✏️ knop
  • Nieuwe gebruiker aanmaken vereist nu ook een wachtwoord
  • Eerste geregistreerde gebruiker krijgt automatisch de Admin-rol
  • aangemaakt kolom toegevoegd aan de users tabel (zichtbaar in gebruikersbeheer)
  • Custom dropdown component voor rolselectie (past donker thema)
  • Voortgang overzicht gebruikt eigen evVoortgangHistory — los van geïnvesteerde fiat

Opgelost

  • Data ging verloren na container restart: PostgreSQL 18 gebruikt een ander PGDATA pad (/var/lib/postgresql/18/docker). Volume nu gemount op /var/lib/postgresql
  • Geïnvesteerde fiat invullen vulde automatisch ook het voortgangsoverzicht in

[0.0.2] - 2026-04-01

Toegevoegd

  • PostgreSQL als persistente database (vervangt in-memory opslag)
  • JWT authenticatie met instelbare vervaltijd
  • Backup en restore via ZIP-bestand
  • Rate limiting op auth-endpoints
  • Helmet security headers
  • Docker multi-stage builds (dev / productie)
  • Dev script (dev.ps1 / dev.sh) voor bouwen, starten en pushen

Gewijzigd

  • Gebruikersdata per account opgeslagen (niet meer gedeeld)

[0.0.1] - 2026-03-01

Toegevoegd

  • Initiële release van VibeFinance
  • Dashboard met overzicht van eigen vermogen, schulden en netto vermogen
  • Eigen vermogen beheer met categorieën en historiek
  • Schulden beheer met blokken en afbetalingsoverzicht
  • Voortgangspagina met grafieken (EV en schuld over tijd)
  • Gebruikersbeheer en authenticatie
  • Dark mode ondersteuning