| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 37 hours | deploy: alpine runtime image with the daemon and CLI onlyv0.1.45 | Anders Betts | |
| 3 days | scripts: bokftui-bw item selection (argument or picker) | Anders Betts | |
| 3 days | deploy: --dev hot-reloads the daemon via docker cp + SIGHUPv0.1.14 | Anders Betts | |
| - bokfd re-execs its own binary on SIGHUP, closing listeners/db first - scripts/deploy.sh --dev cross-builds and copies binaries into the running container, then verifies the reported version | |||
| 4 days | scripts: probe and set the Node Web Crypto flag for bw | Anders Betts | |
| 4 days | scripts: replace sudo credential wrapper with a Bitwarden launcher | Anders Betts | |
| brw/bw lookup in user space; optional token via custom field | |||
| 4 days | bokftui: remember server/user, BOKFD_TOKEN auto-login, sudo credential launcherv0.1.4 | Anders Betts | |
| 4 days | docs: export backup token before docker compose exec | Anders Betts | |
| 4 days | Add token login to bokfctl and enforce admin scope for tokensv0.1.3 | Anders Betts | |
| - bokfctl: --token / BOKFD_TOKEN via client_token_login - tokens must carry the admin scope for admin commands (was bypassed) - docs: token-based snapshot for restic backups | |||
| 4 days | Add native TLS transport, TLS clients and lego cert sidecarv0.1.1 | Anders Betts | |
| - bokfd: optional TLS listener (OpenSSL), certificate reload on change - clients: tls:host:port targets with chain and host verification - compose: port 8788 and an INWX/lego renewal sidecar - Makefile: header dependency tracking (-MMD -MP) | |||
| 4 days | Initial commit: daemon, clients, docs, Docker deploy pipelinev0.1.0 | Anders Betts | |
