diff --git a/data/apps.json b/data/apps.json
index d4ac8a9f8fab943a0b1eb499a34689b208ff3aa0..d0408311919c66b4b4afe1c821b1a20926341514 100644
--- a/data/apps.json
+++ b/data/apps.json
@@ -2164,23 +2164,23 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Marcel Klehr",
-        "mail": "mklehr@gmx.net",
+        "name": "Stefan Klemm",
+        "mail": "",
         "homepage": ""
       },
-      {
-        "name": "Arthur Schiwon",
-        "mail": "blizzz@arthur-schiwon.de",
-        "homepage": "https://www.arthur-schiwon.de"
-      },
       {
         "name": "Marvin Thomas Rabe",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Stefan Klemm",
-        "mail": "",
+        "name": "Arthur Schiwon",
+        "mail": "blizzz@arthur-schiwon.de",
+        "homepage": "https://www.arthur-schiwon.de"
+      },
+      {
+        "name": "Marcel Klehr",
+        "mail": "mklehr@gmx.net",
         "homepage": ""
       }
     ],
@@ -3214,14 +3214,14 @@
     "isFeatured": true,
     "authors": [
       {
-        "name": "Anna Larch",
+        "name": "Nextcloud Groupware Team",
         "mail": "",
-        "homepage": ""
+        "homepage": "https://github.com/nextcloud/groupware"
       },
       {
-        "name": "Nextcloud Groupware Team",
+        "name": "Anna Larch",
         "mail": "",
-        "homepage": "https://github.com/nextcloud/groupware"
+        "homepage": ""
       }
     ],
     "ratingRecent": 0.5,
@@ -4025,14 +4025,14 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Maxence Lange",
+        "name": "Daniel Rudolf",
         "mail": "",
-        "homepage": "https://github.com/daita"
+        "homepage": "https://github.com/PhrozenByte"
       },
       {
-        "name": "Daniel Rudolf",
+        "name": "Maxence Lange",
         "mail": "",
-        "homepage": "https://github.com/PhrozenByte"
+        "homepage": "https://github.com/daita"
       }
     ],
     "ratingRecent": 0.5,
@@ -4713,14 +4713,14 @@
     "isFeatured": true,
     "authors": [
       {
-        "name": "Christoph Wurst",
+        "name": "Nextcloud Groupware Team",
         "mail": "",
-        "homepage": ""
+        "homepage": "https://github.com/nextcloud/groupware"
       },
       {
-        "name": "Nextcloud Groupware Team",
+        "name": "Christoph Wurst",
         "mail": "",
-        "homepage": "https://github.com/nextcloud/groupware"
+        "homepage": ""
       }
     ],
     "ratingRecent": 0.5,
