Commit Graph

13 Commits

Author SHA1 Message Date
b8ae211956 feat(aniwatch): Improves title matching logic
- Enhances title matching accuracy when fetching Aniwatch IDs.
- Prioritizes user-preferred titles and falls back to English titles.
- Ensures only one fetch call is made per title if both english and userPreferred title are same.
- Adds a score threshold to filter low-quality matches.
- Fixes a bug where the episode list was not being returned.
2025-04-23 09:49:06 -04:00
5ef3e8c970 feat: change aniwatch source to be the first source to check 2024-10-27 08:40:42 -04:00
91dd250823 feat: create route to be able to mark episode as watched 2024-10-10 12:52:22 +02:00
bee8acaca8 feat: improve error handling for authentication flow 2024-09-26 03:51:17 -04:00
87b938bdaa fix: update "new episode" route to check all providers before throwing error 2024-09-23 17:36:18 -04:00
76ed45558d fix: internal "new episode" route throwing error code 1042 in prod 2024-09-10 23:10:56 -04:00
1d606ef0d3 feat: support sending "new episode" notifications to devices 2024-09-08 13:46:14 -05:00
ae99918524 chore: disable consumet temporarily 2024-08-31 20:33:57 -04:00
1a06eb51eb refactor: replace amvstrm source with aniwatch 2024-08-18 21:37:13 -04:00
1ccd004c77 fix: fetchFromMultipleSources returns errorOccurred only if all sources fail 2024-06-07 23:42:41 -04:00
c35c9b9e09 feat: add more error handling 2024-06-07 23:26:37 -04:00
7e3c818828 feat: add Consumet as provider for stream URL
Summary:

Test Plan:
2024-05-30 09:47:07 -04:00
8b6aecca5c refactor: move fetchEpisodes in to subfolder 2024-05-29 08:38:37 -04:00