diff --git a/data/apps.json b/data/apps.json
index 3e973fa7f9a9257fa9b074ae798f70392562a2c9..c8be0a0e65a4c747c38bb8dc9df217dd2f364310 100644
--- a/data/apps.json
+++ b/data/apps.json
@@ -8610,9 +8610,9 @@
       }
     ],
     "ratingRecent": 0.5,
-    "ratingOverall": 0.872093023255814,
+    "ratingOverall": 0.8636363636363636,
     "ratingNumRecent": 0,
-    "ratingNumOverall": 43,
+    "ratingNumOverall": 44,
     "certificate": "-----BEGIN CERTIFICATE-----\r\nMIID/zCCAucCAhAvMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\r\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\r\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\r\ndXRob3JpdHkwHhcNMTcwMjAyMTUzMDA0WhcNMjcwNTExMTUzMDA0WjAPMQ0wCwYD\r\nVQQDDARkZWNrMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAtiTjXPLb\r\nXE1JpGzFdIAgqrtq0hrnMpLLo2KG8/wXjaliywi6uPL38L38MH0WGojQ5SvXKl4x\r\ncFmfDvy9RGEtswiARjC6x+4tHYrVa4RLTI58Do0LSXGxfJKk2zY/tTaLcF35ghzw\r\ncUWKsE1VG4LED7phSddbmEG1pr9UrvvTTLcuSL0GR8ztVGpqZ3stLyRzNozt/GtX\r\nvhU37G+zLJonDRjWtm6tUP2SZ2LYEQaNPgoGLjIopOfjWO3A4oM/zsN0ZM7kpGf4\r\ncTkmofXX4X/Ycn4l0b5Gpn94drU5Q3dT9Upe+49Su2wimHLK+2EXk+OM6vMn+fD/\r\nfQFLIklVM8YJpiRNhxIiyazBvnY3knwQjljiKP9F52h8EgH9Udi/yeh46NscKYRH\r\nagFfBGNelkTWSuNnrpKYh0GA2FC0g+x/ihW/qKJiS/TeHOxmtJN3li/TG9ZkOW1Y\r\nAF1J9vxJLyMe/5wpDbvmTOyuccjIFPDm+eDZq9RQUxcntkspok7HTnzOEuQEgLk0\r\n4x8gTWXSfhqW+51FHAjsyoc07ESk2c3NES6xVL7I3EGSkrAst4ATV42mWakdV0tJ\r\nSmuSx2AboOgJEkA3mjOQo8OVJ7GfSGnPcamLl39T01r8hnJ30btlzutf74DEoHF+\r\nv5EBLj5PlxoIC+kqS9YiuvLXTLlWFDgqwNUCAwEAATANBgkqhkiG9w0BAQsFAAOC\r\nAQEARFU7ZiiHsVYclbnWIbRw3PPp9HJixhRE5Ma6gx/Gm07/NgsPYCntSTi4u2vg\r\nb6/H8QlQLrZwMtXz/ewTe6CbehzP0u4nGqW84sQBGdW347knbzvT9eEGjAn2i+Es\r\nzlyUX0f+EYRSwsMJzJ8tBzbBkfI7tcf3yaCF9Uq6jR6frvChH4WxW8NlflRina5c\r\nnCHPlgOC+RgMMoPSGy5kNxpxJi/r4w6cA+rIATQB7KFOd1iAXbD1HG3pKrZHafnk\r\n6E/YkIlHjSKoHq/I/n6lhcOyrGytBxzw/1CJBq7n7fP1ABvEWuV4+x6puNjiu5mR\r\ncXu/b4fnQBW0ALcuQHcNbmTKWw==\r\n-----END CERTIFICATE-----",
     "discussion": "https://help.nextcloud.com/c/apps/deck"
   },
@@ -8953,7 +8953,7 @@
     "issueTracker": "https://github.com/jgraph/drawio-nextcloud/issues",
     "website": "https://github.com/jgraph/drawio-nextcloud",
     "created": "2017-05-02T01:01:43.151164Z",
