Commit Graph

  • e06bc12097 feat(billing): implement billing module with Stripe and Mercado Pago integration feat/payments Jose Selesan 2026-06-29 15:55:20 -03:00
  • f490eecd11 Replace Playzer logo format from SVG to WEBP for improved loading performance development Jose Selesan 2026-06-26 15:09:45 -03:00
  • ab69711e87 fix: update recurringGroupId assignment and improve type definitions in helpers Jose Selesan 2026-06-26 14:58:40 -03:00
  • c7e685ea08 Merge pull request 'Refactor to vertical slice' (#20) from refactor/vertical-slice into development jselesan 2026-06-26 17:11:04 +00:00
  • c8477de5d2 Refactor to vertical slice Jose Selesan 2026-06-26 14:05:37 -03:00
  • 3949c9add1 Merge pull request 'feat: add reschedule functionality for admin bookings' (#19) from feat/reschedule into development jselesan 2026-06-24 11:38:58 +00:00
  • dce312d426 feat: add reschedule functionality for admin bookings Jose Selesan 2026-06-24 08:38:10 -03:00
  • fd4d8b7abd Merge pull request 'feat/fixed-bookings' (#18) from feat/fixed-bookings into development jselesan 2026-06-16 18:27:52 +00:00
  • 3b3def94ab feat: add recurring booking management functionality Jose Selesan 2026-06-16 15:16:38 -03:00
  • 1318e3bf57 feat: add recurring bookings feature with related handlers and services Jose Selesan 2026-06-16 11:58:06 -03:00
  • 1b5eb253f2 Updated AGENTS.md Jose Selesan 2026-06-12 16:22:11 -03:00
  • ccee416b6f Merge pull request 'feat/admin-portal' (#17) from feat/admin-portal into development jselesan 2026-06-10 16:08:57 +00:00
  • c3e26f8f0e feat(admin): add maxSports field to plan rules and limits schemas feat/admin-portal Jose Selesan 2026-06-10 13:07:56 -03:00
  • ef926c63a2 feat(admin): implement pricing overrides for plans and update pricing logic Jose Selesan 2026-06-10 11:22:57 -03:00
  • dc8a10a612 feat: add geolocation fields to session and implement geo stats endpoint Jose Selesan 2026-06-10 10:18:31 -03:00
  • 00f0cf511f feat(admin): add geolocation information to user sessions and implement geo IP fetching Jose Selesan 2026-06-10 10:01:36 -03:00
  • 93b3a82638 feat(admin): implement user search functionality in admin portal Jose Selesan 2026-06-10 09:44:02 -03:00
  • c1c2f18471 Add admin portal Jose Selesan 2026-06-10 09:39:20 -03:00
  • c278c78e3d feat(booking): replace filter toggle with dedicated list view for today's bookings Jose Selesan 2026-06-08 23:21:35 -03:00
  • d767ac3ac7 fix(booking): prevent past time slots from being selectable for today Jose Selesan 2026-06-08 22:50:56 -03:00
  • 8c3ca0e7e1 Fix booking cancelation Jose Selesan 2026-06-08 16:53:28 -03:00
  • 72f273354e fix(public-booking): enhance focus behavior for customer name input on slot selection Jose Selesan 2026-06-08 16:47:13 -03:00
  • ef2ded9d64 Fix input focus on time select Jose Selesan 2026-06-08 16:41:24 -03:00
  • 4c7b825129 refactor(public-booking): remove MobileBottomNav component and adjust layout styles Jose Selesan 2026-06-08 16:34:36 -03:00
  • 339e6a70d7 Merge pull request 'refactor(public-booking): remove CourtDetails component and simplify canGoBack logic' (#15) from feat/remove-attributes into development jselesan 2026-06-08 19:16:04 +00:00
  • c70541b4f5 refactor(public-booking): remove CourtDetails component and simplify canGoBack logic Jose Selesan 2026-06-08 16:14:27 -03:00
  • 89673c3844 Merge pull request 'feat/court-maintenace' (#14) from feat/court-maintenace into development jselesan 2026-06-08 18:47:02 +00:00
  • 630dedb507 feat(booking): add validation to prevent past bookings and implement slot validation logic feat/court-maintenace Jose Selesan 2026-06-08 15:46:17 -03:00
  • 49d2a13672 feat(booking): allow empty customer email in booking forms and schemas Jose Selesan 2026-06-08 15:34:53 -03:00
  • b2f9a14b87 refactor(booking): remove maintenance-related metrics and UI components Jose Selesan 2026-06-08 15:28:49 -03:00
  • b48dd4f15d feat(public-booking): update logo and improve layout in confirmation page Jose Selesan 2026-06-05 17:06:24 -03:00
  • fee0be7e1f feat(booking-ui): add date navigation buttons in MobileFilters component Jose Selesan 2026-06-05 15:52:56 -03:00
  • 721ebaa775 fix(booking-ui): adjust height units in booking dialog styling Jose Selesan 2026-06-05 15:24:02 -03:00
  • 2ccff7dcaa Merge pull request 'feat(booking-ui): enhance mobile booking dialog styling and layout' (#11) from codex/fix-mobile-booking-dlg into development jselesan 2026-06-05 17:37:52 +00:00
  • 4b1b06f00f feat(booking-ui): enhance mobile booking dialog styling and layout Jose Selesan 2026-06-05 14:37:27 -03:00
  • af687fe2d8 refactor(tests): simplify prisma mock imports and ensure sport mock is included Jose Selesan 2026-06-05 11:36:21 -03:00
  • 9875f22d5a Merge pull request 'feat/improve-booking-ui' (#10) from feat/improve-booking-ui into development jselesan 2026-06-05 14:25:06 +00:00
  • 260d79fc99 feat: implement public booking cancellation feature feat/improve-booking-ui Jose Selesan 2026-06-05 11:24:02 -03:00
  • 1210854c22 feat(booking-ui): add confirmation dialog for cancelling bookings and improve mobile UI Jose Selesan 2026-06-04 16:39:45 -03:00
  • 7ca784d5f5 feat(booking-ui): conditionally render action buttons based on booking status Jose Selesan 2026-06-04 16:33:51 -03:00
  • e441f15ee4 feat(complex-selection): enhance auto-selection logic and error handling for complex selection Jose Selesan 2026-06-04 14:06:23 -03:00
  • 228004a7e0 feat(emails): update email layout padding and remove min-height for improved design consistency Jose Selesan 2026-06-03 10:57:23 -03:00
  • b20b5c2b8b Merge pull request 'feat/improve-emails' (#8) from feat/improve-emails into development jselesan 2026-06-03 13:44:12 +00:00
  • 457accfbfa feat(emails): add standardized email templates and layout guidelines Jose Selesan 2026-06-03 10:43:17 -03:00
  • 43287a4baa feat(emails): integrate email verification layout into auth email sending process Jose Selesan 2026-06-03 10:41:56 -03:00
  • 93fea8ecad feat(emails): enhance booking cancellation and no-show email templates with improved layout and styling Jose Selesan 2026-06-03 10:37:07 -03:00
  • ba7b0322ff Refactor code structure for improved readability and maintainability Jose Selesan 2026-06-03 10:31:01 -03:00
  • 473686528e feat(tests): update test configurations and improve mocking setup Jose Selesan 2026-06-03 09:35:04 -03:00
  • c1b47674c8 Merge pull request 'feat: add customer email functionality for booking confirmations' (#7) from feat/email-booking-confirmation into development jselesan 2026-06-02 22:21:39 +00:00
  • 85f234b05e feat: add customer email functionality for booking confirmations Jose Selesan 2026-06-02 19:21:04 -03:00
  • 50fa4ed9a5 Merge pull request 'feat/improve-public-booking' (#6) from feat/improve-public-booking into development jselesan 2026-06-02 19:56:28 +00:00
  • 07496e6673 feat(public-booking): enhance booking confirmation with price and address details Jose Selesan 2026-06-02 16:55:47 -03:00
  • 9045a8c017 feat(public-booking): add pricing logic to booking slots and update schemas Jose Selesan 2026-06-02 16:37:11 -03:00
  • 3e314a9b9a feat(public-booking): refactor court selection and available slots components for improved usability Jose Selesan 2026-06-02 16:26:47 -03:00
  • bc4716c48f Merge pull request 'feat(email-validation): implement email verification checks for booking creation and resend functionality' (#5) from feat/require-email-validation into development jselesan 2026-06-02 19:07:50 +00:00
  • 0e69759549 feat(email-validation): implement email verification checks for booking creation and resend functionality Jose Selesan 2026-06-02 15:47:36 -03:00
  • 88ea7e70da feat(entrypoint): add database seeding step to entrypoint script Jose Selesan 2026-06-02 11:05:13 -03:00
  • 7a30f9a29b refactor(routes): convert route components to lazy-loaded for improved performance Jose Selesan 2026-06-02 10:55:55 -03:00
  • 83fa1ea020 Merge pull request 'feat/onboard-redesign' (#4) from feat/onboard-redesign into development jselesan 2026-06-02 13:03:43 +00:00
  • 4544911f0e refactor(onboarding): restructure onboarding routes and components feat/onboard-redesign Jose Selesan 2026-06-02 10:02:28 -03:00
  • 2aaa91444d feat: add phone field to User model and update authentication flow Jose Selesan 2026-06-01 16:43:52 -03:00
  • 4d3867614d Merge pull request 'Refactor header and layout components, remove About page, and introduce Background component for improved UI structure' (#1) from feat/login-redesign into development jselesan 2026-06-01 18:59:38 +00:00
  • c18db76c7a Refactor header and layout components, remove About page, and introduce Background component for improved UI structure Jose Selesan 2026-06-01 15:50:33 -03:00
  • 78df95e985 Refactor Dockerfile and entrypoint.sh for improved backend build process Jose Selesan 2026-06-01 15:02:06 -03:00
  • 6738db8c60 Merge pull request 'new-public-booking' (#14) from new-public-booking into development Jose Selesan 2026-05-28 13:03:13 +00:00
  • 8acb81e6b4 Refactor UserAvatar component to simplify image handling and remove error state management Jose Selesan 2026-05-22 11:58:25 -03:00
  • 91125e82f5 Improve sport selector UI with visual button components Jose Selesan 2026-05-19 16:43:39 -03:00
  • e9bd759fa5 Add navigation for previous and next days in public booking Jose Selesan 2026-05-19 11:02:32 -03:00
  • 57416bf53a Added complex data Jose Selesan 2026-05-19 10:35:23 -03:00
  • 0b6041d146 Better complex show Jose Selesan 2026-05-19 09:42:31 -03:00
  • 900e6146e7 Stepper improvement Jose Selesan 2026-05-19 09:32:26 -03:00
  • e905052cc1 Added Stepper component Jose Selesan 2026-05-19 09:21:21 -03:00
  • c1d910708a New UI for public booking Jose Selesan 2026-05-19 09:06:03 -03:00
  • b8abf224cf Merge pull request 'Fixed mobile bottom toolbar' (#13) from mobile-fixes into development Jose Selesan 2026-05-08 15:01:32 +00:00
  • b47f00651e Fixed mobile bottom toolbar Jose Selesan 2026-05-08 12:00:52 -03:00
  • a9c74d2f9c Merge pull request 'mobile-booking-admin' (#12) from mobile-booking-admin into development Jose Selesan 2026-05-08 14:10:17 +00:00
  • d1b5bea1bc Fix lint Jose Selesan 2026-05-08 11:07:21 -03:00
  • ab22ec86ec Improved mobile layout Jose Selesan 2026-05-08 11:02:03 -03:00
  • 65295236c5 Mobile booking view Jose Selesan 2026-05-08 10:56:58 -03:00
  • f104161bbd Fixed build error Jose Selesan 2026-05-06 20:30:23 -03:00
  • 844dac206c Auto show current time indicator Jose Selesan 2026-05-06 20:26:31 -03:00
  • be48b4b295 Merge pull request 'improve-booking-logic' (#11) from improve-booking-logic into development Jose Selesan 2026-05-06 20:12:39 +00:00
  • 1059d767d5 View no shows in booking panel Jose Selesan 2026-05-06 17:10:23 -03:00
  • 7be776f189 Close dialog on status change Jose Selesan 2026-05-06 17:03:42 -03:00
  • 41a217e8a9 Added booking logs to keep track of cancelled bookings and no shows Jose Selesan 2026-05-06 16:54:48 -03:00
  • bb48d9c164 Merge pull request 'ui-v2' (#10) from ui-v2 into development Jose Selesan 2026-05-06 18:32:24 +00:00
  • 01688cf042 Booking tools Jose Selesan 2026-05-06 15:31:02 -03:00
  • b97eb9c8a4 Minor changes Jose Selesan 2026-05-05 18:40:41 -03:00
  • c089215835 New booking panel Jose Selesan 2026-05-05 10:16:38 -03:00
  • 546a020003 New header and backgroud style Jose Selesan 2026-05-04 14:33:58 -03:00
  • 38b2294aad Merge pull request 'add-result-pattern' (#9) from add-result-pattern into development Jose Selesan 2026-04-27 19:17:41 +00:00
  • 000277b312 refactor: remove role display from ComplexSettingsPage and adjust HomePage layout ui-redesign Jose Selesan 2026-04-27 14:40:57 -03:00
  • 7a3452c2d1 refactor: update home page UI to v2 patterns and introduce availability heatmap component Jose Selesan 2026-04-27 08:46:32 -03:00
  • d6e32f3e84 feat: implement booking cancellation feature in HomePage Jose Selesan 2026-04-24 15:44:46 -03:00
  • 82dbc8ad99 feat: update styles for HomePage and RootLayout, adjust background color in CSS Jose Selesan 2026-04-24 15:32:49 -03:00
  • fb19458ddf feat: add price field to CourtBooking model and related schemas Jose Selesan 2026-04-24 15:22:11 -03:00
  • c63f0f2109 feat: update public booking page layout for improved responsiveness Jose Selesan 2026-04-24 14:50:46 -03:00
  • f1a7e6c24a feat: enhance public booking page with improved layout and date formatting Jose Selesan 2026-04-24 14:47:39 -03:00
  • c63b5a0a07 feat: enhance sport selection UI in public booking page Jose Selesan 2026-04-24 14:14:09 -03:00
  • 503c29613b feat(interface-design): add comprehensive interface design skill documentation and references Jose Selesan 2026-04-24 11:23:45 -03:00