Commit Graph

  • 47a0ba5ee6 fix: pos seeder Nathnael 2026-08-21 19:24:00 +00:00
  • 6de2cc17cc Merge pull request #1380 from Tria-plc/alpha Stephanos A. 2026-08-21 18:28:05 +03:00
  • e84c2edae9 Merge branch 'alpha' of github.com:Tria-plc/edr-platform into alpha Stephanos A 2026-08-21 18:26:54 +03:00
  • d2a942ffbf feat: add contact phone overrides for payment links in excess baggage and supplementary charges Stephanos A 2026-08-21 18:26:38 +03:00
  • 53e4b93ac9 test(reports): pin the receivable/payable ledger sides ghost2023 2026-08-21 17:49:02 +03:00
  • 6d113ca00c fix(reports): classify receivables and payables by real money flow ghost2023 2026-08-21 17:47:41 +03:00
  • 23b3f265e6 feat(operations-targets): plan at any of the eight report grains ghost2023 2026-08-21 17:40:51 +03:00
  • 260d5a1590 feat(reports): cascade an unmet plan onto the periods that remain ghost2023 2026-08-21 17:40:35 +03:00
  • c8b44d4d04 fix(operations-targets): derive cargo category from its dimension ghost2023 2026-08-21 17:37:21 +03:00
  • 4a295a73a4 Merge pull request #1379 from Tria-plc/freight/nati-2 sync-test Nathnael Wondisha 2026-08-21 16:09:24 +03:00
  • a390fafe1b Merge pull request #1378 from Tria-plc/eims-bulk-register Hagernesh Tadesse 2026-08-21 16:04:37 +03:00
  • 4eb840c090 Merge branch 'dev' into eims-bulk-register eims-bulk-register Hagernesh Tadesse 2026-08-21 16:03:03 +03:00
  • 2317684db9 feat(fleet): add last-maintenance date filter to wagons list ghost2023 2026-08-21 15:55:02 +03:00
  • ad5caddf60 feat(wagons): filter list by last-maintenance date range ghost2023 2026-08-21 15:54:53 +03:00
  • 91c9c3e513 feat(reports): list unbilled categories at zero in revenue-by-category ghost2023 2026-08-21 15:51:18 +03:00
  • 3ce58d4c57 refactor(reports): label revenue categories from a key column ghost2023 2026-08-21 15:51:05 +03:00
  • 503ea30f58 feat(overview): resolve dashboard layout from permissions, not role keys ghost2023 2026-08-21 15:43:44 +03:00
  • 17e41aa767 feat(overview): serve GET /overview/layouts filtered by permission ghost2023 2026-08-21 15:43:26 +03:00
  • b60e361483 feat(iam): add per-layout overview permissions ghost2023 2026-08-21 15:42:58 +03:00
  • 9843b64989 feat: (reschedule) use the home-page station dropdown and available-date calendar in the portal reschedule form Abubeker Yasin 2026-08-21 15:30:50 +03:00
  • 8ff5e47a3a merge marshalyordanos 2026-08-21 15:22:52 +03:00
  • 7a2383f02c fix: revenue by customer Nathnael 2026-08-21 10:57:42 +00:00
  • 88762203e7 Merge pull request #1377 from Tria-plc/staging marshal 2026-08-21 13:27:44 +03:00
  • f49adf66fc Merge pull request #1376 from Tria-plc/dev marshal 2026-08-21 13:26:33 +03:00
  • 25d13baa6f chore: reporting and filtering Nathnael 2026-08-21 09:25:21 +00:00
  • bf5e5d8cfd Merge pull request #1375 from Tria-plc/freight_feature/usermanagement marshal 2026-08-21 12:01:00 +03:00
  • a339ea620e feat(train-scheduling): add showWagonStat prop to control wagon stats visibility Marshal 2026-08-21 08:59:44 +00:00
  • ca751b50f9 yser guide Hagernesh 2026-08-21 08:39:07 +00:00
  • 8181834037 Ticket Hagernesh 2026-08-21 08:15:31 +00:00
  • fbb169469f feat(clearance): preview charge documents before and after upload Marshal 2026-08-21 07:10:50 +00:00
  • a9c6b85c08 feat(clearance): preview charge documents before and after upload Marshal 2026-08-21 07:04:22 +00:00
  • b17a06052b fix issue Marshal 2026-08-20 18:30:28 +00:00
  • b3823a4f32 fix issue Marshal 2026-08-20 18:28:40 +00:00
  • 2f894ba51b changes Marshal 2026-08-20 18:06:13 +00:00
  • 76bfbe1b17 feat: enhance GlDjiboutiClearanceListPage with tab navigation and improved filtering Marshal 2026-08-20 17:44:52 +00:00
  • 3a4eeee61b feat: enhance ClearanceChargesSection with file viewing and downloading capabilities Marshal 2026-08-20 16:07:16 +00:00
  • c5909b8ec7 [200~feat: add CustomsPaymentsCard and PaymentsTab components for handling customs payments and payment summaries Marshal 2026-08-20 15:45:42 +00:00
  • 80a7a2f702 feat: ( reschedule ) implement booking reschedule Abubeker 2026-08-21 08:18:03 +00:00
  • 8f7d67cbef Merge pull request #1374 from Tria-plc/freight_feature/usermanagement marshal 2026-08-21 10:11:23 +03:00
  • ccf24f7552 Update docker-compose.yaml edr-dev Sennay 2026-08-21 10:11:20 +03:00
  • 24f5d94709 feat(clearance): preview charge documents before and after upload Marshal 2026-08-21 07:10:50 +00:00
  • fd8fb8f172 Merge pull request #1373 from Tria-plc/freight_feature/usermanagement marshal 2026-08-21 10:05:58 +03:00
  • 4c549029fe feat(clearance): preview charge documents before and after upload Marshal 2026-08-21 07:04:22 +00:00
  • b06e309fa2 Merge pull request #1372 from Tria-plc/freight_feature/usermanagement marshal 2026-08-20 21:31:03 +03:00
  • ce3fde676e fix issue Marshal 2026-08-20 18:30:28 +00:00
  • ff7c054b7d Merge pull request #1371 from Tria-plc/freight_feature/usermanagement marshal 2026-08-20 21:29:28 +03:00
  • 0e8e6acb04 fix issue Marshal 2026-08-20 18:28:40 +00:00
  • 8edde1ca76 Merge pull request #1370 from Tria-plc/freight_feature/usermanagement marshal 2026-08-20 21:16:37 +03:00
  • a5e6cab248 fix issue Marshal 2026-08-20 18:16:03 +00:00
  • 93373cbe5e Merge pull request #1369 from Tria-plc/freight_feature/usermanagement marshal 2026-08-20 21:11:10 +03:00
  • d99b294c21 fix issue Marshal 2026-08-20 18:10:29 +00:00
  • b72cbab535 changes Marshal 2026-08-20 18:06:13 +00:00
  • 934ed43ccb feat: enhance GlDjiboutiClearanceListPage with tab navigation and improved filtering Marshal 2026-08-20 17:44:52 +00:00
  • 0d34b9f5e3 feat: enhance ClearanceChargesSection with file viewing and downloading capabilities Marshal 2026-08-20 16:07:16 +00:00
  • 9e1d5ee9f2 [200~feat: add CustomsPaymentsCard and PaymentsTab components for handling customs payments and payment summaries Marshal 2026-08-20 15:45:42 +00:00
  • 2e28b10610 dashboard UI Hagernesh 2026-08-20 13:42:34 +00:00
  • fb5e10a1b0 Update docker-compose.yaml Sennay 2026-08-20 16:39:35 +03:00
  • 82c795999e Merge pull request #1367 from Tria-plc/eims-bulk-register Hagernesh Tadesse 2026-08-20 16:33:11 +03:00
  • 7f772efcb3 feat(warehouses): make dashboard date range + warehouse filter real Hagernesh 2026-08-20 13:29:37 +00:00
  • 572b42343f Merge pull request #1366 from Tria-plc/eims-bulk-register Hagernesh Tadesse 2026-08-20 16:14:55 +03:00
  • 3aefc9488d Update .gitignore Sennay 2026-08-20 16:12:08 +03:00
  • d4c19d7e40 finance only permission for Additional charges Hagernesh 2026-08-20 12:58:23 +00:00
  • 6e6d6329b6 feat(bookings): add Additional Payments tab, add-charge modal, portal pay Hagernesh 2026-08-20 12:54:37 +00:00
  • 0ceb595714 feat(bookings): add ad-hoc additional-charge module Hagernesh 2026-08-20 12:35:19 +00:00
  • 8e2bab27cf Merge pull request #1365 from Tria-plc/eims-bulk-register Hagernesh Tadesse 2026-08-20 15:07:49 +03:00
  • 80b7141f30 fix(portal): surface document upload on cleared bookings until payment Marshal 2026-08-20 07:16:18 +00:00
  • a1feb21e4f View manual (offline) payment channel settings Confirm offline (bank transfer) invoice payment Marshal 2026-08-20 06:57:57 +00:00
  • e97e874bd1 fix issue Marshal 2026-08-20 04:27:16 +00:00
  • 3604e78fbe Merge pull request #1364 from Tria-plc/freight_feature/usermanagement marshal 2026-08-20 14:49:27 +03:00
  • 8466aff33d feat(bookings): show per-document upload/review audit and download icon on clearance detail Marshal 2026-08-20 03:59:14 +00:00
  • 5b4da9a9ab Merge pull request #1351 from Tria-plc/freight/nati-2 Nathnael Wondisha 2026-08-20 14:38:39 +03:00
  • f55645fea9 chore(scripts): add the OCC July 2026 seed, drop the throwaway ops scripts Nathnael 2026-08-20 11:37:12 +00:00
  • 1b08666527 refactor(train-scheduling): move the schedule list onto the shared FilterBar Nathnael 2026-08-20 11:37:02 +00:00
  • d6f1c5fb43 fix(rule-engine): use a real date picker, and stop the label wrapping Nathnael 2026-08-20 11:37:02 +00:00
  • f0d66ce8f9 feat(invoices): show and search what an invoice was raised against Nathnael 2026-08-20 11:36:50 +00:00
  • 05efdd5d54 feat(reports): spread a plan across its own period, then re-bucket it Nathnael 2026-08-20 11:36:42 +00:00
  • f28b6faf29 feat(operations-reporting): plan station targets per cargo category Nathnael 2026-08-20 11:36:32 +00:00
  • efca7f2752 Update Dockerfile Yonas Tewabe 2026-08-20 14:34:58 +03:00
  • 2ec818e590 Merge branch 'dev' into freight/nati-2 Nathnael 2026-08-20 11:29:21 +00:00
  • c38263ac08 Update Dockerfile Yonas Tewabe 2026-08-20 14:25:39 +03:00
  • 7446adaa88 feat(api): accept several yards on each end of a route filter Nathnael 2026-08-20 11:24:46 +00:00
  • 684c3173f4 feat(filters): filter by either end of a route, and by several stations per end Nathnael 2026-08-20 11:24:33 +00:00
  • d7894d28f1 fix(filters): read date filter values back in local time, not UTC Nathnael 2026-08-20 11:24:16 +00:00
  • 8949325a9c fix(export-ui): indicate the selected format and default to xlsx Nathnael 2026-08-20 11:23:55 +00:00
  • e8c5505d7f Merge pull request #1363 from Tria-plc/dev Abubeker Yasin 2026-08-20 14:09:08 +03:00
  • 08c6f2ed0b Merge pull request #1362 from Tria-plc/eims-bulk-register Hagernesh Tadesse 2026-08-20 13:52:27 +03:00
  • 0066a87972 feat(warehouses): add empty-containers/import-trains/export-trains to dashboard Hagernesh 2026-08-20 10:46:42 +00:00
  • 224954060e Merge pull request #1361 from Tria-plc/eims-bulk-register Hagernesh Tadesse 2026-08-20 13:35:52 +03:00
  • f9987e515c feat(warehouses): filters/pagination on all import+export queue tabs Hagernesh 2026-08-20 10:25:08 +00:00
  • d4c51ec63a feat(warehouses): add import-ops stat tiles and arrival-queue filters Hagernesh 2026-08-20 10:15:27 +00:00
  • 2f35b0a717 fix: ( passenger ) read permissions from position types and all positions Abubeker Yasin 2026-08-20 12:33:39 +03:00
  • bcf684814d fix(clearance): flag bookings with documents still awaiting GL approval Marshal 2026-08-20 07:37:35 +00:00
  • 21a611f1b7 fix(portal): surface document upload on cleared bookings until payment Marshal 2026-08-20 07:16:18 +00:00
  • 26d864a55e View manual (offline) payment channel settings Confirm offline (bank transfer) invoice payment Marshal 2026-08-20 06:57:57 +00:00
  • c889797870 feat(bookings): two-level clearance charges (port + misc) billed to customer with invoices Marshal 2026-08-20 05:48:16 +00:00
  • a809215e74 feat(bookings): two-level clearance charges (port + misc) billed to customer with invoices Marshal 2026-08-20 05:24:57 +00:00
  • 87ae075031 fix issue Marshal 2026-08-20 04:27:16 +00:00
  • 6adfd10bc9 feat: add seat conflict assertion for route bookings Stephanos A 2026-08-20 07:46:15 +03:00
  • 1ba54829df feat(bookings): show per-document upload/review audit and download icon on clearance detail Marshal 2026-08-20 04:03:27 +00:00
  • 8eb3099694 feat(bookings): show per-document upload/review audit and download icon on clearance detail Marshal 2026-08-20 03:59:14 +00:00