diff --git a/data/apps.json b/data/apps.json
index ac78faa65e42937f05a2cb1acf944aec6c5ec86e..d5073c3ebdd1ab225cb86360d1d2e05d0f9ecb24 100644
--- a/data/apps.json
+++ b/data/apps.json
@@ -2989,18 +2989,18 @@
         "platformVersionSpec": ">=24.0.0 <28.0.0",
         "minIntSize": 32,
         "download": "https://github.com/CADViewer/NextCloud/releases/download/cv_nextcloud_v8.88.5/cadviewer-v8.88.5.tar.gz",
-        "created": "2023-09-12T15:34:24.310889Z",
+        "created": "2023-09-12T15:35:52.226640Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2023-09-12T15:34:25.483135Z",
-        "isNightly": true,
+        "lastModified": "2023-09-12T15:35:52.673307Z",
+        "isNightly": false,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=24 <=27",
         "signature": "U9A9Rg7j/2vQDF2WxFS/sZHyr4VLNVhFfFOYeJRWIkdD/i2uXNHrL7O07cU+Mopo\nQm3vHlZQ5beFf7xDRupvjSUDNZMFYSlR/uMUsQaDgenP2WaifAZOeGyaxSPZLzNN\npFZg1JyIlpwjxu1+xkqnNnio0nMdMfOe5T2H+xeeeMd+X9KH846JxVof/BqlwrZG\nuptgc/dDO27jZa+W8W2XWEG8Sg+2uAd3jBYkMiThRnblXyS3IyvOujMuRmYeDNL5\n/Ot6WxjZCUzN703U96uLCiHslRFWL+c8vThsK+5jV28d3Cx7FtP5n54bKenmGlsB\nGY404AwwbTgWK6XJeApZ6MhtNDwqh97gckJogdVRgyeEGfrw2Ij7d1v54Xcoyf1c\nf0TVcxZ2xiXrE287lAm9hJefMs2RBEsGWbwIpG9mvOnhSQWZ6Vdp/bIznT4djr1Z\np4wC9FxvMD5D6foenUAZrZ8rmiMVnlWxUJOLAcAnEyXTuUJqQhxkZwNod+Jkgg31\n3p7VHf+r8WnVx108rEHCT6rGYPGonzqc6tAMSPWdsuUCgJlIXYmAFl0dXnd6fOt5\nKKKUevapTatocqYilyjm2CRBcsD5UicFGculQJnX4A1Um4WE9WkZcPBs79jqY6DP\niaeMiMxymyDzH2OqpGxwhI5IKm8kCrhwVVyGkfK27oY=",
         "translations": {
           "en": {
-            "changelog": "### Added\n- Nighly changes here\n\n### 8.88.5  2023-09-12\n\n- Update how url for assets is genearated to support installation in extra_apps folder\n- Added AX version v23.12.120\n- Updated Space Object processing\n- Updated Sticky Notes editing interface\n\n\n### 8.80.6 2023-08-09\n### Fixed\n- StickyNotes insert issues after deletion, save and load. \n\n### 8.78.2 2023-07-23\n### Added\n- License controls of small number of users \n\n\n### 8.77.1 - 2023-07-04\n### Added\n- Support for NextCloud version 27\n\n### 8.76.1 - 2023-06-27\n### Added\n- definition of CADViewer group for small batches of licensee\n\n\n### 8.75.5 - 2023-06-20\n### Added\n- granular ability to control folders for parameter settings\n- AutoXchange v23.12.115 added\n\n\n\n### 8.72.2 - 2023-06-05\n### Added\n- ability to control user folders for parameter settings\n- AutoXchange v23.12.114e added\n\n\n### 8.70.4 - 2023-05-25\n### Added\n- ability to set conversion back-end and front-end parameters on a Folder basis\n\n\n\n### 8.67.18  - 2023-05-17\n### Fixed\n- compare method improved graphics\n- retaining license keys over upgrades\n\n\n\n### 8.66.4  - 2023-05-12\n### Fixed\n- compare method logics\n- strokea for horizontal text elements\n- zoom wheel issue\n- lineweight controls in admin pane\n### Added\n- AutoXchange ax2023_L64_23_12_114a\n\n\n\n### 8.65.4 - 2023-05-10\n### Fixed\n- API call for lineweight modifications\n- Compare method for multiple languages\n### Added\n- AutoXchange ax2023_L64_23_12_113g\n- es_isocp.shx\n\n\n\n### 8.63.3 - 2023-05-03\n### Added\n- Localization of CADViewer menu system, support for: English, German, Spanish, French, Spanish, Portuguese, Korean, Chinese Simplified, Chinese Traditional and Indonesian. \n- compare method updated\n- AutoXchange ax2023_L64_23_12_113b\n\n### 8.61.4 - 2023-04-26\n### Added\n- API interface to enable dynamic change of conversion parameters\n- AutoXchange ax2023_L64_23_12_112b\n\n### 8.59.19  - 2023-04-19\n### Fixed\n- issue with nextcloud 26.0.0 installations fixed\n\n\n### 8.59.18 -  2023-04-16\n### Fixed\n- template for multiple icon skins\n- CSP implemented\n- ability to load drawings with + in filename\n- AutoXchange ax2023_L64_23_12_112 \n\n\n### 8.54.1 - 2023-03-21\n### Fixed\n-cache issue for same named files in two different folders\n\n\n### 8.53.1 - 2023-03-20\n### Fixed\n- cache issue for same named file in two different folders\n\n\n### 8.52.4 - 2023-03-16\n### Changed\n- AutoXchange ax2023_L64_12_12_110 update\n### Fixed\n- Left pane file selection issue in NextCloud due to external package overlap\n- Print issue in 25.0.4\n- cached printing\n- external drive loading of files\n- MicroStation  .dgn files with EU (non US letter) filenames and Unicode file names\n\n\n### 8.49.2 - 2023-03-14\n### Fixed\n- resize issue after component is closed\n\n### 8.47.4 - 2023-03-14\n### Fixed\n- Navigation between unicode layouts\n\n\n### 8.46.8 - 2023-03-13\n### Fixed\n- Change of navigation modal styling and page change issues\n- AutoXchange ax2023_L64_23_12_109b update\n\n\n### 8.45.3 - 2023-03-11\n### Fixed\n- Css encapsulation\n- integrated share and comments on canvas\n\n\n\n### 8.44.5 - 2023-03-09\n### Fixed\n- Dynamic Lineweight in step of 0.1\n- zoom-in cursor for window selection\n- AutoXchange ax2023_L64_23_12_109 installed\n\n\n### 8.42.90 - 2023-03-06\n### Fixed\n- Dynamic lineweight for all linetypes, zoom level and page canvas resize\n\n\n### 8.40.2 - 2023-03-02\n### Fixed\n- Layer list selection in nested front-end application folders\n- Removed redundant NextCloud event listeners\n\n### 8.37.5 - 2023-02-26\n### Added\n- load/save checks in php files\n\n### 8.37.5 - 2023-02-25\n### Fixed\n- Ability to load SVG/SVGZ directly when in Docker container\n\n\n### 8.36.3 - 2023-02-23\n- Debug statements added\n\n\n### 8.35.1 - 2023-02-22\n### Fixed\n- Extents of drawing overlapping top toolbar. \n\n### 8.34.1 - 2023-02-21\n### Fixed\n- Markup folder have local scope only. Created only on request.\n- Direct load of SVG files\n\n\n### 8.32.3 - 2023-02-18\n### Fixed\n- Tooltip on integrated help icon selection"
+            "changelog": ""
           }
         },
         "signatureDigest": "sha512"
@@ -3014,18 +3014,18 @@
         "platformVersionSpec": ">=24.0.0 <28.0.0",
         "minIntSize": 32,
         "download": "https://github.com/CADViewer/NextCloud/releases/download/cv_nextcloud_v8.88.5/cadviewer-v8.88.5.tar.gz",
