├── .dockerignore ├── .env.example ├── .github └── workflows │ └── main.yml ├── .gitignore ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── README.md ├── config.py ├── docker-compose.yml ├── lint_check.py ├── main.py ├── pytest.ini ├── requirements.txt ├── setup.cfg ├── start.sh ├── telegram ├── __init__.py ├── filters │ ├── __init__.py │ └── custom_filter.py ├── handlers │ ├── __init__.py │ └── main_handler.py ├── keyboards │ ├── __init__.py │ └── main_menu.py ├── lexicon │ ├── __init__.py │ └── lexicon.py └── utils.py ├── testing_report.md ├── tests ├── __init__.py ├── test_config.py ├── test_validate_config.py └── test_vpnworks_api.py ├── validate_config.py └── vpnworks └── api.py /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/.env.example -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/README.md -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/config.py -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /lint_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/lint_check.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/main.py -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/setup.cfg -------------------------------------------------------------------------------- /start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/start.sh -------------------------------------------------------------------------------- /telegram/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /telegram/filters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /telegram/filters/custom_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/telegram/filters/custom_filter.py -------------------------------------------------------------------------------- /telegram/handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /telegram/handlers/main_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/telegram/handlers/main_handler.py -------------------------------------------------------------------------------- /telegram/keyboards/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /telegram/keyboards/main_menu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/telegram/keyboards/main_menu.py -------------------------------------------------------------------------------- /telegram/lexicon/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /telegram/lexicon/lexicon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/telegram/lexicon/lexicon.py -------------------------------------------------------------------------------- /telegram/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/telegram/utils.py -------------------------------------------------------------------------------- /testing_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/testing_report.md -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | # Tests package -------------------------------------------------------------------------------- /tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/tests/test_config.py -------------------------------------------------------------------------------- /tests/test_validate_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/tests/test_validate_config.py -------------------------------------------------------------------------------- /tests/test_vpnworks_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/tests/test_vpnworks_api.py -------------------------------------------------------------------------------- /validate_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/validate_config.py -------------------------------------------------------------------------------- /vpnworks/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4erdenko/VPN-Generator-Manager/HEAD/vpnworks/api.py --------------------------------------------------------------------------------