Rasmus Q rasmusq
  • Joined on 2025-09-18
rasmusq pushed to master at rasmusq/wishlist 2026-09-18 09:32:12 +02:00
a2a65e5b8d update: wishes with no link or image link should not be dismissed by zod validation
e01c0be049 fix: restore padding to wishlist item cards
76219cb98f refactor: create shared UI components and utilities
22cf68f1d7 refactor: convert wishlist creation from API to form action
75c4fe6e5e refactor: simplify ItemForm API using events instead of callback props
Compare 39 commits »
rasmusq pushed to feature/database-timestamps at rasmusq/wishlist 2026-09-16 17:25:41 +02:00
30ddda5c6c add: snow theme
505c636fea update: consistent round button sizing
e1ddf1e5c9 add: create, update and login dates in database
d51000ae7c Merge pull request 'feature/userdefined-dashboard-color' (#6) from feature/userdefined-dashboard-color into master
ae27cd19a9 fix: missing color on empty lists in edit and wishlist pages
Compare 10 commits »
rasmusq pushed to main at rasmusq/food-recipes 2026-09-16 16:34:53 +02:00
ea164f1385 add(repo): agent guidelines
1ca4d615bc update(risotto): remove m-dashes
779b43af10 update(risotto): small corrections based on experience
0db278fd99 add(risotto): pea risotto from vegetariskhverdag.dk
Compare 4 commits »
rasmusq pushed to main at rasmusq/food-recipes 2026-08-17 12:52:39 +02:00
8903c14ed8 add(repo): agent guidelines
rasmusq pushed to main at rasmusq/food-recipes 2026-08-17 12:50:12 +02:00
078413c030 update(risotto): remove m-dashes
rasmusq pushed to main at rasmusq/food-recipes 2026-08-17 12:47:47 +02:00
5b6be6a7b7 update(risotto): small corrections based on experience
rasmusq pushed to master at rasmusq/wishlist 2026-03-29 12:42:53 +02:00
c1383c3eec update: wishes with no link or image link should not be dismissed by zod validation
rasmusq pushed to master at rasmusq/wishlist 2026-03-16 16:09:59 +01:00
37870c8403 fix: restore padding to wishlist item cards
rasmusq pushed to master at rasmusq/wishlist 2026-03-16 15:51:48 +01:00
07c098df77 refactor: create shared UI components and utilities
rasmusq pushed to master at rasmusq/wishlist 2026-03-16 15:37:44 +01:00
6d3a418525 refactor: convert wishlist creation from API to form action
rasmusq pushed to master at rasmusq/wishlist 2026-03-16 15:21:14 +01:00
563ee5699b refactor: simplify ItemForm API using events instead of callback props
rasmusq pushed to master at rasmusq/wishlist 2026-03-16 14:47:22 +01:00
d63535ad1b feat: auto-load images when ItemForm opens with existing URL
rasmusq pushed to master at rasmusq/wishlist 2026-03-16 14:41:43 +01:00
7084f703dc feat: auto-load images when user stops typing link (500ms debounce)
rasmusq pushed to master at rasmusq/wishlist 2026-03-16 14:11:14 +01:00
1808f6d0ac refactor: merge AddItemForm and EditItemForm into single ItemForm component
rasmusq pushed to master at rasmusq/wishlist 2026-03-16 13:18:15 +01:00
1089a6eb3a migrate: switch from bun to pnpm and add zod dependency
rasmusq pushed to master at rasmusq/wishlist 2026-03-16 11:57:09 +01:00
fad19a9aa0 add: Zod validation schemas for form data and refactor server actions to use them
bc680fb60b refactor: add proper types for all database insert operations
6ae82d758e config: properly configure ESLint for .svelte.ts files
35c1ab64e8 refactor: fix all lint errors and improve code quality
6c73a7740c style: format entire codebase with prettier
Compare 6 commits »
rasmusq pushed to master at rasmusq/wishlist 2026-03-15 21:43:07 +01:00
686b43bc18 update: refactor deployment docs to use Phase instead of Infisical
rasmusq pushed to master at rasmusq/wishlist 2026-03-15 21:33:19 +01:00
83d68b0c58 fix: strengthen password security - increase bcrypt rounds to 14, add notNull constraint to password field, add pull_policy to docker-compose
rasmusq pushed to master at rasmusq/wishlist 2026-03-05 15:19:24 +01:00
988c7ef6b5 update: better image scraping
rasmusq pushed to master at rasmusq/wishlist 2026-03-05 15:04:18 +01:00
9f8ae9a972 add: simple validation and sanitizing