Commit Graph

4 Commits

Author SHA1 Message Date
Jose Selesan
b7c303377a perf: validate JWT locally instead of calling Supabase API
- Use jose library for ES256 JWT verification with cached JWKS
- Fallback to Supabase only if JWT verification fails
- Use findUnique instead of findFirst for DB lookup
- Estimated improvement: ~450ms -> ~5ms per request
2026-04-13 17:50:52 -03:00
Jose Selesan
91dfdce66d Improved Dockerfile 2026-04-10 19:44:33 -03:00
Jose Selesan
8210a4bd9b feat(home): move manual booking to responsive dialog
- Add Dice UI responsive-dialog component
- Move manual booking form to dialog (drawer on mobile)
- Filter past time slots when booking for today
- Rename button to 'Nueva Reserva'
2026-04-10 16:33:45 -03:00
Jose Selesan
839e316226 chore: track bun.lock in git for Docker builds 2026-04-10 16:11:02 -03:00