diff --git a/data/apps.json b/data/apps.json
index 72a75e35695a5be47c6ced34e4cc6f797ab18372..9e1d53500a50f69473ae4eb88127a2b50e610501 100644
--- a/data/apps.json
+++ b/data/apps.json
@@ -4371,7 +4371,7 @@
     "issueTracker": "https://github.com/nextcloud/calendar/issues",
     "website": "https://github.com/nextcloud/calendar/",
     "created": "2016-10-01T12:40:39.060903Z",
-    "lastModified": "2025-02-18T13:23:38.324595Z",
+    "lastModified": "2025-02-19T14:04:11.542556Z",
     "releases": [
       {
         "version": "4.7.16",
@@ -4997,11 +4997,6 @@
     },
     "isFeatured": true,
     "authors": [
-      {
-        "name": "Richard Steinmetz",
-        "mail": "",
-        "homepage": "https://github.com/st3iny"
-      },
       {
         "name": "Sebastian Krupinski ",
         "mail": "",
@@ -5011,6 +5006,11 @@
         "name": "Thomas Citharel",
         "mail": "",
         "homepage": "https://github.com/tcitworld"
+      },
+      {
+        "name": "Richard Steinmetz",
+        "mail": "",
+        "homepage": "https://github.com/st3iny"
       }
     ],
     "ratingRecent": 0.5,
@@ -6935,7 +6935,7 @@
     "issueTracker": "https://github.com/nextcloud/contacts/issues",
     "website": "https://github.com/nextcloud/contacts#readme",
     "created": "2016-10-30T14:00:58.922766Z",
-    "lastModified": "2025-02-12T16:00:54.648014Z",
+    "lastModified": "2025-02-19T15:02:50.156829Z",
     "releases": [
       {
         "version": "6.0.3",
@@ -11377,7 +11377,7 @@
     "issueTracker": "https://github.com/nickv-nextcloud/event_update_notification/issues",
     "website": "https://github.com/nickv-nextcloud/event_update_notification",
     "created": "2018-10-12T08:54:37.893603Z",
-    "lastModified": "2025-02-15T09:45:22.766553Z",
+    "lastModified": "2025-02-19T09:57:32.023428Z",
     "releases": [
       {
         "version": "2.4.0",
@@ -17887,8 +17887,49 @@
     "issueTracker": "https://git.verdigado.com/verdigado-public/nextcloud_groupfolder_filesystem_snapshots/issues",
     "website": "",
     "created": "2024-04-29T17:58:20.739832Z",
-    "lastModified": "2025-01-17T00:34:16.406481Z",
+    "lastModified": "2025-02-19T15:11:48.589574Z",
     "releases": [
+      {
+        "version": "1.3.1",
+        "phpExtensions": [],
+        "databases": [
+          {
+            "id": "pgsql",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          },
+          {
+            "id": "sqlite",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          },
+          {
+            "id": "mysql",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          }
+        ],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=28.0.0 <30.0.0",
+        "minIntSize": 32,
+        "download": "https://git.verdigado.com/verdigado-public/nextcloud_groupfolder_filesystem_snapshots/releases/download/v1.3.1/groupfolder_filesystem_snapshots.tar.gz",
+        "created": "2025-02-19T15:11:48.576418Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2025-02-19T15:11:48.631266Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=28 <=29",
+        "signature": "NquJpx502Dy50jA7090bpUhsxCzsRFD6AKrHxoNYulRbwYObrgP4JU1UzARfj0phAdqC9c8ah593QqkZIfXajd9EWadKfEJBesAvsssCzGs20S36k9vsiw8kqU/zNxI2+pyv4SPvF+naP83LVgcizKUaLaLjtNnqhUGMa/Kbh7zErNLOQ6Bg4gM9zmkvkN/yViZjIksgvpQrRABz43kQdqHme60e3s4UgzWb5tmyRElOCHbSNVaNBTYjjkyiJ/ZtDziKwbu5zLqMcgsJKCeJR+VL+J8K8XvKoPEHA6j+8i87DmFrsVpdggT2RxWW5mXoKqrR4OBt9kMSBa+j6zgbYmBwwKVLJa2JcPmwX8TsKTsz8ayQpCElNSO0uYzBZ4r4GDa6HLuV7H0Ts4JHreDi4e2IFv4+TZiL2ncd3wfaeVWAekpbAzbZkD1AT+qaLIAHUfkxW4DCO5mqoUpDJeoV10cQ9orEBUDIYLAqtu6VLb6VJqj9lPxJ6M+k0C3RG7nQowWbVT4IGu0d1Q5/c1oroChaAXBScTC8aDIdcR05lAgqhCsIc+9OPjLONDo5vHjOwnt1H3io//hNIJq06QjnzyluvsIy6bv6vnG/KFuHqj9/P6N/P98PszIfIqDLKO8EuFrNfcxzGvVn11CpprmS0vjmWr/2YQN44nA3TG81RJI=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "1.3.0",
         "phpExtensions": [],
@@ -18048,7 +18089,7 @@
     "issueTracker": "https://github.com/nextcloud/groupfolders/issues",
     "website": "https://github.com/nextcloud/groupfolders",
     "created": "2017-04-26T17:44:45.415001Z",
-    "lastModified": "2025-02-13T12:50:44.428679Z",
+    "lastModified": "2025-02-19T13:25:13.599510Z",
     "releases": [
       {
         "version": "17.0.10",
@@ -27350,7 +27391,7 @@
     "issueTracker": "https://github.com/nextcloud/mail/issues",
     "website": "https://github.com/nextcloud/mail#readme",
     "created": "2016-10-19T19:41:41.710285Z",
-    "lastModified": "2025-02-17T17:19:13.690346Z",
+    "lastModified": "2025-02-19T13:21:30.120462Z",
     "releases": [
       {
         "version": "3.7.20",
@@ -36634,8 +36675,55 @@
     "issueTracker": "https://github.com/ConductionNL/OpenConnector/issues",
     "website": "https://github.com/ConductionNL/OpenConnector",
     "created": "2024-09-06T20:31:11.862965Z",
-    "lastModified": "2025-02-17T16:06:43.785160Z",
+    "lastModified": "2025-02-19T15:28:47.041887Z",
     "releases": [
+      {
+        "version": "0.1.45",
+        "phpExtensions": [
+          {
+            "id": "curl",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          }
+        ],
+        "databases": [
+          {
+            "id": "pgsql",
+            "versionSpec": ">=10.0.0",
+            "rawVersionSpec": ">=10"
+          },
+          {
+            "id": "sqlite",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          },
+          {
+            "id": "mysql",
+            "versionSpec": ">=8.0.0",
+            "rawVersionSpec": ">=8.0"
+          }
+        ],
+        "shellCommands": [],
+        "phpVersionSpec": ">=8.0.0",
+        "platformVersionSpec": ">=28.0.0 <31.0.0",
+        "minIntSize": 64,
+        "download": "https://github.com/ConductionNL/openconnector/releases/download/v0.1.45/openconnector-0.1.45.tar.gz",
+        "created": "2025-02-19T15:28:47.028167Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2025-02-19T15:28:47.086877Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=8.0",
+        "rawPlatformVersionSpec": ">=28 <=30",
+        "signature": "KOyGgEkaarmhSVeknqkC3Ax5moUIeYGr9gqOw1Hyya6/kJwM7a+mrWq1pXfuF0LEFP+ZTe2Qmuw5DXzd7g6Okq1recFYCBXjCTqYhK1LhZEOaxQuuXLnDHRIoycd4FurUMsCTXROEXf9iAWmqPDisFvo2F7LLjxaR7AX4Txr6f1zlMqr09KFJNCYcwybMD82eDDdddiyXtUvYo0bl9DNnqOqgX6z/uCBenCA8dL5McuWgfVPlUb3m1yYNLYKje1BohOAVhybyqcI1suLKh5fO1K0NaaYq9ElU96haAYH2nNCLi+mTOYYWTvfi6+TxsJF3e1HxXQn+JhTdwZ7ScjmzqFtsfDqRMfdWQu3wKBlPo+cg8wlXqGY/AiKUiMbxERQJ7huBFzpi3pi3/4xdW8PpYoH0Y2GW71au8RxlKAJpCoM1nFvVeIFQDzWBXyGkeGlJWm6wNTEd3sUUcNsG8WId4whVRDwYBag59isZ/qxoXiQLSHwHRAO/sHxG+9L+mGfeG0FxK3lxLoyDpeMZWnBOMSXv/JeW68dOratAoQ+z/UTxlUb+uiAOt4ijKcORMwF0tiCec+fQoPIFAXdXr13HXaVNvmQHvFCrJVYr+K6GiGfKp68z7Qdv+L2o0pECeiRylBDiDzb9R4T8uQUsFVrewGuDF2FZhuF95/gK4hVp2I=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "0.1.44",
         "phpExtensions": [
@@ -44770,16 +44858,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": ""
@@ -44795,16 +44883,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": ""
@@ -52048,8 +52136,33 @@
     "issueTracker": "https://github.com/zorn-v/nextcloud-social-login/issues",
     "website": "https://github.com/zorn-v/nextcloud-social-login",
     "created": "2018-04-12T08:32:26.985997Z",
-    "lastModified": "2025-02-12T22:57:59.766668Z",
+    "lastModified": "2025-02-19T04:31:22.741563Z",
     "releases": [
+      {
+        "version": "5.9.2",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=23.0.0 <100.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/zorn-v/nextcloud-social-login/releases/download/v5.9.2/release.tar.gz",
+        "created": "2025-02-19T03:35:41.366468Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2025-02-19T04:31:22.787376Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=23 <=99",
+        "signature": "hF4kNQW+RyaIAk06qf1qcMQPM4QE53EgQqu0a3nb8SkF1ed7a26iE206fU3kQlneMYsf5AC5oSNwIW7mu5e+g11+4eHtljBN+j425EeJYfkBahJpHFLzTm1YoXGSvRoNQYkieNyySJOr5sB8aekwyfjnR5KLifL0oANbNurolXOucFcpnVMh2LO9cqLbPEHixKeoJXgatY96JlKfzaRH2DAOlPlyulTdn7HV4KsbFnrgkk/MvM7Ui9Y6HY0iHgEQldP0g03RpUyd90mWHcvT1ymQjvaHCEGWeWhTzx1zU+S/T386SjRQGWxw3wMZM9x+SP4Nr0/6uat51F+9xLEB+F3JQYySvLVOuxctOv2Uto93aGdihnipilb8wUs4DUmdk33Q8OM0MkjwZd6i3zpSxqFdcJe/cSeEBNBYkBW3S4OjZpBWbhE2bf6rfJu+NWfWzsY64FbhHx1PGBLCLLjUE1YWFHfdUU4/9+776VSI/S9iVXTppbtwXTTzE8m/LeXX+7gEH2aA2rmON3QJDn3XUnE5MwWTdLqhVh4Ia3zCQ6Rtme9EMzJ+4/KfiMcNj609jXskbLchd23C0bMq6HKXxhZSVajcfxYAVyYJpzHwFTAbf+e21rqblTlvTPuARQVTxNznedqZU6L0Jp44AbYxZTVZ+lXp+wy0WVpuYTx65Rc=",
+        "translations": {
+          "en": {
+            "changelog": "- Code sign fix\n- Revert \"occ app:update before code sign\"\n- occ app:update before code sign\n- Fix typo\n- Add code signing\n- Fix(l10n): Update translations from Transifex"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "5.9.1",
         "phpExtensions": [],