dal
b8b83bc31c
Merge pull request #355 from buster-so/staging
...
Staging
2025-06-12 09:30:46 -07:00
dal
152b901f8f
windows update for github actions
2025-06-12 08:07:45 -06:00
dal
c0394948f1
refactor: streamline Windows CLI artifact build process
...
- Simplified the Windows CLI artifact build workflow by optimizing the installation steps for PostgreSQL binaries.
- Adjusted environment variable handling and artifact upload paths for improved clarity and efficiency.
- Enhanced the overall structure of the build process to facilitate easier maintenance and updates.
2025-06-12 07:50:43 -06:00
dal
e47ce0d842
feat: enhance Windows build process in CLI release workflow
...
- Added support for building and compressing the Windows CLI artifact, including the installation of PostgreSQL binaries for libpq.
- Updated the workflow to include the necessary environment variables for PostgreSQL and adjusted artifact upload paths.
- Improved the overall structure and clarity of the Windows-specific build steps.
2025-06-12 07:39:02 -06:00
dal
462b13f2fc
Merge pull request #354 from buster-so/staging
...
feat: implement tool result truncation and enhance data catalog search
2025-06-11 22:14:24 -07:00
dal
8848578e02
feat: implement tool result truncation and enhance data catalog search
...
- Added a new method to truncate previous tool results for better conversation management, allowing for cleaner interactions by limiting the number of displayed results.
- Updated the `search_data_catalog` tool to automatically truncate previous search results, ensuring that only relevant and recent data is presented to users.
- Enhanced the data catalog search functionality to load all available datasets with fresh value injection, improving the overall user experience and data accessibility.
2025-06-11 23:11:37 -06:00
dal
7a4afbcbd6
Merge pull request #352 from buster-so/staging
...
refactor: enhance data type handling in Redshift query processing
2025-06-08 17:05:30 -07:00
dal
7189cc0059
refactor: enhance data type handling in Redshift query processing
...
- Added support for "CHARACTER VARYING" in data type retrieval to improve compatibility with Redshift.
- Maintained the use of `try_get` for safer option handling and consistent data type conversion.
2025-06-07 17:50:56 -06:00
dal
ffa4d5fd41
Merge pull request #351 from buster-so/staging
...
refactor: improve data type handling in Redshift query processing
2025-06-07 14:29:14 -07:00
dal
2f78c11cf0
refactor: improve data type handling in Redshift query processing
...
- Updated the data type retrieval logic to use `try_get` for safer option handling.
- Enhanced the handling of various data types, including NUMERIC, UUID, TIMESTAMP, and JSON, to ensure proper conversion and error management.
- Improved code readability by reducing redundancy in data type assignments.
2025-06-07 15:28:35 -06:00
dal
993929720e
rip out fastembed due to build errors
2025-06-03 18:01:53 -06:00
dal
5e7c8fc6b1
upgrade fastembed
2025-06-03 17:51:51 -06:00
dal
904665883e
Merge pull request #348 from buster-so/staging
...
Staging
2025-06-03 16:30:42 -07:00
dal
31df2e1936
dbt clean
2025-06-03 17:26:39 -06:00
dal
06da5e13cd
refactor: simplify semantic YAML path generation in CLI generate command
...
- Replaced complex logic for determining individual semantic YAML paths with a direct approach.
- Ensured that the output YAML files are named after the model without preserving the directory structure.
- Improved code readability and maintainability by reducing unnecessary variable assignments.
2025-06-03 17:21:13 -06:00
dal
8356f216dd
refactor: restructure SQL file processing in CLI generate command
...
- Updated the logic to process SQL files by iterating through projects separately.
- Enhanced path handling for SQL files based on project-specific model paths.
- Improved output directory determination for semantic models.
- Added detailed logging for project processing and model generation/update summaries.
- Consolidated counters for models generated, updated, and columns added/removed across all projects.
2025-06-03 17:16:00 -06:00
Nate Kelley
4f5584925d
Merge branch 'staging' of https://github.com/buster-so/buster into staging
2025-06-03 16:57:18 -06:00
Nate Kelley
c572b7305e
remove scale on chevron hover
2025-06-03 16:50:46 -06:00
dal
1c0a1e16cc
Merge pull request #346 from buster-so/staging
...
Staging
2025-06-03 15:47:54 -07:00
dal
1fc442b3fe
hotfix: wildcard matching on cli generate
2025-06-03 16:47:23 -06:00
Nate Kelley
1aeec45721
Dashboard chat cards with metrics ( #345 )
...
Create chat dashboard card that can dropdown and has the metrics in it
2025-06-03 10:14:38 -06:00
Nate Kelley
2c866f14e9
Create collapse sidebar
...
- Created a nice little sidebar for the navigation
- Ripped out old AppSplitter in favor a new pixel based on (with better animations)
- Preserved the chat layout on page refresh
2025-06-02 22:15:59 -06:00
dal
4d441d2fe8
Merge pull request #343 from buster-so/staging
...
Staging
2025-05-31 07:40:07 -07:00
dal
396f17af90
Merge pull request #342 from buster-so/feature-make-recurions-configurable
...
feat: add support for custom environment variables in CLI commands
2025-05-31 07:39:46 -07:00
github-actions[bot]
d94c178430
chore: update tag_info.json with potential release versions [skip ci]
2025-05-31 13:17:50 +00:00
github-actions[bot]
d13ab4613d
chore(versions): bump api to v0.2.0; bump web to v0.2.0; bump cli to v0.2.0 [skip ci]
2025-05-31 13:17:49 +00:00
dal
e9a269983b
feat: add support for custom environment variables in CLI commands
...
- Introduced `env_vars` option in the `start` command to allow users to set environment variables in KEY=VALUE format.
- Implemented `update_arbitrary_env_vars` function to update the .env file with provided variables.
- Adjusted `setup_persistent_app_environment` to handle custom environment variables.
- Added `MAX_RECURSION` variable to .env.example and updated recursion limit logic in the agent implementation.
2025-05-31 07:15:50 -06:00
dal
bee412ebfd
Merge pull request #340 from buster-so/staging
...
Staging
2025-05-30 16:00:41 -07:00
dal
86c275e70d
hotfix: relationship tweak for LLM
2025-05-30 16:54:49 -06:00
Nate Kelley
f98e23f15f
Adjust linting ( #338 )
...
* eslint step 1
* update additional packages
* fix some linting errors
* fix some problems
* Fix some linting things
2025-05-30 13:22:56 -06:00
Nate Kelley
d4567d52cb
Biome linter test ( #336 )
...
* update files for use with biom
* fix prettier formats
* minor biome fixes
* fix additional files
* update linting rules
* fix additional linting errors
* fix linting errors
* update lib
* run check in the lib direcotyr
* update some linting errors
* fix problems
* move addtional files to stricter linting
* fix imports and linting errors
* update some biome settings
* fix query parser
* quick wins
* update files
* fix addtional things
* fix context files
* update additional biome files
* fix additional files
* biome fixes
* fixin files
* fix broken
* fix additional files and problems
* fix biome buster stuff
* fix helpers and
* stricter linting
* fixed
* fix missing types
* fix linting
* remove missing imports
* update more biome test stuff
* update fixes
* update imports
* more updates
* fix some linting errors
* fix broken children as prop errors
* lint ci
* update lint check
* Update package.json
* Update next.config.mjs
* fix some broken tests
* update some tests
* chore(versions): bump api to v0.1.16; bump web to v0.1.16; bump cli to v0.1.16 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
* Update web-unit-tests.yml
* fix some tests
* chore(versions): bump api to v0.1.17; bump web to v0.1.17; bump cli to v0.1.17 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
* update ignore files
* chore(versions): bump api to v0.1.18; bump web to v0.1.18; bump cli to v0.1.18 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
* Update web-lint.yml
* chore(versions): bump api to v0.1.19; bump web to v0.1.19; bump cli to v0.1.19 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
* update boime package settings
* chore(versions): bump api to v0.1.20; bump web to v0.1.20; bump cli to v0.1.20 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
* save to dropdown bug fixes
* update console logs
* update chart animation
* chore(versions): bump api to v0.1.21; bump web to v0.1.21; bump cli to v0.1.21 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
* update build
* chore(versions): bump api to v0.1.22; bump web to v0.1.22; bump cli to v0.1.22 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
* additinal updates for biome 2
* update imports
* chore(versions): bump api to v0.1.23; bump web to v0.1.23; bump cli to v0.1.23 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
* final updates
* chore(versions): bump api to v0.1.24; bump web to v0.1.24; bump cli to v0.1.24 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
* Update dashboard-updates.test.ts
* chore(versions): bump api to v0.1.25; bump web to v0.1.25; bump cli to v0.1.25 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
* crazy fix
* chore(versions): bump api to v0.1.26; bump web to v0.1.26; bump cli to v0.1.26 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
* more attempts for stable tests
* chore(versions): bump api to v0.1.27; bump web to v0.1.27; bump cli to v0.1.27 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
* update tests
* split the test off
* chore(versions): bump api to v0.1.28; bump web to v0.1.28; bump cli to v0.1.28 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
* Update pie-styling-updates.spec.ts
* Create web-e2e-tests-optimized.yml
* chore(versions): bump api to v0.1.29; bump web to v0.1.29; bump cli to v0.1.29 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
* update tests
* chore(versions): bump api to v0.1.30; bump web to v0.1.30; bump cli to v0.1.30 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
* Update web-e2e-tests-optimized.yml
* chore(versions): bump api to v0.1.31; bump web to v0.1.31; bump cli to v0.1.31 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
* Update web-e2e-tests-optimized.yml
* chore(versions): bump api to v0.1.32; bump web to v0.1.32; bump cli to v0.1.32 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
* Update web-e2e-tests-optimized.yml
* chore(versions): bump api to v0.1.33; bump web to v0.1.33; bump cli to v0.1.33 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
* Update web-e2e-tests-optimized.yml
* chore(versions): bump api to v0.1.34; bump web to v0.1.34; bump cli to v0.1.34 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
* Update web-e2e-tests-optimized.yml
* Update web-e2e-tests-optimized.yml
* Revert "Update web-e2e-tests-optimized.yml"
This reverts commit dfc9263a26
.
* Update web-e2e-tests-optimized.yml
* chore(versions): bump api to v0.1.35; bump web to v0.1.35; bump cli to v0.1.35 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
* Update web-e2e-tests-optimized.yml
* chore(versions): bump api to v0.1.36; bump web to v0.1.36; bump cli to v0.1.36 [skip ci]
* chore: update tag_info.json with potential release versions [skip ci]
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-30 11:16:48 -06:00
Nate Kelley
85102bda90
Merge pull request #335 from buster-so/nate/vitest
...
Nate/vitest
2025-05-28 13:50:09 -06:00
github-actions[bot]
d453f249cf
chore: update tag_info.json with potential release versions [skip ci]
2025-05-28 19:42:42 +00:00
github-actions[bot]
572976cc23
chore(versions): bump api to v0.1.15; bump web to v0.1.15; bump cli to v0.1.15 [skip ci]
2025-05-28 19:42:41 +00:00
Nate Kelley
d288d40841
Update vitest.config.ts
2025-05-28 13:40:48 -06:00
Nate Kelley
f4900d93b5
Merge branch 'nate/vitest' of https://github.com/buster-so/buster into nate/vitest
2025-05-28 13:31:39 -06:00
Nate Kelley
9f16b4d1dd
Update DropdownBase.tsx
2025-05-28 13:26:51 -06:00
github-actions[bot]
835063a44e
chore: update tag_info.json with potential release versions [skip ci]
2025-05-28 19:26:43 +00:00
github-actions[bot]
26d7b810fa
chore(versions): bump api to v0.1.14; bump web to v0.1.14; bump cli to v0.1.14 [skip ci]
2025-05-28 19:26:43 +00:00
Nate Kelley
b19715e62c
Merge branch 'staging' into nate/vitest
2025-05-28 13:24:54 -06:00
Nate Kelley
49adaa1f7e
Merge pull request #334 from buster-so/big-nate/bus-1174-make-zod-or-valibot-types-for-api-protocol-types
...
Big nate/bus 1174 make zod or valibot types for api protocol types
2025-05-28 13:24:30 -06:00
github-actions[bot]
1d88062d91
chore: update tag_info.json with potential release versions [skip ci]
2025-05-28 19:23:35 +00:00
github-actions[bot]
a006f5fa6a
chore(versions): bump api to v0.1.13; bump web to v0.1.13; bump cli to v0.1.13 [skip ci]
2025-05-28 19:23:35 +00:00
Nate Kelley
c3d9a5a4f2
Update web/src/api/asset_interfaces/datasources/interfaces.ts
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-05-28 13:22:51 -06:00
Nate Kelley
c65e890e42
move to vitest
2025-05-28 13:21:02 -06:00
github-actions[bot]
47858975e0
chore: update tag_info.json with potential release versions [skip ci]
2025-05-28 18:23:36 +00:00
github-actions[bot]
be59fb5fc0
chore(versions): bump api to v0.1.13; bump web to v0.1.13; bump cli to v0.1.13 [skip ci]
2025-05-28 18:23:35 +00:00
Nate Kelley
7fd6f876a9
update packages
2025-05-28 12:10:47 -06:00
Nate Kelley
24ef3a37d5
Move to zod instead
2025-05-28 12:03:36 -06:00
dal
cf986e7ac2
Merge pull request #332 from buster-so/staging
...
Staging
2025-05-22 00:23:41 -07:00