aboutsummaryrefslogtreecommitdiff
path: root/config
AgeCommit message (Collapse)AuthorFilesLines
2026-02-06Refactor task management and producer synchronizationBobby1-0/+2
- Updated TaskManager to utilize repositories for database operations, improving separation of concerns. - Enhanced logging functionality by replacing logger.Log with logger.Infof, logger.Warnf, and logger.Errorf for better readability and consistency. - Simplified ProducerSync function by removing unnecessary pagination logic and directly fetching producer data. - Introduced helper functions for calculating progress and managing task statuses. - Added new service for fetching and saving anime data, integrating multiple data sources (Jikan, Anilist, MALsync, TMDB, TVDB, Aniskip). - Created new types for task management and improved overall code organization. - Removed deprecated database calls and replaced them with repository methods for better maintainability.
2026-02-04Refactor configuration management: separate server, database, sync, and API ↵Bobby3-61/+87
configurations into distinct types and implement verification logic for configuration integrity
2026-01-20Add TVDB integration for episode retrieval and configuration setupBobby1-0/+7
2025-05-09do not fail on no env fileBobby1-3/+1
2025-05-09refactored typesBobby1-3/+3
2025-04-18basic anime details with episodes; added jikan and anilist as metadata ↵Bobby1-0/+12
fetchers; added tmdb for fetching episode descriptions
2025-04-06syncing anime lists via fribb mappingsBobby1-4/+3
2025-04-06initialised project bareboresBobby1-0/+70