Skip to content

feat(frontend): group forwards by user with admin priority sorting#227

Merged
Sagit-chu merged 3 commits intomainfrom
opencode/glowing-wolf
Feb 28, 2026
Merged

feat(frontend): group forwards by user with admin priority sorting#227
Sagit-chu merged 3 commits intomainfrom
opencode/glowing-wolf

Conversation

@Sagit-chu
Copy link
Owner

Summary

  • Add user grouping for forwards in both grouped table and card views
  • Sort user groups with admin's own group first, then alphabetically by name
  • Restrict drag-and-drop reordering to same user group only to prevent cross-user data mixing
  • Remove redundant user column from grouped table view (user shown in group header)
  • Add user group headers with forward count badges and "管理员本人" chip for admin's own group

- Add ForwardUserGroup interface and helper utilities
- Group forwards by user in both grouped table and card views
- Sort user groups with admin's own group first, then alphabetically
- Restrict drag-and-drop to same user group only
- Remove redundant user column from grouped table view
- Add user group headers with forward count badges
…rward list

- Add SSE streaming endpoints for tunnel/forward diagnosis with real-time progress
- Increase diagnosis timeout to 2 minutes with context propagation
- Group forwards by tunnel within user groups in UI
- Add nginx SSE proxy configuration for streaming endpoints
@Sagit-chu Sagit-chu merged commit 2f40cf2 into main Feb 28, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant