diff --git a/data/apps.json b/data/apps.json
index 86dad4f533250a0aa66e03ff462f604b23c1273f..b52f6d5c9280872f483e615c33edf7b9875b2a4b 100644
--- a/data/apps.json
+++ b/data/apps.json
@@ -11439,10 +11439,35 @@
     "adminDocs": "",
     "developerDocs": "",
     "issueTracker": "https://github.com/GDATASoftwareAG/nextcloud-gdata-antivirus/issues",
-    "website": "https://www.gdata.de/business/security-services/verdict-as-a-service",
+    "website": "https://github.com/GDATASoftwareAG/nextcloud-gdata-antivirus",
     "created": "2024-06-10T12:03:10.735475Z",
-    "lastModified": "2024-08-05T13:41:32.390951Z",
+    "lastModified": "2024-08-27T13:39:07.129818Z",
     "releases": [
+      {
+        "version": "29.3.0",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=29.0.0 <30.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/GDATASoftwareAG/nextcloud-gdata-antivirus/releases/download/29.3.0/gdatavaas.tar.gz",
+        "created": "2024-08-27T07:51:57.527703Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-08-27T07:51:57.709649Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=29 <=29",
+        "signature": "mKJ7ZbruAgCVe465cfOCEpiZ7/07oUn2IsWeZBQgTL27x5matKgzLf4kop6kNzWjm4zdg0jliMQ1OgfpcZTw9gVdqJ2nNhbwy4LHqhDIzQSTUAHyhtzfWTuJ/Ped0sIMzhFUvpEm677PAAli0aKb/u64YtBK5g3XimqKspzqbvJlhw2RpZ6A3wTqIKsXxmhDPsGs8ff3T9J3L9jcl95DkEQ6h1dqFWYOCS8m24RKxhXJRu7uwlUlcDyU00En0Pxllm1svrK0+MfUQrbAauDMs5ZsOE05GJYKuadPNCllZ8D3NjUatft0+eCaloWZL74ctMVno2clbBZYWy+n5OraNGQfb4ki+Dqt6xaYhYfZUqHDtQC/6FrDSpXqAcV8XMZ43kzqNN5PkHuekvByqyOWbDuIAde0E6IxeK80aUxLlMEn7+82QdpNhanj3Cu0RSXVWEmlpzPnI+h8aXhFqGI7c3GxIXjZx8YYnVMU9evw15y0cWdM/CTbUnc68bYOvKIG1qZzvR41EhaGy9HpcLiISOyFAYIhqoGUz8Rukcy4cTeKWqjVjlljSaihEvIBkHOTLcjsOsFXkndLDYCbdb1U0US/XbPMiv4mnc91xlwu+p/f0p7BfsfEN59WQyS+PX/1PlYjq/ZYFiUzlyhOeG6Y+x5mMgdS2fXdpcB7ORulOAE=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "29.2.2",
         "phpExtensions": [],
@@ -11592,6 +11617,31 @@
           }
         },
         "signatureDigest": "sha512"
+      },
+      {
+        "version": "28.3.0",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=29.0.0 <30.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/GDATASoftwareAG/nextcloud-gdata-antivirus/releases/download/28.3.0/gdatavaas.tar.gz",
+        "created": "2024-08-27T07:51:42.089910Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-08-27T13:39:07.256928Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=29 <=29",
+        "signature": "pxFmzrEjYAG2zjxf8lJAdSTIG4C3xaci97IGiNS4YDHr0Mo4JjDsOvpTD/dQqu6+vQdH/GoxJlKOz4YunokYEaRXZPou89WJCrbm9BvScYEtsdxclI+hAJbXnUoc1bdScGtsrr1K+R687hF58Z+fSfj2jw2esOwMXZRd0N+WBnr3pyj57pMu/WKWm7/MT5/4nrcAhUxzQzWagjUqqZ7Vq+fde+ChnVsPuc4x4UAJtogtJd9jsdGotlbNBetAyGu8EkPJ+0Cd5q/SH8CktclG+ChtLd7jx7MvH1YhRG7H6d1M/UjGIwX0swQ892SSJcUSBWKc79jUD/yfiX76PZ1scLMYDQM08Tt4uERBc6sx95YxRvVFNjAwHLeXtkfyxIRcx664nv65oZOGtWQVMEoIEIdnbIkPlEEuaeTxTTtThw+/raWFVZhgs/zeGkoGzfR0nzpci10GLoVsrxQ1+Rbz8A5/dDh83dG9H36MGKqR3Arzt9sjg3c+YMY3hzu/54RQ4yqR/xvMIfYa4AZBQXIzY2IJiO6j8xBRozvRbg+lFxJc+oUH9fuylxIAcpHh4oy6BQzl2yQPFZAONPnvy4rzSOl0CBiqZ39JF47vuDn0/lBBoHhDpRenFeMUz91Gh0zy4MZfXmcmp22LPP+fph1WUaj2gqjwDlrC0d1UhdAx0Dc=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
       }
     ],
     "screenshots": [
@@ -11616,7 +11666,7 @@
       "en": {
         "name": "G DATA Antivirus",
         "summary": "This app provides an additional layer of security to your Nextcloud instance.",
-        "description": "The G DATA Antivirus app is an additional layer of security for your Nextcloud server. Easily scan files for malicious content.\n\n* 🚀 **Integration with the Flow App!** Use the tags to trigger flows\n* ☢️ **Blocks uploads of malicious files!** Prevents the upload of malicious files by scanning them on upload\n* 🙋 **User notifications!** Users are notified about the scan results\n* 🕵️‍♂️ **Automatic scans!** Automatically scans all files in the background\n* ⏰ **Customize what should and should not be scanned!** Configuration via Block- and Allowlist\n* ❓ **Use the activity app!** See what happened in your Nextcloud instance\n* ✅ **no additional software required!** The app uses the G DATA Verdict as a Service (VaaS) API to scan files\n\nThis app is based on the G DATA Verdict as a Service (VaaS) API. For more information, visit the [G DATA website](https://www.gdata.de/business/security-services/verdict-as-a-service).\nIf you have any questions about scanning, usage or similar, please feel free to write an e-mail to vaas@gdata.de."
+        "description": "The [G DATA Antivirus app](https://github.com/GDATASoftwareAG/nextcloud-gdata-antivirus) is an additional layer of security for your Nextcloud server. Easily scan files for malicious content.\n\n* 🚀 **Integration with the Flow App!** Use the tags to trigger flows\n* ☢️ **Blocks uploads of malicious files!** Prevents the upload of malicious files by scanning them on upload\n* 🙋 **User notifications!** Users are notified about the scan results\n* 🕵️‍♂️ **Automatic scans!** Automatically scans all files in the background\n* ⏰ **Customize what should and should not be scanned!** Configuration via Block- and Allowlist\n* ❓ **Use the activity app!** See what happened in your Nextcloud instance\n* ✅ **no additional software required!** The app uses the G DATA Verdict as a Service (VaaS) API to scan files\n\nThis app is based on the G DATA Verdict as a Service (VaaS) API. For more information, visit the [G DATA website](https://www.gdata.de/business/security-services/verdict-as-a-service).\nIf you have any questions about scanning, usage or similar, please feel free to write an e-mail to vaas@gdata.de."
       }
     },
     "isFeatured": false,
