Commit Graph

256 Commits

Author SHA1 Message Date
c35c9b9e09 feat: add more error handling 2024-06-07 23:26:37 -04:00
6fd2cc4feb feat: emit errors as part of fetchFromMultipleSources 2024-06-07 22:39:30 -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
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
0dfdd45143 ci: use git when running as an Action 2024-06-04 08:40:56 -04:00
905e93c7e7 ci: use correct API token 2024-06-04 08:38:45 -04:00
3ba24f9794 ci: add API token to verify env step 2024-06-04 08:37:25 -04:00
2e1ff70a4a ci: add installation step 2024-06-04 08:36:22 -04:00
3442b7debc ci: test & verify env before deploying 2024-06-04 08:34:44 -04:00
591c9e20c4 feat: create script to verify env is up to date 2024-06-03 09:15:23 -04:00
5e0de6387d refactor: move generateEnv script inside folder 2024-06-03 09:15:02 -04:00
f2b9d10a16 feat: run prettier on env declaration file at end 2024-06-03 08:39:42 -04:00
9f899ac6d1 refactor: create generic function to log steps, fix type 2024-06-03 08:39:42 -04:00
9c1559bce5 feat: create script to generate Env type 2024-06-03 08:29:00 -04:00
f56f844a88 chore: update env variables 2024-06-03 07:42:40 -04:00
be5dedc51c fix: remove legacy route 2024-06-03 07:23:46 -04:00
814cab4288 ci: re-enable continuous deployment 2024-06-03 07:10:26 -04:00
a1ab29eb80 fix: wrangler deploy not working 2024-06-03 07:09:09 -04:00
ad94bb6919 Disable GH action temporarily
This is only until v2 is ready
2024-06-02 07:49:28 -04:00
75f9b39bc1 ci: add dockerignore 2024-06-02 07:48:38 -04:00
dc04d3b873 fix: Dockerfile trying to load Drizzle config
Summary:

Test Plan:
2024-06-02 07:33:48 -04:00
6eb6fde1c8 fix: add main script to package.json
Also added other random details
2024-06-02 07:28:29 -04:00
9333b27d83 Specify Bun URL for GH Action
Due to oven-sh/setup-bun#82, the default URL isn't working so I'm setting the download URL to point to GH releases.
2024-06-02 07:24:37 -04:00
09b0d133da Add Bun setup to Github Actions CD 2024-06-02 07:13:48 -04:00
6685881510 Create Github Actions continuous deployment for Cloudflare workers 2024-06-02 07:10:26 -04:00
6408ab2459 build: add Dockerfile (#1)
Summary:

Test Plan:
2024-06-02 07:06:36 -04:00
b2215f554f chore: update wrangler
Summary:

Test Plan:
2024-06-02 06:47:19 -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
40daf70209 feat: create helper function to read env variables with type safety
Summary:

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

Test Plan:
2024-05-30 08:44:20 -04:00
63cb1b26d9 docs: update precommit hook
Summary:

Test Plan:
2024-05-29 08:39:38 -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
c5cce2543c feat: create function to sort an array of objects by property
Summary:

Test Plan:
2024-05-24 16:06:36 -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
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
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