FBS-Client v0.8.4
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.