diff --git a/data/apps.json b/data/apps.json
index 244788d7c7df58fb6f2d083674211b19f4905fc9..d0ae50702aa542b475ab4788ee0b525d4dad94c9 100644
--- a/data/apps.json
+++ b/data/apps.json
@@ -2387,8 +2387,33 @@
     "issueTracker": "https://github.com/nextcloud/calendar/issues",
     "website": "https://github.com/nextcloud/calendar/",
     "created": "2016-10-01T12:40:39.060903Z",
-    "lastModified": "2022-10-19T12:02:32.941360Z",
+    "lastModified": "2022-10-27T18:05:47.375679Z",
     "releases": [
+      {
+        "version": "3.5.2",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": ">=7.4.0 <8.2.0",
+        "platformVersionSpec": ">=22.0.0 <25.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/nextcloud-releases/calendar/releases/download/v3.5.2/calendar-v3.5.2.tar.gz",
+        "created": "2022-10-27T17:32:44.201061Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2022-10-27T17:32:44.290386Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=7.4 <=8.1",
+        "rawPlatformVersionSpec": ">=22 <=24",
+        "signature": "yadirlNXgEOwxXwWTxYkd+c7FSnl1+lnqOy9tLXGOXo/nKeN6yba9g7gWQ4vtQY1pnNIzjsAI3TJ5mHK6fkTShDTbVWcHKSB0zdwEG3KiLSXT/ytq78H+RZPrYwqNBpm8jzMfpRqUuQ5B8+5mTKMis47RI1OivdSYsZLV0wFZrTM+hNIv86l45FgyJEynUnAgypGgGwlx1bukn2jZObyzz2QxyO/keFTzJgHMS40p2D6d84xgN2nkNZ/ebmYJGSz2sdpQVFcuHEzrtvVPBp/htbHjU0m9WEEMQrcc9mS3SaNAEz9uL61+V2Ni6ue7ThEpOFTguxyJAWTirJvt60pmTzes7GlRXKKL9NRSA14Ojecn5GK9OlONhgOSEAPA+JPboR6hS1DUpq+glVRPUo+6ia6eU3OjmjjkAPmwEOa0PHOprcwqrt03hPAWYIM6MekXWGj4YjwgVzmVSmfcfHF0JSyGcqOKfBQ19raiQ++JdyiOoa1ag8v+1gJyfK/rI3WrwAOvSfAJn53XHV+yGdCP+qovKGrSfU/I9bH/UdoL6sHkjixtl8o4QTKMLOixn4901dVkSH0xATwq4RuOXbb1L1sLh02N8u4/5en3qBC25dlIRcu4MEF5DsyRrE2RX+8pIoB8YgFh5sob8q3Q33NEdJt920lMpLVJUA5Ao3DIio=",
+        "translations": {
+          "en": {
+            "changelog": "### Fixed\n- Event calendar picker out of sync after moving event"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "3.5.1",
         "phpExtensions": [],
@@ -5823,8 +5848,49 @@
     "issueTracker": "https://github.com/nextcloud/deck/issues",
     "website": "https://github.com/nextcloud/deck",
     "created": "2017-02-02T16:07:58.879909Z",
-    "lastModified": "2022-10-19T20:03:38.607886Z",
+    "lastModified": "2022-10-27T12:04:12.290609Z",
     "releases": [
+      {
+        "version": "1.7.2",
+        "phpExtensions": [],
+        "databases": [
+          {
+            "id": "mysql",
+            "versionSpec": ">=8.0.0",
+            "rawVersionSpec": ">=8.0"
+          },
+          {
+            "id": "sqlite",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          },
+          {
+            "id": "pgsql",
+            "versionSpec": ">=9.4.0",
+            "rawVersionSpec": ">=9.4"
+          }
+        ],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=24.0.0 <25.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/nextcloud-releases/deck/releases/download/v1.7.2/deck-v1.7.2.tar.gz",
+        "created": "2022-10-27T11:56:12.969620Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2022-10-27T11:56:13.132196Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=24 <=24",
+        "signature": "bqtcCSwUfX9NZWYFHVOEDpMl5k5GuSXHtp+bVfIFNmMyZ0Zp6A02woBTm1HbvJ7Vl/lhNQnuaGfkYgQzyomFnRZ0flr5aGIMFdGz9wTbrgpcncwQPPw3TQhwBvqTofcHVT6seastJgutXAHdfshM63ZLRniSeUR3/PVZQ93Ottgu/89M7qbt8LCfk0vGGJfZH+aE2hsZtRyyC1jfj0qojrco+iLlBfDRgbtetNvAZY8niWlRiCqsx2q52+3AMeL8BIGoEAUVhLDuvoNR1hNiHtdPrvvaEdUJd/P8dN1BBBmCszDBAZX14oP5wa/nHfiqWOS3oeG4mPSq1lILi3BDSxPnBA3F4RQRCHp74Z3LpNCfR+QVru6HQypRHzU7eWY9H1pcUtPvD1qF6kZi9iU7+KWsjUCpHscOxzWwojGR/bl4PYefisxJTfZxM6BTZntExnX8Sew0q0GizQYhEvEK3e5psgH9lIvz0O3uyRJl586pxVnRb4LgGJY+PrtrxDyTjoXuFhS1id17rLrN/VPFb6XtNYnXuFhPkRAtwsZuprXTvLLENu6YrOdrZ4POXzdOdktOuQNJ+zQ7Qltu230tmEsTPjq0YLZiwEZLgpCM/7FiXCOr02tMmCt0/R5aN9tLFjBEl3VruH+xjTsTLojw8teojn7lVw2F44b/CXbpfGQ=",
+        "translations": {
+          "en": {
+            "changelog": "### Fixed\n\n- Cache user membership for circles [#4132](https://github.com/nextcloud/deck/pull/4132)\n- Set event link also for notifications that get emitted from activities [#4118](https://github.com/nextcloud/deck/pull/4118)\n- Fix Card menu not displaying when description is not set [#4103](https://github.com/nextcloud/deck/pull/4103)\n- disable Create card button while no stack is chosen [#4019](https://github.com/nextcloud/deck/pull/4019)\n- to nextcloud/OCP package in stable24 [#4093](https://github.com/nextcloud/deck/pull/4093)\n- Fix attachment creator name: show display name [#4037](https://github.com/nextcloud/deck/pull/4037)\n- Use capped memory cache for board permissions [#3997](https://github.com/nextcloud/deck/pull/3997)\n- Improve CalDAV integration performance [#3995](https://github.com/nextcloud/deck/pull/3995)\n- Fetch attachment folder for the correct user during cron job [#3959](https://github.com/nextcloud/deck/pull/3959)\n- Switch to 'markdown-it-task-checkbox' for rendering of task lists [#3925](https://github.com/nextcloud/deck/pull/3925)\n- Prevent opening card and applyLabelFilter on card drag end [#3917](https://github.com/nextcloud/deck/pull/3917)\n- Fix for issue #3637 [#3901](https://github.com/nextcloud/deck/pull/3901)\n- Fix z-index for deck sidebar [#3885](https://github.com/nextcloud/deck/pull/3885)"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "1.7.1",
         "phpExtensions": [],
@@ -6004,7 +6070,7 @@
       "en": {
         "name": "Deck",
         "summary": "Personal planning and team project organization",
-        "description": "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized"
+        "description": "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized"
       }
     },
     "isFeatured": true,
@@ -13173,19 +13239,19 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=22.0.0 <26.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/nextcloud/integration_gitlab/releases/download/v1.0.4/integration_gitlab-1.0.4.tar.gz",
-        "created": "2022-08-25T13:27:46.008578Z",
+        "download": "https://github.com/nextcloud/integration_gitlab/releases/download/v1.0.4-1-nightly/integration_gitlab-1.0.4-1-nightly.tar.gz",
+        "created": "2022-05-31T11:12:44.072013Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2022-08-25T13:27:47.334097Z",
-        "isNightly": false,
+        "lastModified": "2022-05-31T11:12:44.301955Z",
+        "isNightly": true,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=22 <=25",
-        "signature": "RW5CB82bXUNdXI0Hy2wPPuIZ1vAiYZFnMCnbuDMDpIv3Zwskt023q8kukisI7W7aQNTheZ0JGyGjYaRUKfZad4E7yvCpaFhZVdkfdcNqtjR9/q+izQHULAhies1aMa0OgeH4JsLao7Bt5d1NWT6UOszVxD+a3ClHswwZ2awHQmNJgNOxc1VSYHksXtWBV2n7sJcCNQVCBd0Z3/AaJvb6iKUWFyLVaJmzFRj8MK1TMMs1LEn4axA7eFkQ/HHjTV07PGnnQYU9wJv0ZO4A1TluKIp9nkQJrvyegxiC7hLpWVMVVd3jPneG+ulh8koCEWoJuPA1wQT+LrEI5t/u/ISZ/kN+CgVT1crg4cczGJFdj29rMWNoSvSab2cYe5b3FPW74cvrgh68Bkml5cQHTZJm1ZpTRVUZZWWIeajXHNEKgyfbGKYZrWemUUe8dQuXmzKB/i6uLKsvCCg7iUX5qDJ+wVH+uoMI3j7Sv2WHD5oILyhGTrjrOCNXeCOiM+taXs+ji5vB2jeEz81R6+R84xvibCdEus8Wt+wno8BIZuGL5+aCXLnXsDFwQx7lTMzBxgMm/jNZCXu/uuA4FnL+nEFuwuLWb6/AN3xCPEqN2nI+gH2tSQQz5NJ2StZCJ81abMT6Mmdato6ygpW58YUSwJ3CqjMtCHb6etGgBMWdMoMmRfw=",
+        "signature": "V1Q7BLfa3gaENxUXDhNlsT06zRzvSJtKwDzqUf3/zukyXlY9NVxLWjokoUw2Y2mF+ZxeSnXXlOTZDV2kXKiGB9nTh2X4ZEtAiHQofRE7/ePGDtpu+oyOB/A2KiIYNMc0nCu0JxQ5JHCp8xf5AN20IF5Kehs0oKqWcSSE1JzW7wfd+PbVcq6XOCafDlbuQ9xZ79iFlU1WFOBlnsj6MpMN2QR3QH+B6Hy+3HB/kpbi1V/BlIYO7hY2L2E0RZdUxArbiErftkenqedU7J9QVgRKzOl+tEua1e47RYYAJ2LbxUt9uQKeLNXnUXqSGFTlOJO/1cR05X9hDSHCnt+Oj8k7s4NWieCjxtjJIqumcU5qWMEqswHwcl1aRw2MYOs+PlhQA4ZF76VK+Wgohz8wpGzm5PvgaxOt8Q0JS0P3XW+oUt21hM7drgN4xRNbKmJg0FZJ2ddFoGJy+dRXCT1EOkhIfHmq9NveL5fzTE6TiBnPAWgdJJ1nHQMwEVekoh/K+L15+ta0ijFhEKf2lstZONBsklZTffunbeormwsdJomPpHFkN6lBF/El6xrLcMU5GeGZ8+CNpVK1ThQLJnGLOnVgpIHwu0xiiYv6njVWPaBV5mbWL1cTuAs9ubkbSg4kMq5xN2oF9TJnXiKzZTTm4i5hG+jzaIAuVOCSpj5napa16T8=",
         "translations": {
           "en": {
-            "changelog": "### Added\n- new option to connect with OAuth in a popup\n- token refresh (based on expiration date)\n- allow connection directly from the dashboard (with or without a popup)\n\n### Changed\n- use material icons\n- use node 16, bump js libs, adjust to new eslint config\n- get ready for NC 25\n\n### Fixed\n- fallback avatar"
+            "changelog": ""
           }
         },
         "signatureDigest": "sha512"
@@ -13198,19 +13264,19 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=22.0.0 <26.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/nextcloud/integration_gitlab/releases/download/v1.0.4-1-nightly/integration_gitlab-1.0.4-1-nightly.tar.gz",
-        "created": "2022-05-31T11:12:44.072013Z",
+        "download": "https://github.com/nextcloud/integration_gitlab/releases/download/v1.0.4/integration_gitlab-1.0.4.tar.gz",
+        "created": "2022-08-25T13:27:46.008578Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2022-05-31T11:12:44.301955Z",
-        "isNightly": true,
+        "lastModified": "2022-08-25T13:27:47.334097Z",
+        "isNightly": false,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=22 <=25",
-        "signature": "V1Q7BLfa3gaENxUXDhNlsT06zRzvSJtKwDzqUf3/zukyXlY9NVxLWjokoUw2Y2mF+ZxeSnXXlOTZDV2kXKiGB9nTh2X4ZEtAiHQofRE7/ePGDtpu+oyOB/A2KiIYNMc0nCu0JxQ5JHCp8xf5AN20IF5Kehs0oKqWcSSE1JzW7wfd+PbVcq6XOCafDlbuQ9xZ79iFlU1WFOBlnsj6MpMN2QR3QH+B6Hy+3HB/kpbi1V/BlIYO7hY2L2E0RZdUxArbiErftkenqedU7J9QVgRKzOl+tEua1e47RYYAJ2LbxUt9uQKeLNXnUXqSGFTlOJO/1cR05X9hDSHCnt+Oj8k7s4NWieCjxtjJIqumcU5qWMEqswHwcl1aRw2MYOs+PlhQA4ZF76VK+Wgohz8wpGzm5PvgaxOt8Q0JS0P3XW+oUt21hM7drgN4xRNbKmJg0FZJ2ddFoGJy+dRXCT1EOkhIfHmq9NveL5fzTE6TiBnPAWgdJJ1nHQMwEVekoh/K+L15+ta0ijFhEKf2lstZONBsklZTffunbeormwsdJomPpHFkN6lBF/El6xrLcMU5GeGZ8+CNpVK1ThQLJnGLOnVgpIHwu0xiiYv6njVWPaBV5mbWL1cTuAs9ubkbSg4kMq5xN2oF9TJnXiKzZTTm4i5hG+jzaIAuVOCSpj5napa16T8=",
+        "signature": "RW5CB82bXUNdXI0Hy2wPPuIZ1vAiYZFnMCnbuDMDpIv3Zwskt023q8kukisI7W7aQNTheZ0JGyGjYaRUKfZad4E7yvCpaFhZVdkfdcNqtjR9/q+izQHULAhies1aMa0OgeH4JsLao7Bt5d1NWT6UOszVxD+a3ClHswwZ2awHQmNJgNOxc1VSYHksXtWBV2n7sJcCNQVCBd0Z3/AaJvb6iKUWFyLVaJmzFRj8MK1TMMs1LEn4axA7eFkQ/HHjTV07PGnnQYU9wJv0ZO4A1TluKIp9nkQJrvyegxiC7hLpWVMVVd3jPneG+ulh8koCEWoJuPA1wQT+LrEI5t/u/ISZ/kN+CgVT1crg4cczGJFdj29rMWNoSvSab2cYe5b3FPW74cvrgh68Bkml5cQHTZJm1ZpTRVUZZWWIeajXHNEKgyfbGKYZrWemUUe8dQuXmzKB/i6uLKsvCCg7iUX5qDJ+wVH+uoMI3j7Sv2WHD5oILyhGTrjrOCNXeCOiM+taXs+ji5vB2jeEz81R6+R84xvibCdEus8Wt+wno8BIZuGL5+aCXLnXsDFwQx7lTMzBxgMm/jNZCXu/uuA4FnL+nEFuwuLWb6/AN3xCPEqN2nI+gH2tSQQz5NJ2StZCJ81abMT6Mmdato6ygpW58YUSwJ3CqjMtCHb6etGgBMWdMoMmRfw=",
         "translations": {
           "en": {
-            "changelog": ""
+            "changelog": "### Added\n- new option to connect with OAuth in a popup\n- token refresh (based on expiration date)\n- allow connection directly from the dashboard (with or without a popup)\n\n### Changed\n- use material icons\n- use node 16, bump js libs, adjust to new eslint config\n- get ready for NC 25\n\n### Fixed\n- fallback avatar"
           }
         },
         "signatureDigest": "sha512"
@@ -14210,16 +14276,16 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=22.0.0 <26.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/nextcloud/integration_openproject/releases/download/v2.0.0-20220729-nightly/integration_openproject-2.0.0-20220729-nightly.tar.gz",
-        "created": "2022-07-29T08:38:48.365930Z",
+        "download": "https://github.com/nextcloud/integration_openproject/releases/download/v2.0.1/integration_openproject-2.0.1.tar.gz",
+        "created": "2022-08-16T04:31:12.921044Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2022-07-29T08:38:48.663858Z",
-        "isNightly": true,
+        "lastModified": "2022-08-19T07:25:54.509791Z",
+        "isNightly": false,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=22 <=25",
-        "signature": "SwSulFP9cPLSg/25Ns81O1enmLibnQpWuyvF+PjTxyOuujBuPteb0I2JaOKxXmzPXeNQS14clzHecHZgjLEInOkx8VwIvRbWHkDZTjED3EaVuTHywrX5k+6HeyeeMp3RPwd0HKcpL1lY182zyNJP5Minito22jDuGQaUvDJ8mrqcz5PoIoRwQk3axE0WZXrDYv6nl941w5DvH7vab1j7UkACR/4K1JrXn4rnOv3jji4Kz0N9I0psiaJAzLr/v9XZLq4kzgO1FSFRZ2Rp9TXhwBnXcpiZy4pzkKQCfqL29dOEWAcOLA95UTc9e0870LnoUaQSoSqGtzcEiAMQpSSa5E/XDwL4ukJEsls4dkLs/nYaEvAYdM5HnfshiSgkZHmZFBCwweKKqFOZDTeylEgKrGtn2L7nO5WXE4lZisksdtGGRVRghj3HiNHaYLiU0ZYNQvTi2BDhJ7Qu4s76XkVwFn+hrB4KeauVJxvZqgI63lRBqSVsCPQftp5g3gBkXVDSzPbgG3SXHyAJTxsIvl8LbygnFMKUrrFQHtKdt4uzqhMIbTwcym2hG6hn1TqODKHku49lWyh2Gz/6TlFN9mFLcbFv8NrfjtBfj1O7UIqWAHVZ9aiaDY9CEMo3ZruqcQGx2RI0FVXCTJJemxM1YSQK9LkA9iqs34VoTlnuVArUOOw=",
+        "signature": "d65TQo43t0b9f3sUL3e7gkRRt2MzgWovLFjjk2LipMr6OJqyUbph3MZfcahOoqYc5QzqLJAKlIaB5LXLNJemXe350NVVn230a8Zgx8ZQmxkS+aI7+Ow0aIgzSJwOiYDutQs4LDxhLCXLPYBk/Y8HOq4b+d7FkXqJ+yCg+ILSQkweh70eWwTSNYaLeTS1hMOdNvjAJH1AXTnEYi5k2mqjP8UjlXSa/V99H1zeDChtgHcJOn7hAaYa/fSpfUH9QnNZ9q7bwg2nNPf2/+P+ynP9ySjeoTWToGHHQaFIFoSymyJG0NNZLPxKwJ2mvE34BqMmGrHGOmIDyyHg18ZkSZhL4BaiASWxRMSZhGQGKelVhDAeyRTzGRbDe4FPz3k0mABgjL6fMSn0IiuO19h6Hj0aoI+UCplYyjw4XUt4lKVkJhbWjpEH2diNoNBf6xeDqdB8jNHAWBSYudE0RfNWo7A0Sr4uFYrqcEG9r/PHsEpfHwzqyeyJ+oH2lt36HKIx3Rz5gTzo4jLJsgMfJ34A7TzKqir1J8R5Phhk8ZS117ZacJD/cOOvqKJR/IIoZEfsQuecTF8aXYZ1e/Lrk23ifYas1P3cv1724M5KkFvzVIpO9JQEHzgOW/9la0ofA/72+pvMrxYwzTG+k+XR91Mn+tAx1cixqCYW1yfhL+sLyvSo73o=",
         "translations": {
           "en": {
             "changelog": ""
@@ -14235,16 +14301,16 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=22.0.0 <26.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/nextcloud/integration_openproject/releases/download/v2.0.1/integration_openproject-2.0.1.tar.gz",
-        "created": "2022-08-16T04:31:12.921044Z",
+        "download": "https://github.com/nextcloud/integration_openproject/releases/download/v2.0.0-20220729-nightly/integration_openproject-2.0.0-20220729-nightly.tar.gz",
+        "created": "2022-07-29T08:38:48.365930Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2022-08-19T07:25:54.509791Z",
-        "isNightly": false,
+        "lastModified": "2022-07-29T08:38:48.663858Z",
+        "isNightly": true,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=22 <=25",
-        "signature": "d65TQo43t0b9f3sUL3e7gkRRt2MzgWovLFjjk2LipMr6OJqyUbph3MZfcahOoqYc5QzqLJAKlIaB5LXLNJemXe350NVVn230a8Zgx8ZQmxkS+aI7+Ow0aIgzSJwOiYDutQs4LDxhLCXLPYBk/Y8HOq4b+d7FkXqJ+yCg+ILSQkweh70eWwTSNYaLeTS1hMOdNvjAJH1AXTnEYi5k2mqjP8UjlXSa/V99H1zeDChtgHcJOn7hAaYa/fSpfUH9QnNZ9q7bwg2nNPf2/+P+ynP9ySjeoTWToGHHQaFIFoSymyJG0NNZLPxKwJ2mvE34BqMmGrHGOmIDyyHg18ZkSZhL4BaiASWxRMSZhGQGKelVhDAeyRTzGRbDe4FPz3k0mABgjL6fMSn0IiuO19h6Hj0aoI+UCplYyjw4XUt4lKVkJhbWjpEH2diNoNBf6xeDqdB8jNHAWBSYudE0RfNWo7A0Sr4uFYrqcEG9r/PHsEpfHwzqyeyJ+oH2lt36HKIx3Rz5gTzo4jLJsgMfJ34A7TzKqir1J8R5Phhk8ZS117ZacJD/cOOvqKJR/IIoZEfsQuecTF8aXYZ1e/Lrk23ifYas1P3cv1724M5KkFvzVIpO9JQEHzgOW/9la0ofA/72+pvMrxYwzTG+k+XR91Mn+tAx1cixqCYW1yfhL+sLyvSo73o=",
+        "signature": "SwSulFP9cPLSg/25Ns81O1enmLibnQpWuyvF+PjTxyOuujBuPteb0I2JaOKxXmzPXeNQS14clzHecHZgjLEInOkx8VwIvRbWHkDZTjED3EaVuTHywrX5k+6HeyeeMp3RPwd0HKcpL1lY182zyNJP5Minito22jDuGQaUvDJ8mrqcz5PoIoRwQk3axE0WZXrDYv6nl941w5DvH7vab1j7UkACR/4K1JrXn4rnOv3jji4Kz0N9I0psiaJAzLr/v9XZLq4kzgO1FSFRZ2Rp9TXhwBnXcpiZy4pzkKQCfqL29dOEWAcOLA95UTc9e0870LnoUaQSoSqGtzcEiAMQpSSa5E/XDwL4ukJEsls4dkLs/nYaEvAYdM5HnfshiSgkZHmZFBCwweKKqFOZDTeylEgKrGtn2L7nO5WXE4lZisksdtGGRVRghj3HiNHaYLiU0ZYNQvTi2BDhJ7Qu4s76XkVwFn+hrB4KeauVJxvZqgI63lRBqSVsCPQftp5g3gBkXVDSzPbgG3SXHyAJTxsIvl8LbygnFMKUrrFQHtKdt4uzqhMIbTwcym2hG6hn1TqODKHku49lWyh2Gz/6TlFN9mFLcbFv8NrfjtBfj1O7UIqWAHVZ9aiaDY9CEMo3ZruqcQGx2RI0FVXCTJJemxM1YSQK9LkA9iqs34VoTlnuVArUOOw=",
         "translations": {
           "en": {
             "changelog": ""
@@ -17149,19 +17215,19 @@
         "phpVersionSpec": ">=7.4.0 <8.2.0",
         "platformVersionSpec": ">=22.0.0 <26.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/nextcloud/maps/releases/download/v0.2.1-1-nightly/maps-0.2.1-1-nightly.tar.gz",
-        "created": "2022-08-15T10:35:49.447416Z",
+        "download": "https://github.com/nextcloud/maps/releases/download/v0.2.1/maps-0.2.1.tar.gz",
+        "created": "2022-09-02T23:12:46.149747Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2022-08-15T10:35:50.504974Z",
-        "isNightly": true,
+        "lastModified": "2022-09-02T23:12:47.213067Z",
+        "isNightly": false,
         "rawPhpVersionSpec": ">=7.4 <=8.1",
         "rawPlatformVersionSpec": ">=22 <=25",
-        "signature": "VdY7lCP1VYeKaUdCVpBOJFLI/4po5Sbw4H0Wc49tpuIrFb9c2ufMlu/LyJA+EFFQvM3yCOM10VbHhWHgbb9cPRNXC5EoCSfWrKDp1yPxquHtJkeCVc3aO+y0lAkugjaclFVIyVM+MRf2wxjct93LYIGchSGZSRLBbK+BWOD/V8aU8kHmKkceHo0XCTVSkOkAlQ451XKe5RBC3PLqTZuAaHSbcaDRkxDKfEgOtn9amSp1MvLfHZ923ZjOpNeS7yXEXpFdKvyPwjwEzXthKUNnUum6IDOzFJQi5zv0+JbMVN1sfdnS9bkD5K7X3H9N/o8+lLwChxqZQxCx4X/fRvkVhPRrV9qA6GvAtW3sNEE2lAzlhA5nZwSIlQNF1CGoQijH/SQOmQh+bZhZeSpUodOlSbHM0caRx5bf8C/spI0eoesYh+CMt0kJ0E8NvuBKAckWqcMJbMLuvePnW5RqO4l5KIWOZNUgASx84S1BKX7PmvMPUGldqoVnwbeHBPqWBXeDuDqd3WYuvs08Z33MMbBTKMhy2/uweR3rVKPL9NGehWq5tIacB6/puT9Oza86icihkRSpiVk7zWnfCzA89R5bnm0EfZp20fs6ajszoRPgt/C1AljDSEeD53SmJzYepfMYHcR0azlXiFNwkSjNtKXRpHTZmUubLu8Z7BjILJ5NCx8=",
+        "signature": "Wk/+xp+miJSM3Yxyd1ARKTLFBqHB8Z2IPJz0OuJgK2JVZPtbOc2/KKWVJ9Kow1y+ymmO7Tqt+nVsb/O9hptKbAoU337DHRWH69FEyUll2gkeBdHrbAq2wpaicorEY8QB82I7F3VeMw/m99wJkI8+8G7QpY7nQyPdxGXGWxct5/mQW2Ma1oWyCHKfS58kFlNE/lZqv8eFSuWTjFsw/7sGfFgLqThfT7jFqxKdL7FjxcnS63Ee+vlhwozUPb5pC3NoBnxegkitSCEWUiQKZMGtDKt7fygwWAtJy0tU7xBOIghBy6htzuLZBOWmCZhA3e/oiv3xMrcddx5Q07GoxCubMvijBe/kGeKr50tP/TdVhRddyH6pwVjLkPwvCPbocjA/Q4Y3tQ0etGcxkVzzeg0NVuOaqmjGnvwBZC6HLG3Fun9epoMwLGtOH7jDZOiC9qdIYnkHLwvVjBMUNvAvb71pqQPNtTys0z6C9UpIK6vD6l+R6NN2cmP0YorUrErnQiioLLpAfiwP+/lH4sB0ClMJDaNoM4o/B5w/YQd3PJBGYV9VYfqXCG8aBkr34es211svWbTnYMk7neDe54vgfZNt0Fgv1nt+xyXT4k6ld9/pchUPMkCbXnlRBSP2gkz4jTh/JveZDLjVNynutnAijCFNm5YAjVzFXHe6yRCmw5Hzw+8=",
         "translations": {
           "en": {
-            "changelog": ""
+            "changelog": "### Fixed\n- Fixes Mapbox tiles are not moved\n  [#798](https://github.com/nextcloud/maps/pull/798) @tacruc\n  [#786](https://github.com/nextcloud/maps/issues/786) @Doppellhelix @BWibo\n- Correct date on map tooltip-photo-date\n  [#798](https://github.com/nextcloud/maps/pull/808) @tacruc\n  [#786](https://github.com/nextcloud/maps/issues/807) @adripo\n- Don't show Photos on ZeroIsland\n  [#811](https://github.com/nextcloud/maps/pull/811) @tacruc\n  [#671](https://github.com/nextcloud/maps/issues/671) @zhangguojvn @adripo\n- Search for coordinates\n  [#824](https://github.com/nextcloud/maps/pull/824) @tacruc\n  [#802](https://github.com/nextcloud/maps/issues/802) @downtownallday"
           }
         },
         "signatureDigest": "sha512"
@@ -17180,19 +17246,19 @@
         "phpVersionSpec": ">=7.4.0 <8.2.0",
         "platformVersionSpec": ">=22.0.0 <26.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/nextcloud/maps/releases/download/v0.2.1/maps-0.2.1.tar.gz",
-        "created": "2022-09-02T23:12:46.149747Z",
+        "download": "https://github.com/nextcloud/maps/releases/download/v0.2.1-1-nightly/maps-0.2.1-1-nightly.tar.gz",
+        "created": "2022-08-15T10:35:49.447416Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2022-09-02T23:12:47.213067Z",
-        "isNightly": false,
+        "lastModified": "2022-08-15T10:35:50.504974Z",
+        "isNightly": true,
         "rawPhpVersionSpec": ">=7.4 <=8.1",
         "rawPlatformVersionSpec": ">=22 <=25",
-        "signature": "Wk/+xp+miJSM3Yxyd1ARKTLFBqHB8Z2IPJz0OuJgK2JVZPtbOc2/KKWVJ9Kow1y+ymmO7Tqt+nVsb/O9hptKbAoU337DHRWH69FEyUll2gkeBdHrbAq2wpaicorEY8QB82I7F3VeMw/m99wJkI8+8G7QpY7nQyPdxGXGWxct5/mQW2Ma1oWyCHKfS58kFlNE/lZqv8eFSuWTjFsw/7sGfFgLqThfT7jFqxKdL7FjxcnS63Ee+vlhwozUPb5pC3NoBnxegkitSCEWUiQKZMGtDKt7fygwWAtJy0tU7xBOIghBy6htzuLZBOWmCZhA3e/oiv3xMrcddx5Q07GoxCubMvijBe/kGeKr50tP/TdVhRddyH6pwVjLkPwvCPbocjA/Q4Y3tQ0etGcxkVzzeg0NVuOaqmjGnvwBZC6HLG3Fun9epoMwLGtOH7jDZOiC9qdIYnkHLwvVjBMUNvAvb71pqQPNtTys0z6C9UpIK6vD6l+R6NN2cmP0YorUrErnQiioLLpAfiwP+/lH4sB0ClMJDaNoM4o/B5w/YQd3PJBGYV9VYfqXCG8aBkr34es211svWbTnYMk7neDe54vgfZNt0Fgv1nt+xyXT4k6ld9/pchUPMkCbXnlRBSP2gkz4jTh/JveZDLjVNynutnAijCFNm5YAjVzFXHe6yRCmw5Hzw+8=",
+        "signature": "VdY7lCP1VYeKaUdCVpBOJFLI/4po5Sbw4H0Wc49tpuIrFb9c2ufMlu/LyJA+EFFQvM3yCOM10VbHhWHgbb9cPRNXC5EoCSfWrKDp1yPxquHtJkeCVc3aO+y0lAkugjaclFVIyVM+MRf2wxjct93LYIGchSGZSRLBbK+BWOD/V8aU8kHmKkceHo0XCTVSkOkAlQ451XKe5RBC3PLqTZuAaHSbcaDRkxDKfEgOtn9amSp1MvLfHZ923ZjOpNeS7yXEXpFdKvyPwjwEzXthKUNnUum6IDOzFJQi5zv0+JbMVN1sfdnS9bkD5K7X3H9N/o8+lLwChxqZQxCx4X/fRvkVhPRrV9qA6GvAtW3sNEE2lAzlhA5nZwSIlQNF1CGoQijH/SQOmQh+bZhZeSpUodOlSbHM0caRx5bf8C/spI0eoesYh+CMt0kJ0E8NvuBKAckWqcMJbMLuvePnW5RqO4l5KIWOZNUgASx84S1BKX7PmvMPUGldqoVnwbeHBPqWBXeDuDqd3WYuvs08Z33MMbBTKMhy2/uweR3rVKPL9NGehWq5tIacB6/puT9Oza86icihkRSpiVk7zWnfCzA89R5bnm0EfZp20fs6ajszoRPgt/C1AljDSEeD53SmJzYepfMYHcR0azlXiFNwkSjNtKXRpHTZmUubLu8Z7BjILJ5NCx8=",
         "translations": {
           "en": {
-            "changelog": "### Fixed\n- Fixes Mapbox tiles are not moved\n  [#798](https://github.com/nextcloud/maps/pull/798) @tacruc\n  [#786](https://github.com/nextcloud/maps/issues/786) @Doppellhelix @BWibo\n- Correct date on map tooltip-photo-date\n  [#798](https://github.com/nextcloud/maps/pull/808) @tacruc\n  [#786](https://github.com/nextcloud/maps/issues/807) @adripo\n- Don't show Photos on ZeroIsland\n  [#811](https://github.com/nextcloud/maps/pull/811) @tacruc\n  [#671](https://github.com/nextcloud/maps/issues/671) @zhangguojvn @adripo\n- Search for coordinates\n  [#824](https://github.com/nextcloud/maps/pull/824) @tacruc\n  [#802](https://github.com/nextcloud/maps/issues/802) @downtownallday"
+            "changelog": ""
           }
         },
         "signatureDigest": "sha512"
@@ -17435,8 +17501,33 @@
     "issueTracker": "https://github.com/pulsejet/memories/issues",
     "website": "https://github.com/pulsejet/memories",
     "created": "2022-09-09T00:37:51.887116Z",
-    "lastModified": "2022-10-26T18:30:42.919936Z",
+    "lastModified": "2022-10-27T21:20:47.124581Z",
     "releases": [
+      {
+        "version": "3.4.1",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=23.0.0 <25.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/pulsejet/memories/releases/download/v3.4.1/memories.tar.gz",
+        "created": "2022-10-27T21:20:47.076852Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2022-10-27T21:20:47.168511Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=23 <=24",
+        "signature": "PyQLUwHBxVvrULrRSgWBe70RWXnpStBLXUsHWeVALno3rHzeT/gJsTHkICTgiCohhadWaCbIZc1EL4YXN/UNCx1ybr3Bf2wYVK0iFIP+PpefmI3AoChoWnhFX9mMlH8I5xWAIWDlbPLjJYUuJvMEKbR/fAwdtQjSdOfk4XOHRaI7+/bKvoHFy1wY1ujidu6H4W//LzkbuA7/aJU4W1D12qKrrZH6ptTIZ+SU3Zez4LjljDQXkw0r1VUFJOdUgSnvHdziMY8AXNiomUn7SKYzEofC3kDrpJcn2dARTUM5PwTOpI2f8bNXo86plBDxmZytsVwZVttBqHEXzqvPSsSc30CBSeYcsv11AltNvWmAwpoVjl6R0lDUaAe5cEPdff9LC+3cI1H4lCbtXWjQ5dlcHrG3MJ+b8MVYKNBEbU+KXEuzobqcIgn57q0aqySNRP9DLsuKoULoIdeXGupl1+03WUjIQDwEkqR+aY5Pheg3LKbWNGkNIbjNWThez2Xr+EhwXR7AKV9gMnJZThmpS+XGBssC/2GNFQDCiTGyCvoangBndKtVQoEj5sRtepe+0eEN55phpRrbJbage3dwkuG43dYaw7Pwgj/Mpqem32qAzreA2oCWDb7u1QuJqTMuvMRwP0tf9IQIZ1ROe7nRsgvuxlF+jVRT9e6MaUdtqsuqPnQ=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "3.3.8",
         "phpExtensions": [],
@@ -18334,8 +18425,33 @@
     "issueTracker": "https://github.com/powerpaul17/nc_money/issues",
     "website": "https://github.com/powerpaul17/nc_money",
     "created": "2017-02-20T23:30:21.761585Z",
-    "lastModified": "2022-10-26T20:23:13.641908Z",
+    "lastModified": "2022-10-27T10:05:47.350026Z",
     "releases": [
+      {
+        "version": "0.8.1",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=24.0.0 <25.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/powerpaul17/nc_money/releases/download/v0.8.1/money.tar.gz",
+        "created": "2022-10-27T10:05:47.319798Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2022-10-27T10:05:47.597404Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=24 <=24",
+        "signature": "NXviP+vylUSEpc7l0jy9u3wgebZ9vdYLl5eWpvrX44knHvhE2vkuivEgptrdL1UeqIbwBwzko8CQQ4JYGEGIG0mqdyxQ/7x+9+qe7H/0NNDWezzqY2ccbCX+qDiCq8AFtXoYHvPalWukSrKXnY6BnywSEyK/wHejUyAv7j7qXcnviK+Wcb16cBFFXeHhr1OA62rLVdYTGp55w2dIAA5Y6hb7kOY0/L3/AtjK6AEfGYBQcvGUGAsYRFdnPPpxBDNyKH+fK4rvitkXsIplVLb7OK/ZgGP5w+KeAcHLgbTV3GZxeNHyfhe3jU6lQLBkrXWlg44Mu65alecBcryeub0zf0ecu6bXJLDzaSxApTB3Kmd/mFzEiLzUgcw4NV5sJr0bxfPr+WLSCoHubB0XHl0pYXHc2k3Betxau2f6w7wSApG0BXlKkE9PcIWj3WheT4NB0L1ZPNUpA9r6Bq//OZ62oRo68zyYrTJfZj9ej5z3lgjVidmqvidvIfCq1ocm0G9OYs3GC+WUohnSDKehVte3CQ0n6tNXaSyGQCmKqmn3fkMOnPg8sOlAhadTcYs2PslePrMQEK0kMoT0syUqTY/awhcnydGXVOc5m0NZwtUxljdh4ksmarAj4oGrt930LAmSsVGM0W1uzHpIjV5xpFazM0rmIEONNJjPqO9VjZgv0ZU=",
+        "translations": {
+          "en": {
+            "changelog": "### Changed\n\n- Ensure account balances returned from the backend are numbers"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "0.8.0",
         "phpExtensions": [],
@@ -21564,26 +21680,26 @@
     "issueTracker": "https://github.com/marius-wieschollek/passwords/issues",
     "website": "",
     "created": "2018-01-19T18:08:43.002344Z",
-    "lastModified": "2022-10-24T20:58:40.457410Z",
+    "lastModified": "2022-10-27T20:28:10.814929Z",
     "releases": [
       {
-        "version": "2022.11.20-build4590",
+        "version": "2022.11.20-build4593",
         "phpExtensions": [],
         "databases": [],
         "shellCommands": [],
         "phpVersionSpec": ">=8.0.0 <8.2.0",
         "platformVersionSpec": ">=23.0.0 <26.0.0",
         "minIntSize": 32,
-        "download": "https://git.mdns.eu/nextcloud/passwords/-/jobs/14414/artifacts/raw/passwords.tar.gz",
-        "created": "2022-10-24T20:58:40.473393Z",
+        "download": "https://git.mdns.eu/nextcloud/passwords/-/jobs/14429/artifacts/raw/passwords.tar.gz",
+        "created": "2022-10-27T20:28:10.830021Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2022-10-24T20:58:40.484790Z",
+        "lastModified": "2022-10-27T20:28:10.841120Z",
         "isNightly": true,
         "rawPhpVersionSpec": ">=8.0 <=8.1",
         "rawPlatformVersionSpec": ">=23 <=25",
-        "signature": "ibGTUdbOYaTsb5FaYBvRS/FAWmzAY8Jj7JNMTcokcsmzu+I0YpHOnMRbrSfXMJ0p8TuYSZ59HA3V52vRKOo9dxPSIA9HgfWsvaAM5rIMKbFlXUPPxk75VJRJFF7ZIfmvwAgS37OhiZTIUun966vFXFF0CJfB1+KGnT21I0NS9hMuPOfNXlaEKc/3QNV7WYYu8ekHnx8uSE0KhTYq44BVng/vlvYZUAfRtnUyvzUkmIxPUTUbuEKhu0L4SU4l3a5XBFkmvcbs60iH3yCrL/KikGcqZFf42PVygJCt4mg13U7q/6hTBwLsPmv1D2BXeWMly3cPBa+4MGMBD4i/XSOWLvRQYc7aXpVnS24hAymyx0rv4qFDbdcAB1U3t6QJ7xliOr2tnda82sNmbWNACXctyXWZokZ6Aj+NOuqbjEv//aPmppJ+CROj8+7LtDKadUcSWDUYLpR4MnGG2bxuNSUNBSYBDyyuZxq0y2X9qFMoTIWXH7p+/jlmuUhdd2bViyvvh+wdmVIbHc2XSWuLF5SZtKXaQyhUlCCJpjc3aDQ7m53P1SVcJORBvxGHSlDLWPGwBMmwB35PIxjQnGvqtTxCGJnslbCcZr8lLbtFsGRDyPm/hVhph5lxEE8vXx/MMYskBzEPuEeiou6yCRt8CmxMb8utlbHAhZAFTqbq0y4w6JY=",
+        "signature": "hgR+s+OwJBYd6+bcsaricZVtuNKlccCOIi+25Gev5aserNT41Gk2SK6ziHUKPF0moX/+RjDC8ZXVVS+sS+k+bye3pFTwlP3nokCO3A6PMLjno5eDQwoqOFJ6d2A6Rdnj+SJKhqZUcscs5UyLTz9Vtnz/IzogXhU5jeDd2vjmo1ic41nAMfDHGklCMq31wIxUsvdmeZor9dG/s54yksc25slnB4emLDWD/jzMrT6zN+FtpWZyqqp4t+KOBRSdnUJJ8u9z6zX+e3oxQGJNBWw8tFb0c5YCTpuwlU7ayZILT0cooo6lV9xMMYv04H47AhHb6UeimiWf2ZQdDOU1LtfIaIVl1jHS6hDOJrlviw2sJwBDeFCoSA7W2HCCWqPhhilqEFTey4MUTI9kXOO91f8rdF7r8uO66oMQKeR367n4flrP8cE6EDE3S7gHDVkFHxbZ7RKkoECHFgRrdfZgcFUK3bFrQGeeH4mzUsnOHlL1TgPpp8ncF0ZhlWsFDU876L5ypF9L3EsxlzakLMkSPke18bThzEmJbiJhOYjBoo1PWJJ+6jOj03GKeAc2WNTDCwWAj8MIqKztqMg8MFK8JZscY6FNeKBdEBj/2LSr92GyAHbEBfES/ut9Mlgt6UMxrmcmpJiortXAA++HiW5pI1S5f62rzcCcVBpdSIODID65Hvs=",
         "translations": {
           "en": {
             "changelog": "### Added\n- Nextcloud 25 Support"
@@ -22145,7 +22261,7 @@
     "issueTracker": "https://git.doublebastion.com/pax-fax/issues/develop",
     "website": "https://www.doublebastion.com/pax-fax/",
     "created": "2022-02-26T20:01:04.451904Z",
-    "lastModified": "2022-09-22T10:35:43.545382Z",
+    "lastModified": "2022-10-27T18:27:29.832881Z",
     "releases": [
       {
         "version": "1.0.7",
@@ -22333,7 +22449,7 @@
       "en": {
         "name": "Pax Fax",
         "summary": "A fax sending application",
-        "description": "This application allows sending and receiving faxes in Nextcloud. A phaxio.com account and a real fax number acquired from Phaxio are needed. The 'libcurl' \nPHP library has to be installed on the server. Complete instructions on how to configure and use this application are detailed in the 'Admin documentation' \nlinked on this page.\n          \n### Features:\n\n* 🚀 Multiple documents can be sent in one fax call (up to 20 separate files with a cumulative size of up to 20 MB).\n\n* 📠 A fax can be sent to multiple fax numbers at once (up to 15 different fax numbers).\n\n* 📄 Users can send as fax any document in any of the following formats: pdf, doc, docx, odt, jpg, png, tif, tiff, txt, html.\n\n* 📰 All incoming faxes are received as pdf documents and stored in a Nextcloud folder.\n\n* 📧 Users receive notifications and (optionally) emails when new faxes arrive.\n\n* 🔍 All the sent and received faxes are stored in specific Nextcloud folders, so that they can be searched by caller/callee phone number or date.\n\n* 💻 When they want to send a fax, users can upload files from their computer or choose them directly from Nextcloud.\n\n* 🔏 Incoming fax requests are checked for authenticity and integrity by verifying Phaxio's signature.\n\n* 💵 Current Phaxio balance can be always checked by pressing a button on the left panel.\n\n* 💰 The only ongoing cost is $2 per month for a fax number located in USA or Canada, in a city chosen by the user. No contracts.\n\n* 💸 Straightforward pricing: $0.07 per sent/received page for faxes to/from USA and Canada and $0.1 per sent/received page for faxes to/from other countries.\n\nWe have no affiliation with Phaxio.\n\n### Documentation\n\n* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-pax-fax)\n\n### Donations\n\n* 🎁 [Donate](https://www.doublebastion.com/donations/)"
+        "description": "This application allows sending and receiving faxes in Nextcloud. A phaxio.com account and a real fax number acquired from Phaxio are needed. The 'libcurl' \nPHP library has to be installed on the server. Complete instructions on how to configure and use this application are detailed in the 'Admin documentation' \nlinked on this page.\n          \n### Features:\n\n* 🚀 Multiple documents can be sent in one fax call (up to 20 separate files with a cumulative size of up to 20 MB).\n\n* 📠 A fax can be sent to multiple fax numbers at once (up to 15 different fax numbers).\n\n* 📄 Users can send as fax any document in any of the following formats: pdf, doc, docx, odt, jpeg/jpg, png, tiff/tif, txt, html.\n\n* 📰 All incoming faxes are received as pdf documents and stored in a Nextcloud folder.\n\n* 📧 Users receive notifications and (optionally) emails when new faxes arrive.\n\n* 🔍 All the sent and received faxes are stored in specific Nextcloud folders, so that they can be searched by caller/callee phone number or date.\n\n* 💻 When they want to send a fax, users can upload files from their computer or choose them directly from Nextcloud.\n\n* 🔏 Incoming fax requests are checked for authenticity and integrity by verifying Phaxio's signature.\n\n* 💵 Current Phaxio balance can be always checked by pressing a button on the left panel.\n\n* 💰 The only ongoing cost is $2 per month for a fax number located in USA or Canada, in a city chosen by the user. No contracts.\n\n* 💸 Straightforward pricing: $0.07 per sent/received page for faxes to/from USA and Canada and $0.1 per sent/received page for faxes to/from other countries.\n\nWe have no affiliation with Phaxio.\n\n### Documentation\n\n* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-pax-fax)\n\n### Donations\n\n* 🎁 [Donate](https://www.doublebastion.com/donations/)"
       }
     },
     "isFeatured": false,
@@ -24494,12 +24610,12 @@
         "platformVersionSpec": ">=24.0.0 <26.0.0",
         "minIntSize": 32,
         "download": "https://github.com/nextcloud/recognize/releases/download/v3.0.0-beta.1/recognize-3.0.0-beta.1.tar.gz",
-        "created": "2022-08-29T14:19:54.373190Z",
+        "created": "2022-08-29T12:54:24.645617Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2022-08-29T14:19:58.574560Z",
-        "isNightly": false,
+        "lastModified": "2022-08-29T12:54:24.866187Z",
+        "isNightly": true,
         "rawPhpVersionSpec": ">=7.4",
         "rawPlatformVersionSpec": ">=24 <=25",
         "signature": "C1jFhYSuKRcMcIX1lOZyAQGRj84m3epMcp3NMAoYoolfinmE9roNveQUoRx06EaJ\nIPwcGaEjO2gqT+HG44UPQGMonNHAkPf0nS2rkybMg/MRU0t7/iR1aNFbfkl1H6AS\nP0GcCbaVK0WQaBAvAx2RohP0yiXYsB+JJJWyAk8NbxquQiePLJkQ8/waqo1pWdh+\nHppaUJvX+5w3wzemZT0uk2uG9d1Zl7vijUeE0w3n+dB0KlmEQy5fmotFHRdmEhXq\nvvlZQZTSs/aQXAkfQgu60ZP72+8LQwntVUXPHw9pdRzXPiKh6xTcyOcE7qU1jd7+\n8d0V5yNj/vkA6txnXNA8e6caNOEQ/gJoho0TMyYTTCX0zwB3HPcHpT1ASLAJkaD7\nn5IrDYtdxfG7ZWvs3Gb9q+lCj6x7kWaM4m08ls4XI041FAtgijvDcUJcE5sBq1eZ\nXrqITwB23/lF2BDCUO6ANdKsxlYCJ60xe++TX4hDoC4V1HW2wf1gehhzsTL8J68F\nKpTX66STY1UEG1ycI7jvPDiJkvsLaqw2y9rD4tQoUm22Cx4be9TRGGvs/lKM1NBC\nNGIj8Vh9tBrb+T7D63b4kupIktfUzic4rFEVgAhHYMd8BRfXz/osciZgxzC6g5Yh\n1/YBF3FX+9PFLf0l6C4NdPzyGnHRl4zY8YQk6mFyGeQ=",
@@ -24519,12 +24635,12 @@
         "platformVersionSpec": ">=24.0.0 <26.0.0",
         "minIntSize": 32,
         "download": "https://github.com/nextcloud/recognize/releases/download/v3.0.0-beta.1/recognize-3.0.0-beta.1.tar.gz",
-        "created": "2022-08-29T12:54:24.645617Z",
+        "created": "2022-08-29T14:19:54.373190Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2022-08-29T12:54:24.866187Z",
-        "isNightly": true,
+        "lastModified": "2022-08-29T14:19:58.574560Z",
+        "isNightly": false,
         "rawPhpVersionSpec": ">=7.4",
         "rawPlatformVersionSpec": ">=24 <=25",
         "signature": "C1jFhYSuKRcMcIX1lOZyAQGRj84m3epMcp3NMAoYoolfinmE9roNveQUoRx06EaJ\nIPwcGaEjO2gqT+HG44UPQGMonNHAkPf0nS2rkybMg/MRU0t7/iR1aNFbfkl1H6AS\nP0GcCbaVK0WQaBAvAx2RohP0yiXYsB+JJJWyAk8NbxquQiePLJkQ8/waqo1pWdh+\nHppaUJvX+5w3wzemZT0uk2uG9d1Zl7vijUeE0w3n+dB0KlmEQy5fmotFHRdmEhXq\nvvlZQZTSs/aQXAkfQgu60ZP72+8LQwntVUXPHw9pdRzXPiKh6xTcyOcE7qU1jd7+\n8d0V5yNj/vkA6txnXNA8e6caNOEQ/gJoho0TMyYTTCX0zwB3HPcHpT1ASLAJkaD7\nn5IrDYtdxfG7ZWvs3Gb9q+lCj6x7kWaM4m08ls4XI041FAtgijvDcUJcE5sBq1eZ\nXrqITwB23/lF2BDCUO6ANdKsxlYCJ60xe++TX4hDoC4V1HW2wf1gehhzsTL8J68F\nKpTX66STY1UEG1ycI7jvPDiJkvsLaqw2y9rD4tQoUm22Cx4be9TRGGvs/lKM1NBC\nNGIj8Vh9tBrb+T7D63b4kupIktfUzic4rFEVgAhHYMd8BRfXz/osciZgxzC6g5Yh\n1/YBF3FX+9PFLf0l6C4NdPzyGnHRl4zY8YQk6mFyGeQ=",
@@ -24898,8 +25014,33 @@
     "issueTracker": "https://github.com/nextcloud/richdocuments/issues",
     "website": "https://collaboraoffice.com/",
     "created": "2016-10-31T08:55:45.631429Z",
-    "lastModified": "2022-10-25T16:24:56.491097Z",
+    "lastModified": "2022-10-27T17:42:24.013866Z",
     "releases": [
+      {
+        "version": "6.3.1",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=24.0.0 <25.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/nextcloud-releases/richdocuments/releases/download/v6.3.1/richdocuments-v6.3.1.tar.gz",
+        "created": "2022-10-27T17:39:34.842736Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2022-10-27T17:39:34.905146Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=24 <=24",
+        "signature": "osBnFHSXB47HuBTTd1ip8PWhV6jYM5YmMS6Qk3Ggdm7hIfm77lkgcXLzkuedU+xF3eTdP6o2uDaSP+WLktr4+KU1Xqoq8v+Eh6miNFA3g18qmzEyzX4Y2eqtbEyt683j3fZGmkYnxLd2g6PfiqOjpkLSth5JcC9id0gGGz2Vyz7dFwDzophKWriKrubTvHKo2CRCamPSI/l5lRkId44PX8qJgxTVTriVj7jgr8glK8Px2Zxob13nf5fWBT+pkejZ+XbODGTB0A1mJYg/kWIpOgVAQ+ICyodxAr5LT/p+hnDsusejekzu6gB9PewVva0gIQQ1rLX/a+gBtE3xWmQGsQ==",
+        "translations": {
+          "en": {
+            "changelog": "### Added\n\n- Add app config to override wopi checkFileInfo [#2568](https://github.com/nextcloud/richdocuments/pull/2568)\n\n### Fixed\n\n- Invoke read permission check to trigger terms of services when creating a token [#2563](https://github.com/nextcloud/richdocuments/pull/2563)\n- option to use new grouped saveas [#2555](https://github.com/nextcloud/richdocuments/pull/2555)\n- Do not fail if no directory is passed when creating a file from a template [#2545](https://github.com/nextcloud/richdocuments/pull/2545)\n- Return proper status code if file is not found during writing [#2541](https://github.com/nextcloud/richdocuments/pull/2541)\n- Listen for event during preview rendering and apply secure view options [#2587](https://github.com/nextcloud/richdocuments/pull/2587)\n- Keep passing light theme values to Collabora as long as the dark mode is not available there [#2557](https://github.com/nextcloud/richdocuments/pull/2557)\n- Fix the theming adjustments when accesibility app is disabled @Raudius [#2580](https://github.com/nextcloud/richdocuments/pull/2580)"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "6.3.0",
         "phpExtensions": [],
@@ -25078,23 +25219,15 @@
     ],
     "screenshots": [
       {
-        "url": "https://www.collaboraoffice.com/downloads/nextcloud/richdocuments/collabora-online-screenshot-1.png",
-        "smallThumbnail": "https://www.collaboraoffice.com/downloads/nextcloud/richdocuments/collabora-online-screenshot-for-thumbnail.jpg"
-      },
-      {
-        "url": "https://www.collaboraoffice.com/downloads/nextcloud/richdocuments/collabora-online-screenshot-2.png",
-        "smallThumbnail": ""
-      },
-      {
-        "url": "https://www.collaboraoffice.com/downloads/nextcloud/richdocuments/collabora-online-screenshot-3.png",
+        "url": "https://github.com/nextcloud/richdocuments/raw/master/screenshots/Nextcloud-writer.png",
         "smallThumbnail": ""
       },
       {
-        "url": "https://www.collaboraoffice.com/downloads/nextcloud/richdocuments/collabora-online-screenshot-4.png",
+        "url": "https://github.com/nextcloud/richdocuments/raw/master/screenshots/Nextcloud-spreadsheet.png",
         "smallThumbnail": ""
       },
       {
-        "url": "https://www.collaboraoffice.com/downloads/nextcloud/richdocuments/collabora-online-screenshot-5.png",
+        "url": "https://github.com/nextcloud/richdocuments/raw/master/screenshots/Nextcloud-presentation.png",
         "smallThumbnail": ""
       }
     ],
@@ -25114,9 +25247,9 @@
       }
     ],
     "ratingRecent": 0.5,
-    "ratingOverall": 0.847826086956522,
+    "ratingOverall": 0.854166666666667,
     "ratingNumRecent": 0,
-    "ratingNumOverall": 23,
+    "ratingNumOverall": 24,
     "certificate": "-----BEGIN CERTIFICATE-----\r\nMIIDCDCCAfACAhAZMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\r\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\r\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\r\ndXRob3JpdHkwHhcNMTYxMDMxMDg1NDExWhcNMjcwMjA2MDg1NDExWjAYMRYwFAYD\r\nVQQDEw1yaWNoZG9jdW1lbnRzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\r\nAQEA1jk29m6JykcJ2Ld0YEpjPMYh6kwxY6GysNJnfkA/th7tPWL3+vBJ9oTYyVnZ\r\njwAE1Cqwfa9MyBKMZ2IdfIqtT8PeWzuFP7Ib942EdxUpwwh9F3lykeGsj0h4zQwX\r\nF9OooiS99PfLX+JpkKm15Ujb00iLB6xQmq0+3NeOT1CTD1ziJ1ueOcxBKMwaFp2a\r\nPuz3F5ywqCvpmxG/OBuOs0LI3/zStXhBNbUMxBrWblr7zaVNJXl/I2JCKj8Wah/H\r\nXUEEGbW15fAUP1f+90eQSxpEoCZDBHXOQCTJYzySGv+BjU+qlI9/gS0QbrsiyzUf\r\nO5lyvi8LvUZBzpBw+yg1U75rqQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQA9jU3m\r\nZmD0ywO3MUsG/GLigFtcWi/p7zp2BliR+NpuY2qNFYDcsIb8ZUudmUc/cJRRctzy\r\nAPaLLj/d+h5RFaxjTVvim1PSe6M7urK/IMSvyUVYCeQRYpG8ZJixKTCOVIBaWHMz\r\nxTfc51tm9EPlpJpK6JtaWrYYoWGE3k9sINdJ4JkvKkE2CBAqVhX6ZGyEQ0bnEhtk\r\nRu1DXn+LW7TJ4NZ8VtLWvmW/6Kfmi7dQ1V++Kmn0lO5ntRt5altePbStCHC8bhGp\r\nmyBOrjhrJgLIwvgH26MYZhdiSkFzoE38nMPZdrUmUDxcPCwucWJqgzDPudguFthj\r\nWCVZ3TTG/2z3+tWM\r\n-----END CERTIFICATE-----",
     "discussion": "https://help.nextcloud.com/c/apps/richdocuments"
   },
@@ -26656,7 +26789,7 @@
     "issueTracker": "https://gitnet.fr/deblan/side_menu/issues",
     "website": "https://gitnet.fr/deblan/side_menu",
     "created": "2020-04-07T11:28:39.280192Z",
-    "lastModified": "2022-10-21T17:59:46.366968Z",
+    "lastModified": "2022-10-27T20:17:33.771150Z",
     "releases": [
       {
         "version": "2.5.1",
@@ -26872,7 +27005,7 @@
       "en": {
         "name": "Custom menu",
         "summary": "Modify the display of the menu.",
-        "description": "Custom menu allows you to modify the position of the main menu by creating a panel on the left of the interface or with a big menu on the top.\nYou can also define apps that must be displayed in the top menu. Fully customisable.\n\nThis application is rather suitable for instances that activate a lot of applications.\n\nUse the shortcut `Ctrl`+`o` to open and to hide the side menu. Use `tab` to navigate.\n\nYou can customize colors depending of the theme (Dark theme and Breeze Dark).\n\nYou can report a bug or request a feature by opening an issue.\n\nRequirements:\n\n* PHP >= 7.4\n* App `theming` enabled\n\nIf you like this application and if you want to support the development:\n\n* [Buy me a coffee](https://www.buymeacoffee.com/deblan)\n* [Donate with liberapay](https://liberapay.com/deblan)\n* [Leave a comment](https://apps.nextcloud.com/apps/side_menu#comments)"
+        "description": "Custom menu allows you to modify the position of the main menu by creating a panel on the left of the interface or with a big menu on the top.\nYou can also define apps that must be displayed in the top menu. Fully customisable.\n\nThis application is rather suitable for instances that activate a lot of applications.\n\nUse the shortcut `Ctrl`+`o` to open and to hide the side menu. Use `tab` to navigate.\n\nYou can customize colors depending of the theme (Dark theme and Breeze Dark).\n\nYou can report a bug or request a feature by opening an issue.\n\nRequirements:\n\n* PHP >= 7.4\n* App `theming` enabled\n\nIf you like this application and if you want to support the development:\n\n* [Buy me a coffee](https://www.buymeacoffee.com/deblan)\n* [Donate with liberapay](https://liberapay.com/deblan)\n* [Leave a comment](https://apps.nextcloud.com/apps/side_menu#comments)\n\nNotice\n------\n\nBecause I believe in a free and decentralized Internet, [Gitnet](https://gitnet.fr) is **self-hosted at home**.\nIn case of downtime, you can download **Custom Menu** from [here](https://kim.deblan.fr/~side_menu/)."
       }
     },
     "isFeatured": false,
@@ -26902,33 +27035,8 @@
     "issueTracker": "https://git.doublebastion.com/sip-trip-phone/issues/develop",
     "website": "https://www.doublebastion.com/sip-trip-phone/",
     "created": "2022-02-26T20:09:05.010095Z",
-    "lastModified": "2022-09-22T09:16:07.428491Z",
+    "lastModified": "2022-10-27T16:57:14.606215Z",
     "releases": [
-      {
-        "version": "1.0.7",
-        "phpExtensions": [],
-        "databases": [],
-        "shellCommands": [],
-        "phpVersionSpec": "*",
-        "platformVersionSpec": ">=23.0.0 <25.0.0",
-        "minIntSize": 32,
-        "download": "https://git.doublebastion.com/releases/sip-trip-phone/1.0.7/sip_trip_phone.tar.gz",
-        "created": "2022-09-22T09:16:06.255583Z",
-        "licenses": [
-          "agpl"
-        ],
-        "lastModified": "2022-09-22T09:16:09.490579Z",
-        "isNightly": false,
-        "rawPhpVersionSpec": "*",
-        "rawPlatformVersionSpec": ">=23 <=24",
-        "signature": "m514ZksDj6qmEba3UoHNMfYQPm/1Pa35LpenaEmtrLMYkD5EzYnWd0kf0LQajfzT\n7Kd5Vj53E4fo2b496OCx5LiUq9Ssd8aN+JlpUIJubRYIb/nrugY0T78DZqCLtTOy\nqUO7V0fUOJn3ABTE4MWarnDnxrSO7KgbtUWgT1syw2g6eZHWRHIuF5W3dqSjIrEw\nw7Dwhj4OJxbcmu8A5q93vRDbLQJ3fnll68B+XZR71cBqvnjfP4+z/Z+VasoBNpTB\nzzmrTd14DJyUn4/P4+uZTmpUJ3pmiQXOAJr7xdwgPhVOa9Dj8iUluYl8Vw7bkY1U\n5dOALulvJB6v8JNPGplq6y6gdFq3yC770LR8LB1UBqNb2luWRYAcNe1o4WeQS9CT\nhH3NxwrpPd8xA4GCFH4y47QffaxAvdXCm4RNoVjOCw3/ouIbR18APQwQbM5jGzs2\n7qzG4e+I7vsqV9UyRSTc40ubYiDB3i5brhOPdBwk5T8ZMQyNcU+jjR+N2+dPONG/\njZGF+6l9mArXAp5nMMedyz9KPAKb/WVw7aFJeY/7uSYb6GGsufiToOP/B2i5q4nk\nO4xzI1Mae3JbpN2Yp7wKQhxulqvXZv8i0ZE4Hf8zuZkjRUEU97tH9MwaUAb+2k1Q\n5OuIcFYnvqwcyp1qiP/Ut5JG2gY+7/ieLMYgyiYXkp4=",
-        "translations": {
-          "en": {
-            "changelog": ""
-          }
-        },
-        "signatureDigest": "sha512"
-      },
       {
         "version": "1.0.6",
         "phpExtensions": [],
@@ -27065,7 +27173,7 @@
       "en": {
         "name": "SIP Trip Phone",
         "summary": "Browser softphone",
-        "description": "A browser phone that can be connected to SIP providers via Asterisk or directly. It can be used in conjunction with Asterisk, \nto benefit from the control, autonomy and advanced PBX features offered by Asterisk, or without Asterisk, if \nconnected directly to the SIP provider. For calls to and from regular phone numbers, a SIP provider like Telnyx or \nLocalphone is needed and a real phone number acquired from that SIP provider. If Asterisk is used, it's recommended \nto be Asterisk version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, as explained in the \n'Admin documentation' linked on this page. The web server has to be configured to allow access to a specific \ndirectory and to proxy WebSocket traffic to a specific URL, as explained in the 'Admin documentation'. Not all \nSIP providers allow connections from external Asterisk servers or direct connections from web applications that \nuse SIP over WebSocket, like SIP Trip Phone. Thus, you can connect this application to Telnyx, Localphone, Twilio, \nFlowroute, Vonage, etc. via an Asterisk server, but if you want to connect it directly to the SIP provider, from \nthe 5 mentioned providers, only Telnyx will work, because the others don't allow direct connections from web \napplications using SIP over WebSocket.\nSIP Trip Phone is based on the ctxSip phone.\n\n### Features:\n\n* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.\n\n* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.\n\n* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.\n\n* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.\n\n* 🚩 On-screen notifications on incoming calls.\n\n* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.\n\n* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.\n\n* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.\n\n* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.\n\nWe have no affiliation with Telnyx, Localphone, Twilio, Flowroute, Vonage, or any other SIP provider.\n\n### Documentation\n\n* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone)\n\n### Donations\n\n* 🎁 [Donate](https://www.doublebastion.com/donations/)"
+        "description": "A browser phone that can be connected to SIP providers via Asterisk or directly. It can be used in conjunction \nwith Asterisk, to benefit from the control, autonomy and advanced PBX features offered by Asterisk, or without \nAsterisk, if connected directly to the SIP provider. For calls to and from regular phone numbers, a SIP provider \nlike Telnyx or Localphone is needed and a real phone number acquired from that SIP provider. If Asterisk is used, \nit's recommended to be Asterisk version 18.0.0 LTS and it has to be installed on a VPS or dedicated server, as \nexplained in the 'Admin documentation' linked on this page. The web server has to be configured to allow access \nto a specific directory and to proxy WebSocket traffic to a specific URL, as explained in the 'Admin documentation'. \nNot all SIP providers allow connections from external Asterisk servers or direct connections from web applications \nthat use SIP over WebSocket, like SIP Trip Phone. Thus, you can connect this application to Telnyx, Localphone, \nTwilio, Flowroute, Vonage, etc. via an Asterisk server, but if you want to connect it directly to the SIP provider, \nfrom the 5 mentioned providers, only Telnyx will work, because the others don't allow direct connections from web \napplications using SIP over WebSocket.\nSIP Trip Phone is based on the ctxSip phone.\n\n### Features:\n\n* 📞 SIP Trip Phone allows making and receiving calls to/from any mobile or landline phone at lower rates than with regular phones. It is known that VoIP phone calls are up to 70% cheaper than regular phone calls. International VoIP phone calls can cost even 90% less than regular phone calls.\n\n* 🌐 You can acquire phone numbers in countries of your choice and make cheap international phone calls to receivers in those countries. When calling you back on those numbers, the receivers will pay as for local calls.\n\n* 🆓 If Asterisk is used, you can make free calls over the Internet between extensions configured on the underlying Asterisk server.\n\n* ☎️  SIP Trip Phone logs recent phone calls and their duration and allows pausing, muting and transferring phone calls.\n\n* 🚩 Incoming calls are signaled by on-screen notifications.\n\n* 📃 Once you open SIP Trip Phone, you can use it even if you are logged out of Nextcloud.\n\n* 💻 If Asterisk is used, on the underlying Asterisk server you can implement an IVR (Interactive Voice Response or 'voice menu') and many advanced PBX features such as voicemail, queue management, music on hold, number blacklisting, call recording, audio conference calls, etc.\n\n* 💰 The only ongoing cost is about $1 per month (depending on the country) for a phone number. No contracts.\n\n* 💸 Low per minute prices: if Asterisk is used, you can make calls within the US starting from $0.0050 per minute and receive calls with $0.0075 per minute or less (Telnyx), or $0.0060 per minute for outgoing calls and $0 for incoming calls (Localphone). If SIP Trip Phone is connected directly to Telnyx, you can make and receive phone calls with $0.0020 per minute in the US.\n\nWe have no affiliation with Telnyx, Localphone, Twilio, Flowroute or Vonage.\n\n### Documentation\n\n* [Admin documentation](https://www.doublebastion.com/install-nextcloud/#install-sip-trip-phone)\n\n### Donations\n\n* 🎁 [Donate](https://www.doublebastion.com/donations/)"
       }
     },
     "isFeatured": false,
@@ -27187,7 +27295,7 @@
     "issueTracker": "https://git.doublebastion.com/sms-relentless/issues/develop",
     "website": "https://www.doublebastion.com/sms-relentless/",
     "created": "2022-02-26T20:05:28.196544Z",
-    "lastModified": "2022-09-08T22:19:38.193675Z",
+    "lastModified": "2022-10-27T18:05:03.648125Z",
     "releases": [
       {
         "version": "1.1.1",
@@ -27507,8 +27615,44 @@
     "issueTracker": "https://github.com/the-djmaze/snappymail/issues",
     "website": "https://snappymail.eu",
     "created": "2022-10-17T19:05:46.114755Z",
-    "lastModified": "2022-10-21T12:24:05.050702Z",
+    "lastModified": "2022-10-27T13:40:49.270114Z",
     "releases": [
+      {
+        "version": "2.19.3",
+        "phpExtensions": [
+          {
+            "id": "zlib",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          },
+          {
+            "id": "mbstring",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          }
+        ],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": ">=7.4.0",
+        "platformVersionSpec": ">=20.0.0 <27.0.0",
+        "minIntSize": 64,
+        "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.19.3-nextcloud.tar.gz",
+        "created": "2022-10-27T13:40:49.236045Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2022-10-27T13:40:49.357976Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=7.4",
+        "rawPlatformVersionSpec": ">=20 <=26",
+        "signature": "C0vbe/8WIYbloBDdFUgVgeuC338lbFin/3HnapWEVWok5Ujv0XI1K8IJ1uOZMo54\nv8EohueqAUQgSoOxeL3Awe8YzqAKacjXyK19CfFS4tVgRW3nGCuRiI2cUsplQnpi\nVQsRHXiH/B4AApfraOCuDgq2yxpPCBSN39LQAVmipSdzcTXsZdWzKZUyZiRIkqJn\nfBXnI+Ws3DrqEmcMgvbgS+tU69wQ12+aKevCZjajFWAVEtzFoXkbbH7yogRtUL/B\nnUYK4tws9e2OzUypIk+cb44Ri49Ym45L8C7xVLEbuw+nr60+eChcMpCuurrsLN2k\nXpY/+2f1uLWtJ4i4xZFDHhl6wwqpbI6tYTYK1ncD8jQPs1pKRlr5N0dG1KV5m7Ju\nLVZeYSptCn7RlA7HamrKx8NvWVk0leZsfIkNagbEgmyqEBWq95u40fFeEH1qOd7l\nGCouW8TdZGK3RtrV1D4g3xHivqeMzfTyFEzkXuo6N9wa9SluJPxji6VnMdUV0KwP\nTsqFpHfOTxih3fj0KeQobBrNoeRH2jW84TD83EMjVOYTrTCMdhyo+Iv/Ipz/AbJN\nXBV/7S8xFibMDWG/vFnEXECtaYXBPx7obuXELLtZWAy9/YY790RobjasL0vdp3XH\nl+qVVGrBeuKzAOt7dh2GRB5Nwub7OpsQ+NQ0ZTiHtw8=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "2.19.2",
         "phpExtensions": [
@@ -31438,6 +31582,80 @@
     "certificate": "-----BEGIN CERTIFICATE-----\r\nMIIEATCCAukCAhDVMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\r\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\r\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\r\ndXRob3JpdHkwHhcNMTkwMTMwMTMwMzQ3WhcNMjkwNTA3MTMwMzQ3WjARMQ8wDQYD\r\nVQQDDAZzcHJlZWQwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDNr3Ro\r\nQ/2XUulBvVYYXEYaJ8SLuJFuUXVAh8iNWabPTmELbmmZdRVD5veAH+AYB/ra696O\r\noVharkmaeg5VvNY1Cud4ipmZTwOMypve2dh00KnBUKfxNWxXozKLzYtYZVsHGimZ\r\nNRvjsPs8x7CiR62AD1WbyH2kbEYOaqv5XJcvpuh2gJoTezSbiA9I1ll/iKBOQIMO\r\nfc4sj5pz2nyWpRMcBuMo1IiwLFHMjiEAVXz0ml66Oh7JrPZoQxUirgD7SvnQnOCM\r\nz6hrpkD8UDVvnXOoLLOCguHuhDOG1khroXDcSfx8NY/zvXPhpGrvp/tE/vmIXDdI\r\nclYQEFODCrn7qeKgrCCny4LCQiEE9jgDiYs5UkoOEiPOggNgTx15UJqjq+gdx/98\r\n7h4UukeGqC3hFSdBj5xvlcdPaEP2cJXkD71OPCm53G0ofI31+MB20sde+BYKrEDo\r\nmqF2GLJkunaBJK/bwKNsYyl73um21s2W9X6522+9N0eCIm4OXsYs7EbrCcCUMPYN\r\nx0MuFtJ5aHPyxnyDTUOh4fuO8JY6ID+U1TAd+hZ3pNr+Gm2DyJMMcg+oE0TFQ9t4\r\n4mq5y4d2BBBlzO9Tp8RMdbpIp0lijBZb1pmnefLe3GYpsqxmGe88JRtg24WL1sCQ\r\nW6fouiEkS1UhPgQlUDnLuQ5auUgJL73qUfd5ZQIDAQABMA0GCSqGSIb3DQEBCwUA\r\nA4IBAQBZ2WpZ4RVvYmQkqjQ3DF4o1PxiorTs0scwg8eJsxzt8E+xFqL6rvTEArol\r\nz4DwRv4aPf5h8RtABdtyWK0iECpL1C9Pn/GmimMrblvtEcoGkjG8VTb9YTgR4AjX\r\nM8WoD9h+vqBUqX75xotRaePY6V/JLoYXaG+BQim7DQlSDyRtc2k8ogSgViQ1FjeL\r\n9/CypbOX1bvyikKEuhF37Mno1JLvC0xcVyCWsjKYv/Bl1sFi5pPqOLiY4OjYiRjb\r\nejDRe38qxxSWuunnwetMA6tPE6WP8yal9inmX2/At7oaVBeFd+ZRrvT6800e1qOd\r\noIMdCWc6wfQ7Vf+vWlMePKVZn9/v\r\n-----END CERTIFICATE-----",
     "discussion": "https://help.nextcloud.com/c/apps/spreed"
   },
+  {
+    "id": "storj",
+    "categories": [
+      "files",
+      "integration"
+    ],
+    "userDocs": "",
+    "adminDocs": "",
+    "developerDocs": "",
+    "issueTracker": "https://github.com/storj-thirdparty/nextcloud-app/issues",
+    "website": "",
+    "created": "2021-09-27T10:22:29.708739Z",
+    "lastModified": "2022-10-27T00:21:41.653916Z",
+    "releases": [
+      {
+        "version": "0.0.9",
+        "phpExtensions": [
+          {
+            "id": "FFI",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          }
+        ],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=20.0.0 <26.0.0",
+        "minIntSize": 32,
+        "download": "https://link.storjshare.io/raw/jvfizc37vgr5ohyxwreg7abnxxrq/nextcloud-app-assets/storj-v0.0.9.tar.gz",
+        "created": "2022-10-26T23:45:46.785440Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2022-10-27T00:21:41.733148Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=20 <=25",
+        "signature": "CQQOdSud3EU1GBCUdXwbOM3KswEkoeN1vTwuhjdLhMcUXfk8UCf3XOCNvAdhzgG6\nbQ0OcLy5tDYAIdN4l4jd6+YE9UrRmpQwIacCPvEojzx07Ql1ljJjYv4rVKXoCt0K\ndzIGL/tk0YlOe2pB95zPXkfbfQdAhaTFxtPxcexUJ5cfkIuvUPunuMDwJzOQosCC\n9nJdZ1Vr/NJsPHiAOFZCQQXXnlf+vZJlwKjEGy4nBxsYtzLJSB7+5ZsZ+zpKnB/+\ngC1+mgvKszSySE2w9/oVk4sw/UuYQslMGuUR3MyALDnoY6dL6OaZr9XwYPed80Pb\n/4JtGNJ8s8inY61vxI26RJv1K96pY7pd+XH6uXfGR8m9XipkhyjkL7VYUJGcNwMV\nS3yVgRKGCf0YWY9eWCmG4cxyROw2u2z9JA9y5V1rfBHqvk/m2E0qzRamYBu31IoI\nLG0OGv15XPQAaYM2AnjHY5lIs7ConGRriZyUgW/K2Mj9gEqFxzlu/RkcgnOSkhxB\nB9Ofyt5+BGTApDz0755ftQ+jcRv4pbl3rg56qqnXcaZCkfge30cUVF5Lq2tAiUWc\neafF26F2UuMas6N0nLSZydiPgIhHBZzUUIxx5pMWVl/QUr6gHjJyIKJ7jRJ5s9Kn\nNJfL/VA+vYXAo14qpeUI6mpEw1OYNWgKgtm58yDZap4=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      }
+    ],
+    "screenshots": [
+      {
+        "url": "https://link.storjshare.io/raw/jvfizc37vgr5ohyxwreg7abnxxrq/nextcloud-app-assets/storj-logo.svg",
+        "smallThumbnail": ""
+      }
+    ],
+    "translations": {
+      "en": {
+        "name": "Storj",
+        "summary": "Decentralized storage backend",
+        "description": "# Storj NextCloud App\n\nAdds external storage support for [Storj Decentralized Cloud Storage](https://storj.io) to [Nextcloud](https://nextcloud.com/)\n\nStorj Community contributed.\n\n* [Docker image](#docker-image)\n* [Prerequisites](#prerequisites)\n    * [Detailed instructions for docker version of Nextcloud](#detailed-instructions-for-docker-version-of-nextcloud)\n* [Installation](#installation)\n* [Configuration](#configuration)\n* [Maintainers](#maintainers)\n    * [Building](#building)\n    * [Publish to App Store](#publish-to-app-store)\n    * [Running tests](#running-tests)\n* [Known issues](#known-issues)\n\n## Docker image\n\nWe supply a ready-to-use Docker image with Nextcloud and Storj pre-installed. \n\n```\ndocker run storjthirdparty/nextcloud-app:23.0.4-apache \\\n    --env OBJECTSTORE_STORJ_ACCESS_GRANT=myaccessgrant \\\n    --env OBJECTSTORE_STORJ_BUCKET=mybucket\n```\n\nMore information at [hub.docker.com](https://hub.docker.com/r/storjthirdparty/nextcloud-app)\n\n## Prerequisites\n\n- Linux\n- x86_64 or ARM64\n- libffi installed\n\nThe PHP installation should have the FFI extension loaded and enabled unconditionally in php.ini:\n\n```\nextension=ffi\n\nffi.enable=true\n```\n\nDetailed instructions depend on your distro.\n\n### Detailed instructions for docker version of Nextcloud\n\nBy default the Nextcloud docker image comes without `FFI` support. But you can install it inside the container:\n\n```\ndocker exec -it nextcloud bash\nroot@5f11b342df44:/var/www/html# apt update \nroot@5f11b342df44:/var/www/html# apt install libffi-dev\nroot@5f11b342df44:/var/www/html# docker-php-ext-install ffi\n```\n\n(\"nextcloud\" is the name you gave the container earlier)\n\nThe extension is now enabled through `/usr/local/etc/php/conf.d/docker-php-ext-ffi.ini`\n\nAlso allow loading libraries at runtime:\n\n```\nroot@5f11b342df44:/var/www/html# echo ffi.enable=true > /usr/local/etc/php/conf.d/ffi.ini\n```\n\nReload Apache:\n\n```\nroot@5f11b342df44:/var/www/html# apachectl graceful\n```\n\nTo make changes permanent you need to build your own image. Create a `Dockerfile`:\n\n```Dockerfile\nFROM nextcloud\nRUN apt update && apt install -y libffi-dev && docker-php-ext-install ffi\nRUN echo ffi.enable=true > /usr/local/etc/php/conf.d/ffi.ini\n```\n\nAnd build it:\n\n```\ndocker build . -t my/nextcloud\n```\n\nNow you can run your own image, change `docker run ... nextcloud` to `docker run ... my/nextcloud`\n\n## Installation\n\nThis app is published on the [App Store](https://apps.nextcloud.com/apps/storj).\n\nThere are two ways to install:\n- Install from the App Store GUI of your Nextcloud instance. Tap on your profile (top right) and then \"+ Apps\"\n- Download and extract the tarball in the folder `apps` of your Nextcloud installation\n\n## Configuration\n\nStorj works like any external object storage. See the documentation on docs.nextcloud.com:\n\n* [Configuring External Storage (GUI)](https://docs.nextcloud.com/server/24/admin_manual/configuration_files/external_storage_configuration_gui.html)\n* [Configuring Object Storage as Primary Storage](https://docs.nextcloud.com/server/24/admin_manual/configuration_files/primary_storage.html)\n\nThis is the configuration to set Storj as your primary storage:\n\n```php\n$CONFIG = [\n    'objectstore' => [\n        'class' => \\OCA\\Storj\\StorjObjectStore::class,\n        'arguments' => [\n            'serialized_access' => 'myaccessgrant',\n            'bucket' => 'mynextcloudbucket',\n        ]\n    ]\n];\n```\n\nPrimary storage is more responsive because it relies more on your local database, but does create small files, which is not the best usecase for Storj.\n\n## Maintainers\n\n### Building\n\nThe app can be built by using the provided Makefile by running:\n\n    make\n\n### Publish to App Store\n\nBump the version in [./appinfo/info.xml](./appinfo/info.xml)\n\nBuild un:\n\n    make && make appstore\n\nThe archive is located in build/artifacts/appstore. \nFollow the instructions at [https://apps.nextcloud.com/developer/apps/releases/new](http://apps.nextcloud.com/) to upload the app to the store.\n\n### Running tests\n\nYou can use the provided Makefile to run all tests by using:\n\n    make test\n\nThis will run the PHP unit and integration tests and if a package.json is present in the **js/** folder will execute **npm run test**\n\nOf course you can also install [PHPUnit](http://phpunit.de/getting-started.html) and use the configurations directly:\n\n    phpunit -c phpunit.xml\n\nor:\n\n    phpunit -c phpunit.integration.xml\n\nfor integration tests\n\n## Known issues\n\n- Enabling Xdebug profiling or debugging will cause a segfault"
+      }
+    },
+    "isFeatured": false,
+    "authors": [
+      {
+        "name": "Erik van Velzen",
+        "mail": "erik@evanv.nl",
+        "homepage": "https://github.com/erikvv"
+      }
+    ],
+    "ratingRecent": 0.5,
+    "ratingOverall": 0.5,
+    "ratingNumRecent": 0,
+    "ratingNumOverall": 0,
+    "certificate": "-----BEGIN CERTIFICATE-----\nMIIEADCCAugCAhGdMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\ndXRob3JpdHkwHhcNMjEwOTI0MTIxODE4WhcNMzExMjMxMTIxODE4WjAQMQ4wDAYD\nVQQDDAVzdG9yajCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALYMMBcE\nOMrS8B4nLYDs+5BvHP+2B6x/Tgv5r1reiqp45gfImEwoSy2N9DU6o9NXF/1ElTaq\nGqZDingtFti3RwqvLV1lx2pu/kjhnMIfnhDdkjLlqLXhP0gWaFjJcdUAjOfAypy9\n1LUMYKjH3HoM4ljIMHo1poPHwOxiqXjIN1IWx/S0BXtg+nnki7+jw5IpmHl7IfYv\nqMdFg95ULbiNxZQb3M178ngBM17GZiMdBXjKiF60tv0VrmbHaWR0PB+LHZusNJPk\nECefoOU3P0EAJ+K3/r9KXfNfKMq4TegZg+gaijU3w5FSJ4NWwNx/40gCv5kPtgMK\ntkWUXICajQddhsddAvNFPAmV/KckgIEK3VjtN1qtXpDUgOTjihVs73ZvIzV916yN\n5vs5/HFO6B+DBgjYaZnVovdLgYyF2HJfAZlY6apwyzjKsonVQI8jtmwR5K5h5LHU\ntkAFj47eGHdy5hmFFTuMXkIYdgRo3R6EyPFywgqRolDxOAMn8wkz5/jRoN9g9O9/\n0gZkPTjQ8pjMfjxw7iGYmoNzHeQD5UW246xjQNqzVB3cYrQ9HSd5xQzJl/7gski/\nnF2vPjTr/cGDkiRy3L+MXRqYlnHTaaWfWGFOxX7Qz6JRarDRql2S4shvoEGZQxBs\nkIBBLrnVSMrmZ+1inUk5cE+sRFP77vSDBcorAgMBAAEwDQYJKoZIhvcNAQELBQAD\nggEBAEjNjfYDvPTfj2SnOVo27fmOJnYqwzcjTxY++DQiPVlJpmhAcjY1fibsnCMD\ndjsBMgQ6QXVcZztXJmrBQuRCexr04WxPz5dINBKsFlvIRWkwWAbgUHG5RQBKO0hM\nFQRukTdFjyYhkOCwI/0MuEWLrA9sMF9WCEXI2ER/igEnOP3SgO3055uaisHg6wCT\nYep4/sUoHStPnbATpuUNyjpTbQyxPTIiFjl+TsBt2qTEJqkwdT+Cw4BY7ZbXoKsK\nfpNRI+igXCwPUvsztUx1OVd1LJsoU/xZBvQtD2BUhyc8PV7LpeF5tghpN+HtTYnm\neG8mef/k2mfcfEoMGEJ9VZkyyOo=\n-----END CERTIFICATE-----",
+    "discussion": "https://help.nextcloud.com/c/apps/storj"
+  },
   {
     "id": "suspicious_login",
     "categories": [