Commit Graph
43 Commits
Author SHA1 Message Date
Huskydog9988 a01a94fff2 refactor: use node crypto uuid 2025-04-06 14:08:36 -04:00
Huskydog9988 b4ab6c38fe fix: type error in devices page 2025-04-06 13:47:55 -04:00
Huskydog9988 c6752b6d71 fix: generate prisma types on install (like nuxt) 2025-04-06 13:46:53 -04:00
Huskydog9988 7a8dfb9464 ci: drop PAT_TOKEN 2025-04-04 19:19:33 -04:00
Huskydog9988 3a0bdb7aa2 ci: add typecheck ci 2025-04-04 19:15:05 -04:00
Huskydog9988 1fc383ef27 ci: update actions versions 2025-04-04 19:03:38 -04:00
Huskydog9988 8d35e15c01 ci: don't mark nightly container as latest 2025-04-04 18:59:18 -04:00
Huskydog9988 bdfa4818f1 feat: typecheck in dev 2025-04-04 18:52:34 -04:00
Huskydog9988 e86f6e94f5 fix: auth prerender 2025-04-04 18:51:01 -04:00
Huskydog9988 4134777264 Merge remote-tracking branch 'origin/develop' into db-store 2025-04-03 19:21:05 -04:00
Huskydog9988 3a50e3ebae refactor: session handler 2025-04-03 19:15:33 -04:00
Huskydog9988 a8d681f99d fix: register page validation 2025-04-03 19:11:35 -04:00
Huskydog9988 d50a2e7f0d fix: add missing dev deps 2025-04-03 18:15:39 -04:00
Huskydog9988 c564792c7a Merge branch 'develop' into db-store 2025-04-03 18:12:07 -04:00
Huskydog9988 2524e42abd feat: cache for session store in db 2025-04-01 21:32:13 -04:00
Husky 37fad74741 nightly builds and fix drop repo 2025-03-26 18:20:37 -04:00
Huskydog9988 df062b6522 move register to auth path 2025-03-23 21:08:08 -04:00
Huskydog9988 a85645ea16 address some issues 2025-03-23 21:07:12 -04:00
Huskydog9988 440459d3de Merge branch 'develop' into auth-overhaul 2025-03-23 20:33:46 -04:00
Huskydog9988 df6d8882c2 switch back to json 2025-03-23 20:29:50 -04:00
Huskydog9988 cce2c23566 use arktype for clientside validation 2025-03-22 19:37:28 -04:00
Huskydog9988 a89798cacd make signup less error prone in db 2025-03-22 17:26:12 -04:00
Huskydog9988 47affba159 new accounts use argon2 2025-03-22 17:09:10 -04:00
Huskydog9988 f2e2c56a5a fix signout 2025-03-22 16:55:08 -04:00
Huskydog9988 51dc9cdb2a add sharp for ipx 2025-03-22 15:58:53 -04:00
Huskydog9988 69fb3c3308 move auth pages into auth dir 2025-03-22 15:54:43 -04:00
Husky c580f45c1e fix: platformparse case sensitivity 2025-03-20 17:52:04 -04:00
Husky 985f32d372 Merge branch 'develop' into perf-fixes 2025-03-16 12:16:47 -04:00
Husky 956875fd89 massive perf improvements
on the store page, brings LCP down to only 5.6s from 11s. total lighthouse score is now 78
2025-03-14 20:18:26 -04:00
Huskydog9988 8b13a7e46b add migrations to store ca and session in db 2025-03-14 11:37:31 -04:00
Huskydog9988 032147cad9 store sessions in db 2025-03-14 11:35:12 -04:00
Huskydog9988 c57cd8afa2 store certs in db 2025-03-14 10:53:37 -04:00
Huskydog9988 bb634cb90b automate twitch credential refresh 2025-03-12 19:06:52 -04:00
Huskydog9988 2cf8b72cef accidently commited secret from testing lol (revoked) 2025-03-12 19:06:52 -04:00
Huskydog9988 b344a10248 make pcgamig wiki types match api return 2025-03-12 19:06:52 -04:00
Huskydog9988 d1aac181dd fix issue in igdb where company isn't found 2025-03-12 19:06:34 -04:00
Huskydog9988 4d2115ca66 fix manual metadata fetching publishers +types 2025-03-12 19:06:34 -04:00
Huskydog9988 405754abd5 in progress igdb 2025-03-12 19:06:34 -04:00
Huskydog9988 d2976bed63 add content security policy to allow showing remote images for game importing 2025-03-12 19:05:11 -04:00
Huskydog9988 02e03d5e66 add pcgamingwiki as metadata source 2025-03-12 19:05:11 -04:00
Huskydog9988 9adacfb4ef note that you need to init submodules 2025-03-12 19:04:32 -04:00
Huskydog9988 195fa81800 cleanup giantbomb provider 2025-03-12 19:04:32 -04:00
Huskydog9988 ae5355d8a0 gracefully disable metadata provider when api key is missing 2025-03-12 19:04:32 -04:00