|
|
d6a27e1fa4
|
fix: treat title as "unreleased" if title is too far away to schedule
|
2024-11-14 07:42:55 -05:00 |
|
|
|
ce82ae8990
|
feat: return user data when marking episode as watched
|
2024-11-14 07:37:04 -05:00 |
|
|
|
0a07cdc415
|
fix: upcoming query not working
|
2024-11-02 18:24:32 -04:00 |
|
|
|
6a2daa7995
|
fix: issues in aniwatch.ts
|
2024-10-29 07:49:33 -04:00 |
|
|
|
da7c843e72
|
fix: task for anilist-updates not encoding body in base 64
|
2024-10-29 07:47:54 -04:00 |
|
|
|
c5a536d87e
|
style: add await to all writeSSE calls
|
2024-10-29 07:44:31 -04:00 |
|
|
|
fc6cfdbeda
|
chore: update hono
|
2024-10-29 07:44:05 -04:00 |
|
|
|
275a03210b
|
fix: update search snapshot
|
2024-10-28 06:37:00 -04:00 |
|
|
|
7b16066a63
|
fix: "upcoming" query not using correct sort operator
|
2024-10-28 05:32:50 -04:00 |
|
|
|
4c784e9038
|
fix: popular category response properly supports pagination
|
2024-10-28 05:08:52 -04:00 |
|
|
|
9fafa5b45d
|
feat: improve title searching algorithm for aniwatch
|
2024-10-28 05:08:23 -04:00 |
|
|
|
c2411975d5
|
fix: incorrect key sent for popular titles
|
2024-10-28 05:07:28 -04:00 |
|
|
|
592cc08853
|
feat: create routes to load popular titles
|
2024-10-27 13:59:49 -04:00 |
|
|
|
99963083f0
|
refactor: do title conversion server side
|
2024-10-27 09:27:27 -04:00 |
|
|
|
2ec61b7332
|
fix: device id not being read correctly in "mark episode as watched" route
|
2024-10-27 08:53:25 -04:00 |
|
|
|
c6904eb7a5
|
fix: missing mock
|
2024-10-27 08:49:36 -04:00 |
|
|
|
2dcf8630ab
|
fix: improve error logging
Cloudflare doesn't log causes, only the messages so splitting the logs in to 2
|
2024-10-27 08:49:31 -04:00 |
|
|
|
34958cfa69
|
chore: log which title is being selected when loading aniwatch
|
2024-10-27 08:41:16 -04:00 |
|
|
|
5ef3e8c970
|
feat: change aniwatch source to be the first source to check
|
2024-10-27 08:40:42 -04:00 |
|
|
|
5a4c44130f
|
fix: exclude "blue lock s2" from anify
|
2024-10-27 08:40:24 -04:00 |
|
|
|
842b657c00
|
fix: update mocks
|
2024-10-24 08:54:18 -04:00 |
|
|
|
59a7a5f8d4
|
fix: tweak aniwatch call to support tower of god s2 being split into 2
|
2024-10-24 08:51:46 -04:00 |
|
|
|
882f9b1843
|
chore: update aniwatch calls
aniwatch API had breaking changes
|
2024-10-24 08:51:26 -04:00 |
|
|
|
f3bd6eb9cc
|
fix: have script check if no next airing episode
make sure if "trigger latest episode" is enabled, it runs even if no next airing episode for the title
|
2024-10-23 09:03:43 -04:00 |
|
|
|
f8889eb550
|
fix: make sure to check body with hashed queue task name
|
2024-10-23 09:00:39 -04:00 |
|
|
|
1869771716
|
fix: if failed to validate body, trigger hashed task name flow
|
2024-10-22 08:20:03 +02:00 |
|
|
|
42c041a4e0
|
fix: hash task name when failing to queue new task
this should help with gcp cloud task deduplication causing 409 errors
|
2024-10-21 18:42:29 +08:00 |
|
|
|
2a4e8144c4
|
chore: create script to print new google auth token for testing
|
2024-10-21 18:41:12 +08:00 |
|
|
|
7f8fd882aa
|
fix: throws "failed to queue" error when task already exists
|
2024-10-16 08:17:59 +08:00 |
|
|
|
37cf7bd738
|
fix: cloud tasks not being queued and failing silently
|
2024-10-14 08:28:22 +08:00 |
|
|
|
91dd250823
|
feat: create route to be able to mark episode as watched
|
2024-10-10 12:52:22 +02:00 |
|
|
|
223c2f1e4c
|
add re-zero s3 to anify denylist
|
2024-10-06 18:41:27 -04:00 |
|
|
|
8a20b72bcb
|
fix: update queue name for anilist updates
|
2024-10-06 18:41:09 -04:00 |
|
|
|
5f978205c4
|
remove taskId from optional args of queueTask
|
2024-10-06 08:48:43 -04:00 |
|
|
|
d13bc2a64e
|
refactor: update script
* runs promises serially instead of running them all at once
* directly calls /new-episode route for latest episode
|
2024-10-06 08:48:10 -04:00 |
|
|
|
45edd284ee
|
fix: update env
|
2024-10-05 16:48:42 -04:00 |
|
|
|
271ea01b21
|
fix: test failures
|
2024-10-05 16:48:31 -04:00 |
|
|
|
5ea90bda55
|
feat: add more 429 checks
|
2024-10-05 15:52:38 -04:00 |
|
|
|
24c0fa316c
|
feat: update nodejs compat
|
2024-10-05 14:07:49 -04:00 |
|
|
|
44ffa703b9
|
refactor: replace qstash with Google Cloud Tasks
|
2024-10-05 14:06:57 -04:00 |
|
|
|
85712ff0cf
|
chore: update getCurrentDomain to return undefined when not allowing localhost
|
2024-10-05 11:54:35 -04:00 |
|
|
|
44d579ee6d
|
refactor: create function to read admin SDK JSON
|
2024-10-05 11:21:20 -04:00 |
|
|
|
62217ae75b
|
chore: update wrangler to enable new observability
|
2024-10-05 11:04:49 -04:00 |
|
|
|
15c75eea5b
|
refactor: move fcm to gcloud folder
|
2024-10-05 10:57:18 -04:00 |
|
|
|
e4ca45dbdc
|
fix: retry loading user if 429 returned
|
2024-09-26 04:30:45 -04:00 |
|
|
|
bee8acaca8
|
feat: improve error handling for authentication flow
|
2024-09-26 03:51:17 -04:00 |
|
|
|
7a839cda5a
|
fix: tests
|
2024-09-26 01:35:36 -04:00 |
|
|
|
75eca0f6bd
|
fix: maxRetries set to 3
since max limit is 3
|
2024-09-26 01:32:02 -04:00 |
|
|
|
58fa52f083
|
fix: reset episodes when url not found
|
2024-09-23 17:57:05 -04:00 |
|
|
|
675db025b2
|
refactor: use new fetchEpisodeUrlFromAllProviders method in "new episodes"
|
2024-09-23 17:54:46 -04:00 |
|