feat: node traffic limit & batch operations

- Traffic monitoring with transfer_enable limit
- Batch delete nodes
- Reset traffic (single/batch)
This commit is contained in:
xboard
2026-03-30 02:50:56 +08:00
parent daf3055b42
commit a58d66d72e
8 changed files with 171 additions and 7 deletions
+3
View File
@@ -128,6 +128,7 @@ class ServerSave extends FormRequest
'rate_time_ranges.*.end' => 'required_with:rate_time_ranges|string|date_format:H:i',
'rate_time_ranges.*.rate' => 'required_with:rate_time_ranges|numeric|min:0',
'protocol_settings' => 'array',
'transfer_enable' => 'nullable|integer|min:0',
];
}
@@ -200,6 +201,8 @@ class ServerSave extends FormRequest
'protocol_settings.*.string' => ':attribute 必须是字符串',
'protocol_settings.*.integer' => ':attribute 必须是整数',
'protocol_settings.*.in' => ':attribute 的值不合法',
'transfer_enable.integer' => '流量上限必须是整数',
'transfer_enable.min' => '流量上限不能小于0',
];
}
}