@@ -11624,7 +11674,7 @@
       {
         "name": "Lennart Dohmann",
         "mail": "vaas@gdata.de",
-        "homepage": "https://www.gdata.de/oem/verdict-as-a-service"
+        "homepage": "https://github.com/GDATASoftwareAG/nextcloud-gdata-antivirus"
       }
     ],
     "ratingRecent": 0.8,
@@ -15951,19 +16001,19 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=26.0.0 <31.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/nextcloud/integration_openproject/releases/download/v2.6.4/integration_openproject-2.6.4.tar.gz",
-        "created": "2024-08-15T11:38:57.146128Z",
+        "download": "https://github.com/nextcloud/integration_openproject/releases/download/v2.6.4-20220815-nightly/integration_openproject-2.6.4-20220815-nightly.tar.gz",
+        "created": "2024-08-15T10:50:27.662075Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2024-08-15T11:38:58.003925Z",
-        "isNightly": false,
+        "lastModified": "2024-08-15T10:50:27.825423Z",
+        "isNightly": true,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=26 <=30",
-        "signature": "AgkaExuoWREhY6lRseQ+Gkk2dqYyd4hb+S4+dyUrphHnqxjyhRvqBncRcIL9LTB5DoouIGlfYorhc7um9UQZtDFMSNWXd7Yfx3yHqILWhLlAmacGwY1DBXOIz1v6TNBmXgkVV4u7Qe/XTRN6nl89uqM018Amsu5NTjZtwYwWTfqGFcjXvOsGJV6qIf+P8IXSPjGrXc+HkuD5PhBwlnAzcdvub5dSx771ivojaxvBQ2A/Ajt42INwCqjbZHONezmm4LXRNc1/qJ4QMTq40VrWfB9l2iylCaQQv6uy43D+zSGZLnPEp2eD24VmsUld1IsAted9VZtonONl4g3ZK8A2FluqMIthVQQWWR3L/x2Au4pqGv0dc61T+lOVuKoAi2XN6O4GAUQkbMOYVWaL2RUzZQbu0TtbjVbzm5H8i0R8HqdsHy/6HcybHPMd8GXABTjBz9FTojU3syXAjC3eP6E4dMrrJciB7J63fI+DGvuwJ1J23UMzc3F2PKCQJE1ks2cfVwzr2ZxRL4nu8Nw7QPzSWk7GPTumr6WYgil5hfN6QS+XfsdB8x5/vM5aCerEHMAvxy38g0zzD/wcjbs8lOyuYz6VuDNp0llxSdMenanRCXXmPFolpkShlwUVNKQdzmHasJsrRVciKtuLFWykOPMQ8adflTZmeIjRrSeF42XCV4w=",
+        "signature": "cHvsbAALDtscI2Wm2VlVHSQNkY8u7NQyj/NV4UOxxpF6MyH2JaGX++/LoA/7O4p9QUDyU6MKFBI3qs5SdLEZbFCNPUp3WprbQUgyXimPy7Tv5mcwcK4IQx1wsB51Jo8LrN4RhFlcO2wtJDCd6UpoQQa9YLkYYKh+z/IbghfGpSQPklkQjVjWIUpaB7L6VR8pscofRVswB9NLDYWh48N/y9D2wrfjZ3xBeMLxbo6+6c9PWoFNY2CdUpz5uT7SXycqdjzlFBOBOL/dE4p5vdZX2ZLcAO4pDP/qGgyZo12G2RV/TRZgv+k52mz2GmaontWob1VvJrPa38sW+eoQxXp4geCTqEvbtdaXOEuhZSGAEKeo2UExDbBwDuPn4tY24NGTuv+kwdjRNj98VPBnsEp4gvqg+XwKCK3VUD3gCQC3m5UxzIUiJhcvB84nCkrekMnFL8Ig+tLo1RWLZAZLTqB8m9+Eydo80t/voL8qTDqMaI/SdfAKjwfvUToq6m+oEf8ruFYioC1DB0j3Ntv1jY/D5Dn2c1TrkfxJo9m590S82+vNaMH+gUQVaJevNWDKS0bumSWRXoi8Ycr4M0lcnkSp/rHkGMSLVBwBkEi3bKm3G/D/G6ysKl6rWL0+EfDYYiBRueSE+loI8mij4wEUTPxCJ4vRfrwnGvknqB74g9EQz0g=",
         "translations": {
           "en": {
-            "changelog": "### Changed\n- This release expects OpenProject version 13.2 or newer\n- Add application's support for Nextcloud 30\n- Remove Nextcloud's `thecodingmachine` dependency from integration app"
+            "changelog": ""
           }
         },
         "signatureDigest": "sha512"
