estifanos
eb338f66b9
feat: add StaffRolesCard component for managing license type staff requirements and integrate with existing API endpoints.
2026-08-31 10:26:36 +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
estifanos
4eb9fe1ec2
feat: add inspection, issuance, and renewal toggles to certificate requirement settings
2026-08-31 07:01:09 +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
2e9083211f
feat: add configuration UI for license behavior and multi-stage examination fees
2026-08-29 06:37:58 +00: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
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
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
6f9986acef
feat: add support for additional audio file types to document requirements drawer
2026-08-28 10:45:45 +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
estifanos
3d5c6531c3
feat: move personal documents configuration to a dedicated tab in the global configuration page
2026-08-28 09:42:38 +00:00
estifanos
f255621672
feat: add support for global personal document requirements in applicant vaults
2026-08-28 08:54:10 +00:00
estifanos
3d7bd99b4b
style: update component background and icon colors to use semantic theme variables
2026-08-27 08:16:20 +00:00
estifanos
3cab22b58d
fix: update conditional requirement validation to allow expressions using anyOf without a field
2026-08-26 09:44:37 +00:00
Nati
302c0242dd
Add rank selection and condition handling to certificate designer and requirements
2026-08-24 07:39:24 +00:00
Nati
c3977897b7
Add rankKey support to certification forms and exams
...
- Introduced rankKey field in Certification interface and payloads.
- Updated CertificationForm to handle rankKey input.
- Enhanced ScheduleExamModal to filter exams based on rank.
- Added getEligibleExams API query to fetch exams relevant to the application's rank.
- Updated related components and types to accommodate new rankKey functionality.
2026-08-21 19:10:01 +00:00
Fistum
62492e957b
backoffice
2026-08-21 13:09:40 +00:00
Nati
357dc3e4d5
feat: add document requirements and form schema management for license types
...
- Implement DocumentRequirementsTab for managing document upload requirements.
- Create FieldEditorDrawer and SectionEditorDrawer for editing fields and sections in the form schema.
- Develop FormSchemaTab to handle sections and fields for a license type's form schema.
- Introduce CertificateRequirementsPage to serve as the main interface for configuring license type requirements.
- Add hooks for requirement actions to streamline mutation handling and notifications.
- Implement condition handling for fields and sections to manage visibility based on user input.
- Create schema-paths configuration to facilitate condition target collection.
2026-08-20 13:37:26 +00:00