-        "created": "2023-09-12T15:35:52.226640Z",
+        "created": "2023-09-12T15:34:24.310889Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2023-09-12T15:35:52.673307Z",
-        "isNightly": false,
+        "lastModified": "2023-09-12T15:34:25.483135Z",
+        "isNightly": true,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=24 <=27",
         "signature": "U9A9Rg7j/2vQDF2WxFS/sZHyr4VLNVhFfFOYeJRWIkdD/i2uXNHrL7O07cU+Mopo\nQm3vHlZQ5beFf7xDRupvjSUDNZMFYSlR/uMUsQaDgenP2WaifAZOeGyaxSPZLzNN\npFZg1JyIlpwjxu1+xkqnNnio0nMdMfOe5T2H+xeeeMd+X9KH846JxVof/BqlwrZG\nuptgc/dDO27jZa+W8W2XWEG8Sg+2uAd3jBYkMiThRnblXyS3IyvOujMuRmYeDNL5\n/Ot6WxjZCUzN703U96uLCiHslRFWL+c8vThsK+5jV28d3Cx7FtP5n54bKenmGlsB\nGY404AwwbTgWK6XJeApZ6MhtNDwqh97gckJogdVRgyeEGfrw2Ij7d1v54Xcoyf1c\nf0TVcxZ2xiXrE287lAm9hJefMs2RBEsGWbwIpG9mvOnhSQWZ6Vdp/bIznT4djr1Z\np4wC9FxvMD5D6foenUAZrZ8rmiMVnlWxUJOLAcAnEyXTuUJqQhxkZwNod+Jkgg31\n3p7VHf+r8WnVx108rEHCT6rGYPGonzqc6tAMSPWdsuUCgJlIXYmAFl0dXnd6fOt5\nKKKUevapTatocqYilyjm2CRBcsD5UicFGculQJnX4A1Um4WE9WkZcPBs79jqY6DP\niaeMiMxymyDzH2OqpGxwhI5IKm8kCrhwVVyGkfK27oY=",
         "translations": {
           "en": {
-            "changelog": ""
+            "changelog": "### Added\n- Nighly changes here\n\n### 8.88.5  2023-09-12\n\n- Update how url for assets is genearated to support installation in extra_apps folder\n- Added AX version v23.12.120\n- Updated Space Object processing\n- Updated Sticky Notes editing interface\n\n\n### 8.80.6 2023-08-09\n### Fixed\n- StickyNotes insert issues after deletion, save and load. \n\n### 8.78.2 2023-07-23\n### Added\n- License controls of small number of users \n\n\n### 8.77.1 - 2023-07-04\n### Added\n- Support for NextCloud version 27\n\n### 8.76.1 - 2023-06-27\n### Added\n- definition of CADViewer group for small batches of licensee\n\n\n### 8.75.5 - 2023-06-20\n### Added\n- granular ability to control folders for parameter settings\n- AutoXchange v23.12.115 added\n\n\n\n### 8.72.2 - 2023-06-05\n### Added\n- ability to control user folders for parameter settings\n- AutoXchange v23.12.114e added\n\n\n### 8.70.4 - 2023-05-25\n### Added\n- ability to set conversion back-end and front-end parameters on a Folder basis\n\n\n\n### 8.67.18  - 2023-05-17\n### Fixed\n- compare method improved graphics\n- retaining license keys over upgrades\n\n\n\n### 8.66.4  - 2023-05-12\n### Fixed\n- compare method logics\n- strokea for horizontal text elements\n- zoom wheel issue\n- lineweight controls in admin pane\n### Added\n- AutoXchange ax2023_L64_23_12_114a\n\n\n\n### 8.65.4 - 2023-05-10\n### Fixed\n- API call for lineweight modifications\n- Compare method for multiple languages\n### Added\n- AutoXchange ax2023_L64_23_12_113g\n- es_isocp.shx\n\n\n\n### 8.63.3 - 2023-05-03\n### Added\n- Localization of CADViewer menu system, support for: English, German, Spanish, French, Spanish, Portuguese, Korean, Chinese Simplified, Chinese Traditional and Indonesian. \n- compare method updated\n- AutoXchange ax2023_L64_23_12_113b\n\n### 8.61.4 - 2023-04-26\n### Added\n- API interface to enable dynamic change of conversion parameters\n- AutoXchange ax2023_L64_23_12_112b\n\n### 8.59.19  - 2023-04-19\n### Fixed\n- issue with nextcloud 26.0.0 installations fixed\n\n\n### 8.59.18 -  2023-04-16\n### Fixed\n- template for multiple icon skins\n- CSP implemented\n- ability to load drawings with + in filename\n- AutoXchange ax2023_L64_23_12_112 \n\n\n### 8.54.1 - 2023-03-21\n### Fixed\n-cache issue for same named files in two different folders\n\n\n### 8.53.1 - 2023-03-20\n### Fixed\n- cache issue for same named file in two different folders\n\n\n### 8.52.4 - 2023-03-16\n### Changed\n- AutoXchange ax2023_L64_12_12_110 update\n### Fixed\n- Left pane file selection issue in NextCloud due to external package overlap\n- Print issue in 25.0.4\n- cached printing\n- external drive loading of files\n- MicroStation  .dgn files with EU (non US letter) filenames and Unicode file names\n\n\n### 8.49.2 - 2023-03-14\n### Fixed\n- resize issue after component is closed\n\n### 8.47.4 - 2023-03-14\n### Fixed\n- Navigation between unicode layouts\n\n\n### 8.46.8 - 2023-03-13\n### Fixed\n- Change of navigation modal styling and page change issues\n- AutoXchange ax2023_L64_23_12_109b update\n\n\n### 8.45.3 - 2023-03-11\n### Fixed\n- Css encapsulation\n- integrated share and comments on canvas\n\n\n\n### 8.44.5 - 2023-03-09\n### Fixed\n- Dynamic Lineweight in step of 0.1\n- zoom-in cursor for window selection\n- AutoXchange ax2023_L64_23_12_109 installed\n\n\n### 8.42.90 - 2023-03-06\n### Fixed\n- Dynamic lineweight for all linetypes, zoom level and page canvas resize\n\n\n### 8.40.2 - 2023-03-02\n### Fixed\n- Layer list selection in nested front-end application folders\n- Removed redundant NextCloud event listeners\n\n### 8.37.5 - 2023-02-26\n### Added\n- load/save checks in php files\n\n### 8.37.5 - 2023-02-25\n### Fixed\n- Ability to load SVG/SVGZ directly when in Docker container\n\n\n### 8.36.3 - 2023-02-23\n- Debug statements added\n\n\n### 8.35.1 - 2023-02-22\n### Fixed\n- Extents of drawing overlapping top toolbar. \n\n### 8.34.1 - 2023-02-21\n### Fixed\n- Markup folder have local scope only. Created only on request.\n- Direct load of SVG files\n\n\n### 8.32.3 - 2023-02-18\n### Fixed\n- Tooltip on integrated help icon selection"
           }
         },
         "signatureDigest": "sha512"
@@ -4185,8 +4185,33 @@
     "issueTracker": "https://github.com/nextcloud/calendar/issues",
     "website": "https://github.com/nextcloud/calendar/",
     "created": "2016-10-01T12:40:39.060903Z",