@@ -15976,19 +16026,19 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=26.0.0 <31.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/nextcloud/integration_openproject/releases/download/v2.6.4-20220815-nightly/integration_openproject-2.6.4-20220815-nightly.tar.gz",
-        "created": "2024-08-15T10:50:27.662075Z",
+        "download": "https://github.com/nextcloud/integration_openproject/releases/download/v2.6.4/integration_openproject-2.6.4.tar.gz",
+        "created": "2024-08-15T11:38:57.146128Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2024-08-15T10:50:27.825423Z",
-        "isNightly": true,
+        "lastModified": "2024-08-15T11:38:58.003925Z",
+        "isNightly": false,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=26 <=30",
-        "signature": "cHvsbAALDtscI2Wm2VlVHSQNkY8u7NQyj/NV4UOxxpF6MyH2JaGX++/LoA/7O4p9QUDyU6MKFBI3qs5SdLEZbFCNPUp3WprbQUgyXimPy7Tv5mcwcK4IQx1wsB51Jo8LrN4RhFlcO2wtJDCd6UpoQQa9YLkYYKh+z/IbghfGpSQPklkQjVjWIUpaB7L6VR8pscofRVswB9NLDYWh48N/y9D2wrfjZ3xBeMLxbo6+6c9PWoFNY2CdUpz5uT7SXycqdjzlFBOBOL/dE4p5vdZX2ZLcAO4pDP/qGgyZo12G2RV/TRZgv+k52mz2GmaontWob1VvJrPa38sW+eoQxXp4geCTqEvbtdaXOEuhZSGAEKeo2UExDbBwDuPn4tY24NGTuv+kwdjRNj98VPBnsEp4gvqg+XwKCK3VUD3gCQC3m5UxzIUiJhcvB84nCkrekMnFL8Ig+tLo1RWLZAZLTqB8m9+Eydo80t/voL8qTDqMaI/SdfAKjwfvUToq6m+oEf8ruFYioC1DB0j3Ntv1jY/D5Dn2c1TrkfxJo9m590S82+vNaMH+gUQVaJevNWDKS0bumSWRXoi8Ycr4M0lcnkSp/rHkGMSLVBwBkEi3bKm3G/D/G6ysKl6rWL0+EfDYYiBRueSE+loI8mij4wEUTPxCJ4vRfrwnGvknqB74g9EQz0g=",
+        "signature": "AgkaExuoWREhY6lRseQ+Gkk2dqYyd4hb+S4+dyUrphHnqxjyhRvqBncRcIL9LTB5DoouIGlfYorhc7um9UQZtDFMSNWXd7Yfx3yHqILWhLlAmacGwY1DBXOIz1v6TNBmXgkVV4u7Qe/XTRN6nl89uqM018Amsu5NTjZtwYwWTfqGFcjXvOsGJV6qIf+P8IXSPjGrXc+HkuD5PhBwlnAzcdvub5dSx771ivojaxvBQ2A/Ajt42INwCqjbZHONezmm4LXRNc1/qJ4QMTq40VrWfB9l2iylCaQQv6uy43D+zSGZLnPEp2eD24VmsUld1IsAted9VZtonONl4g3ZK8A2FluqMIthVQQWWR3L/x2Au4pqGv0dc61T+lOVuKoAi2XN6O4GAUQkbMOYVWaL2RUzZQbu0TtbjVbzm5H8i0R8HqdsHy/6HcybHPMd8GXABTjBz9FTojU3syXAjC3eP6E4dMrrJciB7J63fI+DGvuwJ1J23UMzc3F2PKCQJE1ks2cfVwzr2ZxRL4nu8Nw7QPzSWk7GPTumr6WYgil5hfN6QS+XfsdB8x5/vM5aCerEHMAvxy38g0zzD/wcjbs8lOyuYz6VuDNp0llxSdMenanRCXXmPFolpkShlwUVNKQdzmHasJsrRVciKtuLFWykOPMQ8adflTZmeIjRrSeF42XCV4w=",
         "translations": {
           "en": {
-            "changelog": ""
+            "changelog": "### Changed\n- This release expects OpenProject version 13.2 or newer\n- Add application's support for Nextcloud 30\n- Remove Nextcloud's `thecodingmachine` dependency from integration app"
           }
         },
         "signatureDigest": "sha512"
