Skip to content

FBS-Client v0.8.4

Choose a tag to compare

@NLSection NLSection released this 20 Jun 10:44
· 64 commits to master since this release

FBS v0.8.4

De volledige 0.8-cyclus komt naar Stabiel (alles sinds 0.7.8). Grootste nieuwe functie: transacties splitsen. Daarnaast is de externe-toegang/SSO-laag verwijderd en zijn de app-modussen hernoemd.

Transactie splitsen

  • Een transactie opdelen in meerdere delen, elk met eigen categorie/subcategorie, bedrag en toelichting; delen tonen onder de transactie en hebben een eigen boekdatum (een deel kan in een andere maand meetellen — bron- en doelmaand worden samen heropend als ze afgesloten zijn).
  • Alle deelbedragen zijn vrij in te vullen; onderaan zie je live hoeveel er nog te verdelen is. Zet een bedrag vast met het slotje en de overige delen passen zich proportioneel aan; Verdeel resterend verdeelt een restbedrag in één klik.
  • Een nieuwe splitsing begint met het volledige bedrag op de eerste regel (incl. de huidige categorie); je snijdt een deel af naar de volgende regel.
  • Het "Splitsdeel bewerken"-venster en Bedragen aanpassen… werken overal hetzelfde — op de transactielijst, het dashboard, Vaste Posten en Import.

App-modussen & toegang

  • App-modussen hernoemd naar FBS-Client en FBS-Server; de client onthoudt het serveradres bij terugschakelen.
  • Externe toegang en single-sign-on verwijderd — FBS-Server is nu uitsluitend via het lokale netwerk (of VPN) bereikbaar. De Remote-toegang-schakelaar, het externe-URL-veld en de sessieduur-instelling zijn vervallen.
  • FBS-Server-modus: gekoppelde update (server + programma samen, server-eerst), verbindingsstatus onderaan de sidebar, terug-naar-client-knop op het verbroken-scherm, en interne back-up gelijk aan de client.

Categoriseren

  • Categorievenster vereenvoudigd: één "Automatisch categoriseren"-knop, duidelijker meldingen met onderscheidende iconen en een lijst van getroffen boekingen (alleen open maanden); "Annuleren" → "Matching verfijnen".
  • Categorisatieregels: bij "beide richtingen" wordt een bestaande regel verbreed in plaats van gedupliceerd; losse af/bij-regels worden samengevoegd.
  • Vaste Algemeen-subcategorie bij elke categorie als standaard-bestemming; meerdere subcategorieën in één keer aan een Vaste-Posten-groep toevoegen; ongebruikte subcategorieën automatisch opruimen na een instelbare bewaartermijn.
  • De maandstatus-badges hebben nu onderscheidende kleuren (groen = huidige maand, rood = nog niet afgesloten) en zijn compacter.

Opgelost

  • Aanklikken van een transactie in het dashboard (Balans Potjes / Overzicht per Categorie) kon de pagina laten crashen.
  • Trends: het raster vulde bij veel kolommen niet de volledige hoogte, en een ingedeelde hoogte bleef na herstart niet behouden (grafieken werden te klein) — de indeling vult en bewaart nu de vensterhoogte en schaalt proportioneel mee.
  • Een gewijzigde boekdatum was niet ongedaan te maken; één keer "Ongedaan maken" draait nu zowel de categorie als de boekdatum terug.
  • Bij Omboekingen verscheen onterecht de vraag om de oude subcategorie te verwijderen bij het wisselen van subcategorie.
  • Na "Ongedaan maken" in de Categorisatie Database ververst de regels-tabel nu meteen.
  • De keuze voor automatisch archiveren van subcategorieën viel in beeld altijd terug op "Uit".
  • Het wijzigen van een beschermde subcategorie toonde onterecht de vraag om hem te verwijderen.
  • Subcategorie verwijderen werd onterecht geblokkeerd door transacties; nu alleen door een actieve regel.
  • "Download backup" deed niets in FBS-Server-modus.
  • Afsluiten kon hangen als de server onbereikbaar was — nu eerst een snelle bereikbaarheidscheck, plus dagelijkse opschoning (VACUUM) op de server.
  • Bulkselectie mengt Aangepaste en niet-Aangepaste boekingen niet meer.
  • Vieringen blijven onthouden na een update (status nu in de database, gedeeld over apparaten).

Schema 122 → 124. Installeer over je bestaande versie heen; je gegevens blijven behouden.


Waar vind je wat

Dit is een oudere uitgave. De nieuwste staat hier:

FBS-Client (Windows en macOS) FBS-App-Client — installatiebestanden bij elke uitgave
FBS-Server (Docker) FBS-App-Server — opstartrecept en handleiding in de repo zelf

FBS-Server is geen installatiebestand maar een Docker-pakket: ghcr.io/nlsection/fbs-app-server, met een merk per versie en :latest. Het is openbaar, dus ophalen kan zonder account. Zet server en clients altijd op dezelfde versie; ze lezen hetzelfde gegevensbestand.