-
a28a3a489d
feat: add animated Mars planet decoration to header
main
Adriano Belisario
2026-05-04 22:24:39 +00:00
-
653121921e
chore: db snapshot with product-only images
Adriano Belisario
2026-05-04 00:09:50 +00:00
-
78bef85c96
feat: allow anonymous public wishlist viewing
Adriano Belisario
2026-05-04 00:09:43 +00:00
-
6c8e11c851
chore: db snapshot with updated item images
Adriano Belisario
2026-05-03 23:14:23 +00:00
-
7ef1065971
fix: hide item count when reservations are disabled
Adriano Belisario
2026-05-03 23:14:17 +00:00
-
9f6a7c15d9
docs: add repository contributor guide
Adriano Belisario
2026-05-03 23:14:11 +00:00
-
eebb183d36
Hide disabled reservations button
Adriano Belisario
2026-05-03 23:00:43 +00:00
-
a0349aa9c4
chore: db snapshot with item images (batch 1) + image skill doc
Adriano Belisario
2026-05-03 22:58:06 +00:00
-
b19a3fdf48
feat: grid layout, global claim/qty toggles, admin access link, swaddle image
Adriano Belisario
2026-05-03 22:52:32 +00:00
-
5548f5000f
feat(ui): show price in public view and admin item card; fix quantity badge in claims list
Adriano Belisario
2026-05-03 21:13:45 +00:00
-
3df9a67b97
feat(admin): merge Site Settings and Wishlist into single Configurações panel
Adriano Belisario
2026-05-03 21:10:58 +00:00
-
21e8b7e137
fix(quantity): enforce claim limits on backend, fix quantity field in admin form
Adriano Belisario
2026-05-03 21:07:24 +00:00
-
4b428ce272
docs: add skill draft for uploading items to the wishlist
Adriano Belisario
2026-05-03 21:04:15 +00:00
-
23114637ac
fix: sync reorder transaction + redirect unauthenticated users to wishlist
Adriano Belisario
2026-05-03 21:02:10 +00:00
-
2726be337e
feat: simplify to single-wishlist instance
Adriano Belisario
2026-05-03 20:57:00 +00:00
-
cac2c223dd
feat: remove price and currency fields from frontend and backend
Adriano Belisario
2026-05-03 20:51:49 +00:00
-
1e513c318f
feat(admin): merge quantity into price/currency row, add BRL, PT-BR labels
Adriano Belisario
2026-05-03 20:35:53 +00:00
-
4e031a9d4d
feat(admin): claims dashboard listing all reservations
belisards
2026-05-03 17:26:19 -03:00
-
007aa35521
feat(admin): drop ShareButton and View Public Site from header
belisards
2026-05-03 17:25:10 -03:00
-
96d38301c4
feat(slug): drop Voltar ao início link
belisards
2026-05-03 17:15:51 -03:00
-
31c912fc3d
revert: drop visitor CTA button and public visit endpoint
belisards
2026-05-03 17:15:20 -03:00
-
17117ed7b2
feat(home): add Ver lista do Martin CTA, mints anonymous visitor guest
belisards
2026-05-03 17:13:41 -03:00
-
e96181a6f3
feat(home): teaser promo for unauthenticated visitors
belisards
2026-05-03 17:04:51 -03:00
-
d33feced1d
fix(build): read URL params via window in guards (avoid useSearchParams prerender error)
belisards
2026-05-03 17:02:45 -03:00
-
2418ab64cc
chore(deploy): switch domain to chadomartin.omeu.website
belisards
2026-05-03 16:53:51 -03:00
-
c959cc8829
feat(ui): hide spoiler banner, anonymize claims, optional guest name, list wishlists on home, drop esgotados toggle
belisards
2026-05-03 16:53:48 -03:00
-
ce7731cebb
chore: remove password-lock; switch to ADMIN_TOKEN env; update docs
belisards
2026-05-03 16:34:41 -03:00
-
ea0d2c9370
feat(cli): guest create/list/delete scripts
belisards
2026-05-03 16:33:10 -03:00
-
0832c0f9e5
feat(admin): guests CRUD UI with copy-link
belisards
2026-05-03 16:32:19 -03:00
-
8d9e7c0709
feat(home): show convite necessário; route admin/guest tokens
belisards
2026-05-03 16:31:40 -03:00
-
4f3017a02d
refactor(auth): replace JWT/password-lock with token guards
belisards
2026-05-03 16:31:00 -03:00
-
7b29e39e9f
feat(client): swap auth client to session API; add guestsApi
belisards
2026-05-03 16:26:09 -03:00
-
e518e28957
feat(api): tokens on all routes; items expose claims/claimedQuantity/remainingQuantity
belisards
2026-05-03 16:25:19 -03:00
-
844951c832
feat(claim): quantity-aware claims via item_claims; per-guest unclaim
belisards
2026-05-03 16:22:22 -03:00
-
32f9403bd8
feat(api): admin guests CRUD endpoints
belisards
2026-05-03 16:21:26 -03:00
-
7b2e2cc3c5
feat(auth): replace login/refresh/me with /api/auth/session
belisards
2026-05-03 16:20:37 -03:00
-
f03e7aaf19
feat(auth): add token verification and cookie helpers
belisards
2026-05-03 16:19:14 -03:00
-
5596e3fa19
feat(db): introduce item_claims for quantity-aware claims; supersede inline claim columns
belisards
2026-05-03 16:18:34 -03:00
-
44d4dcbf7e
feat(db): add guests table and claimed_by_guest_id column
belisards
2026-05-03 16:12:24 -03:00
-
4d4cdee9eb
wip: in-progress mars theme work (saved before auth refactor)
belisards
2026-05-03 16:11:12 -03:00
-
282e475562
feat(theme): switch to Mars-inspired palette and atmospheric haze (no planet disk)
belisards
2026-05-03 15:49:30 -03:00
-
e38473e88d
feat(home): inline items grid, drop share button, add planet/newborn theme, rename to Chá do Martin
belisards
2026-05-03 15:47:56 -03:00
-
4864bf6304
chore: add data snapshot, deployment compose, and CLAUDE.md
Adriano Belisario
2026-05-03 18:29:38 +00:00
-
52f75f0b3d
refactor: update UI components and page layouts
Adriano Belisario
2026-05-03 18:18:31 +00:00
-
ee884ccdf2
fix(api): use synchronous transaction for wishlist reorder
Michael T
2026-01-23 15:29:16 -05:00
-
30c661a364
fix(auth): resolve cookie authentication failure over HTTP
Michael T
2026-01-23 15:26:24 -05:00
-
be49b91188
chore: remove unused middleware placeholder
Michael T
2026-01-12 15:57:25 -05:00
-
ae81206de7
fix(security): sanitize HTML content to prevent XSS attacks
Michael T
2026-01-12 11:21:27 -05:00
-
aec68daec0
chore(deps): update dependencies to latest versions
Michael T
2026-01-12 11:16:45 -05:00
-
3480888eaa
Initial commit
michaeltieso
2025-12-01 14:49:17 +00:00