Commit Graph

8 Commits

Author SHA1 Message Date
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
f255621672 feat: add support for global personal document requirements in applicant vaults 2026-08-28 08:54:10 +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
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