Files
bookhoard/cmd/server
john-okeefe 9fd8a397b7 refactor(main): Phase 6 - instantiate new handlers in main.go
- Create worker for background tasks (3 concurrent workers)
- Create CollectionHandler for collection endpoints
- Create MediaHandler with worker for media CRUD operations
- Create SearchHandler for query operations
- Create MatchingHandler for book matching/linking operations
- Update routerConfig to include new handlers instead of EbookHandler

All handlers properly initialized and passed to router package.
System is fully operational with new handler architecture.

This is Phase 6 of the ebook.go refactoring plan.
2026-02-07 19:50:29 -05:00
..