estifanos
e5117b1837
feat: add minSource property to Field interface for dynamic configuration binding
2026-08-31 09:37:53 +00:00
estifanos
317a1532b1
feat: implement auto-filling of license and registration document slots from personal vault and add UI labels for vault-sourced files
2026-08-31 08:18:27 +00:00
Nati Nigussie
f1d6640629
Merge pull request #47 from Tria-plc/estif-branch-1
...
Estif branch 1
2026-08-31 10:30:03 +03:00
Estifanos Terefe
613d772389
Merge pull request #46 from Tria-plc/featDymanicSeeder
...
Feat dymanic seeder
2026-08-31 10:28:44 +03:00
Nati Nigussie
272a77dad5
Merge pull request #43 from Tria-plc/estif-branch-1
...
merge from documentVault
2026-08-31 10:23:56 +03:00
Nati
16ac650f5f
feat(applications): add discard functionality for draft applications and update UI
2026-08-31 07:11:05 +00:00
estifanos
4eb9fe1ec2
feat: add inspection, issuance, and renewal toggles to certificate requirement settings
2026-08-31 07:01:09 +00:00
Estifo77
dae24f48db
Merge branch 'WorkflowChange' of https://github.com/Tria-plc/emaui into estif-branch-1
2026-08-31 09:19:35 +03:00
Nati Nigussie
9c81731759
Merge branch 'dev' into WorkflowChange
2026-08-29 13:04:22 +03:00
nati14575
a5c875f8f8
Refactor code structure for improved readability and maintainability
2026-08-29 12:56:47 +03:00
Nati
b8dc7274e6
feat(configuration): add BSID to NumberFormatScope and update related UI
2026-08-29 09:53:30 +00:00
Nati
e1f33be0e2
feat(biometric-enrollment): update profile picker to reflect seafarers awaiting enrolment and adjust UI messages
...
feat(seafarer-registration): add AWAITING_BIOMETRICS and UNDER_REVIEW statuses to registration constants and types
2026-08-29 08:48:49 +00:00
estifanos
e25a786139
feat: add support for license validity defined in days alongside months
2026-08-29 08:41:08 +00:00
estifanos
53c0ec98af
refactor: move license validity management to behavior tab and add capital threshold requirement
2026-08-29 08:22:09 +00:00
estifanos
92390ed573
chore: update Amharic translations in backoffice locale file
2026-08-29 08:03:27 +00:00
Nati
760eee9155
Merge branch 'WorkflowChange' of github.com:Tria-plc/emaui into WorkflowChange
2026-08-29 06:52:20 +00:00
Nati
890aca44f4
feat(signature): add signature functionality for officers and seafarers
...
- Implemented MySignaturePad component for officers to draw and upload their signatures.
- Added signature API endpoints for managing officer signatures in the backoffice.
- Created SignaturePad component for seafarers to manage their specimen signatures.
- Updated ProfilePage to include signature tabs for both officers and seafarers.
- Added translations for signature-related terms in English and Amharic.
- Introduced RankTier options for seafarer registration.
- Added tests for canvas-point utility to ensure accurate pointer mapping on signature pad.
2026-08-29 06:52:14 +00:00
estifanos
2e9083211f
feat: add configuration UI for license behavior and multi-stage examination fees
2026-08-29 06:37:58 +00:00
Estifo77
af3fad018a
Merge branch 'WorkflowChange' of https://github.com/Tria-plc/emaui into estif-branch-1
2026-08-29 09:03:43 +03:00
fitsum tesfaye
d4bb70cf5e
Merge pull request #44 from Tria-plc/logestic_chnage
...
Logestic chnage
2026-08-28 16:35:25 +03:00
fitse-yotor
fa217fc577
Merge origin/WorkflowChange into logestic_chnage
...
Resolves conflicts:
- LicenseReviewPage: dropped a duplicated schedule-issuance ActionIcon,
keeping the Tooltip-wrapped one and adding scheduledPeriod (required
by the scheduleIssuance mutation) to it.
- portal i18n (en.ts/am.ts): both sides added distinct keys under
licensing.card (reportDamaged/reissueFailed vs status/statusReason) —
kept both, additive.
- licensing.helpers.ts: kept sectionAppliesToKind (this branch) and
switched to the centralized BASE_API_URL import from
base-api/base-query-with-reauth (WorkflowChange), dropping the local
duplicate constant.
2026-08-28 16:27:36 +03:00
fitse-yotor
a4fe5a7111
Merge branch into logestic_chnage, resolve licensing-api tag conflict
...
Kept both new cache tags (PickupOffice/PickupAppointment from this
branch, Department/Rank from origin) — additive, not conflicting.
2026-08-28 15:51:09 +03:00
fitse-yotor
687e3df3c2
feat: add pickup appointment scheduling and management features
...
- Introduced new pickup appointment functionalities in the licensing API, including scheduling, rescheduling, and managing pickup offices.
- Added UI components for the pickup desk, allowing officers to check in, issue documents, and manage no-show appointments.
- Implemented a new page for managing pickup offices with CRUD operations.
- Enhanced internationalization support for new pickup-related terms and messages.
- Updated licensing types to include new application kinds and issuance periods.
- Created a read-only panel for displaying scheduled pickup appointments in the licensing component.
2026-08-28 15:49:05 +03:00
Estifo77
1384885bc1
Merge branch 'WorkflowChange' of https://github.com/Tria-plc/emaui into estif-branch-1
2026-08-28 15:27:43 +03:00
Estifanos Terefe
a6e36eedd6
Merge pull request #42 from Tria-plc/documentVault
...
Document vault
2026-08-28 15:26:01 +03:00
Estifanos Terefe
72fc690d53
Merge branch 'estif-branch-1' into documentVault
2026-08-28 15:25:50 +03:00
Mihretu Endeshaw
bff1ae5375
Merge pull request #41 from Tria-plc/feature/fayda-auth-and-email-notifications
...
Feature/fayda auth and email notifications
2026-08-28 14:43:49 +03:00
Mihretu Endeshaw
f158f3e649
Merge pull request #38 from Tria-plc/feature/fayda-auth-and-email-notifications
...
Feature/fayda auth and email notifications
2026-08-28 14:43:13 +03:00
estifanos
3b0e5b1eb4
refactor: replace hash-based license badge coloring with a deterministic, collision-resistant palette based on sort order
2026-08-28 11:39:47 +00:00
nati14575
9841092ddc
Merge branch 'WorkflowChange' of https://github.com/Tria-plc/emaui into WorkflowChange
2026-08-28 14:39:02 +03:00
nati14575
a66eef352c
feat(i18n): add biometric-related translations and update navigation permissions
2026-08-28 14:38:56 +03:00
estifanos
c4b903bc49
feat: implement deterministic color-coding for licence type badges and update default scope badge style
2026-08-28 11:33:07 +00:00
Nati Nigussie
07c2869fbe
Merge pull request #40 from Tria-plc/WorkflowChange
...
Workflow change
2026-08-28 14:29:35 +03:00
Nati Nigussie
25be14f228
Merge pull request #39 from Tria-plc/estif-branch-1
...
Comments from tade
2026-08-28 14:28:41 +03:00
estifanos
664558146d
feat: add debounced search input and clear filter functionality to PersonalDocumentsCard
2026-08-28 11:28:41 +00:00
estifanos
bf083bff82
feat: refactor personal document management to use server-side pagination, grouping, and filtering
2026-08-28 11:17:25 +00:00
estifanos
215487fd0f
fix: adjust SeafarerRegistryPage container padding and wrap table in scroll container for responsiveness
2026-08-28 10:54:40 +00:00
estifanos
6f9986acef
feat: add support for additional audio file types to document requirements drawer
2026-08-28 10:45:45 +00:00
estifanos
32f5fb4590
feat: implement FilePreviewModal to support image, video, and audio previews alongside PDFs
2026-08-28 10:45:06 +00:00
estifanos
3368c9bd3f
feat: implement XHR-based file upload with progress tracking to replace RTK-based mutations for personal documents
2026-08-28 10:42:04 +00:00
estifanos
bd220a8fb2
feat: add support for additional document formats and video file types to DocumentRequirementEditorDrawer
2026-08-28 10:38:24 +00:00
estifanos
71ed409ef2
feat: expand supported document MIME types and add a helper description to the requirement editor
2026-08-28 10:36:34 +00:00
estifanos
1c1347faeb
refactor: extract event values before updating state in editor drawers to prevent null reference errors
2026-08-28 10:04:23 +00:00
estifanos
19ef4215e0
feat: add scope filtering for personal documents in configuration and API
2026-08-28 09:56:04 +00:00
Estifo77
c53c1b8a45
Merge branch 'WorkflowChange' of https://github.com/Tria-plc/emaui into estif-branch-1
2026-08-28 12:47:46 +03:00
estifanos
3d5c6531c3
feat: move personal documents configuration to a dedicated tab in the global configuration page
2026-08-28 09:42:38 +00:00
Nati
4b733d4dfb
feat(biometric-enrollment): add BSID generation functionality and update translations
2026-08-28 09:40:13 +00:00
Estifo77
4dc1ee18b9
revert
2026-08-28 11:59:23 +03:00
estifanos
f255621672
feat: add support for global personal document requirements in applicant vaults
2026-08-28 08:54:10 +00:00
estifanos
627fcfbfde
UI fixes
2026-08-28 08:18:19 +00:00