Fix API contract: Response<ResponseBody> for endpoints returning JSON objects

- getBook, updateReadingProgress, updatePlaybackProgress: Response<String> → Response<ResponseBody>
- Fixes kotlinx-serialization converter crash on JSON object responses
- health(): Response<Unit> (already fixed)
- Fix hasUriScheme(): matches() → containsMatchIn()
- Full Russian translation of strings.xml (583 lines)
- Russian added as default language in CoreData
This commit is contained in:
Atte149 2026-06-19 21:05:29 +03:00
parent efbd2aff66
commit a7a9f65391
7 changed files with 468 additions and 446 deletions

File diff suppressed because it is too large Load diff