Commit Graph

5531 Commits

Author SHA1 Message Date
Nate Kelley f265bf51db
transform request 2025-08-19 15:57:21 -06:00
dal 43077e4ad6
feat: add optimized Dockerfile.prebuilt for production deployments
This Dockerfile is designed for pre-built artifacts from GitHub Actions,
enabling faster and more efficient production deployments with minimal
runtime overhead and optimized layer caching.
2025-08-19 15:38:34 -06:00
dal a1b5b2479c
Merge pull request #720 from buster-so/promote-github-workflows
Promote GitHub workflow improvements from staging to main
2025-08-19 15:33:01 -06:00
dal f2dbbb56f6
feat: promote GitHub workflow improvements from staging to main
- Update CI workflow with parallel jobs and Blacksmith runners
- Improve database migration workflow with concurrency control
- Add docker-build-server workflow
- Update Porter deployment to use Blacksmith runners
- Enhance Trigger.dev deployment with better caching
2025-08-19 15:30:50 -06:00
dal 23f5541855
Add deploy workflow to main branch 2025-08-19 15:21:58 -06:00
dal 22071d7e03
Merge pull request #719 from buster-so/github-oauth-apis
Github Integration
2025-08-19 15:15:25 -06:00
dal 89d57343a9
lockfile 2025-08-19 15:11:02 -06:00
dal db63ac4c83
update to ci, fix greptile recs 2025-08-19 15:07:34 -06:00
dal 38303771f7
test new ci with waiting for build 2025-08-19 14:48:35 -06:00
dal 7a1234d141
fix for build and test 2025-08-19 14:41:38 -06:00
dal 07ce69dbdd
Merge remote-tracking branch 'origin/staging' into github-oauth-apis 2025-08-19 14:35:02 -06:00
dal 0fcfb498f3
commit up the deploy 2025-08-19 14:24:58 -06:00
dal 5d6ee61ec8
ok last fix 2025-08-19 14:24:20 -06:00
Nate Kelley 2b18f215b9
report files metadata 2025-08-19 14:17:36 -06:00
dal 84a1b94b21
Merge remote-tracking branch 'origin/staging' into github-oauth-apis 2025-08-19 14:01:23 -06:00
dal 1ef508bb32
Refactor CI workflows to streamline dependency installation and improve cache handling. Removed redundant install job, fixed pnpm store permissions, and optimized production dependency preparation in Docker build workflow. 2025-08-19 13:58:18 -06:00
dal 1366198fb6
Merge remote-tracking branch 'origin/staging' into github-oauth-apis 2025-08-19 13:51:45 -06:00
dal f5f4dc7fca
permissions and cache 2025-08-19 13:51:36 -06:00
dal 96ed698050
Merge remote-tracking branch 'origin/staging' into github-oauth-apis 2025-08-19 13:42:35 -06:00
dal f7e6f4f408
caching updates 2025-08-19 13:42:05 -06:00
dal 96232b838a
new pnpm lock 2025-08-19 13:33:19 -06:00
dal 94f9e7106f
merge staging in 2025-08-19 13:33:13 -06:00
dal 71eb3dd42e
github integration 2025-08-19 13:27:51 -06:00
dal ddc06f4146
better ci 2025-08-19 13:26:06 -06:00
dal 8c4ac06166
get rid of porter job for staging hono server 2025-08-19 13:03:57 -06:00
dal 5c3acf4b01
slack fixes 2025-08-19 13:01:47 -06:00
dal 806b5f8731
Update Docker build workflow to create a nested directory for production dependencies in the server app. 2025-08-19 11:25:46 -06:00
dal 31facf6bce
lets try new optimized build for internal 2025-08-19 11:22:35 -06:00
dal 001fbff65c
try for docker build again 2025-08-19 11:14:30 -06:00
dal 9efd1f49ff
test image for hono server 2025-08-19 11:03:14 -06:00
dal eb9a87e14b
get rid of cache on the dockerfile 2025-08-19 10:48:03 -06:00
dal 90dc2a254d
change trigger back to node 2025-08-19 10:08:27 -06:00
dal 36d78bc6a1
upgrade porter deployment to blacksmith 2025-08-19 10:04:17 -06:00
dal e26a5afe73
Merge pull request #718 from buster-so/dal/upgrade-to-ai-sdk-v5
Dal/upgrade-to-ai-sdk-v5
2025-08-18 23:55:49 -06:00
dal e97b4d2ae1
Refactor chat cancellation logic to improve type handling for tool calls and results. Introduced type guards for ToolCallPart and ToolResultPart, updated related functions to use these new types, and streamlined the message processing flow. 2025-08-18 23:52:26 -06:00
dal f0796b35af
Refactor message post-processing logic to improve handling of workflow outputs and assumptions. Updated test cases to reflect changes in message structure and added type definitions for flagChat results. Enhanced error handling for scenarios with minimal workflow output. 2025-08-18 23:42:27 -06:00
dal 1d3146e35b
Enhance Slack integration by adding support for direct messages (DMs) and updating event handling. Introduced new environment variables for Slack integration, updated deployment command to use the latest version, and improved message filtering logic for DMs. Refactored Slack event processing to differentiate between app mentions and direct messages, ensuring proper handling and logging. Updated webhook types to include message IM events. 2025-08-18 23:19:51 -06:00
dal bc6782e156
test fixes 2025-08-18 23:08:41 -06:00
dal 0ad5de5246
Merge pull request #717 from buster-so/staging
Slack DM functionality
2025-08-18 21:13:44 -06:00
dal 533e625be6
new trigger deployment version 2025-08-18 21:07:04 -06:00
dal a8d719de1d
upgrade trigger 2025-08-18 20:59:25 -06:00
dal 1fc47799f2
Merge pull request #716 from buster-so/dal-slack-messaging-improvements
Fix: Improve Slack messaging reliability and error handling
2025-08-18 20:45:40 -06:00
dal 247dcb36ef
lockfile? 2025-08-18 20:41:06 -06:00
dal 5e7467aefc
fix: improve Slack messaging reliability and error handling
- Add proper error handling for Slack API failures with typed responses
- Implement message operation types for better type safety
- Add retry logic with exponential backoff for transient failures
- Export webhook types for external consumers
- Update Slack agent task to handle errors gracefully and continue processing
- Add proper validation and error messages for failed operations
- Include structured error tracking for debugging

🤖 Generated with Anthropic

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-18 20:36:29 -06:00
dal eb5b1506be
Merge remote-tracking branch 'origin/staging' into dal/upgrade-to-ai-sdk-v5 2025-08-18 17:01:10 -06:00
dal 5b5191356a
Refactor report creation and modification logic. Introduced batch update functionality for reports, improved version history management, and enhanced error handling during report updates. Adjusted task duration settings for better performance and refined file extraction logic to filter out reports and metrics appropriately. 2025-08-18 17:00:42 -06:00
dal a821af220f
analysis type router fix 2025-08-18 15:31:39 -06:00
dal f135f930cf
Merge pull request #715 from buster-so/staging
fix: throw error when Slack events API returns success: false
2025-08-18 15:30:00 -06:00
dal 0472a5bc46
descriptions with column label formatas 2025-08-18 15:23:07 -06:00
dal 6f65e25e63
Update pnpm-lock.yaml to resolve merge conflicts and synchronize package versions, including updates to '@aws-sdk/credential-provider-web-identity' and 'platejs' dependencies. 2025-08-18 15:19:01 -06:00