Commit Graph

192 Commits

Author SHA1 Message Date
github-actions[bot] 4df008006f chore(versions): bump api to v0.1.2; bump web to v0.1.2; bump cli to v0.1.2 [skip ci] 2025-05-08 07:58:43 +00:00
dal 358fa304b2
deploy fix with model name 2025-05-08 01:45:21 -06:00
dal 9a8297c747
cli with config commands 2025-05-08 01:24:46 -06:00
dal 3d19d8eab0
cli release and locla oai setup 2025-05-08 01:12:57 -06:00
dal 2d1ded6643
lets test the cli release 2025-05-08 00:03:15 -06:00
dal 6c037d992a
Update LLM_BASE_URL in environment files and rename restart command to reset in CLI 2025-05-07 23:34:59 -06:00
dal fb0077c583
docker release update to merge to latest. run updates, migrate rerank 2025-05-07 18:25:34 -06:00
dal 87fcc41e2d
buster start, stop, restart handled well 2025-05-07 18:13:56 -06:00
dal c62d09536c
ok buster run and stop working well 2025-05-07 17:27:04 -06:00
dal e616c4a166
run temp fix 2025-05-07 17:10:57 -06:00
dal 673baaeeef
Merge branch 'main' into dal/self-hosting-guide 2025-05-07 16:30:43 -06:00
github-actions[bot] 1b071bc318 chore(versions): bump api to v0.1.3; bump web to v0.1.4; bump cli to v0.1.3 [skip ci] 2025-05-07 17:11:23 +00:00
github-actions[bot] 0487dc9286 chore(versions): bump api to v0.1.1; bump web to v0.1.1; bump cli to v0.1.1 [skip ci] 2025-05-07 16:49:44 +00:00
github-actions[bot] b599bc43cf chore(versions): bump api to v0.1.2; bump web to v0.1.3; bump cli to v0.1.2 [skip ci] 2025-05-07 16:04:27 +00:00
github-actions[bot] 6862d61621 chore(versions): bump api to v0.1.1; bump web to v0.1.2; bump cli to v0.1.1 [skip ci] 2025-05-07 16:01:02 +00:00
Nate Kelley d864d1b437
Merge branch 'nate/additional-interaction-tests' of https://github.com/buster-so/buster into nate/additional-interaction-tests 2025-05-07 09:59:14 -06:00
github-actions[bot] af311fd8e7 chore(versions): bump api to v0.0.2; bump web to v0.1.1; bump cli to v0.0.8 [skip ci] 2025-05-07 15:50:03 +00:00
dal 932d6caad1
remove cargo build deps 2025-05-07 08:11:39 -06:00
dal 5ab8c65da4
ok tag triggers 2025-05-06 18:23:43 -06:00
github-actions[bot] d3dc471327 chore(versions): bump api to v0.1.5; bump web to v0.1.5; bump cli to v0.1.5 [skip ci] 2025-05-07 00:11:14 +00:00
github-actions[bot] 17a5f34842 chore(versions): bump api to v0.1.4; bump web to v0.1.4; bump cli to v0.1.4 [skip ci] 2025-05-07 00:05:37 +00:00
github-actions[bot] 783d6ba10f chore(versions): bump api to v0.1.3; bump web to v0.1.3; bump cli to v0.1.3 [skip ci] 2025-05-06 23:54:08 +00:00
github-actions[bot] edf1533c13 chore(versions): bump api to v0.1.2; bump web to v0.1.2; bump cli to v0.1.2 [skip ci] 2025-05-06 23:44:26 +00:00
github-actions[bot] 6cd894ec33 chore(versions): bump api to v0.1.1; bump web to v0.1.1; bump cli to v0.1.1 [skip ci] 2025-05-06 23:26:38 +00:00
dal 06730ca837
workflow changes and version 0.1.0 2025-05-06 16:23:50 -06:00
dal 5d59828c45
init and generate 2025-05-06 16:06:20 -06:00
dal a6a8e31cdd
init working well 2025-05-06 15:36:06 -06:00
dal 2f9d762497
output 2025-05-06 15:21:02 -06:00
dal 60cc0df7e9
init working 2025-05-06 14:59:22 -06:00
dal a8b4ac099a
these as well 2025-05-06 14:57:38 -06:00
dal b0af860c07
parse, deploy, config changes 2025-05-06 14:57:32 -06:00
dal 19cf2d1f2c
deploy clean up and data source correct env for now 2025-05-06 14:39:56 -06:00
dal b1d32ca57f
init, generate, great, config clean 2025-05-06 14:31:09 -06:00
dal 26fe0ff42e
functioning properly 2025-05-06 14:01:23 -06:00
dal 0a4198fed1
removed file path and other weird things 2025-05-06 13:35:41 -06:00
dal 1e5f584e58
finally base is working well 2025-05-06 13:27:47 -06:00
dal f0530f1ef9
ok things are pretty good, but a few more tweaks 2025-05-06 13:23:18 -06:00
dal b8128dc75c
parsing works, but still skipping too much 2025-05-06 12:58:50 -06:00
dal 70b92895eb
ok most everything is there 2025-05-06 12:51:47 -06:00
dal 79a2d7cb04
ok some changes to locations for semantic models 2025-05-06 12:15:34 -06:00
dal d33c798f63
closer 2025-05-06 12:01:34 -06:00
dal 3402a322dd
refactor the cli commands for local guide 2025-05-06 11:39:42 -06:00
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 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 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 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
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
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
dal 56ed9d1775
changes to cli 2025-04-15 10:03:53 -06:00
dal 41baefac6e
search data catalog agent work 2025-04-15 07:40:02 -06:00
dal 6135bf904b
cli update and data catalog search mode 2025-04-15 07:06:42 -06:00
dal 34dabe8122
lol this is the actual commit 2025-04-11 09:54:49 -06:00
dal 43defba30d
clie assistant and finished reasoning 2025-04-11 08:18:23 -06:00
dal d9deefb18d
time tracking, docs for cli chat 2025-04-11 07:34:57 -06:00
dal 445e153ed6
cli coding agent feeling *real* nice. I'm excited 2025-04-10 12:37:06 -06:00
dal c23d682514
git 2025-04-10 11:52:12 -06:00
dal 7265067537
scroll. 2025-04-10 11:46:40 -06:00
dal 7eca5c9362
show tool calls 2025-04-10 11:32:20 -06:00
dal 3cd42527ec
string formatting 2025-04-10 11:21:00 -06:00
dal 9202a31780
refactor chat structure 2025-04-10 11:17:46 -06:00
dal a31be9d742
changes 2025-04-10 11:07:31 -06:00
dal 82f526ae46
buster cli agent 2025-04-10 11:01:00 -06:00
dal 603fcf2ede
cli working 2025-04-10 10:49:04 -06:00
dal 542b9941be
small buster chat poc 2025-04-10 09:57:34 -06:00
dal a9649b38a9
nailed down model file 2025-04-09 17:58:20 -06:00
dal 222da4b879
cli 2025-04-09 17:09:00 -06:00
dal 4e2246e91d
auth improvements for cli 2025-04-09 16:48:40 -06:00
dal c6d0c6b4b1
buster auto update check 2025-04-09 16:24:42 -06:00
dal 9563d4287f
moved the cli subdir around a bit 2025-04-09 16:15:47 -06:00
dal 98284cdc9a
some docs and stuff 2025-04-09 16:08:42 -06:00
dal 71f26f48ab
update to cli 2025-04-09 15:56:45 -06:00
dal 5162af9040
fix on deploy datasets 2025-03-28 15:50:59 -06:00
Nate Kelley 813b05c18a
Merge branch 'staging' into big-nate/bus-939-create-new-structure-for-chats 2025-03-04 10:53:16 -07:00
dal bdcbe7a301
input of api key 2025-02-26 10:15:33 -07:00
dal b2ff856e14
add in the model path feature. 2025-02-26 10:07:36 -07:00
dal 89e92cf81f
ok better version handling 2025-02-26 07:51:04 -07:00
dal a70389b4e8
bigquery support 2025-02-26 07:45:22 -07:00
dal 3bfe77339a
Enhance dataset and API error handling
- Improve column deployment logic in dataset routes
- Add more detailed error reporting in CLI generate command
- Support additional Postgres credential parsing
- Add debug logging for Buster API interactions
2025-02-25 21:11:06 -07:00
dal efca65932e
init added in the postgres onboarding 2025-02-25 20:32:34 -07:00
dal e7588c1d12
ok we got in the init 2025-02-25 20:17:00 -07:00
dal 9c7e217077
some good logging and config tracking 2025-02-25 20:11:35 -07:00
dal 1c55f5ae1c
prds rules 2025-02-25 19:40:36 -07:00
dal d5f56a86e1
updated readme 2025-02-25 12:34:51 -07:00
dal f78d93d37d
ok all ready for release and exluding tags. 2025-02-25 12:31:53 -07:00
dal 71a500cacf
recursive directory structure works greate 2025-02-25 12:13:23 -07:00
dal 5e947b7c55
ok deployment working appropriately 2025-02-25 11:59:42 -07:00
dal c1f7c0d95c
Add Redshift support for credentials and column retrieval 2025-02-25 11:46:38 -07:00
dal 3d77316fe6
ok init looking good. 2025-02-25 11:22:53 -07:00
dal 0d45439173
successfully init on redshift 2025-02-25 11:17:28 -07:00
dal 116677c0ab
bugfix - cli missing types and deploy 2025-02-18 13:35:07 -07:00