45bf96e764
refactor: Remove Anify and Consumet integrations, their dependencies, and the ipCheck script.
2025-12-16 08:03:05 -05:00
e8c7c7801f
chore: Update Vitest async test expectations and remove unused dependencies.
2025-12-16 07:50:39 -05:00
1140ffa8b8
refactor!: migrate away from bun
...
- migrate package management to pnpm
- migrate test suite to vitest
- also remove Anify integration
2025-12-16 07:50:38 -05:00
25f5f80696
refactor: Replace generic AnilistDurableObject fetch endpoint with dedicated methods and update their usage.
2025-11-29 06:22:08 -05:00
bd958fb1ab
feat: migrate to cloudflare d1 and queues
2025-11-28 16:32:35 +08:00
6ff1d96017
build: migrate from bun to pnpm
2025-11-28 16:28:59 +08:00
0b0078328c
fix(aniplay): Migrates to Aniwatch only
...
Removes Consumet and consolidates episode fetching to use Aniwatch as the sole provider.
This simplifies the codebase and ensures a consistent data source for episodes and URLs.
Also updates `wrangler` and sets `ENABLE_ANIFY` to false.
2025-08-08 08:17:47 -07:00
9c51aaa2b5
chore: updates dependencies, including libsql
...
Updates various dependencies to their latest versions, addressing potential bugs and security vulnerabilities. Specifically, it updates the libsql client to address an identified issue.
2025-04-23 10:16:44 -04:00
99f37a0684
fix: freeze zx version
...
Should hopefully unblock deployment
2025-04-23 10:09:46 -04:00
fc6cfdbeda
chore: update hono
2024-10-29 07:44:05 -04:00
7f8fd882aa
fix: throws "failed to queue" error when task already exists
2024-10-16 08:17:59 +08:00
44ffa703b9
refactor: replace qstash with Google Cloud Tasks
2024-10-05 14:06:57 -04:00
62217ae75b
chore: update wrangler to enable new observability
2024-10-05 11:04:49 -04:00
01aef0ad95
chore: upgrade dependencies
2024-09-08 14:56:31 -05:00
1d606ef0d3
feat: support sending "new episode" notifications to devices
2024-09-08 13:46:14 -05:00
4fe22bccf3
feat: support sending "new title" alerts to devices
2024-09-02 13:02:05 -04:00
208672529b
chore: pin commit for consumet dependency
...
bun on ci fails to install dependency if commit isn't specified for whatever reason
2024-08-26 22:23:16 -04:00
0bcc547ede
chore: update consumet
2024-08-18 21:36:49 -04:00
5d528fba52
feat: reject token if it's not valid
2024-06-15 18:56:28 -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
9368ced0f7
test: cleaned up test runner
2024-06-13 06:17:40 -04:00
d038d30d9d
fix: use dev.vars for dev variables
2024-06-13 06:17:40 -04:00
168ea0a88f
chore: replace Sapling with Git
2024-06-13 06:17:39 -04:00
8f861ceca0
ci: use libsqld server in CI instead of Turso CLI
2024-06-13 06:17:39 -04:00
06bb8f65fb
feat: set up Drizzle
2024-06-12 09:31:12 -04:00
204a618385
ci: disable "verify env" step
...
Until https://github.com/cloudflare/workers-sdk/issues/5082 is fixed
2024-06-04 08:59:11 -04:00
9c1559bce5
feat: create script to generate Env type
2024-06-03 08:29:00 -04:00
6eb6fde1c8
fix: add main script to package.json
...
Also added other random details
2024-06-02 07:28:29 -04:00
6408ab2459
build: add Dockerfile ( #1 )
...
Summary:
Test Plan:
2024-06-02 07:06:36 -04:00
00ff0e0295
feat: add Consumet as source for /episodes
2024-05-26 13:22:03 -04:00
359b73c7a8
fix: gql.tada not generating Typescript schema
...
Summary:
Test Plan:
2024-05-16 01:12:47 -04:00
dd47118f3a
docs: add Swagger UI
...
Summary:
Test Plan:
2024-05-15 23:03:19 -04:00
68c082493e
feat: create route to return title information
...
Summary:
Test Plan:
2024-05-15 23:03:17 -04:00
695a1bb4cd
chore: set up MSW
...
This will help with mocking requests and responses from external services.
2024-05-15 09:22:12 -04:00
6c771eaaad
feat: add health check
...
Summary:
Test Plan:
2024-05-14 22:30:52 -04:00
29345a7bd1
style: add prettier
...
Summary:
Test Plan:
2024-05-14 22:01:21 -04:00
f78ad2d2dd
feat: initial commit
2024-05-14 21:49:16 -04:00