From 7288fc7144aeb55833d1d8fa40f6c1f21e676f29 Mon Sep 17 00:00:00 2001 From: Tero Halla-aho Date: Sun, 14 Dec 2025 00:41:20 +0200 Subject: [PATCH] Update PROGRESS.md for billing agent and helper changes --- PROGRESS.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/PROGRESS.md b/PROGRESS.md index d367160..a0fa042 100644 --- a/PROGRESS.md +++ b/PROGRESS.md @@ -83,3 +83,7 @@ - Netdata installed on k3s node (`node1.lomavuokraus.fi:8443`) and DB host (`db1.lomavuokraus.fi:8443`) behind self-signed TLS + basic auth; DB Netdata includes Postgres metrics via dedicated `netdata` role. - Footer now includes a minimal cookie usage statement (essential cookies only; site requires acceptance). - Forgejo deployment scaffolding added: Docker Compose + runner config guidance and Apache vhost for git.halla-aho.net, plus CI workflow placeholder under `.forgejo/workflows/`. +- macOS prereq installer added (`scripts/install-mac-prereqs.sh`) and documented in `docs/build.html`; installs Node 20, kubectl, sops, Trivy, Docker Desktop via Homebrew. +- Billing agent settings added: users can opt in to the billing agent, set default bank/VAT options, and override per listing; new migration `20251212_agent_billing`, API `/api/billing-settings`, UI on `/me`. +- Encrypted kubeconfig (`creds/kubeconfig.enc.yaml`) added; decrypt with age key for deploys. Test DB migrations applied and test env deployed with image `registry.halla-aho.net/thalla/lomavuokraus-web:49a1096-amd64` (amd64 build to fix exec format error). +- Version checker helper (`scripts/check-versions.sh`) shows registry latest vs deployed images per env; deploy docs note the helper.