@@ -18264,10 +18314,10 @@
         "homepage": "https://librecode.coop"
       }
     ],
-    "ratingRecent": 0.5,
-    "ratingOverall": 0.9444444444444444,
-    "ratingNumRecent": 0,
-    "ratingNumOverall": 9,
+    "ratingRecent": 1.0,
+    "ratingOverall": 0.95,
+    "ratingNumRecent": 5,
+    "ratingNumOverall": 10,
     "certificate": "-----BEGIN CERTIFICATE-----\nMIIEBDCCAuwCAhF4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\ndXRob3JpdHkwHhcNMjEwMzA0MTk1NzQ1WhcNMzEwNjEwMTk1NzQ1WjAUMRIwEAYD\nVQQDDAlsaWJyZXNpZ24wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDq\nNU7W4kX445A4yMlADzxuNCouzzIYJBDRZXrKuz5OtbApKY5mPqfXGEpc8N04+eAJ\n5EJz5f9r0WxVcWGtyFN1sPObAsoMGyhOzNvAGaveL40xBsc7LdQgCR2JraInHH/e\nMNtkgHQcWL5nihqYIEWvMeVt3uMTiI05F3SjW4+u/NaRRw/5y5l5W4Fy6VPzPW0P\n22Wmllkb3BFG16C6hHG/+qE8pf12AcxQZ3B21MbPkHjOjxSz6NS74jGIVRtcn6dO\ny26XZ1XoeNUPZDyLFluYCBw5fgTIIU+721mkkA7EjP9RighygVGk4WII7l9Pc+Sf\nNwcxQykNdEnZ67ETSr4v1CpArAeXZ2dEZ/b9QqI/MCGw0Aa/Pv2vDc8McFFBBTrt\nPDvn0TG0RdfuFAkYdOpFjH3urGUEvcJ/+lFvRVUu203PHLfx72zNI3XVXui/slf3\noK4LsQrbvj+heYnNXyr5UQAzgXW9JDiXE0sBxfzUz2XKlbuuNpLLE9EkFFQ5LyZJ\nG3l1f/yO3CvGLancbhCvRjo6Lts38GjmkWQT+0BNBpwYhoAd4wopnMYphI9qldbp\n1XPWBqb+0w1p6bkIHmci8D/whC0/BEHoCs+DpRciRZM0FqW7frZcEGeO6YOoDWJ2\nCAhwXGodT4iV8RtVUC6/arGGUal/YqBk2M/9zK6eMwIDAQABMA0GCSqGSIb3DQEB\nCwUAA4IBAQBWMFEq++xjRqFsWNPpoTtkfuj0PUajfRHBGzSUXccz0hw8kdR4C2xx\nhkYlJ9kqyWNxO1h4urQL5cM1sbl4xf5CI9xf7iuOcB06/kn3umLmruRec32WG2bS\nqAWnnljGCX4sVY8oSbdaUopXE9o9pl966XQ5858c+w9ydkjMDnfOmzrCpgHrJefN\n94hIttjJsV8te15VcKoNUxsrZBlPIrpueUQRc13Z9CWp8eRXl4J4CZfVFSY7T4ho\nBlNtdPas2R9HJJDYEGS+fg5dfLLvTL4qPSxLjm753pJprfrDxfE9qQl0xtIe8aaw\nKFJ/AK3JTRBkBwsgAE5OYEXTUV9oNS2j\n-----END CERTIFICATE-----",
     "discussion": "https://t.me/libresign"
   },
@@ -18488,7 +18538,7 @@
     "issueTracker": "https://github.com/nextcloud/mail/issues",
     "website": "https://github.com/nextcloud/mail#readme",
     "created": "2016-10-19T19:41:41.710285Z",
