e660808640
Add reset-ts endpoint to reset last_sync_ts without clearing sync_map
...
Deploy / deploy (push) Successful in 14s
Needed to safely recover missing docs: run reconcile first (populates
sync_map for existing docs), then reset-ts, then sync (only missing
docs get uploaded, existing ones get metadata patch only).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 21:44:37 +01:00
CI
098c1e633b
chore: bump version to 0.1.4 [skip ci]
2026-03-22 19:10:19 +00:00
cbcf88ca96
fix: resync clears last_sync_ts; add live doc counts to dashboard
...
Deploy / deploy (push) Successful in 14s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 20:10:12 +01:00
CI
3e9889ede0
chore: bump version to 0.1.3 [skip ci]
2026-03-22 19:01:41 +00:00
c87bc6a954
fix: httpx 0.28 AsyncClient multipart compat — pass all fields via files= list
...
Deploy / deploy (push) Successful in 15s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 20:01:34 +01:00
CI
26a00d3e26
chore: bump version to 0.1.2 [skip ci]
2026-03-22 17:11:40 +00:00
e5c8a27ccf
feat: switch to Tailscale sidecar + Traefik/Authentik via pngx.domverse-berlin.eu
...
Deploy / deploy (push) Successful in 11s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 18:11:33 +01:00
CI
01fadb7412
chore: bump version to 0.1.1 [skip ci]
2026-03-22 16:59:37 +00:00
b99dbf694d
feat: implement pngx-controller with Gitea CI/CD deployment
...
Deploy / deploy (push) Successful in 30s
- Full FastAPI sync engine: master→replica document sync via paperless REST API
- Web UI: dashboard, replicas, logs, settings (Jinja2 + HTMX + Pico CSS)
- APScheduler background sync, SSE live log stream, Prometheus metrics
- Fernet encryption for API tokens at rest
- pngx.env credential file: written on save, pre-fills forms on load
- Dockerfile with layer-cached uv build, Python healthcheck
- docker-compose with host networking for Tailscale access
- Gitea Actions workflow: version bump, secret injection, docker compose deploy
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 17:59:25 +01:00
942482daab
first commit
2026-03-20 18:37:36 +01:00