|
|
9aefe892cf
|
Merge pull request 'Enhance appointment scheduling and rejection logic by refining payload structure. Default create_jitsi_meeting to true if not specified and remove undefined fields from the payload. Update scheduleAppointmentSchema to support optional date_str and time…' (#44) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/44
|
2025-12-03 18:51:19 +00:00 |
|
iamkiddy
|
9f6bb98edb
|
Enhance appointment scheduling and rejection logic by refining payload structure. Default create_jitsi_meeting to true if not specified and remove undefined fields from the payload. Update scheduleAppointmentSchema to support optional date_str and time_slot, ensuring either scheduled_datetime or both must be provided for validation.
|
2025-12-03 18:50:45 +00:00 |
|
|
|
36014ca954
|
Merge pull request 'Refactor appointment components to replace Jitsi meeting URLs with moderator and participant join URLs. Update logic for joining meetings and copying room IDs based on user roles, enhancing clarity in the UI. Modify appointment model to support new joi…' (#43) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/43
|
2025-12-03 18:41:03 +00:00 |
|
iamkiddy
|
ce8383da89
|
Refactor appointment components to replace Jitsi meeting URLs with moderator and participant join URLs. Update logic for joining meetings and copying room IDs based on user roles, enhancing clarity in the UI. Modify appointment model to support new join URL fields and permissions for moderators and participants.
|
2025-12-03 18:39:30 +00:00 |
|
|
|
13bc135e09
|
Merge pull request 'Refactor appointment detail and booking components to enhance the display of selected time slots. Implement logic to fetch and merge selected slots from the appointment list, improving data handling and user experience. Update UI to group slots by date…' (#42) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/42
|
2025-12-03 18:27:46 +00:00 |
|
iamkiddy
|
9930789d71
|
Refactor appointment detail and booking components to enhance the display of selected time slots. Implement logic to fetch and merge selected slots from the appointment list, improving data handling and user experience. Update UI to group slots by date for better clarity and organization.
|
2025-12-03 18:27:09 +00:00 |
|
|
|
ace90b9e10
|
Merge pull request 'Refactor appointment detail rendering to replace "Matching Slots" with "Selected Slots" for improved clarity. Update UI elements to reflect changes in color scheme and enhance the display of availability preferences. Remove legacy matching slots logic …' (#41) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/41
|
2025-12-03 16:27:10 +00:00 |
|
iamkiddy
|
2d1409682f
|
Refactor appointment detail rendering to replace "Matching Slots" with "Selected Slots" for improved clarity. Update UI elements to reflect changes in color scheme and enhance the display of availability preferences. Remove legacy matching slots logic to streamline the component and focus on selected time slots.
|
2025-12-03 16:25:28 +00:00 |
|
|
|
a65d03ccdd
|
Merge pull request 'Refactor appointment handling to streamline selected time slots and improve data payload structure. Update UI components to display selected slots clearly and enhance user experience by ensuring only relevant data is sent to the API. Remove legacy fiel…' (#40) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/40
|
2025-12-03 11:08:42 +00:00 |
|
iamkiddy
|
01dcf9abe5
|
Refactor appointment handling to streamline selected time slots and improve data payload structure. Update UI components to display selected slots clearly and enhance user experience by ensuring only relevant data is sent to the API. Remove legacy fields from appointment responses for cleaner data management.
|
2025-12-03 11:03:01 +00:00 |
|
|
|
a8ff1d377a
|
Merge pull request 'Refactor Booking component to improve rendering of preferred availability and time slots. Update appointment model to support both string and array formats for preferred_dates and preferred_time_slots, enhancing flexibility in data handling.' (#39) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/39
|
2025-12-01 19:50:05 +00:00 |
|
iamkiddy
|
80882c80bc
|
Refactor Booking component to improve rendering of preferred availability and time slots. Update appointment model to support both string and array formats for preferred_dates and preferred_time_slots, enhancing flexibility in data handling.
|
2025-12-01 19:49:20 +00:00 |
|
|
|
cf3828da0d
|
Merge pull request 'Enhance deliverables page by adding email notification details for admins and clients regarding appointment requests and confirmations. Update images to reflect these changes for better clarity in the scheduling process.' (#38) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/38
|
2025-12-01 19:09:44 +00:00 |
|
iamkiddy
|
8d0088f555
|
Enhance deliverables page by adding email notification details for admins and clients regarding appointment requests and confirmations. Update images to reflect these changes for better clarity in the scheduling process.
|
2025-12-01 19:08:58 +00:00 |
|
|
|
f5e32e050b
|
Merge pull request 'Update deliverables page to simplify appointment scheduling instructions. Remove redundant steps regarding meeting room creation and joining process for clarity and conciseness.' (#37) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/37
|
2025-12-01 18:41:32 +00:00 |
|
iamkiddy
|
755d2b328a
|
Update deliverables page to simplify appointment scheduling instructions. Remove redundant steps regarding meeting room creation and joining process for clarity and conciseness.
|
2025-12-01 18:40:57 +00:00 |
|
|
|
96ec7f8c2e
|
Merge pull request 'Refactor ContactSection and submitContactForm to streamline form submission process. Simplify input handling by using a single object for contact data and enhance error messaging for better user feedback. Update appointment detail rendering in Booking …' (#36) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/36
|
2025-12-01 18:27:33 +00:00 |
|
iamkiddy
|
d51a795191
|
Refactor ContactSection and submitContactForm to streamline form submission process. Simplify input handling by using a single object for contact data and enhance error messaging for better user feedback. Update appointment detail rendering in Booking component for improved UI consistency.
|
2025-12-01 18:26:33 +00:00 |
|
|
|
e72c7e105a
|
Merge pull request 'Enhance submitContactForm function to improve input sanitization and response handling. Update documentation to clarify that the endpoint does not require authentication. Implement checks for empty responses and specific error handling for authenticati…' (#35) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/35
|
2025-12-01 18:04:52 +00:00 |
|
iamkiddy
|
6fb6e97341
|
Enhance submitContactForm function to improve input sanitization and response handling. Update documentation to clarify that the endpoint does not require authentication. Implement checks for empty responses and specific error handling for authentication issues, ensuring a more robust user experience during form submissions.
|
2025-12-01 17:53:17 +00:00 |
|
|
|
51ca53af88
|
Merge pull request 'Refactor Booking and AppointmentDetail components to enhance rendering of preferred dates and time slots. Improve UI consistency by updating conditional rendering logic and ensuring proper handling of availability states. Additionally, streamline the C…' (#34) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/34
|
2025-12-01 17:36:40 +00:00 |
|
iamkiddy
|
5318522f37
|
Refactor Booking and AppointmentDetail components to enhance rendering of preferred dates and time slots. Improve UI consistency by updating conditional rendering logic and ensuring proper handling of availability states. Additionally, streamline the ContactSection component to include form submission functionality with error handling and loading states for better user experience.
|
2025-12-01 17:35:28 +00:00 |
|
|
|
412bae77fb
|
Merge pull request 'Update age label in ClientFocus component from 'Teen' to 'Teens' for consistency in terminology.' (#33) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/33
|
2025-11-28 20:00:44 +00:00 |
|
iamkiddy
|
91bece7174
|
Update age label in ClientFocus component from 'Teen' to 'Teens' for consistency in terminology.
|
2025-11-28 19:59:39 +00:00 |
|
|
|
4058c1512c
|
Merge pull request 'Update Footer and Services components to reflect location and service focus changes, replacing 'Miami' with 'Hollywood' and adjusting therapy age range and community support description for clarity and inclusivity.' (#32) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/32
|
2025-11-28 14:26:27 +00:00 |
|
iamkiddy
|
cd156bd4ac
|
Update Footer and Services components to reflect location and service focus changes, replacing 'Miami' with 'Hollywood' and adjusting therapy age range and community support description for clarity and inclusivity.
|
2025-11-28 14:25:00 +00:00 |
|
|
|
598b62018d
|
Merge pull request 'Update email address in deliverables page for consistency with domain standards.' (#31) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/31
|
2025-11-27 20:45:19 +00:00 |
|
iamkiddy
|
1af9ae20ab
|
Update email address in deliverables page for consistency with domain standards.
|
2025-11-27 20:44:34 +00:00 |
|
|
|
c045760116
|
Merge pull request 'feat/booking-panel' (#30) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/30
|
2025-11-27 20:36:30 +00:00 |
|
iamkiddy
|
cea4747da5
|
Enhance appointment detail and user dashboard components to conditionally render meeting links and buttons based on availability. Update appointment stats fetching logic to remove email dependency, improving user experience and API interaction. Refactor UI elements for better accessibility and clarity.
|
2025-11-27 20:35:26 +00:00 |
|
iamkiddy
|
a864d909a8
|
Refactor appointment handling in appointments.ts to improve error extraction, response parsing, and slot validation. Introduce new helper functions for better readability and maintainability, while ensuring compatibility with updated API response formats.
|
2025-11-27 19:53:35 +00:00 |
|
|
|
37560787fc
|
Merge pull request 'feat/booking-panel' (#29) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/29
|
2025-11-27 19:44:53 +00:00 |
|
iamkiddy
|
c8c84e1644
|
Remove selected slots display from BookNowPage to streamline user interface and improve clarity in slot selection process.
|
2025-11-27 19:37:54 +00:00 |
|
iamkiddy
|
5556e88fbf
|
Refactor Booking and AppointmentDetail components to improve handling of preferred dates and time slots. Enhance type safety by ensuring preferred_dates and preferred_time_slots are validated as arrays. Update rendering logic to handle different data formats for better user experience and consistency.
|
2025-11-27 19:33:54 +00:00 |
|
iamkiddy
|
6b83b092e3
|
Refactor Booking and AppointmentDetail components to integrate new appointment scheduling format. Update time slot management to use selected_slots, enhance availability loading logic, and improve error handling. Replace legacy date and time handling with a more robust API-driven approach for better user experience and data consistency.
|
2025-11-27 19:18:59 +00:00 |
|
|
|
4d85cd3c19
|
Merge pull request 'Refactor Dashboard component by removing total and monthly revenue stats, and conditionally rendering trend indicators and comparison text based on card properties for improved UI flexibility.' (#28) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/28
|
2025-11-26 12:16:17 +00:00 |
|
iamkiddy
|
ee790ca503
|
Refactor Dashboard component by removing total and monthly revenue stats, and conditionally rendering trend indicators and comparison text based on card properties for improved UI flexibility.
|
2025-11-26 12:15:37 +00:00 |
|
|
|
6d3d7a848d
|
Merge pull request 'feat/booking-panel' (#27) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/27
|
2025-11-26 11:45:47 +00:00 |
|
iamkiddy
|
b2877dd36c
|
Improve error handling in createAppointment function by using [\s\S] regex for better compatibility in parsing HTML error messages.
|
2025-11-26 11:44:16 +00:00 |
|
iamkiddy
|
cef17ea895
|
Add React DatePicker and styles, update package dependencies, and enhance booking validation
|
2025-11-26 11:42:31 +00:00 |
|
|
|
670bc31069
|
Merge pull request 'Remove unused file '17' to clean up the repository.' (#26) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/26
|
2025-11-25 21:39:08 +00:00 |
|
iamkiddy
|
4f58a69dd1
|
Remove unused file '17' to clean up the repository.
|
2025-11-25 21:38:27 +00:00 |
|
|
|
92bd895b40
|
Merge pull request 'feat/booking-panel' (#25) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/25
|
2025-11-25 21:33:39 +00:00 |
|
iamkiddy
|
9d3cc84816
|
Enhance type safety in BookNowPage and useAppointments hook. Update availableDates and availableDaysOfWeek mapping to specify string types. Add getUserAppointmentStats and AvailableDatesResponse types to useAppointments for improved type definitions. Modify Appointment interface to include 'completed' status for better appointment management.
|
2025-11-25 21:31:20 +00:00 |
|
iamkiddy
|
a1611e1782
|
Enhance AdminSettingsPage to fetch and update user profile. Implement profile data retrieval on component mount, update form structure to include first and last name, and add validation for required fields. Improve loading indicators and error handling for profile updates. Update API integration for fetching and updating user profile data.
|
2025-11-25 21:25:53 +00:00 |
|
iamkiddy
|
f6bd813c07
|
Refactor Booking component to manage time slots instead of time ranges. Update localStorage handling for time slots, enhance UI for selecting time slots, and improve validation for selected slots. Integrate public availability fetching in BookNowPage to display available time slots based on admin settings.
|
2025-11-25 21:04:22 +00:00 |
|
|
|
84f0f3137c
|
Merge pull request 'feat/booking-panel' (#24) from feat/booking-panel into master
Reviewed-on: http://35.207.46.142/ATTUNE-HEART-THERAPY/website/pulls/24
|
2025-11-25 20:44:34 +00:00 |
|
iamkiddy
|
6bcb6c5414
|
Update Booking component UI for improved layout and responsiveness. Adjust class names for better styling consistency and ensure elements are properly sized with shrink properties. This enhances the overall user experience in managing availability.
|
2025-11-25 20:39:47 +00:00 |
|
iamkiddy
|
85afc8c840
|
Enhance Booking component for admin availability management. Implement time range selection for each day, load saved time ranges from localStorage, and validate time inputs. Update API integration to ensure available_days is an array of numbers and improve error handling for availability updates. Refactor UI for better user experience in managing weekly availability.
|
2025-11-25 20:38:37 +00:00 |
|
iamkiddy
|
0297e6e3e5
|
Implement admin availability management in Booking component. Add functionality to manage weekly availability, including day and time selection, and integrate a dialog for updating availability. Enhance API integration for fetching and updating admin availability data. Update UI elements for better user experience.
|
2025-11-25 20:15:37 +00:00 |
|