-    "lastModified": "2024-08-16T10:15:51.089340Z",
+    "lastModified": "2024-08-27T13:59:02.409293Z",
     "releases": [
       {
         "version": "3.7.7",
@@ -20581,6 +20631,77 @@
     "certificate": "-----BEGIN CERTIFICATE-----\r\nMIIEADCCAugCAhA8MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\r\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\r\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\r\ndXRob3JpdHkwHhcNMTcwMzE5MjIzMjMzWhcNMjcwNjI1MjIzMjMzWjAQMQ4wDAYD\r\nVQQDDAVtdXNpYzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKxHq6Pw\r\nAZtDKGO/GipxtUD8O6TXu+Cm64FK/BYdDuU45rMQYn3YlzUMhsdf0z1oGvjBMUM1\r\nbJz7U0HlexBljrbmb3H17Ty2Oeoe9ZpCEOT4pkMGp5D9ADwGOZdhqBJBC+3veI3O\r\nune3L0Vl7u8M+fYIEKWgNpXN/Ex5RKmUpraC56cHzDgKQIEQ9Gr5ehIYgk9ZFE6J\r\n1wpexQh0+ScT9GNu17eu+r8h1+Jm+jWKTbR1hbXYAZs10nIYT/hyHxuEgpoVCKYa\r\ntMpQYAgy6PqnD7S3sA2U1ecgypNyAHMgEBrUIKUJYDUArGJggB9NKi9fkki2u0of\r\nxwppKUNWmUCute6UaYqBytViqEIW13jLoOIoFIhDXFzcMyd6jlQVANekq/b4cWLl\r\nrHn05ZR54Y4rA0Nlsp2sDiS0XU6/8t5o4BZBzeQxkUBMYKUpwiIvUoLwb6KT/eAM\r\nP3G9oEBJh+5Q86nN+VCn/Ie/uyAsI5EstRB4aXWeTcHVvjtMbSSx8ok9DlKVavoR\r\nxUGD1HMzbx8a1sk+hCIBMklA2ErM+MJSPPKbB/RrjU0fx5vOdDz69j8JakpsvK7m\r\n0QCGa5PEpt8GWfLDZyyNbdwD8OP3CEmMWCj8++uDSW2eZ1wEXC5PyjmsybM6fIEs\r\nbi8Mcm33stVYPFql3M69MI5psSmoPFiPdnS1AgMBAAEwDQYJKoZIhvcNAQELBQAD\r\nggEBAJfb+22ZecDuPleLNVfaRyceAXuP1lWE48g+q1sybTTnPSsO+a0tzBuNr9P/\r\nmis64JiTpwH28P9YqLnnb+43dzScva64RROMsugZg9hr0mcUR/6gCV4e66roXlDf\r\nq/bRZZ1JCtQwfZ3ZZvoAUKZ96Az0FYPc8StUEY9OQLEiXbRxK03YrouBWw0Pmu/D\r\ntlGPu28CvnL6zdxhvIkG6ws9EuyLxY/F/9syVD+d5l5SRYKRe9RTc53tKE0ZQwO/\r\nO7fmi1rvt4Yz3GtDrG+u++KKMMepZODQ5YdT8h90no9RMxHAcaSKQYl4G9hyMTm7\r\nAwu6fshh0gRpFvTEt1qJzTk+J/E=\r\n-----END CERTIFICATE-----",
     "discussion": "https://help.nextcloud.com/c/apps/music"
   },
+  {
+    "id": "ncdownloader",
+    "categories": [
+      "tools"
+    ],
+    "userDocs": "",
+    "adminDocs": "",
+    "developerDocs": "",
+    "issueTracker": "https://github.com/shiningw/ncdownloader/issues",
+    "website": "https://github.com/shiningw/ncdownloader",
+    "created": "2021-09-09T13:46:49.468982Z",
+    "lastModified": "2024-08-27T12:50:00.716409Z",
+    "releases": [
+      {
+        "version": "1.0.21",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": ">=7.3.0 <8.4.0",
+        "platformVersionSpec": ">=20.0.0 <30.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/shiningw/ncdownloader/releases/download/v1.0.21/ncdownloader-release.tar.gz",
+        "created": "2024-08-27T12:50:00.666710Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-08-27T12:50:01.477928Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=7.3 <=8.3",
+        "rawPlatformVersionSpec": ">=20 <=29",
+        "signature": "Z7scItDvQxEHAEZF1C0bqTKXPUUB4SBmqQEZkPjjs8F6S1TZThh93nHthdLlF+Iy\nFx6G4vREW5bCKmQehE7+83j7+FljZJnNFBG6fv3NEXJ8BX9kISNkUhkuBn6i6dwS\nO+hAfFvMhd8whi1GWJtHCR0Ba5u3ckw2hCDTDA41NWWYLCtG11exkWJzx5gHe4x9\nxuW/oKKPuonPzhql14Sw7SCBcEpL/6mNRP1h3zgLajHfkqMbrga4WML//41ARnIg\n72QT1Ex5ZSlY8wSEnHa7CuQ2CnQw1Zo71Ly8B+UDgxWlBSNkn7udMy1ZSyyGT+3j\nUYwX9neVwwk5TAdx5p9lfWJVRGXL0jSokzSaGcIpC4OXoJVZ1+2WnCPJ1pNIygGi\ns+K0LLPpe67lyqgo0+J4sPXLWmN/4lC+MCE7deVo/14j+UrSnt08wvWowmX4pYKA\nxjQj4nY90PXsjYTrhl+oMFjT8wcbZ6cIi9dQyIpQq1Oc9tciv9eUwCZg97sRnUdS\nE+VBtA/x1wd5DEvCn1AOcsiYKpwnFlemgEpEric6jADecnVy+FJ9mT0qeV7RqBUC\nLQiQeRghj4mPlpT8r3sMjBHwIIwMesZYdfsyAEu3AY+Jo+3v/uy5kE1ExB/4JwS9\nhngtDVQAssG+tE5PrehQSxZZaXFMNBjHOAw6bslmd3w=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      }
+    ],
+    "screenshots": [
+      {
+        "url": "https://user-images.githubusercontent.com/3911975/142444998-54dd54a6-0c8e-4d49-8188-270964a99c50.png",
+        "smallThumbnail": ""
+      },
+      {
+        "url": "https://user-images.githubusercontent.com/3911975/142445020-27ec389a-5437-4d28-acc0-5e757fd6897d.png",
+        "smallThumbnail": ""
+      }
+    ],
+    "translations": {
+      "en": {
+        "name": "NCDownloader",
+        "summary": "Aria2 and youtube-dl web gui for nextcloud",
+        "description": "Search for torrents within the app from mutiple BT sites;\nControl Aria2 and manage download tasks from the web;\ndownload videos from 700+ video sites(youtube,youku,vimo,dailymotion,twitter,facebook and the likes"
+      }
+    },
+    "isFeatured": false,
+    "authors": [
+      {
+        "name": "jiaxinhuang",
+        "mail": "freefallbenson@gmail.com",
+        "homepage": "https://github.com/shiningw"
+      }
+    ],
+    "ratingRecent": 0.5,
+    "ratingOverall": 0.8,
+    "ratingNumRecent": 0,
+    "ratingNumOverall": 5,
+    "certificate": "-----BEGIN CERTIFICATE-----\nMIIEBzCCAu8CAhGWMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\ndXRob3JpdHkwHhcNMjEwOTA5MTM0MTE1WhcNMzExMjE2MTM0MTE1WjAXMRUwEwYD\nVQQDDAxuY2Rvd25sb2FkZXIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC\nAQDZjGqXXosa6qVtixrDdSaU0x6kLdtLwPy1/8PTGLY07F7BeCqqh/Gg45xxbyja\n7iida55DXblnlLSmjiPw8L4fME3sgnWQNo5dg6ofl5HwY1Bc9DOmZr+ZW9qfTbz7\nyD5UXlJDk4VjLjTuTQiaKvGZl60S9EG5jTf1PRBxBMoR4AQK0ZE1izFbuupw0Yew\nYlxXJwD7foOJ9/dYSeLs8lOJDaZxUS28IqXrenyE/PQbaYk+fEO6tL4nJQVgFPAv\nowO+pjtuCAfNfBCXOxPUWHj4yEvnFkPyn0rAQ6vhD5gs847M4TfubBps6Wa8tla2\nCi+v0sggaiVTs9PuMxMfTYCiXEWJU5qIfTBr1TPhGDdY5wKsFXximhIhhDyagjc0\njcMCxRaBJ+q0NYfzZUHBZhRnFuOyGVoJkSM6XzZRbSPjDxqD+fdxEz/E3IC0kyfB\nJJIAZp4Ruc062o5kmxq6TpuTcg0lCNoydKO8j+/PW1/Wv3IpDjZqxgoW6Pgup1g9\n0h8YCUzvi1xD98a6GmqgQoxhha4XRZAvPydR/2m688tp77/oEgjoZNCKNON52RmD\nuazZRz7X5C6aEtSskTf08PWii20TvrBIQJbP/MvawKQ+R5gO4B37co9a0+IwPXxs\n2UqbdJIzKhywk8B26dUBIaDbD2Z/Pqlk5zvh+rSio7S5TQIDAQABMA0GCSqGSIb3\nDQEBCwUAA4IBAQBJGPTO2/bKxxnhtJsc4tMN7sjf9OMmhSiaUL30FtDwSbIAgDsw\ntLygxfEn26sudm1b1jFSa7+OWEaEmCl+gpU4hzacOfVhNt4R/r3Ow3ntuUxZAOjS\ne4Vx6pXIGR8Q5QlAztWWXC730RnpdEuWlI504Ung6/FD9iN8ryU1uVXvNe+1Rwz/\nGV4LE99kv6unTmmRafRLiOq7Gkx/6BDzfWWTeFHJeC4fDBm+v5qi2EDtVURPkQzG\nUDWWUNeqHareZp7+VV+hNRiW57x/PF2WCmxj9QbGThv2QCXRrXI4zIXu/Xfzocz6\nIy9zFbslwlqcpRmjn0pbrssUqtLL142LPebc\n-----END CERTIFICATE-----",
+    "discussion": "https://help.nextcloud.com/c/apps/ncdownloader"
+  },
   {
     "id": "neon_web",
     "categories": [
@@ -25434,16 +25555,16 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=26.0.0 <30.0.0",
         "minIntSize": 32,
-        "download": "https://git.finally.coffee/finallycoffee/nextcloud-pride-flags/releases/download/1.0.0-rc.0/pride_flags-1.0.0-rc.0.tar.gz",
-        "created": "2024-08-05T18:10:52.645516Z",
+        "download": "https://git.finally.coffee/finallycoffee/nextcloud-pride-flags/releases/download/1.0.1/pride_flags-1.0.1.tar.gz",
+        "created": "2024-08-05T18:41:44.940859Z",
         "licenses": [
           "gpl3"
         ],
-        "lastModified": "2024-08-05T18:10:52.665246Z",
-        "isNightly": true,
+        "lastModified": "2024-08-08T21:33:57.526497Z",
+        "isNightly": false,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=26 <=29",
-        "signature": "umn9xcyc75UjT5DpL7Z8XrGJkql9gcYO64wC0XOsKakawy4BbM1a+M1EVD4EAhZU\nGIRGOP0nH8pV5miEBwnYqX03fngH4Vfhb1Y3rNYVPO05Jy8ib5zEWQC4/2X7jG3Z\nsYmdZVD/JjvKp7fKGKn1aAaRwixLoFAZJ2SScHbnlb2c2lE54+jsiaISwJ1A7Hlo\n547Bnj6tbmTrB1khMbeM0NDqStPSY66XEAnaYb2uJXX34+SJKSXMhatTv2hDGBEO\nYC7sCzys0NuRFshPCIyxWC2le0+yj8WUOo/eKGMu4qDWAmKZLzUEJSsQSinRUa5a\nbRkEee5PnJifCRXTGjE0v92h1qvdNi0JjPzar3z0WIwRdVtGN4GgvWQkRVIZTRNJ\nowshV0isQKykrBV1lIQkCwFWex2gRAM+k8/ysuXfuFclm+aerMDJkADiJCw6wI4h\n2TSCa5+a6YB9QKfxjYlM0DqBdQpX2EHw6KhB0PT3sCCTg11CCpj0YfzLVraRPor7\nGtrt2pEey93vwJq+K+HoHPHo54IXzqBEJwyzUHhUtHSJz2h/VugdCUU4XONmHR2u\nXCIryTE2aGyRA+lHcGGIJ5G8g2d9kKSvsjq6AXU3uJExEIIPEH1p9xz57TNPJtpe\nWwFqVnSaz4VkYevFjJTPFalM+tlgFI56FVvNR+ydqN8=",
+        "signature": "ivAwhEOwlrO2AhMo+i/x1+oZ3xkMFK1UvIdntoDzgPbWXpZQdT86uXbtMuCHqZjD\nCBPzx68r58qgR2/rNquVMTYOyjW6SSB1jfJiXq0GEvHFolfpW25Y2UWunfnzn9o7\nlpS4UDeZqhbPAYpE66oYLlJuiPc5hhl/YFncEuxJHnKPgJrHPk7dmJ0G0s6HVGqu\nFxXCaUcXQRlpDvJKVh6JKSsrilQ1SuU9lhSv2h3lVROEdlXv9HohVOFcPb/VDaBQ\nbNcH9PjjGyhfv/ldUzz/JjJGIuNWutHQBASzjLZeGvt9imYmJsguttxF/9AsKM5d\nVDoHIhFE7H1wLSp99tWKfWeh5aKHCnJk/u7WRfby7p05Dvhhd2moRiI0YFPMpNRu\nm7G5FVEs31zpaFWuGyn32777jPoME7prmqAIetpiexcpRq4sOxIy3CuZvl06tvZC\nMgcXdNa6mVTF+BfgxKKEiBcAcAND5AG6Dxip+pcouMhBYjeXcqLLj3OxpGoF2p61\njg8CZNUGAi9k6rN5AhWJ6QEAhrAQb20UmyAvr2n+p734l0hzXcq9PeJ3s/iS9D+E\n+kb8ADSFbPzFUzqZ8HnUZIjcq15sfyDU3fDkX7hQQ3RIkaJXHb3wr4/4FpKKrvGH\nJQxbH82h5kiVvLCRYUVI0ynMrrSVIC9wSzKeLhSrL2E=",
         "translations": {
           "en": {
             "changelog": ""
@@ -25459,16 +25580,16 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=26.0.0 <30.0.0",
         "minIntSize": 32,
-        "download": "https://git.finally.coffee/finallycoffee/nextcloud-pride-flags/releases/download/1.0.1/pride_flags-1.0.1.tar.gz",
-        "created": "2024-08-05T18:41:44.940859Z",
+        "download": "https://git.finally.coffee/finallycoffee/nextcloud-pride-flags/releases/download/1.0.0-rc.0/pride_flags-1.0.0-rc.0.tar.gz",
+        "created": "2024-08-05T18:10:52.645516Z",
         "licenses": [
           "gpl3"
         ],
-        "lastModified": "2024-08-08T21:33:57.526497Z",
-        "isNightly": false,
+        "lastModified": "2024-08-05T18:10:52.665246Z",
+        "isNightly": true,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=26 <=29",
-        "signature": "ivAwhEOwlrO2AhMo+i/x1+oZ3xkMFK1UvIdntoDzgPbWXpZQdT86uXbtMuCHqZjD\nCBPzx68r58qgR2/rNquVMTYOyjW6SSB1jfJiXq0GEvHFolfpW25Y2UWunfnzn9o7\nlpS4UDeZqhbPAYpE66oYLlJuiPc5hhl/YFncEuxJHnKPgJrHPk7dmJ0G0s6HVGqu\nFxXCaUcXQRlpDvJKVh6JKSsrilQ1SuU9lhSv2h3lVROEdlXv9HohVOFcPb/VDaBQ\nbNcH9PjjGyhfv/ldUzz/JjJGIuNWutHQBASzjLZeGvt9imYmJsguttxF/9AsKM5d\nVDoHIhFE7H1wLSp99tWKfWeh5aKHCnJk/u7WRfby7p05Dvhhd2moRiI0YFPMpNRu\nm7G5FVEs31zpaFWuGyn32777jPoME7prmqAIetpiexcpRq4sOxIy3CuZvl06tvZC\nMgcXdNa6mVTF+BfgxKKEiBcAcAND5AG6Dxip+pcouMhBYjeXcqLLj3OxpGoF2p61\njg8CZNUGAi9k6rN5AhWJ6QEAhrAQb20UmyAvr2n+p734l0hzXcq9PeJ3s/iS9D+E\n+kb8ADSFbPzFUzqZ8HnUZIjcq15sfyDU3fDkX7hQQ3RIkaJXHb3wr4/4FpKKrvGH\nJQxbH82h5kiVvLCRYUVI0ynMrrSVIC9wSzKeLhSrL2E=",
+        "signature": "umn9xcyc75UjT5DpL7Z8XrGJkql9gcYO64wC0XOsKakawy4BbM1a+M1EVD4EAhZU\nGIRGOP0nH8pV5miEBwnYqX03fngH4Vfhb1Y3rNYVPO05Jy8ib5zEWQC4/2X7jG3Z\nsYmdZVD/JjvKp7fKGKn1aAaRwixLoFAZJ2SScHbnlb2c2lE54+jsiaISwJ1A7Hlo\n547Bnj6tbmTrB1khMbeM0NDqStPSY66XEAnaYb2uJXX34+SJKSXMhatTv2hDGBEO\nYC7sCzys0NuRFshPCIyxWC2le0+yj8WUOo/eKGMu4qDWAmKZLzUEJSsQSinRUa5a\nbRkEee5PnJifCRXTGjE0v92h1qvdNi0JjPzar3z0WIwRdVtGN4GgvWQkRVIZTRNJ\nowshV0isQKykrBV1lIQkCwFWex2gRAM+k8/ysuXfuFclm+aerMDJkADiJCw6wI4h\n2TSCa5+a6YB9QKfxjYlM0DqBdQpX2EHw6KhB0PT3sCCTg11CCpj0YfzLVraRPor7\nGtrt2pEey93vwJq+K+HoHPHo54IXzqBEJwyzUHhUtHSJz2h/VugdCUU4XONmHR2u\nXCIryTE2aGyRA+lHcGGIJ5G8g2d9kKSvsjq6AXU3uJExEIIPEH1p9xz57TNPJtpe\nWwFqVnSaz4VkYevFjJTPFalM+tlgFI56FVvNR+ydqN8=",
         "translations": {
           "en": {
             "changelog": ""
@@ -25670,8 +25791,33 @@
     "issueTracker": "https://github.com/nextcloud/quota_warning/issues",
     "website": "https://github.com/nextcloud/quota_warning",
     "created": "2017-02-20T11:19:08.221576Z",
-    "lastModified": "2024-03-29T12:29:45.599842Z",
+    "lastModified": "2024-08-27T04:48:53.173824Z",
     "releases": [
+      {
+        "version": "1.20.0",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=28.0.0 <31.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/nextcloud-releases/quota_warning/releases/download/v1.20.0/quota_warning-v1.20.0.tar.gz",
+        "created": "2024-08-27T04:48:52.968811Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-08-27T04:48:53.431819Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=28 <=30",
+        "signature": "fByvKw0rliMT91fWVZgjs4jsJpN1BVUSBH4s89Fsf5uKh0TkhP1tbXTDmD4SmmR34tkGlid2VbWY5voumT1aeoZ239lfAuJx2NEAiaoihmP+7Aw+OujilObpB2yW4S4EENd5Yxuc3MeIkg+Gvn7aU79sWdfvoPXuLA3ePekDZelb28Otz6M+a9lVHF6GA691ycT5LLG1uwQfmIlb8Pfi3K3embDRCCbsAkfkMWJ5IMfQhJDZUl4gQlXE38O4Lnpa1bayDX7/c3/ykzZqiKdkAOtGnJcKBdt1Gk6V85dSAnnhs5MhpQ/7zgpQ9ycg206CrYjnPv5VwJm5LS7yA3LQ2u5LqbJETW/Fw9mLO0fnL88jJjtQ2vh0Gd4jGgihDoNl8pUrV2edTmcg8qaPWaWgEkAcFO9qNqYgcjMJAC4QSgqU0YoVUBMMyCo4nXBNQj9V/P3KTWGiuZpj1HKNMLa0OLlwHKEEpBp/eATXhXJfJe+QKIrTg4P0o7o70ILfR9S5KsNk1I3FdF4LaXwreuGjZd3pjo8XJc80PJ62yL3tFTUMzmz95u4dAfrakIu5N/vb9dTwxylDigytduzQt00ThW6mP9dsxDQ1hLF2bhFG3WCqXJaLuLABV3arOUyUwBZQysHwwNkOuIHTNpJG845eyZf4TbOmktv5LAkZ7k+WTjk=",
+        "translations": {
+          "en": {
+            "changelog": "### Changed\n- Nextcloud 30 compatibility\n- Require Nextcloud 28"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "1.19.0",
         "phpExtensions": [],