Skip to content

refactor(server-nestjs): split Vault makeVaultHandlers into subfunctions - #2673

Closed
shikanime wants to merge 1 commit into
test/msw-nexus-refactorfrom
test/msw-vault-refactor
Closed

refactor(server-nestjs): split Vault makeVaultHandlers into subfunctions#2673
shikanime wants to merge 1 commit into
test/msw-nexus-refactorfrom
test/msw-vault-refactor

Conversation

@shikanime

Copy link
Copy Markdown
Member

Split Vault makeVaultHandlers into per-resource subfunctions: kv, sys, identity, token.

Stacking on: PR #2672

Split makeVaultHandlers into per-resource subfunctions for readability:
- makeVaultKvHandlers (kv read/write/metadata/list)
- makeVaultSysHandlers (policies, mounts, approle, auth methods)
- makeVaultIdentityHandlers (identity group CRUD)
- makeVaultTokenHandlers (token creation)

Preserve existing factory functions: makeProjectWithDetails, makeZoneWithDetails, makeVaultSecret, makeVaultSecretMetadata

Refs #2655

Co-authored-by: Automata <[email protected]>
Signed-off-by: Shikanime Deva <[email protected]>
Signed-off-by: William Phetsinorath <[email protected]>
Change-Id: If9d9d123a0a479f6ae769647190c1bca6a6a6964
@shikanime
shikanime requested a review from a team as a code owner September 3, 2026 13:43
@github-actions github-actions Bot added the built label Sep 3, 2026
@shikanime
shikanime deleted the branch test/msw-nexus-refactor September 3, 2026 14:10
@shikanime shikanime closed this Sep 3, 2026
@shikanime
shikanime deleted the test/msw-vault-refactor branch September 3, 2026 14:10
@shikanime
shikanime restored the test/msw-vault-refactor branch September 3, 2026 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant