Commit graph

292 commits

Author SHA1 Message Date
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
13162f8270 Updating shadcn files, moving routes around. 2023-09-08 16:30:32 -07:00
ea9a0f60a8 Updating to the newest melt-ui and shadcn-svelte. Move util to utils. Change theme to purple. Start using newer Shadcn components. 2023-08-20 22:54:04 -07:00
af475071eb Update lucia, super form, and flash message. Fix get game by id when no user is signed in. 2023-08-20 14:58:04 -07:00
e086274735 Adding separate button for wishlist and pagination store. 2023-08-19 18:18:21 -07:00
714cdca2e4 Chagne year to db year. 2023-08-19 18:10:34 -07:00
1a8ec5b905 Remove unique on wishlist and collection ids. Only show add to buttons for now. 2023-08-14 11:48:07 -07:00
78f5bba669 Bring back layout transition, fix showing games on collection and wishlist. 2023-08-13 23:51:34 -07:00
bdfc1dfd3f Updating dependencies, fixing search, fixing wishlist add and remove, fixing game page, not showing buttons on list of games, and adding helper components. 2023-08-13 22:12:02 -07:00
c4a141a1ff Moving collection and wishlist to the protected route, adding sheet with list options for profile on avatar click, adding show and update user profile. 2023-08-04 16:40:22 -07:00
49b7ad0d6f Adding Melt-ui until it gets integrated into Shadcn-svelte and using for header avatar dropdown. Upgrading to Prisma 5 and other dependencies. Adding profile and protected routes. 2023-08-01 14:01:24 -07:00
1a4aa13e69 Adding disclaimer to signup without email and using a specific schema defined in zod-schema. 2023-07-30 22:24:33 -07:00
b2c118171b Adding Collapsible component and using for optional fields on signup. 2023-07-30 18:18:39 -07:00
a32adc3ae8 Rename db folder to server, remove levelup dependencies, add sveltekit flash message, add toast library, and use both on signup. 2023-07-30 16:31:39 -07:00
a62bd44279 Fixed search page. 2023-07-29 23:48:22 -07:00
1f1d9d7838 Update Lucia to V2, add APIs for user interactions, and fix anything to get the build working. 2023-07-29 22:00:51 -07:00
4905ee152c Update to Svelte 4. 2023-07-18 14:26:41 -07:00