Commit graph

531 commits

Author SHA1 Message Date
Bradley Shellnut
a3558f590f Testing anonymous sessions and cleaning out when logging in. 2024-11-10 11:52:48 -08:00
Bradley Shellnut
c9b6269ce9 Cleanup code, fix IntelliJ removing star imports, move sessions to Redis. 2024-11-09 11:05:28 -08:00
Bradley Shellnut
88339093e1 Cleanup code based on the biomejs config. 2024-11-08 13:57:13 -08:00
Bradley Shellnut
9723cabe80 Using hono get cookie. 2024-11-08 11:59:54 -08:00
Bradley Shellnut
eddb896378
Merge pull request #32 from BradNut/hono-zod-openapi
OpenAPI, Update Drizzle, Remove Lucia Auth
2024-11-08 11:59:18 -08:00
Bradley Shellnut
7d4b1a8eb9 Creating session cookie util, typing cookies, and fixing session creation and cookie creation for flows. 2024-11-08 10:41:32 -08:00
Bradley Shellnut
50cd97993a Fixing some auth implementations. Removed text encoder for validate session token, unsure why it is needed. 2024-11-07 17:34:13 -08:00
Bradley Shellnut
faaf287bf0 Fixing other drizzle instantiation points and implementing usage in seed/migration. 2024-11-07 12:18:50 -08:00
Bradley Shellnut
3993596986 Formatting files, upgrading Drizzle, using snake case in Drizzle, update tables, fix unique ID with new Drizzle. 2024-11-06 09:49:18 -08:00
Bradley Shellnut
05b74e4c59 Adding more routes in openapi. 2024-10-14 18:12:05 -07:00
cbcbbed912 Changing the security auth openapi to be cookie session and documenting more APIs. 2024-10-13 23:10:35 -07:00
Bradley Shellnut
eb1d44037e Typing of hono fixed. Adding bearer auth. 2024-10-12 20:53:08 -07:00
Bradley Shellnut
521b5bc7f4 Trying authorization in openapi 2024-10-11 11:40:01 -07:00
Bradley Shellnut
e48c9b3e09 Using a different OpenAPI dependency for hono for now, adding docs for IAM. 2024-10-10 16:40:49 -07:00
Bradley Shellnut
47ae91e015 Updating env, adding pino logger and providing to Hono, fixing biome formatting, and starting to maybe add some OpenAPI middleware. 2024-10-09 19:32:36 -07:00
27e17933af Adding OpenAPI Hono and pino logger with custom logging. 2024-10-06 22:59:12 -07:00
Bradley Shellnut
7aa17d8c7d Changing password name. 2024-10-03 16:19:36 -07:00
Bradley Shellnut
40c6d82e37 Fixing plausible URL. 2024-10-03 14:58:47 -07:00
Bradley Shellnut
f517173499 Replace scss with postcss. 2024-10-03 14:51:48 -07:00
Bradley Shellnut
4640eb461b Fixing js/ts, removing dialog, updating card. 2024-10-03 14:47:59 -07:00
Bradley Shellnut
fba22e7ebd Adding plausible analytics for testing. 2024-10-03 13:30:23 -07:00
Bradley Shellnut
ad74bc0f85 Moving to TS tailwindcss, move to Sonner toast. 2024-10-02 16:01:38 -07:00
Bradley Shellnut
4032838f49 Fixing get all wishlists, style wishlist cards, and fix TOTP. 2024-10-01 17:09:56 -07:00
Bradley Shellnut
fc4396ccdd Fixing origin config 2024-09-30 21:20:19 -07:00
Bradley Shellnut
e86c589ba4 Updating example env. 2024-09-30 20:56:21 -07:00
Bradley Shellnut
e48d937d6e Adding domain to env 2024-09-30 20:55:20 -07:00
Bradley Shellnut
51c06f1595 Updating another redis URL 2024-09-30 19:58:27 -07:00
Bradley Shellnut
8cfb958832 Fix retrieve redis URL. 2024-09-30 17:54:31 -07:00
Bradley Shellnut
d66e7dda08 Removing SSL for new deployments as it is an internal docker DB 2024-09-30 10:14:54 -07:00
Bradley Shellnut
2fa4229260 Removing SSL for new deployments as it is an internal docker DB 2024-09-30 10:11:31 -07:00
Bradley Shellnut
4efb8d69e4 For seeding, update drizzle service to import directly and not $ 2024-09-30 10:06:02 -07:00
Bradley Shellnut
6936906575 Fixing seed import 2024-09-30 09:56:17 -07:00
Bradley Shellnut
f409abb1c6
Merge pull request #27 from BradNut/development
Development merge
2024-09-30 16:54:36 +00:00
Bradley Shellnut
728f9dbbba Updating depenencies and fixing imports for seeds 2024-09-30 09:52:40 -07:00
bd87b89d11 Fix relations so Drizzle Studio can render. 2024-09-29 19:51:24 -07:00
590dea70b5 Fix merge conflict on drizzle config. 2024-09-29 16:13:08 -07:00
65e10ed8e1 Merge branch 'master' of github.com:BradNut/boredgame into development 2024-09-29 16:11:54 -07:00
Bradley Shellnut
5849219833 Fixing the imports to not use $ since that won't work in seeding 2024-09-29 15:37:43 -07:00
Bradley Shellnut
76921c364f Change to adapter node 2024-09-27 17:45:26 -07:00
Bradley Shellnut
66c876002e Removing apple from oauth list and updating dependencies. 2024-09-26 18:44:05 -07:00
Bradley Shellnut
fc1a0731a6 Changing to adapter node 2024-09-26 14:09:50 -07:00
Bradley Shellnut
0ddfacb3a7 Adding pg-native to the dependencies. 2024-09-26 14:02:08 -07:00
Bradley Shellnut
54bc9c3faa Using scrypt instead of Argon2 given it is a pure JS implementation and noders-argon2 rust implementation has issues on Vite/Vercel/etc. 2024-09-24 17:13:11 -07:00
21c0a33c52 Adding newer oslo dependencies and argon2 in regular dependencies. 2024-09-23 09:50:01 -07:00
216847b0fd Trying older packages for build. 2024-09-22 20:11:45 -07:00
a45d782910 Remove OG image generation from Satori for now. 2024-09-22 14:45:24 -07:00
Bradley Shellnut
a6df74501b
Merge pull request #26 from BradNut/hono
Hono
2024-09-22 21:21:32 +00:00
Bradley Shellnut
a8ceafd22c
Merge pull request #25 from BradNut/oauth
Adding Oauth
2024-09-22 21:20:12 +00:00
e4ac3ee7f0 Removing simple icons dependency 2024-09-21 09:38:30 -07:00
03b6bdbcf3 Fixing types and using provider type. 2024-09-21 09:37:21 -07:00