|
|
1ce79ed17a
|
feat: delete message id when title no longer airing
|
2024-09-19 15:48:59 -04:00 |
|
|
|
027e8eaac5
|
fix: avoid error failing to delete message that doesn't exist
|
2024-09-19 15:23:55 -04:00 |
|
|
|
71799e4ae8
|
fix: handle case where message id may not exist
|
2024-09-13 12:06:18 -04: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 |
|
|
|
57fbdfaabe
|
refactor: pass entire request object to verifyQstashHeader
|
2024-09-06 18:06:13 -05:00 |
|
|
|
3ded897b77
|
feat: retry AniList "update watch status" request if it fails
|
2024-09-06 18:02:07 -05: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 |
|
|
|
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 |
|
|
|
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 |
|