hotfix(pia): fix servers data updater and update servers data

- use v7 API endpoint to get correct list of servers
- skip offline regions
- do not skip *.pvt.site
This commit is contained in:
Quentin McGaw
2026-04-22 12:32:47 +00:00
parent ea3d138bd6
commit 628b0a22e2
3 changed files with 6964 additions and 1188 deletions
@@ -36,7 +36,7 @@ type serverData struct {
func fetchAPI(ctx context.Context, client *http.Client) (
data apiData, err error,
) {
const url = "https://serverlist.piaservers.net/vpninfo/servers/v6"
const url = "https://serverlist.piaservers.net/vpninfo/servers/v7"
request, err := http.NewRequestWithContext(ctx, http.MethodGet, url, nil)
if err != nil {