Commit Graph

  • e97766c135 Implement new feature for user authentication and improve error handling Marshal 2026-08-19 17:07:48 +00:00
  • 369f37e46b Merge pull request #1360 from Tria-plc/alpha Abubeker Yasin 2026-08-20 12:34:35 +03:00
  • e174efb8e0 fix: ( passenger ) read permissions from position types and all positions Abubeker Yasin 2026-08-20 12:33:39 +03:00
  • ac585fbbd2 feat(data-table): typeable rows-per-page control Nathnael 2026-08-20 09:06:06 +00:00
  • ac8f03f69a feat(pagination): raise the page-size ceiling to 500 Nathnael 2026-08-20 09:05:54 +00:00
  • 54cf0c2944 fix(filters): make the whole filter option row clickable Nathnael 2026-08-20 09:05:31 +00:00
  • 8d7551bb8e fix(portal): show declaration, T1 and Djibouti clearance documents to the customer Marshal 2026-08-20 08:43:08 +00:00
  • d7752f4386 fix(portal): show declaration, T1 and Djibouti clearance documents to the customer Marshal 2026-08-20 08:36:02 +00:00
  • 87ec7cec07 fix(export-ui): let field groups be expanded and collapsed by hand Nathnael 2026-08-20 08:25:47 +00:00
  • 6e95c5b8b8 fix(backoffice): map overview layouts to the org's real position keys Nathnael 2026-08-20 08:20:00 +00:00
  • 848f4ed886 Merge branch 'freight_feature/usermanagement' of github.com:Tria-plc/edr-platform into freight_feature/usermanagement marshalyordanos 2026-08-20 10:59:31 +03:00
  • f1b6444489 Merge pull request #1359 from Tria-plc/freight_feature/usermanagement marshal 2026-08-20 10:39:05 +03:00
  • ca774c536f fix(clearance): flag bookings with documents still awaiting GL approval Marshal 2026-08-20 07:37:35 +00:00
  • 1f11c3a4ca feat(export-ui): mount the export button on the eight remaining list pages Nathnael 2026-08-20 07:17:10 +00:00
  • bd94dd7306 Merge pull request #1358 from Tria-plc/freight_feature/usermanagement marshal 2026-08-20 10:17:23 +03:00
  • e41ce2ed6c fix(portal): surface document upload on cleared bookings until payment Marshal 2026-08-20 07:16:18 +00:00
  • 8c941fdf4b feat(exports): add the remaining eight datasets Nathnael 2026-08-20 07:10:36 +00:00
  • ead4f0a293 Merge pull request #1357 from Tria-plc/freight_feature/usermanagement marshal 2026-08-20 09:59:00 +03:00
  • 4b07ff328d View manual (offline) payment channel settings Confirm offline (bank transfer) invoice payment Marshal 2026-08-20 06:57:57 +00:00
  • 42b9f30057 feat(export-ui): field-picker export dialog, mounted on bookings Nathnael 2026-08-20 06:44:29 +00:00
  • d4bc419d43 Merge pull request #1356 from Tria-plc/freight_feature/usermanagement marshal 2026-08-20 08:49:26 +03:00
  • c38fcff00d feat(bookings): two-level clearance charges (port + misc) billed to customer with invoices Marshal 2026-08-20 05:48:16 +00:00
  • a00606823e Merge pull request #1355 from Tria-plc/dev Abubeker Yasin 2026-08-20 08:45:14 +03:00
  • 62f7b91315 feat(exports): dataset-driven table export, starting with bookings Nathnael 2026-08-20 05:29:04 +00:00
  • ce90be5c88 fix(reports): stop the 'first N rows' option failing on large exports Nathnael 2026-08-20 05:28:51 +00:00
  • d04f35539a Merge pull request #1354 from Tria-plc/freight_feature/usermanagement marshal 2026-08-20 08:28:12 +03:00
  • c138da6137 feat(bookings): two-level clearance charges (port + misc) billed to customer with invoices Marshal 2026-08-20 05:24:57 +00:00
  • fc2b5ee0e3 refactor(reports): export through the shared tabular writer Nathnael 2026-08-20 05:16:15 +00:00
  • c52b9229c4 Merge pull request #1353 from Tria-plc/alpha Stephanos A. 2026-08-20 07:57:24 +03:00
  • 5d6a21b6be Merge branch 'alpha' of github.com:Tria-plc/edr-platform into alpha Stephanos A 2026-08-20 07:46:33 +03:00
  • f93b3cd993 feat: add seat conflict assertion for route bookings Stephanos A 2026-08-20 07:46:15 +03:00
  • 4adb53b486 fix issue Marshal 2026-08-20 04:27:16 +00:00
  • e2d32defc0 Merge pull request #1352 from Tria-plc/freight_feature/usermanagement marshal 2026-08-20 07:04:21 +03:00
  • a58157a7ee feat(bookings): show per-document upload/review audit and download icon on clearance detail Marshal 2026-08-20 04:03:27 +00:00
  • b11de162c1 Merge branch 'freight_feature/usermanagement' of github.com:Tria-plc/edr-platform into freight_feature/usermanagement marshalyordanos 2026-08-20 07:00:55 +03:00
  • 8a2b9306dc feat(bookings): show per-document upload/review audit and download icon on clearance detail Marshal 2026-08-20 03:59:14 +00:00
  • 6aeab9d538 Merge branch 'freight_feature/usermanagement' of github.com:Tria-plc/edr-platform into freight_feature/usermanagement marshalyordanos 2026-08-19 23:11:22 +03:00
  • fc55f48371 feat(eims): implement POST /v1/bulkRegister Hagernesh 2026-08-19 18:21:10 +00:00
  • 174bc1a7bd Implement new feature for user authentication and improve error handling Marshal 2026-08-19 17:07:48 +00:00
  • fb21ad1541 feat(WIP): filtering, exporting and more reports Nathnael 2026-08-19 13:51:18 +00:00
  • 4fcb8d02f4 Merge pull request #1350 from Tria-plc/alpha Abubeker Yasin 2026-08-19 15:33:42 +03:00
  • 014b1a6d47 fix: ( fayda ) reject a second booking for the same identity on one departure Abubeker Yasin 2026-08-19 15:28:10 +03:00
  • 8e11b3a168 Merge pull request #1349 from Tria-plc/freight/nati-2 Nathnael Wondisha 2026-08-19 13:17:07 +03:00
  • e964a9b8f4 chore: more reporting Nathnael 2026-08-19 10:14:46 +00:00
  • 4adc98341d Merge pull request #1348 from Tria-plc/staging marshal 2026-08-19 13:13:01 +03:00
  • 54f52f077c fix(page-header): cap title/subtitle width Nathnael 2026-08-19 10:12:16 +00:00
  • 6687def4af feat(reports): use the shared FilterBar instead of ReportFilters Nathnael 2026-08-19 10:12:03 +00:00
  • 7c56607582 fix(filters): honor a date filter's own operator, not always "between" Nathnael 2026-08-19 10:11:48 +00:00
  • a28e4f1357 Merge pull request #1347 from Tria-plc/dev marshal 2026-08-19 13:11:47 +03:00
  • 62ff18a301 Merge pull request #1346 from Tria-plc/freight_feature/usermanagement marshal 2026-08-19 13:11:09 +03:00
  • ad479bdcf2 issue fix Marshal 2026-08-19 10:10:04 +00:00
  • f2a1b22ad2 Merge branch 'freight_feature/usermanagement' of github.com:Tria-plc/edr-platform into freight_feature/usermanagement marshalyordanos 2026-08-19 12:32:32 +03:00
  • 13f66dfb66 changes Marshal 2026-08-19 08:41:51 +00:00
  • f4a654f273 Merge branch 'dev' of github.com:Tria-plc/edr-platform into freight_feature/usermanagement Marshal 2026-08-19 06:42:36 +00:00
  • cd1e9c38a7 feat: add new audit endpoints for consolidation approvals and invoice management Marshal 2026-08-19 06:42:19 +00:00
  • 35176b05ee Merge pull request #1345 from Tria-plc/staging marshal 2026-08-19 09:26:40 +03:00
  • fbba4add73 Merge pull request #1344 from Tria-plc/alpha Abubeker Yasin 2026-08-19 09:26:34 +03:00
  • 1f38b5a3c6 fix: ( fayda ) block one Fayda identity from verifying multiple passengers Abubeker Yasin 2026-08-19 09:25:51 +03:00
  • 1fc96225ab Merge pull request #1343 from Tria-plc/dev marshal 2026-08-19 09:25:24 +03:00
  • 2942ad8d75 Merge pull request #1342 from Tria-plc/freight_feature/usermanagement marshal 2026-08-19 09:21:43 +03:00
  • e6e4c07077 feat: implement parity checks for 20ft container bookings to ensure even numbers Marshal 2026-08-19 06:20:47 +00:00
  • 29f846e88b Merge pull request #1341 from Tria-plc/staging marshal 2026-08-18 17:19:43 +03:00
  • 9b4d8a1ef2 Merge pull request #1340 from Tria-plc/dev marshal 2026-08-18 17:13:06 +03:00
  • c80d9c5abc Merge pull request #1339 from Tria-plc/freight_feature/usermanagement marshal 2026-08-18 17:12:28 +03:00
  • db64a1878b feat: implement consolidation approval process for shared-wagon bookings Marshal 2026-08-18 13:59:15 +00:00
  • c1150f8af2 Merge pull request #1337 from Tria-plc/freight_feature/usermanagement marshal 2026-08-18 16:19:34 +03:00
  • 861900dc1b Merge pull request #1338 from Tria-plc/alpha Abubeker Yasin 2026-08-18 16:19:15 +03:00
  • 40904049cf feat: implement consolidation approval process for shared-wagon bookings Marshal 2026-08-18 13:17:55 +00:00
  • 5e96394450 Merge pull request #1336 from Tria-plc/freight/nati-2 Nathnael Wondisha 2026-08-18 16:14:38 +03:00
  • dd6df306f2 lifecycle Nathnael 2026-08-18 13:11:09 +00:00
  • 065f34aa67 Merge pull request #1335 from Tria-plc/freight/feat/yard-loc-ac Nathnael Wondisha 2026-08-18 15:57:03 +03:00
  • 6823a32fee feat: yard scoping to position freight/feat/yard-loc-ac Nathnael 2026-08-18 12:55:11 +00:00
  • bd5d6d72b5 Merge pull request #1334 from Tria-plc/freight/feat/foreign-investors Nathnael Wondisha 2026-08-18 15:51:45 +03:00
  • 22a3fb98ee feat: Implement consolidated booking functionality Marshal 2026-08-18 12:50:35 +00:00
  • cbcc9a02e6 fix: approval window freight/feat/foreign-investors Nathnael 2026-08-18 12:44:02 +00:00
  • 0eb64ad9a1 feat: ( audit ) resolve the actor from the session and audit all backoffice mutations Abubeker Yasin 2026-08-18 15:13:22 +03:00
  • ed317f870a Merge pull request #1333 from Tria-plc/eims-integration Hagernesh Tadesse 2026-08-18 14:58:20 +03:00
  • f7be33eaaf feat(eims): alias bare Addis Ababa sub-city names to the CSV's woreda codes eims-integration Hagernesh 2026-08-17 18:43:26 +00:00
  • b95952d67a Merge pull request #1332 from Tria-plc/freight/feat/foreign-investors Nathnael Wondisha 2026-08-18 14:49:28 +03:00
  • f3e64681c2 test(e2e): wait for rehydration before retyping the TIN after a switch Nathnael 2026-08-18 11:47:18 +00:00
  • f62054d4a4 fix(portal): accept a business licence the server already holds Nathnael 2026-08-18 11:47:18 +00:00
  • d3f6e03749 Merge pull request #1331 from Tria-plc/freight/nati-2 Nathnael Wondisha 2026-08-18 14:38:43 +03:00
  • 6469c7fa52 test(e2e): cover every onboarding route across portal and backoffice Nathnael 2026-08-18 11:38:37 +00:00
  • 03b16b4ee8 feat: add service type fitler Nathnael 2026-08-18 11:38:07 +00:00
  • 2f86557f61 test(e2e): teach the eTrade mock to answer "no record" Nathnael 2026-08-18 11:37:58 +00:00
  • 0608f8a7ea fix(portal): bring the settings tabs in line with the wizard's rules Nathnael 2026-08-18 11:37:58 +00:00
  • 431bd3c98b feat(companies): let a co-operative switch back to eTrade as well Nathnael 2026-08-18 11:37:43 +00:00
  • 333232c4d9 fix(portal): persist the region a manual-registration company picks Nathnael 2026-08-18 11:37:43 +00:00
  • 0b8b9c39ab fix(companies): clear the typed registration when the manual-entry box is un-ticked Nathnael 2026-08-18 09:00:21 +00:00
  • 0f11d9518f feat(backoffice): flag customers whose registration was typed, not fetched Nathnael 2026-08-18 08:45:38 +00:00
  • 23d752d1cc feat(portal): let an investor company switch back to eTrade registration Nathnael 2026-08-18 08:45:29 +00:00
  • d1584ee708 feat(portal): offer the investment-licence path in the onboarding wizard Nathnael 2026-08-18 08:45:29 +00:00
  • a9763a541a feat(companies): support foreign investors onboarding on an investment licence Nathnael 2026-08-18 08:45:15 +00:00
  • 83011a850a Merge pull request #1330 from Tria-plc/alpha Abubeker Yasin 2026-08-18 11:35:04 +03:00
  • 1e67034968 Merge pull request #1329 from Tria-plc/freight_feature/usermanagement marshal 2026-08-18 11:28:32 +03:00
  • 33100a31ae fix: ( backoffice ) accept phone or username in the login identifier field Abubeker Yasin 2026-08-18 11:28:10 +03:00
  • c723b660e2 feat(freight): offer built-train wagons per boarding yard on multi-yard consists Marshal 2026-08-18 08:27:18 +00:00
  • 983cc02e50 Merge pull request #1328 from Tria-plc/freight/nati-2 Nathnael Wondisha 2026-08-18 10:32:05 +03:00
  • 2f293e4ae4 fix: vite env issue Nathnael 2026-08-18 07:28:42 +00:00
  • db319d25ce Merge pull request #1327 from Tria-plc/alpha Abubeker Yasin 2026-08-18 10:22:49 +03:00