Adriano Belisario
cac2c223dd
feat: remove price and currency fields from frontend and backend
...
Build and Push Docker Image / build-and-push (push) Has been cancelled
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-03 20:51:49 +00:00
belisards
4e031a9d4d
feat(admin): claims dashboard listing all reservations
Build and Push Docker Image / build-and-push (push) Has been cancelled
2026-05-03 17:26:19 -03:00
belisards
4f3017a02d
refactor(auth): replace JWT/password-lock with token guards
2026-05-03 16:31:00 -03:00
belisards
7b29e39e9f
feat(client): swap auth client to session API; add guestsApi
2026-05-03 16:26:09 -03:00
belisards
e518e28957
feat(api): tokens on all routes; items expose claims/claimedQuantity/remainingQuantity
2026-05-03 16:25:19 -03:00
belisards
f03e7aaf19
feat(auth): add token verification and cookie helpers
2026-05-03 16:19:14 -03:00
belisards
5596e3fa19
feat(db): introduce item_claims for quantity-aware claims; supersede inline claim columns
2026-05-03 16:18:34 -03:00
belisards
44d4dcbf7e
feat(db): add guests table and claimed_by_guest_id column
2026-05-03 16:12:24 -03:00
Michael T
30c661a364
fix(auth): resolve cookie authentication failure over HTTP
...
Cookies were set with secure flag based solely on NODE_ENV, causing
401 errors when accessing over HTTP with NODE_ENV=production.
- Add COOKIE_SECURE env var for explicit control
- Auto-detect HTTPS via X-Forwarded-Proto header in production
- Extract isSecureCookie() utility to lib/auth/utils.ts
- Document COOKIE_SECURE in README and .env.example
Fixes #39
2026-01-23 15:26:24 -05:00
michaeltieso
3480888eaa
Initial commit
2025-12-01 14:49:17 +00:00