Marshal
da533a488d
Refactor file handling to improve URL safety and enhance file viewing capabilities across components
2026-06-28 08:19:21 +00:00
Marshal
7a2a55d94b
Enhance contract clearance features with review timestamps and staff identifiers; improve file handling in controllers and views for better user experience.
2026-06-27 19:30:42 +00:00
Marshal
0ab553bf48
add file viewer functionality across various components
...
- Implemented a shared file viewer modal using `useFileViewer` hook to allow inline viewing of documents (images, PDFs, videos, etc.) across the application.
- Updated `ContractClearanceReviewSection`, `ContractRequestDetailPage`, `ContractViewPage`, and booking-related components to utilize the new file viewer for document previews.
- Added "Approve all" button in `ContractClearanceReviewSection` to bulk approve documents.
- Enhanced document action buttons to include view and download options based on file type.
- Introduced `isViewable` utility to determine if a file can be previewed inline.
- Created `FileViewer` component to handle rendering of various file types and added appropriate fallback for unsupported formats.
2026-06-27 19:18:43 +00:00
Marshal
e977893888
Implement comprehensive Global Logistics workflow for Unimodal Export and Import processes, including contract verification, documentation submission, compliance management, customs clearance, payment settlement, and last-mile transport handling.
2026-06-27 18:54:03 +00:00
hagiye
9112e70400
Merge branch 'dev' of github.com:Tria-plc/edr-platform into Interchange
2026-06-27 21:05:20 +03:00
hagiye
fee4365b70
Import operation gate pass
2026-06-27 21:04:27 +03:00
Marshal
0a23ade118
enhance contract management features
...
- Update ContractActionsToolbar to streamline contract generation and signing processes.
- Introduce getStaffRowAction for improved action handling in contract list rows.
- Implement auto-generation of contracts upon final approval in useContracts hook.
- Refactor BookingDetailPage to remove unnecessary container type property.
- Add action buttons in ContractRequestsPage for better user interaction.
- Simplify container types configuration in resources.
- Remove unused properties from booking types.
- Introduce ContractViewPage for staff and customer contract signing.
- Enhance NewContractPage to validate document uploads before proceeding.
- Improve StepDocuments to ensure required documents are uploaded.
2026-06-27 17:38:26 +00:00
yaschalew10
5c94a8648e
Merge pull request #320 from Tria-plc/freight/feature/vehicle_2
...
Freight/feature/vehicle 2
2026-06-27 18:09:19 +03:00
natib21
9d3faf450f
fix
2026-06-27 15:06:49 +00:00
natib21
970d02c8db
fix
2026-06-27 15:02:04 +00:00
natib21
8c7f03c722
fix
2026-06-27 14:57:17 +00:00
natib21
8c82699699
fix
2026-06-27 14:40:29 +00:00
natib21
f5eaa87564
fix ui
2026-06-27 14:15:14 +00:00
natib21
df34a91e61
fix
2026-06-27 13:32:09 +00:00
yaschalew10
0d6d394fca
Merge pull request #319 from Tria-plc/freight/feature/vehicle_2
...
Freight/feature/vehicle 2
2026-06-27 16:21:05 +03:00
natib21
2d962d79d8
fix
2026-06-27 11:00:28 +00:00
hagiye
3441ee4a0a
interchange document generation and acknowledgement
2026-06-27 13:49:41 +03:00
hagiye
3decc9aeea
interchange document generation and acknowledgement
2026-06-27 13:39:42 +03:00
yaschalew
421806e282
fix um
2026-06-27 12:54:57 +03:00
natib21
92df6c427c
fix
2026-06-27 09:07:28 +00:00
natib21
cc0e6e7d87
:Merge branch 'freight/feature/vehicle_2' of github.com:Tria-plc/edr-platform into freight/feature/vehicle_2
2026-06-27 08:30:29 +00:00
natib21
657e0bffc3
fix ui
2026-06-27 08:30:01 +00:00
Nathnael Wondisha
a652a0f2a1
Merge pull request #306 from Tria-plc/freight/fix/file-syncing
...
file syncing and some improvement to the onboarding
2026-06-27 09:29:19 +03:00
yaschalew
33469801b7
resolve conflict
2026-06-27 08:14:05 +03:00
yaschalew
2373e0b8a4
user module
2026-06-27 08:11:06 +03:00
natib21
a013fe1c48
add health check
2026-06-27 05:07:11 +00:00
hagiye
d726927453
Notification for demurrage and invoice fee
2026-06-27 05:33:58 +03:00
hagiye
11803763b0
Invoice and clearance seal approval
2026-06-27 05:11:44 +03:00
hagiye
108d91b5fa
Invoice and clearance seal approval
2026-06-27 04:58:21 +03:00
hagiye
fafa64e4db
Warehouse receiving for export and GRN generation
2026-06-27 04:20:23 +03:00
hagiye
15be978c42
Warehouse receiving for export and GRN generation
2026-06-27 04:19:32 +03:00
hagiye
6860b891f7
Interchange document
2026-06-27 02:27:40 +03:00
Marshal
01d53c218c
contrat,booking,global logestic
2026-06-26 23:24:48 +00:00
hagiye
29bdf68742
Invoice and clearance seal approval
2026-06-27 01:22:14 +03:00
hagiye
b2b668a392
Invoice and clearance seal approval
2026-06-27 01:13:25 +03:00
hagiye
8005282f9e
Invoice and clearance seal approval
2026-06-27 00:39:48 +03:00
hagiye
0438dade75
Invoice and clearance seal approval
2026-06-27 00:32:17 +03:00
hagiye
1d84cad99d
Invoice genaration and seal
2026-06-27 00:22:38 +03:00
Hagernesh Tadesse
2f06817e48
Merge pull request #307 from Tria-plc/Release_order
...
Release order
2026-06-26 23:53:32 +03:00
hagiye
9534950e09
get clearance fix
2026-06-26 23:49:12 +03:00
hagiye
d5e8abcf62
get clearance fix
2026-06-26 23:37:09 +03:00
Nathnael
1c076e0694
fix: rm the global approve
2026-06-26 13:05:34 +00:00
hagiye
4efef9bab3
inspection status column fix
2026-06-26 13:20:26 +03:00
yaschalew
f21d7ec523
fix conflict
2026-06-26 12:48:21 +03:00
yaschalew
29af8d76f9
fix conflict
2026-06-26 12:47:20 +03:00
hagiye
7bcf7bf3e3
Autounload on train arrival and inspection status column fix
2026-06-26 12:24:46 +03:00
hagiye
75d4c9b7c1
Autounload on train arrival
2026-06-26 12:17:31 +03:00
Marshal
f7428df664
Add Document Clearance pages and sidebar section with permissions
2026-06-26 08:29:34 +00:00
yaschalew
671dc854f3
fix
2026-06-25 13:18:25 +03:00
hagiye
ee9f3fa394
Fix inventory status column
2026-06-25 13:07:50 +03:00