|
|
935162ea70
|
Implement timeline scheduling feature with hour-based calendar slots
- Add CalendarSlotService methods for slot order calculation
- Update PlannedItemController to create slots from datetime
- Update CalendarSlotController with proper eager loading
- Create timeline UI components (TripTimeline, DaySection, HourRow, ScheduleItemModal)
- Add comprehensive PHPUnit tests (PlannedItemTest, CalendarSlotServiceTest)
- Add comprehensive Selenium E2E tests (timeline-scheduling.test.js)
- Update PlannablesList to support onItemsChange callback
|
2025-10-07 22:54:09 +02:00 |
|