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
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
Marshal
7eae1a920e
Add contract booking windows feature
2026-07-03 15:01:16 +00:00
Hagernesh
01bd01cc05
approve-delivery exit-gate fix + Import Loading Confirmation frontend panel — done this session, not yet committed
2026-07-03 14:06:34 +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
e14df58a47
fix issues
2026-07-03 13:26:40 +00:00
Marshal
75cda22a48
Implement consolidated booking handling and UI updates for shared wagons
2026-07-03 05:07:23 +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
hagiye
5af45c2643
Customer Truck Assignment and Portal Delivary Approval
2026-07-02 15:54:16 +03:00
marshal
9c18d086d7
changes
2026-07-01 20:55:17 +03:00
hagiye
14a00af341
train gate pass, Telebirr and Wafi
2026-07-01 16:23:52 +03:00
hagiye
9176df5e4b
Marshaling document Receive Export and import handover to customer
2026-06-29 13:48:58 +03:00
marshal
1c01c792fc
merge conflict
2026-06-29 12:45:40 +03:00
hagiye
d55f9312bf
Marshaling document Receive Export and import handover to customer
2026-06-29 12:24:14 +03:00
Marshal
d6ae1ac18d
implement BookingsManager component for managing batch bookings with search and filter functionality
2026-06-28 22:23:51 +00:00
hagiye
fee4365b70
Import operation gate pass
2026-06-27 21:04:27 +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
ghost2023
cdfe7c1f5b
fix: type errors
2026-06-23 15:02:25 +03:00
Nathnael
2700a3edec
refactor: migrate from most of the custom hooks into the api.ts
2026-06-22 13:46:38 +00:00
Nathnael
8fb432e30f
style: finalize the style of the dashboard
2026-06-22 08:52:45 +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
Nathnael
e6101c5514
style: WIP BatchBoard and train schedule
2026-06-22 06:38:05 +00:00
Marshal
28ad9363d1
tracking ui
2026-06-15 12:01:44 +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
e3cd369b01
ui fix
2026-06-13 08:51:57 +00:00
Marshal
b2f13c95c5
update window range
2026-06-13 07:59:48 +00:00
Marshal
d3a479c142
ui fix
2026-06-12 14:21:07 +00:00
Marshal
6b79348074
ui fix
2026-06-12 12:59:01 +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
132f2150a8
add cron jobs and aslo
2026-06-11 20:59:19 +00: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