Commit Graph

207 Commits

Author SHA1 Message Date
Estifo77
07970b85b2 merge fixes 2026-08-03 10:06:30 +03:00
Estifo77
5889ee2105 Merge branch 'dev' of https://github.com/Tria-plc/emaui into estif-branch-1 2026-08-03 09:26:04 +03:00
mulish77
5e40d77657 Merge pull request #6 from Tria-plc/mulufeatures
Initial End to End functionality
2026-08-02 22:53:54 +03:00
Mulu Mehari
c62ec59655 Initial End to End functionality 2026-08-02 22:44:08 +03:00
Estifo77
7692730642 fixes 2026-08-01 11:24:18 +03:00
estifanos
6fce0b4fa7 feat: add profile check mutation and enhance navigation access control 2026-08-01 08:23:37 +00:00
estifanos
cdb5812124 feat: enhance cookie removal logic to clear all cookies on storage clear 2026-08-01 07:55:16 +00:00
estifanos
5a95358ea0 feat: update session management to prioritize cookie storage and enhance token retrieval logic 2026-08-01 07:52:46 +00:00
estifanos
d16d9840ba fixes 2026-08-01 06:30:13 +00:00
estifanos
af4ef8b3a7 feat: implement password requirements validation and UI component 2026-08-01 06:27:59 +00:00
Estifo77
18f18b71dc feat: add MaritimeLoader component for enhanced loading experience 2026-07-31 15:21:11 +03:00
estifanos
f736e4ddac feat: add toGregorianDateLabel function and update date displays across multiple pages 2026-07-31 10:37:04 +00:00
estifanos
48bc31d321 feat: integrate AmharicDatePicker component across multiple pages and update translations 2026-07-31 10:27:50 +00:00
estifanos
b5858c37be fixes 2026-07-31 07:59:15 +00:00
estifanos
fca732e399 feat: add country selection translations and update country name retrieval 2026-07-31 07:31:17 +00:00
estifanos
53b7b3f6f7 country 2026-07-31 07:19:16 +00:00
estifanos
4dddd576a8 UI 2026-07-31 06:56:24 +00:00
Estifo77
f443372da2 Merge branch 'estif-branch-1' of https://github.com/Tria-plc/emaui into estif-branch-1 2026-07-31 09:34:53 +03:00
Estifo77
1b989936f0 refactor: standardize import statements and formatting across SeamanBookPage and VesselRegistrationPage
feat: add mock data for vessel registration and seaman book application

fix: update eligibility and status handling in SeamanBookPage

style: improve readability and consistency in PortalLayout and AdvancedTable components

chore: update package-lock.json for dependency management
2026-07-31 09:34:29 +03:00
estifanos
1e894ecfa7 UI 2026-07-31 06:33:15 +00:00
estifanos
0db451bdec feat: add CountrySelect component and integrate country selection in endorsement, seafarer, and waiver pages 2026-07-30 12:11:53 +00:00
estifanos
06eb9eca4f feat(payment): implement payment feature with Telebirr integration first try
- Define shared payment types and interfaces in payment.ts
- Create PaymentModal component for handling payment interactions
- Implement payment API client for initiating and confirming payments
- Add payment history management with localStorage
- Create PaymentsPage for displaying payment status and history
- Introduce utility functions for money conversion and formatting
- Set up hooks for managing payment flow and state
- Update SeamanBookApplicationPage to utilize new payment modal
- Add tests for payment API functions and history management
2026-07-30 07:33:30 +00:00
mulish77
c9d885356c Merge pull request #5 from Tria-plc/mulufeature-branch
Adding license generation functionality
2026-07-29 16:55:05 +03:00
Muluhabt
5161e278ce Adding license generation functionality 2026-07-29 16:53:50 +03:00
Estifo77
4a6f2954b5 portal fixes 2026-07-29 12:49:09 +03:00
Estifo77
0c3d817ee1 fixes 2026-07-29 12:08:36 +03:00
Estifo77
a9638afa27 lay out fix 2026-07-29 11:45:47 +03:00
Estifo77
56bf81e4ad fixes 2026-07-29 11:28:55 +03:00
estifanos
8118b646bd refactor: update sidebar visibility rules to match user profession 2026-07-29 08:08:53 +00:00
estifanos
09d688b251 fixes 2026-07-29 07:55:45 +00:00
Estifo77
6ca48cbb9a merge fixes 2026-07-29 10:54:43 +03:00
estifanos
e497b30bd1 fixes 2026-07-29 07:36:10 +00:00
Estifo77
81f259b374 fixes 2026-07-29 10:31:54 +03:00
Estifo77
8b3e63ea1c Merge branch 'estif-branch-1' of https://github.com/Tria-plc/emaui into estif-branch-1 2026-07-29 10:31:27 +03:00
Estifo77
611c5272c0 fixes 2026-07-29 10:31:23 +03:00
estifanos
86bc9399d9 fixes 2026-07-29 07:30:36 +00:00
estifanos
27a5968b79 feat: implement user type-based navigation visibility in PortalLayout 2026-07-29 07:29:20 +00:00
Estifo77
5ceb5da3c2 fixes 2026-07-29 10:07:49 +03:00
Estifo77
53e2497756 Merge branch 'estif-branch-1' of https://github.com/Tria-plc/emaui into estif-branch-1 2026-07-29 09:56:19 +03:00
Estifo77
302a5788ad fixes 2026-07-29 09:56:13 +03:00
estifanos
ff51fd0bcc feat: enhance SignupPage with user type selection and validation 2026-07-29 06:55:19 +00:00
Estifo77
85e84c24b8 Merge branch 'dev' of https://github.com/Tria-plc/emaui into estif-branch-1 2026-07-29 09:40:33 +03:00
mulish77
26cc1f4fd2 Merge pull request #4 from Tria-plc/feature/logestic
Feature/logestic - Fitsum changes merging
2026-07-28 14:57:44 +03:00
Estifo77
3edd0587e5 document 2026-07-28 14:50:53 +03:00
fitse-yotor
e39f80941e feat: add Shipping Agent License Renewal and Waiver Application pages
- Implement ShippingAgentLicenseRenewalPage for submitting renewal documents with file uploads.
- Create WaiverApplicationPage for multi-step waiver application process, including document uploads and review.
- Add WaiverPage to display application status and details, including waiver letter download functionality.
- Introduce document handling components and validation for required fields in both applications.
2026-07-28 14:46:06 +03:00
fitse-yotor
4c01c5321b fix: update approval status logic in vessel registration steps 2026-07-28 13:04:11 +03:00
fitse-yotor
c4af36005c feat: add vessel registration feature with dashboard and ownership transfer
- Implemented VesselRegistrationPage for managing vessel registrations.
- Added localization for vessel registration and ownership transfer in Amharic and English.
- Updated PortalLayout to include navigation for vessel registration and ownership transfer.
- Created VesselOwnerLayout to restrict access to vessel owner-specific routes.
- Integrated routing for vessel registration, application, and ownership transfer pages.
2026-07-28 12:58:03 +03:00
Yonas Tewabe
296abdf8ae Update Dockerfile 2026-07-28 11:07:38 +03:00
Yonas Tewabe
fef001d86e Update Dockerfile 2026-07-28 11:03:48 +03:00
estifanos
4a02a4fa8f date picker 2026-07-28 07:58:00 +00:00