Commit Graph

57 Commits

Author SHA1 Message Date
dal 6c5a733fd7
fix: Configure Trigger.dev to handle @duckdb/node-api native bindings
- Add @duckdb/node-bindings as explicit dependency
- Mark all DuckDB native binding packages as external in build config
- This ensures native modules are available at runtime without bundling
2025-09-10 11:03:02 -06:00
dal adaab8131b
shake up trigger and search dependencies to work now 2025-09-10 11:03:01 -06:00
dal a69eefe2b7
Merge remote-tracking branch 'origin/staging' into move-search-to-turbo-puffer 2025-09-04 11:46:55 -06:00
dal 4e93071e75
Update environment configuration and sync functionality
- Added `TURBOPUFFER_REGION` to the environment configuration.
- Modified the `createClient` function to utilize the new `TURBOPUFFER_REGION` variable.
- Updated the `generateNamespace` function to return the data source ID directly instead of prefixing it.
- Adjusted various tests and sync job logic to reflect changes in namespace generation and ensure consistency across the application.
2025-09-04 11:45:59 -06:00
dal 836a2b0787
Add searchable values sync functionality
- Introduced the `processSyncJob` function to handle the complete workflow for syncing searchable values, including fetching credentials, querying distinct values, deduplication, generating embeddings, and upserting to Turbopuffer.
- Added support for the `@buster/search` package in the project configuration.
- Updated dependencies to version 4.0.2 for `@trigger.dev/build`, `@trigger.dev/core`, and `@trigger.dev/sdk`.
- Enhanced logging for better traceability during the sync process.
2025-09-02 12:57:59 -06:00
dal 5f73d2b14b
sync jobs in trigger 2025-09-02 11:59:30 -06:00
dal b3604c6cb0
embeddings and sync job 2025-09-02 11:29:46 -06:00
dal 9f14b55c01
catalog for trigger.dev smh 2025-08-29 15:42:24 -06:00
dal 6b0b4112d7
fixed all report bugs 2025-08-27 09:49:21 -06:00
dal fe5819efe1
Update AWS SDK dependencies and enhance metric data handling
- Upgraded '@aws-sdk/client-s3' to version 3.873.0 across multiple packages.
- Introduced caching mechanisms for metric data retrieval in the getMetricDataHandler function.
- Updated API endpoints to support report_file_id for cache lookups and data retrieval.
- Enhanced error handling and logging for cache operations.
- Refactored related components to accommodate new caching logic and parameters.
2025-08-22 12:45:05 -06:00
dal 4b34e65fc1
get rid of random perbuild? 2025-08-21 16:32:34 -06:00
dal 96d20ff512
package.json 2025-08-21 16:25:00 -06:00
dal c7cc610d73
fix trigger by getting rid of the env stuff bc it breaks it. 2025-08-21 14:29:34 -06:00
dal 81c703a472
Update dependencies to version 4.0.1 for @trigger.dev/build, @trigger.dev/core, and @trigger.dev/sdk; enhance UUID validation in modify-reports-delta tool. 2025-08-21 13:34:26 -06:00
dal 4f7ef9525e
Add basic task examples and update SDK version in Trigger.dev documentation 2025-08-21 13:27:31 -06:00
dal f9eece00d6
merge staging in 2025-08-18 14:39:59 -06:00
dal b4e34d22e0
trigger updates 2025-08-18 08:27:15 -06:00
dal 9589ca198b
upgrade and fixes 2025-08-18 08:07:13 -06:00
dal 3eb80ae630
Add metric file export functionality with Cloudflare R2 support
- Introduced new API endpoint for downloading metric files as CSV.
- Implemented export logic to handle large datasets (up to 1 million rows) and generate presigned URLs for secure downloads.
- Added cleanup task to remove exported files from R2 storage after 60 seconds.
- Updated environment configuration to include Cloudflare R2 credentials.
- Enhanced error handling for various export scenarios.
- Refactored related database queries and schemas for better integration.
- Updated documentation for new features and usage instructions.
2025-08-13 13:36:42 -06:00
dal 8c27a3dfff
Merge remote-tracking branch 'origin/staging' into dal/upgrade-to-ai-sdk-v5 2025-08-12 12:53:48 -06:00
Nate Kelley 78374e7ddf
Update server editor 2025-08-11 13:13:33 -06:00
Nate Kelley f948ad3415
web load env 2025-08-11 11:53:05 -06:00
Nate Kelley a2190e677e
Merge branch 'staging' of https://github.com/buster-so/buster into staging 2025-08-11 11:39:29 -06:00
Nate Kelley 28e704c53e
added env validation for server 2025-08-11 11:39:08 -06:00
dal b96cb39b78
turbo fast web build 2025-08-11 11:33:18 -06:00
dal 332c367be2
trigger dev upgrade 2025-08-11 11:15:24 -06:00
dal 21c76f268a
trigger stuff 2025-08-11 11:03:09 -06:00
dal 9156e7a06e
merge staging 2025-08-08 13:17:58 -06:00
dal dada5cb0eb
refactor: remove unused dependencies and clean up visualization tools
- Deleted references to the `@mastra/core` package from various configuration files.
- Removed multiple unused test files and helper functions related to visualization tools, including axis validation and version history management.
- Cleaned up import statements for better organization and readability.

