Commit graph

3 commits

Author SHA1 Message Date
Ochenstarik
0910afd54d fix(migrations): preserve applied offline sync checksum
Some checks are pending
ci / verify (push) Waiting to run
ci / format (push) Waiting to run
ci / e2e (push) Waiting to run
ci / windows (push) Waiting to run
ci / docker-build (push) Blocked by required conditions
2026-09-30 21:10:43 +07:00
KAgent
89621ea069 Checkpoint interrupted develop for task staff-prod-ready-0930
Task: staff-prod-ready-0930
Run: 4ea6adb5-b850-4f90-ad7b-74f92749b406
2026-09-30 10:42:45 +00:00
Ochenstarik
5ee75177b9 feat(sync): add offline sync backend foundation
- Add PostgreSQL migrations with strict RLS policies (0011)
- Introduce SyncService for handling auth, token-based registration
- Add payload size and replay attack mitigations
- Provide HTTP fastify routes (pull, push, ack, device management)
- Validate openapi contracts and add comprehensive tests
2026-09-26 13:10:27 +07:00