buster/api/libs/handlers
dal 70cdb1882f
Refactor secret management and command structure
- Removed the `SecretIdResult` struct from `vault.rs` and updated `create_secret` to return `Result<()>` instead of `Result<Uuid>`.
- Adjusted the SQL query in `create_secret` to directly call the vault function without fetching the ID.
- Updated error handling in `update_secret` and `delete_secret` for consistency.
- Refactored `create_data_source_handler` to use the data source ID for storing credentials in the vault.
- Deleted the `generate.rs` command file and removed its references in the command module.
- Introduced a new `ProjectContext` struct in `exclusion.rs` to support multi-project configurations in `BusterConfig`.
- Updated the `init` command to create a new configuration structure using `ProjectContext` and sort database types alphabetically.
2025-05-05 15:03:14 -06:00
..
src Refactor secret management and command structure 2025-05-05 15:03:14 -06:00
tests api, cli, web, tsting env and some rust fixes 2025-04-29 10:37:37 -06:00
CLAUDE.md testing and claude updates 2025-04-07 16:50:16 -06:00
Cargo.toml ok everything is working pretty well 2025-04-29 17:36:34 -06:00