@@ -4964,8 +4964,8 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Christian Wolf",
-        "mail": "github@christian-wolf.click",
+        "name": "Marcel Robitaille",
+        "mail": "mail@marcelrobitaille.me",
         "homepage": ""
       },
       {
@@ -4974,8 +4974,8 @@
         "homepage": ""
       },
       {
-        "name": "Marcel Robitaille",
-        "mail": "mail@marcelrobitaille.me",
+        "name": "Christian Wolf",
+        "mail": "github@christian-wolf.click",
         "homepage": ""
       },
       {
@@ -5432,16 +5432,16 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=18.0.0 <100.0.0",
         "minIntSize": 32,
-        "download": "https://gitlab.com/ethernet.zero/nextcloud-cpanelmailsync/-/jobs/2129524508/artifacts/raw/build/artifacts/appstore/cpanelmailsync.tar.gz",
-        "created": "2022-02-23T19:25:14.232829Z",
+        "download": "https://gitlab.com/ethernet.zero/nextcloud-cpanelmailsync/-/jobs/2129418437/artifacts/raw/build/artifacts/appstore/cpanelmailsync.tar.gz",
+        "created": "2022-02-23T18:55:18.379060Z",
         "licenses": [
           "mpl"
         ],
-        "lastModified": "2022-02-23T19:25:15.773405Z",
-        "isNightly": false,
+        "lastModified": "2022-02-23T18:55:20.436592Z",
+        "isNightly": true,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=18 <=99",
-        "signature": "w9wev2GhXjw/qevdVdpyrWAcMthuTnaQqEeVXaot6ZZ/nWhpycs8H1kEGtZanqM1bH/5hE7lokjk69C9n0dpHoRwZIguzqVjtMDvwytGF/VoiUcNMzrM7bqMwNDJMrwc8b+2GguNSo7Jh7CC5RV9OEZzVrjgI/4abnOxUOE56Fxxym6Zb+jwQAKbI2Bs5YmzWb/0KCc0BdGi5FSBEKw6PTf5S4y5HZsPaf4kLuKpEbqIQY67/hVZ8poItIbI+fd5WoAfU6B7m/mNDcsINcAlDpHeE8D173OdyM9i96bdAYRI01qVZl5h9SnkyTHeDY47eolmpN500T2v4QaR1KS7/PoQv6hHWMYKAWHY5xwCl/AP0FYfNOqHeBJA/XFViwpdTjGE87wI+Gmy89Vu2p9vMoclEaj6/Xh0Ge2lDFaz+JuS3+tlYD/PDqHWQNcmoMsxxzm/g7Lp2B7gN3q6EgYLNZu6xtYCPmypgNQyl6f10a9rr0KWrILMkRVZQABCiOZA/XUUGmmDGBWlvy1QLEygmjNJsk9xAuYEoGGXDdrzLH2h9g9XA1MfwzM8hK5IyD6k1C9OIL/+X8iYIHqMxANYgNuvFfM13o86FGVirC2Yd6DM+FiO/G0YPmsmxL+bMFj5rhtnUkOTvj+BujuScBTiboxYYuRD6tPi4KgFMQ01gWk=",
+        "signature": "FUie1rnQO/Uny/f3zkhfKtBjJpIBGYLxHHZ21AaXPdzHSUws+m7tmPSVnTLNGlgf8RBzt1+cIKPCOCt59qyj5mbWvSBDgTraIyKp42N12CwXiY5TKiBHlp7X2ChPCTSat/q+25KKfpb4NR9Dg3BcUoxUYVzhIlWXNf7Ngt9OZSY0szp8KYnPZd0bunU3I4x1cEvv2sb+XyKP48EE0Sn2Knf91eUgJuuwrYFKCS6PqYeN4jvEVjUtI5Nf8Idg2ICXS9/FROz5+WttHeE8YArxWCOqG5WNnzSdscx/mBGIj/a+6ba5qBBEk5qUG/sBClszi5iDTSX1sOA4AFj3IW77/fhZKavf5IZHfP4czPMbc+9i0e9yk0fbwtOuRQOuGIcM99gLthqfyzWgfd2e7G3TEPT/N6dPw/QI4w+lOVOQLf7nwtEHc1UlHuhVIxOr5Q27Djyis3zMuRixDkbm8lo700OgUQ5+cJdQRurKOCNLDZg2YbhbVf0YhFo563MpdqKiNwQFVroY0oZDfGw2TiiKOrvZ7Up+z2RNbElXiSHMaV6TYsPo1Tv9rQlNtw4whNS39WkQo/9xVj33t6fYpRXLIql754jI1nRGiSQfAiW93D0Vv8MxchAVpXw2zz5pIxSe5+iC/IUEmRYLzgV7Eg53WqwadVvPlrM0uk6P/r6DeKo=",
         "translations": {
           "en": {
             "changelog": ""
@@ -5457,16 +5457,16 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=18.0.0 <100.0.0",
         "minIntSize": 32,
-        "download": "https://gitlab.com/ethernet.zero/nextcloud-cpanelmailsync/-/jobs/2129418437/artifacts/raw/build/artifacts/appstore/cpanelmailsync.tar.gz",
-        "created": "2022-02-23T18:55:18.379060Z",
+        "download": "https://gitlab.com/ethernet.zero/nextcloud-cpanelmailsync/-/jobs/2129524508/artifacts/raw/build/artifacts/appstore/cpanelmailsync.tar.gz",
+        "created": "2022-02-23T19:25:14.232829Z",
         "licenses": [
           "mpl"
         ],
-        "lastModified": "2022-02-23T18:55:20.436592Z",
-        "isNightly": true,
+        "lastModified": "2022-02-23T19:25:15.773405Z",
+        "isNightly": false,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=18 <=99",
-        "signature": "FUie1rnQO/Uny/f3zkhfKtBjJpIBGYLxHHZ21AaXPdzHSUws+m7tmPSVnTLNGlgf8RBzt1+cIKPCOCt59qyj5mbWvSBDgTraIyKp42N12CwXiY5TKiBHlp7X2ChPCTSat/q+25KKfpb4NR9Dg3BcUoxUYVzhIlWXNf7Ngt9OZSY0szp8KYnPZd0bunU3I4x1cEvv2sb+XyKP48EE0Sn2Knf91eUgJuuwrYFKCS6PqYeN4jvEVjUtI5Nf8Idg2ICXS9/FROz5+WttHeE8YArxWCOqG5WNnzSdscx/mBGIj/a+6ba5qBBEk5qUG/sBClszi5iDTSX1sOA4AFj3IW77/fhZKavf5IZHfP4czPMbc+9i0e9yk0fbwtOuRQOuGIcM99gLthqfyzWgfd2e7G3TEPT/N6dPw/QI4w+lOVOQLf7nwtEHc1UlHuhVIxOr5Q27Djyis3zMuRixDkbm8lo700OgUQ5+cJdQRurKOCNLDZg2YbhbVf0YhFo563MpdqKiNwQFVroY0oZDfGw2TiiKOrvZ7Up+z2RNbElXiSHMaV6TYsPo1Tv9rQlNtw4whNS39WkQo/9xVj33t6fYpRXLIql754jI1nRGiSQfAiW93D0Vv8MxchAVpXw2zz5pIxSe5+iC/IUEmRYLzgV7Eg53WqwadVvPlrM0uk6P/r6DeKo=",
+        "signature": "w9wev2GhXjw/qevdVdpyrWAcMthuTnaQqEeVXaot6ZZ/nWhpycs8H1kEGtZanqM1bH/5hE7lokjk69C9n0dpHoRwZIguzqVjtMDvwytGF/VoiUcNMzrM7bqMwNDJMrwc8b+2GguNSo7Jh7CC5RV9OEZzVrjgI/4abnOxUOE56Fxxym6Zb+jwQAKbI2Bs5YmzWb/0KCc0BdGi5FSBEKw6PTf5S4y5HZsPaf4kLuKpEbqIQY67/hVZ8poItIbI+fd5WoAfU6B7m/mNDcsINcAlDpHeE8D173OdyM9i96bdAYRI01qVZl5h9SnkyTHeDY47eolmpN500T2v4QaR1KS7/PoQv6hHWMYKAWHY5xwCl/AP0FYfNOqHeBJA/XFViwpdTjGE87wI+Gmy89Vu2p9vMoclEaj6/Xh0Ge2lDFaz+JuS3+tlYD/PDqHWQNcmoMsxxzm/g7Lp2B7gN3q6EgYLNZu6xtYCPmypgNQyl6f10a9rr0KWrILMkRVZQABCiOZA/XUUGmmDGBWlvy1QLEygmjNJsk9xAuYEoGGXDdrzLH2h9g9XA1MfwzM8hK5IyD6k1C9OIL/+X8iYIHqMxANYgNuvFfM13o86FGVirC2Yd6DM+FiO/G0YPmsmxL+bMFj5rhtnUkOTvj+BujuScBTiboxYYuRD6tPi4KgFMQ01gWk=",
         "translations": {
           "en": {
             "changelog": ""
@@ -7626,12 +7626,12 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Matias De lellis",
+        "name": "Branko Kokanovic",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Branko Kokanovic",
+        "name": "Matias De lellis",
         "mail": "",
         "homepage": ""
       }
@@ -7811,7 +7811,7 @@
     "isFeatured": true,
     "authors": [
       {
-        "name": "Arthur Schiwon",
+        "name": "Morris Jobke",
         "mail": "",
         "homepage": ""
       },
@@ -7821,7 +7821,7 @@
         "homepage": ""
       },
       {
-        "name": "Morris Jobke",
+        "name": "Arthur Schiwon",
         "mail": "",
         "homepage": ""
       }
@@ -7914,12 +7914,12 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Manuel Delgado",
+        "name": "Roeland Jago Douma",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Bart Visscher",
+        "name": "Victor Dubiniuk",
         "mail": "",
         "homepage": ""
       },
@@ -7929,12 +7929,12 @@
         "homepage": ""
       },
       {
-        "name": "Victor Dubiniuk",
+        "name": "Bart Visscher",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Roeland Jago Douma",
+        "name": "Manuel Delgado",
         "mail": "",
         "homepage": ""
       },
@@ -10189,27 +10189,27 @@
     "isFeatured": true,
     "authors": [
       {
-        "name": "Affan Hussain",
+        "name": "Nick Gallo",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Ajfar Huq",
+        "name": "Natalie Gilbert",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Christian Hartmann",
+        "name": "Kameron Sheppard",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Inigo Jiron",
+        "name": "Kai Schröer",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Jan C. Borchardt",
+        "name": "Jonas Rittershofer",
         "mail": "",
         "homepage": ""
       },
@@ -10219,47 +10219,47 @@
         "homepage": ""
       },
       {
-        "name": "Jonas Rittershofer",
+        "name": "Jan C. Borchardt",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Kai Schröer",
+        "name": "Inigo Jiron",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Kameron Sheppard",
+        "name": "Christian Hartmann",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Natalie Gilbert",
+        "name": "Ajfar Huq",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Nick Gallo",
+        "name": "Affan Hussain",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "René Gieling",
+        "name": "Vinzenz Rosenkranz",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Stephan Link",
+        "name": "Tim Sattizahn",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Tim Sattizahn",
+        "name": "Stephan Link",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Vinzenz Rosenkranz",
+        "name": "René Gieling",
         "mail": "",
         "homepage": ""
       }
@@ -17058,14 +17058,14 @@
     "isFeatured": true,
     "authors": [
       {
-        "name": "Greta Doçi",
+        "name": "Nextcloud Groupware Team",
         "mail": "",
-        "homepage": ""
+        "homepage": "https://github.com/nextcloud/groupware"
       },
       {
-        "name": "Nextcloud Groupware Team",
+        "name": "Greta Doçi",
         "mail": "",
-        "homepage": "https://github.com/nextcloud/groupware"
+        "homepage": ""
       }
     ],
     "ratingRecent": 0.5,
@@ -17350,9 +17350,9 @@
     "isFeatured": true,
     "authors": [
       {
-        "name": "Julien Veyssier",
-        "mail": "eneiluj@posteo.net",
-        "homepage": ""
+        "name": "Jan C. Borchardt",
+        "mail": "",
+        "homepage": "https://jancborchardt.net"
       },
       {
         "name": "Arne Hamann",
@@ -17360,9 +17360,9 @@
         "homepage": ""
       },
       {
-        "name": "Jan C. Borchardt",
-        "mail": "",
-        "homepage": "https://jancborchardt.net"
+        "name": "Julien Veyssier",
+        "mail": "eneiluj@posteo.net",
+        "homepage": ""
       }
     ],
     "ratingRecent": 0.5,
@@ -17538,8 +17538,58 @@
     "issueTracker": "https://github.com/pulsejet/memories/issues",
     "website": "https://github.com/pulsejet/memories",
     "created": "2022-09-09T00:37:51.887116Z",
-    "lastModified": "2022-10-27T21:20:47.124581Z",
+    "lastModified": "2022-10-29T06:25:10.071317Z",
     "releases": [
+      {
+        "version": "3.5.1",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=23.0.0 <25.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/pulsejet/memories/releases/download/v3.5.1/memories.tar.gz",
+        "created": "2022-10-29T06:25:09.987240Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2022-10-29T06:25:10.174412Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=23 <=24",
+        "signature": "iMTkGFZZV+8t0MRsVekzsN7e06tVkEWvomKXkjtfIkkmJ7NLfP1m9uwphKZphXH4zoamwcwZMxwlbjzCe50C7hB6xHS1W4say5BE3i5M+vodwmzW+5+teFIxhduuSl8or6j9GdkzvbShdg1Oj895G7p1NUl9zSleD5jp9wkL48BDPuxAYLKqch2//CZJlXcHf5CGRx5aNUcXE+eGjwZHMn0n5BCH2xZGRFEiblgvlTEDRyzE34gp83swRxY6tUdAnc1JxBpzZkzI0ydlhWxdDYdO5ICacupEeQZ3o2FK4iO7NLO+Fkp7IAtG+acUmslaM26TIPhMusPpxfX0tZc5nz7FmMRBD85YwUfSVZl+q0+6CYzVZJ0dBb2xgG1eIQ0+xsUQGB2EZ2ECBdybLY3DpDVw+YfboSUqWDNS/9c7CTC6HBn5drYjzBBMbJncLxiIEs3YY7XdFlSzqhcFEIpMyVT6EhuoLZJcNsVvdRg79+ZQCTEMnq6maNBNnKM/Ngb0DSrVOi7DdkonY/AiNxopv2zebJiJkrWMKJaH1kL2bzH1xVCI+ukJw2q0Q1jCxw9CEotg13JF5J3/b/aki3fEU5Ivn6Lbgm2Sd7zSLGmYOacI4OapN43Pq4fheJa5AOuOb8JID+aUikWUOnCx3/rwx+hjrWmv1mdagyTdnqoOMEE=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
+      {
+        "version": "3.5.0",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=23.0.0 <25.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/pulsejet/memories/releases/download/v3.5.0/memories.tar.gz",
+        "created": "2022-10-29T05:58:29.113566Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2022-10-29T05:58:29.189527Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=23 <=24",
+        "signature": "eSqTxW9P26BsLfKjaZiZcMTN1xEBxiNYGsO6MLTjYc5YGJqaZJ4E66TlOkozCddByN3IyVuOLUYGOBQPP6LP6QSN9sdYxgd9cSf18/uHRlKF43JeXAgIRMJ1U+RD31H0YMMu791dOfhysiv2/HG11RNV9Q6w4e+LYSJCaV7609rJupw9hWDuaJH1UNrOZGZUXDdOG0dOfjDryLvOALz/ozLxbasqY+dVp+zy+SiDra4w8w1KlwQqfLAQFU8RqiOlH8sSkwmKPHMfhlNf3WaT3K0iP3kRz+ONK3zOym3XAt/hkIBeHvV9AFLioT540HES9VagnW1rj6kjT93cqxO4fOvROrZIP3iXvVj9pYzpP/Gxer5nXdGOw8hbxPtOp/VWAU4xoKXy5CN73ub9rW+LtqZWOhfKje2x5HrkQ6u0S/GHv7EZo5fVWczz+AiVWyIw5HJkl35GH/A9bTL5V/+jry6B0xY9NHDSpOLgN/EWVLm92WnGdA6XAw6k/FoL8hU55/CP4B20AAY+0UP0n9QWuhU4C0Q95k6zvNK7VygdccxzWDT7PSpbGymcFQpL2Ko4pFDcC7Gs+y6Zg4GosuQtsNDMP2SN8uNRznd98iTKepnMFGgem87JPSSTb+EUH0BZLrcOszcsQccZAOzJLvlwsQaDbXv0dbbnGeCUiv6lEw8=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "3.4.1",
         "phpExtensions": [],
@@ -18326,7 +18376,7 @@
       "en": {
         "name": "Memories",
         "summary": "Yet another photo management app",
-        "description": "# Memories\n\nMemories is a photo management app for Nextcloud with advanced features including:\n\n* **📸 Timeline**: Sort photos and videos by date taken, parsed from Exif data.\n* **⏪ Rewind**: Jump to any time in the past instantly and relive your memories.\n* **🤖 AI Tagging**: Group photos by people and objects using AI, powered by the [recognize](https://github.com/nextcloud/recognize) app.\n* **🖼️ Folders**: Browse your own and shared folders with a similar, efficient timeline.\n* **🎦 Slideshow**: View photos from your timeline and folders easily.\n* **📱 Mobile Support**: Works on devices of any shape and size through the web app.\n* **✏️ Edit Metadata**: Edit Exif dates on photos quickly and easily.\n* **📦 Archive**: Store photos you don't want to see in your timeline in a separate folder.\n* **⚡️ Fast**: Memories is extremely fast. Period.\n\nTo get an idea of what memories looks and feels like, check out the [public demo](https://memories-demo.radialapps.com/apps/memories/). Note that the demo is read-only and may be slow since it runs in a low-end free tier VM provided by [Oracle Cloud](https://www.oracle.com/cloud/free/). Photo credits go to [Unsplash](https://unsplash.com/) (for individual credits, refer to each folder).\n\n## 🚀 Installation\n1. Install the app from the Nextcloud app store\n1. Run `php ./occ memories:index` to generate metadata indices for existing photos.\n1. Open the 📷 Memories app in Nextcloud and set the directory containing your photos. Photos from this directory will be displayed in the timeline, including any photos in nested subdirectories.\n1. Installing the [preview generator](https://github.com/rullzer/previewgenerator) for pre-generating thumbnails is strongly recommended."
+        "description": "# Memories\n\nMemories is a photo management app for Nextcloud with advanced features including:\n\n- **📸 Timeline**: Sort photos and videos by date taken, parsed from Exif data.\n- **⏪ Rewind**: Jump to any time in the past instantly and relive your memories.\n- **🤖 AI Tagging**: Group photos by people and objects using AI, powered by the [recognize](https://github.com/nextcloud/recognize) app.\n- **🖼️ Albums**: Create albums to group photos and videos together. Then share these albums with others.\n- **📁 Folders**: Browse your own and shared folders with a similar, efficient timeline.\n- **🎦 Slideshow**: View photos from your timeline and folders easily.\n- **📱 Mobile Support**: Works on devices of any shape and size through the web app.\n- **✏️ Edit Metadata**: Edit Exif dates on photos quickly and easily.\n- **📦 Archive**: Store photos you don't want to see in your timeline in a separate folder.\n- **📷 RAW Support**: View RAW photos from your camera with the [Camera RAW Previews](https://apps.nextcloud.com/apps/camerarawpreviews) app.\n- **🫱🏻‍🫲🏻 External Sharing**: Share photos and videos with people outside of your Nextcloud instance.\n- **⚡️ Fast**: Memories is extremely fast. Period.\n\nTo get an idea of what memories looks and feels like, check out the [public demo](https://memories-demo.radialapps.com/apps/memories/). Note that the demo is read-only and may be slow since it runs in a low-end free tier VM provided by [Oracle Cloud](https://www.oracle.com/cloud/free/). Photo credits go to [Unsplash](https://unsplash.com/) (for individual credits, refer to each folder).\n\n## 🚀 Installation\n\n1. Install the app from the Nextcloud app store\n1. Run `php ./occ memories:index` to generate metadata indices for existing photos.\n1. Open the 📷 Memories app in Nextcloud and set the directory containing your photos. Photos from this directory will be displayed in the timeline, including any photos in nested subdirectories.\n1. Installing the [preview generator](https://github.com/rullzer/previewgenerator) for pre-generating thumbnails is strongly recommended."
       }
     },
     "isFeatured": false,
@@ -18889,7 +18939,7 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Pauli Järvinen (current author)",
+        "name": "Jan-Christoph Borchardt (original design)",
         "mail": "",
         "homepage": ""
       },
@@ -18899,7 +18949,7 @@
         "homepage": ""
       },
       {
-        "name": "Jan-Christoph Borchardt (original design)",
+        "name": "Pauli Järvinen (current author)",
         "mail": "",
         "homepage": ""
       }
@@ -19721,12 +19771,12 @@
     "isFeatured": true,
     "authors": [
       {
-        "name": "Benjamin Brahmer",
+        "name": "Jan-Christoph Borchardt (former)",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Sean Molenaar",
+        "name": "Alessandro Cosentino (former)",
         "mail": "",
         "homepage": ""
       },
@@ -19736,12 +19786,12 @@
         "homepage": ""
       },
       {
-        "name": "Alessandro Cosentino (former)",
+        "name": "Sean Molenaar",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Jan-Christoph Borchardt (former)",
+        "name": "Benjamin Brahmer",
         "mail": "",
         "homepage": ""
       }
@@ -19935,22 +19985,22 @@
     "isFeatured": true,
     "authors": [
       {
-        "name": "Kristof Hamann",
+        "name": "Jan-Christoph Borchardt",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Bernhard Posselt",
+        "name": "Hendrik Leppelsack",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Hendrik Leppelsack",
+        "name": "Bernhard Posselt",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Jan-Christoph Borchardt",
+        "name": "Kristof Hamann",
         "mail": "",
         "homepage": ""
       }
@@ -20110,7 +20160,7 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "e-alfred",
+        "name": "Xavier Beurois",
         "mail": "",
         "homepage": ""
       },
@@ -20120,7 +20170,7 @@
         "homepage": ""
       },
       {
-        "name": "Xavier Beurois",
+        "name": "e-alfred",
         "mail": "",
         "homepage": ""
       }
@@ -21714,14 +21764,14 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Sander Brand",
+        "name": "Marcos Zuriaga",
         "mail": "",
-        "homepage": "https://github.com/brantje"
+        "homepage": "https://github.com/animalillo"
       },
       {
-        "name": "Marcos Zuriaga",
+        "name": "Sander Brand",
         "mail": "",
-        "homepage": "https://github.com/animalillo"
+        "homepage": "https://github.com/brantje"
       }
     ],
     "ratingRecent": 0.5,
@@ -21742,26 +21792,26 @@
     "issueTracker": "https://github.com/marius-wieschollek/passwords/issues",
     "website": "",
     "created": "2018-01-19T18:08:43.002344Z",
-    "lastModified": "2022-10-27T20:28:10.814929Z",
+    "lastModified": "2022-10-29T19:53:30.390249Z",
     "releases": [
       {
-        "version": "2022.11.20-build4593",
+        "version": "2022.11.20-build4598",
         "phpExtensions": [],
         "databases": [],
         "shellCommands": [],
         "phpVersionSpec": ">=8.0.0 <8.2.0",
         "platformVersionSpec": ">=23.0.0 <26.0.0",
         "minIntSize": 32,
-        "download": "https://git.mdns.eu/nextcloud/passwords/-/jobs/14429/artifacts/raw/passwords.tar.gz",
-        "created": "2022-10-27T20:28:10.830021Z",
+        "download": "https://git.mdns.eu/nextcloud/passwords/-/jobs/14452/artifacts/raw/passwords.tar.gz",
+        "created": "2022-10-29T19:53:30.407809Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2022-10-27T20:28:10.841120Z",
+        "lastModified": "2022-10-29T19:53:30.420322Z",
         "isNightly": true,
         "rawPhpVersionSpec": ">=8.0 <=8.1",
         "rawPlatformVersionSpec": ">=23 <=25",
-        "signature": "hgR+s+OwJBYd6+bcsaricZVtuNKlccCOIi+25Gev5aserNT41Gk2SK6ziHUKPF0moX/+RjDC8ZXVVS+sS+k+bye3pFTwlP3nokCO3A6PMLjno5eDQwoqOFJ6d2A6Rdnj+SJKhqZUcscs5UyLTz9Vtnz/IzogXhU5jeDd2vjmo1ic41nAMfDHGklCMq31wIxUsvdmeZor9dG/s54yksc25slnB4emLDWD/jzMrT6zN+FtpWZyqqp4t+KOBRSdnUJJ8u9z6zX+e3oxQGJNBWw8tFb0c5YCTpuwlU7ayZILT0cooo6lV9xMMYv04H47AhHb6UeimiWf2ZQdDOU1LtfIaIVl1jHS6hDOJrlviw2sJwBDeFCoSA7W2HCCWqPhhilqEFTey4MUTI9kXOO91f8rdF7r8uO66oMQKeR367n4flrP8cE6EDE3S7gHDVkFHxbZ7RKkoECHFgRrdfZgcFUK3bFrQGeeH4mzUsnOHlL1TgPpp8ncF0ZhlWsFDU876L5ypF9L3EsxlzakLMkSPke18bThzEmJbiJhOYjBoo1PWJJ+6jOj03GKeAc2WNTDCwWAj8MIqKztqMg8MFK8JZscY6FNeKBdEBj/2LSr92GyAHbEBfES/ut9Mlgt6UMxrmcmpJiortXAA++HiW5pI1S5f62rzcCcVBpdSIODID65Hvs=",
+        "signature": "EWeANipAaBsiTo3hE88AOKzqUEzcrC9Fq6bLHyCOmNsJzJJIoQPCs1w83rxK6ZLh3YSyhgjsCV37KoH4De3CmqQi8NOOq8+zC0IY3DGH63gjg0+ngXxGEa0MskkgxneF2U6ABLmHvFYjKFwGxxFrVeQvsDEfrR1tC+P+yQaPvkVg1+hDFliFPzkFdDSlcFElp/U7IAf0RrGhJymu1y9RcOvMrR9siQuqeO7kWHl0Imp4V75Tnf0K0tBLqgE2/cDJZwprcEWu9gWz64NlLDbSWhH4E3kQpgzDPOJvezWW3bKvUncM49VsuBo8t+4SghqVL6vnNVFQTZ2PpCuAfALM1Nvi3Rh/VEVezCUJWLPg3wZYXLltnK9mou/IGBrflAq58ILwrvtFDOV14vWZR/QjsbNkDlA578pHHzQblgimCgYB6kt7XrVB8/EchvVVBWIIh3lilB2JTpaFkxPGZi1svDiFvqaLhyugooO9fsFWD4U3Lb3mrjZUKuJRAt3mDijCTFo+lx514g1gbKZC89KhakgDeHktnmITOTgub+nvJ/E0V6WRZs0k1qhbW7f4lhcu8i7Q4XgpRinitviDCc4mKrWmUKiNhE5u/MpWovXpoqANMa4Wdb/zrxupNE2oBAlyVMlrOfzt3m9HjZ5Q3TYpHXE0m46HWRf9vgw6ZivNQfY=",
         "translations": {
           "en": {
             "changelog": "### Added\n- Nextcloud 25 Support"
@@ -23677,12 +23727,12 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Vinzenz Rosenkranz",
+        "name": "René Gieling",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "René Gieling",
+        "name": "Vinzenz Rosenkranz",
         "mail": "",
         "homepage": ""
       },
@@ -24984,15 +25034,15 @@
     },
     "isFeatured": false,
     "authors": [
-      {
-        "name": "Joas Schilling",
-        "mail": "",
-        "homepage": ""
-      },
       {
         "name": "Pellaeon Lin",
         "mail": "pellaeon@cnmc.tw",
         "homepage": "https://nyllep.wordpress.com/about-2"
+      },
+      {
+        "name": "Joas Schilling",
+        "mail": "",
+        "homepage": ""
       }
     ],
     "ratingRecent": 0.5,
@@ -26740,12 +26790,12 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "JonathanTreffler",
+        "name": "LazyShpee",
         "mail": "",
-        "homepage": "https://jonathan-treffler.de"
+        "homepage": "https://github.com/LazyShpee"
       },
       {
-        "name": "Jonathan Treffler",
+        "name": "Fallon Turner",
         "mail": "",
         "homepage": ""
       },
@@ -26755,14 +26805,14 @@
         "homepage": "https://decatec.de"
       },
       {
-        "name": "Fallon Turner",
+        "name": "Jonathan Treffler",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "LazyShpee",
+        "name": "JonathanTreffler",
         "mail": "",
-        "homepage": "https://github.com/LazyShpee"
+        "homepage": "https://jonathan-treffler.de"
       }
     ],
     "ratingRecent": 0.5,
@@ -26795,18 +26845,18 @@
         "platformVersionSpec": ">=20.0.0 <25.0.0",
         "minIntSize": 32,
         "download": "https://github.com/rookie0/nextcloud-sharing-path/releases/download/v0.4.4/sharingpath.tar.gz",
-        "created": "2022-02-22T02:13:04.908478Z",
+        "created": "2022-01-21T11:01:28.238232Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2022-02-22T02:13:09.291424Z",
-        "isNightly": false,
+        "lastModified": "2022-01-21T11:01:29.136897Z",
+        "isNightly": true,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=20 <=24",
         "signature": "eZ7aRGfJqAeebXdEDJFwjAqtMOGl/FUC8S+9cVOSVnzVmxdLsx3ibYtFRIqksFqs\niRib0KKETkbfiMey6aKXVzR81EUg7hqCQloluQ7UtYSHbYqoUwise1dtCHRE4REI\nHkDr1zpGEhoERiIxcilfz5ab+hQbfDdl8vc4SYKF7UzZ4cCG3x+hqdSzZj9mV7Uj\nEx0E8uFO5X+C+z1ctblnGDh+6SSAq6D0q6T6b07JkJMC15UtxUXMXonJWumPyNnQ\nuzy49744kqaJi160yTgUMz9YtBmshTe5BMWoUp/ied2zao8pYXvFCC+lqGHlYhj7\nvrh63+QyYw4UF5iAJg8D1fk62BSI2Y5M9f0YSYTfiM7Lajkpw139duXMWiHhp126\ndq0LvRy/Y0YZu2n4QSQnQDDhq/ewi7R2yKcLweBMeYwCtEjIB2142VtugKgAzyOt\nW5Pk1tOxouhCvUkVCtMu49ZiEELL65IWFE5exC0haum6oTQP1K4cL99/Jrnkbh/j\nX5f5Mx8D1Zz0XfGVHhwFyO7r7PCgXxqZ2+wDiBovZ58Jf9zcsIb+N0TvFPY5Eq4R\n+Z8YomvAVwvVymw9c1F++VyvY9YXEMVpTaxrwDcIU9XtvCBaDEEXWKxPWdq+3jqQ\nJej3VYjArvCyDlZsUQ1JXdRygo/5qVWV5jkjVVRC4pY=",
         "translations": {
           "en": {
-            "changelog": "- Add debug log for [#39](https://github.com/rookie0/nextcloud-sharing-path/issues/39)\n- Function `str_starts_with` polyfill\n- Nextcloud app store description"
+            "changelog": ""
           }
         },
         "signatureDigest": "sha512"
@@ -26820,18 +26870,18 @@
         "platformVersionSpec": ">=20.0.0 <25.0.0",
         "minIntSize": 32,
         "download": "https://github.com/rookie0/nextcloud-sharing-path/releases/download/v0.4.4/sharingpath.tar.gz",
-        "created": "2022-01-21T11:01:28.238232Z",
+        "created": "2022-02-22T02:13:04.908478Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2022-01-21T11:01:29.136897Z",
-        "isNightly": true,
+        "lastModified": "2022-02-22T02:13:09.291424Z",
+        "isNightly": false,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=20 <=24",
         "signature": "eZ7aRGfJqAeebXdEDJFwjAqtMOGl/FUC8S+9cVOSVnzVmxdLsx3ibYtFRIqksFqs\niRib0KKETkbfiMey6aKXVzR81EUg7hqCQloluQ7UtYSHbYqoUwise1dtCHRE4REI\nHkDr1zpGEhoERiIxcilfz5ab+hQbfDdl8vc4SYKF7UzZ4cCG3x+hqdSzZj9mV7Uj\nEx0E8uFO5X+C+z1ctblnGDh+6SSAq6D0q6T6b07JkJMC15UtxUXMXonJWumPyNnQ\nuzy49744kqaJi160yTgUMz9YtBmshTe5BMWoUp/ied2zao8pYXvFCC+lqGHlYhj7\nvrh63+QyYw4UF5iAJg8D1fk62BSI2Y5M9f0YSYTfiM7Lajkpw139duXMWiHhp126\ndq0LvRy/Y0YZu2n4QSQnQDDhq/ewi7R2yKcLweBMeYwCtEjIB2142VtugKgAzyOt\nW5Pk1tOxouhCvUkVCtMu49ZiEELL65IWFE5exC0haum6oTQP1K4cL99/Jrnkbh/j\nX5f5Mx8D1Zz0XfGVHhwFyO7r7PCgXxqZ2+wDiBovZ58Jf9zcsIb+N0TvFPY5Eq4R\n+Z8YomvAVwvVymw9c1F++VyvY9YXEMVpTaxrwDcIU9XtvCBaDEEXWKxPWdq+3jqQ\nJej3VYjArvCyDlZsUQ1JXdRygo/5qVWV5jkjVVRC4pY=",
         "translations": {
           "en": {
-            "changelog": ""
+            "changelog": "- Add debug log for [#39](https://github.com/rookie0/nextcloud-sharing-path/issues/39)\n- Function `str_starts_with` polyfill\n- Nextcloud app store description"
           }
         },
         "signatureDigest": "sha512"
@@ -26876,7 +26926,7 @@
     "issueTracker": "https://gitnet.fr/deblan/side_menu/issues",
     "website": "https://gitnet.fr/deblan/side_menu",
     "created": "2020-04-07T11:28:39.280192Z",
-    "lastModified": "2022-10-27T20:17:33.771150Z",
+    "lastModified": "2022-10-29T09:10:47.085342Z",
     "releases": [
       {
         "version": "2.5.1",
@@ -27702,8 +27752,44 @@
     "issueTracker": "https://github.com/the-djmaze/snappymail/issues",
     "website": "https://snappymail.eu",
     "created": "2022-10-17T19:05:46.114755Z",
-    "lastModified": "2022-10-27T23:39:40.392423Z",
+    "lastModified": "2022-10-29T15:54:47.786560Z",
     "releases": [
+      {
+        "version": "2.19.5",
+        "phpExtensions": [
+          {
+            "id": "zlib",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          },
+          {
+            "id": "mbstring",
+            "versionSpec": "*",
+            "rawVersionSpec": "*"
+          }
+        ],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": ">=7.4.0",
+        "platformVersionSpec": ">=20.0.0 <27.0.0",
+        "minIntSize": 64,
+        "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.19.5-nextcloud.tar.gz",
+        "created": "2022-10-29T15:54:47.762043Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2022-10-29T15:54:47.829849Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=7.4",
+        "rawPlatformVersionSpec": ">=20 <=26",
+        "signature": "q4KIWuUuwvf9xxGxAEZalSNq/VwVpfoW/kLOcZUSbMkmp96yQ3qATs66SO/4S/A8\n5SiZuxBReP8krqg1MmZJgynyr6g/lQ/02Ee+b3rtXkkFD8nwOxpao2GNiGryH869\n6P42+wWmAVTr59C/OfgSmEojSsla0kAElVwaq6b7EKazp7+zzNyJ9gZbAlZPH4nM\n1j3CRsUSrrqrm6ExHh1Plx5Me19cEINBytNBnAId8vKX686kTz6vLr8harlGsI4q\ndz0L4dS6Xos3VaJOf0xhb1FCPe4pWOuas6BrGTtsvzs8+GM5wCbChR639ibMLwuy\nWy9AguasU3lYyWtedjrsaZ1r5ha/76+RviTdsaCzb1K+Z27gys+qNqlW8kdFGjH8\nKU3ps5+EyTsO/tdpr/SlTbcjEFdWkidFwgR4xR5j6NlwSjQ8Q0KHuor0/urRVCiF\nxqwKHTcDk+HSTybIw3xxXBAZ+XzxYw9A2GJcTBI0zrAFNePE/pCJfenQ+9QfiFLK\n5hhfKnrsZmoRdFomi+uVj3w+MBZ1swRsK0e4+7YiAkXckbe5a3uLFMeI/kl8U6UV\ne2G66dwp90E9So1wPTtW/4SSY/PC1/GgfmeoJ1kqvUYj4RqVc3WJGbm7fqNeE+Wf\n7WCfNyRC2A7DZq9bnUpZ2Anul0tvNTt0XskqD7SmFdE=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "2.19.4",
         "phpExtensions": [
@@ -31658,42 +31744,42 @@
     "isFeatured": true,
     "authors": [
       {
-        "name": "Daniel Calviño Sánchez",
+        "name": "Vitor Mattos",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Ivan Sein",
+        "name": "Tim Krüger",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Jan-Christoph Borchardt",
+        "name": "Marco Ambrosini",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Joas Schilling",
+        "name": "Marcel Hibbe",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Marcel Hibbe",
+        "name": "Joas Schilling",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Marco Ambrosini",
+        "name": "Jan-Christoph Borchardt",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Tim Krüger",
+        "name": "Ivan Sein",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Vitor Mattos",
+        "name": "Daniel Calviño Sánchez",
         "mail": "",
         "homepage": ""
       }
@@ -32135,12 +32221,12 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Gary Kim",
+        "name": "Julien Veyssier",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Julien Veyssier",
+        "name": "Gary Kim",
         "mail": "",
         "homepage": ""
       }
@@ -32393,12 +32479,12 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Lukas Reschke",
+        "name": "Joas Schilling",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Joas Schilling",
+        "name": "Lukas Reschke",
         "mail": "",
         "homepage": ""
       }
@@ -33404,12 +33490,12 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Christoph Wurst",
+        "name": "Vitor Mattos",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Vitor Mattos",
+        "name": "Christoph Wurst",
         "mail": "",
         "homepage": ""
       }
@@ -33537,7 +33623,7 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Joas Schilling",
+        "name": "Christoph Wurst",
         "mail": "",
         "homepage": ""
       },
@@ -33547,7 +33633,7 @@
         "homepage": ""
       },
       {
-        "name": "Christoph Wurst",
+        "name": "Joas Schilling",
         "mail": "",
         "homepage": ""
       }
@@ -34060,12 +34146,12 @@
     "isFeatured": true,
     "authors": [
       {
-        "name": "Christoph Wurst",
+        "name": "Michael Blumenstein",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Michael Blumenstein",
+        "name": "Christoph Wurst",
         "mail": "",
         "homepage": ""
       }
@@ -34235,9 +34321,9 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Jan-Christoph Borchardt",
-        "mail": "hey@jancborchardt.net",
-        "homepage": "https://jancborchardt.net"
+        "name": "Felix Nüsse",
+        "mail": "",
+        "homepage": "https://github.com/newhinton"
       },
       {
         "name": "Marius Wieschollek",
@@ -34245,9 +34331,9 @@
         "homepage": "https://github.com/marius-wieschollek"
       },
       {
-        "name": "Felix Nüsse",
-        "mail": "",
-        "homepage": "https://github.com/newhinton"
+        "name": "Jan-Christoph Borchardt",
+        "mail": "hey@jancborchardt.net",
+        "homepage": "https://jancborchardt.net"
       }
     ],
     "ratingRecent": 0.5,
