Dallin Bentley
3ddab17ff3
Implement error handling improvements and remove unused templates in buster-cli
...
- Added conversion from `anyhow::Error` to `BusterError` for better error management.
- Deleted unused `buster_model.rs` and `buster_project.rs` template files to clean up the codebase.
- Enhanced the `deploy` command with improved error handling and credential validation.
- Updated model file handling to support optional model definitions.
This commit streamlines error handling and reduces clutter in the project structure.
2024-11-26 14:36:38 -07:00
Dallin Bentley
1f6e6c68c6
Refactor buster-cli: Simplify Deploy command by removing parameters, update deploy function signature, and enhance model file handling with new data structures for YAML parsing. Cleaned up init function and removed unnecessary comments.
2024-11-26 10:47:43 -07:00
Dallin Bentley
d616f98c90
putting the init function back bc I accidentally deleted it
2024-11-26 08:48:08 -07:00
Dallin Bentley
6194f61356
Refactor buster-cli: Remove init and credentials modules, introduce buster_credentials module, and enhance API client. Added ratatui dependency for improved UI. Updated credential handling and API key validation logic. Implemented new data source posting functionality.
2024-11-26 08:46:09 -07:00
Dallin Bentley
785fe6f237
Enhance buster-cli initialization with dbt project integration and user selection. Added MultiSelect for existing dbt projects, improved credential handling, and refactored profile management in YAML. Introduced new dbt module for profiles and connection configurations.
2024-11-25 17:44:10 -07:00
Dallin Bentley
3a40be46cc
check api key on init
2024-11-25 15:13:46 -07:00
Dallin Bentley
2642739bdb
added in more configs
2024-11-25 12:49:05 -07:00
Dallin Bentley
1c5d13b25d
modelfile helper and starting point for fields.
2024-11-25 11:46:48 -07:00
Dallin Bentley
a6c5dff778
add in buster-cli and start prepping for analytics/bi app
2024-11-21 15:47:21 -07:00
Dallin Bentley
14d801f44a
path fix on env
2024-09-11 11:27:45 -06:00
Dallin Bentley
b697049a65
move docker compose into warehouse folder
2024-09-11 09:45:11 -06:00
Dallin Bentley
1de455d77c
a little more work on terraform
2024-09-11 08:28:34 -06:00
Dallin Bentley
84ac7d59f1
added in some services and updates
2024-09-10 22:40:53 -06:00
Dallin Bentley
6e3bb25061
reorg and this will be the whole platform repo
2024-09-10 21:41:07 -06:00
Dallin Bentley
2f2adab0e8
readme edit
2024-09-10 21:01:30 -06:00
Dallin Bentley
b368961d84
make sure links are correct
2024-09-10 20:55:35 -06:00
Dallin Bentley
e8af784283
finished readme and moved terraform fies
2024-09-10 20:50:46 -06:00
Dallin Bentley
00d189a99b
docker compose licenses and readme
2024-09-10 17:09:57 -06:00
Dallin Bentley
aea0f70c5c
Reset to current state
2024-09-10 11:30:01 -06:00
dallinbentley
40d941a849
Initial commit
2024-09-10 08:35:33 -07:00