Commit Graph

92 Commits

Author SHA1 Message Date
dal 0e051bfb13
access control changes so far 2025-03-24 23:09:36 -06:00
dal 11cfd9d3a3
updates for testing docs 2025-03-24 23:09:35 -06:00
dal edb9d2090a
endoints and handlers built moving on to testing 2025-03-24 13:25:35 -06:00
dal 7448967a7d
version number on data 2025-03-24 10:54:26 -06:00
dal 1dcf3cee05
move metric title to name across ap 2025-03-24 09:46:46 -06:00
dal a51db75aac
finish the permission check 2025-03-23 16:01:07 -06:00
dal 2ef2ad1499
update prds for permissions 2025-03-22 14:58:56 -06:00
dal dbe2c3d6b7
handoff agent 2025-03-22 00:05:43 -06:00
dal 8d3f647a9e
update claude with the sql_analyzer lib 2025-03-21 23:58:31 -06:00
dal 8394090cee
prds 2025-03-21 23:21:46 -06:00
dal badfac6e55
user permission checks and cache on user with other prds 2025-03-21 23:17:28 -06:00
dal 33e30103e1
new prds for chat handler 2025-03-21 16:05:30 -06:00
dal 40c53041c4
merging asset_permission_admin_check 2025-03-21 15:20:24 -06:00
dal 04780d8f72
asset permission admin check 2025-03-21 15:20:16 -06:00
dal 460a7d0131
make sure we have title on chat objects being update 2025-03-21 15:07:50 -06:00
dal 2a61306c17
prds and starting to filter out the credentials 2025-03-21 14:37:13 -06:00
dal 326dfaaea1
add more claude context and docs 2025-03-21 13:48:37 -06:00
dal f5a239f615
added in the message and chat updates 2025-03-20 16:13:02 -06:00
dal 7e20e9bb6a
remove old prds 2025-03-20 15:40:42 -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 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 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 5f3f0174f1
create api remove assets from collection 2025-03-20 00:10:47 -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 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 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 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 dc3c3de2ae
create api chats sharing update 2025-03-19 16:01:30 -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