1b1217ace2
Build and Push Reader API Image / docker (push) Successful in 26s
chore(docker): remove MongoDB service and related configurations from local setup feat(migrations): create ChapterMeta table and add search_name, size_bytes, mtime_epoch, lastScannedAt, review_status, and review_payload columns to SourceAsset chore(dependencies): remove motor and pymongo from project dependencies
1.0 KiB
1.0 KiB
Features - Reader API
Tinh nang backend cho web + mobile.
Public/User-Facing API
| Domain | Endpoint Group | Status | Notes |
|---|---|---|---|
| Health | /api/health |
done | Healthcheck |
| Auth | /api/auth/mobile-login |
done | Mobile JWT login |
| User | /api/user/* |
done | profile, bookmarks, progress, settings, recommendations |
| Catalog | /api/genres, /api/novels/* |
done | browse/detail |
| Reading | /api/truyen/*, /api/chapters/* |
done | toc, comments, rate, chapter detail |
| Search | /api/truyen/suggest |
done | web dang dung, mobile con gap |
MOD/ADMIN API
| Domain | Endpoint Group | Status | Notes |
|---|---|---|---|
| Content management | /api/mod/* |
partial | da co nhieu route, tiep tuc bo sung nhu cau |
| EPUB import | /api/import/* |
done | review-first wizard APIs + progress session |
Contract + Parity Responsibility
- Canonical contract owner cho ca 2 clients.
- Moi endpoint moi phai update:
README.mdCONTRACT.mdCROSS_REPO_ENDPOINT_MATRIX.md