-    "lastModified": "2023-09-21T14:59:16.806069Z",
+    "lastModified": "2023-10-02T16:18:20.293071Z",
     "releases": [
+      {
+        "version": "4.5.2",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": ">=7.4.0 <8.3.0",
+        "platformVersionSpec": ">=25.0.0 <29.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/nextcloud-releases/calendar/releases/download/v4.5.2/calendar-v4.5.2.tar.gz",
+        "created": "2023-10-02T16:18:20.263942Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2023-10-02T16:18:20.356963Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=7.4 <=8.2",
+        "rawPlatformVersionSpec": ">=25 <=28",
+        "signature": "Xl0WAT09Ou1JRwDxl9Aj6iIG9mw7NHbYeBpC+V9AcYmU1hBlGYMeDaiJEC41tQ4yF6/zpBuQmvSKLn7fLn1MiuNe1tyOE8I9DjnTte4+jQTsSK9dRpssptworeslrcIIq9CjmEbwcmy9ehywrFtHOCOXxQva3RQPupJ0voF9HFJ0iIGIDK0f+TKsxXw7nRfdo92YnE6IauYtRgyrNDs/3mXu4FCdC4np0FpXnUDbL80SpfRpXR80+KBXq+K18dl7+niINlRvIGTcOy0nQOaOEEpGDcjKW3AbWC2d2fsDtR+g7UlIvSQKxlXVTf0Zb6l+k+3uQ3VeEpCi1Ahu82JISk2P01jdtHiDa0GIqg3Ujg4S5tv9qLAdxja7AKMjkWQxrQsfWZZAHC8X9IcSp52pj5l6thWCfQ051rIHQ1dvI4SqUcI9moejk9lnWhckHZ5/LR7TcEF00/XKUQm//5ZVpqMxKvv2gzhyi37Nxtez630EA6c7ul8y50bMJoaRisMXA+0weE/xpQx74fAld9VSF39rw2CHg0lPue6xSlzqm+NxXD2ctVopMDGFoACQCLKNZwaBx8aAMeF0xvuPcaMth5vSCuI1Q9fVB7oNcUvOiomqsApHVBVqqTx6gEXSn82wawCUV/qnU8p/zVErSqzyKWcGoK/BknrwyX+a82/NT+g=",
+        "translations": {
+          "en": {
+            "changelog": "### Changed\n- Reverted persistent custom categories (for now)\n### Fixed\n- Sidebar toggle overlay for Firefox\n- Reocurring events on the dashboard"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "4.5.1",
         "phpExtensions": [],
@@ -7350,33 +7375,8 @@
     "issueTracker": "https://github.com/nextcloud/collectives/issues",
     "website": "https://github.com/nextcloud/collectives",
     "created": "2020-10-01T18:23:08.735202Z",
-    "lastModified": "2023-10-02T12:29:01.745268Z",
+    "lastModified": "2023-10-02T14:45:24.457543Z",
     "releases": [
-      {
-        "version": "2.8.0",
-        "phpExtensions": [],
-        "databases": [],
-        "shellCommands": [],
-        "phpVersionSpec": "*",
-        "platformVersionSpec": ">=25.0.0 <28.0.0",
-        "minIntSize": 32,
-        "download": "https://github.com/nextcloud/collectives/releases/download/v2.8.0/collectives-2.8.0.tar.gz",
-        "created": "2023-10-02T12:29:01.681897Z",
-        "licenses": [
-          "agpl"
-        ],
-        "lastModified": "2023-10-02T12:29:01.804996Z",
-        "isNightly": false,
-        "rawPhpVersionSpec": "*",
-        "rawPlatformVersionSpec": ">=25 <=27",
-        "signature": "GpV+PYloVh/HL/9VJ1UqshDIll7sATtebA5jtijEdneRc1KJU7ruOsbmiL2imnqw mG8uOw2Y5zyHSimjyDtOifcrUdMDFTUWEHQDahAnGotRAOJAEiZ378F2GXRERKVX MBA0bEbWsXOMB20Ae1ixIAlnccJOVFq5YJi+5PM9XJjSb252ixtpogWOZBniuoK3 8g1Z2fr5rjcGyqq05KbFyWN92FKUYX3G7BXibgp3iF99Hm2dxqzEkfG0+ebCsvuD wePgWAHyZC8yLAHhbmgBFbDlYSG7fFfzA30GM6+6uj2GUPGnEBVVxfgmg3fVpoTH ulrwUtbwMYCFDk8tOpsy+GJaNO0kJsz3mJ2mVNnPruM6BFFgsS6m/WTIghwxCfa+ 7KoOcr4EN+QU0glhwz+hnssNVS3lCnP6DM3m9RmizUq759FSrncZfzzsIA9KG8YO EBj3DhB6cXQV2F05Ox7TeMEymQUV/a6qvhuhKJ2JkbmjAnANqrk1qCiFmmXMZ9lW 4jvnfoWbN9WPqjjnm2XcA3LlH/VnF6AqXyODZQoq3I1Kw0Ir+phcIA+qqWr+n3Tl x7C7houkvL2XuRI0el3ajdw6ew9lMBWyZEXpii5LZsLRGnfiOkkwVUD2ZK40e2ko D2jEO+9GyjieaXHPHH5JdbCaEboUK74M84AKdHhCNRU=",
-        "translations": {
-          "en": {
-            "changelog": "### ✨New\n* 📝 Add toggle for full width page view. (#242)\n* 👁️ Allow to collapse recent pages widget on landing page. (#835)\n* 😀 Allow to unselect collective and page emojis. (#422)\n\n### 🐛Fixes\n* 🔎 Handle removed files gracefully when searching for page content. (#873)\n* 💄 Fix several visual glitches in user interface. (#831)\n* 📋 Improve documentation wording around public shares. Thanks @pjrobertson.\n* ℹ️ Show collectives info box in Files app on Nextcloud 28. (#860)\n* 🔨 Reorder page actions menu.\n* 🐛 Fix spurious backend error log in page trash.\n\n### 🌎Translations\n* 🗣️ Translation updates from Transifex. Thanks to all contributors.\n\n### 🚧Updates & Tooling\n* ⬆️ Update NPM dependencies.\n* ⬆️ Update PHP composer dependencies."
-          }
-        },
-        "signatureDigest": "sha512"
-      },
       {
         "version": "2.7.1",
         "phpExtensions": [],
@@ -8864,19 +8864,19 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=25.0.0 <27.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/julien-nc/cospend-nc/releases/download/v1.5.7/cospend-1.5.7.tar.gz",
-        "created": "2023-02-12T19:00:05.362499Z",
+        "download": "https://github.com/julien-nc/cospend-nc/releases/download/v1.5.7-1-nightly/cospend-1.5.7-1-nightly.tar.gz",
+        "created": "2023-02-12T18:46:56.958744Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2023-02-12T19:00:11.689191Z",
-        "isNightly": false,
+        "lastModified": "2023-02-12T18:46:56.972583Z",
+        "isNightly": true,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=25 <=26",
-        "signature": "j35HdkjmSKsOAL4+jT7qhL8bFWhm4igEgIL8KSe4wdXtvvZVU4fG8aIzT5XTzNw6Zj6dRTJnkqePyyY80B5r8fG5+cq3L9lWrOKkIPTHQVygd0Is31B3lY0eHjtC/UD7Sz8zaWSlBHobvpSEYUrh2vPUNFQByiDI8/iE6RWWIOoLOFCVl+6GSapq0Ly3HkP8YkAn8Bv2DcWxPRWgTVghTAJTvb1MEGBXD+YrxcZtI5P49678nGTaM3Y0U9a0JfTLY6dzEw/VrwKtk+lkAz4kOcvUD++ecO4avupfH6KtQlCsXXVlBd9FVKYWOKjf8BaKMIWoM6i4Uami0zNT5FfMWIlpAeJisNMVjLrHgGSojKrBnEfc2hprk36gVaEhSUQyCRAh54aYLi53cPeF/8gvnCV8sQ17ngJLo94pDDKT5s5+C3ILTCb4mx4L6ZBc1clM3cyGjobMV4M+PbdjRygzCdxnwIVY1jcXPK5ajM6PqZuU4E07yiP7/+pCf/cXHCbcmfs9RLraLbpc1XeIKZaAk1TKBOhOpTbCoPwuf/R89E/TUpSdus95nj2SjBc4yU+16a+RRPD/KZK2BxsAgAWlJlAcRkED3K4Hr3MMVsMLSSETP+kMD6uoUKqIs5SUMj8VtOYdW+qMXOi39pF1VDzWk1Y+47zTtmVwXRKNuCwhLZM=",
+        "signature": "SaVssyK9jPDgRrE+zfU6NcHOaGTNycmf71WWZUg9IZwi/s77jp8iNYXmIX4nx+4yAChLEzxnN98c+jhtpogrRsrisB/1hu3e1O8Xx/4+lSIkpOBQU5CXNFAvEEnss1CNleVfW/u/Vq8cZXh8tSBDaSv3qb8AIu949bLkgNqu2m0UPiG3tS0CgAmMuoQI6Do5yipaXWDYh6OcGmQqOaxPcoVGnP/Dge0lR+ZQC7dIG12YCD4ro2J4mwQMAMG2ocHbwzfcC1RoKfXHw5/VpdEf8l4aV47iPc3Ql9h2OlMapTC/3V9mN1oF/S8k9UP5s2GoXU3ensgxOiErjqJfe0QQ8Iu5aRlrev0CkvtBASF1Wx4cfnB1L3ou9fOUT4CicMwx1J4r/jiaDVggxedtNlkVqEePJw3jvbi1pvXLiWvD2mPxfWHBhLU00EuE3Y0NEcqr2M/ynLuA+oyahVKpU8XnzJmyqlaXtG+SMpomK2KR4oIJ11BDNqU82H3uQ3jOOfwFfTl+PMipcKQ8aKAzCOfx5To2V1N6+yoYEsEqI1M5xHkrPdl3UCo/ylK5BEsu+kzzmle24Pj6LuQh6MNrdhpceS0EXP4k5y7xWMj+5aDXbNphWAaOm1BhJ3aDsXvCT2wjZGvXWzvIVCtIBPoRvpkuFDMlwQuhD/9wF+OSJwbgoOo=",
         "translations": {
           "en": {
-            "changelog": "### Changed\n- lazy load frontend scripts\n- update npm pkgs\n\n### Fixed\n- adjust to changes in NcActionInput, fix public link label and password inputs"
+            "changelog": ""
           }
         },
         "signatureDigest": "sha512"
@@ -8889,19 +8889,19 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=25.0.0 <27.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/julien-nc/cospend-nc/releases/download/v1.5.7-1-nightly/cospend-1.5.7-1-nightly.tar.gz",
-        "created": "2023-02-12T18:46:56.958744Z",
+        "download": "https://github.com/julien-nc/cospend-nc/releases/download/v1.5.7/cospend-1.5.7.tar.gz",
+        "created": "2023-02-12T19:00:05.362499Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2023-02-12T18:46:56.972583Z",
-        "isNightly": true,
+        "lastModified": "2023-02-12T19:00:11.689191Z",
+        "isNightly": false,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=25 <=26",
-        "signature": "SaVssyK9jPDgRrE+zfU6NcHOaGTNycmf71WWZUg9IZwi/s77jp8iNYXmIX4nx+4yAChLEzxnN98c+jhtpogrRsrisB/1hu3e1O8Xx/4+lSIkpOBQU5CXNFAvEEnss1CNleVfW/u/Vq8cZXh8tSBDaSv3qb8AIu949bLkgNqu2m0UPiG3tS0CgAmMuoQI6Do5yipaXWDYh6OcGmQqOaxPcoVGnP/Dge0lR+ZQC7dIG12YCD4ro2J4mwQMAMG2ocHbwzfcC1RoKfXHw5/VpdEf8l4aV47iPc3Ql9h2OlMapTC/3V9mN1oF/S8k9UP5s2GoXU3ensgxOiErjqJfe0QQ8Iu5aRlrev0CkvtBASF1Wx4cfnB1L3ou9fOUT4CicMwx1J4r/jiaDVggxedtNlkVqEePJw3jvbi1pvXLiWvD2mPxfWHBhLU00EuE3Y0NEcqr2M/ynLuA+oyahVKpU8XnzJmyqlaXtG+SMpomK2KR4oIJ11BDNqU82H3uQ3jOOfwFfTl+PMipcKQ8aKAzCOfx5To2V1N6+yoYEsEqI1M5xHkrPdl3UCo/ylK5BEsu+kzzmle24Pj6LuQh6MNrdhpceS0EXP4k5y7xWMj+5aDXbNphWAaOm1BhJ3aDsXvCT2wjZGvXWzvIVCtIBPoRvpkuFDMlwQuhD/9wF+OSJwbgoOo=",
+        "signature": "j35HdkjmSKsOAL4+jT7qhL8bFWhm4igEgIL8KSe4wdXtvvZVU4fG8aIzT5XTzNw6Zj6dRTJnkqePyyY80B5r8fG5+cq3L9lWrOKkIPTHQVygd0Is31B3lY0eHjtC/UD7Sz8zaWSlBHobvpSEYUrh2vPUNFQByiDI8/iE6RWWIOoLOFCVl+6GSapq0Ly3HkP8YkAn8Bv2DcWxPRWgTVghTAJTvb1MEGBXD+YrxcZtI5P49678nGTaM3Y0U9a0JfTLY6dzEw/VrwKtk+lkAz4kOcvUD++ecO4avupfH6KtQlCsXXVlBd9FVKYWOKjf8BaKMIWoM6i4Uami0zNT5FfMWIlpAeJisNMVjLrHgGSojKrBnEfc2hprk36gVaEhSUQyCRAh54aYLi53cPeF/8gvnCV8sQ17ngJLo94pDDKT5s5+C3ILTCb4mx4L6ZBc1clM3cyGjobMV4M+PbdjRygzCdxnwIVY1jcXPK5ajM6PqZuU4E07yiP7/+pCf/cXHCbcmfs9RLraLbpc1XeIKZaAk1TKBOhOpTbCoPwuf/R89E/TUpSdus95nj2SjBc4yU+16a+RRPD/KZK2BxsAgAWlJlAcRkED3K4Hr3MMVsMLSSETP+kMD6uoUKqIs5SUMj8VtOYdW+qMXOi39pF1VDzWk1Y+47zTtmVwXRKNuCwhLZM=",
         "translations": {
           "en": {
-            "changelog": ""
+            "changelog": "### Changed\n- lazy load frontend scripts\n- update npm pkgs\n\n### Fixed\n- adjust to changes in NcActionInput, fix public link label and password inputs"
           }
         },
         "signatureDigest": "sha512"
@@ -21713,19 +21713,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"
@@ -21738,19 +21738,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"
@@ -27995,79 +27995,79 @@
     "issueTracker": "https://github.com/pulsejet/memories/issues",
     "website": "https://memories.gallery",
     "created": "2022-09-09T00:37:51.887116Z",
-    "lastModified": "2023-08-20T21:15:43.532794Z",
+    "lastModified": "2023-10-03T18:14:25.877430Z",
     "releases": [
       {
-        "version": "5.4.1",
+        "version": "5.5.0-rc.1",
         "phpExtensions": [],
         "databases": [],
         "shellCommands": [],
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=25.0.0 <28.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/pulsejet/memories/releases/download/v5.4.1/memories.tar.gz",
-        "created": "2023-08-20T21:15:43.475833Z",
+        "download": "https://github.com/pulsejet/memories/releases/download/v5.5.0-rc.1/memories.tar.gz",
+        "created": "2023-10-03T18:14:25.974015Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2023-08-20T21:15:43.593291Z",
-        "isNightly": false,
+        "lastModified": "2023-10-03T18:14:25.989210Z",
+        "isNightly": true,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=25 <=27",
-        "signature": "Ud2TEhu4nPKjLNGSRWfsUBRdYfyEQqhZuCdM4L5unh80All+EkH1Fk4+FKnF+G6rTrCPdV8X1R/+SAK8sTFMkkYPWytBRsnlsth1j1cZuacTkF84MvQrVkkcoaTFQRuErB0k+M9YrfJ+VQ4xDlsatsaxIFc9TbxKXW3S4vnayzws64EtbWnchNLf5CquY1HzfzHm6frC9kh9fabl6/PBpO3tx2LqqrUTqTS5SmzgAt6w//nAPFT73HERUBO5d2gfnP2KCZ3rN0UL5l5V1zy94pn9vICJDMXiTo8a/O3QQfPnZKhYpkeBh8OXHW5kM2VeKiioPfjx1fjpzubVzOsyAo6iyhBJFHGcNnbZk188OPlArcEmJF5bFHs0KYWKtxsIeGL/1Pu/rwKUl9yG6/s8c1XHwUYiaCVKNwiRCudk8jEvzVTdqW1Lu4hoaWLSLu2/vlbG6tD9cfNM8rF7y30/K5C2d7j0rUXHiCPD3LKblsUvW3HbBBzl97OTDMkhbBfnGqaCsfAeey2yx63+PAqn2dT4S9ooJylutvJPdKrtHEEM/XYUMrsIKHWyO0jtXg/zGnAfBV0lIIcLuIIKoJjTrchi8GnhF6hTbxzOxmEGPTqmbpboh06DXHM9h9vF+s0P5lPOkx8dXA38bjeF3PymfnF8X02LzvnD4/DYan7Qqno=",
+        "signature": "M135DtHqZjuGUVezpsSw8YhpOhi0izjYPVuOhugbsCw2oN05JcF67kFtY3UT/YI9tf1b1j0R5+SFcGxcHilRF0oqi1bEDdsRLXdde7I1yEa8kSabbCzk0FWRSc/DmNJmXNxzTjmon/HXCxJFkS+7+6X87/x4Vx6L8iaJBf2wEu+yGUMtKQZlu7ddGtK/myvpmHqqxWXqTkuCsR5Nwt1ysneD/xL46sGqSWfmAN+s9d6O4K3mHZhLC8hJnw9yqIK9ZJDrXWe2ol1Bory8ScsVwtJN53yIgXlsgZmv0rCJhgQ7mdUVkcrMpsUvQxyH3LuyLf7HlBqIR5VBkWKU1EJA4T8T/6xmm3KWKeeWQaox9O9+C0fag1vaydNph6OfksrXm7UIOeqQuXhYFUTpPqCCcll7R+2FYdnyBbvNS08l+tGEh5YHuIH69V9Xex7yVfSMwMvhN0s+PTOTY9wkLZ+RSXCC5g1yv14Tuvp2MXomaBOEV8OKA5b/nk67n1X+Zr3xy3Ow4hyFaFTZY1ACQy4tAPNC1sHTx60daktNu4thsIgIJ4zNygQpVuUfmNieSw4uU6BmWxNUEmMlcUaYVdasXY9TbpcrT8vtD2MQ1R5xXTnHLR9kiR9zIKXR/oK+7AlAc0YhXYaHQfnN4oVglEvWpXK25/arJi/x9gz+7sLM6Ms=",
         "translations": {
           "en": {
-            "changelog": "- Corrects a versioning error. This version is the same as v5.3.0"
+            "changelog": "- **Important**: This update runs some slow database migrations. It is recommended to upgrade using the CLI instead of the web interface.\n\n- **Breaking**: Files in hidden folders are now hidden in the timeline ([#825](https://github.com/pulsejet/memories/issues/825))\n- **Feature**: Support showing full file path in sidebar ([#173](https://github.com/pulsejet/memories/issues/173))\n- **Feature**: View file in folder on clicking name in sidebar\n- **Feature**: User can leave albums that are shared with them\n- **Feature**: Admin can now configure default behavior of loading high resolution image in viewer ([#672](https://github.com/pulsejet/memories/pull/672))\n- **Feature**: Shared videos will now be transcoded to be smaller in size\n- **Feature**: Confirmation box on deletion ([#798](https://github.com/pulsejet/memories/issues/798))\n- **Feature**: Prompt on editing metadata if date will be lost\n- **Feature**: Allow changing binary temp directory ([#821](https://github.com/pulsejet/memories/issues/821))\n- **Fix**: Support for transcoding MKV files."
           }
         },
         "signatureDigest": "sha512"
       },
       {
-        "version": "5.4.0",
+        "version": "5.4.1",
         "phpExtensions": [],
         "databases": [],
         "shellCommands": [],
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=25.0.0 <28.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/pulsejet/memories/releases/download/v5.3.0/memories.tar.gz",
-        "created": "2023-08-20T18:41:17.732522Z",
+        "download": "https://github.com/pulsejet/memories/releases/download/v5.4.1/memories.tar.gz",
+        "created": "2023-08-20T21:15:43.475833Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2023-08-20T18:41:18.135598Z",
+        "lastModified": "2023-08-20T21:15:43.593291Z",
         "isNightly": false,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=25 <=27",
-        "signature": "vhVQJ1VKvWJhVZGMpj5JLNshQBA9hLtr8IRVax7qcDgpfzl7HyX7mMXU6WFaoU8iPn6/Bo7rb35HOvibc9NzI995P8uJiuspB1yRKlYOtqf2M4Z7Zp1UzNVhIvcQH4wX6VTdwSQH7hNHBt8IzbtOIiLf3oul8NgwQVFi+OVOPkwQMPMplY5wpCaA58Laa2Lx72gFJPbrkJqOpuiADMlXTvo5y/c69OfxlUyZVMGPhooXr58STcjeeSwji7N2vSGr9C83lPuJQQ8DoSLqjgL5DG4A0JBquzkRbHJimR0MnIwUq2B14Iv31hh1rJ77vGjIx/h/Molb2E3oeOfI51XDx67s4LDX1zdUSHwUzzievlfJ7QWGaEpHdqValW924iNUsFjP2iaDHd+UJht4SmYqRZWyQD75AH0w8wQLHDnHbhayGnQda8O9PG+tJiQKrXYBhoRdPOBQcIVkmqFjzb/h+ZOMXrhpSPLKvUVC5yt77/jdVI88x3a9ent+fFXd+Ck2wuqZJEnlR3Z2fJvTVdctz1t8dwz44E9FSUaV7Ep6KvGV1Jfo5EWxX8vWD8Sv2tichUVUf8Cq8ci0/SIHRIGFT1DG16+Op5ZqBKR3jmxZRbgGjaNzzEihholIIyLNHN7FsxL1XgonMmaN94C8KYB70R4QFAH4ymbwDpifPOIE56s=",
+        "signature": "Ud2TEhu4nPKjLNGSRWfsUBRdYfyEQqhZuCdM4L5unh80All+EkH1Fk4+FKnF+G6rTrCPdV8X1R/+SAK8sTFMkkYPWytBRsnlsth1j1cZuacTkF84MvQrVkkcoaTFQRuErB0k+M9YrfJ+VQ4xDlsatsaxIFc9TbxKXW3S4vnayzws64EtbWnchNLf5CquY1HzfzHm6frC9kh9fabl6/PBpO3tx2LqqrUTqTS5SmzgAt6w//nAPFT73HERUBO5d2gfnP2KCZ3rN0UL5l5V1zy94pn9vICJDMXiTo8a/O3QQfPnZKhYpkeBh8OXHW5kM2VeKiioPfjx1fjpzubVzOsyAo6iyhBJFHGcNnbZk188OPlArcEmJF5bFHs0KYWKtxsIeGL/1Pu/rwKUl9yG6/s8c1XHwUYiaCVKNwiRCudk8jEvzVTdqW1Lu4hoaWLSLu2/vlbG6tD9cfNM8rF7y30/K5C2d7j0rUXHiCPD3LKblsUvW3HbBBzl97OTDMkhbBfnGqaCsfAeey2yx63+PAqn2dT4S9ooJylutvJPdKrtHEEM/XYUMrsIKHWyO0jtXg/zGnAfBV0lIIcLuIIKoJjTrchi8GnhF6hTbxzOxmEGPTqmbpboh06DXHM9h9vF+s0P5lPOkx8dXA38bjeF3PymfnF8X02LzvnD4/DYan7Qqno=",
         "translations": {
           "en": {
-            "changelog": ""
+            "changelog": "- Corrects a versioning error. This version is the same as v5.3.0"
           }
         },
         "signatureDigest": "sha512"
       },
       {
-        "version": "5.3.0-alpha.2",
+        "version": "5.4.0",
         "phpExtensions": [],
         "databases": [],
         "shellCommands": [],
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=25.0.0 <28.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/pulsejet/memories/releases/download/v5.3.0-alpha.2/memories.tar.gz",
-        "created": "2023-08-17T02:03:53.054690Z",
+        "download": "https://github.com/pulsejet/memories/releases/download/v5.3.0/memories.tar.gz",
+        "created": "2023-08-20T18:41:17.732522Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2023-08-17T02:03:53.501397Z",
-        "isNightly": true,
+        "lastModified": "2023-08-20T18:41:18.135598Z",
+        "isNightly": false,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=25 <=27",
-        "signature": "dcrlAUJFEcrkUoBJM4DCYtrwx79Sv0wIndl/1HZvA/+frbzzP/7Ah1iLtEcB0sejREwZxK7USTSn5nTN5P0qgTraxBuK1gatsiHDSjqvgGn85KNflqDj15IDgDFbCYtPmxR17mmiDQJWt72L/+d+yDcBJeYOOVjQBKkwPP4YdpToNklKv/QEAoKbA/1gGraPi8y8ZH078kCowBzAzK5XiA5i5QT5piUB0ebdWONcr53ROms0Thqvuz97UxWFfazTISyt5kBElOb56VaBYw9FK8Yl5orWjtD2kdb/uFXIsCyOgfj1lXiEWlNEOWZWi8gSHkQ7nliv0puAqym4Chitr0xm2J6+FzBbbm8p7HQ0ed8WlzFao9oBHkLkR99scw58gJj6bD5j/LEHmdzKKQK1AEJ3wxMjXl5wFyL7I7IzpaAUAbqd2SpW+DJDa2D7qCgv9KdzhPccAdFysEir9qaVEKNqNOOJ98VQNV5dXFyu73UG3UmOiNgutjxfHoZMjPRFSjSsEA03utUH8MzjHOX6EVk2dzVulablCGXqmCBU/8eUc74f7mE2p+0LVoy6ItOPD8tBcNs6lEZUSOk86wypVIRGczWgwVm4OJDJJnMbAITAL/a0R4Dq7zjsCFthhiLlbWSwfl1JHDM1ipd2fN0h/Yt+1MlNy5wLWMkhKAQdzxI=",
+        "signature": "vhVQJ1VKvWJhVZGMpj5JLNshQBA9hLtr8IRVax7qcDgpfzl7HyX7mMXU6WFaoU8iPn6/Bo7rb35HOvibc9NzI995P8uJiuspB1yRKlYOtqf2M4Z7Zp1UzNVhIvcQH4wX6VTdwSQH7hNHBt8IzbtOIiLf3oul8NgwQVFi+OVOPkwQMPMplY5wpCaA58Laa2Lx72gFJPbrkJqOpuiADMlXTvo5y/c69OfxlUyZVMGPhooXr58STcjeeSwji7N2vSGr9C83lPuJQQ8DoSLqjgL5DG4A0JBquzkRbHJimR0MnIwUq2B14Iv31hh1rJ77vGjIx/h/Molb2E3oeOfI51XDx67s4LDX1zdUSHwUzzievlfJ7QWGaEpHdqValW924iNUsFjP2iaDHd+UJht4SmYqRZWyQD75AH0w8wQLHDnHbhayGnQda8O9PG+tJiQKrXYBhoRdPOBQcIVkmqFjzb/h+ZOMXrhpSPLKvUVC5yt77/jdVI88x3a9ent+fFXd+Ck2wuqZJEnlR3Z2fJvTVdctz1t8dwz44E9FSUaV7Ep6KvGV1Jfo5EWxX8vWD8Sv2tichUVUf8Cq8ci0/SIHRIGFT1DG16+Op5ZqBKR3jmxZRbgGjaNzzEihholIIyLNHN7FsxL1XgonMmaN94C8KYB70R4QFAH4ymbwDpifPOIE56s=",
         "translations": {
           "en": {
-            "changelog": "- **Feature**: Allow adding photos to multiple albums together ([#752](https://github.com/pulsejet/memories/pull/752))\n- **Feature**: Show albums of photo in metadata ([#752](https://github.com/pulsejet/memories/pull/752))\n- **Feature**: Show faces in photo in sidebar metadata\n- **Feature**: Allow creation of new tags when editing metadata ([#487](https://github.com/pulsejet/memories/issues/487))\n- **Feature**: Allow disabling autoplay of live photo ([#591](https://github.com/pulsejet/memories/issues/591))\n- **Feature**: Improved layout for albums list view\n- **Feature**: Improvements in admin interface\n- **Bugfix**: You can now configure the transpose strategy of the transcoder (required for QSV)\n\n## [v5.2.1] - 2023-07-03\n\n- **Feature**: Allow moving unclustered faces to a cluster with Recognize (v4.2.0+)\n\n## [v5.2.0] - 2023-06-30\n\n**Note:** You will need to run `occ memories:places-setup --recalculate` to re-index places (or reindex everything)\n\n- New project home page: https://memories.gallery\n- New Discord community: https://discord.gg/7Dr9f9vNjJ\n- Nextcloud 27 compatibility\n- **Feature**: Hierarchical places view\n- **Feature**: Layout improvements especially for mobile.\n- **Feature**: Allow downloading entire publicly shared albums.\n- **Feature**: Basic preview generation configuration in admin interface.\n- **Bugfix**: Prevent keeping original file on metadata edit.\n- **Bugfix**: Use correct locale for time in metadata view.\n- **Bugfix**: Allow editing metadata on large video files.\n\n## [v5.1.0] - 2023-04-29\n\n- **Feature**: Allow creating new cluster in recognize while moving faces.\n- **Feature**: Allow specifying precise coordinates while editing GPS metadata.\n- **Feature**: Whitelist x-msvideo mime type.\n- **Fix**: Improved handling of duplicate Live Photos.\n- **Fix**: Prevent zombie processes when running in Docker.\n- **Breaking**: Recognize v3.8 (minimum) is now required.\n\n## [v5.0.0] - 2023-04-16\n\nNote: this is a major release and may introduce breaking changes to your workflow.\n\n- **Feature**: You can now configure Memories from the admin panel.  \n  To access the admin panel, go to the admin settings and click on the \"Memories\" tab.\n- **Breaking**: The `memories:video-setup` command has been removed.  \n  Transcoding with or without hardware acceleration must now be configured from the admin panel.  \n  For running an external go-vod instance, specifying a configuration file is no longer required.\n- **Breaking**: The transcoder and exiftool binaries will be copied to the temp directory before execution.  \n  Make sure your temp directory is writable by the web server.\n- **Breaking**: The `--cleanup` flag to `memories:index` has been removed and is no longer necessary.  \n  Folders having a `.nomedia` file will automatically be excluded from the timeline.\n- **Feature**: Indexing will now build and check indices automatically in the backgroud.  \n  Make sure Nextcloud cron is configured correctly. You can disable automatic indexing in the admin panel.\n  Note that files are still indexed immediately on upload.\n- **Feature**: You can now choose which folders to index by default.  \n  This can be configured from the admin panel. The available options are:\n  - All media files (excluding folders with `.nomedia` files, default and recommended)\n  - All files in every user's configured timeline folder (not recommended).\n  - All files in a given folder for each user (relative path).\n- **Feature**: You can now run indexing in parallel on multiple threads.  \n  `for i in {1..4}; do (occ memories:index &); done`\n- **Feature**: Image editing is now done server-side, and is much faster and more reliable.\n  - PHP Imagick extension is now required for image editing.\n  - This fixes multiple issues editing images especially in Firefox.\n- **Feature**: Significant performance improvements for the timeline view.\n\n## [v4.13.1] - 2023-04-03\n\n- **Feature**: \"Direct\" video playback will now fall back to HLS (transcoding) if playback fails (e.g. due to lack of browser support).\n\n## [v4.13.0] - 2023-04-03\n\n- **Feature**: Use GPS location data for timezone calculation.  \n  Many cameras do not store the timezone in EXIF data. This feature allows Memories to use the GPS location data to calculate the timezone. To take advantage of this, you will need to run `occ memories:places-setup` followed by `occ memories:index --clear` (or `occ memories:index -f`) to reindex your photos.\n- **Feature**: You can now specify the user and/or folder to index when running `occ memories:index` ([#184](https://github.com/pulsejet/memories/issues/184)).\n- **Feature**: The map view now has a much more flexible layout, especially on mobile.\n- **Feature**: Support for Google MVIMG photos ([#468](https://github.com/pulsejet/memories/issues/468))\n\n## [v4.12.5] - 2023-03-23\n\n- These releases significantly overhaul the application logic for better maintainability. If you run into any regressions, please [file a bug report](https://github.com/pulsejet/memories/issues).\n\n## [v4.12.2] - 2023-03-17\n\n- **Feature**: Allow migrating Google Takeout metadata to EXIF ([#430](https://github.com/pulsejet/memories/issues/430))\n\n## [v4.12.1] - 2023-03-15\n\n- **Feature**: Load full image on zoom ([#266](https://github.com/pulsejet/memories/issues/266))\n\n## [v4.12.0] - 2023-03-10\n\n**This release drops support for Nextcloud 24.**\n\nMake sure you run at least Nextcloud 25.0.4  \nPHP 7.4 support is now deprecated. Please upgrade to at least PHP 8.0.  \nYou may need to clear browser cache to use location search.\n\n- **Feature**: Allow editing of GPS coordinates ([#418](https://github.com/pulsejet/memories/issues/418))\n- **Feature**: Allow bulk editing of EXIF attributes other than date/time\n- **Feature**: Allow (optionally bulk) editing of collaborative tags\n- **Feature**: Allow sharing single photo / video ([#307](https://github.com/pulsejet/memories/issues/307))\n- **Feature**: Allow sharing photos in high/low resolution.\n- **Feature**: Allow sharing videos ([#261](https://github.com/pulsejet/memories/issues/261))\n- **Feature**: Show list of tags in sidebar\n- **Feature**: Better configurability and feature detection for go-vod ([#450](https://github.com/pulsejet/memories/issues/450))\n- **Feature**: Configurable folder/album sorting order ([#371](https://github.com/pulsejet/memories/issues/371))\n- **Feature**: Configurable album list sorting order ([#377](https://github.com/pulsejet/memories/issues/377))\n- **Feature**: Allow archiving photos through folder view ([#350](https://github.com/pulsejet/memories/issues/350))\n- **Feature**: Add search bar to face cluster merge dialog ([#177](https://github.com/pulsejet/memories/issues/177))\n- **Bugfix**: Sidebar now shows metadata on albums and public shares ([#320](https://github.com/pulsejet/memories/issues/320)).\n- Other fixes and features ([milestone](https://github.com/pulsejet/memories/milestone/9?closed=1))\n\n## [v4.11.0] - 2023-02-10\n\n- **Feature**: Show map of photos ([#396](https://github.com/pulsejet/memories/pull/396))  \n  To index existing images, you must run `occ memories:index -f`\n- **Feature**: Show list of places using reverse geocoding (MySQL/Postgres only) ([#395](https://github.com/pulsejet/memories/issues/395))  \n  To configure this feature, you need to run `occ memories:places-setup` followed by `occ memories:index -f`\n- Other minor fixes and features ([milestone](https://github.com/pulsejet/memories/milestone/7?closed=1))\n\n## [v4.10.0] - 2023-01-17\n\n- **Feature**: Allow sharing albums using public links ([#274](https://github.com/pulsejet/memories/issues/274))\n- **Feature**: Allow sharing albums with groups ([#329](https://github.com/pulsejet/memories/issues/329))\n- **Feature**: Directly move photos from the timeline to any folder ([#321](https://github.com/pulsejet/memories/pull/321))\n- **Feature**: Optionally view folders in the recursive timeline view ([#260](https://github.com/pulsejet/memories/pull/260))\n- Fix folder share title and remove footer ([#323](https://github.com/pulsejet/memories/issues/323))\n- Other minor fixes ([milestone](https://github.com/pulsejet/memories/milestone/6?closed=1))\n\n## [v4.9.0] - 2022-12-08\n\n- **Important**: v4.9.0 comes with an optimization that greatly reduces CPU usage for preview serving. However, for best experience, the preview generator app is now **required** to be configured properly. Please install it from the app store.\n- **Feature**: Slideshow for photos and videos ([#217](https://github.com/pulsejet/memories/issues/217))\n- **Feature**: Support for GPU transcoding ([#194](https://github.com/pulsejet/memories/issues/194))\n- **Feature**: Allow downloading entire albums\n- **Feature**: Allow editing more EXIF fields ([#169](https://github.com/pulsejet/memories/issues/169))\n- **Feature**: Alpha integration with the face recognition app ([#146](https://github.com/pulsejet/memories/issues/146))\n- Fix downloading from albums ([#259](https://github.com/pulsejet/memories/issues/259))\n- Fix support for HEVC Live Photos ([#234](https://github.com/pulsejet/memories/issues/234))\n- Fix native photo sharing ([#254](https://github.com/pulsejet/memories/issues/254), [#263](https://github.com/pulsejet/memories/issues/263))\n- Use larger previews in viewer (please see [these docs](https://memories.gallery/config/#preview-storage)) ([#226](https://github.com/pulsejet/memories/issues/226))\n\n## [v4.8.0] - 2022-11-22\n\n- **Feature**: Support for Live Photos ([#124](https://github.com/pulsejet/memories/issues/124))\n  - You need to run `occ memories:index --clear` to reindex Live Photos\n  - Only JPEG (iOS with MOV, Google, Samsung) is supported. HEIC is not supported.\n- **Feature**: Timeline path now scans recursively for mounted volumes / shares inside it\n- **Feature**: Multiple timeline paths can be specified ([#178](https://github.com/pulsejet/memories/issues/178))\n- Support for server-side encrypted storage ([#99](https://github.com/pulsejet/memories/issues/99))\n- Mouse wheel now zooms on desktop\n- Improved caching performance\n  - Due to incorrect caching in previous versions, your browser cache may have become very large. You can clear it to save some space.\n\n## [v4.7.0] - 2022-11-14\n\n- **Note**: you must run `occ memories:index -f` to take advantage of new features.\n- **Massively improved video performance**\n  - Memories now comes with a dedicated transcoding server with HLS support.\n  - Read the documentation [here](https://memories.gallery/config/#transcoding) carefully for more details.\n- **Feature**: Show EXIF metadata in sidebar ([#68](https://github.com/pulsejet/memories/issues/68))\n- **Feature**: Multi-selection with drag (mobile) and shift+click ([#28](https://github.com/pulsejet/memories/issues/28))\n- **Feature**: Show duration on video tiles\n- **Feature**: Allow editing all image formats (HEIC etc.)\n- Fix stretched images in viewer ([#176](https://github.com/pulsejet/memories/issues/176))\n- Restore metadata after image edit ([#174](https://github.com/pulsejet/memories/issues/174))\n- Fix loss of resolution after image edit\n\n## [v4.6.1] - 2022-11-07\n\n- **Feature**: Native sharing from the viewer (images only)\n- **Feature**: Deep linking to photos on opening viewer\n- **Feature**: Password protected folder shares ([#165](https://github.com/pulsejet/memories/issues/165))\n- **Feature**: Folders view will now show only folders with photos ([#163](https://github.com/pulsejet/memories/issues/163))\n- Improvements to viewer UX\n- Restore image editor (see v4.6.0)\n\n## [v4.6.0] - 2022-11-06\n\n- **Brand new photo viewer** with improved touch interface and UX\n- Improvements from v4.5.4 below\n- Known regressions: Photo Editor and Slideshow are not implemented yet\n- New layout for Albums view (date ascending, grouped by month)\n- Re-enable viewer editing and deletion\n\n## [v4.5.2] - 2022-10-30\n\n- Improved scroller performance\n- Improved support for external storage and FreeBSD\n- Improved selection of photos\n\n## [v4.5.0] - 2022-10-28\n\n- **Feature**: Album sharing to other Nextcloud users\n- **Feature**: Folder sharing with public link [#74](https://github.com/pulsejet/memories/issues/74)\n- Performance improvements and bug fixes\n\n## [v4.4.1] - 2022-10-27\n\n- **Feature**: Albums support for Nextcloud 25 (alpha)\n- Performance improvements and bug fixes\n\n## [v4.3.8] - 2022-10-26\n\n- **Feature**: Full screen viewer on desktop\n- **Feature**: Allow opening people and tags in new tab\n- Bugfix: Fix regression in performance with large number of files\n- Bugfix: Improve image quality on mobile\n\n## [v4.3.7] - 2022-10-24\n\n- **Feature**: Support for RAW (must run `occ memories:index` after upgrade) with camera raw previews app ([#107](https://github.com/pulsejet/memories/issues/107))\n- **Feature**: Better settings experience.\n- **Feature**: Better first start experience.\n- Bug fixes for postgresql and mysql\n\n## [v4.3.0] - 2022-10-22\n\n- **Note:** you must run `occ memories:index -f` after updating to take advantage of new features.\n- **Feature**: **Brand new tiled layout for photos**\n- **Feature**: Photos from \"On this day\" are now shown at the top of the timeline\n- **Feature**: Move selected photos from one person to another ([#78](https://github.com/pulsejet/memories/issues/78))\n- **Feature**: Highlight faces in People view ([#79](https://github.com/pulsejet/memories/issues/79))\n- **Feature**: Choose root folder for Folders view ([#85](https://github.com/pulsejet/memories/issues/85))\n- **No longer need to install exiftool**. It will be bundled with the app.\n- Improve overall performance with caching\n- Basic offline support with cache\n- Improve scroller performance\n- Improve faces view performance\n\n## [v4.2.2] - 2022-10-12\n\n- Update to mobile layout with improved performance\n- Show how old photos are in `On this day`\n\n## [v4.2.1] - 2022-10-11\n\n- Fix incorrect layout of `On this day`\n\n## [v4.2.0] - 2022-10-11\n\n- Allow renaming and merging recognize faces\n- Bug fixes\n\n## [v4.1.0] - 2022-10-08\n\n- First release for Nextcloud 25\n\n## [v3.0.0] - 2022-10-07\n\n- People tab with faces from recognize app\n- Tags tab with objects from recognize app\n- On this day tab\n- Bug fixes and performance improvements\n\n## [v2.1.3] - 2022-09-27\n\n- Bug fixes and optimized performance\n\n## [v2.1.2] - 2022-09-25\n\n- Breadcrumb navigation in folder view\n- Edit Exif date feature (use with care)\n- Archive photos function\n- Improved localization and performance\n\n## [v2.0.0] - 2022-09-23\n\n- **Note:** you must re-run `occ memories:index` after updating.\n- Support for external storage and shared folders for timeline.\n- Localization support. Many languages already available.\n- Select and favorite / unfavorite photos\n\n## [v1.1.6] - 2022-09-15\n\n- **New feature:** Select photos from an entire day together\n- **Fix:** Timeline with nested folders\n\n## [v1.1.5] - 2022-09-15\n\n- Fix for postgres\n- Fix for Exiftool crash\n\n## [v1.1.4] - 2022-09-13\n\n- PHP 7.4 support\n- Bug fixes\n\n## [v1.1.0] - 2022-09-13\n\n- Support for external storage\n- Favorites and Videos tabs\n- Improved performance\n- Better support for folder shares\n\n## [v1.0.1] - 2022-09-08\n\n- Initial release"
+            "changelog": ""
           }
         },
         "signatureDigest": "sha512"
@@ -40637,12 +40637,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=",
@@ -40662,12 +40662,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=",
@@ -45608,6 +45608,123 @@
     "certificate": "-----BEGIN CERTIFICATE-----\nMIIECTCCAvECAhG7MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\ndXRob3JpdHkwHhcNMjIwMjI1MTU1NzUxWhcNMzIwNjAyMTU1NzUxWjAZMRcwFQYD\nVQQDDA5zaXBfdHJpcF9waG9uZTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC\nggIBALGXGrkLJY9XsqMXKDMLD4+Ub5HVr9HebfC2593+Ed41HVqIca9z3CdeXg87\npTjyZQhqsCzVArIJsmnH5pT02NYZDsZeARWpRLYWOIQeOJwS0EdOtWP6/VXjxfw+\nUaDthCcfcj8TC7y+15zqwx9ERSc8ujXadGPqZEZAfGuZSy6b9+oXo17tT9fCbVeJ\nYyXibMWutUhIt8FvUQ2PCUYUity1kvn9+G3sOlPYMWDqPG3tt70EJ2m1J9ZX6Pa8\npmI8LG8IvFWImbX1/+8YrtQZ0RQcoP7yX/H6S8NvsAux/sgMYNSEVbXzapE2TeMD\n1w0aEH3101twV+2cuKf8U+bt0Vha9HFNC06Nmu2lQkXPV/Cdvx+DIKXhb3AaApgB\nT4uzRE4Zfg/BZkspJ7IFObi2NpTv2T4frH3tZudOR/OWtsGTpZbH8p12RK7yE19d\nMCR3DdVMe/OXh1GaIc30s4jd6apskC33xZJ3IamyzY6EYLL41E2vmd9Eg6VMTGXJ\nHuOdAtJYy4R6040aDXfeNAnTcCVZQYmPvfnalQfcfiQePaWMyMVsBFy/utq/R/qU\nTgtp68+jhvRH2YOxUVvuyrWhxY8PqhNHWlp5OYGllBdes5GrKvGIqnO/q1nC6V5A\nHd+1SZSQJE1kQxpXxiDJeYBUQZUyBOiqM+GNfnZi+kVJ75YtAgMBAAEwDQYJKoZI\nhvcNAQELBQADggEBAIOJ8yPdp3vsRaOzsQCg8NdQgIDn9PZRtF0GjOPqVCOo/ytx\nwIgdAiTAl1qvQaUjRSZf+qpYFPs/Ojqd3DHi+ySPcq6PkkTWxkEpRmoaoFNAt0XA\nyOjSQhsBxuqFDmK+U6YvB/QupGOSZipaBjQnaP5xufoiitIdRqd1XFHyBiNEfRt1\nQhLzrz/u4PLaC6653qrl/Jpd/tp7LUtglihr4ODkALNQFWgY0n58tawkvTBaOpf2\nE3BfgleQKRa73g/H3pGtUWtdXeTSkNHlxqef7l/icwEDWqZfV8MIPRgEymG1naYL\nFIBUptO7eT+NDScFHKe4rtPK7FHhUjS7x4OcIao=\n-----END CERTIFICATE-----",
     "discussion": "https://help.nextcloud.com/c/apps/sip-trip-phone"
   },
+  {
+    "id": "skyprint",
+    "categories": [
+      "files"
+    ],
+    "userDocs": "",
+    "adminDocs": "",
+    "developerDocs": "",
+    "issueTracker": "https://github.com/CGessinger/nextcloud-skyprint/issues",
+    "website": "https://github.com/CGessinger/nextcloud-skyprint",
+    "created": "2023-10-03T15:04:30.342405Z",
+    "lastModified": "2023-10-03T21:03:55.420943Z",
+    "releases": [
+      {
+        "version": "0.1.2",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=25.0.0 <28.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/CGessinger/nextcloud-skyprint/releases/download/v0.1.2/skyprint.tar.gz",
+        "created": "2023-10-03T21:03:55.355412Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2023-10-03T21:03:55.575164Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=25 <=27",
+        "signature": "KRV+tdbMvHRZjIyaEtQqmyAw7yUFe4ob+o9w+EzxSMxvpNDrD2d4u2fR/w9SLuEJ\n2wpeT9XOnb+0tvIoNyV2Zewzhy4rhFJye+/debRexBMBIyIKv68kBVkfFd6ylTgC\nHrnfGwYngHS03JhihJCxYFcR1vL20PPsGmhJM+b93urBYSGKwn967kn9SFp2WOnb\nH9lcqkBsuhayTbWeMzGYL2Jo0q1nEQvl781GXZSo0IrlmYmsM0VWw7hLOlZGsPj9\nN+5SNyXdt5OntxR0sC7P9I7PyCB/IfDQwDub4+SSg7ZtvX5dK+aDZ7ZT+3bhJW8Q\nf4Fl2UzcOmmyhzKqshf+OFXFVgtQgpV+k4SBhumUYXFvwlWPUDW9dHJCMWYfJKAk\nk4cGlYlbQoZ+uzj6FjJ88HGpl8pcaZ/grVMG7zg9DS0mYxijFnF8stuDf6E2lI7h\nn3MAf6wFsJ5/HZDrTiPm7FxFHomJ7Z3jACL3MGkvE32ZRMh3Dxaa2YK9eiq64fY6\noPl6Grlg4KZpd5Yv7Z9bENJ71tVAxUuDY52xBZ+owUwoBzJJ61Hk5FY5kKI8YImP\niFONWhFC1RUGa+wFRhWOt1x8y7OVeYYeJ7lwqD6ZVe0etRDm93yWWRyMCWrZFF3s\nZKzC75ufyAp19+4ISPWqGozwdbQi+qy29A3nuPCUvHA=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
+      {
+        "version": "0.1.1",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=25.0.0 <28.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/CGessinger/nextcloud-skyprint/releases/download/v0.1.1/skyprint.tar.gz",
+        "created": "2023-10-03T16:26:40.124116Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2023-10-03T16:26:40.288972Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=25 <=27",
+        "signature": "ICz5jIIbXSkCe3Be+PePtK7gJdJUB7UtILbBrANtE0+nW/+QfkDpdXeuKq0fTJXE\nDdUTeIUgL96cmXaPM/GnrZwjiIFroxFraOcKN5LTRcPmB6V/MVVvqMFNrTuiPYyK\nE/vObI6ZLts7NissqoZx+Ce7Y1pQiPexYZ8RKRzi34M7CJ+MOvcvHYTdjYGMYRco\ngxot41hIIHGgdVxObJe6+Vi5AbeQoxT7ynvFko2/lUbvpS5yU49lqGZDCxFktLHr\nfIQRJYeQwlj9CLUQJ7BwJhF4wG5hAO4KR9piPdFWLx0l4zjEmmD/KDoZ1v1+YSj8\nMh/GT0QzXc/7JYB0RFKGoo5j7Yo9DcGBrSaGjIJbXaFs+pclQxDm2ycKFEcJa06a\nYUi0LW4bxDg48glFdeYJYIYx8jdsKV1WiPOHlIDGNfNQOZlXuEDDhsj8P7CXErCG\nYllh0+6mBqKWN+doLJaPYdJd3lyRfD+LiligzkyKkUT/1VTuwLjBxZY4X4aQ2us5\nGfOCFHU/4sFT2YzQO7Q/j6bk5yfMRd0IkoyQMKFvQd6ScFuz8ote2vIVlNBfM+Ci\n9fW0KmrapBCwlvGvp7k/rA5KjC7jhjvfHMFP6SoPe8htDwZHgTrXAOXxs7IurQHX\nqhhgyYmXWnix4LlJCtTpT+PcyjnHk3bl+Ej6YZ2hZAg=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
+      {
+        "version": "0.1.0",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=25.0.0 <28.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/CGessinger/nextcloud-skyprint/releases/download/v0.1.0-alpha/skyprint.tar.gz",
+        "created": "2023-10-03T15:26:41.183217Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2023-10-03T15:50:27.577485Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=25 <=27",
+        "signature": "cD8IHxlvawwACn/L3amqEbCg1q8ksOmzlPIMlPBgyoqHkHAFMIGzVkaL7P+0sPRu\ndnqQ1BENxOONpxNxUnqpVyVEEXjSK2TXb1WJGma3MmK5zbcHsUIJaGM+9+4lqcLT\nMdB4fkLJc1K0hWUVIyjTvr6Ow0ZTAd2KwOXJphqMjwXZls9W9YpQ7fFQt9FgNPBN\nmcYH2tjuDL4SmvLsLzlwsB+aZR4gRge4avkTiQeP/ThqtAvuxA6bubiYUb8Xn5C2\nEAEhamUQNpcGNWyfE+ohUD1uUZcMvpxYMRaHchgQTZxcKjY/DA7ToN/loe6YeM+/\nTS0Kuh5O9IgkkYShT4joSucofj9eY5YZKNTbfWBNDrUPFusLAeyDx+gJPZTjmGaj\nvfz8VcqqP7w/jmHFNvCQLlhI7dZDCwE4Hp25XACdwjLpOzju3EAHiqWZDquAFhzR\neLba99V+9W8eeZovv22hXTdIaz3QXn1/5v05cOBEavlAj2liZDq3DmOdnDbap5Zx\n3IRdHi7Z/bTjR7Z/1JOLa0Q1zvwJ0qMtnKoMqkIxQ5PWAinea9QKy5efYJeyicow\nN+ybVGHV6VAUa9kBbVvss/NWlKj5whxnUrqpLjmvt0DfhjEQc2q+YrWv8xXyuUko\ngogsSBGet/scv8QA0jEb9t09U7YtBhPmhjHBOxsCkxk=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      }
+    ],
+    "screenshots": [
+      {
+        "url": "https://raw.githubusercontent.com/CGessinger/nextcloud-skyprint/master/screenshots/interface_v0_1_0.png",
+        "smallThumbnail": ""
+      }
+    ],
+    "translations": {
+      "en": {
+        "name": "SkyPrint",
+        "summary": "Print documents directly from your cloud-storage",
+        "description": "A straightforward app enabling users to easily print documents directly from your cloud storage. With Sky Print, you can adjust a variety of print settings, such as paper size, orientation and quality."
+      }
+    },
+    "isFeatured": false,
+    "authors": [
+      {
+        "name": "Christian Gessinger",
+        "mail": "christian@gessinger.de",
+        "homepage": ""
+      }
+    ],
+    "ratingRecent": 0.5,
+    "ratingOverall": 0.5,
+    "ratingNumRecent": 0,
+    "ratingNumOverall": 0,
+    "certificate": "-----BEGIN CERTIFICATE-----\nMIIEAzCCAusCAhI0MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\ndXRob3JpdHkwHhcNMjMxMDAzMTI0NTI3WhcNMzQwMTA4MTI0NTI3WjATMREwDwYD\nVQQDDAhza3lwcmludDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKMG\nk5B+24bBxi4inoJ1cMwJQwaketnboQ8hNrwdggLABTfe1XcwnyNqKMFyv3z/tepH\n1LE2bTeo4Q4b+k822kaQthWwztT1LHgoCFJv0kYM87BcOFADFFmUch7Nm04f3zsV\nalKofzMSzRmWdQDKgof3V0BTcwGvhl/z0DlnkTf5wIl1IfmsyHX3jvIM4gy3Xfx/\nViQt/wvwV66eFmoyx5Zj3JAG1ebH55ka9oaTzua0TaTpHqqG0LribW7Kaz/fOGmW\nFldC1jkD0ImxT9AM0YWbjTBIArmLLRIEPNu5Ucq0JL05GHr2HQOutjOeZPLo68fB\nkiuaIax8HiRY8pvOH61lJ5z8UHYKM3YEL9uzr04HzJ0woiwCcu9iYGsaBH2wLfYY\nI/qK0GIAc7U/6j2z9iDk5m1qdqyCaZX51ADiHIA7gg1Gf7yId7ItYvilslg/opDh\nWENYaksClQ8A3/9F79Uop5kzb2N94C5djxIKZN+UjtLq/mqZfJ6/9Kp+hRKZdSxH\nbkCjorJUsLBxp+4kMJWclDf/5TuYIaQATjxVboCD+XStYRDrI7FNuhLrf8dxr4lT\nCMm7qKucN4xa5r+JQwuS/HP4yWXDRUCmIVaYRhxdSYn6vCkfIuVlH54ldNWPsU0D\nGHrrsje+xB9LSebVP+sDBENty3s4B5njhOokcjHLAgMBAAEwDQYJKoZIhvcNAQEL\nBQADggEBADpTVWVqh3S+FZR6a9VCST5MzwiJqU2sqt6FU1wYKZYWn9uq8Gxy3Cva\nGYUXd3h/VCo3nrOHAKE3a9YqLA425TXrsn4MF0sq8Gnkj4xBoKMNR9/PD8K69FiA\nss/uOCh8BqBkq/JAyOfvcbDfHXifuefwCgYN/5UrbITUicNwIeuQ5pSHsVF5bELQ\nA3qchbJ1WnWoKXLdAdZu7xw54yByS6GdmebGVWgpEAXcukopsKB3OdtLw4mV0/a5\nJCSmcoCq2RUUGrRteOQ30zSKj60ufhzRpKELEW1BU8HoFsJBoCfx1wbdQGL9m29c\ng2fOXKg+An6zGzVljWBw2QM0WkM7Bls=\n-----END CERTIFICATE-----",
+    "discussion": "https://help.nextcloud.com/c/apps/skyprint"
+  },
   {
     "id": "smb_test",
     "categories": [
@@ -46182,8 +46299,80 @@
     "issueTracker": "https://github.com/the-djmaze/snappymail/issues",
     "website": "https://snappymail.eu",
     "created": "2022-10-17T19:05:46.114755Z",
-    "lastModified": "2023-07-10T12:37:02.002285Z",
+    "lastModified": "2023-10-02T16:42:52.755332Z",
     "releases": [
+      {
+        "version": "2.29.1",
+        "phpExtensions": [
+          {
+            "id": "mbstring",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          },
+          {
+            "id": "zlib",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          }
+        ],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": ">=7.4.0",
+        "platformVersionSpec": ">=20.0.0 <28.0.0",
+        "minIntSize": 32,
+        "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.29.1-nextcloud.tar.gz",
+        "created": "2023-10-02T16:42:52.740705Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2023-10-02T16:42:52.824670Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=7.4",
+        "rawPlatformVersionSpec": ">=20 <=27",
+        "signature": "dQohHhn+qqRKtBBZYAVR9DwxUSbz909Y4B52RiKsc11z6POm6j1WPWMaD2Y2ckBu\nCGZJ3768RR/5HOMBuTyvERFnAknd22nR81eUGiywh0V7gsKvYxN03fbX/ZuAl2ap\nlql3Hmuu61O11kQnsXAGnRwDUvgy/QmecIdRmNEXBO4xrKKvbyIylVwOnRxIcgRV\njB+AMGNd5y+l2JVyvX+eCkKO5U8EgdBfKUbxMiVToEanMHh+sGnUKwmIuxv9n5Nt\n4/gfbTgnjr/te1075ewBWN9k4oxgNr5Oe6DCRNcJtVSeNKH4XerzuAozC1tdQ1vE\nhn/IRrt1DAFZ4XZKNzDPqxZ2LXwghfq1WTan0akk82E83oLIpPMy0RQfCkHdumH7\nuNv0CmGwnvwEEnFCJ5MlI5ISWTB7T31r5PkDFtCQ3tlnGTlJTCIhGx+PoX8uZUl4\nhxgoG4t9CVFsKse1Muej/cHax4MNduJGbqEWZK51O5QdFsBBImYwch8h89jQL3Gk\nVYApEudekUYf/EYGTtjlYOK4DuvPV5u0P6c797hp7eaF2bnb0iLMLvKl+Uf88Bf4\ndZR7/+a5dduNL7r2rxgOCAQScLRqVWy1jZMgltlcIbMGEmA6QZ1R4aRZSG17V374\np+mixphhkucYCba5DHOxu74PSTqtol4lDvWcz9eZlVc=",
+        "translations": {
+          "en": {
+            "changelog": "## Fixed\n- Some small messages list bugs"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
+      {
+        "version": "2.29.0",
+        "phpExtensions": [
+          {
+            "id": "mbstring",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          },
+          {
+            "id": "zlib",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          }
+        ],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": ">=7.4.0",
+        "platformVersionSpec": ">=20.0.0 <28.0.0",
+        "minIntSize": 32,
+        "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.29.0-nextcloud.tar.gz",
+        "created": "2023-10-02T15:11:55.947129Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2023-10-02T15:11:56.133387Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=7.4",
+        "rawPlatformVersionSpec": ">=20 <=27",
+        "signature": "SWFMu6Be28dkSr+rKCNltp21dIBAhvnVmsOcSnKLQU+RIBiTdPT13bVUtRkJukOV\nhmO/jHYuO/YvCpGIpQIZkyyzreSAREPICf/TteXmWqtK9suxWQOvcLFRa4JH9n/V\n+lUEy4g6u4CWRKfqUb8C4gnZAiFOybe5XCOYpaz+u6JavY/lY0cGsN0RYa3FlNPe\nSRzz+i21XnkYcarc2J1hsvWmn6mlFNybhBLTobttCRTtNP/mzCj7PejPDUukzao8\nNea1C0ctVgJHTNRp/eKwhrhaieGj/aG8tjRQn+J3N5ovuKNEm4yeqzzmmhj6E+pj\nwjf9NOGWEHHRK37ofwldLSfSDIB0m+0dWZPUm27dWwVEPadKC4TDpEWm/ThI+INh\nBChzw5GOiFIZG+XmNtSnRRKYEJODzjEBX6KDQQdX0/RkVkUt2+Q4OIzHpLiCTlGV\nvPGJnqPLi5sKFe4xy6PPY3Io1erLzHLPnOgOiCx+d5MBM0xfjIrI5lJmR7T1D7df\ndgQOFklsNuPkiduHZkoiW8pQ28yFSMEb9J99B77Wx41w7qbeM9Q4tpc2LWLZjN/8\nGEZ7EP+47oaAbmPF5d0q7dCLW6rGUA7aCygzTN13jURdenmMmTYo49GLL90r1rNb\nKjYpic9DSIOaZ/26fNuMotIQYWi6VkqeJ5FBV/9liqs=",
+        "translations": {
+          "en": {
+            "changelog": "## Added\n- Modern UI / Nextcloud Theme\n  [#629](https://github.com/the-djmaze/snappymail/pull/629) by @hampoelz\n- \"Add/Edit signature\" label to PopupsIdentity.html by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- use calendar icon in message list for messages with '.ics' or 'text/calendar' attachments by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- Show unseen message count when the message list is threaded by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- in mobile mode hide folders(left) panel when a folder is clicked by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- spellcheck the subject when 'allowSpellcheck' setting is true by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- 'collapse_blockquotes', 'allow_spellcheck' and 'mail_list_grouped' to admin settings ('defaults' section) by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- Browser support for autocompleting TOTP code\n  [#1251](https://github.com/the-djmaze/snappymail/issues/1251)\n\n## Changed\n- URL strip tracking for\n  [#1225](https://github.com/the-djmaze/snappymail/issues/1225)\n- Color picker use color blind palette \"Tableau 10\" by Maureen Stone by default\n  [#1199](https://github.com/the-djmaze/snappymail/issues/1199)\n- Draft code to improve mobile breakpoints\n  [#1150](https://github.com/the-djmaze/snappymail/issues/1150)\n- address input: space character can trigger '_parseValue' if the email address looks complete by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- if applicable set '\\\\answered' or '$forwarded' flag after a message is sent so the proper icon is shown in the message list view by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n\n## Fixed\n- CHARSET is not valid in UTF8 mode\n  [#1230](https://github.com/the-djmaze/snappymail/issues/1230)\n- Spam score is always \"acceptable\"\n  [#1228](https://github.com/the-djmaze/snappymail/issues/1228)\n- Undefined constant PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT\n  [#1205](https://github.com/the-djmaze/snappymail/issues/1205)\n- Fetch controller.abort(reason) handling\n  [#1220](https://github.com/the-djmaze/snappymail/issues/1220)\n- \"Request failed\" on message move\n  [#1220](https://github.com/the-djmaze/snappymail/issues/1220)\n- Unwrapped text nodes attached to squire._root by @SergeyMosin\n  [#1234](https://github.com/the-djmaze/snappymail/pull/1234)\n- Extra wrapper div is added in Squire every time a Draft is open (or closed) after save.\n  [#1208](https://github.com/the-djmaze/snappymail/issues/1208)\n- foreach() argument must be of type array|object\n  [#1237](https://github.com/the-djmaze/snappymail/issues/1237)\n- `<font>` tag 'style' is lost in replies by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- unseen indicator is not shown in thread view when 'listGrouped' settings is false by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- TOTP plugin is dependent on ctype\n  [#1250](https://github.com/the-djmaze/snappymail/issues/1250)\n\n## Nextcloud\n- iFrame mode: click on unified search result opens inner iFrame by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- set 'smremember' cookie if 'sign_me_auto' is set to 'DefaultOn' when using 'snappymail-autologin*', otherwise nextcloud users need to re-login when the browser is re-opened. by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- Improve UX of \"Put in Calendar\" option in plugin by @theronakpatel\n  [#1259](https://github.com/the-djmaze/snappymail/pull/1259)"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "2.28.4",
         "phpExtensions": [