diff --git a/data/apps.json b/data/apps.json
index e0a991393b957881fb359f2b4c8e575dc53aa875..53b3d60fd29e88a5156c15bb977b50045c200249 100644
--- a/data/apps.json
+++ b/data/apps.json
@@ -6876,8 +6876,33 @@
     "issueTracker": "https://github.com/nextcloud/data_request/issues",
     "website": "https://github.com/nextcloud/data_request",
     "created": "2018-05-22T21:29:27.457445Z",
-    "lastModified": "2024-09-12T13:59:10.274820Z",
+    "lastModified": "2024-09-20T09:44:35.124715Z",
     "releases": [
+      {
+        "version": "1.16.2",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=29.0.0 <30.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/nextcloud-releases/data_request/releases/download/v1.16.2/data_request-v1.16.2.tar.gz",
+        "created": "2024-09-20T09:44:35.117260Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-09-20T09:44:35.171749Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=29 <=29",
+        "signature": "IJyZ6Obp1dgmW4f50/KS4kqTf3mvT/tixrnL/8MqAH3jnUOk4/4Ump9Mw7Duvg5WkkcqvaMfk5BZlCX0U5ZP9w+jono+6arGx3EqgCNIeiQOHertK6lnVTh0GBANqkDfVTZxWIt4BECLPYr5egVMjOyiZS8O0H+PB7Ree87RkXW9Ei9OH4UHvtGvmsfmWo+/DLxU5f06qDciZ1a5vNy3DO76MAB46FA+PgglJfPvB6wvcotycODrDutB+nfHOXTuHKgcu8LzcZcGIKYGOeeE0dgv1JMV9BFrBIIN6OX3FmSPGs9n76bvvjOE2V6D3L6tf6F5vZKMxw+KoNnnTY2Ec89q+37zHWBR8N3GWniBqkVtwhVZaVlV/Jiox2y0eWbp1frlH+yb7rmjJfeqRyzQbEamtOVajDiOUrYkJvfMqON2wVdFX+lPYxYu5T9f+b545KINS1orG7sdPWSpfUdXWOpgJZV591UNC0xobL8NtX5lyvXzLFzTlS1INe+9D9DzYoL34R0Ee+s1bYwug5zX29FbnCIuiG4teIaWDBuK0om080zcJ8kwU75GT/vL9nExsVfOUL4bYdIcWMB8EshkoFL2ygpcLsH9R1/kwLX6NOeHb6kwZx95Q+kT0RDRR7p/xGJHi8tLfrHxlPrPDn+MKeo1mMaMEsl2O9Oc21GxWHg=",
+        "translations": {
+          "en": {
+            "changelog": "### Changed\n\n- ⬆️ Bump version number (missing from last release)."
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "1.16.0",
         "phpExtensions": [],
@@ -12505,8 +12530,33 @@
     "issueTracker": "https://github.com/HomeITAdmin/nextcloud_geoblocker/issues",
     "website": "https://github.com/HomeITAdmin/nextcloud_geoblocker/",
     "created": "2020-01-18T17:08:51.261209Z",
-    "lastModified": "2024-05-09T08:05:47.303504Z",
+    "lastModified": "2024-09-19T17:02:20.164964Z",
     "releases": [
+      {
+        "version": "0.5.15",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=28.0.0 <31.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/HomeITAdmin/nextcloud_geoblocker/releases/download/0.5.15/geoblocker.tar.gz",
+        "created": "2024-09-19T17:02:20.145731Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-09-19T17:02:20.216521Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=28 <=30",
+        "signature": "vhOTbu/I3DKrw8eggQSEqBm7yVTFkDdp5zekFLw8kLFL6o4yEySZmB0DEcIQWcCScvJhU858XBzPFGYVWhEbB4pDfx7vB5u7yNFiW7vTWSNz13CX9ZBhKStyHNwhrET45livUo4d7a7JawfYZDnh8tI2D4VfIg75FR7oafBiD0ZmrlaQg6GzXulhU4/Iitvc+tdzRg6liqe8owOcnVLXbHdzFyxIYp0tOU9804ZssQ5ckdLOWlxBUN5O6dsXlpYBUL+L5hhF0blxg5qQ1oeaQblyv3D29GYht7i4IM2KtFC02zAMlnSMZ/z5M8k4WFDCNd/2aoBvpue3uUZvd3P7T3SPDhADW7/EOvSkEMgZGbl9cwqH8wNQLfUOzvpwSZlic/efdFUhvTcjoHI2F5N4835OpENb3+xLJYK9L4ZfHaAU2arLHjwPbIE/xSiTI0H2eRu0Jjp50sl4IUtN812nfd24/ttcJgMwedF5GurU9NtMko8tghi81rY+8Hkly4R7CQGUtp2fVlGFH8eJ+Y/Fs68VMVYb07IubgUN38UUe3pe+qdDHBlVYo3z4Ftv6nEfz3d8B/b/ek3ABavzw4JZxqkiy0xB2HocwuIpUFYOpOS3crmzZDwIUi6TLHGiLvqs+Wo507RAqgPKGoJS+M0ERQKNPoML6s+8FNvy44l+sQE=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "0.5.14",
         "phpExtensions": [],
@@ -15558,8 +15608,33 @@
     "issueTracker": "https://github.com/nextcloud/integration_google/issues",
     "website": "https://github.com/nextcloud/integration_google",
     "created": "2020-10-01T11:36:45.415725Z",
-    "lastModified": "2024-08-12T06:46:51.857085Z",
+    "lastModified": "2024-09-20T08:04:50.964259Z",
     "releases": [
+      {
+        "version": "3.1.0",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=28.0.0 <31.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/nextcloud-releases/integration_google/releases/download/v3.1.0/integration_google-v3.1.0.tar.gz",
+        "created": "2024-09-20T08:04:50.951951Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-09-20T08:04:50.993057Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=28 <=30",
+        "signature": "M9kFlkiWDVLvEkmioE4REnuCYxvAncSKzWno9DvcK9sapFTJUbfbt+kHOtN1FQL0YwvVJ0zqVSWGtQwH6OnXUx+aV4yaWcaSSHp3rjvkhTNey2nL15zfolTUILfXXoKaXEHrjWx+FCozAoyUARUmVIyFtR8H84cH77DwmE8qBot+kuDgZsylee8YXFjSNdO+QNb6APR9/A6NUGSOhANPsogHKgklHiUuZyw5kHyDRhP6UKz+231rJ1f1F712KhpfYZyRvfWSubOD8FOc+jLYxcGPCWkezNRIPebn8Vw8tPqhLe7Q7o+vC1bzaFN/bmLWs4mSU1GWbX2A7cs66chbrG8rT0dlPQRo9qkM3LKL9ehSutUVF/+tGmUC2HEmhrw07e/q7n5306SxvTFd0zjBG4224R+t//323werv75K+E90KwRx8XdabdGLZNM74n7Ts+stOauc1hu8Y0ZGc+FGa9Dwav2KU60hHPzzhA1VRh6gzWRqZwRvpy4SivVDgerW/pzJ5Buagv8Cs7GbOAsoEysBDJJr3Ud/eO6cgefTCyjZxgijbcR8cC9Ysb9xnt+qUqX6v8geB+HCXiPQxlflf+rG4kbFN+RnNTdnMPtCTDwE/wkUkv+50NdMZojCRKfXwyVOt8qHEhd1ZGjbCAkwey4zrPxO+SL72HbciBNcBmg=",
+        "translations": {
+          "en": {
+            "changelog": "### New\n\n- Updated UI components library"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "3.0.2",
         "phpExtensions": [],
@@ -18252,8 +18327,33 @@
     "issueTracker": "https://github.com/nextcloud/integration_zulip/issues",
     "website": "https://github.com/nextcloud/integration_zulip",
     "created": "2024-07-22T17:55:31.074734Z",
-    "lastModified": "2024-09-17T08:01:25.236755Z",
+    "lastModified": "2024-09-20T08:16:24.750594Z",
     "releases": [
+      {
+        "version": "1.0.3",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=28.0.0 <31.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/nextcloud-releases/integration_zulip/releases/download/v1.0.3/integration_zulip-v1.0.3.tar.gz",
+        "created": "2024-09-20T08:16:24.739200Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-09-20T08:16:24.786373Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=28 <=30",
+        "signature": "SnTzdyLoZFGIHWb0buvSX0KtapFi6PqWkDMToFHmVvtrCTMnD5cg8a1n9ARzL+caw1/AFFo8vdVcOunO4AeG/ajBp2Or+3DaBvhPf04uI0Y9zgbw0agEpDz4vguat4hjnTa/CrBfCCpGUFb1xMdMV2fOxBbqiUr8187pER9EwfeJucp0lQzVq/YYBKrgoRi4g2RM8nJUeOxbahI70PQ7+m7iSZyPmuQiPqPauT5qrzlHSO+LA8Z88UoG4FjD1NICWOQblDoXwWiV3wIVRuQTTJxnB0V0SQDAawKKkSqFPEfTyY6fLPFsNHlHpcihHmINwf0xhEMT91QA4/1t86eNZ9Wv89UapfySIyREVgZEPDJGDY2QC4vPXV8fNleFLN0KbEU3uD9e5yLslFOElcsEG/zBuNVwvBGNfC/3Z8PpMNXspC7+lrjMI16KBdrmHUp7nhQnX7ufvflO/vsNVJLpKkZTE9xpI9HKUUZkXh02JlwAAD50Z3iwTcybj4fKWDT9DvtcAVB2b3q7StpEQa7+50NeE1ttPU2Hmw4Q1coYxPHReIg3eGsM66+pQ12A3UDhpref8vMaJHNi6tNYUcz2bSgRFBwCi4mH0USZeh1rP9TfI9QMEIMnIw8hD4erWu1t/V5ppYELbas5q307nsHLT2PyaDiVJmLxA3Z+egxFrB0=",
+        "translations": {
+          "en": {
+            "changelog": "### Changed\n\n- Multiple dependency upgrades. #20"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "1.0.2",
         "phpExtensions": [],
@@ -18344,7 +18444,7 @@
       "en": {
         "name": "Zulip Integration",
         "summary": "Integration of Zulip",
-        "description": "Zulip integration lets you send files to Zulip from Nextcloud Files."
+        "description": "This integration allows you to send Nextcloud files to your Zulip chat instance as uploaded files, public shared links, or internal shared links.\n\n## πŸ”§ Configuration\n\n### User settings\n\nAccount configuration happens in the \"Connected accounts\" user settings section.\nIt requires you to specify the URL of your Zulip instance, as well as the email address and API key associated with your Zulip account in that instance.\nThese values can be found in and copied from your Zulip account's `zuliprc` file located in **Personal settings > Account & privacy > API key**.\n\nIf those settings are not configured, a link to the \"Connected accounts\" user settings page will be displayed when attempting to send a file to a Zulip user/topic.\nThe context menu to send a file can be accessed by right clicking on the file/folder to be shared or selecting them and clicking on the \"Actions\" button."
       }
     },
     "isFeatured": false,
@@ -21108,8 +21208,58 @@
     "issueTracker": "https://github.com/pulsejet/memories/issues",
     "website": "https://memories.gallery",
     "created": "2022-09-09T00:37:51.887116Z",
-    "lastModified": "2024-05-03T19:18:37.713555Z",
+    "lastModified": "2024-09-20T06:42:28.861872Z",
     "releases": [
+      {
+        "version": "7.4.1",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=26.0.0 <31.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/pulsejet/memories/releases/download/v7.4.1/memories.tar.gz",
+        "created": "2024-09-20T06:42:28.810964Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-09-20T06:42:28.896964Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=26 <=30",
+        "signature": "OSF1RIVMUmTbn2JvEhobqTaXwMrQJx3LFfrOASlYGG621pEN3WB+gbDj0CEkBNPc50/KXt66KUVeHxBWZCRJL3CtOPEH/DIG3wtoQIOGq2i0XF2V8SngcTACRFBcdsgczvwrpgwRBJUkkYOj5i/vwJGnef/IC32KIBPVc+6I+oHjfwslxRZ5IXRuZ4jqnPKH/a37DSTxE04mAtDJoexfxxwvWOm0P8oRjIzIJtr1LzCAgup1n3EdELvAcAldv4YRxZ0rVe09gCiM84SzRx+ZSkuqxgMCAwDCpnCUsje4u1s5j0NdWXenUngZK2xTcDCH11/DN7T61z9OwIml5qDmA5xrRHWZ9Jv5RNiJgRDfuZAjMMS7t1D8CmESPCXBC+zfB5PlncKOP+aVrZOreTxGP8rqsOxDJmQFaIHVaX2h1bZyXlGM09LECEaKuun/qU+xtO5j0Iw69VWOTG/lajIa8W4XAZv5/0+GSTkPMvdDUVEkeovn4sNjGNbCIJJ26kXeO4izn01A9Aq13x0T1OlNOHTBmTDgyMnHL5Th1etm6+Vv3GZzUCcme+gFHrNzlgUsq/OnwPaPYShiasFn8QlgiSXW6kI3qPrqrEBLgd9Wtge7IFdh3CGf1Qzwx54Z8e0WW5+7GRK4ecobsumj1GYPgwAHNT9T2vQ4akjLH7GZ0KY=",
+        "translations": {
+          "en": {
+            "changelog": "- **Feature**: Add filter to view all files without location data in places ([#1124](https://github.com/pulsejet/memories/issues/1124))\n- **Fix**: Broken indexing of large video files. If you have improperly indexed large files, run `occ memories:index -f` ([#1195](https://github.com/pulsejet/memories/issues/1195))\n- Compatibility with Nextcloud 30"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
+      {
+        "version": "7.4.0",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=26.0.0 <31.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/pulsejet/memories/releases/download/v7.4.0/memories.tar.gz",
+        "created": "2024-09-20T06:25:29.946205Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-09-20T06:25:30.033983Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=26 <=30",
+        "signature": "PFYGWkdoKIaVkUVZc95mG4USsilQ7L/8q/fxC09f4lqFDS7C0qdMjmPiWcV1AqzH+qmmZzVh3aSzg0PgmfGQdM91xrlNbY2A+Fw/JgRI7n1BnrWL0qkSDOHwIITXuWJfDVv13A3t+ygcs1wGSVQdgXtWYysm8NObQ2taQfURqhsawoUzS+S4Vv3mQAu2+hTEbJqLrmjs5W0Uo53+c1EuA3pvoMFxSoxTTnD3flxuO5fA4FXL3dLsgD5dn6JTMssSpGd5OLc+3VYCYJEoaBmw9VUtrvR7cjNCvDuGdO4tDrKwl1TMjPlkNKxjrcgG43nuj0xLQqA9WaVJohkhDAb82s3RXDklDY3a3C5wjn+wHUjtIajMKIxU6+RLMoNdrYWYE3kYPxdr/dnogO50O+5TaSARTrYNTVnhhCY/JD8KomxRiYTx9kX3SUxAMnETrSXSHvRfBtPpu4j7d8Y3vsWSSk/0x469DtbbtuzGG2ByZ6dszDzS3JQDbnSHdTDUpdYQK/L5IMpWXFbbOISW2e+uBVaTb2gWfIVs/ENbDECwd4m7yLiEHiEDHmhcl8DQv573hJ7f8mE7oTGWviUZGgMFcFVbw6yiETfYw9p6dlACE+VRd+feD1/TTM2BClgN2eBUxNpVC8Q17Xqs4YJON1U0ECFU7frTCQ95J1a3xi/ghHY=",
+        "translations": {
+          "en": {
+            "changelog": "- **Feature**: Add filter to view all files without location data in places ([#1124](https://github.com/pulsejet/memories/issues/1124))\n- **Fix**: Broken indexing of large video files. If you have improperly indexed large files, run `occ memories:index -f` ([#1195](https://github.com/pulsejet/memories/issues/1195))\n- Compatibility with Nextcloud 30"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "7.3.1-rc.3",
         "phpExtensions": [],
@@ -21246,7 +21396,7 @@
       "en": {
         "name": "Memories",
         "summary": "Fast, modern and advanced photo management suite",
-        "description": "# Memories: Photo Management for Nextcloud\r\n\r\nMemories is a *batteries-included* photo management solution for Nextcloud with advanced features including:\r\n\r\n- **πŸ“Έ Timeline**: Sort photos and videos by date taken, parsed from Exif data.\r\n- **βͺ Rewind**: Jump to any time in the past instantly and relive your memories.\r\n- **πŸ€– AI Tagging**: Group photos by people and objects, powered by [recognize](https://github.com/nextcloud/recognize) and [facerecognition](https://github.com/matiasdelellis/facerecognition).\r\n- **πŸ–ΌοΈ Albums**: Create albums to group photos and videos together. Then share these albums with others.\r\n- **πŸ«±πŸ»β€πŸ«²πŸ» External Sharing**: Share photos and videos with people outside of your Nextcloud instance.\r\n- **πŸ“± Mobile Support**: Work from any device, of any shape and size through the web app.\r\n- **✏️ Edit Metadata**: Edit dates and other metadata on photos quickly and in bulk.\r\n- **πŸ“¦ Archive**: Store photos you don't want to see in your timeline in a separate folder.\r\n- **πŸ“Ή Video Transcoding**: Transcode videos and use HLS for maximal performance.\r\n- **πŸ—ΊοΈ Map**: View your photos on a map, tagged with accurate reverse geocoding.\r\n- **πŸ“¦ Migration**: Migrate easily from Nextcloud Photos and Google Takeout.\r\n- **⚑️ Performance**: Do all this very fast.\r\n\r\n## πŸš€ Installation\r\n\r\n1. Install the app from the Nextcloud app store (try a demo [here](https://demo.memories.gallery/apps/memories/)).\r\n1. Perform the recommended [configuration steps](https://memories.gallery/config/).\r\n1. Run `php occ memories:index` to generate metadata indices for existing photos.\r\n1. Open the πŸ“· Memories app in Nextcloud and set the directory containing your photos."
+        "description": "# Memories: Photo Management for Nextcloud\n\nMemories is a *batteries-included* photo management solution for Nextcloud with advanced features including:\n\n- **πŸ“Έ Timeline**: Sort photos and videos by date taken, parsed from Exif data.\n- **βͺ Rewind**: Jump to any time in the past instantly and relive your memories.\n- **πŸ€– AI Tagging**: Group photos by people and objects, powered by [recognize](https://github.com/nextcloud/recognize) and [facerecognition](https://github.com/matiasdelellis/facerecognition).\n- **πŸ–ΌοΈ Albums**: Create albums to group photos and videos together. Then share these albums with others.\n- **πŸ«±πŸ»β€πŸ«²πŸ» External Sharing**: Share photos and videos with people outside of your Nextcloud instance.\n- **πŸ“± Mobile Support**: Work from any device, of any shape and size through the web app.\n- **✏️ Edit Metadata**: Edit dates and other metadata on photos quickly and in bulk.\n- **πŸ“¦ Archive**: Store photos you don't want to see in your timeline in a separate folder.\n- **πŸ“Ή Video Transcoding**: Transcode videos and use HLS for maximal performance.\n- **πŸ—ΊοΈ Map**: View your photos on a map, tagged with accurate reverse geocoding.\n- **πŸ“¦ Migration**: Migrate easily from Nextcloud Photos and Google Takeout.\n- **⚑️ Performance**: Do all this very fast.\n\n## πŸš€ Installation\n\n1. Install the app from the Nextcloud app store (try a demo [here](https://demo.memories.gallery/apps/memories/)).\n1. Perform the recommended [configuration steps](https://memories.gallery/config/).\n1. Run `php occ memories:index` to generate metadata indices for existing photos.\n1. Open the πŸ“· Memories app in Nextcloud and set the directory containing your photos."
       }
     },
     "isFeatured": true,
@@ -21276,8 +21426,39 @@
     "issueTracker": "https://github.com/gino0631/nextcloud-metadata/issues",
     "website": "https://github.com/gino0631/nextcloud-metadata",
     "created": "2017-08-02T07:58:51.726047Z",
-    "lastModified": "2024-05-22T13:31:18.550898Z",
+    "lastModified": "2024-09-20T01:14:01.664805Z",
     "releases": [
+      {
+        "version": "0.21.0",
+        "phpExtensions": [
+          {
+            "id": "exif",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          }
+        ],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": ">=8.0.0 <8.4.0",
+        "platformVersionSpec": ">=27.0.0 <31.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/gino0631/nextcloud-metadata/releases/download/v0.21.0/metadata.tar.gz",
+        "created": "2024-09-20T01:14:01.655590Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-09-20T01:14:01.717293Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=8.0 <=8.3",
+        "rawPlatformVersionSpec": ">=27 <=30",
+        "signature": "lMxONYUPQMd/3B96DqjUjkw09M9xXGr7iSqU8AvrEUsScO/5f9/w9JkGSyN+tjPq9RlGjriRr/aQ9sIWlR3n4SnLbIYyaTGLkWlVH884ZD+5u8jZIG8opL//hKgYLw8xWm7ZD5mLWXnOR3z3KvayDiv7p8NdmiIXkaQfqBzfIucQWwJ8JNxJRydDfR6da7oojhx5A23sLnoL6BZJkKsEyLY0Wpl0QhGRFtuILy4ntzsjg6/5MTCoUDuw82BH9Ix1KRG71ErabmGdhVb+a9zQb4GW4/GVAMijPgOni/Pwk2mcbfWHktDigUFAze4WKS5fY2iTpABr76Pc2GqjSAa+Eav6UDvWCR2qA1RVyMn+8OcVwg/zYyF+OOOXbmk/KS9p61VcbVgczAek+r5+wxs0wMXwlKa5553V4Ec8hrYP3l/5amHfx+FSCVQxD7aa0pxX5YaLQ7TM3mCERzQ4XotnimjJE3s8wf37+EXiiX402k59OjJwf+m6ujFAMv8F8MOZBHl9iAJaiF0vD1sujYnyVBptRUsiQBQ7hJS7OeOPASU9CM1Q8OVf+6fMMrm4HpTKcQjgoJ2nzoZMmye8DM7XMMHlwxcH495D+6Th62VKeERCyDo9JIPzw61Hb3EQ53nlGLER71Ds7Ofi02n9YLPX/DSgtZ0rKd2LbDBK22NKF7A=",
+        "translations": {
+          "en": {
+            "changelog": "### Added\n- Compatibility with Nextcloud 30"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "0.20.0",
         "phpExtensions": [
@@ -23549,8 +23730,33 @@
     "issueTracker": "https://github.com/ONLYOFFICE/onlyoffice-nextcloud/issues",
     "website": "https://www.onlyoffice.com",
     "created": "2017-03-13T07:37:53.039503Z",
-    "lastModified": "2024-07-01T12:17:33.500559Z",
+    "lastModified": "2024-09-20T06:21:39.335330Z",
     "releases": [
+      {
+        "version": "9.4.0",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=28.0.0 <31.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/ONLYOFFICE/onlyoffice-nextcloud/releases/download/v9.4.0/onlyoffice.tar.gz",
+        "created": "2024-09-20T06:21:39.323041Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-09-20T06:21:39.385998Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=28 <=30",
+        "signature": "l2TswzTPKMO2ckZ60jodyqTiJW1kEasC8vSy/Ef1VNmd5XQRIVSebYmaF3yq41fS\nyGeS54QDSNgJJf0l6O50rsjGGrJnXuOT4lfB/uS8i5K2N2Mq5FWIHBDBdWgf4hmp\nYI3oC9q1LrOPIHjxz89cZYaNZHo1KJLO+YX/Qls/uL4amp1cuwT0zXbeWRCV1cxb\n705upa84FxoQgmYjPIkm563+pKXBfLK60/e79tf7ccNnEr4vGH7zLeVTeWgakge/\nEo9ekztXenrgcVZPmzh1i15wn9lO7wnLlvsv3UGURX/HRV6zbecPNQ36xbOzm0Y0\ng5TgK7QfRwwb4mH+llxs4+LjX5gTXJRCK8RCtd503g4WfiWWi5peN5/0ZWoEr19/\nZJ8P+pbV8j9RJw2L/dyXEosniobu1rqV8avGxwxfpW/2JeiwCw0/OrKq9L8b0QGG\nmyQmWTyXJkK/hbMheZi1pgQWFz2TMg7bNvrgUhxOK51rQ49BdOpsgxnAVv2Y6JA9\n5lw6e/hXgHEPKYP0QSfjNL3swMnGhNSF4NkVODs9j++IK8fkITn5TRc0JxAhBmJ5\n13pNdIMBNRNd5KV0PotNbktSRsWm4qRtt+ce5G72ZzIErpCeAhQ/iUmr30hqcka1\nVxyYP81UyCEyIZ/Gw/hMz6jH/PySWWsFVbvuhFYPR+Y=",
+        "translations": {
+          "en": {
+            "changelog": "## Added\n- support tiff format for inserting\n\n## Changed\n- compatible with Nextcloud 30\n- Nextcloud v27 is no longer supported\n- using user's timezone for watermark"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "9.3.0",
         "phpExtensions": [],
@@ -23682,8 +23888,60 @@
     "issueTracker": "https://github.com/OpenCatalogi/.github/issues",
     "website": "https://documentatie.opencatalogi.nl/",
     "created": "2024-08-20T20:51:37.529873Z",
-    "lastModified": "2024-09-18T12:25:00.647362Z",
+    "lastModified": "2024-09-20T08:27:28.708143Z",
     "releases": [
+      {
+        "version": "0.6.10",
+        "phpExtensions": [
+          {
+            "id": "curl",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          },
+          {
+            "id": "zip",
+            "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/opencatalogi/releases/download/v0.6.10/opencatalogi-0.6.10.tar.gz",
+        "created": "2024-09-20T08:27:28.633126Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-09-20T08:27:28.747045Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=8.0",
+        "rawPlatformVersionSpec": ">=28 <=30",
+        "signature": "OJbk3oEnGiiw/Kh5cy1bSPnoItmOmpPfqLejXVcmyK8hY9mA+EVSCRF0uF8pCmF/31OONPQjSO14OBzzoy8I8jXyWFV6iewHuf5r43VTM+iCMsDbcsZZfJolodbS4z8dpPQedsxhHiTkG6GpiZks9WNA6ZiRWdCexkmpHGOX5N9mwPea506tL1dNLs5+q19nhaslNupYyurPQhK+OlPiLJdb+fb1muUCGZXQ4Su2ym247hsc1jeptKxmSGqInCGvZw4al6damm/47+ZdIP/rf20mm8jD1L/TSVRembaXF6X1+jUzkhkU3Nv2hQ+bPjLer3vBoLt/wE3w57PSenoXqh8J08/breVDO8vcvNEa4SlHYUfb6YlNcI40Lo3LRxDoLlIcFh6CyX17ebqrGXTfJnYigUh5KKWFTOIV08Im42/Bw+PpBw5eGIGfwjijGDYy7pGvJRQLUYWTVB+2h/IcJk7NTR0wQJjRHXbVq1ftuBbXOrbKRW5/K5SDXWJUTdD66OXfgjE+j+W2w5iYM3rxqWf/2FOVMy49PPFIdib65K2zROY2d1/vkYbDVB43qzzKS/RUrYs8KoPz6EZP1LWA/ZW8e5YUuT0mwC8wLhsMEu5pSMnOBDcqAZF0CkMiIi6GAaWoiSF+fuYATEbiwEvOCyuJcXHQMct258E8GPZCf9A=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "0.6.9",
         "phpExtensions": [
@@ -24304,8 +24562,33 @@
     "issueTracker": "https://github.com/kenda/nextcloud-openhab/issues",
     "website": "",
     "created": "2020-01-06T20:27:33.309151Z",
-    "lastModified": "2024-06-01T11:21:42.984182Z",
+    "lastModified": "2024-09-19T16:08:04.160031Z",
     "releases": [
+      {
+        "version": "0.14.0",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": ">=7.3.0 <8.4.0",
+        "platformVersionSpec": ">=12.0.0 <32.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/kenda/nextcloud-openhab/releases/download/v0.14.0/openhab.tar.gz",
+        "created": "2024-09-19T16:08:04.137393Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-09-19T16:08:04.196642Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=7.3 <=8.3",
+        "rawPlatformVersionSpec": ">=12 <=31",
+        "signature": "EsggMtft6nQTEjXIIFLZnU3mwOMTmhfMQkHfhJWlGno55LEv0MEitXIzSihScCoKJoIgXyckyAwc+qDOEdyT2S3Tc6/yJi4gm61RaqBQccRSMWW5KIon/PpfyYXV1d7TCYkh7v4AuVzl0bI+O3RuXAqikIDrC9yE2CldQi9OVF7fZSJQEOr29XqTg0zKNzRz+9CIVvjRdBZ1k9Z2kvpZryfJFqytMaGMKp5sh+u+zyxW5bPTrLhnSm/XWMpgg7GvqIUN26f+kq4Pc7yizCsu7MBKmw2KQNwnjpqDCWbRq+JltJa2Q7vnUtQ5R0dmMTXFbanVp/EDTvPdRbvh9trg9NhjXX0F6J5YGeARxoSv27hjTlgKXylma2bl64nw1x0kInE04BexZuVj3q6swLYafK9DTInOvtl/voCKQobzy944gcpFRlb8lqxtXm4zlFMT2N+AoHlROSuc5dZafvlWUBColO+SS7Ozx8bY4wBJ/8l13DZNiQC58RGfOak9zv9IoUppm+2NxUGNX2nmwrpumaLYGlA9CX4Lr/pI5/mudmqkCoinljwhLRgVWwvFKLh9nbn/rFXQmXJspxDyfho9GPt29DCoz8AzpNjWgNwxkUmuKh9tUqJA0yUnrnPepgh3J0c5f3EH2mWd5svaYdTzgfQAR0viKJVG1yRZEqdUVCU=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "0.13.3",
         "phpExtensions": [],
@@ -28101,8 +28384,33 @@
     "issueTracker": "https://github.com/pbek/qownnotesapi/issues",
     "website": "https://github.com/pbek/qownnotesapi",
     "created": "2016-12-01T14:58:13.461781Z",
-    "lastModified": "2024-04-02T17:39:13.605941Z",
+    "lastModified": "2024-09-19T18:11:15.539145Z",
     "releases": [
+      {
+        "version": "24.9.0",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=22.0.0 <31.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/pbek/qownnotesapi/releases/download/v24.9.0/qownnotesapi-nc.tar.gz",
+        "created": "2024-09-19T18:11:15.518360Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-09-19T18:11:15.590007Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=22 <=30",
+        "signature": "PA/2n75gj1leuqPjHCI1+R920DeaWzXih45Nw/WcAkqNtmf/3hGMrK2RcfY6tA0f\nVjanluqXZM5b3yUY8M85E4SAS2xU/caeoyP1YsU0e7cXNB3v/KzjaKSKqdWxNIpb\nsln2QImg/wIBQGsGmgs+Z84pXdydS5NZQZgW727UeGZaByucBMPnwOQMQB0gM9Ij\nHruIIDz4vdwsksAl6vv1dUHkZlerXjQgGHYlzzv+0TKIdc16jzh8cX4L0rQmdFew\nnO8M5Jmu/WacSNWm6jofRhlL2laIrw0/m4FgJMlUJx0QcwAaxvjEUOPy3O2Qwsdw\noS7fSTtq5ZkYGYIgifEQ5Frm4pp3BWPuuO+61ou5aW959m4H9iHF/4uuCzA6cizi\nxQm1nBs/RmzkBG8/DdZzd1mJFdiGDUjua79O/w4KtCCfIdrvj4pTqAUt5Msi8609\nT5SdHBADJnSwI39MsiCZbClEH+psxQyBNvCdfNrimBCVzff2YAtFvLky1g9VAGPR\nk2Ox4hSoyqEbKJ65jSS47oGg+m7v9viOAF4p7miOhoAFu1h8FPIpzAMx6h4IXvqK\nERl02LAlfuao8LF2kWvfoBNJLYLYmEm+e1h5Di5FcEGKFwRnHtiluKIespAwbMyr\nGhHo1nGdZELF2xGAS2Pi9Fn3zLOJc92P/rhudPXIBsY=",
+        "translations": {
+          "en": {
+            "changelog": "- Enabled and tested app for Nextcloud 30 (for [#49](https://github.com/pbek/qownnotesapi/issues/49))\n  - There were troubles with the version API that didn't always happen when trying to access the versions of a file:\n    `Call to a member function getOwner() on null in file '/var/www/html/lib/private/Files/Filesystem.php' line 728`\n    - It's unclear why this happens, but it seems to be a problem with the Nextcloud server and not the app"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "24.4.0",
         "phpExtensions": [],