These changes streamline the codebase by eliminating unnecessary dependencies and improving maintainability.
2025-08-08 11:48:53 -06:00
Nate Kelley ab887f6e85
fix imports 2025-08-01 23:34:11 -06:00
Nate Kelley 7dbe92357f
Remove old image capture package 2025-08-01 17:02:49 -06:00
dal 2833c6bb0c
dry run 2025-07-25 18:29:35 -06:00
dal 3396f9fb8a
Refactor package references: rename '@buster-tools/web-tools' to '@buster/web-tools' in package.json and pnpm-lock.yaml 2025-07-23 21:09:53 -06:00
dal b8b26af1f1
update trigger package? 2025-07-23 20:55:20 -06:00
dal 42949f6730
pin trigger versions 2025-07-23 14:23:37 -06:00
Nate Kelley 3638d73547
force the y on package 2025-07-22 09:45:46 -06:00
Nate Kelley 0c034d0926
fix small linting error 2025-07-22 09:06:57 -06:00
dal 8bfb6ff79b
trigger dependency updates 2025-07-22 08:39:00 -06:00
Nate Kelley 8ee892bf2a
Use tsx and .ts files for validation 2025-07-21 16:07:14 -06:00
Nate Kelley 4418f4991b
use a shared env validation method 2025-07-21 16:00:10 -06:00
dal cee4483751
message post processing bugfix no longer loading duplicate conversation history 2025-07-21 12:34:34 -06:00
dal b6cf6539ea
Merge branch 'origin/staging' into dallin/bus-1380-fix-unit-tests - Resolved conflicts in CLAUDE.md 2025-07-17 16:52:03 -06:00
dal 86572acfa4
slack agent react 2025-07-16 13:58:03 -06:00
Nate Kelley 727e66a630
Fix files on lint 2025-07-14 14:30:07 -06:00
dal 5a971dd8a1
fix on access-control tests 2025-07-14 11:01:53 -06:00
dal 2be9784516
Add unit and integration test scripts to package.json files across multiple packages 2025-07-14 09:11:20 -06:00
Nate Kelley e7ee256072
move shared to be zod v4 2025-07-10 12:16:34 -06:00
dal 0c2e3e2e95
greptile fixes 2025-07-09 08:53:14 -06:00
dal f21690acc0
added in the server shared types for post-processing and moved the type into shared from trigger. 2025-07-08 11:14:30 -06:00
dal 9a06848c49
revert braintrust version 2025-07-07 16:03:05 -06:00