Commit Graph

2079 Commits

Author SHA1 Message Date
dal f219e90f19
merging restoration_project_chats_1 2025-03-25 12:39:29 -06:00
dal 2c659955ed
final touches on chat restoration 2025-03-25 12:38:49 -06:00
Nate Kelley 1d37f2fe2f
try to validate form 2025-03-25 12:38:06 -06:00
dal 3c9c014ede
Improve chat restoration message format
- Updated the restoration message format to use response_messages instead of request_message
- Added proper message structure with both file and text messages in a single response
- Updated integration tests to match the new format
- Set empty request_message as required

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-25 12:32:25 -06:00
dal b3dc70bc21
Add chat asset restoration functionality
Implemented the ability to restore previous versions of metrics and dashboards through the chat interface. Key changes include:
- Created restore_chat_handler.rs to handle the restoration logic
- Added a new REST endpoint at PUT /chats/{id}/restore
- Updated module exports for the new functionality
- Added comprehensive integration tests
- Updated PRDs with implementation details

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-25 12:27:46 -06:00
dal f48a51424b
search rest prd 2025-03-25 12:22:00 -06:00
Nate Kelley 51d31f32f2
Create requests.test.ts 2025-03-25 12:15:23 -06:00
dal f9a96a9919
removed old prds 2025-03-25 12:10:07 -06:00
dal 87133bda96
merging put_organization_endpoint 2025-03-25 11:51:02 -06:00
dal ae594af0ad
added the put organization endpoint 2025-03-25 11:50:53 -06:00
Nate Kelley 9f8c7b60c7
add valibot parse for datasource endpoints 2025-03-25 11:42:09 -06:00
dal 49990d847f
merging dashboard_restore 2025-03-25 11:30:58 -06:00
dal 05a8b4b2c9
add in dashboard restore 2025-03-25 11:30:53 -06:00
dal feb55bef39
merging metric_restore 2025-03-25 11:30:28 -06:00
dal 168972be6d
metric restore to version 2025-03-25 11:28:44 -06:00
Nate Kelley cd39acaf41
Update interfaces.ts 2025-03-25 11:23:19 -06:00
dal 30a06ad60f
merging api_post_chat_rest_endpoint 2025-03-25 11:16:21 -06:00
dal 99c8f11548
optional prompt on rest chat post endpoint 2025-03-25 11:16:13 -06:00
dal 7b648fd3a2
merging api_post_chat_websocket_endpoint_prd 2025-03-25 11:14:44 -06:00
dal 16911b5fd3
optional prompt with asset type and id on websocket 2025-03-25 11:14:01 -06:00
dal 2076d7eb26
final restor functionality 2025-03-25 11:05:34 -06:00
dal a2a6f79478
restoration prds 2025-03-25 11:04:55 -06:00
dal f42213f715
added in optional prompt and normalized the asset id and filed 2025-03-25 11:04:55 -06:00
Nate Kelley 1bf3d42e5b
rip out request interfaces folder 2025-03-25 10:59:36 -06:00
dal 3c027cf285
added in optional prompt and normalized the asset id and filed 2025-03-25 10:57:46 -06:00
Nate Kelley 1c0a3d8227
Merge branch 'evals' of https://github.com/buster-so/buster into evals 2025-03-25 10:21:40 -06:00
Nate Kelley 4b4ed982a5
make add form a link 2025-03-25 10:21:19 -06:00
dal adcbca66aa
remove some deprecated tests 2025-03-25 09:32:35 -06:00
Nate Kelley f49b4ef274
Update PostgresForm.tsx 2025-03-25 09:22:38 -06:00
Nate Kelley a357e7f9e6
success notifications 2025-03-24 23:24:52 -06:00
Nate Kelley 838038555a
Merge branch 'evals' of https://github.com/buster-so/buster into evals 2025-03-24 23:22:16 -06:00
Nate Kelley f06e675e21
add success messages 2025-03-24 23:22:06 -06:00
dal 5c88eda5c6
name bugs on chats and logs 2025-03-24 23:14:54 -06:00
dal 8a79550bfe
ok access controls fully implemented 2025-03-24 23:09:36 -06:00
dal 0bc489c5f7
ok dashboards 2025-03-24 23:09:36 -06:00
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
Nate Kelley 0d2132f021
update forms 2025-03-24 22:55:42 -06:00
Nate Kelley 74f9514ad2
make postgres form 2025-03-24 20:25:23 -06:00
Nate Kelley 1857944d43
implement new form strategy 2025-03-24 18:30:31 -06:00
Nate Kelley 3618bd45a4
data source query requests 2025-03-24 15:56:17 -06:00
Nate Kelley 87262ad102
data source forms 2025-03-24 15:33:09 -06:00
Nate Kelley 44f7f713b9
Update SidebarSettings.tsx 2025-03-24 15:21:03 -06:00
Nate Kelley d385ccd302
update permission groups 2025-03-24 15:16:37 -06:00
Nate Kelley a3f71f6186
adjust line heights 2025-03-24 14:44:31 -06:00
Nate Kelley 04e18bc1e8
assign permissions 2025-03-24 14:20:44 -06:00
Nate Kelley 0967740909
Merge branch 'evals' of https://github.com/buster-so/buster into evals 2025-03-24 14:11:02 -06:00
Nate Kelley 5465bba5c7
lineage updates 2025-03-24 14:10:59 -06:00
dal da62ce2222
fix on merge conflict 2025-03-24 13:57:40 -06:00
dal 13938a8140
merging data_source_endpoints 2025-03-24 13:54:35 -06:00