website/lib
iamkiddy fcb8fe3356 Refactor appointment detail components to improve meeting join logic
Enhance the appointment detail page for both admin and user interfaces by refining the logic for joining meetings. Update the handling of participant and moderator permissions, ensuring clarity in button displays based on meeting status. Remove the end meeting API endpoint from the API URLs as it is no longer needed.
2025-12-04 15:56:53 +00:00
..
actions Add meeting management functionality to appointment detail page 2025-12-04 15:36:14 +00:00
models Add meeting management functionality to appointment detail page 2025-12-04 15:36:14 +00:00
schema 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
utils 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
api_urls.ts Refactor appointment detail components to improve meeting join logic 2025-12-04 15:56:53 +00:00
utils.ts Update dependencies and improve styling in layout and global CSS. Added new packages for UI components and animations, and refactored CSS variables for better theme management. 2025-11-06 12:34:29 +00:00