You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit a5f5c3d
Browse filesBrowse the repository at this point in the historyBrowse files
feat(traffic): add reset-all and reset-users commands for daily consumption monitoring (#159)
- Add mtproxymax traffic reset-all to atomically reset both global and all per-user counters
- Add mtproxymax traffic reset-users as an alias for secret reset-traffic all
- Add mtproxymax traffic help and tab completion
- Add hint to mtproxymax traffic reset-global prompting reset-all
- Document daily consumption monitoring with cron in README.md
- Add unit tests in tests/test_traffic_reset.sh
-**Traffic Reset & Daily Monitoring Aliases ([#159](https://github.com/SamNet-dev/MTProxyMax/issues/159)):** Added `mtproxymax traffic reset-all` and `mtproxymax traffic reset-users` (plus `mtproxymax traffic help`) to allow resetting both global and per-user traffic counters in one step for daily consumption monitoring.
1620
1629
-**Persistent Middle-End NAT Overrides ([#158](https://github.com/SamNet-dev/MTProxyMax/pull/158)):** Added `middle_proxy_nat_ip` and `middle_proxy_nat_probe` to `mtproxymax tune` to persist public IPv4 egress address overrides for policy-routed networks (e.g. WireGuard/MikroTik) across config regenerations.
- Upgraded core Rust proxy engine to **3.5.14** (`9d5b896bb695c55e2905b82f276da84e45a0a2ec`), resolving Middle-End pool convergence failures and writer starvation under egress tunnels (#949), with autonomous conntrack recovery on absent iptables-nft chains (3.5.11) and replay-safe streaming downlink (3.5.13).
0 commit comments