8af2dc6128185ae565cf7510a9a44da8f01328ee
Replace merge_trace implementation with merge_groups API Changes: 1. src/api/index.ts: - Add merge_groups API definition - POST /api/v1/file/:file_uuid/groups/merge - Parameters: file_uuid, source_groups[], target_group_name 2. src/views/PeopleView.vue: - Rewrite executeMerge() function - Use group names instead of trace IDs - Single API call for all groups - Remove trace-level loop 3. src/views/PeopleView.vue: - Delete updateClusterAfterMerge() function - No longer needed with new API Benefits: - ✅ Atomic operation (single API call) - ✅ Correct merge behavior (groups, not traces) - ✅ Better performance (1 call vs N calls) - ✅ Data consistency guaranteed API behavior: - Merge N groups into 1 target group - All traces from source groups merged to target - Source groups deleted after merge - Returns traces_merged count Core API: Implemented by Core Team (2026-07-25) Status: Ready for testing
Description
No description provided
Languages
D
68.8%
Rust
20.8%
Vue
6.5%
CSS
1.8%
TypeScript
1.6%
Other
0.4%