From dbada0b23550d81fe9bc9e6974e54e7e23a6c0b0 Mon Sep 17 00:00:00 2001 From: Steffen Lange Date: Thu, 15 Jan 2026 14:19:40 +0100 Subject: [PATCH 1/5] ZeroTierOne: fix product name --- modules/ZeroTierOne.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ZeroTierOne.php b/modules/ZeroTierOne.php index 3d6b656..5ad5055 100644 --- a/modules/ZeroTierOne.php +++ b/modules/ZeroTierOne.php @@ -2,7 +2,7 @@ class ZeroTierOne extends PatchBase { function __construct() { - parent::__construct('ZeroTier Inc.', 'ZeroTier', 'https://www.zerotier.com/download/'); + parent::__construct('ZeroTier Inc.', 'ZeroTier One', 'https://www.zerotier.com/download/'); } function check() : bool { if ($this->fetch_json('https://api.github.com/repos/zerotier/ZeroTierOne/releases/latest')) From 47462ef3d2a40e4d5c4299e36b494df75918d7bd Mon Sep 17 00:00:00 2001 From: Steffen Lange Date: Thu, 15 Jan 2026 14:20:01 +0100 Subject: [PATCH 2/5] Add Warnwetter --- modules/WarnWetter.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 modules/WarnWetter.php diff --git a/modules/WarnWetter.php b/modules/WarnWetter.php new file mode 100644 index 0000000..f90bf7f --- /dev/null +++ b/modules/WarnWetter.php @@ -0,0 +1,15 @@ +patch->setBranch('Android'); + } + function check() : bool { + if ($this->fetch('https://www.dwd.de/DE/leistungen/warnwetterapp/apk/download_apk_android5_x.html')) + return $this->parse('/\(apk - ([\d\.]+)\)/'); + return false; + } +} + +?> From 874fd1e9e8665f6d14d8b557541cb103558d830c Mon Sep 17 00:00:00 2001 From: Steffen Lange Date: Thu, 15 Jan 2026 14:20:48 +0100 Subject: [PATCH 3/5] Add WhatsApp --- modules/WhatsApp.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 modules/WhatsApp.php diff --git a/modules/WhatsApp.php b/modules/WhatsApp.php new file mode 100644 index 0000000..b7fec85 --- /dev/null +++ b/modules/WhatsApp.php @@ -0,0 +1,15 @@ +patch->setBranch('Android'); + } + function check() : bool { + if ($this->fetch('https://www.whatsapp.com/android')) + return $this->parse('/\(Version ([\d\.]+)\)/'); + return false; + } +} + +?> From cd77db8b861f19e200a3c4e4bf598be763e96f01 Mon Sep 17 00:00:00 2001 From: Steffen Lange Date: Thu, 15 Jan 2026 14:23:15 +0100 Subject: [PATCH 4/5] Warnwatter: rename scraper --- modules/{WarnWetter.php => WarnWetterAPK.php} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename modules/{WarnWetter.php => WarnWetterAPK.php} (91%) diff --git a/modules/WarnWetter.php b/modules/WarnWetterAPK.php similarity index 91% rename from modules/WarnWetter.php rename to modules/WarnWetterAPK.php index f90bf7f..337773f 100644 --- a/modules/WarnWetter.php +++ b/modules/WarnWetterAPK.php @@ -1,6 +1,6 @@ patch->setBranch('Android'); From 290f770ce8f079fab6a4a1a1e67d006eb535e8e4 Mon Sep 17 00:00:00 2001 From: Steffen Lange Date: Thu, 15 Jan 2026 14:23:42 +0100 Subject: [PATCH 5/5] WhatsApp: rename scraper --- modules/{WhatsApp.php => WhatsAppAPK.php} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename modules/{WhatsApp.php => WhatsAppAPK.php} (89%) diff --git a/modules/WhatsApp.php b/modules/WhatsAppAPK.php similarity index 89% rename from modules/WhatsApp.php rename to modules/WhatsAppAPK.php index b7fec85..53eaee4 100644 --- a/modules/WhatsApp.php +++ b/modules/WhatsAppAPK.php @@ -1,6 +1,6 @@ patch->setBranch('Android');