| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix(airing): roll just-aired releases forward to stop refresh loopHEADmain | Fuwn | 19 hours | 1 | -2/+4 |
| | | | | | nextReleaseTime kept a just-aired release in the past for 5 minutes, showing a negative countdown and driving scheduleAiringRefresh into a 1-second revalidate loop. Always roll a past release to its next occurrence, and only arm the refresh timer on future airings. | ||||
| * | feat(airing): replace SubsPlease with AnimeSchedule (sub+dub) | Fuwn | 23 hours | 1 | -0/+381 |
| Source both subbed and dubbed episode schedules from AnimeSchedule.net v3 (absolute timestamps, episode numbers, delay windows, streams), keyed to AniList shows by title. Removes SubsPlease and its ~650-line fuzzy matcher. Countdown source is now a setting (native|sub|dub) with a dub->sub->native fallback. Requires ANIMESCHEDULE_CLIENT_TOKEN. | |||||