feat: enhance vault provider access control and environment variable handling

- Updated the environment autocomplete component to include projectId and environmentId in vault secret fetching logic.
- Added authorization checks in the vault provider router to ensure users have access to the specified project and environment.
- Modified the vault provider schema to include projectId and optional environmentId for better validation.
- Improved error handling for unauthorized access and invalid vault provider assignments.
This commit is contained in:
Mauricio Siu
2026-08-10 16:41:08 -06:00
parent ce717a3de6
commit 9747e832ac
4 changed files with 47 additions and 3 deletions
Binary file not shown.