Bug Fixes
Fix
- Resolve signing deadlock when document URL is inaccessible from the server (local network, private IPs) — backend now automatically forces external read mode
- Smart ReadMode deduction when not explicitly set: URLs and uploaded files default to integrated, simple references default to external
Chore
- Bump GitHub Actions to v6 (checkout, setup-node, setup-go, artifacts)
- Add unit and e2e tests for inaccessible URL fallback, fix existing e2e tests
Fixes #25