Rasmus Q
|
22cf68f1d7
|
refactor: convert wishlist creation from API to form action
|
2026-03-16 14:37:33 +00:00 |
|
Rasmus Q
|
75c4fe6e5e
|
refactor: simplify ItemForm API using events instead of callback props
|
2026-03-16 14:20:50 +00:00 |
|
Rasmus Q
|
f13c0898d8
|
feat: auto-load images when ItemForm opens with existing URL
|
2026-03-16 13:47:10 +00:00 |
|
Rasmus Q
|
039e4d472a
|
feat: auto-load images when user stops typing link (500ms debounce)
|
2026-03-16 13:40:48 +00:00 |
|
Rasmus Q
|
76b7031743
|
refactor: merge AddItemForm and EditItemForm into single ItemForm component
|
2026-03-16 13:09:56 +00:00 |
|
Rasmus Q
|
a48d52e612
|
migrate: switch from bun to pnpm and add zod dependency
|
2026-03-16 12:18:04 +00:00 |
|
Rasmus Q
|
6a7b254bd7
|
add: Zod validation schemas for form data and refactor server actions to use them
|
2026-03-16 10:56:58 +00:00 |
|
Rasmus Q
|
51df2d5777
|
refactor: add proper types for all database insert operations
|
2026-03-15 21:38:54 +00:00 |
|
Rasmus Q
|
e2dbd64277
|
config: properly configure ESLint for .svelte.ts files
|
2026-03-15 21:15:59 +00:00 |
|
Rasmus Q
|
8d9acf3d43
|
refactor: fix all lint errors and improve code quality
|
2026-03-15 21:10:58 +00:00 |
|
Rasmus Q
|
f739288866
|
style: format entire codebase with prettier
|
2026-03-15 21:02:57 +00:00 |
|
Rasmus Q
|
47e02d81c3
|
update: improve project structure and add linting/formatting
|
2026-03-15 20:58:55 +00:00 |
|
Rasmus Q
|
3e33cf9499
|
update: refactor deployment docs to use Phase instead of Infisical
|
2026-03-15 20:43:01 +00:00 |
|
Rasmus Q
|
c72afd1318
|
fix: strengthen password security - increase bcrypt rounds to 14, add notNull constraint to password field, add pull_policy to docker-compose
|
2026-03-15 20:33:12 +00:00 |
|
Rasmus Krogh Udengaard
|
ac8ba485fc
|
update: better image scraping
|
2026-03-05 15:19:19 +01:00 |
|
Rasmus Krogh Udengaard
|
740729354c
|
add: simple validation and sanitizing
|
2026-03-05 15:04:12 +01:00 |
|
rasmusq
|
17d6d243ef
|
update: hide empty claimed wishlists, move local wishlists, cleanup comments
|
2025-12-21 17:37:54 +01:00 |
|
rasmusq
|
c668b9377d
|
update: generalize docker deployment
|
2025-12-21 16:14:46 +01:00 |
|
Rasmus Q
|
79bdda7476
|
update: wishlist docker compose file
|
2025-12-19 23:02:34 +00:00 |
|
rasmusq
|
9ffc647c37
|
update: readme with images
|
2025-12-20 00:02:10 +01:00 |
|
rasmusq
|
f7fa824090
|
update: more visual consistency
|
2025-12-19 23:48:23 +01:00 |
|
rasmusq
|
9ae3edcaa8
|
update: theme switcher button use new generalized button
|
2025-12-19 23:35:43 +01:00 |
|
rasmusq
|
2627b34fe6
|
update: generalize button components
|
2025-12-19 23:23:46 +01:00 |
|
rasmusq
|
a68e8f9295
|
fix: dropdown theme colors
|
2025-12-19 23:13:03 +01:00 |
|
rasmusq
|
de19fb27fb
|
update: reduce theme pattern prescence
|
2025-12-19 22:53:41 +01:00 |
|
rasmusq
|
cd33be176b
|
Merge pull request 'feature/database-timestamps' (#7) from feature/database-timestamps into master
|
2025-12-19 21:34:52 +00:00 |
|
rasmusq
|
30ddda5c6c
|
add: snow theme
|
2025-12-19 22:34:23 +01:00 |
|
rasmusq
|
505c636fea
|
update: consistent round button sizing
|
2025-12-19 21:01:17 +01:00 |
|
rasmusq
|
e1ddf1e5c9
|
add: create, update and login dates in database
|
2025-12-19 20:50:06 +01:00 |
|
rasmusq
|
d51000ae7c
|
Merge pull request 'feature/userdefined-dashboard-color' (#6) from feature/userdefined-dashboard-color into master
|
2025-12-19 19:22:35 +00:00 |
|
rasmusq
|
ae27cd19a9
|
fix: missing color on empty lists in edit and wishlist pages
|
2025-12-19 20:20:11 +01:00 |
|
rasmusq
|
22a5d28bcb
|
remove: svg from dashboard lists
|
2025-12-19 20:09:49 +01:00 |
|
rasmusq
|
bec9e16604
|
add: color selection on dashboard
|
2025-12-19 19:33:43 +01:00 |
|
rasmusq
|
e48f94007b
|
Merge pull request 'update: better color support on wishlists' (#5) from update/wishlist-color-update-updates-background-and-svg-color into master
|
2025-12-16 13:43:49 +00:00 |
|
rasmusq
|
bfb03cb1cd
|
update: better color support on wishlists
|
2025-12-16 14:42:26 +01:00 |
|
rasmusq
|
94abfa5427
|
Merge pull request 'feature/builtin-themes' (#4) from feature/builtin-themes into master
|
2025-12-14 19:49:13 +00:00 |
|
rasmusq
|
8af491d823
|
fix: alignment on wish reservation cancellation dialog
|
2025-12-14 20:31:10 +01:00 |
|
rasmusq
|
2b74c11884
|
add: user lock on reservations
|
2025-12-14 20:29:02 +01:00 |
|
rasmusq
|
23e19932d2
|
add: dynamic themes and streamlined theme creation system
|
2025-12-14 20:06:36 +01:00 |
|
rasmusq
|
152bd7cdb1
|
wip: making themes more dynamic and easy to add
|
2025-11-30 01:30:43 +01:00 |
|
rasmusq
|
d165e5992a
|
fix: missing theme on local wishlists in dashboard page
|
2025-11-28 13:03:13 +01:00 |
|
rasmusq
|
eb7ccdf7a2
|
add: themes for wishlists and dashboards
|
2025-11-28 12:45:20 +01:00 |
|
rasmusq
|
7c6ff9458f
|
wip: not loading themes until reload, missing in dashboard, bad alignment and scaling
|
2025-11-28 00:26:43 +01:00 |
|
rasmusq
|
85f8671c72
|
add: local wishlists stored in local storage for anonymous users
|
2025-11-27 21:35:28 +01:00 |
|
rasmusq
|
8dcf26b1d3
|
update: use better effect pattern for sorted wishlist in edit page
|
2025-11-27 21:21:23 +01:00 |
|
rasmusq
|
93c5b839d3
|
refactor: abstract edit page components and functions
|
2025-11-27 21:17:30 +01:00 |
|
rasmusq
|
86c0665aed
|
refactor: abstract dashboard lists into components
|
2025-11-27 21:12:16 +01:00 |
|
Rasmus Q
|
c5ece3d6bb
|
fix: missing wrap on unsave button in wishlist reservation page
|
2025-11-26 07:47:22 +00:00 |
|
rasmusq
|
a6724a0f22
|
update: hide claimed wishlists when no wishlists are claimed
|
2025-11-26 00:50:05 +01:00 |
|
rasmusq
|
911f9c4936
|
update: improve dashboard and distinction between saved and claimed wishlists
|
2025-11-26 00:37:30 +01:00 |
|