Commit Graph

93 Commits

Author SHA1 Message Date
1a06eb51eb refactor: replace amvstrm source with aniwatch 2024-08-18 21:37:13 -04:00
36aa521bf8 feat: change amvstrm to point to self hosted instance 2024-08-18 17:05:53 -04:00
30abd1eba8 chore: add "tower of god s2" to anify denylist 2024-08-18 16:09:01 -04:00
ec150f81ea fix: update amvstrm url 2024-08-18 16:08:28 -04:00
0e30b6b7d3 fix: update anify url 2024-08-12 18:56:25 -04:00
713bb59780 chore: add extra error log with error for /watch-status
used as test
2024-08-04 12:24:25 +02:00
a1f0a2001d fix: OpenAPI schema not correct for "update watch status" 2024-07-04 18:19:15 -04:00
2becf1aa3b feat: support removing watch status when null
A user can choose to remove a show from being in their media list completely, by setting the watch status to null
2024-07-04 18:19:15 -04:00
acdfc7eda4 docs: add error status codes for /token 2024-06-16 08:48:20 -04:00
3b1fe66261 refactor: created custom error for a token already exists 2024-06-16 08:47:07 -04:00
f9d7a6bbd2 feat: allow associating an existing device ID and token with a username 2024-06-16 08:24:28 -04:00
5d528fba52 feat: reject token if it's not valid 2024-06-15 18:56:28 -04:00
dfd709ad1c test: preload mocked modules 2024-06-15 06:24:29 -04:00
fd61974740 test: move resetDb to own testing lib function 2024-06-15 06:04:58 -04:00
df7e7432da test: create lib function for getting mocked env variables 2024-06-15 06:01:34 -04:00
7675867549 feat: create lib function to verify FCM token 2024-06-15 05:47:44 -04:00
231ed4bde4 feat: create route to store FCM token 2024-06-14 18:14:10 -04:00
64b144612a fix: db port used in tests 2024-06-13 06:17:40 -04:00
0a859e0f16 feat: create route to handle updating watch status in AniList 2024-06-12 15:01:26 -04:00
c47c042917 fix: use anify as last source if other sources aren't recognized 2024-06-08 11:43:17 -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
4812e56296 feat: add limit parameter to search API 2024-06-07 22:08:59 -04:00
ad61f3d18a test: add response snapshots for larger responses 2024-06-05 07:17:16 -04:00
be5dedc51c fix: remove legacy route 2024-06-03 07:23:46 -04:00
79fd51951b feat: support legacy routes
Summary:

Test Plan:
2024-06-02 06:46:22 -04:00
d2645028c5 fix: missing path parameter in OpenAPI route for fetchStreamUrl
Summary:

Test Plan:
2024-05-30 23:01:49 -04:00
c0ef6838fc feat: add Amvstrm as provider for stream URL
Summary:

Test Plan:
2024-05-30 22:48:02 -04:00
7e3c818828 feat: add Consumet as provider for stream URL
Summary:

Test Plan:
2024-05-30 09:47:07 -04:00
7aab9a19ec feat: create route to fetch stream URL from provider
Summary:

Test Plan:
2024-05-30 08:44:20 -04:00
8b6aecca5c refactor: move fetchEpisodes in to subfolder 2024-05-29 08:38:37 -04:00
d19f76689c feat: set fetchEpisodes as operation id
Summary:

Test Plan:
2024-05-29 08:23:33 -04:00
b661b59078 feat: add Amvstrm as source for /episodes
Summary:

Test Plan:
2024-05-26 13:22:03 -04:00
e91f92354c fix: import Consumet source dynamically for episodes route
Summary:

Test Plan:
2024-05-26 13:22:03 -04:00
13f923ab92 feat: use Wrangler auto-generated env variables
Summary:

Test Plan:
2024-05-26 13:22:03 -04:00
6e8fe4f7b0 fix: Anify timeout logic running even when fetch resolved
Summary:

Test Plan:
2024-05-26 13:22:03 -04:00
00ff0e0295 feat: add Consumet as source for /episodes 2024-05-26 13:22:03 -04:00
75bb7615f5 feat: create route to fetch episodes for a title
Summary:

Test Plan:
2024-05-24 17:07:06 -04:00
62e780e8bf fix: OpenAPI spec not generating properly
Summary:

Test Plan:
2024-05-24 14:56:34 -04:00
88b1a4ced5 feat: create route to search for titles
Summary:

Test Plan:
2024-05-16 01:21:13 -04:00
5d19c2fb90 feat: remove health check from OpenAPI spec
Summary:

Test Plan:
2024-05-15 23:03:18 -04:00
68c082493e feat: create route to return title information
Summary:

Test Plan:
2024-05-15 23:03:17 -04:00
6c771eaaad feat: add health check
Summary:

Test Plan:
2024-05-14 22:30:52 -04:00