| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-02-26 | Add MAL client and anime parsing functionality | Bobby | 1 | -3/+7 | |
| - Implemented a new CloudflareClient to handle requests with randomized browser profiles. - Created structures and functions for parsing anime data from MyAnimeList (MAL), including anime details, episodes, and theme songs. - Added enums for anime types, statuses, sources, and ratings. - Developed utility functions for making HTTP requests with rate limiting and error handling. - Introduced image handling for anime covers and thumbnails. - Established a comprehensive data model for anime, including fields for statistics, trailers, and external links. | |||||
| 2026-02-25 | feat: Add golang.org/x/sync v0.19.0 dependency and remove indirect reference | Bobby | 1 | -1/+1 | |
| 2026-02-25 | Refactor anime update logic and task management | Bobby | 1 | -1/+1 | |
| - Simplified title retrieval in AnimeUpdate and updateAnime functions. - Updated next airing checks to use new fields directly. - Removed unnecessary nil checks for titles in various functions. - Enhanced task management by eliminating redundant LastRun updates. - Improved dependency handling in triggerDependentTasks for better clarity and performance. - Streamlined Jikan API response structure by merging related fields. - Added StopRateLimiters function to rate limiter utilities for better control. - Refined episode title handling in TMDB and TVDB enrichment functions. - Introduced Stop method in MultiLimiter for graceful shutdown of rate limiters. | |||||
| 2026-02-04 | Add zap and multierr dependencies; update go.sum | Bobby | 1 | -0/+2 | |
| 2025-04-06 | server basics with 404 router | Bobby | 1 | -0/+12 | |
| 2025-04-06 | syncing anime lists via fribb mappings | Bobby | 1 | -1/+25 | |
| 2025-04-06 | initialised project barebores | Bobby | 1 | -0/+5 | |
