Commit Graph

3279 Commits

Author SHA1 Message Date
dal cb430074a7
migrate the deploy logic into its own handler and simplify, init auto semantic creation, map semantic models from buster config 2025-05-06 11:12:19 -06:00
dal 76348e1c59
deploy now using the new refactored version 2025-05-06 10:49:57 -06:00
dal 881cd5913a
docker release points to gh 2025-05-06 10:45:58 -06:00
dal ded67c4fc8
cli deployment logic 2025-05-06 09:47:04 -06:00
dal 0b51ef4edf
cli migration and cleanup 2025-05-06 09:36:21 -06:00
dal 4cab6a1baf
progress on prds 2025-05-06 08:54:18 -06:00
dal ff348745c3
Implement CLI configuration and model discovery for projects
- Updated BusterConfig structure to better support project contexts
- Added get_context_for_path method to determine project context for a file
- Enhanced resolve_model_paths to respect the project hierarchy
- Updated deploy.rs to use the revised model discovery and configuration inheritance
- Added unit tests and integration tests for project config functionality

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-05-06 08:50:56 -06:00
dal e66843b1f1
prds, docker release, models 2025-05-06 08:09:31 -06:00
dal 4791a62531
models created 2025-05-05 18:47:49 -06:00
dal c3c8100f3c
moved semantic layer to server libs for now 2025-05-05 18:41:16 -06:00
dal 1987aeb45a
auth, init 2025-05-05 18:24:05 -06:00
dal ef07010ff5
auth clear option 2025-05-05 18:16:54 -06:00
dal 2412a4ac96
init with errors 2025-05-05 18:06:56 -06:00
dal af3262d0c1
refactor for modular and testable code 2025-05-05 18:05:51 -06:00
github-actions[bot] d4f5849f40 chore(release): update version to 0.0.79 2025-05-05 23:52:30 +00:00
dal b94573cafd
Merge pull request #271 from buster-so/staging
no colon in timeframe
2025-05-05 16:52:16 -07:00
dal 7709c2c3b2
no colon in timeframe 2025-05-05 17:51:45 -06:00
github-actions[bot] 0197335f01 chore(release): update version to 0.0.78 2025-05-05 23:49:47 +00:00
dal 9a8c58d0cf
Merge pull request #270 from buster-so/staging
Staging
2025-05-05 16:49:29 -07:00
dal d1e8bad4fc
Merge pull request #269 from buster-so/evals
Evals
2025-05-05 16:49:11 -07:00
dal 3a434b3621
Merge pull request #268 from buster-so/dal/syntax-specific-instructions
Dal/syntax-specific-instructions
2025-05-05 16:48:45 -07:00
dal 8fd0ce820d
sql dialect guidance and passing 2025-05-05 17:35:36 -06:00
dal 8b76581454
timeframe and extract type 2025-05-05 16:58:59 -06:00
github-actions[bot] a9b7c16097 chore(release): update version to 0.0.77 2025-05-05 22:32:27 +00:00
dal eb24d0fe0d
Merge pull request #267 from buster-so/staging
raindrop
2025-05-05 15:32:11 -07:00
dal 649cc69039
Merge pull request #266 from buster-so/evals
Evals
2025-05-05 15:29:56 -07:00
dal 9060e9fa74
Merge pull request #265 from buster-so/dal/cli-final-features
Dal/cli final features
2025-05-05 14:27:24 -07:00
dal 6eba7eac42
Merge branch 'evals' into dal/cli-final-features 2025-05-05 15:26:44 -06:00
dal fee9096eb5
deploy and in it work on cli 2025-05-05 15:22:55 -06:00
dal 2ce680cf1f
moved around the init objects for easier use 2025-05-05 15:12:40 -06:00
dal 771f37d244
project context skip yml config if none 2025-05-05 15:08:11 -06:00
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
github-actions[bot] 1aa6ba40ed chore(release): update version to 0.0.76 2025-05-05 20:43:30 +00:00
dal 774451b76d
Merge pull request #264 from buster-so/staging
Staging
2025-05-05 13:43:13 -07:00
dal 82c415e80f
fix on stored v alues functions 2025-05-05 13:50:15 -06:00
dal 016ea352cd
implement all fo the connections with new default format 2025-05-05 11:38:59 -06:00
Nate Kelley 6e33d059b9
remove unused logs 2025-05-05 11:32:24 -06:00
dal e0a473b677
Merge pull request #258 from buster-so/evals
Evals to Staging
2025-05-05 10:24:10 -07:00
dal e8cbbf088c
revert 2025-05-05 09:54:40 -06:00
Nate Kelley 678152ba2b
Update versions on web 2025-05-05 09:38:39 -06:00
Nate Kelley 8b227692d2
Add missing dependancy 2025-05-05 08:32:56 -06:00
dal 11165be9b9
Merge pull request #263 from buster-so/litellm-testing
Litellm-testing
2025-05-05 07:30:06 -07:00
dal c862172f32
sure 2025-05-05 08:24:48 -06:00
dal b4316b6119
unit testing for litellm 2025-05-05 08:24:01 -06:00
Nate Kelley b7be20eb2b
Merge branch 'evals' of https://github.com/buster-so/buster into evals 2025-05-04 09:13:51 -06:00
Nate Kelley b7c3ac7304
fix formatter 2025-05-04 09:13:49 -06:00
github-actions[bot] ddb320557d chore(release): update version to 0.0.75 2025-05-03 14:04:12 +00:00
dal d52a06e5c2
Merge pull request #262 from buster-so/staging
Plan template prompt improvements
2025-05-03 07:03:59 -07:00
dal d7720fdf7f
Merge pull request #261 from buster-so/dal/plan-prompt-improvement
prompt improvements on plan templates.
2025-05-03 07:03:23 -07:00
dal 61833c0997
prompt improvements on plan templates. 2025-05-03 08:02:46 -06:00