@@ -34929,12 +35015,12 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Côme Chilliet",
+        "name": "Christopher Ng",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Christopher Ng",
+        "name": "Côme Chilliet",
         "mail": "",
         "homepage": ""
       }
@@ -35022,7 +35108,7 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Roeland Jago Douma",
+        "name": "Bernd Rederlechner",
         "mail": "",
         "homepage": ""
       },
@@ -35032,7 +35118,7 @@
         "homepage": ""
       },
       {
-        "name": "Bernd Rederlechner",
+        "name": "Roeland Jago Douma",
         "mail": "",
         "homepage": ""
       }
@@ -36473,15 +36559,15 @@
     },
     "isFeatured": false,
     "authors": [
-      {
-        "name": "RosComputing",
-        "mail": "info@roscomputing.com",
-        "homepage": "https://roscomputing.com"
-      },
       {
         "name": "Collabora Productivity based on work of Frank Karlitschek, Victor Dubiniuk",
         "mail": "",
         "homepage": ""
+      },
+      {
+        "name": "RosComputing",
+        "mail": "info@roscomputing.com",
+        "homepage": "https://roscomputing.com"
       }
     ],
     "ratingRecent": 0.5,
@@ -37025,13 +37111,13 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Joas Schilling",
-        "mail": "coding@schilljs.com",
+        "name": "Arthur Schiwon",
+        "mail": "blizzz@arthur-schiwon.de",
         "homepage": ""
       },
       {
-        "name": "Arthur Schiwon",
-        "mail": "blizzz@arthur-schiwon.de",
+        "name": "Joas Schilling",
+        "mail": "coding@schilljs.com",
         "homepage": ""
       }
     ],
@@ -37204,13 +37290,13 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Baptiste Fotia",
-        "mail": "baptiste.fotia@arawa.fr",
+        "name": "Cyrille Bollu",
+        "mail": "cyrille@bollu.be",
         "homepage": ""
       },
       {
-        "name": "Cyrille Bollu",
-        "mail": "cyrille@bollu.be",
+        "name": "Baptiste Fotia",
+        "mail": "baptiste.fotia@arawa.fr",
         "homepage": ""
       }
     ],