telemt/docs
SamNet-dev b9eb1406bb feat(api): add POST /v1/users/{username}/reset-octets endpoint
Add endpoints to reset per-user octet counters without restarting the
proxy, enabling external tools to implement periodic (monthly/daily)
quota resets.

New endpoints:
- POST /v1/users/{username}/reset-octets — reset single user
- POST /v1/users/reset-octets — reset all users

Changes:
- stats/mod.rs: add reset_user_octets() and reset_all_user_octets()
- api/mod.rs: add route handlers for both endpoints
- api/model.rs: add ResetOctetsResponse and ResetAllOctetsResponse
- docs/API.md: document new endpoints

Closes #510
2026-03-20 09:24:30 -05:00
..
LICENSE Telemt PL 3 на русском языке 2026-03-14 15:23:41 +03:00
fronting-splitting Update TLS-F-TCP-S.ru.md 2026-03-17 11:56:56 +03:00
middle-end/KDF-internals Middle-End docs 2026-03-14 15:10:07 +03:00
model Runtime Model 2026-03-06 11:11:44 +03:00
API.md feat(api): add POST /v1/users/{username}/reset-octets endpoint 2026-03-20 09:24:30 -05:00
CONFIG_PARAMS.en.md Update CONFIG_PARAMS.en.md 2026-03-18 18:20:23 +03:00
FAQ.en.md Update FAQ.en.md 2026-03-16 22:03:28 +03:00
FAQ.ru.md Update FAQ.ru.md 2026-03-16 22:02:55 +03:00
OPENBSD.en.md Add Rust coding conventions and self-explanatory commenting guidelines; update dependencies and version in Cargo files; enhance OpenBSD support in installation and documentation; improve TCP socket configuration and testing 2026-03-11 20:49:51 +04:00
QUICK_START_GUIDE.en.md fix(docker): expose port 9091 and allow external API access 2026-03-19 15:54:01 +03:00
QUICK_START_GUIDE.ru.md fix(docker): expose port 9091 and allow external API access 2026-03-19 15:54:01 +03:00
TUNING.de.md TUNING.md 2026-02-28 02:19:19 +03:00
TUNING.en.md TUNING.md 2026-02-28 02:19:19 +03:00
TUNING.ru.md Update TUNING.ru.md 2026-02-28 02:23:34 +03:00
XRAY-SINGBOX-ROUTING.ru.md Create XRAY-SINGBOX-ROUTING.ru.md 2026-03-02 01:23:09 +03:00