marshal
61c3faa23e
Merge pull request #1101 from Tria-plc/freight_feature/usermanagement
...
allow the custoemr to book while the payment window time
2026-08-04 11:15:02 +03:00
Marshal
2eb752e8c2
allow the custoemr to book while the payment window time
2026-08-04 08:10:00 +00:00
Hagernesh
87b04973d8
fix(bookings): gate export carriage acceptance sheet on GRN receipt
...
The sheet attests EDR has taken custody. Export custody happens at
warehouse receipt, so the shared received-with-GRN gate now runs even
when wagons are already allocated. Receipt-row query also accepts the
legacy notes GRN fallback, matching the loading gate.
2026-08-04 07:59:39 +00:00
Abubeker Yasin
19ab3af1cb
chore: ( iam ) update iam package
2026-08-04 10:56:47 +03:00
Abubeker Yasin
85d5faed34
chore: ( iam ) update iam package
2026-08-04 10:27:59 +03:00
Hagernesh
dfc7dfec5a
fix(freight): filter container returns by returned-by truck type
...
Top Returned Containers table ignored the EDR/Customer tab because
the backend never persisted which truck type performed the return.
Added returned_by column + DTO/entity field, wired create payload to
send it, and filtered the table by the active tab.
2026-08-04 06:55:22 +00:00
Hagernesh
5c33ea90bd
Truck operations inside each bookings
2026-08-04 06:55:21 +00:00
marshal
237bb067ad
Merge pull request #1097 from Tria-plc/freight_feature/usermanagement
...
Freight feature/usermanagement
2026-08-04 01:11:09 +03:00
Marshal
05450d4693
add reports module with controller, service, and repository
2026-08-03 22:08:16 +00:00
Marshal
5e8eec9539
add reports module with controller, service, and repository
2026-08-03 21:58:35 +00:00
Marshal
c3979b08b6
add reports module with controller, service, and repository
2026-08-03 21:43:23 +00:00
Marshal
e68bdb7a1a
Enhance overview and train scheduling features
...
- Updated OverviewContractsTabPanel to include a new donut chart for freight type distribution.
- Modified OverviewOperationsTabPanel to improve data visualization with additional charts and refactored data handling.
- Introduced CreateScheduleWindowFields component for configuring booking windows in train scheduling.
- Added new API endpoints for allocation candidates and booking allocation in trainScheduling.service.
- Enhanced BookingRequestsPage to support allocation of paid bookings with a modal for selecting alternative dates.
- Updated QUERY_KEYS and URLS constants to accommodate new operations and features.
- Improved type definitions for overview and train scheduling to support new functionalities.
2026-08-03 21:06:59 +00:00
marshal
e56905de57
Merge pull request #1096 from Tria-plc/freight_feature/usermanagement
...
Freight feature/usermanagement
2026-08-03 22:53:30 +03:00
Marshal
488c2465be
feat: add per-ton cargo loading limits and update related services
2026-08-03 19:16:28 +00:00
Marshal
9afc281d21
fix issue: user trade access
2026-08-03 13:06:43 +00:00
Marshal
106b07a02b
add staff user list endpoint
2026-08-03 12:32:10 +00:00
Nathnael Wondisha
229fc8e2db
Merge pull request #1094 from Tria-plc/fixes
...
Fixes
2026-08-03 15:01:08 +03:00
Nathnael
72532f36cd
fix: seeder
2026-08-03 11:58:33 +00:00
marshal
3a7ed7d24b
Merge pull request #1092 from Tria-plc/freight_feature/usermanagement
...
expose per-side facility flags
2026-08-03 11:59:11 +03:00
Marshal
c12108d953
expose per-side facility flags
2026-08-03 08:49:07 +00:00
mulish77
3c4dd07128
Merge pull request #1091 from Tria-plc/mulufeatures
...
Adding more detail messages for seat blocking
2026-08-03 11:39:09 +03:00
Mulu Mehari
8594d75164
Adding more detail messages for seat blocking
2026-08-03 11:37:16 +03:00
marshal
e7d1143c26
Merge pull request #1090 from Tria-plc/freight_feature/usermanagement
...
expose per-side facility flags
2026-08-03 11:22:08 +03:00
Marshal
dfd27efb6b
expose per-side facility flags
2026-08-03 08:20:18 +00:00
Hagernesh
6a62ece814
feat(train-scheduling): auto-place intercity cargo on wagons freed mid-corridor
...
Intercity bookings ride the wagons freed by earlier unloads (e.g. import
containers uncoupled at Dire Dawa). loadBooking now auto-allocates a
DOMESTIC booking onto on-train slots whose cargo has all departed —
greedy in consist order by capacity, container numbers copied for the
marshalling tally. Falls back to unallocated load when nothing is free.
2026-08-02 23:07:59 +00:00
Hagernesh
035369af43
fix intercity unloading at facility
2026-08-02 23:07:59 +00:00
marshal
c3ba0192a9
Merge pull request #1083 from Tria-plc/freight_feature/usermanagement
...
Freight feature/usermanagement
2026-08-03 01:40:20 +03:00
Marshal
f4fd469643
per-user trade-direction access scope
2026-08-02 22:29:58 +00:00
Marshal
c055abe8c1
train 3d visualizations
2026-08-02 21:48:22 +00:00
Marshal
6d8e5551ad
train 3d visualizations
2026-08-02 21:46:00 +00:00
Marshal
163c501f8f
train 3d visualizations
2026-08-02 21:35:45 +00:00
ghost2023
12fb756cf5
fix: duplicate
2026-08-03 00:32:38 +03:00
Nathnael Wondisha
62a7e35708
Merge branch 'dev' into staging
2026-08-03 00:24:17 +03:00
Marshal
94c64c2390
configer the stamp
2026-08-02 21:09:37 +00:00
Nathnael
6f137a11c3
fix:cbe and cac
2026-08-02 20:37:16 +00:00
Marshal
950bcc0912
configer the stamp
2026-08-02 20:29:09 +00:00
mulish77
2822e73503
Merge pull request #1079 from Tria-plc/mulufeatures
...
Adding seat blocking revenue loss dashboard
2026-08-02 23:13:46 +03:00
Nathnael
da1da7befb
fix: cbe freight base url
2026-08-02 20:10:42 +00:00
Nathnael
2ead1d0782
fix: cbe not appearing
2026-08-02 20:09:27 +00:00
Mulu Mehari
f0295f401a
Adding seat blocking revenue loss dashboard
2026-08-02 23:08:15 +03:00
ghost2023
16baa1dd1d
fix: cbe callback
2026-08-02 23:01:29 +03:00
Marshal
3956c78c54
Enhance internal payment handling and e2e testing setup
2026-08-02 19:17:17 +00:00
Nathnael
ae037fd29d
fix: padding
2026-08-02 18:42:38 +00:00
Marshal
930e39c4fc
Enhance internal payment handling and e2e testing setup
2026-08-02 18:39:17 +00:00
Nathnael
dd0c7af251
fix: internal payment controller
2026-08-02 18:34:12 +00:00
Nathnael
3a3c309a5b
fix: etrade inconsistencies
2026-08-02 18:33:38 +00:00
Nathnael
7762d6c2d3
fix: payemetn race condition
2026-08-02 18:28:40 +00:00
Nathnael
7cebef8c39
fix: min amount of cac
2026-08-02 18:10:12 +00:00
Nathnael
ed27170301
chore: comment out the payment service
2026-08-02 18:07:15 +00:00
Nathnael
a9e6c0dc6f
fix: etrade phone verification
2026-08-02 18:02:20 +00:00