Commit graph

517 commits

Author SHA1 Message Date
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
3aa1c77947 Add picture and email verified columns to the user, migrations, fixing OAuth with Google, creating types for OAuth 2024-09-20 17:25:51 -07:00
Bradley Shellnut
cb271d377e Adding license and starting google oauth. 2024-09-19 18:06:54 -07:00
Bradley Shellnut
9b50e0fb48 Adding more OAuth provider scaffolding and using svgs for icons. 2024-09-19 16:55:03 -07:00
7477c44174 Remove sass, lock updated 2024-09-17 22:59:05 -07:00
dd4bbb01dc Remove sass 2024-09-17 22:58:24 -07:00
0e33a85e37 Design sign in with GitHub. 2024-09-17 22:13:07 -07:00
Bradley Shellnut
a0b01e5ade Fixing OAuth flows, passing code and state correctly to hono, and signing in with GitHub. 2024-09-17 17:32:26 -07:00
fbf4d08b07 Adding OAuth for GitHub. 2024-09-16 09:07:22 -07:00
Bradley Shellnut
b1527e7782 Fixing all the tests to pass 2024-09-13 17:21:22 -07:00
Bradley Shellnut
68182da4ce Fixing iam service tests and formatting other code. 2024-09-13 12:11:41 -07:00
Bradley Shellnut
bdbfe7dcf5 Updating password change toggle to use derived and fixing server code to correctly check errors on verify password. 2024-09-10 17:40:26 -07:00
Bradley Shellnut
3b33880166 Creating APIs for changing user password and calling it in change password. Cleaned up CSS layout styles and got settings nav correct. 2024-09-09 19:25:16 -07:00
Bradley Shellnut
ff017a85b3
Merge pull request #24 from BradNut/hono
Refactoring to match SvelteTofuStack and additional updates
2024-09-06 17:49:25 -07:00
Bradley Shellnut
2eee00a20d Moving around settings and security, fixing left nav to static list, fixing recovery codes generation. 2024-09-06 17:35:30 -07:00