Admin
18e76c9668
steps 6-8: wire HybridStore into orchestrator, server, and main
- Add storage/hybrid.go: HybridStore composing PocketBase + MinIO backends
- Rewrite orchestrator to accept storage.Store instead of *writer.Writer
- Replace *writer.Writer with storage.Store in server.go and ui.go
- Wire audio cache, reading progress, chapter reads/writes through store
- Add rankingCacheAdapter in main.go to bridge context-free RankingPageCacher
interface to HybridStore's context-aware methods
2026-03-02 14:44:02 +05:00
..
2026-03-01 14:51:28 +05:00
2026-03-01 21:54:11 +05:00
2026-03-02 14:44:02 +05:00
2026-03-01 21:32:50 +05:00
2026-03-02 14:44:02 +05:00
2026-03-02 14:44:02 +05:00
2026-03-02 12:55:08 +05:00