Jose Selesan
c63b5a0a07
feat: enhance sport selection UI in public booking page
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-24 14:14:09 -03:00
Jose Selesan
4658b168ed
feat: implement complex user invitation handler with tests and configuration
2026-04-22 15:58:34 -03:00
Jose Selesan
62b7a75093
feat: integrate @better-auth/infra for dashboard and sentinel monitoring
2026-04-21 15:03:29 -03:00
Jose Selesan
07408dbbbe
feat: implement onboarding flow with complex creation and email verification, and add Zustand for state management
2026-04-21 09:14:45 -03:00
Jose Selesan
a1ff9f2831
Updated mailer to use Mailtrap API
2026-04-17 15:23:51 -03:00
Jose Selesan
b3f1b72da4
refactor: migrate authentication from Supabase to Better Auth and update project configuration
2026-04-17 08:35:54 -03:00
Jose Selesan
f158845279
refactor: migrate authentication from Supabase to Better Auth and update Prisma schema models
2026-04-16 20:05:08 -03:00
Jose Selesan
bd30b32b49
Added Better auth mitation
2026-04-16 15:45:49 -03:00
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