aboutsummaryrefslogtreecommitdiff
path: root/router
AgeCommit message (Collapse)AuthorFilesLines
2026-02-24feat: Enhance person handling and synchronization logicBobby1-1/+7
- Introduced new Person entity with detailed attributes - Updated repositories and controllers to support person data retrieval - Implemented PersonSync task for background enrichment of person data - Refactored existing character and voice actor logic to utilize Person entity - Added Jikan API integration for fetching person details
2026-02-24feat: Refactor anime and character handlingBobby1-0/+3
- Removed old GetAnimeEpisodes and GetAnimeEpisodesByMALID functions, replaced with a new implementation in episodes.go. - Added GetAnimeCharacters and GetAnimeCharacter functions to handle character retrieval. - Introduced CharacterAnimeAppearance entity to track character appearances in anime. - Updated repositories to manage character data and enrich character details. - Implemented enriched_at timestamp for both anime and characters to track data updates. - Added CharacterSync task to periodically enrich character data from the Jikan API. - Updated router to include new character-related endpoints.
2026-02-24Add GetAnimeEpisodes endpoint and implement episode retrieval logicBobby1-0/+1
2026-02-09Refactor task management: enhance task status handling and trigger dependent ↵Bobby1-0/+4
tasks; improve producer sync logic to skip recently updated producers
2026-02-05Refactor Jikan API types: remove unused structures and add HTTP client ↵Bobby1-14/+42
configuration
2026-02-03Add genre-based anime retrieval with pagination and related database updatesBobby1-0/+1
2026-01-20Implement genre synchronization from MAL via Jikan API and add genre ↵Bobby1-0/+1
retrieval endpoint
2026-01-15Add episode streaming functionality and cachingBobby1-0/+1
2025-08-25updated routes, added episode ids to each episodePriyansh1-2/+3
2025-08-19episodes router; anilist support; general fixesPriyansh1-2/+3
2025-04-18basic anime details with episodes; added jikan and anilist as metadata ↵Bobby1-0/+4
fetchers; added tmdb for fetching episode descriptions
2025-04-06added health route for server statsBobby1-1/+7
2025-04-06server basics with 404 routerBobby1-0/+13