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.