10 Commits

Author SHA1 Message Date
e4fabef1d3 feat(interview): add icalendar invites, white date pickers, and drawer validation feedback
- integrate spatie/icalendar-generator for candidate & panelist .ics invitations (RSVP & 15m alerts)
    - add StoreInterviewRequest, ScheduleInterviewDto, and invitation/reminder queued actions
    - add migration for job_title, round, description, and reminder_sent_at on interviews table
    - style datetime-local picker indicators to pure white on dark input backgrounds
    - support button loading spinners with :showLoader="true" and loadingText
    - auto-open schedule drawer on validation failure with inline @error alerts and old() bindings
2026-08-27 10:16:46 +00:00
68e2d62888 fix: handle joining expired active calls
- Mark the call as ended when it has expired but was not gracefully terminated.
- Prevent users from joining calls that are already expired due to peers closing the tab or an ungraceful call termination.
2026-08-24 06:24:01 +00:00
f85caec920 misc fixes: candidate caller screen, interviewer caller screen, fix remote code
execution
2026-08-14 08:05:26 +00:00
74516d0fcc update 2026-08-06 20:31:53 +05:30
7662689e00 update 2026-08-06 20:05:55 +05:30
9e9e38e8c8 update 2026-07-30 12:40:58 +05:30
5b61495e35 testing mode going on 2026-07-21 16:49:58 +05:30
d1125bb69e candidate portal 2026-07-21 14:55:47 +05:30
3a736059c5 interview implement 2026-07-21 13:47:36 +05:30
d3fafe85a2 Hr portal 2026-07-20 21:50:30 +05:30