Add SurfShark provider

Push force manual API.
This commit is contained in:
Davide De Rosa 2021-06-26 10:08:57 +02:00
parent 516f1847c8
commit 8736a22763
22 changed files with 76 additions and 6 deletions

View File

@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## Unreleased
### Added
- SurfShark provider.
## 1.15.2 (2021-04-17) ## 1.15.2 (2021-04-17)
### Changed ### Changed

View File

@ -1,6 +1,6 @@
{ {
"info" : { "info" : {
"version" : 1, "author" : "xcode",
"author" : "xcode" "version" : 1
} }
} }

View File

@ -0,0 +1,22 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "surfshark@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "surfshark@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@ -16,6 +16,7 @@ Passepartout bietet Voreinstellungen für alle gängigen VPN-Anbieter:
- NordVPN - NordVPN
- Private Internet Access - Private Internet Access
- ProtonVPN - ProtonVPN
- SurfShark
- TorGuard - TorGuard
- TunnelBear - TunnelBear
- VyprVPN - VyprVPN

View File

@ -16,6 +16,7 @@ To Passepartout βασίζεται σε ανοιχτό κώδικα: https://git
- NordVPN - NordVPN
- Private Internet Access - Private Internet Access
- ProtonVPN - ProtonVPN
- SurfShark
- TorGuard - TorGuard
- TunnelBear - TunnelBear
- VyprVPN - VyprVPN

View File

@ -16,6 +16,7 @@ Passepartout offers presets for major VPN providers:
- NordVPN - NordVPN
- Private Internet Access - Private Internet Access
- ProtonVPN - ProtonVPN
- SurfShark
- TorGuard - TorGuard
- TunnelBear - TunnelBear
- VyprVPN - VyprVPN

View File

@ -16,6 +16,7 @@ Passepartout ofrece ajustes para estos proveedores VPN:
- NordVPN - NordVPN
- Private Internet Access - Private Internet Access
- ProtonVPN - ProtonVPN
- SurfShark
- TorGuard - TorGuard
- TunnelBear - TunnelBear
- VyprVPN - VyprVPN

View File

@ -16,6 +16,7 @@ Passepartout offre des réglages pré-conçu avec des fournisseurs VPN majeurs :
- NordVPN - NordVPN
- Private Internet Access - Private Internet Access
- ProtonVPN - ProtonVPN
- SurfShark
- TorGuard - TorGuard
- TunnelBear - TunnelBear
- VyprVPN - VyprVPN

View File

@ -16,6 +16,7 @@ Passepartout offre profili per i maggiori provider VPN:
- NordVPN - NordVPN
- Private Internet Access - Private Internet Access
- ProtonVPN - ProtonVPN
- SurfShark
- TorGuard - TorGuard
- TunnelBear - TunnelBear
- VyprVPN - VyprVPN

View File

@ -16,6 +16,7 @@ Passepartout biedt presets voor grote VPN-providers:
- NordVPN - NordVPN
- Private Internet Access - Private Internet Access
- ProtonVPN - ProtonVPN
- SurfShark
- TorGuard - TorGuard
- TunnelBear - TunnelBear
- VyprVPN - VyprVPN

View File

@ -17,6 +17,7 @@ Passepartout oferuje gotowe konfiguracje najważniejszych dostawców VPN:
- NordVPN - NordVPN
- Private Internet Access - Private Internet Access
- ProtonVPN - ProtonVPN
- SurfShark
- TorGuard - TorGuard
- TunnelBear - TunnelBear
- VyprVPN - VyprVPN

View File

@ -16,6 +16,7 @@ Passepartout oferece configurações para os seguintes provedores de VPN:
- NordVPN - NordVPN
- Private Internet Access - Private Internet Access
- ProtonVPN - ProtonVPN
- SurfShark
- TorGuard - TorGuard
- TunnelBear - TunnelBear
- VyprVPN - VyprVPN

View File

@ -16,6 +16,7 @@ Passepartout предлагает предустановленные настр
- NordVPN - NordVPN
- Private Internet Access - Private Internet Access
- ProtonVPN - ProtonVPN
- SurfShark
- TorGuard - TorGuard
- TunnelBear - TunnelBear
- VyprVPN - VyprVPN

View File

@ -16,6 +16,7 @@ Passepartout erbjuder förinställningar för större VPN-leverantörer:
- NordVPN - NordVPN
- Private Internet Access - Private Internet Access
- ProtonVPN - ProtonVPN
- SurfShark
- TorGuard - TorGuard
- TunnelBear - TunnelBear
- VyprVPN - VyprVPN

View File

@ -5,6 +5,16 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
# Unreleased
### Added
- SurfShark provider.
### Fixed
- Crash when adding dynamically updated provider.
## 1.15.2 (2021-04-17) ## 1.15.2 (2021-04-17)
### Added ### Added
@ -20,7 +30,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Prevent ineffective editing of trusted network SSID. - Prevent ineffective editing of trusted network SSID.
- VPN not being disabled when "Inactive" due to trusted network. - VPN not being disabled when "Inactive" due to trusted network.
- Crash when adding dynamically updated provider.
## 1.15.1 (2021-02-14) ## 1.15.1 (2021-02-14)

View File

@ -0,0 +1,22 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "surfshark@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "surfshark@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

@ -1 +1 @@
Subproject commit 64c4ecb12686205305136552f6b7665e640eaa01 Subproject commit cbd5ae45cf294fcbce55e2488fc7b5673b58e1d4

View File

@ -1,5 +1,5 @@
#!/bin/sh #!/bin/sh
PATTERN="Passepartout/App/*/fastlane/metadata/*/description.txt" PATTERN="Passepartout/App/iOS/fastlane/metadata/*/description.txt"
AFTER=$1 AFTER=$1
NAME=$2 NAME=$2
DELIMITER="†" DELIMITER="†"