From ade237079c2fd962bdf57ac626e8a617cb0453b7 Mon Sep 17 00:00:00 2001 From: fleish <2106430+fleish@users.noreply.github.com> Date: Mon, 22 Nov 2021 11:53:17 -0800 Subject: [PATCH 1/3] Create protonvpn.sh --- fragments/labels/protonvpn.sh | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 fragments/labels/protonvpn.sh diff --git a/fragments/labels/protonvpn.sh b/fragments/labels/protonvpn.sh new file mode 100644 index 0000000..44ec13d --- /dev/null +++ b/fragments/labels/protonvpn.sh @@ -0,0 +1,6 @@ +protonvpn) + name="ProtonVPN" + type="dmg" + downloadURL=$(curl -fs "https://protonvpn.com/download" | grep -Eo "(http|https)://[a-zA-Z0-9./?=_%:-]*" | grep dmg | tail -1) + expectedTeamID="J6S6Q257EK" + ;; From 3dd9818d9a7bf70c7c19094c65c309bfd05c7d6c Mon Sep 17 00:00:00 2001 From: fleish <2106430+fleish@users.noreply.github.com> Date: Tue, 23 Nov 2021 08:29:05 -0800 Subject: [PATCH 2/3] Update protonvpn.sh appNewVersion --- fragments/labels/protonvpn.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/fragments/labels/protonvpn.sh b/fragments/labels/protonvpn.sh index 44ec13d..fd54a5b 100644 --- a/fragments/labels/protonvpn.sh +++ b/fragments/labels/protonvpn.sh @@ -3,4 +3,5 @@ protonvpn) type="dmg" downloadURL=$(curl -fs "https://protonvpn.com/download" | grep -Eo "(http|https)://[a-zA-Z0-9./?=_%:-]*" | grep dmg | tail -1) expectedTeamID="J6S6Q257EK" + appNewVersion=$(echo $downloadURL | awk -F\_ '{print $3}' | awk -F\. '{print $1"."$2"."$3}') ;; From 26b59568940b85ad4f00c09e82f7812273131508 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Theilgaard?= Date: Wed, 24 Nov 2021 10:07:59 +0100 Subject: [PATCH 3/3] Update protonvpn.sh --- fragments/labels/protonvpn.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fragments/labels/protonvpn.sh b/fragments/labels/protonvpn.sh index fd54a5b..99fb7f9 100644 --- a/fragments/labels/protonvpn.sh +++ b/fragments/labels/protonvpn.sh @@ -1,7 +1,7 @@ protonvpn) name="ProtonVPN" type="dmg" - downloadURL=$(curl -fs "https://protonvpn.com/download" | grep -Eo "(http|https)://[a-zA-Z0-9./?=_%:-]*" | grep dmg | tail -1) + downloadURL=$(curl -fs "https://protonvpn.com/download" | grep -Eo "(http|https)://[a-zA-Z0-9./?=_%:-]*\.dmg" | head -1) + appNewVersion=$(echo $downloadURL | sed -e 's/^.*\/Proton.*_v\([0-9.]*\)\.dmg/\1/g') expectedTeamID="J6S6Q257EK" - appNewVersion=$(echo $downloadURL | awk -F\_ '{print $3}' | awk -F\. '{print $1"."$2"."$3}') ;;