Feature #11135
openScheduled Visit Filtering, Calendar Integration, and Customer Visit Visibility for Support Tickets (Web, Mobile, Backend)
100%
Subtasks
Related issues
Updated by Ramu Kodali 7 days ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
Added the ability to see and filter scheduled support-ticket site visits across the whole system. On the backend, extended the existing jobs calendar endpoint to also return ticket visits alongside jobs and inspections, and added scheduled-date filtering to the ticket list APIs. On the web app, the ticket table now has a "Scheduled Visit" date-range filter (Today/This Week/custom range, reusing the same picker the Dashboard already uses), and the header's calendar popover now includes a dedicated "Ticket Visits" tab showing each visit's ticket number, status, priority, and assigned staff, with click-through straight to that ticket. On the mobile app, added the matching filter chips and native date pickers to the ticket list, and extended the existing Calendar screen to show ticket visits in their own color with tap-through to the ticket detail screen. Finally, added a "Scheduled Date" column to the web ticket table that, on hover, shows every scheduled visit for that customer across all their tickets — not just the one in that row — with a "N visits" badge when a customer has more than one, so staff scheduling multiple visits for the same customer can see the full picture at a glance instead of hunting through separate rows. Everything was verified clean with type-checking and linting across all three repos (backend, web, mobile), with only pre-existing, unrelated issues remaining untouched.
Updated by Ramu Kodali 4 days ago
- Assignee changed from Maruthi Bharath to Ramu Kodali