feat(group): add node group management UI

Add node group management interface with automatic user assignment and traffic-based grouping.

Features:
- Node group CRUD with traffic range configuration
- Three grouping modes: average, subscription-based, and traffic-based
- Group recalculation with preview and history tracking
- Subscribe-to-group mapping management
- User subscription group locking
- Group calculation history with detailed reports
- Multi-language support (en-US, zh-CN)
- Enhanced node and subscription forms with group selection
This commit is contained in:
EUForest
2026-03-08 23:39:30 +08:00
parent dc55d85056
commit ae31019477
55 changed files with 6249 additions and 262 deletions
+5
View File
@@ -34,6 +34,11 @@ export function useNavs() {
url: "/dashboard/nodes",
icon: "flat-color-icons:mind-map",
},
{
title: t("Group Management", "Group Management"),
url: "/dashboard/group",
icon: "flat-color-icons:department",
},
{
title: t("Subscribe Config", "Subscribe Config"),
url: "/dashboard/subscribe",