Commit Graph

1242 Commits

Author SHA1 Message Date
Nate Kelley 84caefb208
stablize dashboard renders 2025-09-01 10:52:42 -06:00
Nate Kelley b74bd053e0
dashboard items update 2025-09-01 10:14:21 -06:00
Nate Kelley 3a1b950035
added dashboard controller 2025-09-01 08:56:32 -06:00
Nate Kelley 1e23241f35
Update shared context 2025-08-30 23:31:23 -06:00
Nate Kelley b89b2b550f
app splitter works but it more complex 2025-08-30 23:17:39 -06:00
Nate Kelley 63f4582b87
disasble resize 2025-08-30 22:41:29 -06:00
Nate Kelley cec1dd4771
add some relative path navigation logic 2025-08-30 21:54:33 -06:00
Nate Kelley b029c909d7
better keyboard shortcutrs 2025-08-30 20:46:29 -06:00
Nate Kelley d31859b316
added better link 2025-08-30 19:43:41 -06:00
Nate Kelley ce31d30d22
version history data 2025-08-30 18:39:01 -06:00
Nate Kelley 7129caba06
metric version history panel creation 2025-08-30 17:51:53 -06:00
Nate Kelley 0f7cebb03c
make metric view chart a controller 2025-08-30 17:20:53 -06:00
Nate Kelley c05313dd9b
update panel 2025-08-30 17:17:08 -06:00
Nate Kelley 54418846c0
create new version history panel 2025-08-30 16:37:12 -06:00
Nate Kelley 48a74c172f
metric version number updates 2025-08-29 21:25:56 -06:00
Nate Kelley 18d920ec49
asset params update 2025-08-29 21:01:38 -06:00
Nate Kelley b55dd2956a
update reasoning page 2025-08-29 20:44:06 -06:00
Nate Kelley 5d54f608b5
poor mans asset id trigger 2025-08-29 20:33:58 -06:00
Nate Kelley 077c54ca6b
splitter updates 2025-08-29 20:23:50 -06:00
Nate Kelley 008be4ee98
layout mode options 2025-08-29 20:06:56 -06:00
Nate Kelley 9baba7140a
auto change layout updates 2025-08-29 18:52:34 -06:00
Nate Kelley 7fd779c319
auto change layout 2025-08-29 18:18:28 -06:00
Nate Kelley e38a46152d
Update scroll header 2025-08-29 18:06:48 -06:00
Nate Kelley bb4a3bb85e
input flow 2025-08-29 17:58:44 -06:00
Nate Kelley fcf345330f
make some shared hooks 2025-08-29 15:29:18 -06:00
Nate Kelley 1faade190f
metric three dot menu adjustments 2025-08-29 14:35:04 -06:00
Nate Kelley 88eb2ef7b3
update query fn and store options 2025-08-29 14:19:42 -06:00
Nate Kelley b74bb87db1
added splitter open and close 2025-08-29 12:22:49 -06:00
Nate Kelley 285688affa
transition header 2025-08-29 12:05:44 -06:00
Nate Kelley a9c9fc790f
Add a mask 2025-08-29 11:22:30 -06:00
Nate Kelley 597352fd43
buttons metric 2025-08-29 10:33:47 -06:00
Nate Kelley 2b33bc8197
update supabase context selection 2025-08-29 10:09:38 -06:00
Nate Kelley 172de1151c
resolve merge conflicts 2025-08-29 09:58:25 -06:00
Nate Kelley b41d1af522
Update minor package versions 2025-08-29 09:46:44 -06:00
Nate Kelley 9a76f633af
Update cursor rules for query requests 2025-08-29 09:34:49 -06:00
dal 6b0b4112d7
fixed all report bugs 2025-08-27 09:49:21 -06:00
dal 8411a3907b
changes for workspace and individual permissions 2025-08-26 15:59:41 -06:00
dal beb332f01a
workspace permissions 2025-08-26 15:58:16 -06:00
dal e97ec9c002
Enhance S3 integration functionality
- Added bucketName to S3 integration responses and handlers to support bucket-specific operations.
- Updated tests to reflect the inclusion of bucketName in integration creation and retrieval processes.
- Improved error handling for fetching bucket names from the vault during S3 integration retrieval.

These changes improve the S3 integration management by allowing for more granular control and visibility of storage buckets.
2025-08-25 12:48:19 -06:00
dal 48de08f603
Merge remote-tracking branch 'origin/staging' into add-s3-integration-capability 2025-08-25 09:53:18 -06:00
dal 8a26630836
storage integration 2025-08-25 09:52:37 -06:00
dal e2cf8449e6
s3 tests 2025-08-25 08:48:10 -06:00
dal 41ca3c3724
Refactor S3 integration handlers and storage provider logic
- Simplified S3 integration handler functions by consolidating imports and improving code readability.
- Updated error handling in the S3 integration process to enhance clarity and maintainability.
- Refactored storage provider functions to utilize a more modular approach, separating concerns for better organization.
- Introduced utility functions for common operations, improving code reuse and reducing duplication.

These changes enhance the overall structure and maintainability of the S3 integration management features.
2025-08-25 08:06:07 -06:00
dal 5f51dfc459
Implement S3 integration management features
- Added routes for creating, retrieving, and deleting S3 integrations in the API.
- Introduced handlers for S3 integration operations, including validation of user permissions and storage credentials.
- Updated database schema to support S3 integrations, including a new table and associated queries.
- Integrated storage provider logic to handle S3, R2, and GCS configurations.
- Enhanced error handling and response structures for integration operations.

This commit lays the groundwork for managing storage integrations within the application, allowing users to connect and manage their S3 storage solutions.
2025-08-25 08:05:19 -06:00
dal 6c8e2ba03c
remove slack integration feature flag 2025-08-25 01:11:10 -06:00
dal 455888cdcd
ai sdk v4 to v5 conversion 2025-08-24 21:31:16 -06:00
dal 416dfa8714
fix query requests.. 2025-08-22 12:47:07 -06:00
dal fe5819efe1
Update AWS SDK dependencies and enhance metric data handling
- Upgraded '@aws-sdk/client-s3' to version 3.873.0 across multiple packages.
- Introduced caching mechanisms for metric data retrieval in the getMetricDataHandler function.
- Updated API endpoints to support report_file_id for cache lookups and data retrieval.
- Enhanced error handling and logging for cache operations.
- Refactored related components to accommodate new caching logic and parameters.
2025-08-22 12:45:05 -06:00
dal ec4a04b814
Merge pull request #752 from buster-so/share-report-functionality
Add report sharing endpoints and integrate with existing routes
2025-08-22 11:51:44 -06:00
dal db775397d9
Enhance report sharing functionality with response type integration
- Updated DELETE, GET, and POST handlers to return structured response types (ShareDeleteResponse, ShareGetResponse, SharePostResponse) for better consistency and clarity.
- Refactored permission checks and report existence validation to streamline logic.
- Improved optimistic UI updates in the frontend for sharing reports, ensuring a smoother user experience.
- Added response schemas for sharing operations to the shared reports module.
2025-08-22 11:46:30 -06:00