-    "lastModified": "2023-12-25T14:46:14.669758Z",
+    "lastModified": "2023-12-26T17:01:27.669432Z",
     "releases": [
       {
         "version": "2.1.4",
@@ -10110,7 +10110,7 @@
     "issueTracker": "https://github.com/nextcloud/end_to_end_encryption/issues",
     "website": "https://github.com/nextcloud/end_to_end_encryption",
     "created": "2017-11-22T12:21:48.803676Z",
-    "lastModified": "2023-12-18T09:46:52.206215Z",
+    "lastModified": "2023-12-27T13:37:11.614052Z",
     "releases": [
       {
         "version": "1.12.5",
@@ -21170,19 +21170,19 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=22.0.0 <27.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/nextcloud/integration_google/releases/download/v1.0.9/integration_google-1.0.9.tar.gz",
-        "created": "2023-01-08T16:10:48.616896Z",
+        "download": "https://github.com/nextcloud/integration_google/releases/download/v1.0.9-5-nightly/integration_google-1.0.9-5-nightly.tar.gz",
+        "created": "2022-12-29T00:55:56.366865Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2023-01-08T16:10:48.656687Z",
-        "isNightly": false,
+        "lastModified": "2022-12-29T00:55:56.378071Z",
+        "isNightly": true,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=22 <=26",
-        "signature": "HOQg4TsxhMiobqCC3QbVf3gcKgSGKMSnQZBVgB+AEUNLfyG/N6K/a9GqbQZRBTMJ6bb6bO0mPxSykFz3KBBcpy1rxE25XiE1bjPVMHPi22k2JS0zgJtcQR4ck9WX73Eibqs8wxWzqsoTi230sX7K2jI21XNPhQyzl91Wd9qCnzKq+p82Rshw9rcKx+BvTAfx8X7/Me5i7NK4CRmmJ00JXjZXXRg6HeYCoEDq8N4aE3WPg6nGBtEaVtUCNXdoDwKDxbJWyEcCVEdv3OpOv46UBUSqrj3i9Bmp28+jkdvDT2mZc++gFzehAW2W+gRM/8R8g7z5AEhK3fnpcJaeiBnZEz8EuTFfe1sBuHj9tFcNHepT9CtpebiJatjyrbbg0IfdCxKvdifn4B88ATnGHQn3wr/vS7PxRZAy8B38nkcDOMLzv9koqvps8zqPv2dG9AJ2Nf714SQOrsmqKVIaMJz0KvjkPF6Bg7jFM5qwzf8nsamG3opdD2qoKiuNii5Q0FdQ/gdPgJ4zz0Lk3xc/sx9ERvNRRkrGVb7FPgehQuPmcDljqK4sM69a3//P7GvlJ/NXbzRZmFAZt9we1H9k+rn7rsb7bmLZ9Cj8SShAIBAwB+RJMNIyO5hVzUf/j8ml7uXWqVvSVjxQJj8dOFAHCQ4tB4CbKDKRcuJ3rUyPNVQFu4A=",
+        "signature": "E8cXtyqptJM2Tc13hGAU8ON7EBe0kF/iQwHT8dcIRcXfSNfwly2fYRkb5+iYLW5AhTosfzUbSe566KwfPUdoraGUR9GBb84USC/Qtg3d9MgJ6r80fp0aKtxSV29EvvWjwWkv6tCYpV0FX3guduMhl42oTjaBOy8R09CzCbvQsCHso2zkF+jbp2mj8gAUyI4I2rPw+ayzRob1y0I2uQjqwrf2vgElwY3wj8vBwZwcgnHNLUh/izljCe4xQSoJVtQTqLhAvAQ/nfp0tmvbZHaPwkGrbUZoWEBJF2ZK4m/dkTahNVbFP5SlOIuQO3Usc2301R0Xu8twnycJR1vZYP2pDxzHlS2UhJpzgxhlkYruyt5lX893ju2g/2WLvjSxWLi4n3JwOE16L5V4cUBeFe4z/FoXGjFiMEaO7qjVWrJqHf7pbKQDSA8OQcjubm6ckTemPbNeA7ik11c35ieFmy5nOakrs5YbIHB+V5n9TRGTrm0vZIiwLYjKQRwI5TABK5R3fxtwqb/cvxuwiLD11dRhmIT1edCL6NalKMT7Ed8mmzexIIhZ042XqsauQkXAUmroNhXXqLOAT7h56ACU660rPyVklBKARTdbQs+FCF1p4znHi0aXzAZUrZSAfaOfCpVgH6f/sfPhXV9x0FRwctBpgm4b7Tu7slBYeJjoup5aTa4=",
         "translations": {
           "en": {
-            "changelog": "### Added\n- import contact groups\n  [#124](https://github.com/nextcloud/integration_google/issues/124) @zgypa\n- import contact notes\n- import contact websites\n- set last modified date of imported directories\n\n### Changed\n- update npm pkgs, adjust to @nextcloud/vue 7.3.0\n- improve and speedup calendar import, update existing events if needed\n- speedup drive size calculation\n- improve contact import, update existing ones if needed\n\n### Fixed\n- import photos/albums with slashes in their name\n  [#122](https://github.com/nextcloud/integration_google/pull/122) @Gp2mv3\n- recover after an import job is brutally stopped with a 1h timeout before everything can start again\n  [#35](https://github.com/nextcloud/integration_google/issues/35)\n  [#115](https://github.com/nextcloud/integration_google/issues/115)\n  [#116](https://github.com/nextcloud/integration_google/issues/116)\n- preserve exif data when downloading photos (all except geolocation which is stripped by google)\n  [#119](https://github.com/nextcloud/integration_google/issues/119) @Sid127\n- only add file name suffix (google file id) for duplicated names (yes, google allows multiple files with the same name in a directory)\n  [#127](https://github.com/nextcloud/integration_google/issues/127) @Mezgrman\n- don't skip contacts with no names"
+            "changelog": ""
           }
         },
         "signatureDigest": "sha512"
@@ -21195,19 +21195,19 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=22.0.0 <27.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/nextcloud/integration_google/releases/download/v1.0.9-5-nightly/integration_google-1.0.9-5-nightly.tar.gz",
-        "created": "2022-12-29T00:55:56.366865Z",
+        "download": "https://github.com/nextcloud/integration_google/releases/download/v1.0.9/integration_google-1.0.9.tar.gz",
+        "created": "2023-01-08T16:10:48.616896Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2022-12-29T00:55:56.378071Z",
-        "isNightly": true,
+        "lastModified": "2023-01-08T16:10:48.656687Z",
+        "isNightly": false,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=22 <=26",
-        "signature": "E8cXtyqptJM2Tc13hGAU8ON7EBe0kF/iQwHT8dcIRcXfSNfwly2fYRkb5+iYLW5AhTosfzUbSe566KwfPUdoraGUR9GBb84USC/Qtg3d9MgJ6r80fp0aKtxSV29EvvWjwWkv6tCYpV0FX3guduMhl42oTjaBOy8R09CzCbvQsCHso2zkF+jbp2mj8gAUyI4I2rPw+ayzRob1y0I2uQjqwrf2vgElwY3wj8vBwZwcgnHNLUh/izljCe4xQSoJVtQTqLhAvAQ/nfp0tmvbZHaPwkGrbUZoWEBJF2ZK4m/dkTahNVbFP5SlOIuQO3Usc2301R0Xu8twnycJR1vZYP2pDxzHlS2UhJpzgxhlkYruyt5lX893ju2g/2WLvjSxWLi4n3JwOE16L5V4cUBeFe4z/FoXGjFiMEaO7qjVWrJqHf7pbKQDSA8OQcjubm6ckTemPbNeA7ik11c35ieFmy5nOakrs5YbIHB+V5n9TRGTrm0vZIiwLYjKQRwI5TABK5R3fxtwqb/cvxuwiLD11dRhmIT1edCL6NalKMT7Ed8mmzexIIhZ042XqsauQkXAUmroNhXXqLOAT7h56ACU660rPyVklBKARTdbQs+FCF1p4znHi0aXzAZUrZSAfaOfCpVgH6f/sfPhXV9x0FRwctBpgm4b7Tu7slBYeJjoup5aTa4=",
+        "signature": "HOQg4TsxhMiobqCC3QbVf3gcKgSGKMSnQZBVgB+AEUNLfyG/N6K/a9GqbQZRBTMJ6bb6bO0mPxSykFz3KBBcpy1rxE25XiE1bjPVMHPi22k2JS0zgJtcQR4ck9WX73Eibqs8wxWzqsoTi230sX7K2jI21XNPhQyzl91Wd9qCnzKq+p82Rshw9rcKx+BvTAfx8X7/Me5i7NK4CRmmJ00JXjZXXRg6HeYCoEDq8N4aE3WPg6nGBtEaVtUCNXdoDwKDxbJWyEcCVEdv3OpOv46UBUSqrj3i9Bmp28+jkdvDT2mZc++gFzehAW2W+gRM/8R8g7z5AEhK3fnpcJaeiBnZEz8EuTFfe1sBuHj9tFcNHepT9CtpebiJatjyrbbg0IfdCxKvdifn4B88ATnGHQn3wr/vS7PxRZAy8B38nkcDOMLzv9koqvps8zqPv2dG9AJ2Nf714SQOrsmqKVIaMJz0KvjkPF6Bg7jFM5qwzf8nsamG3opdD2qoKiuNii5Q0FdQ/gdPgJ4zz0Lk3xc/sx9ERvNRRkrGVb7FPgehQuPmcDljqK4sM69a3//P7GvlJ/NXbzRZmFAZt9we1H9k+rn7rsb7bmLZ9Cj8SShAIBAwB+RJMNIyO5hVzUf/j8ml7uXWqVvSVjxQJj8dOFAHCQ4tB4CbKDKRcuJ3rUyPNVQFu4A=",
         "translations": {
           "en": {
-            "changelog": ""
+            "changelog": "### Added\n- import contact groups\n  [#124](https://github.com/nextcloud/integration_google/issues/124) @zgypa\n- import contact notes\n- import contact websites\n- set last modified date of imported directories\n\n### Changed\n- update npm pkgs, adjust to @nextcloud/vue 7.3.0\n- improve and speedup calendar import, update existing events if needed\n- speedup drive size calculation\n- improve contact import, update existing ones if needed\n\n### Fixed\n- import photos/albums with slashes in their name\n  [#122](https://github.com/nextcloud/integration_google/pull/122) @Gp2mv3\n- recover after an import job is brutally stopped with a 1h timeout before everything can start again\n  [#35](https://github.com/nextcloud/integration_google/issues/35)\n  [#115](https://github.com/nextcloud/integration_google/issues/115)\n  [#116](https://github.com/nextcloud/integration_google/issues/116)\n- preserve exif data when downloading photos (all except geolocation which is stripped by google)\n  [#119](https://github.com/nextcloud/integration_google/issues/119) @Sid127\n- only add file name suffix (google file id) for duplicated names (yes, google allows multiple files with the same name in a directory)\n  [#127](https://github.com/nextcloud/integration_google/issues/127) @Mezgrman\n- don't skip contacts with no names"
           }
         },
         "signatureDigest": "sha512"
@@ -21985,21 +21985,21 @@
         "databases": [],
         "shellCommands": [],
         "phpVersionSpec": "*",
-        "platformVersionSpec": ">=22.0.0 <27.0.0",
+        "platformVersionSpec": ">=26.0.0 <28.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/julien-nc/integration_mattermost/releases/download/v1.0.4-2-nightly/integration_mattermost-1.0.4-2-nightly.tar.gz",
-        "created": "2023-01-03T10:08:41.327910Z",
+        "download": "https://github.com/nextcloud-releases/integration_mattermost/releases/download/v1.0.4/integration_mattermost-v1.0.4.tar.gz",
+        "created": "2023-05-10T10:58:44.566264Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2023-01-03T10:08:41.339761Z",
-        "isNightly": true,
+        "lastModified": "2023-05-10T10:58:44.650950Z",
+        "isNightly": false,
         "rawPhpVersionSpec": "*",
-        "rawPlatformVersionSpec": ">=22 <=26",
-        "signature": "Ki3PHtjiXguFo9q3lXEmOAbx9oJ/2zRpZn4aXeKzlGOeDrdm6WfTKlVJM4gSgySqhiQMaki6RnOtt5tEiEtfgaNpK1T7bOM0YIYHPZzMU0gqTQ22G8rZV2sULUI4HfERg4B6x8/yxgEitegOAmMNJFdWaYKJc+wy6iG5JrIp4Onk3vlD4OamEA0tlwHhj+vYhiWAuENWJpm/WUG+/kRvLv2lfYyqdpbsP0S/9nM9OPpYD4MFNas3AUCQlZE2kxSLKB1cA0/ZDjcHGGPxD0twWFM6RKllw0wbuTou939Nsr0CZrdPmuqR/qi5oYFHICFpSTmBDEK+WLZOslsYC7yStVVWTzo8I5kp7wzOynsKbQW5jk7PWJ2CFqvaRf4dJ6ufC6Al3KJfItz+3yLIhJQPS7jdIvG0mHy0QDqKh3b8nWYnftZV/t7cECk7op/ANh1/0RAambZLsqL64KpV6E8M3ZbuUsVW+J1DIUpvGMmqSOtaFAMEMpmdLq5Thc8zKETRKb143p/tH+ERDhKH/EypWJ7C/gFzweP5Pdz7HDfRRtmZVFQRS+hLqOCRdO8QpoVnfapRZKEpzb2q3zUcmW4V1zRZXfCirdZXbhccoUTaotaWIgXf53dsgqhKuExvTAeLWAyDevt/1HMA6Wwjl7IiFlkBKHSc0Hzx+uxlH5U+4GE=",
+        "rawPlatformVersionSpec": ">=26 <=27",
+        "signature": "jN16qZzh/19okoSqz36/dKd8tFho8K1715uBAIQdB0udX1dXxIbFmsnnBHVAl3IknHrreESA+5kjwsdYT6CeJvyJpKEghFkOlPk9tE6ChZRSwfL01Wc+3az1YICZnY8lVzLR4VNPie4IqXsb3K2qjZtCltPkZvDJ2098wDtLpV6fyxof0FAOfuwxO3IBCtn7zw3KgGSpL/YCrq5rf8mcciTY2bLVV9T9AkGWYzPzhSTKTTFMb7HiEjeVjCAAImF6C6FB5m9SJmUKa8Hg862ZfL2B/dbVgTBTRd1MFNkY9qnnYcW810EBnwN8XcC6q6KjVk/hiL5diNhAilc5JMIR0qJhIJrwJ2KxVs7tI2Y8bJObJA9X12wotqK4ltBdXtDjEHQJjP4ovyCgDiyNeSJdKx1zXwksmVjGCpYlL5t+mnQX2XqfKmtg1GI1GUZUUeWiynELMbsmVzH/u5oFI/NGNjNleT5oUyqupQZgIKuDrU/M6cjyh9wUVFG1rjEQcORe7NQ9jPNBq+9s+YgbVBn8Edminv6neoLVwzx5IOVur9k5MaF8yVEMHDE0nco1vmu27W7583bJ82NJrylIV62j8kx35zPJxP+1i+Z4pDr5ve3LUA9dPF37lefmgkOtkVw8D4qYp0vJq6e4Z/K0b77ZGSnMg5NzVq0VdEIXjCpyI1I=",
         "translations": {
           "en": {
-            "changelog": ""
+            "changelog": "### Added\n\n- daily calendar summary webhook\n- upcoming events webhook\n- smart picker provider for messages\n- basic link preview for messages\n\n### Changed\n\n- update npm pkgs\n\n### Fixed\n\n- mistakes in translatable strings"
           }
         },
         "signatureDigest": "sha512"
@@ -22010,21 +22010,21 @@
         "databases": [],
         "shellCommands": [],
         "phpVersionSpec": "*",
-        "platformVersionSpec": ">=26.0.0 <28.0.0",
+        "platformVersionSpec": ">=22.0.0 <27.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/nextcloud-releases/integration_mattermost/releases/download/v1.0.4/integration_mattermost-v1.0.4.tar.gz",
-        "created": "2023-05-10T10:58:44.566264Z",
+        "download": "https://github.com/julien-nc/integration_mattermost/releases/download/v1.0.4-2-nightly/integration_mattermost-1.0.4-2-nightly.tar.gz",
+        "created": "2023-01-03T10:08:41.327910Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2023-05-10T10:58:44.650950Z",
-        "isNightly": false,
+        "lastModified": "2023-01-03T10:08:41.339761Z",
+        "isNightly": true,
         "rawPhpVersionSpec": "*",
-        "rawPlatformVersionSpec": ">=26 <=27",
-        "signature": "jN16qZzh/19okoSqz36/dKd8tFho8K1715uBAIQdB0udX1dXxIbFmsnnBHVAl3IknHrreESA+5kjwsdYT6CeJvyJpKEghFkOlPk9tE6ChZRSwfL01Wc+3az1YICZnY8lVzLR4VNPie4IqXsb3K2qjZtCltPkZvDJ2098wDtLpV6fyxof0FAOfuwxO3IBCtn7zw3KgGSpL/YCrq5rf8mcciTY2bLVV9T9AkGWYzPzhSTKTTFMb7HiEjeVjCAAImF6C6FB5m9SJmUKa8Hg862ZfL2B/dbVgTBTRd1MFNkY9qnnYcW810EBnwN8XcC6q6KjVk/hiL5diNhAilc5JMIR0qJhIJrwJ2KxVs7tI2Y8bJObJA9X12wotqK4ltBdXtDjEHQJjP4ovyCgDiyNeSJdKx1zXwksmVjGCpYlL5t+mnQX2XqfKmtg1GI1GUZUUeWiynELMbsmVzH/u5oFI/NGNjNleT5oUyqupQZgIKuDrU/M6cjyh9wUVFG1rjEQcORe7NQ9jPNBq+9s+YgbVBn8Edminv6neoLVwzx5IOVur9k5MaF8yVEMHDE0nco1vmu27W7583bJ82NJrylIV62j8kx35zPJxP+1i+Z4pDr5ve3LUA9dPF37lefmgkOtkVw8D4qYp0vJq6e4Z/K0b77ZGSnMg5NzVq0VdEIXjCpyI1I=",
+        "rawPlatformVersionSpec": ">=22 <=26",
+        "signature": "Ki3PHtjiXguFo9q3lXEmOAbx9oJ/2zRpZn4aXeKzlGOeDrdm6WfTKlVJM4gSgySqhiQMaki6RnOtt5tEiEtfgaNpK1T7bOM0YIYHPZzMU0gqTQ22G8rZV2sULUI4HfERg4B6x8/yxgEitegOAmMNJFdWaYKJc+wy6iG5JrIp4Onk3vlD4OamEA0tlwHhj+vYhiWAuENWJpm/WUG+/kRvLv2lfYyqdpbsP0S/9nM9OPpYD4MFNas3AUCQlZE2kxSLKB1cA0/ZDjcHGGPxD0twWFM6RKllw0wbuTou939Nsr0CZrdPmuqR/qi5oYFHICFpSTmBDEK+WLZOslsYC7yStVVWTzo8I5kp7wzOynsKbQW5jk7PWJ2CFqvaRf4dJ6ufC6Al3KJfItz+3yLIhJQPS7jdIvG0mHy0QDqKh3b8nWYnftZV/t7cECk7op/ANh1/0RAambZLsqL64KpV6E8M3ZbuUsVW+J1DIUpvGMmqSOtaFAMEMpmdLq5Thc8zKETRKb143p/tH+ERDhKH/EypWJ7C/gFzweP5Pdz7HDfRRtmZVFQRS+hLqOCRdO8QpoVnfapRZKEpzb2q3zUcmW4V1zRZXfCirdZXbhccoUTaotaWIgXf53dsgqhKuExvTAeLWAyDevt/1HMA6Wwjl7IiFlkBKHSc0Hzx+uxlH5U+4GE=",
         "translations": {
           "en": {
-            "changelog": "### Added\n\n- daily calendar summary webhook\n- upcoming events webhook\n- smart picker provider for messages\n- basic link preview for messages\n\n### Changed\n\n- update npm pkgs\n\n### Fixed\n\n- mistakes in translatable strings"
+            "changelog": ""
           }
         },
         "signatureDigest": "sha512"
@@ -22211,18 +22211,18 @@
         "databases": [],
         "shellCommands": [],
         "phpVersionSpec": "*",
-        "platformVersionSpec": ">=25.0.0 <28.0.0",
+        "platformVersionSpec": ">=25.0.0 <27.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/julien-nc/integration_miro/releases/download/v1.0.0/integration_miro-1.0.0.tar.gz",
-        "created": "2023-03-20T12:32:26.558188Z",
+        "download": "https://github.com/julien-nc/integration_miro/releases/download/v1.0.0-1-nightly/integration_miro-1.0.0-1-nightly.tar.gz",
+        "created": "2022-11-07T16:06:04.355971Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2023-03-20T12:32:26.638922Z",
-        "isNightly": false,
+        "lastModified": "2022-11-07T16:06:04.371090Z",
+        "isNightly": true,
         "rawPhpVersionSpec": "*",
-        "rawPlatformVersionSpec": ">=25 <=27",
-        "signature": "IVUMmH10qBGvwBWadSQZtLUPYFdWtg/YqA/pKKdO7HrPI+24n11aJ7JoimF/Hq7Jh3wJeyGU+StjqYLxcDYzgBNsuVUmFzcFsonz09P789PlePXoCCZzblYSQaOBROwYIRc5HvQjrl2OZyEPSChYs5nH91GsCXq43JB589wSubJojCVMWlHWLbxFMKIhCsr16pZWxFzWXZOfEhq8y0HVKfzzErhGsoQCMWzN5qd2WNfe2WhEYF2GtfsoiEquZhgpf3g7VQTB2KKt94rKND0HRpfUXhPNctsBJENrsW3kvGE8kn7iaDrCi/ux2j7e82KKYJDhnNhIB7mVlb5dBODTY3U/dJvOsbjHRe0/rhfDiw+0yabx09/sprZw6Mv+BpjwLEyXpBVsasXR1un85yL9pl5g0z+Oqn0R4lCCRUfW1ZSS00UR+dv1pZ/JbzRTyGni2t8uYLoHVwhG1QZAdwMXq0LxBvP4vMklhNsXduida4+WBpybNjeo2ntrAgHLgmjj9Vx5UUdLzfvz4Zgx7q/mj84/rH9Gq3aFgfhJ906aQbkNllpLN8e9mjechomAHZX+gaGICoSIUuIk73HBsx8kAQa3rkIAlYwer4fbDWrZDn5sm7h/X5AsLO9vVaYfbFAKKcAgbTc5J5sX7HnuDoee+ho66OvvnjEW6sU39FHvv6g=",
+        "rawPlatformVersionSpec": ">=25 <=26",
+        "signature": "XrUDNbpFSKsyjvJLwsBR3BfTqsj5E6wHHU4hHf5jRHDTywWZ14VM6uViEFMTN1bfaQd4K8HMTSJnRLNp3AELzufb/Vw2eTu80jUXhVA9Zhz5GZ1t8fV9uBrKHJWTbApDmfjImbnd1BP2ClmGYX11lTJQCc4US3aN5BUJU+CShA06LlDUlRvRKrVQq0b3fbiWTnIOZga7sa/8kEIznG+fsj9r0zuWYCePa1vvi1mw64d5P4z8dnlAcy0SGnq27W74kolzjYPrh3NpqqXkprXEDkaPCsyLpFqPtM4W6SNjUJBRBk3XlTie536W32SOIeoJdPreiqG87BuyEfUdy8Am761MvWH7fJHqWwwYKQInZCrE0+YgaK88w4mFq6jrSE0jh8gZ8sM9MsXt+JnHz7Ry9Ces8M0TF3Cswf+pHJ84gt7CJuzb/Z20uZp0UZPjy3djziGCK/AVdONUBfe/dlhafm/1xO6CnpkplMC02QjfbmmEwVl+Ql3C6R2ZZ/y4fXHgu29JXjtKumtHwJg7J8bX9k/oIAhlHEJox4Z9GilpRM68F+DVMX7StbveQKDlsE5ldSvR+3ZjEdUVQpftNkZ6reu5x8CETyvA01Nf2x9PQMW/1PCAv1oYghWtdHslEkbYgmtj94K3MbhvJuRTg7P8vZFfHcPJGZ8c4Z9cQdQEQVI=",
         "translations": {
           "en": {
             "changelog": ""
@@ -22236,18 +22236,18 @@
         "databases": [],
         "shellCommands": [],
         "phpVersionSpec": "*",
-        "platformVersionSpec": ">=25.0.0 <27.0.0",
+        "platformVersionSpec": ">=25.0.0 <28.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/julien-nc/integration_miro/releases/download/v1.0.0-1-nightly/integration_miro-1.0.0-1-nightly.tar.gz",
-        "created": "2022-11-07T16:06:04.355971Z",
+        "download": "https://github.com/julien-nc/integration_miro/releases/download/v1.0.0/integration_miro-1.0.0.tar.gz",
+        "created": "2023-03-20T12:32:26.558188Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2022-11-07T16:06:04.371090Z",
-        "isNightly": true,
+        "lastModified": "2023-03-20T12:32:26.638922Z",
+        "isNightly": false,
         "rawPhpVersionSpec": "*",
-        "rawPlatformVersionSpec": ">=25 <=26",
-        "signature": "XrUDNbpFSKsyjvJLwsBR3BfTqsj5E6wHHU4hHf5jRHDTywWZ14VM6uViEFMTN1bfaQd4K8HMTSJnRLNp3AELzufb/Vw2eTu80jUXhVA9Zhz5GZ1t8fV9uBrKHJWTbApDmfjImbnd1BP2ClmGYX11lTJQCc4US3aN5BUJU+CShA06LlDUlRvRKrVQq0b3fbiWTnIOZga7sa/8kEIznG+fsj9r0zuWYCePa1vvi1mw64d5P4z8dnlAcy0SGnq27W74kolzjYPrh3NpqqXkprXEDkaPCsyLpFqPtM4W6SNjUJBRBk3XlTie536W32SOIeoJdPreiqG87BuyEfUdy8Am761MvWH7fJHqWwwYKQInZCrE0+YgaK88w4mFq6jrSE0jh8gZ8sM9MsXt+JnHz7Ry9Ces8M0TF3Cswf+pHJ84gt7CJuzb/Z20uZp0UZPjy3djziGCK/AVdONUBfe/dlhafm/1xO6CnpkplMC02QjfbmmEwVl+Ql3C6R2ZZ/y4fXHgu29JXjtKumtHwJg7J8bX9k/oIAhlHEJox4Z9GilpRM68F+DVMX7StbveQKDlsE5ldSvR+3ZjEdUVQpftNkZ6reu5x8CETyvA01Nf2x9PQMW/1PCAv1oYghWtdHslEkbYgmtj94K3MbhvJuRTg7P8vZFfHcPJGZ8c4Z9cQdQEQVI=",
+        "rawPlatformVersionSpec": ">=25 <=27",
+        "signature": "IVUMmH10qBGvwBWadSQZtLUPYFdWtg/YqA/pKKdO7HrPI+24n11aJ7JoimF/Hq7Jh3wJeyGU+StjqYLxcDYzgBNsuVUmFzcFsonz09P789PlePXoCCZzblYSQaOBROwYIRc5HvQjrl2OZyEPSChYs5nH91GsCXq43JB589wSubJojCVMWlHWLbxFMKIhCsr16pZWxFzWXZOfEhq8y0HVKfzzErhGsoQCMWzN5qd2WNfe2WhEYF2GtfsoiEquZhgpf3g7VQTB2KKt94rKND0HRpfUXhPNctsBJENrsW3kvGE8kn7iaDrCi/ux2j7e82KKYJDhnNhIB7mVlb5dBODTY3U/dJvOsbjHRe0/rhfDiw+0yabx09/sprZw6Mv+BpjwLEyXpBVsasXR1un85yL9pl5g0z+Oqn0R4lCCRUfW1ZSS00UR+dv1pZ/JbzRTyGni2t8uYLoHVwhG1QZAdwMXq0LxBvP4vMklhNsXduida4+WBpybNjeo2ntrAgHLgmjj9Vx5UUdLzfvz4Zgx7q/mj84/rH9Gq3aFgfhJ906aQbkNllpLN8e9mjechomAHZX+gaGICoSIUuIk73HBsx8kAQa3rkIAlYwer4fbDWrZDn5sm7h/X5AsLO9vVaYfbFAKKcAgbTc5J5sX7HnuDoee+ho66OvvnjEW6sU39FHvv6g=",
         "translations": {
           "en": {
             "changelog": ""
@@ -34859,26 +34859,26 @@
     "issueTracker": "https://github.com/marius-wieschollek/passwords/issues",
     "website": "",
     "created": "2018-01-19T18:08:43.002344Z",
-    "lastModified": "2023-12-21T23:05:40.289191Z",
+    "lastModified": "2023-12-27T13:08:02.921826Z",
     "releases": [
       {
-        "version": "2023.12.32-build5262",
+        "version": "2023.12.32-build5266",
         "phpExtensions": [],
         "databases": [],
         "shellCommands": [],
         "phpVersionSpec": ">=8.1.0 <8.4.0",
         "platformVersionSpec": ">=25.0.0 <29.0.0",
         "minIntSize": 32,
-        "download": "https://git.mdns.eu/api/v4/projects/45/packages/generic/passwords-nightly/2023.12.2-build5262/passwords-nightly.tar.gz",
-        "created": "2023-12-21T23:05:40.356066Z",
+        "download": "https://git.mdns.eu/api/v4/projects/45/packages/generic/passwords-nightly/2023.12.2-build5266/passwords-nightly.tar.gz",
+        "created": "2023-12-27T13:08:03.127103Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2023-12-21T23:05:40.370999Z",
+        "lastModified": "2023-12-27T13:08:03.187895Z",
         "isNightly": true,
         "rawPhpVersionSpec": ">=8.1 <=8.3",
         "rawPlatformVersionSpec": ">=25 <=28",
-        "signature": "OoI1FfbWihv46FETdDQiSKwdkfR18msZVo1bGZ/EjdzBshpM3VoKUIPM70Ri+MOMRy9I+2mK1+VbaMRkAzUGwM2KF8YWMbADWDs8XnCG7jSTFqE8GdDXtORVKKCGViCQf5foOsCo1lsFna7Ii+j+GSHBHnqKUT3u5o5O2TaNmnDAmfNY3pBmX1mKtBhLxqity1aOP+G6x+QnzmobBLvCphtM7nsRiG+CY4t7ks/ja6z8mp9vNGm2eJJ+T2d1achQfTWp1gBP6TsPQzLbG8QrKyPDVI2/bSEcPqwh2Bv2/WcN4AJjprzJO4/qT+7zokkF6gEea/b3jDmQnwxXBM+V5nkzXriW16X6xpQS9vwA0Ye4SmDLiWaSL3CnJVfqXcM4yxgVzYd+JOLUneRpCo4gGC1+mUI05iZZ7or5zzEhFmKcOKwrL3JkHUOS5oXBH0+VWie6W8ESLwb+hzRtsD2/3om+g1Am7II935i1C0TLYAgPy1Yucan19MEiGScS4wYnKRbkjDNVDu+I2Z5DkOD8uqcVGC0tV5vDWXw4hQGJP1AoFNlV9+wwLhHmz3pJaNS0q7dLJNPrhL+zw/58zDFBU9Pf6O2ORcfoUInRFaj23QKPsg9GNKHAzOUOHxQq1YaNlKB3x3VQw8NNFItfaxZWp9yv3gKclvsxhEUVczEPU7E=",
+        "signature": "KxNE5zHbSqHnQlqgyCa5GqU8CaEYqSVlKwVn6O+LnGntUXnTdS56UXq/Joo8MbogfbDOYDng7DDHVOLpflpGUv66eUDCCl/42ClyzMAcYbVEPk8PJ0xDjxVvV6WlG6rAq2ciApIF6brZbX+wMtDu7E0Spr2rX7+7c8EL5ys83uyQTZgqmlamYkl/NHea6gsVsexajGW3EoCNy6kKveRgwRXJ4SIhcuVPEyW2thcTmfj9CqatsCQLX/4l4/o0B1BYgmQTau1veP6UbY9t9hevnC/TehtSOWutPWdHxjtJU1Lt/5RB2zATr5KToCJxgjEAkNRKuW+Wjqz0RqqnvoIA/E0bIRFROFNukINZJgZwT3ekd5pTcrSpql0HXNWUcYRSZQw4vXZUBg5DOEgPi9DA2VCEnCTuIfxAGHFZc3jJXQ7CPgCX5XKrnk7HYhn6AF+tKtVTP1x3nrRhbd2pnQvLsQzdsoJ/xjN+GASQ/87tYxSabkaaDhe9j6gTYI+60eDrer0uTuOOUvuw1EtvUM7UmvDwuDGf9hCniuPycNABFoTUeqzOggPyGLczZ06pRG7XLnjUHyCximFm58W0DzfPczvB6VPS6HQB9z0LyItMR9/LHjaskgDJvILoSng+CTtihBgbsTDAGEGK1vM636ZyzaDBGCNNZO8UfVoYfuW3g2Q=",
         "translations": {
           "en": {
             "changelog": ""
@@ -44585,8 +44585,44 @@
     "issueTracker": "https://github.com/the-djmaze/snappymail/issues",
     "website": "https://snappymail.eu",
     "created": "2022-10-17T19:05:46.114755Z",
-    "lastModified": "2023-12-08T21:25:01.568757Z",
+    "lastModified": "2023-12-26T16:44:00.721746Z",
     "releases": [
+      {
+        "version": "2.32.0",
+        "phpExtensions": [
+          {
+            "id": "mbstring",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          },
+          {
+            "id": "zlib",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          }
+        ],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": ">=7.4.0",
+        "platformVersionSpec": ">=20.0.0 <29.0.0",
+        "minIntSize": 32,
+        "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.32.0-nextcloud.tar.gz",
+        "created": "2023-12-26T16:44:00.148483Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2023-12-26T16:44:00.997164Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=7.4",
+        "rawPlatformVersionSpec": ">=20 <=28",
+        "signature": "myqnxpzrkpquAWcuqFvHYzMmJg4KRW+aqvRnJtA+qL/qVaOZhwjGaRjsDPQJ/eCR\nIfMTJX+PbQb6tEZ3sK8RGedN/qXcvsazxg5tpQY4daB0kHvX0XH652rmfF60w2yA\neomBFm7NVj5OpnQc3slRD67IOY+lxy4W91nFTfRaztQzRApcfj0q1eNXBeAY6Xbi\nIZWgEau1jV31quHDMtw0OUyCIg6NC2cytLGjlmtKv22OKn2NJy8RaSGJXzQVs3Xm\n8lC7ueK14ibqj7kd1REO0pSkQ3s50HgZw3Lxo1VXTHw1c7/zG/jbCII8whDKN+ff\nruo6bEgQUzSyWEMV4wvY10+6PB4Y0Kv/yV0LrQRc0ptt748Ctv+P4qcAkoF0plQf\nVzNZC9PCtGCbP/DUDS7FtmXyfjhrsWZDaAePSAK2bz4bfgyjWpEMOMwjFidjAxk8\n6jxnlTZ9QP2nrahUdBurjZsJneJj45IZY7+mEdrmMAj+UinQLDiHDcLEjbfhsePO\nP4kbzXcwWx9eQslj9JYpG7WNfKXADDsWLlfBae9lqQa3+kOlG1eNm8GSmqkKcmiO\nukVEU47LqUduwpyRDL7yIRawJNez0mOAvU4JU5ywucwk5blr+z5d2Ptoo6VfPfSD\noTUIYtRShk1KUgbT7IzpFQ2+rUtpxrafbrl2aVkC/kE=",
+        "translations": {
+          "en": {
+            "changelog": "### Added\n- Run full GetUids() in background when message_list_limit is set\n- MessageListThreadsMap as background task when message_list_limit is set\n- Properly set CACHEDIR.TAG\n- Sending group email to all contact addresses by @rezaei92\n  [#1286](https://github.com/the-djmaze/snappymail/pull/1286)\n\n### Changed\n- Default IMAP message_list_limit to 10000\n- DoMessageCopy() return toFolder hash/etag\n- Improved Squire WYSIWYG\n- Sort real attachments and inline attachments for\n  [#1360](https://github.com/the-djmaze/snappymail/issues/1360)\n- Nextcloud Theme fixes and improvements by @hampoelz\n  [#1363](https://github.com/the-djmaze/snappymail/pull/1363)\n- Improve display of attachments\n  [#1361](https://github.com/the-djmaze/snappymail/issues/1361)\n- Rename messageVisibility to messageVisible\n- All CSS font-size to % instead of px\n- Flip source code view of .eml attachments\n  [#1332](https://github.com/the-djmaze/snappymail/issues/1332)\n\n### Fixed\n- Folders array_filter(): Argument 1 must be of type array, null given\n- At upgrade set `static` and `themes` folder to 0755\n- Preview tooltip shows \"null\" when PREVIEW capability is disabled\n\n### Nextcloud\n- Improved language handling by @avinash-0007\n  [#1362](https://github.com/the-djmaze/snappymail/pull/1362)\n- FilterLanguage had wrong parameter order\n- Use NextcloudV25+ theme by default"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "2.31.0",
         "phpExtensions": [
@@ -52808,9 +52844,9 @@
       }
     ],
     "ratingRecent": 0.5,
-    "ratingOverall": 0.8676470588235294,
+    "ratingOverall": 0.8571428571428571,
     "ratingNumRecent": 0,
-    "ratingNumOverall": 34,
+    "ratingNumOverall": 35,
     "certificate": "-----BEGIN CERTIFICATE-----\r\nMIIEADCCAugCAhAnMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\r\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\r\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\r\ndXRob3JpdHkwHhcNMTYxMjE0MjAzMDA0WhcNMjcwMzIyMjAzMDA0WjAQMQ4wDAYD\r\nVQQDDAV0YXNrczCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOq30ZT9\r\nfD3Z/PXkwj1QNV+LUP3wJpImqpMK9Mbgd0FwnDTMzw1vocL5eCg/Ep6nIechoD+Z\r\nICOChTUOxImtJQ4Vv5XsR+yvQls/XXY2yY1nywQDTzJheJD6uFngmOnvnqU1hUl9\r\nB2rTHrnWWAhqEpfa5FzFrlKfYHNEcb7aapd//zSu5YaVuGKsNSHUR5rP2AgO2a+G\r\n61dmQG0xTgj9rWt5xkTtFbuFTMhtDf23bTEktgibYPI86jk8+P8UZ3sonmVdF0O0\r\nWXnp4SPTQSpyEYZifRMsXI7uMkYKqOEF5pFpzz5MTgw0v3qJRpUUvWynKIe3wlj0\r\nqYSDTHuT+Zr2rKJ88q9Zlc251gUoVYigIJnfwkMDWy532QbP9cri9qP9NM2eQCpR\r\nraWIiNCwFuMsgKOFYIDhb9P7XiC58Ap1uMfuDfSJDk7WO5T/76tv0GqFWWqe3YuT\r\nylDmU7bICYW6vSywIqij5Zem7joRSamkxYRwvnuvIsr2RPlueN90BEV/5CkpJ0gm\r\nGtsB6d4jpYmLE/o8A4gaHVlxdzrs1EYzbDfHFvAyWUBTiujL9Fr5EQ/Z9Sy8ME43\r\nK8bgHmM5HZw7vZKhXXSb4WpZekIey1/Myw89wE0nYE8NM2Niajwo2CVtW6YNEWk5\r\nCEato8bBaANUWXsFCJCJt+Ou3hvx+A3yC3ZXAgMBAAEwDQYJKoZIhvcNAQELBQAD\r\nggEBAJSumUPZZ57odGdYB8h9fmgsO3WaYyryuchvA8asyjiLhl/oPF5FvWLF32az\r\nBxhHb1vDh2CFFjY9mnCLeHLurjYVf+ejGLm/iiyXOJ/khfM/rOTdO5ulB3v3Wwmb\r\n7PLGXNvA4wiETVo3WDMn4JXbDh42loXNvHxJpE/0B/UF7vXcRMMUUtPx1XdsehIl\r\n2lwSL85nOEsk8N/AyFt0tE0SF9lkRGPusQrT/zZISLnE4ejS4fhJu05l+WPegpLD\r\nThkSeD4WuidsVOXrsQeHTDSV4OmwmVCn+cPhUbdxezZ0qnZUoLw9tJIiRK5OCJOU\r\nUOjbBtvpqu43c5EM0CyWGKoV3wk=\r\n-----END CERTIFICATE-----",
     "discussion": "https://help.nextcloud.com/c/apps/tasks"
   },