Update PROGRESS.md for billing agent and helper changes
Some checks failed
CI / checks (push) Has been cancelled

This commit is contained in:
Tero Halla-aho 2025-12-14 00:41:20 +02:00
parent 1f0411255f
commit 7288fc7144

View file

@ -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.