2025-12-03T07:09:00Z - 2025-12-06T07:09:00Z
Overview
34 Pull requests merged by 1 user
Merged
#73 Enhance dashboard greeting with user-specific welcome message
Merged
#72 Update button styles in appointment detail page for improved accessibility and visual consistency
Merged
#71 Update button styles in appointment detail page for improved accessibility
Merged
#70 Refactor appointment detail messaging and styles for clarity
Merged
#69 Refine appointment detail styles and enhance status handling
Merged
#68 Implement appointment cancellation and rescheduling in admin view
Merged
#67 Add appointment cancellation and rescheduling features
Merged
#66 Enhance appointment detail messaging with moderator link
Merged
#65 Update redirects and messaging for admin and user routes
Merged
#64 Update dashboard components to reflect API-driven percentage values
Merged
#63 Add percentage fields to appointment stats and update dashboard components to display these metrics.
Merged
#62 Comment out percentage badges in admin and user dashboard components for clarity and potential future use.
Merged
#61 Add meeting status indication to appointment detail pages and dashboard stats
Merged
#60 Enhance appointment scheduling by including timezone support in the schema and payload. Update the scheduleAppointment function to automatically use the user's timezone if not specified, improving accuracy in appointment scheduling.
Merged
#59 Enhance LoginDialog component to support optional redirect skipping. Update authentication flow to conditionally redirect users based on their role and current page, improving user experience during login on the booking page.
Merged
#58 Refactor authentication handling on booking page by removing automatic login dialog and updating user prompts. Enhance user experience with toast notifications for login requirements and streamline form field accessibility for unauthenticated users.
Merged
#57 feat/booking-panel
Merged
#56 feat/booking-panel
Merged
#55 Enhance Navbar component by adding a Dashboard link for authenticated users, improving navigation based on user roles. Update styling and structure for better clarity and user experience while maintaining existing logout functionality.
Merged
#54 Refactor appointment detail page for admin and user interfaces. Update meeting link display logic and styling for improved clarity, ensuring users can easily identify and access meeting information while maintaining a streamlined interface.
Merged
#53 Remove meeting link display from user appointment detail page to streamline the interface. Update instructions for joining meetings to enhance clarity and focus on essential information.
Merged
#52 feat/booking-panel
Merged
#51 Update appointment detail pages to clarify meeting availability messages and add meeting information section
Merged
#50 Refactor startMeeting and endMeeting functions to refetch appointment details
Merged
#49 Update API URLs for meeting start and end endpoints to use correct path structure
Merged
#48 Enhance startMeeting function to accept optional metadata and recording URL parameters
Merged
#47 feat/booking-panel
Merged
#46 Add meeting management functionality to appointment detail page
Merged
#45 Refactor appointment detail and booking components to implement time slot sorting by predefined order. Enhance the display of selected slots by grouping and sorting them by date and time, improving clarity and user experience across admin and user inte…
Merged
#44 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…
Merged
#43 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…
Merged
#42 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…
Merged
#41 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 …
Merged
#40 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…