Commit graph

308 commits

Author SHA1 Message Date
Bradley Shellnut
c91cb72b38 Adding exact search checkbox. 2023-12-26 16:42:06 -08:00
Bradley Shellnut
527866b1d2 Updating auth logic for v3 lucia, fixing types, upgrading dependencies. 2023-12-19 17:54:39 -08:00
Bradley Shellnut
b290f3092f Upgrade to v3 Lucia, change all auth layers, upgrade all dependencies, and update eslint. 2023-12-14 17:53:15 -08:00
Bradley Shellnut
2c6d8f2510 Adding xdp to gitignore becuase that exists for some reason. 2023-12-04 22:54:38 -08:00
Bradley Shellnut
11424660c8 Removing xdp file that somehow got there and reset secrets. 2023-12-04 22:54:06 -08:00
Bradley Shellnut
d13484a105 Updating all dependencies and moving throw errors outside try catches. 2023-12-04 22:25:43 -08:00
3997e4e49b Manipulating logo on auth screen for different sizes. 2023-11-12 22:04:44 -08:00
229d84df40 Updating shadcn files (Uses bits-ui), moving text search to just search page. 2023-11-06 16:36:51 -08:00
79fde8beb8 Adding explicit types to load and actions, adding the page indicator from Syntax.fm, and hex for that color. 2023-11-04 23:20:34 -07:00
a3d0c6757f Fixing roles seed file. 2023-11-04 17:11:58 -07:00
4e300a72a1 Fixing prisma issues by removing from locals and just using as singleton import. Upgrading libraries. 2023-11-04 17:03:28 -07:00
7d334f9cb7 Big changes. Added Sentry at least for now for error tracking to get this up. Moved prisma client generation to the server hooks and passing in locals. Refactor to use prisma in locals. Creating expansions and linking while displaying on Game page. 2023-10-17 22:28:53 +13:00
9ce5458dc8 Change prisma version and remove imports in seeder. 2023-10-16 15:59:30 +13:00
bd853cf1dc Change prisma. 2023-10-16 15:48:45 +13:00
fa138fe8a3 Change prisma import to not have .js 2023-10-16 15:42:34 +13:00
8e557498e3 Fix import of enum type from prisma by implementing a hacky workaroud in Vite. 2023-10-16 15:41:14 +13:00
707daf9f35 Fix linking when game loaded is an expansion itself. 2023-10-16 10:07:16 +13:00
66c9ef5c93 Updating types, adding BGG types, change mapper for additional fields, and large update to the creation of data (mechanics, categories, expansions, etc.) on game load from id path. 2023-10-14 22:06:57 +13:00
4c75d1f863 Remove unused text search code. 2023-10-14 22:05:18 +13:00
5d9af200b7 Changing external id to Int, remove not needed columns, add expansion information, and update seeder. 2023-10-14 22:04:34 +13:00
75aa901a24 Updating dependencies. 2023-10-14 22:03:34 +13:00
2a640ffd90 Update external API, add HTML entity package to convert from external API, and update schema. 2023-09-30 22:46:05 +13:00
649c2dc74f Updating categories and mechanics. Updating APIs. 2023-09-29 22:02:24 +13:00
e69ed91e2c Updating MeltUI and adding APIs for external searching games on BGG. 2023-09-29 21:06:46 +13:00
b25af709e2 Update dependencies. 2023-09-25 17:58:20 +13:00
31db84c371 Update prisma and svelte. 2023-09-21 21:29:32 +12:00
bae59b8730 Add alert to profile if no email exists warning about password reset. 2023-09-20 13:05:35 +12:00
54c7460fc4 Implementing logged in password change. 2023-09-20 12:46:32 +12:00
140b312916 Renaming transition and adding to the auth layout. 2023-09-19 12:48:39 +12:00
3ead1dc357 Fix loading shown on login, add base enhance to logout and show loading UI with toast on success. 2023-09-18 21:42:09 +12:00
fb565c1593 Fixing menu links to work and submit to logout still working. Fix background on loader. 2023-09-18 12:09:44 +12:00
66ef49436f Fixing utils helper, changing header for logged in to be a dropdown menu, adding list and signout to dropdown, adding spinner to logout. 2023-09-18 09:28:15 +12:00
7b9b9a1d64 Remove reference social card. 2023-09-14 16:54:05 -07:00
9298a88ba7 Fixing up the og image generation, add svg background, add more input params. 2023-09-14 16:53:27 -07:00
eac61fffe3 Fixing up the og image generation. 2023-09-13 22:52:34 -07:00
9f69946504 Reference image from static assets. 2023-09-13 21:06:22 -07:00
db9b000073 Directly passing icon. 2023-09-13 20:38:44 -07:00
dc121abb2a Passing icon. 2023-09-13 20:25:07 -07:00
f84f2ecbe8 Adding start of dynamic og image. 2023-09-13 18:43:22 -07:00
7b858dfb2c Adding privacy and terms pages, adding svelte meta tags package, and adding defaults for meta tags. 2023-09-13 17:08:54 -07:00
Bradley Shellnut
998855c212
Merge pull request #13 from BradNut/shadcn-auth-refactor
Shadcn auth refactor
2023-09-13 10:55:50 -07:00
0a6c8d013b Close sheet on logout and temp fix for showing auth forms on small screens. 2023-09-12 23:07:29 -07:00
df665376ef Fixing up logged in sheet. 2023-09-12 16:49:04 -07:00
98acc78ea3 Refactoring routes to have auth layouts and main landing. 2023-09-12 13:06:29 -07:00
0ca51dd6f3 Merge branch 'shadcn-svelte' of github.com:BradNut/boredgame into shadcn-auth-refactor 2023-09-12 12:02:38 -07:00
2781774758 Update prisma fix landing. 2023-09-12 10:56:58 -07:00
3d37c62392 Reverting auth refactor. 2023-09-11 17:31:15 -07:00
2f54c1189e Trying to fix auth refactor. 2023-09-11 17:29:15 -07:00
38b288cf58 Remove unused import and move api helper to utils. 2023-09-11 15:33:02 -07:00
485615b5bb feat: 🎨 Move routes around, add auth layout, move postcss file 2023-09-11 15:15:53 -07:00