- 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 |
||
|---|---|---|
| .. | ||
| auth | ||
| common | ||
| plannables | ||
| timeline | ||
| BaseModal.jsx | ||
| ConfirmDialog.jsx | ||
| Dashboard.jsx | ||
| LoginForm.jsx | ||
| RegistrationForm.jsx | ||
| TripCard.jsx | ||
| TripDetail.css | ||
| TripDetail.jsx | ||
| TripList.jsx | ||
| TripModal.jsx | ||