Commit Graph

3091 Commits

Author SHA1 Message Date
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 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
dal 67b94be806
testing commands for claude 2025-05-03 07:59:01 -06:00
dal 29511467f7
claude testing command 2025-05-03 07:48:06 -06:00
Nate Kelley fc723d50ec
Update expection for auth sign in 2025-05-02 16:42:34 -06:00
dal e322b6cff9
setup.sql in the env setup 2025-05-02 16:31:09 -06:00
Nate Kelley 3f60d13a18
Fix additional tests 2025-05-02 16:24:06 -06:00
dal 90c67392b2
Merge pull request #260 from buster-so/dal/null-on-number-separator-style
Fix: spec on metric yml numberSeparatorStyle and enum for the field
2025-05-02 14:17:06 -07:00
dal f997f70a4b
null not as string on number separator style 2025-05-02 15:16:38 -06:00
Nate Kelley c048bb30c6
additional tests 2025-05-02 15:15:17 -06:00
dal 830de45bfa
llm clarification on metric yml and lock metric yml to an enum 2025-05-02 14:45:27 -06:00
dal 5fd8531ce3
null not as string on number separator style 2025-05-02 14:38:26 -06:00
Nate Kelley 7aee15d62d
Merge branch 'evals' of https://github.com/buster-so/buster into evals 2025-05-02 14:00:16 -06:00
Nate Kelley fa0078cb5b
fix bogus question redirect bug 2025-05-02 14:00:14 -06:00
dal b4a63f53ca
Merge pull request #259 from buster-so/dal/new-seed-script
Dal/new seed script
2025-05-02 12:57:50 -07:00
dal f5249272a6
Merge branch 'evals' into dal/new-seed-script 2025-05-02 13:57:37 -06:00
dal df46d418fe
make file works 2025-05-02 13:54:20 -06:00
dal 0997022da6
setup script fixed 2025-05-02 13:49:23 -06:00
dal 03d14da9e3
seed script done 2025-05-02 13:46:25 -06:00
dal 3cdd960004
ok makefile and setup 2025-05-02 13:39:12 -06:00
Nate Kelley 54a8e0a113
Create dashboard query tests 2025-05-02 13:19:24 -06:00
dal 3addf1bde4
seed with setup 2025-05-02 13:15:20 -06:00
dal 7c4be7883c
seed 2025-05-02 12:54:16 -06:00
dal f12e524b82
current makefile and seed 2025-05-02 12:14:37 -06:00
Nate Kelley a8eeec7414
update saved version numbers 2025-05-02 12:07:59 -06:00
Nate Kelley 15fbca3251
Ask a question 2025-05-02 11:41:55 -06:00
Nate Kelley 13f720637a
Playwright (Codegen) Smoke tests (#257)
* smoke test for loading pages

* write additional tests

* headless options are passed in

* added some additional checks

* added list clicking tests

* Update web/playwright-tests/ask-question-navigate-pages.spec.ts

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* added comments

* fix broken unit tests

* update to auth.json

* Update web-testing.yml

* update playwright to use 1 worker

* Update web-testing.yml

* Update web-testing.yml

* Update web-testing.yml

* Update web-testing.yml

* add a few options for ci

* seed script update

* anonymous sign ins

* additional unit tests

* Skip some broken tests

---------

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: dal <dallin@buster.so>
2025-05-02 11:27:46 -06:00
dal 277f0b85ad
Merge remote-tracking branch 'origin/staging' into evals 2025-05-01 15:44:39 -06:00
Nate Kelley e419bc2ae0
Merge branch 'evals' of https://github.com/buster-so/buster into evals 2025-05-01 15:31:10 -06:00
Nate Kelley 9e29ffbb59
playwright config are update to date 2025-05-01 15:31:05 -06:00
dal 892fba069a
Merge branch 'staging' into evals 2025-05-01 15:19:41 -06:00
dal de9bb4f8a8
Merge pull request #254 from buster-so/dal/data-catalog-search-improvement
Dal/data catalog search improvement
2025-05-01 14:19:21 -07:00
dal 409df89a25
adjusted the search stored values 2025-05-01 15:12:12 -06:00
Nate Kelley 0675ec2fa7
updates for efficiency 2025-05-01 14:02:51 -06:00
Nate Kelley ebe4f91ed0
Nate/new data matrix (#253)
* updates for efficiency

* working on a single function

* update

* working

* update

* optimized

* update

* trendline operations pt 1

* update datasets to include ticks

* dataset creator

* udate

* trendlines

* move to one single dataset options hook

* started adding in options

* fix some broken functions

* line series builder

* threadshold updates

* pie sort by

* additional fixes to data structures

* update

* update animations

* update to y axis combos

* more stable asset prop passing

* Update ChartJSTheme.ts

* update check

* update problematic dataset

* with additional tests for size

* size data key

* update unit tests

* add a virtualizer for the rows

* add a few scatter tests

* update

* add additionla unit tests

* add additionla unit tests

* update

* add a couple more tests

* many updates

* update builder to not use deprcated functinos

* added additional unit tests

* add a few more unit tests

* make a few new unit tests

* make tooltip a little more efficient

* builders have some unit tests

* make additional tests

* added a bunch of unit tests

* move mount logic closer to buster chart

* fix link click bug

* adjust the icons

* fix broken time stamps

* additional config for tooltips

* add one additional unit test

* update package versions

* update the tests to run on the branch

* Update web-tests.yml
2025-05-01 13:47:34 -06:00
dal 2a9ff873f3
Merge branch 'staging' into dal/data-catalog-search-improvement 2025-05-01 13:31:08 -06:00
dal da018c570f
don't extract ids 2025-05-01 12:35:04 -06:00