Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT] 654 featadd custom ansible vault #767

Merged
merged 5 commits into from
Feb 22, 2025

Conversation

SquirrelDeveloper
Copy link
Collaborator

@SquirrelDeveloper SquirrelDeveloper commented Feb 21, 2025

Add support for Ansible Vault management across app layers

Introduced CRUD operations for managing Ansible Vaults, including new database models, API controllers, and client-side integration. Enhanced playbook execution flow to utilize vaults and updated client admin UI with vault settings and forms.

SquirrelDevelopper added 2 commits February 18, 2025 14:08
Introduced APIs and UI components to manage custom vaults tied to playbook repositories. Updated the database schema, routes, and types to support vaults creation, fetching, and storage.
Introduced CRUD operations for managing Ansible Vaults, including new database models, API controllers, and client-side integration. Enhanced playbook execution flow to utilize vaults and updated client admin UI with vault settings and forms.
@SquirrelDeveloper SquirrelDeveloper linked an issue Feb 21, 2025 that may be closed by this pull request
@SquirrelDeveloper SquirrelDeveloper added the enhancement New feature or request label Feb 21, 2025
@SquirrelDeveloper SquirrelDeveloper added this to the V0.1.30 milestone Feb 21, 2025
SquirrelDevelopper added 2 commits February 21, 2025 20:42
The `getPlaybookCustomVaults` and `postPlaybookCustomVaults` endpoints, along with their associated validators, have been removed. This simplifies the playbooks repository logic and cleans up unused functionality in the routes and controllers.
Updated Ansible command tests to include the `--vault-id` parameter for consistency and alignment with expected usage. This ensures accurate validation of command generation logic.
@SquirrelDeveloper SquirrelDeveloper merged commit 4cfa6c2 into master Feb 22, 2025
10 checks passed
@SquirrelDeveloper SquirrelDeveloper deleted the 654-featadd-custom-ansible-vault branch February 22, 2025 09:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

Successfully merging this pull request may close these issues.

[FEAT] Add custom ansible vault
1 participant