dal
69da316f6c
Merge remote-tracking branch 'origin/staging' into dallin/bus-1380-fix-unit-tests
2025-07-14 12:37:15 -06:00
Nate Kelley
c83d433510
Update styling for todo and reasoning file types
2025-07-14 12:07:29 -06:00
Nate Kelley
3592ed51ac
Merge pull request #500 from buster-so/cursor/replace-select-with-dropdown-component-39ce
...
update package versions
2025-07-14 11:56:36 -06:00
Nate Kelley
a25ca23585
update package versions
2025-07-14 11:56:17 -06:00
Nate Kelley
01e895e8a5
Merge pull request #499 from buster-so/cursor/replace-select-with-dropdown-component-39ce
...
replace select with dropdown component 39ce
2025-07-14 11:51:49 -06:00
Nate Kelley
a73502b047
Change styling for select button
2025-07-14 11:50:49 -06:00
Nate Kelley
90801c89c4
Merge branch 'staging' into cursor/replace-select-with-dropdown-component-39ce
2025-07-14 11:40:57 -06:00
Nate Kelley
faea66c14a
metric data truncate warning
2025-07-14 11:36:03 -06:00
Nate Kelley
3a2f66b7f2
Merge branch 'staging' into cursor/add-alert-for-truncated-data-warning-2003
2025-07-14 11:20:38 -06:00
dal
5a971dd8a1
fix on access-control tests
2025-07-14 11:01:53 -06:00
Nate Kelley
5352ae8f10
currency response
2025-07-14 09:41:25 -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
dal
58542c204d
Merge pull request #496 from buster-so/dallin/bus-1283-make-internal-slack-message-for-our-team-for-assumptions
...
slack and env for buster prod alerts
2025-07-14 07:51:42 -07:00
Nate Kelley
b7c40e2ea8
Merge pull request #495 from buster-so/dallin/bus-1328-ability-to-kill-a-chat-while-running-stop-button
...
Dallin/bus 1328 ability to kill a chat while running stop button
2025-07-14 08:48:33 -06:00
Nate Kelley
54b592fa37
Update apps/web/src/api/buster-electric/messages/hooks.ts
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-07-14 08:47:19 -06:00
dal
3821c0211a
slack and env for buster prod alerts
2025-07-14 08:19:57 -06:00
Cursor Agent
58f50f488d
Add data truncation warning for metrics with over 5,000 records
...
Co-authored-by: natemkelley <natemkelley@gmail.com>
2025-07-13 14:44:48 +00:00
Cursor Agent
282584cb71
Replace Select with Dropdown for Slack channel selection
...
Co-authored-by: natemkelley <natemkelley@gmail.com>
2025-07-13 14:37:53 +00:00
Nate Kelley
f84bf8e3d1
disable check
2025-07-13 08:28:11 -06:00
Nate Kelley
bc623cdd30
stop chat
2025-07-13 08:21:53 -06:00
Nate Kelley
d7142b838c
optimistically grab new chats
2025-07-13 08:17:16 -06:00
Nate Kelley
fa42592b95
Focus input after chat comes in
2025-07-13 08:10:15 -06:00
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
Nate Kelley
0079ede62e
Merge branch 'big-nate/bus-1260-set-a-default-permissionpermission-role-for-newly-added' of https://github.com/buster-so/buster into big-nate/bus-1260-set-a-default-permissionpermission-role-for-newly-added
2025-07-09 11:06:26 -06:00
Nate Kelley
e22a795326
Add additinal fixes
2025-07-09 11:06:25 -06:00
Nate Kelley
aa22c9f378
Update apps/web/src/components/features/security/ApprovedEmailDomains.tsx
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-07-09 11:02:51 -06:00
Nate Kelley
26d77fef53
create workspace settings
2025-07-09 10:58:51 -06:00
Nate Kelley
59e6aacd9d
part 1 of making workspace toggles
2025-07-09 09:42:16 -06:00
dal
4ca43d39b8
Merge remote-tracking branch 'origin/staging' into cursor/ensure-user-avatar-url-consistency-f035
2025-07-09 09:01:58 -06:00
dal
13ac67549f
add avatar_url to the groupable macro
2025-07-09 09:01:24 -06:00
dal
0c2e3e2e95
greptile fixes
2025-07-09 08:53:14 -06:00
dal
fa53ae1111
Enhance Slack notification handling by adding support for slackBlocks in message tracking and notification functions. Refactor conditional checks for existing Slack messages for improved readability.
2025-07-09 08:25:12 -06:00
dal
0aae37e2ef
send replies instead of message on follow up
2025-07-09 08:13:08 -06:00
Cursor Agent
33afab8729
Add avatar_url to user-related responses across multiple endpoints
...
Co-authored-by: dallin <dallin@buster.so>
2025-07-09 13:50:45 +00:00
dal
897ac4ce83
added in the slack message tracking
2025-07-09 07:44:10 -06:00
dal
e96c3485a9
return post processing on each req
2025-07-08 17:44:24 -06:00
Nate Kelley
46c3fccb9b
invite link updates
2025-07-08 17:20:31 -06:00
Nate Kelley
9bd7824586
create security endpoints strucutre
2025-07-08 16:48:13 -06:00
Nate Kelley
7d22c42141
Move organization user to a server type
2025-07-08 15:06:17 -06:00
Nate Kelley
aecb11f1a3
refetch on success
2025-07-08 14:54:01 -06:00
Nate Kelley
e7c7ec2d7d
Update minor cosmetic changes
2025-07-08 14:45:36 -06:00
Nate Kelley
da21b4fbb5
prevent spam on new chat
2025-07-08 14:33:15 -06:00
Nate Kelley
4ba5c35b90
submitting chat debounce
2025-07-08 14:23:22 -06:00
Nate Kelley
ab81536a6a
Merge pull request #443 from buster-so/big-nate/bus-1275-change-todo-list-code-component-to-the-not-collapsed
...
Big nate/bus 1275 change todo list code component to the not collapsed
2025-07-08 14:14:29 -06:00
Nate Kelley
82de7d6b6e
update packages
2025-07-08 14:14:00 -06:00
Nate Kelley
e6801a9ef2
segments work with version history
2025-07-08 14:10:03 -06:00
dal
af006cd386
enums for org role moved over
2025-07-08 14:05:02 -06:00
Nate Kelley
8d691f8735
change min height
2025-07-08 13:07:21 -06:00
Nate Kelley
86aa9234b8
Merge branch 'staging' into big-nate/bus-1273-add-assumptions-and-confidence-score-to-web-app
2025-07-08 12:57:07 -06:00
Nate Kelley
8850b1ffd8
Assumption cards
2025-07-08 12:54:18 -06:00
dal
fd7c823867
additional braintrust flush
2025-07-08 12:27:18 -06:00
dal
e8848f1d90
flush on braintrust while in async mode still
2025-07-08 12:24:39 -06:00
dal
f4ca39a3f7
skip slack notification on no issues foudn + no major assumptions
2025-07-08 12:12:55 -06:00
Nate Kelley
e5d189e47d
Assumption panel created
2025-07-08 12:06:31 -06:00
dal
598d4e16aa
log braintrust
2025-07-08 12:01:11 -06:00
Cursor Agent
0015a7b0e5
Replace user_attributes with user_avatar_url in chat-related handlers
...
Co-authored-by: dallin <dallin@buster.so>
2025-07-08 17:35:54 +00: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
7fa5e496ff
Merge branch 'staging' into big-nate/bus-1273-add-assumptions-and-confidence-score-to-web-app
2025-07-08 10:59:16 -06:00
dal
fe4d2c9a83
message post processing formatting
2025-07-08 10:55:19 -06:00
Nate Kelley
b3570f3181
add additional styling for scrolling
2025-07-08 10:54:20 -06:00
Nate Kelley
93f6564a9d
Sheet should be pushed off the edge of the window
2025-07-08 10:51:56 -06:00
Nate Kelley
a4c1c886fa
Initial sheet commit
2025-07-08 10:47:07 -06:00
Nate Kelley
e074d9b355
Merge branch 'staging' into big-nate/bus-1273-add-assumptions-and-confidence-score-to-web-app
2025-07-08 10:06:46 -06:00
Nate Kelley
8924a343fb
Downgrade node version for version
2025-07-08 10:04:30 -06:00
dal
583e78c5b6
rust now returns the post processing message body
2025-07-08 10:04:23 -06:00
Nate Kelley
f4c2515f25
truncate metric headers and values
2025-07-08 09:46:51 -06:00
Nate Kelley
aabb6908d7
move types to be on server
2025-07-07 22:26:42 -06:00
Nate Kelley
478cf402bb
Merge pull request #433 from buster-so/big-nate/bus-1280-displaying-0-instead-of-a-null-string
...
Update styles.scss
2025-07-07 21:43:22 -06:00
Nate Kelley
45cbfdae2f
Update styles.scss
2025-07-07 21:42:49 -06:00
dal
3843ec3931
logging improvement
2025-07-07 17:18:14 -06:00
Nate Kelley
87183a4bad
fix replace missing data with logic
2025-07-07 16:44:03 -06:00
Nate Kelley
72e3d3532e
overflow visible for dashboard
2025-07-07 16:23:29 -06:00
Nate Kelley
4e888f9506
Merge pull request #427 from buster-so/big-nate/bus-1181-point-to-google-workspace-profile-pics
...
Big nate/bus 1181 point to google workspace profile pics
2025-07-07 16:17:54 -06:00
Nate Kelley
2a6bd2f5a8
avatar passthrough
2025-07-07 16:15:10 -06:00
dal
9a06848c49
revert braintrust version
2025-07-07 16:03:05 -06:00
dal
e617eac67d
more logging on slack oauth
2025-07-07 16:01:34 -06:00
dal
1a95c29673
revert analyst-agent-task wrapTraced
2025-07-07 15:55:09 -06:00
Nate Kelley
0331be1cda
verification pass through avatar url
2025-07-07 15:53:18 -06:00
dal
7c7b0f11ba
logging fix
2025-07-07 15:50:06 -06:00
Nate Kelley
6d02d8900f
move types to server
2025-07-07 15:43:47 -06:00
dal
35761e9dd0
Merge pull request #426 from buster-so/cursor/ensure-correct-types-for-integration-handler-fac1
...
Ensure correct types for integration handler
2025-07-07 14:37:32 -07:00
dal
5ae2f8805c
get rid of users scopes
2025-07-07 15:13:24 -06:00
dal
01e74103f2
new oauth scope
2025-07-07 15:11:29 -06:00
dal
c1360da45c
logging slack issue and remove metadata trace on analyst agent
2025-07-07 14:42:34 -06:00
Nate Kelley
dd01142273
pass down avatar url
2025-07-07 14:10:57 -06:00
Cursor Agent
76b18c8765
Convert Slack response types to Zod schemas for runtime validation
...
Co-authored-by: dallin <dallin@buster.so>
2025-07-07 20:02:29 +00:00
Nate Kelley
6323c96467
update defaults for web
2025-07-07 13:59:55 -06:00
Nate Kelley
931886526c
Delete .nvmrc
2025-07-07 13:34:52 -06:00
Nate Kelley
2489732c39
node 24 is the standard version
2025-07-07 13:16:25 -06:00
Nate Kelley
ca0c434e76
Merge branch 'staging' into nate/dashboard-links
2025-07-07 12:58:58 -06:00
Nate Kelley
0827499db0
update vitest
2025-07-07 12:58:29 -06:00
dal
5ca0f67e66
lte fix on trigger tasks
2025-07-07 12:53:53 -06:00
dal
fa73b7b35b
build fixes
2025-07-07 12:19:50 -06:00
dal
44b3627929
Merge branch 'staging' into nate/dashboard-links
2025-07-07 11:15:20 -07:00
dal
982bb50202
Merge branch 'staging' into cursor/add-metadata-to-braintrust-logs-b94f
2025-07-07 11:12:28 -07:00
dal
2525824de3
Merge pull request #421 from buster-so/dallin/bus-1284-need-to-make-sure-permissions-are-consistent-across
...
Enhance metric fetching with user context and permission handling
2025-07-07 11:11:25 -07:00
Nate Kelley
b926eea37b
no longer need dashboard versions
2025-07-07 12:11:00 -06:00
dal
cdf9748cd0
Enhance metric fetching with user context and permission handling
...
- Updated `get_dashboard_handler` to pass user context when fetching metrics.
- Modified `get_metric_data_handler` to include user information for metric definition retrieval.
- Refactored `get_metric_for_dashboard_handler` to enforce permission checks based on user roles and public access rules.
- Introduced user permission filtering in dashboard and collection fetching functions.
- Improved error handling and logging for permission-related issues.
2025-07-07 11:55:26 -06:00
Nate Kelley
fdc3c20ea4
Remove dashboard versions from page
2025-07-07 11:47:52 -06:00
Nate Kelley
1fb5310f76
Add more descriptions and remove logs
2025-07-07 11:44:20 -06:00
Nate Kelley
9d5850cc07
update dashboard links
2025-07-07 11:37:25 -06:00
dal
03536b81c0
dupli describe in schema and other build errors
2025-07-07 11:37:07 -06:00
dal
76ac977adc
Refactor logging in environment validation scripts to use console.info for consistency
2025-07-07 11:33:33 -06:00
dal
2256920997
Update apps/trigger/src/tasks/message-post-processing/message-post-processing.ts
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-07-07 10:20:19 -07:00
dal
4072f1b1f7
Update apps/server/src/api/v2/slack/services/slack-oauth-service.ts
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-07-07 10:17:41 -07:00
dal
32073d8c03
env vars and oauth scopes
2025-07-07 11:03:40 -06:00
dal
2e4791158b
Enhance analyst agent task by integrating message post-processing functionality. Updated logging configuration in integration tests to use environment variable for project name.
2025-07-07 10:40:11 -06:00
Nate Kelley
d8ac36da50
Fix broken unit test
2025-07-07 10:38:27 -06:00
dal
51c85c4384
Refactor message post-processing task to improve error handling and logging. Updated database update logic to include error logging and added type definitions for branch results. Adjusted integration test with a new message ID.
2025-07-07 10:31:51 -06:00
Nate Kelley
584bbbaefe
Merge branch 'staging' into nate/dashboard-links
2025-07-07 10:22:37 -06:00
Nate Kelley
e881f57640
Update server and trigger lints
2025-07-07 10:21:47 -06:00
dal
3b01e5727b
added in the postProcessingMessage to the db
2025-07-07 10:10:47 -06:00
dal
bc4ce29fc6
moving over slack processing work
2025-07-07 09:52:26 -06:00
Nate Kelley
9637fbad86
Fix additional linting errors
2025-07-07 09:18:31 -06:00
Cursor Agent
cdeafda0da
Add Braintrust metadata retrieval for enhanced logging and tracing
...
Co-authored-by: dallin <dallin@buster.so>
2025-07-07 15:18:07 +00:00
dal
15cd44eade
small trigger fix
2025-07-07 08:22:02 -06:00
dal
3091686823
package upgrades
2025-07-07 08:19:49 -06:00
dal
17b7eab3f8
Merge branch 'staging' into cursor/create-root-turbo-dev-command-23a6
2025-07-07 08:18:20 -06:00
dal
22dd7bd47c
root dev
2025-07-07 08:18:08 -06:00
Nate Kelley
90461c15b5
Merge branch 'staging' into nate/dashboard-links
2025-07-07 08:17:37 -06:00
dal
482009c01f
trigger upgrade and deployment update
2025-07-07 08:07:46 -06:00
Cursor Agent
22916b086d
Update dev scripts and turbo configuration for multi-app development
...
Co-authored-by: dallin <dallin@buster.so>
2025-07-07 14:02:45 +00:00
Nate Kelley
bee806b554
metric segments
2025-07-05 10:01:19 -06:00
Nate Kelley
34dfbd11b9
dashboard metric links
2025-07-05 09:35:28 -06:00
Cursor Agent
964d107bb9
Refactor chat permission checks and update database helper functions
...
Co-authored-by: dallin <dallin@buster.so>
2025-07-04 15:21:36 +00:00
Cursor Agent
6fb546a4ad
Refactor chat permission check and remove unused organization role check
...
Co-authored-by: dallin <dallin@buster.so>
2025-07-04 14:55:08 +00:00
Nate Kelley
fa7713f510
Update api imports to be a little more direct
2025-07-04 07:49:54 -06:00
Nate Kelley
043d2654b0
Move default to individual packages
2025-07-04 01:26:25 -06:00
Nate Kelley
847ea87dde
Export issues resolved
2025-07-04 01:17:35 -06:00
Nate Kelley
18febf7428
fix query params imports
2025-07-04 00:25:22 -06:00
Nate Kelley
fb573f042c
stricter imports
2025-07-04 00:04:44 -06:00
Nate Kelley
3294534dd8
Update layout imports
2025-07-04 00:01:20 -06:00
Nate Kelley
533b4dcf77
Update import paths
2025-07-03 23:56:31 -06:00
Nate Kelley
82fc198f57
update data result type
2025-07-03 23:10:09 -06:00
Nate Kelley
db66177c62
dashboard type changes
2025-07-03 17:10:08 -06:00
Nate Kelley
2a8db894a3
additional fixes to chart types
2025-07-03 16:52:53 -06:00
dal
f5eb9496c5
Refactor Slack handler to utilize shared types and remove local schema definitions
2025-07-03 16:23:59 -06:00
Nate Kelley
a4f255d19b
Merge pull request #411 from buster-so/nate/dashboard-links
...
Shared asset link helper + shared types in server shared 🤓
2025-07-03 15:55:25 -06:00
Nate Kelley
4cdde9203f
update server shared to include new types
2025-07-03 15:54:31 -06:00
dal
40e0146fd7
tweak to the default_channel arg
2025-07-03 15:46:37 -06:00
dal
8a85d42016
Merge branch 'staging' into cursor/add-migration-and-update-endpoint-1563
2025-07-03 15:39:36 -06:00
dal
7af9b8ef78
Merge branch 'cursor/add-migration-and-update-endpoint-1563' of https://github.com/buster-so/buster into cursor/add-migration-and-update-endpoint-1563
2025-07-03 15:33:13 -06:00
dal
d405493b64
Merge branch 'staging' into cursor/add-migration-and-update-endpoint-1563
2025-07-03 15:32:02 -06:00
dal
6472734872
Update apps/server/src/api/v2/slack/handler.ts
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-07-03 14:28:41 -07:00
dal
f52842d223
Merge pull request #410 from buster-so/cursor/create-route-for-fetching-slack-channels-cedc
...
Create route for fetching slack channels
2025-07-03 14:27:43 -07:00
dal
2ef68e2a1b
Refactor Slack integration handling and update tests for new default channel functionality
...
- Introduced `updateDefaultChannel` method in Slack helpers to manage default channel settings.
- Updated SlackHandler to utilize the new method for updating integration settings.
- Enhanced integration tests to cover new functionality and ensure proper handling of active integrations.
- Removed obsolete SQL migration for default channel as it is now managed in code.
2025-07-03 15:18:28 -06:00
Cursor Agent
45b52e7fe5
Add Slack channels endpoint with integration and error handling
...
Co-authored-by: dallin <dallin@buster.so>
2025-07-03 21:06:41 +00:00
dal
bdb0f6e3d6
Update apps/server/src/middleware/logger.test.ts
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-07-03 13:58:36 -07:00
dal
2d46d2a65d
Update apps/server/src/middleware/logger.ts
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-07-03 13:58:15 -07:00
Cursor Agent
151662f300
Refactor Slack integration update endpoint to support more flexible settings
...
Co-authored-by: dallin <dallin@buster.so>
2025-07-03 20:50:53 +00:00
dal
52e5d465ab
dockerfile and pino logging fix
2025-07-03 14:47:49 -06:00