Commit Graph

398 Commits

Author SHA1 Message Date
Wells Bunker 9fabaabc19
Merge branch 'staging' of https://github.com/buster-so/buster into wells-bus-1992-migrate-sharing-for-metrics-dashboards-and-chats 2025-09-29 15:42:03 -06:00
Wells Bunker 344ff937fe
migrate the /sharing endpoints to be v2 2025-09-29 15:40:31 -06:00
Wells Bunker 16892fe64e
adding the public_password field for chats table 2025-09-29 11:48:22 -06:00
Wells Bunker a72f00a70f
test fix 2025-09-29 11:32:57 -06:00
Wells Bunker d60bc12d6d
remove logging statement 2025-09-29 11:12:44 -06:00
Wells Bunker 09030d5d2b
migrating /chats/[id] GET endpoint to v2 2025-09-29 11:02:56 -06:00
dal 310c7362e7
lint 2025-09-26 15:04:45 -06:00
Wells Bunker bf2ab17716
fix unit tests 2025-09-26 13:37:26 -06:00
Wells Bunker 72dda21434
fix unit tests 2025-09-26 13:37:01 -06:00
Wells Bunker a6a9fedc30
Throwing correct public access errors and setting cache for password 2025-09-26 13:18:31 -06:00
Wells Bunker aed9732302
adding optional password on metric_file/[id]/data endpoint 2025-09-26 09:41:14 -06:00
Wells Bunker 32705b3048
fixing public access for metric_files/data 2025-09-25 17:43:29 -06:00
Wells Bunker d2ff191f17
send slack message if user is unauthorized 2025-09-25 17:13:13 -06:00
Wells Bunker 2d2a0f1476
adding metrics to reports/[id] endpoint 2025-09-25 12:46:39 -06:00
dal d0df2ab3db
Merge pull request #1129 from buster-so/dallin-bus-1930-modifying-metrics-from-an-existing-report
version on report file cache
2025-09-24 21:41:02 -06:00
Nate Kelley 299ed5d697
move supabase start to its own commands 2025-09-24 16:38:15 -06:00
dal 2a8923374a
version on report file cache 2025-09-24 16:09:06 -06:00
Wells Bunker 5c9d47a082
Get correct permission for report_file 2025-09-24 14:32:50 -06:00
Wells Bunker 68043841b3
tests 2025-09-24 13:42:45 -06:00
Wells Bunker 9927808704
check for public permissions on any check 2025-09-24 13:17:08 -06:00
dal edd1de9f34
metric download query params for report_file_id and metric_version_number 2025-09-23 15:13:38 -06:00
Nate Kelley 6d4f293a2f
download data query params 2025-09-23 13:41:17 -06:00
Nate Kelley 87a515a95f
add supabase app to workspace 2025-09-23 11:06:12 -06:00
Nate Kelley ae54a367a2
turbo start for trigger, server, web 2025-09-23 10:09:30 -06:00
Wells Bunker 4c9d035130
fix metric_file/id v2 endpoint 2025-09-22 12:19:39 -06:00
Wells Bunker dee2a34553
fix unit tests 2025-09-21 19:22:37 -06:00
Wells Bunker 6f857d9436
Update suggested prompts endpoint to return immediately and run update in background 2025-09-21 19:12:16 -06:00
Nate Kelley 2519e84c0f
update permission cache 2025-09-20 15:48:44 -06:00
Nate Kelley 389df8dff5
Make a more composible check for checkPermission 2025-09-20 15:30:46 -06:00
Nate Kelley 3cdd0bfa57
reset permission stuff 2025-09-20 14:30:17 -06:00
Nate Kelley 3bff20c8e0
must be org member 2025-09-20 14:05:48 -06:00
Nate Kelley 9efdf2c67b
pass through asset check 2025-09-20 13:22:52 -06:00
Nate Kelley 3b2bc471ab
permission helper 2025-09-20 11:05:10 -06:00
Nate Kelley b8d5624304
create a versioned report 2025-09-20 10:37:50 -06:00
Nate Kelley fce52b5b2b
Update report to start supporting a version number 2025-09-20 09:03:54 -06:00
Wells Bunker 31d5f939e5
Adding /dashboards/[id] v2 endpoint to frontend 2025-09-19 16:48:05 -06:00
Wells Bunker 731f2d4e64
adding v2 list chats endpoint 2025-09-19 15:22:11 -06:00
wellsbunk5 0aaa53c685
Merge pull request #1009 from buster-so/wells-bus-1841-migrate-get-dashboard-endpoint-to-v2
cleanup duplicate code to shared-helpers for metric_files
2025-09-19 12:37:06 -06:00
Wells Bunker 943f9f4038
fix typo 2025-09-19 12:34:22 -06:00
Wells Bunker c1d770e6a3
cleanup duplicate code to shared-helpers 2025-09-19 12:28:38 -06:00
wellsbunk5 ba93511536
Merge pull request #1007 from buster-so/wells-bus-1841-migrate-get-dashboard-endpoint-to-v2
Migrate dashboards/[id] GET endpoint over to v2
2025-09-19 11:52:08 -06:00
Wells Bunker 4293093669
Migrate dashboards/[id] GET endpoint over to v2 2025-09-19 11:42:52 -06:00
dal 84314ebc13
fixes for imports 2025-09-19 10:31:46 -06:00
dal 2df6b234ac
Merge remote-tracking branch 'origin/staging' into dallin-bus-1816-dataset-sample-endpoint-not-working
# Conflicts:
#	packages/access-controls/src/datasets/permissions.ts
2025-09-19 10:16:14 -06:00
dal d6d18f3fca
Update dataset sample handling and add new API routes
- Added new API routes for fetching dataset samples by ID, including validation and error handling.
- Implemented `getDatasetSampleHandler` to manage dataset access and sample query execution.
- Introduced `executeSampleQuery` utility for executing read-only SQL queries with retry logic.
- Created new schemas for dataset sample request and response types.
- Updated existing dataset access control logic to ensure proper permissions are enforced.
- Added tests for the new dataset sample functionality to ensure reliability.
2025-09-19 10:06:03 -06:00
Wells Bunker 27e4537ee3
update imports 2025-09-19 08:55:46 -06:00
Wells Bunker 1149d5751b
Merge branch 'staging' of https://github.com/buster-so/buster into wells-bus-1825-create-api-endpoint-for-v2-metric_fileid 2025-09-19 08:33:32 -06:00
dal 6a28d28b63
pin trigger to 4.0.2 2025-09-18 15:48:22 -06:00
Nate Kelley 48aaccc9d4
update package versions 2025-09-18 15:38:42 -06:00
Wells Bunker 64ca1c7433
styling changes 2025-09-18 15:07:24 -06:00