mirror of
https://github.com/hanzoai/kms.git
synced 2026-10-30 14:57:36 +00:00
* Rename PAM account metadata to internalMetadata and add resource_metadata FKs for PAM * Add resource metadata CRUD for PAM resources * Add account metadata storage and retrieval for PAM accounts * Add RBAC metadata conditions for PAM resources and accounts * Add frontend API types and MetadataForm UI for PAM resources and accounts * Add RBAC conditions UI for PAM resources and metadata options for PAM accounts * Add metadata key/value filter inputs to PAM resources list * Fix PAM metadata: transactions, response data, and filter correctness * Include metadata in PAM resource updateById response * Fix bare permission checks in getOrCreateSshCa and listRelatedResources * Include metadata in PAM resource updateById early return path * Deduplicate allResources fetch between Tier 2 and Tier 3 in listResources * Include metadata in PAM account updateById early return path * Validate proposed state on name-only PAM updates to prevent permission bypass * Add metadata filtering support for PAM accounts and resources * Include metadata in web access permission check to enforce RBAC conditions * Fix ESLint errors in MetadataFilterSection and PamResourcesTable * Align metadata filter UI, API schema, and query helpers with cert-manager PR * Add metadata UI sections and docs for PAM accounts and resources * Add self-contained metadata-only edit modal for PAM resources and accounts * Reuse existing metadata schemas in PAM endpoints instead of inline types * Align PAM metadata with PKI patterns: POST search endpoints, badge display, form ordering * Compact MetadataForm empty state to match PKI patterns * Add spacing above MetadataForm and between label rows * Hide GLOB operator for metadata fields in RBAC permission UI * Fix import sorting lint warning in MetadataForm * Fix metadata key-only filtering sending empty string instead of omitting value * misc: increased padding * Update PAM and PKI metadata images in documentation