Commit Graph

1016 Commits

Author SHA1 Message Date
Nate Kelley 77e4dca69a
resolve merge conflicts 2025-08-16 11:20:18 -06:00
Nate Kelley 9dca0fbfc9
update package versions 2025-08-16 11:19:17 -06:00
Nate Kelley e5c53f1dc7
fix broken unit tests 2025-08-15 17:39:15 -06:00
Nate Kelley b3909ae837
move to sub layouts 2025-08-15 17:32:04 -06:00
Nate Kelley a13aa3e831
aside and main logic 2025-08-15 17:06:41 -06:00
Nate Kelley 4418f7c2c4
adjusted server side rendering problems 2025-08-15 16:44:11 -06:00
Nate Kelley 1855adf285
a few additional persisters edits 2025-08-15 15:48:39 -06:00
Nate Kelley 7e5344ccc6
create persister 2025-08-15 15:27:57 -06:00
Nate Kelley 9b9b0f0bc5
Update the dropdown to support new link 2025-08-15 14:15:25 -06:00
Nate Kelley 84648ce7c6
update biome settings 2025-08-15 13:27:33 -06:00
Nate Kelley fb618736e3
unique ids 2025-08-15 13:16:54 -06:00
Nate Kelley 8b22aafa2c
app settings routes 2025-08-15 12:25:13 -06:00
Nate Kelley a2671268c8
Add additional routes 2025-08-15 12:12:33 -06:00
Nate Kelley ff3eb13f12
Add route preload settings 2025-08-15 12:01:49 -06:00
Nate Kelley c8b6ed9b3c
Simplified sidebar items 2025-08-15 11:47:39 -06:00
Nate Kelley 58c0ef5502
Type safe route options pt 2 2025-08-15 11:14:05 -06:00
Nate Kelley 26984f7fa2
Merge pull request #712 from buster-so/cursor/add-version-number-support-to-routes-fe5a
Add version number support to routes
2025-08-15 09:04:16 -06:00
Nate Kelley f57610e0b0
Update assetParamsToRoute.ts 2025-08-15 07:54:57 -06:00
Cursor Agent 7e5e3ae63e Refactor route search params validation using Zod schemas
Co-authored-by: natemkelley <natemkelley@gmail.com>
2025-08-15 13:48:37 +00:00
Cursor Agent 080dcc8cf5 Add version number search params validation to route files
Co-authored-by: natemkelley <natemkelley@gmail.com>
2025-08-15 05:45:46 +00:00
Nate Kelley e33f52a8a1
Add a collection map 2025-08-14 23:29:50 -06:00
Nate Kelley 3073cdb9e6
type safe routing update 2025-08-14 23:09:55 -06:00
Nate Kelley 776be1a68a
Update typesafe navigation stuff 2025-08-14 23:02:47 -06:00
Nate Kelley 45e09d4603
create good test envs 2025-08-14 22:51:25 -06:00
Nate Kelley 5eed7b6cab
step 1 2025-08-14 22:14:08 -06:00
Nate Kelley 09d1d6d521
added additional pages 2025-08-14 22:06:30 -06:00
Nate Kelley 604e19fffd
fixed refresh 2025-08-14 21:26:41 -06:00
Nate Kelley e126b5f245
add some fixes 2025-08-14 17:39:22 -06:00
Devin AI 4591762163 Fix three-dot dropdown alignment on dashboard metric cards
- Change align prop from 'center' to 'start' in MetricCardThreeMenuContainer
- This aligns the dropdown to the left/start edge instead of center
- Addresses BUS-1655: Top align three dot dropdown menu on dashboard cards

Co-Authored-By: nate@buster.so <nate@buster.so>
2025-08-14 20:42:02 +00:00
dal 2a7f17660f
hotfix on multiple trigger tasks 2025-08-14 12:11:20 -06:00
Nate Kelley 0e2c2bdcea
added buster_electric 2025-08-14 12:02:36 -06:00
dal f8f9f4b0e0
few tweaks from greptile comments 2025-08-14 10:19:40 -06:00
dal 0428552454
lint build test fixes 2025-08-14 09:55:37 -06:00
dal 55cf4ea98c
rollback another claude update that wasn't necessary 2025-08-14 09:43:12 -06:00
Nate Kelley f63dd19f52
added api packages, fixed for dashboard 2025-08-14 09:12:22 -06:00
dal f7feb4b3d1
rolling back more of claudes mistakes - no need for them 2025-08-14 09:04:08 -06:00
dal 895e28f8d4
Refactor sharing request types and enhance asset icon mapping
- Updated sharing request types to use SharePermissionsUpdateRequest for clarity across collections, dashboards, and metrics.
- Enhanced asset icon mapping to include additional asset types for better UI representation.
- Improved error handling in the MetricDataTruncatedWarning component to provide user feedback during download failures.
2025-08-14 08:56:30 -06:00
Nate Kelley 3077d10958
added some asset checks 2025-08-13 17:24:30 -06:00
Nate Kelley 3984919a14
Added additiona licons 2025-08-13 17:20:38 -06:00
Nate Kelley 163fba0c7d
Added in some sidebar stuff 2025-08-13 16:48:36 -06:00
Nate Kelley 0294226d59
Remove mounted from splitter 2025-08-13 16:36:31 -06:00
Nate Kelley 617c4e138c
splitter with cookies 2025-08-13 16:33:07 -06:00
Nate Kelley 23472b86c3
pass cookies to layout components 2025-08-13 16:23:35 -06:00
dal a133653ccc
apos 2025-08-13 15:56:44 -06:00
dal c3107e1113
Add download functionality for metric files and enhance UI warning component
- Introduced a new API method to download metric files.
- Updated MetricDataTruncatedWarning component to include a download button for large datasets.
- Passed metricId as a prop to MetricDataTruncatedWarning for download functionality.
- Improved user experience by providing feedback during the download process.
2025-08-13 15:45:18 -06:00
Nate Kelley 2d48de17ee
tanstack dev tools panel 2025-08-13 15:16:33 -06:00
dal e5481bc30a
Refactor chat asset type conversion and enhance error handling
- Changed chatAssetTypeToDatabaseAssetType to a Partial<Record> for better type safety.
- Updated convertChatAssetTypeToDatabaseAssetType to throw an error for unmapped asset types.
- Modified downloadMetricFileHandler tests to use fake timers and improve timeout handling.
- Updated report sharing endpoint to use SharePermissionsUpdateRequest for better clarity.
- Renamed schemas in server-shared for backward compatibility while maintaining clarity.
- Adjusted GetTitleRequestSchema to restrict asset types to those supporting title retrieval.
2025-08-13 14:55:37 -06:00
Nate Kelley 4058a80141
lazy load dev tools 2025-08-13 14:45:20 -06:00
dal 35623ad987
Integrate access controls with metric file downloads
- Added permission checks to metric file download handler
- Added permission checks to export-metric-data trigger task
- Created comprehensive tests for access control integration
- Updated AssetType enums to include report_file
- Resolved export conflicts in server-shared package
- Fixed AI package imports for new getPermissionedDatasets API
2025-08-13 14:25:41 -06:00
Nate Kelley 4b16bfff29
supabase is its own chunk 2025-08-13 14:19:50 -06:00