Commit Graph

292 Commits

Author SHA1 Message Date
Nate Kelley 906986b51e
Update inlcude 2025-07-12 23:46:09 -06:00
Nate Kelley 1718dccf2c
create workspace 2025-07-12 23:34:08 -06:00
Nate Kelley 963bf6b2f2
fix all of the bugs 2025-07-12 22:14:08 -06:00
Nate Kelley 5448af614a
lint fixes 👀 2025-07-12 16:32:47 -06:00
Nate Kelley 139a0f52c9
organization camelcase update 2025-07-12 16:31:35 -06:00
Nate Kelley 00c7a3d13e
Merge branch 'staging' into big-nate/bus-1355-make-it-so-regular-users-can-invite-others 2025-07-12 16:25:52 -06:00
Nate Kelley daf193088f
invite people restriction 2025-07-12 16:24:14 -06:00
Nate Kelley aeaf7dbb57
type updates 2025-07-12 16:19:08 -06:00
Nate Kelley 2c2bf74475
Add prebuild script to server-shared 2025-07-12 16:07:55 -06:00
Nate Kelley d8e0146978
create a db utilities 2025-07-12 15:48:42 -06:00
dal ad1dda4fa4
build fix 2025-07-11 16:51:59 -06:00
dal 6c58f330f8
slack events endpoint hotfix 2025-07-11 16:49:18 -06:00
Nate Kelley 9de6e8227e
Merge branch 'staging' into big-nate/bus-1355-make-it-so-regular-users-can-invite-others 2025-07-11 16:30:59 -06:00
Nate Kelley 51f93a4a39
Merge pull request #488 from buster-so/big-nate/bus-1362-dashboards-not-opening-as-expected-when-opening-a-chat
Update aria accesiblity controls
2025-07-11 16:18:50 -06:00
Nate Kelley 9f44595712
Update aria accesiblity controls 2025-07-11 16:18:31 -06:00
Nate Kelley 07fbd77411
Merge pull request #487 from buster-so/big-nate/bus-1362-dashboards-not-opening-as-expected-when-opening-a-chat
Big nate/bus 1362 dashboards not opening as expected when opening a chat
2025-07-11 16:15:40 -06:00
Nate Kelley c2dee1e5be
update display name 2025-07-11 16:14:59 -06:00
Nate Kelley f41f16c108
update mountained status 2025-07-11 16:10:27 -06:00
dal 1580bbb711
Add events endpoint for Slack webhooks without authentication 2025-07-11 15:48:20 -06:00
dal e0aa426341
get_metric_data hotfix 2025-07-11 15:24:14 -06:00
Nate Kelley f7a7ab7e7a
cookie state update 2025-07-11 15:16:40 -06:00
dal 63866e813e
Merge pull request #484 from buster-so/cursor/update-api-routes-to-metric-files-e8c7
Update API routes to metric_files
2025-07-11 14:01:12 -07:00
Cursor Agent 8b34fd153a Update route path for metric files to use 'metrics' instead of 'metric_files'
Co-authored-by: dallin <dallin@buster.so>
2025-07-11 20:53:51 +00:00
Cursor Agent 2fca16e7b4 Update metric routes from metric_files to metrics
Co-authored-by: dallin <dallin@buster.so>
2025-07-11 20:52:29 +00:00
Cursor Agent 99b27bc87a Checkpoint before follow-up message 2025-07-11 20:50:04 +00:00
dal f5b911cd12
Update apps/api/libs/handlers/src/metrics/get_metric_data_handler.rs
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-07-11 13:47:31 -07:00
Nate Kelley 90a11d5fd8
pass through a wrapper component 2025-07-11 14:46:10 -06:00
Cursor Agent 75cdd858ab Add pagination support for metric data query with has_more_records flag
Co-authored-by: dallin <dallin@buster.so>
2025-07-11 20:39:13 +00:00
dal a36bba3b40
Add '@buster/ai' dependency and enhance chat cancellation logic
- Added '@buster/ai' as a workspace dependency in pnpm-lock.yaml and package.json.
- Updated database-migrations.yml to trigger on changes in the database package.
- Refined the cancelChatHandler function to include detailed message cleanup and trigger cancellation logic.
- Improved response handling in the chat cancellation endpoint to return a success message.
- Enhanced updateMessageFields to support marking messages as completed.
2025-07-11 09:51:51 -06:00
dal 87f3853ce8
stubbed out the cancel endpoint and added the trigger run col 2025-07-10 16:26:30 -06:00
Nate Kelley e5eff7d9ec
panel options update 2025-07-10 15:50:56 -06:00
Nate Kelley 1151b72467
Update slack integrations 2025-07-10 15:06:21 -06:00
Nate Kelley cc2a45e7d1
select props update 2025-07-10 14:50:01 -06:00
Nate Kelley 9ed1ed5eef
update image protocol 2025-07-10 14:35:40 -06:00
Nate Kelley b0a010bbce
access role update 2025-07-10 14:24:30 -06:00
Nate Kelley d83193f0c4
adjust new select 2025-07-10 14:19:12 -06:00
Nate Kelley f39a309a38
Merge pull request #476 from buster-so/nate/hot-fix-server-build
Update tsup.config.ts
2025-07-10 12:53:28 -06:00
Nate Kelley 2ec3692462
Update tsup.config.ts 2025-07-10 12:53:00 -06:00
Nate Kelley 252a892cae
Merge pull request #475 from buster-so/nate/hot-fix-server-build
Server build update
2025-07-10 12:50:47 -06:00
Nate Kelley 10e741fa93
Use up for server dev 2025-07-10 12:49:46 -06:00
Nate Kelley e63706e173
Use type checking 2025-07-10 12:35:03 -06:00
Nate Kelley 07ebe9c9b7
finalized typechecking 2025-07-10 12:29:38 -06:00
Nate Kelley e7ee256072
move shared to be zod v4 2025-07-10 12:16:34 -06:00
dal 315cfa7a8f
Merge pull request #472 from buster-so/dallin/bus-1346-access-paths-for-datasets-need-to-go-through-defaults-as
Dallin/bus 1346 access paths for datasets need to go through defaults as
2025-07-10 10:15:13 -07:00
dal 687cf6d072
lock down datasets to orgs 2025-07-10 11:14:02 -06:00
dal ea5589b4d8
list datasets tracking properly. 2025-07-10 11:04:01 -06:00
dal 0e0b14a47f
access controls listing datasets with new default datasets access pattern through security settings. 2025-07-10 11:03:45 -06:00
Nate Kelley 7b9892129c
update imports and type checks 2025-07-10 10:52:21 -06:00
Nate Kelley 6eb2709dd9
lint updates 2025-07-10 10:23:40 -06:00
Nate Kelley b28f6e1e35
additional types fixes 2025-07-10 10:14:16 -06:00
Nate Kelley a7aea69277
Update package version 2025-07-10 09:56:40 -06:00
Nate Kelley cefdfe6fdf
Update slack query request logic 2025-07-10 09:54:14 -06:00
Nate Kelley f8a2e86297
remove logs 2025-07-10 09:41:45 -06:00
dal 06a5eb38e6
the trigger post processing slack notifier should only look for the analyst post processing messages 2025-07-10 09:37:45 -06:00
Nate Kelley 9c1d5495c5
move to specific name in chartjstheme 2025-07-10 09:37:29 -06:00
Nate Kelley 834d75674a
additional hot fixes 2025-07-10 09:32:19 -06:00
Nate Kelley 1860a20f45
add a lot of logs for charting 2025-07-10 09:21:34 -06:00
dal caad613297
invite user check 2025-07-10 08:37:35 -06:00
dal b10503d166
update rust types 2025-07-10 08:20:15 -06:00
dal 0ef584fdc2
removed the none field since it doesn't exist. 2025-07-10 08:01:49 -06:00
dal 4d7f1353ff
clean up tyeps 2025-07-10 07:52:41 -06:00
dal 532ec54798
as organization role 2025-07-10 07:46:59 -06:00
dal cd8b478571
test types 2025-07-10 07:46:18 -06:00
dal 3ca54c7f28
Refactor integration tests for domain management and workspace settings. Update error messages for permission checks to be more specific. Enhance domain handling logic for consistency and improve test cleanup procedures. 2025-07-10 07:45:04 -06:00
dal f22c03874c
tests are passing 2025-07-10 07:27:16 -06:00
dal 29e6a6ae7f
Workspace Settings Done with auto-add 2025-07-10 07:01:23 -06:00
dal 99837c8d2c
adjusted query reqs to fetch on pageload 2025-07-10 05:39:29 -06:00
dal 0b2a3d2f71
Merge remote-tracking branch 'origin/staging' into big-nate/bus-1260-set-a-default-permissionpermission-role-for-newly-added 2025-07-10 05:35:56 -06:00
dal c047d7dd40
Refactor security API handlers to improve organization validation and domain management. Consolidate permission checks and domain operations into utility functions for better code reuse. Update endpoint routes for workspace settings and approved domains, ensuring consistent response formatting. 2025-07-10 05:30:10 -06:00
Nate Kelley 897e51550b
Update chartjs to not clear or stop 2025-07-09 21:41:35 -06:00
Nate Kelley 170380fe09
bust storage update 2025-07-09 21:27:00 -06:00
Nate Kelley 7f5e1c80c4
remove logs 2025-07-09 20:56:24 -06:00
Nate Kelley 0857caedfa
Merge pull request #462 from buster-so/big-nate/bus-1341-additional-uicosmetic-bugs-with-confidence-scores
Big nate/bus 1341 additional uicosmetic bugs with confidence scores
2025-07-09 17:10:29 -06:00
Nate Kelley bc5fd922fe
select component update 2025-07-09 17:07:31 -06:00
Nate Kelley 8a95ff8d30
Update new settings components 2025-07-09 17:02:23 -06:00
Nate Kelley 30f1315908
Initial select 2 component 2025-07-09 16:55:25 -06:00
dal b0153b4b30
comment out links 2025-07-09 16:33:00 -06:00
dal 947b38d65c
Get rid of action on button. 2025-07-09 16:29:15 -06:00
dal 7f1cbe7488
Merge branch 'staging' into big-nate/bus-1260-set-a-default-permissionpermission-role-for-newly-added 2025-07-09 16:18:43 -06:00
dal 03ae028e40
slack-notifier 2025-07-09 16:15:08 -06:00
dal e1f7f63270
add conversation history to the 2025-07-09 15:46:15 -06:00
dal 170338b6fd
change server url 2025-07-09 15:33:23 -06:00
Nate Kelley 6f6e70c54c
Make slack cards better 2025-07-09 15:27:40 -06:00
dal 85c0591b34
flagged chat copy change 2025-07-09 15:14:51 -06:00
dal 75e011ac65
Update SlackHandler redirects to include '/app' in integration URLs 2025-07-09 15:13:13 -06:00
Nate Kelley 35a160301a
logger fix + chat title 2025-07-09 15:01:59 -06:00
dal b062694a2c
fixed types on slack handlers 2025-07-09 14:34:02 -06:00
dal 4fb33364e1
new handlers 2025-07-09 14:25:13 -06:00
Nate Kelley 09ba7b315a
show all other assumptions 2025-07-09 14:23:40 -06:00
Nate Kelley 016ca3f448
Make fixes to confidence scores icons and width 2025-07-09 14:20:11 -06:00
dal 8e9e9a087e
claude rules and schema tweak 2025-07-09 14:15:46 -06:00
Nate Kelley b179a7dd9d
Merge pull request #458 from buster-so/dallin/bus-1212-wire-up-slack-alerts-for-flagchat-and-major-assumptions
Dallin/bus 1212 wire up slack alerts for flagchat and major assumptions
2025-07-09 14:10:44 -06:00
Nate Kelley c223309df2
Add slack integration endpoints 2025-07-09 14:08:29 -06:00
dal 5941d6975d
schema migration and handlers stubbed out 2025-07-09 14:07:55 -06:00
dal 0fe31e1059
Merge pull request #456 from buster-so/cursor/update-message-type-to-enum-a472
get rid of old message type
2025-07-09 11:46:00 -07:00
dal e2fe53261e
Enhance message post-processing to include Slack message existence check. Updated workflow to differentiate between follow-up messages based on Slack context. Added tests to validate new functionality and ensure proper handling of Slack-related follow-ups. 2025-07-09 12:08:23 -06:00
Nate Kelley 25c235c809
Add slack requests 2025-07-09 12:01:07 -06:00
Nate Kelley 821ed90083
initial slack build out (no apis) 2025-07-09 11:52:33 -06:00
Cursor Agent 95787d7b46 Update Slack message tracking with new message source enum
Co-authored-by: dallin <dallin@buster.so>
2025-07-09 17:49:27 +00:00
Nate Kelley 12fa022cfe
Merge pull request #454 from buster-so/big-nate/bus-1260-set-a-default-permissionpermission-role-for-newly-added
Big nate/bus 1260 set a default permissionpermission role for newly added
2025-07-09 11:08:14 -06:00