dal
2a61306c17
prds and starting to filter out the credentials
2025-03-21 14:37:13 -06:00
dal
01f2c76ac3
update dashboard name
2025-03-21 14:09:09 -06:00
dal
326dfaaea1
add more claude context and docs
2025-03-21 13:48:37 -06:00
dal
ff004035b1
clean up merge conflict
2025-03-21 13:24:46 -06:00
dal
81f6e6cf9e
merging clippy_cleanup
2025-03-21 13:23:55 -06:00
dal
dc483020be
final clean up
2025-03-21 13:23:11 -06:00
dal
8bfd0f04af
clean up src
2025-03-21 13:13:48 -06:00
dal
dba826d874
clean up
2025-03-21 12:54:54 -06:00
dal
39385acf9d
Fix unused variables and redundant local bindings in post_chat_handler.rs
2025-03-21 12:18:26 -06:00
dal
81228d2509
merging update_data_source_endpoint
2025-03-21 12:16:58 -06:00
dal
ee830562cf
update data source stubbed, but will change
2025-03-21 12:10:57 -06:00
dal
9a847bc6e6
remove unused
2025-03-21 11:46:28 -06:00
dal
5729d34f8c
credentials instead of value
2025-03-21 11:46:20 -06:00
dal
52f0caf5be
adding up the get data source endpoint
2025-03-21 11:44:03 -06:00
dal
bb5a28c616
merging get_data_source_endpoint
2025-03-21 11:37:39 -06:00
dal
653b1c3381
get data source endpoint
2025-03-21 11:37:28 -06:00
dal
26a9397228
associate files correclty.
2025-03-21 11:36:13 -06:00
dal
71f1a41e39
Fix more unused variables throughout handlers library
2025-03-21 11:31:57 -06:00
dal
a5529b4746
Fix Clippy warnings in post_chat_handler and add proper prefixes for unused variables
2025-03-21 11:29:25 -06:00
dal
63933d6627
Fix multiple Clippy warnings in handlers library
2025-03-21 11:26:57 -06:00
dal
2ea69275a6
Fix ambiguous exports in metrics module and start fixing unused variables in post_chat_handler
2025-03-21 11:23:17 -06:00
dal
76a7ff9204
Fix type mismatch in get_metric_handler
2025-03-21 11:15:45 -06:00
dal
8455f4049b
Fix clippy warnings in middleware
2025-03-21 11:14:44 -06:00
dal
029c3a40b1
Final clippy cleanup
2025-03-21 11:13:53 -06:00
dal
a2520c2efa
Clean up agents library
2025-03-21 11:12:14 -06:00
dal
f09dfdd543
Clean up query_engine and database libs
2025-03-21 11:10:04 -06:00
dal
9b389af79d
one more clean up
2025-03-21 10:52:08 -06:00
dal
374cd81815
from_str clean
2025-03-21 10:50:00 -06:00
dal
b477889cb5
clean up
2025-03-21 10:47:11 -06:00
dal
1513a39268
clean up
2025-03-21 10:44:53 -06:00
dal
3fd040b625
unused dep
2025-03-21 10:15:42 -06:00
dal
f1e2911c0a
clean up testing errors
2025-03-21 10:14:20 -06:00
dal
9f0d376fb0
cleaning up warnings
2025-03-20 16:50:31 -06:00
dal
9cbd5e91a9
libs cargo warning fix
2025-03-20 16:36:26 -06:00
dal
f0f3bedfb5
bin warning cleanups
2025-03-20 16:35:54 -06:00
dal
2d60f976c7
update user
2025-03-20 16:27:22 -06:00
dal
f5a239f615
added in the message and chat updates
2025-03-20 16:13:02 -06:00
dal
365e8429d2
add the update chat rest and handler
2025-03-20 16:13:02 -06:00
dal
748562c0e2
fix delete metric on client and server
2025-03-20 15:47:19 -06:00
dal
7e20e9bb6a
remove old prds
2025-03-20 15:40:42 -06:00
dal
97393aed50
merging migrate_delete_metrics_to_bulk
2025-03-20 15:40:35 -06:00
dal
139ef04003
refactor delete metrics
2025-03-20 15:36:12 -06:00
dal
0289723746
flattened the object on update collectiosn
2025-03-20 15:18:36 -06:00
dal
ecc7453df1
merging update_collections_req_change
2025-03-20 15:11:30 -06:00
dal
bca954726d
update the collections req to be more simple
2025-03-20 15:11:23 -06:00
dal
9a63df490d
merging fix_collections_delete
2025-03-20 15:08:44 -06:00
dal
b9a0dcfb7a
fix collections delete
2025-03-20 15:08:35 -06:00
dal
3f7aa63654
lock recursion limit to 15 on agent
2025-03-20 14:58:41 -06:00
dal
1e5b63a3d0
a few small tweaks for reqs
2025-03-20 13:40:49 -06:00
dal
f9b8dde170
favorites updates
2025-03-20 12:58:35 -06:00
dal
f5f9af52ec
ok update dashboard but will need to mess with it more
2025-03-20 12:32:04 -06:00
dal
72637b8c56
update the data source list return object
2025-03-20 12:13:34 -06:00
dal
7bbfef2ed2
merging list_data_sources_endpoint
2025-03-20 12:09:44 -06:00
dal
e0c46f738f
get dashboard, update dashboard, versions, etc.
2025-03-20 12:06:08 -06:00
dal
3b959b272a
Implement metric-dashboard association
...
- Create migration for metric_files_to_dashboard_files association table
- Add MetricFileToDashboardFile model to database/models.rs
- Implement functions to extract metric IDs from dashboards
- Add logic to maintain associations when dashboards are updated
- Add logic to create associations when dashboards are created
- Create integration test for the feature
- Create PRD for the metric-dashboard association feature
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-20 12:06:08 -06:00
dal
f5e018ac08
create list data sources endpoint
2025-03-20 12:03:14 -06:00
dal
797eb81bfd
merging dashboard_updates_and_metric_parsing
2025-03-20 11:18:52 -06:00
dal
3d157f9f59
Implement metric-dashboard association
...
- Create migration for metric_files_to_dashboard_files association table
- Add MetricFileToDashboardFile model to database/models.rs
- Implement functions to extract metric IDs from dashboards
- Add logic to maintain associations when dashboards are updated
- Add logic to create associations when dashboards are created
- Create integration test for the feature
- Create PRD for the metric-dashboard association feature
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-20 11:17:35 -06:00
dal
1d9cf48015
remove create metrics
2025-03-20 11:17:30 -06:00
dal
5b484510c3
add to collections
2025-03-20 09:57:01 -06:00
dal
b8e4a95316
merging add_assets_to_get_collection
2025-03-20 09:46:56 -06:00
dal
160fa5fa6f
create assets to get collection
2025-03-20 09:46:49 -06:00
dal
3da46c524d
merging create_remove_metric_from_collections
2025-03-20 09:09:09 -06:00
dal
8fe017a941
create remove metric from collections
2025-03-20 09:08:54 -06:00
dal
7dd7acf341
handlers update
2025-03-20 09:05:10 -06:00
dal
a7d0f0d206
updates to prds documentation
2025-03-20 08:18:21 -06:00
dal
a4e76db49c
merging api_add_assets_to_collection.md
2025-03-20 00:14:43 -06:00
dal
3563b41f53
create api add assets to collection
2025-03-20 00:14:02 -06:00
dal
27eda790a9
merging api_remove_assets_from_collection.md
2025-03-20 00:10:58 -06:00
dal
5f3f0174f1
create api remove assets from collection
2025-03-20 00:10:47 -06:00
dal
7e8177def3
added database migrations.mdc
2025-03-20 00:10:28 -06:00
dal
286c588101
merging api_add_dashboards_to_collection_1
2025-03-19 23:55:53 -06:00
dal
3f67d16ddb
ok new prds
2025-03-19 23:52:03 -06:00
dal
c33af8965b
Implement POST /dashboards/:id/collections endpoint
...
This commit adds a new REST endpoint for adding dashboards to multiple
collections. The implementation:
1. Creates a new route handler in add_dashboard_to_collections.rs
2. Leverages the existing handler implementation for adding dashboards to collections
3. Includes proper error handling and test skeletons
4. Updates the project PRDs to reflect completion
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-19 23:50:55 -06:00
dal
f7e1f692f5
merging api_remove_dashboards_from_collection
2025-03-19 23:49:48 -06:00
dal
4156129d13
create api remove dashboards from colelction
2025-03-19 23:49:38 -06:00
dal
f402f42c97
add api add metrics to collection
2025-03-19 23:45:09 -06:00
dal
a820223db9
fix diesel not found error
2025-03-19 23:39:32 -06:00
dal
22226b39ec
updated the routes in the prds
2025-03-19 23:34:32 -06:00
dal
469799ea23
create dashboards to collections
2025-03-19 23:34:32 -06:00
dal
4722ce7a08
api remove metrics from collection
2025-03-19 22:51:37 -06:00
dal
53628b4707
prds for collection endpoints
2025-03-19 22:32:06 -06:00
dal
cde1b4e960
delete dashboard with other dashboard tooling
2025-03-19 22:11:20 -06:00
dal
dcf1227ad6
Merge api_dashboard_create_endpoint, resolving conflicts
2025-03-19 21:32:20 -06:00
dal
5db67c49ee
create dashboard endpoint
2025-03-19 21:31:06 -06:00
dal
956da48103
Merge api_dashboard_delete_endpoint branch, resolving conflicts
...
Integrated delete dashboard endpoint with existing update endpoint:
- Fixed merge conflicts in dashboard project plan
- Combined routes in mod.rs to support GET, PUT, and DELETE endpoints
- Organized test module imports alphabetically
2025-03-19 21:30:20 -06:00
dal
bc51c98bb4
create api dashboard delete
2025-03-19 21:04:14 -06:00
dal
f5263c7a76
api dashboard update endpoint
2025-03-19 20:49:04 -06:00
dal
1c9d3b6eed
ok added in individual permissions to the dashboards, collections, chats
2025-03-19 20:49:04 -06:00
dal
67981732e1
merging update_sharing_body_refactor
2025-03-19 17:06:13 -06:00
dal
0e6cf53606
add same individual permissions logic on dashboards
2025-03-19 17:03:28 -06:00
dal
65840319fa
ok get metric has permissions on it now
2025-03-19 16:56:54 -06:00
dal
b1a01c5d5e
refactored
2025-03-19 16:54:08 -06:00
dal
ed60e7ebd9
ok api project is completed
2025-03-19 16:42:01 -06:00
dal
4000e8409f
fix on compiler
2025-03-19 16:35:18 -06:00
dal
c98060e59c
removed the prds for sharing
2025-03-19 16:19:44 -06:00
dal
6358771ec6
merging api_chats_sharing_update.md
2025-03-19 16:05:28 -06:00
dal
4b4b5033f6
fix on lint errors on test
2025-03-19 16:04:31 -06:00
dal
dc3c3de2ae
create api chats sharing update
2025-03-19 16:01:30 -06:00
dal
e9114ec47c
update sharing handler fix
2025-03-19 15:41:24 -06:00
dal
f95f67ac47
merging api_collections_update
2025-03-19 15:41:01 -06:00
dal
e551d86e45
create api collections update
2025-03-19 15:40:16 -06:00
dal
1c2808c5ad
merging api_dashboards_update
2025-03-19 15:36:05 -06:00
dal
dc00381bec
created api dashboards sharing update
2025-03-19 15:35:48 -06:00
dal
e4a8957d72
fix on the mod
2025-03-19 15:34:01 -06:00
dal
b4b2e5d6b0
fix merge conflicts and push
2025-03-19 15:31:20 -06:00
dal
1236ea04c3
Implemented chat sharing create endpoint
...
- Added handler for creating chat sharing permissions
- Created REST endpoint for POST /chats/:id/sharing
- Added fixtures and test setup for chats
- Created integration tests for the sharing endpoint
- Updated PRD to mark implementation as complete
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-19 15:28:34 -06:00
dal
6051512a24
merging api_chats_sharing_delete
2025-03-19 15:21:35 -06:00
dal
d4ed618ffd
api chats sharing delete created
2025-03-19 15:19:07 -06:00
dal
98ef45a0f2
merging api_chats_sharing_list
2025-03-19 15:16:05 -06:00
dal
f189c75b49
created api_chats_sharing_list
2025-03-19 15:15:57 -06:00
dal
d3851b1755
merging api_collections_sharing_delete
2025-03-19 15:15:35 -06:00
dal
40c969c7eb
created metrics sharing update
2025-03-19 15:15:28 -06:00
dal
952f81aaa4
owner associations on chats and dashboards
2025-03-19 15:12:32 -06:00
dal
31cf5beb36
merging api_collections_sharing_create
2025-03-19 15:00:15 -06:00
dal
d5aa6cae00
sharing_list_permissions
2025-03-19 15:00:04 -06:00
dal
5b8280d429
updated mods
2025-03-19 14:59:34 -06:00
dal
cbd52d51bb
merging api_dashboards_sharing_delete
2025-03-19 14:59:31 -06:00
dal
6f4d08152f
created api dashboards_sharing_delete
2025-03-19 14:56:44 -06:00
dal
03714fc130
merging api_dashboards_sharing_create
2025-03-19 14:56:20 -06:00
dal
5b542f2194
created api_dashboards_sharing_create
2025-03-19 14:56:13 -06:00
dal
998237ce46
merging api_metrics_sharing_update
2025-03-19 14:54:51 -06:00
dal
09675f0705
created metrics sharing update
2025-03-19 14:54:42 -06:00
dal
f7b9e685f0
create metrics associating the user
2025-03-19 14:53:59 -06:00
dal
85a91b855f
merging api_collections_sharing_list
2025-03-19 14:34:03 -06:00
dal
c938b14f1b
Create colelctions sharing list
2025-03-19 14:33:30 -06:00
dal
77e8ee3456
docs and fix dashboard list sharing
2025-03-19 14:32:16 -06:00
dal
20af7909db
merging api_dashboards_list
2025-03-19 14:22:34 -06:00
dal
baa3796ff4
Created sharing create permissions
2025-03-19 14:22:24 -06:00
dal
709cff0483
sharing work
2025-03-19 14:22:05 -06:00
dal
ff8a443e42
fixed the created at and the ordering on the get
2025-03-19 14:03:59 -06:00
dal
da170c28a3
Update metrics handler to apply differences
2025-03-19 13:51:43 -06:00
dal
8c5f7c867d
Mark progress in PRD after implementing user lookup functionality
2025-03-19 13:47:05 -06:00
dal
af047a75de
json data on response
2025-03-19 13:46:27 -06:00
dal
09b94fe4ee
merging api_metrics_sharing_create
2025-03-19 13:45:37 -06:00
dal
6afc57ba5b
Implement API metrics sharing creation functionality
2025-03-19 13:44:40 -06:00
dal
10d28a57b8
fix list sharing on the metric itself
2025-03-19 13:42:39 -06:00
dal
f3c902e0c1
merging api_metrics_sharing_list_1
2025-03-19 13:31:35 -06:00
dal
d87130a8d1
merging api_metrics_sharing_list_1
2025-03-19 13:31:26 -06:00
dal
dcbe170842
commit the 1 second version history
2025-03-19 13:24:13 -06:00
dal
0c2d809d83
get metric and update metric tool
2025-03-19 13:23:04 -06:00
dal
48cda206c3
commit up all the prds
2025-03-19 13:23:04 -06:00
dal
fcf02f27dc
commit up all the prds
2025-03-19 12:51:45 -06:00
dal
7c9bbbff68
merging sharing_user_lookup
2025-03-19 11:46:48 -06:00
dal
1f7580290f
merging sharing_remove_permissions
2025-03-19 11:46:25 -06:00
dal
fa89c4eef1
raw llm response being handled appropriately
2025-03-19 11:45:00 -06:00
dal
dcb124bd1d
Mark completion in sharing_remove_permissions PRD
...
- Updated implementation plan with completion status
- Marked success criteria as completed
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-19 10:52:03 -06:00
dal
bfd9599f19
Implement user lookup by email functionality
...
- Enhanced user_lookup.rs with better error handling and documentation
- Added comprehensive tests for different scenarios
- Updated the PRD with implementation progress
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-19 10:51:41 -06:00
dal
f503c730d1
Add permission check to remove_share_by_email function
...
- Implemented permission validation to ensure caller has Owner or FullAccess role
- Added documentation for the permission requirements
- Improved test structure with comments for potential integration tests
- Completed requirements in sharing_remove_permissions PRD
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-19 10:51:27 -06:00
dal
a9699c627d
merging get_metric_handler_version_query_param
2025-03-19 10:49:56 -06:00