feat(api): 新增节点月流量限额强制下线

新增节点级月流量限额配置、重置调度和运行状态持久化
下发 traffic_limit 给 mi-node,并在超额后停止内核、到期后恢复
管理端支持编辑限额参数并展示额度进度、状态和下次重置
手动与定时重置会同步清理限额状态并通知节点刷新配置
This commit is contained in:
yinjianm
2026-04-29 00:46:12 +08:00
parent 52529d1f58
commit 922e86070d
26 changed files with 1127 additions and 11 deletions
+7
View File
@@ -26,6 +26,13 @@ class ServerObserver
'custom_outbounds',
'custom_routes',
'cert_config',
'transfer_enable',
'traffic_limit_enabled',
'traffic_limit_reset_day',
'traffic_limit_reset_time',
'traffic_limit_timezone',
'traffic_limit_last_reset_at',
'traffic_limit_next_reset_at',
])) {
NodeSyncService::notifyConfigUpdated($server->id);
}