- ConnectWise Manage Integration:
- ConnectWiseModule with service, controller, entity
- API endpoints for connection CRUD and sync
- Syncs service tickets, project tickets, zero-ticket projects
- Stores ConnectWise priority/SLA in task metadata
- Intelligent Calendar Scheduling:
- CalendarModule with connection and event entities
- Support for CalDAV, Microsoft Graph, Google Calendar providers
- CalendarService with sync methods for all providers
- SchedulingModule with automatic scheduling engine
- Finds available slots respecting working hours
- Groups tasks by context, respects priority and due dates
- Interactive Calendar Week View:
- FullCalendar with timeGridWeek view
- Drag-and-drop task rescheduling
- Tasks auto-lock when manually moved
- Color-coded by context
- Regenerate Schedule button
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>