Release 4.1.0+1: Store-compliance UI rework — tabs Защита/Мои серверы/Настройки/Статистика/Помощь; provider chooser (EvilFox highlighted + NordVPN/ExpressVPN/Surfshark, clean links); «Активировать ключ» wording; human-readable server names (host:port in server properties only); proxy ports moved to advanced settings/stats; traffic progress bar on main; account info on Мои серверы; connect spinner; ping test buttons. Windows 4.1.0.1.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
orohimaru2
2026-08-01 20:55:40 +03:00
co-authored by Cursor
parent 5f768c7732
commit 329209fa88
12 changed files with 542 additions and 98 deletions
+9 -5
View File
@@ -419,12 +419,16 @@ func (a *App) AutoCheckUpdate() {
}
// allowedLinkHosts are the only hosts the UI may open in the default browser
// (shop button + «Рекомендуемые сервисы» block in index.html).
// (shop button, «Рекомендуемые сервисы» and provider cards in index.html).
// Competitor links are plain URLs without referral codes (Store policy).
var allowedLinkHosts = map[string]bool{
"evilfox.win": true,
"t.me": true,
"de4ima.uk": true,
"git.de4ima.uk": true,
"evilfox.win": true,
"t.me": true,
"de4ima.uk": true,
"git.de4ima.uk": true,
"nordvpn.com": true,
"expressvpn.com": true,
"surfshark.com": true,
}
// LinkAllowed validates that raw is an http(s) URL pointing at one of the