Skip to content

FBS-Client v0.8.7

Choose a tag to compare

@NLSection NLSection released this 13 Jul 15:26
· 64 commits to master since this release

FBS v0.8.7

De 0.8.5–0.8.7-cycli komen naar Stabiel (alles sinds 0.8.4). Grootste nieuwe functie: het Vaste Posten-herontwerp — je stelt nu zelf totalenblokken samen met een eigen formule en volledige opbouw-transparantie. Daarnaast een vernieuwde Budgetten & Potjes-pagina, een verfijnde tabel-stijl door de hele app, en Wijzigingen ongedaan maken op elke pagina.

Vaste Posten

  • Eigen totalenblokken: stel zelf blokken samen uit een catalogus van bouwstenen (Balans Potjes, Overzicht per Categorie, subcategorieën, Vaste Posten) met een eigen formule; kies en herschik ze naar wens.
  • Bij elk blok zie je de volledige opbouw uitgesplitst, met gekleurde categorie-/subcategorie-badges in transactiepagina-stijl.
  • Statusbalk-editor: bouw de statusbalk zelf op met rekentekens (+ − × ÷) en haakjes in teller/noemer, een richting-editor en een subtekst-bouwer; de balk toont aantallen (posten en dagen) i.p.v. bedragen.
  • Budgetadviseur model-neutraal — eigen aan/uit en een getal zonder dat er een potje aan hangt.
  • Periode- en badge-instellingen per regel of per groep; groep vs. losse subcategorie zichtbaar in de tabelkop; groepsleden verwijderen via een submenu; vandaag-ballon op de periodebalk.

Budgetten & Potjes

  • Tegels die je sorteert (alfabetisch/bedrag) of met slepen in je eigen volgorde zet; compacte tegels met vaste hoogte.
  • Iconen per potje (en een apart icoon voor samengevoegde groepen), ook in de dashboardtabellen.
  • Een potje verbergen (met een modal voor verborgen potjes), leeg maken, en een transacties-modal per potje.
  • Groep-tegel met een ballon die de volledige ledenlijst toont; "saldo per datum" ook bij een geselecteerde periode.

Wijzigingen ongedaan maken

  • Overal (dashboard, Vaste Posten, Budgetten & Potjes, transacties, categorisatie) een "Ongedaan maken"-knop, losgekoppeld van de back-up.
  • In het herstel-venster zie je onder een wijziging die transacties raakt een compacte preview — datum · tegenpartij · bedrag met categorie-badges, in de staat van vóór de wijziging.

Back-up

  • Back-up maken en terugzetten als aparte kaarten, met een duidelijk onderscheid tussen interne en externe back-up en de versleuteling als geneste sub-optie.

FBS-Server

  • Client-eigen externe back-up: de client haalt een kopie bij de server op en schrijft die naar de eigen map, met per-apparaat versleuteling.
  • Server-update via "Nu bijwerken" voor browsergebruikers, met een amber attentie-spoor i.p.v. een losse balk.
  • Verbeteringen aan de gekoppelde server + client-update (ruimer wachtvenster, voorcheck, situatie-juiste meldingen).

Uitstraling

  • Verfijnde tabel-stijl overal (dashboard, categorisatie, transacties, Vaste Posten): zebra-rijen zonder rijlijnen, gevulde/omlijnde tint-badges, gedempt euroteken.
  • Profiel-afhankelijke categorie-namen in menu's en koppen; adviesbanner bij Vaste Posten – Salaris.

Afgesloten maand

  • Reikwijdte-keuze bij het wijzigen/verwijderen van een rekeningnummer en bij een koppelingswijziging; rekening-stand bevriezen; potvulling en potje-hernoeming blijven bevroren in afgesloten maanden.

Opgelost

  • Een teruggekregen bedrag telde in de categorie-tabel als negatieve uitgave, waardoor de Budget-kolom onder nul kon duiken; terugbetalingen tellen nu niet meer als uitgave.
  • De salaris-voorinvulling gebruikte de exacte tegenpartij-naam (twee schrijfwijzen van dezelfde werkgever telden apart); groepeert nu per Vaste Post-regel.
  • Versleuteling van externe back-ups uitschakelen verwijderde het externe configuratiebestand niet, waardoor het leek of het niets deed.
  • De "Backup herstellen"-knop opende het wijzigingenlog in plaats van de back-up-bestanden.
  • Schil-update: een race bij de eerste update-controle gedicht, en nette meldingen bij een mislukte server-update.
  • De Balans Potjes-tabel had een overbodige horizontale schuifbalk; de kolom "Startsaldo" heet nu "Budget".
  • macOS: de gezichtsloze node-helper toont geen Dock-tegel meer.
  • Vaste Posten: de maandstand telt vandaag mee als verstreken dag; UI-namen (Balans Potjes / Overzicht per Categorie) i.p.v. interne aanduidingen; diverse opbouw-/badge-correcties.
  • Een Vaste-Posten-groep-koppeling loopt weer mee bij het hernoemen van een potje.
  • Diverse UI-correcties (reikwijdte-uitleg op volle breedte en netjes afbrekend, weergave-tandwiel-achtergrond, functieknoppen vierkant + vaste volgorde, tegelraster begrensd/gecentreerd, spaar-info).

Schema 124 → 152. 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.