git.zapret.moe режется по имени внутри России, из-за чего проверка обновлений заканчивалась «Update check failed». Тот же Forgejo отвечает на git2, git3 и так далее. Проверка обновлений и загрузка пакета теперь перебирают хосты по очереди: сначала тот, что отвечал в прошлый раз, затем имена из /_sites/mirrors.json (список обновляется после каждой удачной проверки и лежит в tdata/zsg_mirrors), затем встроенные. Адрес пакета переписывается на хост, который ответил, а докачка с другого зеркала продолжает тот же файл. Ссылка на список изменений тоже берёт рабочее зеркало. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
28 lines
1.6 KiB
Text
28 lines
1.6 KiB
Text
Telegram/SourceFiles/tests/test_account_archive.py
|
|
Telegram/SourceFiles/tests/test_e2e_cloud_desktop_integration.py
|
|
Telegram/SourceFiles/tests/test_mtproto_relay_silence.py
|
|
Telegram/SourceFiles/tests/test_mtproxy_client_hello_profiles.py
|
|
Telegram/SourceFiles/tests/test_mtproxy_endpoint_identity.py
|
|
Telegram/SourceFiles/tests/test_mtproxy_faketls_hardening.py
|
|
Telegram/SourceFiles/tests/test_mtproxy_minimal_hotfix.py
|
|
Telegram/SourceFiles/tests/test_mtproxy_phase_cooldown.py
|
|
Telegram/SourceFiles/tests/test_mtproxy_policy.py
|
|
Telegram/SourceFiles/tests/test_mtproxy_target_flow.py
|
|
Telegram/SourceFiles/tests/test_mtproxy_tls_psk.py
|
|
Telegram/SourceFiles/tests/test_proxy_atomic_switch.py
|
|
Telegram/SourceFiles/tests/test_proxy_capability_cache.py
|
|
Telegram/SourceFiles/tests/test_proxy_capability_key_contract.py
|
|
Telegram/SourceFiles/tests/test_proxy_connection_status.py
|
|
Telegram/SourceFiles/tests/test_proxy_control_plane.py
|
|
Telegram/SourceFiles/tests/test_proxy_control_plane_truth_table.py
|
|
Telegram/SourceFiles/tests/test_proxy_diagnostics.py
|
|
Telegram/SourceFiles/tests/test_proxy_list_checks.py
|
|
Telegram/SourceFiles/tests/test_proxy_logging_events.py
|
|
Telegram/SourceFiles/tests/test_proxy_shield_probe.py
|
|
Telegram/SourceFiles/tests/test_proxy_wss_default.py
|
|
Telegram/SourceFiles/tests/test_release_guards_run_their_tests.py
|
|
Telegram/SourceFiles/tests/test_session_endpoint_cooldown.py
|
|
Telegram/SourceFiles/tests/test_update_mirrors.py
|
|
Telegram/SourceFiles/tests/test_zastogram_branding.py
|
|
Telegram/SourceFiles/tests/test_web_proxy_carrier_flow.py
|
|
Telegram/SourceFiles/tests/test_zastogram_libs_keep.py
|