Commit Graph

17 Commits

Author SHA1 Message Date
15c75eea5b refactor: move fcm to gcloud folder 2024-10-05 10:57:18 -04:00
bee8acaca8 feat: improve error handling for authentication flow 2024-09-26 03:51:17 -04:00
675db025b2 refactor: use new fetchEpisodeUrlFromAllProviders method in "new episodes" 2024-09-23 17:54:46 -04:00
87b938bdaa fix: update "new episode" route to check all providers before throwing error 2024-09-23 17:36:18 -04:00
d8a01fefa2 fix: update retry 2024-09-22 16:25:37 -04:00
896228961e fix: add failure reason for internal "new episode" response 2024-09-22 15:46:24 -04:00
755ae4b94f feat: store unreleased titles where first episode time is unknown 2024-09-21 13:45:37 -04:00
432da61aec feat: support fetching "currently watching" titles when logging in 2024-09-20 00:06:22 -04:00
45cc0cd36a feat: cancel "new episode" route early if no user is watching the title anymore 2024-09-13 12:06:42 -04:00
76ed45558d fix: internal "new episode" route throwing error code 1042 in prod 2024-09-10 23:10:56 -04:00
b3738184c9 chore: add logging for internal "new episode" route 2024-09-10 22:41:40 -04:00
c532507b0f fix: new episode retry 2024-09-10 22:34:17 -04:00
56b2677eaf fix: readEnvVariable throws error when variable is string 2024-09-10 22:17:40 -04:00
25ed096b38 feat: create script to initialize "next episode" queue 2024-09-09 05:07:21 -05:00
336701a84b feat: schedule next airing episode
happens when new title is saved, or when new episode internal route is run successfully
2024-09-09 03:53:34 -05:00
090a7504aa refactor: create getCurrentDomain helper function 2024-09-08 14:36:36 -05:00
d4a5a4fbb1 refactor: move non-public routes to internal subfolder
"non-public" in this case means only used for event handling (and not supposed to be called by clients)
2024-09-08 14:35:28 -05:00