Commit Graph

  • 3e3d20174c feat(certificates): enhance eligibility checks for CoC/CoP application with tooltips and alerts Nati 2026-08-17 08:19:33 +00:00
  • aa3b6e834b localization fixes estifanos 2026-08-17 08:10:53 +00:00
  • 73f7127ac8 Localization on Portal estifanos 2026-08-17 07:52:09 +00:00
  • ad9b14d716 fix(profile): change update method from PATCH to PUT for profile updates Nati 2026-08-17 07:45:22 +00:00
  • ef3a59e617 Information Update Nati 2026-08-17 07:36:44 +00:00
  • 1f2261a68b feat(seafarer-registration): update profile handling and address submission logic Nati 2026-08-17 07:23:23 +00:00
  • 28ae9f393d fixes estifanos 2026-08-17 07:13:34 +00:00
  • 4ed2057a45 feat(onboarding): enhance navigation after registration by using selected keys Nati 2026-08-17 07:11:07 +00:00
  • 2341f90107 fix: redirect to home instead of login on auth failure in backoffice and portal stores estifanos 2026-08-17 07:09:36 +00:00
  • 4a33347853 refactor: redirect to root path instead of login page on logout in Backoffice and Portal layouts estifanos 2026-08-17 07:04:45 +00:00
  • c698f381b9 fix(api): update BASE_API_URL to use localhost:3000 for consistency nati14575 2026-08-17 09:58:51 +03:00
  • fa7eb3dc5f feat(backoffice): restore Mengestab's seafarer register and wire it up fitse-yotor 2026-08-17 07:15:08 +03:00
  • c52d739e18 fix(portal): stop the profile gate hiding the approved registration wizard fitse-yotor 2026-08-17 07:05:43 +03:00
  • 29f400618e feat(portal): wire the certificates and endorsement screens to the API fitse-yotor 2026-08-17 06:57:36 +03:00
  • 35c7987047 feat(portal): wire the medical, BST and seaman-book screens to the API fitse-yotor 2026-08-17 01:18:59 +03:00
  • 702496202f fix(portal): make the restored seafarer/vessel UI compile fitse-yotor 2026-08-16 23:27:27 +03:00
  • eabaae36a0 feat(portal): restore Mengestab's client-approved seafarer and vessel UI fitse-yotor 2026-08-16 23:19:08 +03:00
  • f294f67ced fix(portal,backoffice): six reported issues in registration and the designer fitse-yotor 2026-08-16 22:21:00 +03:00
  • 025c6bbf20 Merge branch 'dev' of github.com:Tria-plc/emaui into feature/exam-attempt-domain mihretue 2026-08-15 20:43:49 +03:00
  • c58a727a96 Merge branch 'feature/seaman' of https://github.com/Tria-plc/emaui into certficate fitse-yotor 2026-08-15 12:44:39 +03:00
  • 7772a93f26 feat: add allowScripts configuration for specific package versions in package.json fitse-yotor 2026-08-15 12:43:23 +03:00
  • 0ac75669d4 feat: add ExamStageActions component for exam fee handling feature/seaman fitse-yotor 2026-08-15 11:51:14 +03:00
  • 31934f5933 loader rollout Estifo77 2026-08-15 11:43:02 +03:00
  • fc2730f60b loader roleout on backoffice Estifo77 2026-08-15 11:33:28 +03:00
  • 6330c9ea55 applying loader on pages Estifo77 2026-08-15 11:25:30 +03:00
  • 51cf0fbd17 UI landing page route fix estifanos 2026-08-15 07:02:37 +00:00
  • 57682188de UI improvments on landing page Estifo77 2026-08-14 15:33:14 +03:00
  • c00a19dd99 UI improvements Estifo77 2026-08-14 15:10:41 +03:00
  • 7733fe8efd UI improvements Estifo77 2026-08-14 15:03:02 +03:00
  • 9a7b93cfb6 loader UI improvements Estifo77 2026-08-14 14:45:57 +03:00
  • f31e75c3de feat: implement PageLoader component and register maritime loader as the default theme loader estifanos 2026-08-14 11:35:34 +00:00
  • 652503d1de Merge branch 'dev' of https://github.com/Tria-plc/emaui into estif-branch-1 Estifo77 2026-08-14 13:45:31 +03:00
  • 7c79f4d644 feat: implement useAuthToken hook for consistent auth token retrieval across components.comment from nati estifanos 2026-08-14 09:27:37 +00:00
  • 4edce751ee feat(exam): candidate exam-taking experience (Phase 4) mihretue 2026-08-14 09:17:09 +00:00
  • 98bf79832f Merge pull request #13 from Tria-plc/estif-branch-1 Nati Nigussie 2026-08-14 12:02:15 +03:00
  • accfb8c95d fixes estifanos 2026-08-14 08:16:09 +00:00
  • 6795607b13 fix estifanos 2026-08-14 08:05:32 +00:00
  • e0b3a4887a feat: add internationalization support for auth components and pages, including translations for Amharic and English estifanos 2026-08-14 07:54:30 +00:00
  • d71483be4a feat: simplify hero section buttons and update call-to-action text estifanos 2026-08-14 07:46:39 +00:00
  • cfbec948fb feat: enhance landing page with new hero section, badges, and improved styles estifanos 2026-08-14 07:43:14 +00:00
  • de04ed64b3 feat: remove certificate verification page and related API, update landing page links estifanos 2026-08-14 07:34:35 +00:00
  • d6b813b697 feat: add landing page copy and styles for English and Amharic versions estifanos 2026-08-14 07:20:42 +00:00
  • 14b5bb83f9 feat(question): MCQ options authoring editor (Phase 2 domain foundation) mihretue 2026-08-13 19:28:03 +00:00
  • d98d6a71fe fix(result): gate record/save buttons behind RECORD_EXAM_RESULT fix/result-page-permission-gating mihretue 2026-08-13 17:17:14 +00:00
  • a148c00792 feat: add IAM_ADMIN_PERMISSIONS for user management access control Refactor Nati 2026-08-13 14:01:57 +00:00
  • d8b01a2003 Merge pull request #12 from Tria-plc/Refactor Nati Nigussie 2026-08-13 16:12:03 +03:00
  • 6852fc86c6 feat: implement permission-based access control across various pages and components Nati 2026-08-13 12:58:11 +00:00
  • 49fbd8fc53 Merge pull request #11 from Tria-plc/Refactor Nati Nigussie 2026-08-13 14:38:21 +03:00
  • 220ed2d018 Merge branch 'dev' of github.com:Tria-plc/emaui into Refactor Nati 2026-08-13 11:31:27 +00:00
  • bacaf47cf6 Merge pull request #10 from Tria-plc/estif-branch-1 Nati Nigussie 2026-08-13 14:07:08 +03:00
  • 2af9e60800 feat(vessel-registration): add vessel registration page with incident reporting and certificate download functionality Nati 2026-08-13 09:11:50 +00:00
  • a7e74cb7bd Add restart policy to ema-portal and ema-backoffice Yonas Tewabe 2026-08-13 09:22:31 +03:00
  • 2fa55965e1 feat: enhance internationalization support across various components and pages estifanos 2026-08-12 12:30:22 +00:00
  • 31c52c02e0 feat: introduce useLocalized hook for bilingual value retrieval.(localization round 2) estifanos 2026-08-12 11:31:20 +00:00
  • faf58850f0 UI fixes Estifo77 2026-08-12 14:17:29 +03:00
  • 7242f8425a feat: add internationalization support for WaiverPage with translations for English and Amharic estifanos 2026-08-12 11:04:47 +00:00
  • 8f2dcb30f0 feat: add internationalization support for seafarer registry estifanos 2026-08-12 10:55:14 +00:00
  • 9897a9bf78 feat: implement date display utility across various pages estifanos 2026-08-12 10:22:39 +00:00
  • 33935419fb cookie clearting fix Estifo77 2026-08-12 12:34:09 +03:00
  • 7c9f78c680 feat: replace Paper with Modal in CertificationPage, ConfigurationPage, ExamPage, and QuestionPage for consistent UI estifanos 2026-08-12 07:55:43 +00:00
  • d0bbfe30d1 feat: update MyApplicationsPage with AdvancedTable and add translations for table headers estifanos 2026-08-12 07:45:00 +00:00
  • 5aea4b1c9f feat: enhance MyApplicationsPage with segmented tabs and improved styling estifanos 2026-08-12 07:37:53 +00:00
  • 362e6d88b4 feat: enhance PaymentConfigPage with refetch and loading state for license types estifanos 2026-08-12 07:37:19 +00:00
  • bbb23f3bbf feat: replace Table with AdvancedTable for improved license type management in PaymentConfigPage estifanos 2026-08-12 07:35:43 +00:00
  • 0633ecc165 feat: implement applicant name fallback logic in licensing helpers and update MyApplicationsPage estifanos 2026-08-12 07:18:43 +00:00
  • 829dfed999 feat: add search and filter functionality to MyApplicationsPage estifanos 2026-08-12 07:15:21 +00:00
  • 444c3111ab UI estifanos 2026-08-12 06:40:43 +00:00
  • 4a68bdf169 UI fixes estifanos 2026-08-11 12:24:03 +00:00
  • b2f99200e7 feat: enhance AmharicDatePicker with Ethiopian time selection and formatting estifanos 2026-08-11 12:20:22 +00:00
  • 7c3a25245f UI fixes estifanos 2026-08-11 11:48:09 +00:00
  • 18de7b1c1d UI fixes estifanos 2026-08-11 11:39:46 +00:00
  • 1b0a21c683 feat: add page size selection to AdvancedTable and update useServerTable hook estifanos 2026-08-11 11:36:59 +00:00
  • 0573e01769 UI fixes Estifo77 2026-08-11 14:32:26 +03:00
  • 0fd78c7757 fix: update Badge component in LicenseQueuePage for consistent styling feat: add siblings and boundaries props to pagination in AdvancedTable estifanos 2026-08-11 11:23:38 +00:00
  • d7ecc86177 fix: restore vessel transfer logic and update vessel selection component(uncommenting) estifanos 2026-08-11 11:10:14 +00:00
  • 01899c0593 feat: implement endorsement types and update navigation for endorsement processing estifanos 2026-08-11 10:50:37 +00:00
  • deb650f22f fix: update DocumentSlots component to include optional mode and use requirement.id as key estifanos 2026-08-11 10:35:49 +00:00
  • 63ef5d8a49 fix: update sorting of required documents in DocumentSlots component. Revert estifanos 2026-08-11 10:22:47 +00:00
  • 1cfa3dec69 UI Estifo77 2026-08-11 13:10:44 +03:00
  • 3b63721268 fix: sort required document requirements by sortOrder in DocumentSlots component estifanos 2026-08-11 10:09:51 +00:00
  • f388a63361 fix: update key prop in DocumentSlots component to use requirement.id estifanos 2026-08-11 10:04:19 +00:00
  • 41a5e96d6b feat: integrate AmharicDatePicker for date input in ConfigDrivenSection estifanos 2026-08-11 09:59:17 +00:00
  • f0a933e1af feat: enhance EndorsementPage with eligibility checks and application management estifanos 2026-08-11 09:51:45 +00:00
  • f956c41c06 UI Estifo77 2026-08-11 11:58:23 +03:00
  • 6b946f0149 feat: update applicant name handling for license types without company name estifanos 2026-08-11 08:42:32 +00:00
  • 5c2d4e6b9e feat: update vessel ownership transfer routes and navigation for consistency estifanos 2026-08-11 08:23:00 +00:00
  • 71c55e8da8 feat: implement vessel ownership transfer feature with navigation updates and localization estifanos 2026-08-11 08:18:40 +00:00
  • ce802af366 feat: add vessel registration application queue to navigation and localization estifanos 2026-08-11 08:13:35 +00:00
  • 2bb5c1cbfb feat: modify vessel transfer logic for testing purposes estifanos 2026-08-11 08:02:20 +00:00
  • c538d0b8a2 feat: add VesselTransferPage for managing vessel ownership transfers estifanos 2026-08-11 07:57:12 +00:00
  • 4c30bdf803 feat: add onVesselSelected callback to ConfigDrivenSection for handling vessel selection estifanos 2026-08-11 07:54:06 +00:00
  • 8446b28549 feat: replace vessel selection with text input for testing purposes in ConfigDrivenSection estifanos 2026-08-11 07:39:13 +00:00
  • 0e8a82c518 feat: add vessel selection support in LicenseApplicationPage and ConfigDrivenSection estifanos 2026-08-11 07:36:48 +00:00
  • 948b68c7c0 feat: update vessel registration features and remove OwnershipTransferPage estifanos 2026-08-11 07:30:09 +00:00
  • 19afcc3403 feat: add nationality support with demonym in CountrySelect and related components estifanos 2026-08-10 12:28:31 +00:00
  • 849915d5db fixes estifanos 2026-08-10 12:21:05 +00:00
  • 2495cd4cb8 fixes estifanos 2026-08-10 12:19:04 +00:00
  • 47884831b2 feat: enhance nationality and national ID prefill logic in LicenseApplicationPage estifanos 2026-08-10 12:14:27 +00:00
  • 50aeaf4fa3 fix estifanos 2026-08-10 12:10:44 +00:00
  • 3b1630bf9a prefill estifanos 2026-08-10 12:06:45 +00:00