Commit Graph

1966 Commits

Author SHA1 Message Date
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
Nate Kelley 6366783a49
Merge branch 'evals' of https://github.com/buster-so/buster into evals 2025-03-20 15:03:59 -06:00
Nate Kelley 6a30100f3f
make new saving to dashboard endpoints 2025-03-20 15:03:57 -06:00
dal 3f7aa63654
lock recursion limit to 15 on agent 2025-03-20 14:58:41 -06:00
Nate Kelley abb54f4dbb
add metrics to dashboard tests 2025-03-20 14:13:21 -06:00
dal 1e5b63a3d0
a few small tweaks for reqs 2025-03-20 13:40:49 -06:00
Nate Kelley 025542866d
Merge branch 'evals' of https://github.com/buster-so/buster into evals 2025-03-20 13:37:36 -06:00
Nate Kelley 8ca54dbc2d
Make more tests for dashboard 2025-03-20 13:37:34 -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
Nate Kelley fd6b6a6b2b
fix broken publish button 2025-03-20 12:03:00 -06:00
Nate Kelley ce738df0c1
tag input is updated 2025-03-20 11:56:40 -06:00
Nate Kelley 11f2f3e550
fix empty state problems 2025-03-20 11:38:54 -06:00
Nate Kelley 0174daf77e
Merge branch 'evals' of https://github.com/buster-so/buster into evals 2025-03-20 11:35:19 -06:00
Nate Kelley a27a315a80
change a few empty state problems 2025-03-20 11:35:17 -06:00
Nate Kelley 01823a7cc0
permission update 2025-03-20 11:29:36 -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
Nate Kelley ad394c6cef
highlighted permission group downdown 2025-03-20 10:50:48 -06:00
Nate Kelley 65174dcf9e
fix broken size parser 2025-03-20 10:23:51 -06:00
Nate Kelley adc05a20b2
Merge branch 'evals' of https://github.com/buster-so/buster into evals 2025-03-20 09:57:16 -06:00
Nate Kelley b4706b40ff
update the toaster 2025-03-20 09:57:14 -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