From 36a9328fface8d9b84fffc00f3a2edf69632b8a1 Mon Sep 17 00:00:00 2001 From: Anders Betts Date: Mon, 21 Sep 2026 23:14:44 +0200 Subject: docs: state after the v0.1.62 deploy --- docs/STATE.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/docs/STATE.md b/docs/STATE.md index 508774d..6af717b 100644 --- a/docs/STATE.md +++ b/docs/STATE.md @@ -14,7 +14,7 @@ unit tests and the docs consistency check. ## Resume here (2026-09-21) -- **Deployed**: `v0.1.61`, healthy on `nas` (Alpine runtime, static aarch64 +- **Deployed**: `v0.1.62`, healthy on `nas` (Alpine runtime, static aarch64 binaries cross-compiled on this machine — ~20 s, the host only assembles the image; image 33.7 MB, no `libssl3`). `v0.1.55` brought the payroll server waves (schema v11: employees, tax tables, lönebesked) and the @@ -28,9 +28,14 @@ unit tests and the docs consistency check. configurable with legacy `IB` still recognized), Nästa fakturanummer in Fakturauppgifter and `F9`-only save hints; `v0.1.61` lets underlag be granskade (text in a pager, other files in the desktop viewer) or - nedladdade from the voucher detail and the inbox. The live database - migrated v9 → v11 on the v0.1.55 startup with the automatic pre-migration - snapshot in `var/db/backup/`. `main` and the tags are pushed to `nas`. + nedladdade from the voucher detail and the inbox; `v0.1.62` brings invoice + **text rows**, `u = duplicera`, `b = kvittera betalning` (`invoice.pay` + links a payment voucher) and rejects name-like `smtp_from` values + (schema v12: `invoice_rows.is_text`, `invoices.paid_date`/ + `payment_voucher_id`). The live database migrated v9 → v11 on the v0.1.55 + startup and v11 → v12 on the v0.1.62 startup, each with the automatic + pre-migration snapshot in `var/db/backup/`. `main` and the tags are pushed + to `nas`. - **Next tasks (payroll follow-ups)**: fold `payroll.settings_get/set` into `settings.get/set` (cmd_settings.c was busy during wave 1); settle the over-80k % rule (SKV 433 leaves it ambiguous — currently a clear @@ -96,7 +101,7 @@ Original entries for the struck items are in `docs/DECISIONS.md`. ## Environment / how to run -- **Deployed**: `scripts/deploy.sh` (latest `v0.1.61`, healthy on nas). +- **Deployed**: `scripts/deploy.sh` (latest `v0.1.62`, healthy on nas). Live daemon `tls:bokf.makandra.eu:8788`, token `~/.config/bokf/migration-token` (scopes `read,write`; owner-only actions like closing years must be done by the human in the TUI). Git remote -- cgit v1.3