feat: add LicenseTypesTab management component and extend license API types with service and workflow configurations

This commit is contained in:
estifanos
2026-09-02 11:34:58 +00:00
parent 90d1f6c462
commit 4a212553b9
6 changed files with 630 additions and 558 deletions

View File

@@ -292,6 +292,10 @@ export interface LicenseTypeCreate {
category?: LicenseCategory;
/** Omitted, the server derives it from `key` — see `FamilyKind`. */
familyKind?: FamilyKind;
/** Licence or registration; splits the catalogues without splitting storage. */
serviceKind?: ServiceKind;
/** Which transition set the application runs. */
workflowProfile?: WorkflowProfile;
certificatePrefix: string;
feeNewApplication?: number | null;
feeRenewal?: number | null;