Commit Graph

206 Commits

Author SHA1 Message Date
c88ef4dcc9 feat: re-enable Anify source 2024-08-12 18:56:53 -04:00
0e30b6b7d3 fix: update anify url 2024-08-12 18:56:25 -04:00
713bb59780 chore: add extra error log with error for /watch-status
used as test
2024-08-04 12:24:25 +02:00
d3bde92964 ci: add db migration to CD 2024-07-05 11:35:44 -04: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
ad84175d6b test: throw if either db commands fail 2024-06-29 10:20:06 -04:00
acdfc7eda4 docs: add error status codes for /token 2024-06-16 08:48:20 -04:00
3b1fe66261 refactor: created custom error for a token already exists 2024-06-16 08:47:07 -04:00
f9d7a6bbd2 feat: allow associating an existing device ID and token with a username 2024-06-16 08:24:28 -04:00
e8aebac6d4 chore: remove example Cloudflare bindings 2024-06-15 20:29:21 -04:00
21d99d1b5c fix: read exit code of bun test in test runner
this will avoid duplicate error output
2024-06-15 20:14:51 -04:00
01478df269 ci: go back to default environment 2024-06-15 19:48:28 -04:00
767f828aae fix: failing verify FCM token test
due to incorrect fake admin SDK JSON
2024-06-15 19:06:49 -04:00
1c8d5a1a42 fix: test runner not exiting with code 1 when test fails 2024-06-15 19:05:55 -04:00
5d528fba52 feat: reject token if it's not valid 2024-06-15 18:56:28 -04:00
dfd709ad1c test: preload mocked modules 2024-06-15 06:24:29 -04:00
d39165c8f6 fix: use project ID in admin SDK json 2024-06-15 06:13:07 -04:00
5dc45fac58 test: add test for invalid ADMIN_SDK_JSON 2024-06-15 06:11:42 -04:00
a9e363e814 chore: change type for adminSdkJson parameter 2024-06-15 06:11:09 -04:00
fd61974740 test: move resetDb to own testing lib function 2024-06-15 06:04:58 -04:00
98d0be141e chore: remove unnecessary files from prettierignore 2024-06-15 06:01:34 -04:00
df7e7432da test: create lib function for getting mocked env variables 2024-06-15 06:01:34 -04:00
be2e7ffa98 chore: update env typings 2024-06-15 05:47:44 -04:00
7675867549 feat: create lib function to verify FCM token 2024-06-15 05:47:44 -04:00
20ca88fda9 test: don't log console errors when SHOULD_LOG_ERRORS is false 2024-06-15 05:39:38 -04:00
231ed4bde4 feat: create route to store FCM token 2024-06-14 18:14:10 -04:00
4d3c34579d test: add code snippets for generating tests 2024-06-14 17:55:18 -04:00
df7de5dd01 chore: create snippet for autogenerating OpenAPI Hono route 2024-06-13 06:52:35 -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
64b144612a fix: db port used in tests 2024-06-13 06:17:40 -04:00
168ea0a88f chore: replace Sapling with Git 2024-06-13 06:17:39 -04:00
79f86a2493 ci: update 'install' step name 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
0db6fa9f70 ci: install Turso CLI for test runner 2024-06-13 06:17:39 -04:00
e0a735ef0a fix: test runner path 2024-06-13 06:17:35 -04:00
0a859e0f16 feat: create route to handle updating watch status in AniList 2024-06-12 15:01:26 -04:00
09ffff7c56 test: create test runner to do initial setup for DB 2024-06-12 09:33:14 -04:00
8d17462df7 fix: console errors being logged in tests 2024-06-12 09:32:39 -04:00
06bb8f65fb feat: set up Drizzle 2024-06-12 09:31:12 -04:00
5843dfdeb2 chore: update Env declaration to extend Record<string, unknown> 2024-06-09 11:01:03 -04:00
04bd6c29cc chore: update gitignore 2024-06-09 10:49:20 -04:00
784ac77e08 fix: generated Env declaration not extending HonoEnv 2024-06-09 10:48:36 -04:00
3da4325be1 chore: update bun lockfile 2024-06-08 12:01:46 -04:00
eb0a45b484 fix: "adapter is not a function" error 2024-06-08 12:00:23 -04:00
8f0d6b0c00 fix: set up environment variables properly 2024-06-08 12:00:09 -04:00
2384e6e3ae ci: use production env when deploying 2024-06-08 11:47:51 -04:00
c47c042917 fix: use anify as last source if other sources aren't recognized 2024-06-08 11:43:17 -04:00
1ccd004c77 fix: fetchFromMultipleSources returns errorOccurred only if all sources fail 2024-06-07 23:42:41 -04:00