FRTOT vpn 4.0.0 QA
==================

Static checks:
- Python py_compile: PASS
- JavaScript node --check: PASS

Unit tests: 13 PASS
- 4 concurrent-IP monitor logic tests
- 2 Telegram Mini App auth/HMAC tests
- 3 single-config parser tests (plain, Base64, URL-safe Base64)
- 1 QR PNG/data-url test
- 1 Telegram trial button source test
- 1 persistent Mini App menu sync source test
- 1 FR + 7 service username source test

Notes:
- Full live FRTOT API and Telegram end-to-end tests require the user's server credentials and were not executed in this build environment.
- upgrade.sh preserves the live DB/env and performs an application-file rollback if systemd does not come back active.
