Commit graph

  • 20e37c4f18 Refactor to how v2 Tofustack works. refactor-v2 Bradley Shellnut 2024-12-01 15:34:04 -0800
  • 85050d0ec4 Updating hono pino, fixing new format, using nanoid for the request id. development Bradley Shellnut 2024-11-24 22:41:01 -0800
  • 0f2344c70f Refactoring the app layout, fixing checks for session and not user to fix totp. Bradley Shellnut 2024-11-23 14:49:16 -0800
  • 6e67b2d4e1 Encrypting two factor secret in the DB, adding env for secret used to encrypt, and creating/verifying totp codes. Bradley Shellnut 2024-11-19 19:47:00 -0800
  • 3204b0b28b Adding paraglide for i18n support and dropdown to header. Formatting code based on a new SvelteKit Svelte5 app. Bradley Shellnut 2024-11-14 16:48:21 -0800
  • b5dae43ba4 Merge branch 'master' of github.com:BradNut/boredgame into development Bradley Shellnut 2024-11-11 21:46:16 -0800
  • 289775caf2
    Merge pull request #33 from BradNut/needle-di Bradley Shellnut 2024-11-11 21:45:29 -0800
  • 7770dd6843 Change from TSyringe to Needle-DI. Bradley Shellnut 2024-11-11 17:14:20 -0800
  • a3558f590f Testing anonymous sessions and cleaning out when logging in. anonymous-sessions Bradley Shellnut 2024-11-10 11:52:48 -0800
  • 9694e17844 Update deps and fix types Bradley Shellnut 2024-11-10 11:52:18 -0800
  • c9b6269ce9 Cleanup code, fix IntelliJ removing star imports, move sessions to Redis. Bradley Shellnut 2024-11-09 11:05:28 -0800
  • 88339093e1 Cleanup code based on the biomejs config. Bradley Shellnut 2024-11-08 13:57:13 -0800
  • 9723cabe80 Using hono get cookie. Bradley Shellnut 2024-11-08 11:59:54 -0800
  • eddb896378
    Merge pull request #32 from BradNut/hono-zod-openapi Bradley Shellnut 2024-11-08 11:59:18 -0800
  • 7d4b1a8eb9 Creating session cookie util, typing cookies, and fixing session creation and cookie creation for flows. hono-zod-openapi Bradley Shellnut 2024-11-08 10:41:32 -0800
  • 50cd97993a Fixing some auth implementations. Removed text encoder for validate session token, unsure why it is needed. Bradley Shellnut 2024-11-07 17:34:13 -0800
  • faaf287bf0 Fixing other drizzle instantiation points and implementing usage in seed/migration. Bradley Shellnut 2024-11-07 12:18:50 -0800
  • 3993596986 Formatting files, upgrading Drizzle, using snake case in Drizzle, update tables, fix unique ID with new Drizzle. Bradley Shellnut 2024-11-06 09:49:18 -0800
  • 05b74e4c59 Adding more routes in openapi. Bradley Shellnut 2024-10-14 18:12:05 -0700
  • cbcbbed912 Changing the security auth openapi to be cookie session and documenting more APIs. Bradley Shellnut 2024-10-13 23:10:35 -0700
  • eb1d44037e Typing of hono fixed. Adding bearer auth. Bradley Shellnut 2024-10-12 20:53:08 -0700
  • 521b5bc7f4 Trying authorization in openapi Bradley Shellnut 2024-10-11 11:40:01 -0700
  • e48c9b3e09 Using a different OpenAPI dependency for hono for now, adding docs for IAM. Bradley Shellnut 2024-10-10 16:40:49 -0700
  • 47ae91e015 Updating env, adding pino logger and providing to Hono, fixing biome formatting, and starting to maybe add some OpenAPI middleware. Bradley Shellnut 2024-10-09 19:32:36 -0700
  • 27e17933af Adding OpenAPI Hono and pino logger with custom logging. Bradley Shellnut 2024-10-06 22:59:12 -0700
  • 7aa17d8c7d Changing password name. Bradley Shellnut 2024-10-03 16:19:36 -0700
  • 4b0cb46394
    Merge pull request #30 from BradNut/development master Bradley Shellnut 2024-10-03 21:59:16 +0000
  • 40c6d82e37 Fixing plausible URL. Bradley Shellnut 2024-10-03 14:58:47 -0700
  • 0b7d1d48bd
    Merge pull request #29 from BradNut/development Bradley Shellnut 2024-10-03 21:52:37 +0000
  • f517173499 Replace scss with postcss. Bradley Shellnut 2024-10-03 14:51:48 -0700
  • 6836ebe64c
    Merge pull request #28 from BradNut/development Bradley Shellnut 2024-10-03 21:48:46 +0000
  • 4640eb461b Fixing js/ts, removing dialog, updating card. Bradley Shellnut 2024-10-03 14:47:59 -0700
  • fba22e7ebd Adding plausible analytics for testing. Bradley Shellnut 2024-10-03 13:30:23 -0700
  • ad74bc0f85 Moving to TS tailwindcss, move to Sonner toast. Bradley Shellnut 2024-10-02 16:01:38 -0700
  • 4032838f49 Fixing get all wishlists, style wishlist cards, and fix TOTP. Bradley Shellnut 2024-10-01 17:09:56 -0700
  • fc4396ccdd Fixing origin config Bradley Shellnut 2024-09-30 21:20:19 -0700
  • e86c589ba4 Updating example env. Bradley Shellnut 2024-09-30 20:56:21 -0700
  • e48d937d6e Adding domain to env Bradley Shellnut 2024-09-30 20:55:20 -0700
  • 51c06f1595 Updating another redis URL Bradley Shellnut 2024-09-30 19:58:27 -0700
  • 8cfb958832 Fix retrieve redis URL. Bradley Shellnut 2024-09-30 17:54:31 -0700
  • d66e7dda08 Removing SSL for new deployments as it is an internal docker DB Bradley Shellnut 2024-09-30 10:14:54 -0700
  • 2fa4229260 Removing SSL for new deployments as it is an internal docker DB Bradley Shellnut 2024-09-30 10:11:31 -0700
  • 4efb8d69e4 For seeding, update drizzle service to import directly and not $ Bradley Shellnut 2024-09-30 10:06:02 -0700
  • 6936906575 Fixing seed import Bradley Shellnut 2024-09-30 09:56:17 -0700
  • f409abb1c6
    Merge pull request #27 from BradNut/development Bradley Shellnut 2024-09-30 16:54:36 +0000
  • 728f9dbbba Updating depenencies and fixing imports for seeds Bradley Shellnut 2024-09-30 09:52:40 -0700
  • bd87b89d11 Fix relations so Drizzle Studio can render. Bradley Shellnut 2024-09-29 19:51:24 -0700
  • 590dea70b5 Fix merge conflict on drizzle config. Bradley Shellnut 2024-09-29 16:13:08 -0700
  • 65e10ed8e1 Merge branch 'master' of github.com:BradNut/boredgame into development Bradley Shellnut 2024-09-29 16:11:54 -0700
  • 5849219833 Fixing the imports to not use $ since that won't work in seeding Bradley Shellnut 2024-09-29 15:37:43 -0700
  • 76921c364f Change to adapter node Bradley Shellnut 2024-09-27 17:45:26 -0700
  • 66c876002e Removing apple from oauth list and updating dependencies. Bradley Shellnut 2024-09-26 18:44:05 -0700
  • fc1a0731a6 Changing to adapter node Bradley Shellnut 2024-09-26 14:09:50 -0700
  • 0ddfacb3a7 Adding pg-native to the dependencies. Bradley Shellnut 2024-09-26 14:02:08 -0700
  • 54bc9c3faa Using scrypt instead of Argon2 given it is a pure JS implementation and noders-argon2 rust implementation has issues on Vite/Vercel/etc. Bradley Shellnut 2024-09-24 17:13:11 -0700
  • 21c0a33c52 Adding newer oslo dependencies and argon2 in regular dependencies. Bradley Shellnut 2024-09-23 09:50:01 -0700
  • 216847b0fd Trying older packages for build. Bradley Shellnut 2024-09-22 20:11:45 -0700
  • a45d782910 Remove OG image generation from Satori for now. Bradley Shellnut 2024-09-22 14:45:24 -0700
  • a6df74501b
    Merge pull request #26 from BradNut/hono Bradley Shellnut 2024-09-22 21:21:32 +0000
  • a8ceafd22c
    Merge pull request #25 from BradNut/oauth hono Bradley Shellnut 2024-09-22 21:20:12 +0000
  • e4ac3ee7f0 Removing simple icons dependency Bradley Shellnut 2024-09-21 09:38:30 -0700
  • 03b6bdbcf3 Fixing types and using provider type. Bradley Shellnut 2024-09-21 09:37:21 -0700
  • 3aa1c77947 Add picture and email verified columns to the user, migrations, fixing OAuth with Google, creating types for OAuth Bradley Shellnut 2024-09-20 17:25:51 -0700
  • cb271d377e Adding license and starting google oauth. Bradley Shellnut 2024-09-19 18:06:54 -0700
  • 9b50e0fb48 Adding more OAuth provider scaffolding and using svgs for icons. Bradley Shellnut 2024-09-19 16:55:03 -0700
  • 7477c44174 Remove sass, lock updated Bradley Shellnut 2024-09-17 22:59:05 -0700
  • dd4bbb01dc Remove sass Bradley Shellnut 2024-09-17 22:58:24 -0700
  • 0e33a85e37 Design sign in with GitHub. Bradley Shellnut 2024-09-17 22:13:07 -0700
  • a0b01e5ade Fixing OAuth flows, passing code and state correctly to hono, and signing in with GitHub. Bradley Shellnut 2024-09-17 17:32:26 -0700
  • fbf4d08b07 Adding OAuth for GitHub. Bradley Shellnut 2024-09-16 09:07:22 -0700
  • b1527e7782 Fixing all the tests to pass Bradley Shellnut 2024-09-13 17:21:22 -0700
  • 68182da4ce Fixing iam service tests and formatting other code. Bradley Shellnut 2024-09-13 12:11:41 -0700
  • bdbfe7dcf5 Updating password change toggle to use derived and fixing server code to correctly check errors on verify password. Bradley Shellnut 2024-09-10 17:40:26 -0700
  • 3b33880166 Creating APIs for changing user password and calling it in change password. Cleaned up CSS layout styles and got settings nav correct. Bradley Shellnut 2024-09-09 19:25:16 -0700
  • ff017a85b3
    Merge pull request #24 from BradNut/hono Bradley Shellnut 2024-09-06 17:49:25 -0700
  • 2eee00a20d Moving around settings and security, fixing left nav to static list, fixing recovery codes generation. Bradley Shellnut 2024-09-06 17:35:16 -0700
  • af59ee1cfd Set back to build with vercel Bradley Shellnut 2024-09-04 22:25:57 -0700
  • f709436152 Trying no builds field. Bradley Shellnut 2024-09-04 21:36:52 -0700
  • a855d2951d Using adapter node but adding vercel.json Bradley Shellnut 2024-09-04 21:30:24 -0700
  • e723c7b66a Refactor hono again. Bradley Shellnut 2024-09-04 16:04:41 -0700
  • 8527783060
    Merge pull request #23 from BradNut/hono Bradley Shellnut 2024-09-03 17:33:15 -0700
  • 679f88d50d Fixing totp mfa enable, disable, and recovery codes. Bradley Shellnut 2024-09-03 17:22:27 -0700
  • 3aa537f389 Refactoring to match simplifying done on the origin TaroStack. Bradley Shellnut 2024-09-01 12:22:00 -0700
  • 16f00607b1 Updating mfa totp. Bradley Shellnut 2024-08-30 17:36:22 -0700
  • df582f1534 Adding mfa page instead of 2FA, starting controller based password verification and totp generation. Bradley Shellnut 2024-08-29 16:12:40 -0700
  • ead20829e4 Fixing collection by CUID2 and fixing the controllers for these. Bradley Shellnut 2024-08-25 17:53:32 -0700
  • ab4c019406 Fixing loading the wishlist and collection on the main landing page and getting your wishlist by id. Bradley Shellnut 2024-08-22 19:26:22 -0700
  • 940b485273 Starting update profile with checks on services. Bradley Shellnut 2024-08-18 23:00:59 -0700
  • 3ac7de641f Update shadcn, add biomejs, and implementing profile pages. Bradley Shellnut 2024-08-18 20:28:15 -0700
  • abe8ca90ee Fixing infinite user get loop. Bradley Shellnut 2024-08-15 16:46:58 -0700
  • 60d0706d58 Deleting all the old DB folder data and slowly migrating each page. Bradley Shellnut 2024-08-15 16:25:41 -0700
  • eeca4e4103 Fixing login cookie max-age. Bradley Shellnut 2024-08-14 18:07:50 -0700
  • 8894fbf98b Update migrations and fix seeding. Bradley Shellnut 2024-08-13 17:07:21 -0700
  • 7c2105d437 Adding more tests for services. Bradley Shellnut 2024-08-13 16:42:10 -0700
  • 14fe604bf4 Fix tests, write random name generator, install faker, and update dependencies. Bradley Shellnut 2024-08-13 15:19:57 -0700
  • 426ced1373 Fixing importing db provider on repositories. Bradley Shellnut 2024-08-10 10:10:57 -0700
  • 80b956b35c Signup flow servers and repositories for user create. Bradley Shellnut 2024-08-10 10:03:30 -0700
  • 2652d4fef6 Adding controllers slowly. Bradley Shellnut 2024-08-08 12:38:17 -0700
  • 049ab4ef0b Fixing migrate and seed. Bradley Shellnut 2024-08-07 20:59:30 -0700
  • 488b638d16 Refactor files to export all and no default export. Bradley Shellnut 2024-08-07 10:01:38 -0700