51c1900d8c
feat: add KOSync server
...
- Add KOSync device management
- Add API key auth middleware for devices to authenticate
- Add KOSync-compatible progress sync endpoints
- Add basic tests for KOSync compatible hashes
2026-03-09 14:11:21 -04:00
3a5ea1d158
fix typecheck errors in test_book_service.py
2026-03-07 12:17:29 -05:00
67fab3f9c6
fix update progress test to match new progress schema
...
"progress" field was renamed to "percentage"
2026-03-07 11:44:08 -05:00
a19c944b6e
Fix hardcoded absolute paths in book upload tests
...
The Darwin epub test cases used absolute paths. I hadn't notices until switching machines, whcih caused errors in the test harness. Changed to relative paths to be consistent with other test cases.
2026-03-07 11:35:30 -05:00
hiperman
7ca0a21283
Initial commit
2025-12-04 00:33:37 -05:00