Commit Graph

117 Commits

Author SHA1 Message Date
estifanos
6b946f0149 feat: update applicant name handling for license types without company name 2026-08-11 08:42:32 +00:00
estifanos
71c55e8da8 feat: implement vessel ownership transfer feature with navigation updates and localization 2026-08-11 08:18:40 +00:00
estifanos
ce802af366 feat: add vessel registration application queue to navigation and localization 2026-08-11 08:13:35 +00:00
estifanos
3d5b9db442 feat(i18n): update CoC and CoP queue labels in English and Amharic translations 2026-08-10 11:50:44 +00:00
Estifo77
4fc73b0567 feat(i18n): update medical verification label to include sea service verification
fix(layouts): import baseApi in BackofficeLayout and PortalLayout for API state management

refactor(auth): remove clearCurrentProfile call on logout and improve cookie removal logic

chore(auth-storage): enhance cookie management with secure and sameSite attributes, and streamline cleanup process
2026-08-10 14:42:21 +03:00
estifanos
1997434028 Add applicant name handling for SEAFARER_REGISTRATION and update translations 2026-08-10 11:09:29 +00:00
estifanos
6b7c40cd3f Add SEAFARER_REGISTRATION type and update translations and navigation 2026-08-10 10:59:14 +00:00
estifanos
2c1b0306a0 revert 2026-08-10 10:21:58 +00:00
estifanos
73de3f212b Licence applications filter 2026-08-10 10:10:34 +00:00
Estifo77
c822e99052 Add AttachmentsModal and refactor MedicalVerificationPage with AdvancedTable integration 2026-08-10 13:06:54 +03:00
estifanos
0f7c1dba4b fixes 2026-08-08 07:22:36 +00:00
estifanos
b98c2b274d Revert "Add translations for CoP queue and update existing CoC queue labels"
This reverts commit 52d2747f7a.
2026-08-08 07:04:03 +00:00
estifanos
52d2747f7a Add translations for CoP queue and update existing CoC queue labels 2026-08-08 06:54:05 +00:00
estifanos
44786a2f6f fixes 2026-08-08 06:36:48 +00:00
estifanos
70b6562045 fixes 2026-08-08 06:32:03 +00:00
estifanos
c006644166 Add review status column and enhance action buttons in ResultPage 2026-08-08 06:29:28 +00:00
Estifo77
23675005fc Refactor imports and improve LoginPage validation logic 2026-08-08 09:26:47 +03:00
Estifo77
203d2e5026 Merge branch 'dev' of https://github.com/Tria-plc/emaui into estif-branch-1 2026-08-08 09:03:50 +03:00
Mulu Mehari
7c968c7093 Adding more functionalities for all the license types 2026-08-07 11:50:07 +03:00
Estifo77
3610c69a69 fixes 2026-08-06 09:43:40 +03:00
estifanos
a02cee1a78 feat(LicenseQueuePage): update sorting logic to prioritize claimedAt for "mine" view 2026-08-05 12:44:22 +00:00
Estifo77
ed782237ca fixes 2026-08-05 14:17:00 +03:00
estifanos
c79e4cc5fa feat(AmharicDatePicker): add width prop to align input fields in filter bar 2026-08-05 10:21:56 +00:00
estifanos
7ba760d74b feat(AmharicDatePicker): implement Amharic date picker component with calendar type switching and time input 2026-08-05 10:14:03 +00:00
estifanos
7d706aa990 fix(DocumentsTab): improve layout and truncation for document names and badges 2026-08-05 08:59:28 +00:00
estifanos
0627aa24fc feat(styles): add themed scrollbars for improved dark mode experience 2026-08-05 08:53:27 +00:00
estifanos
bbae230ad5 feat: implement ModalFooter component for consistent modal action layout 2026-08-05 08:50:38 +00:00
estifanos
c8df8e1578 fix(LicenseQueuePage): remove unused ActionIcon and IconRefresh imports for cleaner code 2026-08-05 08:16:45 +00:00
estifanos
4fc4d5953d fix(LicenseQueuePage): reduce default page size to 10 and set default sorting for queue display 2026-08-05 07:54:28 +00:00
estifanos
d474de186c feat(LicenseReviewPage): refactor staff evidence display to use StaffEvidenceCell component for better maintainability 2026-08-05 07:41:03 +00:00
estifanos
60604d8027 feat(LicenseReviewPage): make document badges clickable links for direct access 2026-08-05 07:33:11 +00:00
estifanos
5fb6927d1a fix: remove hardcoded page size from useServerTable in multiple pages for consistency 2026-08-05 07:30:10 +00:00
estifanos
30d46dfc6b fix(LicenseQueuePage): improve checkbox selection handling for better state management 2026-08-04 09:35:12 +00:00
Estifo77
3c96fab629 Merge branch 'dev' of https://github.com/Tria-plc/emaui into estif-branch-1 2026-08-04 09:10:01 +03:00
Mulu Mehari
35fb817b4b Adding Cors rule in the environment variable 2026-08-03 15:33:58 +03:00
estifanos
599dc4aa83 feat(i18n): add new translations for refresh, view, toggle columns, and no results
refactor(payment): remove payment API client and related tests, consolidating payment logic

refactor(payment): delete payment modal and associated constants, hooks, and types

fix(ui): enhance AdvancedTable with refresh button and column toggle functionality

fix(ui): implement pagination in useServerTable for better data handling
2026-08-03 09:22:02 +00:00
estifanos
52e2f4c009 Refactor LicenseQueuePage to use AdvancedTable for improved rendering and sorting functionality 2026-08-03 08:33:51 +00:00
Estifo77
cd1a891d07 fixes 2026-08-03 11:26:56 +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
Mulu Mehari
c62ec59655 Initial End to End functionality 2026-08-02 22:44:08 +03:00
estifanos
af4ef8b3a7 feat: implement password requirements validation and UI component 2026-08-01 06:27:59 +00:00
estifanos
fca732e399 feat: add country selection translations and update country name retrieval 2026-07-31 07:31:17 +00:00
Muluhabt
5161e278ce Adding license generation functionality 2026-07-29 16:53:50 +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
Estifo77
6ca48cbb9a merge fixes 2026-07-29 10:54:43 +03: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
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
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
Estifo77
173d6eccb6 fixes 2026-07-28 10:26:55 +03:00