3x-ui/database/model
Sora39831 83b61d9da4 feat(limit): add inbound device-limit enforcement with safe unban flow
- add inbound deviceLimit model/frontend fields and translations

- add CheckDeviceLimitJob with observation window and xray API ban/unban

- prevent job re-entrancy and restore users when limit is disabled

- reduce lock scope via snapshots to avoid blocking log parsing
2026-04-06 10:46:48 +08:00
..
model.go feat(limit): add inbound device-limit enforcement with safe unban flow 2026-04-06 10:46:48 +08:00
model_test.go test: add unit tests for critical modules and fix flaky redirect middleware 2026-04-03 08:44:51 +08:00