Marshal
1690f9e498
Enhance bulk booking handling and wagon capacity calculations across services
2026-07-09 15:30:00 +00:00
Marshal
3259bd7667
fix ui issue
2026-07-09 14:10:46 +00:00
Marshal
bedcdca78b
Enforce non-negative values for numeric inputs across various components
2026-07-09 04:24:08 +00:00
Marshal
df7d796741
Add minDate handling for vessel and departure dates across components
2026-07-09 04:06:40 +00:00
Marshal
44023efb12
solve priorty issue
2026-07-08 09:08:53 +00:00
Marshal
518eec6286
enhance train scheduling and booking management
2026-07-07 21:42:59 +00:00
Marshal
f300600bfa
changes
2026-07-07 12:28:47 +00:00
Marshal
fed5f2f43f
implement intercity booking management and booking window websocket integration
2026-07-06 13:28:21 +00:00
Marshal
ac7bff8cc8
add overnight desk handling and effective window configuration for train schedules
2026-07-05 22:22:04 +00:00
Marshal
caa8397563
enhance booking window logic to support overnight desk configurations and update related UI components
2026-07-05 21:29:09 +00:00
Marshal
3485a7d63d
add loading confirmation for import-Djibouti trains before dispatch
2026-07-05 21:07:03 +00:00
Marshal
1433796db0
add loading status management for bookings
2026-07-05 19:56:21 +00:00
Marshal
3e2299960a
add script to seed freight contracts across flow variants
2026-07-05 18:06:24 +00:00
Marshal
3447394e32
add bookings management and settings
2026-07-05 10:22:58 +00:00
Marshal
8ea2c8e95a
add hard capacity ceiling to weight limit rules
2026-07-04 01:11:23 +00:00
Marshal
ff9cb4e6cd
Merge branch 'dev' of github.com:Tria-plc/edr-platform into freight_feature/usermanagement
2026-07-03 18:48:18 +00:00
Marshal
0ac5adcee9
Add countdown timer component and integrate phase deadlines in booking windows
2026-07-03 17:11:35 +00:00
Marshal
a5c46505e3
Add migration to widen window_duration_hours precision and update related components for duration handling
2026-07-03 16:37:09 +00:00
Marshal
907ff2138b
Add ScheduleWorkspacePanel and integrate it into TrainScheduleV2DetailPage with tabs
2026-07-03 15:56:26 +00:00
Hagernesh
bf5b0b5dc8
approve-delivery exit-gate fix + Import Loading Confirmation frontend panel — done this session, not yet committed
2026-07-03 14:03:02 +00:00
Marshal
56de90892d
Add booking window management and locomotive scheduling features
...
- Implemented migration to release stuck assigned locomotives.
- Added schedule window phases to train schedules.
- Created booking batch offers table for partial capacity bookings.
- Developed BookingSplitService to handle partial booking offers and splits.
- Introduced BookingWindowService to manage booking window lifecycle and transitions.
- Added BookingBatchOffer entity to represent offers made during booking splits.
- Enhanced locomotive options with warnings for scheduling.
- Created UpcomingWindowsSection component to display upcoming booking windows.
2026-07-03 03:36:06 +00:00
marshal
9c18d086d7
changes
2026-07-01 20:55:17 +03:00
Marshal
d4c58e7d78
Merge branch 'freight_feature/profile' of github.com:Tria-plc/edr-platform into freight_feature/profile
2026-06-24 23:56:07 +00:00
Marshal
e0c3044933
feat(train-sets): implement multi-locomotive support for train sets
...
- Added TrainSetLocomotive entity to link multiple locomotives to a train set.
- Updated TrainSet entity to include a OneToMany relationship with TrainSetLocomotive.
- Modified the train scheduling logic to require at least two locomotives for a train set.
- Enhanced the UI components to support selecting multiple locomotives.
- Introduced new permissions for viewing customs clearance.
- Updated migrations to create the train_set_locomotives table and backfill existing data.
- Implemented utility functions for managing train numbers based on cargo type and direction.
- Added tests for train number utilities to ensure correct functionality.
2026-06-24 23:54:45 +00:00
Nathnael
cbbad02b29
fix: type error and other fixes
2026-06-23 13:14:06 +00:00
Nathnael
2700a3edec
refactor: migrate from most of the custom hooks into the api.ts
2026-06-22 13:46:38 +00:00
Nathnael
feddce8a0c
style: use the proper primary color
2026-06-22 08:11:11 +00:00
Nathnael
9a224e9baf
style: WIP ui updates
2026-06-22 07:44:03 +00:00
marshal
87b0ce6339
Replace wagon/locomotive readiness with yard tracking, assign unassigned bookings from origin-yard fleet, standardize rates on USD with CBE ETB conversion, and update fleet/scheduling UI
2026-06-14 02:13:08 +03:00
Marshal
b73bf2154e
add detail batch and allocation monitoring page
2026-06-13 18:28:39 +00:00
Marshal
d3a479c142
ui fix
2026-06-12 14:21:07 +00:00
Marshal
db39e77e90
fix batch page ui
2026-06-12 12:46:51 +00:00
marshal
ef0abf1c41
auto allocation and batch managemnt, tracking the train
2026-06-12 11:42:46 +03:00
Marshal
cde3e462ba
automate the schedule
2026-06-11 19:42:23 +00:00
Marshal
20289621f3
fix ui
2026-06-11 08:19:16 +00:00
Marshal
088295d81f
schedule logic
2026-06-10 09:22:57 +00:00
Marshal
257428be18
ui design for schedule
2026-06-09 23:25:52 +00:00
marshal
5774d7db9d
booking operations and trains scheduling also allocations
2026-06-10 00:48:32 +03:00