From 3761af0a70cb2b9489f91c053607a13f339754ae Mon Sep 17 00:00:00 2001
From: autoupdater <infra+packages-autoupdate@cccv.de>
Date: Mon, 6 Mar 2023 22:33:18 +0000
Subject: [PATCH] [autoupdate] Update apps.json

---
 data/apps.json | 442 +++++++++++++++++++++++++++----------------------
 1 file changed, 246 insertions(+), 196 deletions(-)

diff --git a/data/apps.json b/data/apps.json
index 3ef4c8a..0fb73a4 100644
--- a/data/apps.json
+++ b/data/apps.json
@@ -2846,23 +2846,23 @@
     },
     "isFeatured": false,
     "authors": [
-      {
-        "name": "Arthur Schiwon",
-        "mail": "blizzz@arthur-schiwon.de",
-        "homepage": "https://www.arthur-schiwon.de"
-      },
       {
         "name": "Marcel Klehr",
         "mail": "mklehr@gmx.net",
         "homepage": ""
       },
       {
-        "name": "Stefan Klemm",
+        "name": "Arthur Schiwon",
+        "mail": "blizzz@arthur-schiwon.de",
+        "homepage": "https://www.arthur-schiwon.de"
+      },
+      {
+        "name": "Marvin Thomas Rabe",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Marvin Thomas Rabe",
+        "name": "Stefan Klemm",
         "mail": "",
         "homepage": ""
       }
@@ -3445,15 +3445,15 @@
     },
     "isFeatured": false,
     "authors": [
-      {
-        "name": "Kevin WAMBA",
-        "mail": "",
-        "homepage": ""
-      },
       {
         "name": "Casper Harnung",
         "mail": "casper.harnung@tailormade.com",
         "homepage": "https://cadviewer.com/"
+      },
+      {
+        "name": "Kevin WAMBA",
+        "mail": "",
+        "homepage": ""
       }
     ],
     "ratingRecent": 0.5,
@@ -4377,14 +4377,14 @@
     "isFeatured": true,
     "authors": [
       {
-        "name": "Nextcloud Groupware Team",
+        "name": "Anna Larch",
         "mail": "",
-        "homepage": "https://github.com/nextcloud/groupware"
+        "homepage": ""
       },
       {
-        "name": "Anna Larch",
+        "name": "Nextcloud Groupware Team",
         "mail": "",
-        "homepage": ""
+        "homepage": "https://github.com/nextcloud/groupware"
       }
     ],
     "ratingRecent": 0.5,
@@ -4570,14 +4570,14 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Nextcloud Groupware Team",
+        "name": "Richard Steinmetz",
         "mail": "",
-        "homepage": "https://github.com/nextcloud/groupware"
+        "homepage": ""
       },
       {
-        "name": "Richard Steinmetz",
+        "name": "Nextcloud Groupware Team",
         "mail": "",
-        "homepage": ""
+        "homepage": "https://github.com/nextcloud/groupware"
       }
     ],
     "ratingRecent": 0.5,
@@ -5363,14 +5363,14 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Daniel Rudolf",
+        "name": "Maxence Lange",
         "mail": "",
-        "homepage": "https://github.com/PhrozenByte"
+        "homepage": "https://github.com/daita"
       },
       {
-        "name": "Maxence Lange",
+        "name": "Daniel Rudolf",
         "mail": "",
-        "homepage": "https://github.com/daita"
+        "homepage": "https://github.com/PhrozenByte"
       }
     ],
     "ratingRecent": 0.5,
@@ -6251,14 +6251,14 @@
     "isFeatured": true,
     "authors": [
       {
-        "name": "Nextcloud Groupware Team",
+        "name": "Christoph Wurst",
         "mail": "",
-        "homepage": "https://github.com/nextcloud/groupware"
+        "homepage": ""
       },
       {
-        "name": "Christoph Wurst",
+        "name": "Nextcloud Groupware Team",
         "mail": "",
-        "homepage": ""
+        "homepage": "https://github.com/nextcloud/groupware"
       }
     ],
     "ratingRecent": 0.0555555555555556,
@@ -6552,23 +6552,23 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Jeppe Zapp",
-        "mail": "mrzapp@users.noreply.github.com",
+        "name": "Christian Wolf",
+        "mail": "github@christian-wolf.click",
         "homepage": ""
       },
       {
-        "name": "Marcel Robitaille",
-        "mail": "mail@marcelrobitaille.me",
+        "name": "Sebastian Fey",
+        "mail": "info@sebastianfey.de",
         "homepage": ""
       },
       {
-        "name": "Sebastian Fey",
-        "mail": "info@sebastianfey.de",
+        "name": "Marcel Robitaille",
+        "mail": "mail@marcelrobitaille.me",
         "homepage": ""
       },
       {
-        "name": "Christian Wolf",
-        "mail": "github@christian-wolf.click",
+        "name": "Jeppe Zapp",
+        "mail": "mrzapp@users.noreply.github.com",
         "homepage": ""
       }
     ],
@@ -10270,12 +10270,12 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Branko Kokanovic",
+        "name": "Matias De lellis",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Matias De lellis",
+        "name": "Branko Kokanovic",
         "mail": "",
         "homepage": ""
       }
@@ -10602,7 +10602,7 @@
     "isFeatured": true,
     "authors": [
       {
-        "name": "Morris Jobke",
+        "name": "Arthur Schiwon",
         "mail": "",
         "homepage": ""
       },
@@ -10612,7 +10612,7 @@
         "homepage": ""
       },
       {
-        "name": "Arthur Schiwon",
+        "name": "Morris Jobke",
         "mail": "",
         "homepage": ""
       }
@@ -10780,32 +10780,32 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Robin Appelman",
+        "name": "Manuel Delgado",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Roeland Jago Douma",
+        "name": "Bart Visscher",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Victor Dubiniuk",
+        "name": "thinksilicon.de",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "thinksilicon.de",
+        "name": "Victor Dubiniuk",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Bart Visscher",
+        "name": "Roeland Jago Douma",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Manuel Delgado",
+        "name": "Robin Appelman",
         "mail": "",
         "homepage": ""
       }
@@ -11393,15 +11393,15 @@
     },
     "isFeatured": false,
     "authors": [
-      {
-        "name": "Harald Loydl",
-        "mail": "",
-        "homepage": ""
-      },
       {
         "name": "Kirsten Hauck",
         "mail": "kirsten.hauck@processcentric.ch",
         "homepage": "https://www.processcentric.ch"
+      },
+      {
+        "name": "Harald Loydl",
+        "mail": "",
+        "homepage": ""
       }
     ],
     "ratingRecent": 0.5,
@@ -13975,37 +13975,37 @@
     "isFeatured": true,
     "authors": [
       {
-        "name": "Vinzenz Rosenkranz",
+        "name": "Affan Hussain",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Tim Sattizahn",
+        "name": "Ajfar Huq",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Stephan Link",
+        "name": "Christian Hartmann",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "René Gieling",
+        "name": "Inigo Jiron",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Nick Gallo",
+        "name": "Jan C. Borchardt",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Natalie Gilbert",
+        "name": "John Molakvoæ",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Kameron Sheppard",
+        "name": "Jonas Rittershofer",
         "mail": "",
         "homepage": ""
       },
@@ -14015,37 +14015,37 @@
         "homepage": ""
       },
       {
-        "name": "Jonas Rittershofer",
+        "name": "Kameron Sheppard",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "John Molakvoæ",
+        "name": "Natalie Gilbert",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Jan C. Borchardt",
+        "name": "Nick Gallo",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Inigo Jiron",
+        "name": "René Gieling",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Christian Hartmann",
+        "name": "Stephan Link",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Ajfar Huq",
+        "name": "Tim Sattizahn",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Affan Hussain",
+        "name": "Vinzenz Rosenkranz",
         "mail": "",
         "homepage": ""
       }
@@ -19925,15 +19925,15 @@
     },
     "isFeatured": false,
     "authors": [
-      {
-        "name": "Arthur Schiwon",
-        "mail": "blizzz@arthur-schiwon.de",
-        "homepage": "https://arthur-schiwon.de"
-      },
       {
         "name": "Alan Freihof Tygel",
         "mail": "alan@eita.org.br",
         "homepage": "http://eita.org.br"
+      },
+      {
+        "name": "Arthur Schiwon",
+        "mail": "blizzz@arthur-schiwon.de",
+        "homepage": "https://arthur-schiwon.de"
       }
     ],
     "ratingRecent": 0.5,
@@ -21961,14 +21961,14 @@
     "isFeatured": true,
     "authors": [
       {
-        "name": "Nextcloud Groupware Team",
+        "name": "Greta Doçi",
         "mail": "",
-        "homepage": "https://github.com/nextcloud/groupware"
+        "homepage": ""
       },
       {
-        "name": "Greta Doçi",
+        "name": "Nextcloud Groupware Team",
         "mail": "",
-        "homepage": ""
+        "homepage": "https://github.com/nextcloud/groupware"
       }
     ],
     "ratingRecent": 0.416666666666667,
@@ -22167,13 +22167,13 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Martin Reinhardt",
-        "mail": "",
+        "name": "Claus-Justus Heine",
+        "mail": "himself@claus-justus-heine.de",
         "homepage": ""
       },
       {
-        "name": "Claus-Justus Heine",
-        "mail": "himself@claus-justus-heine.de",
+        "name": "Martin Reinhardt",
+        "mail": "",
         "homepage": ""
       },
       {
@@ -22526,9 +22526,9 @@
     "isFeatured": true,
     "authors": [
       {
-        "name": "Jan C. Borchardt",
-        "mail": "",
-        "homepage": "https://jancborchardt.net"
+        "name": "Julien Veyssier",
+        "mail": "eneiluj@posteo.net",
+        "homepage": ""
       },
       {
         "name": "Arne Hamann",
@@ -22536,9 +22536,9 @@
         "homepage": ""
       },
       {
-        "name": "Julien Veyssier",
-        "mail": "eneiluj@posteo.net",
-        "homepage": ""
+        "name": "Jan C. Borchardt",
+        "mail": "",
+        "homepage": "https://jancborchardt.net"
       }
     ],
     "ratingRecent": 0.5,
@@ -22685,15 +22685,15 @@
     },
     "isFeatured": false,
     "authors": [
-      {
-        "name": "Alexander Piskun",
-        "mail": "bigcat88@icloud.com",
-        "homepage": "https://github.com/bigcat88"
-      },
       {
         "name": "Andrey Borysenko",
         "mail": "andrey18106x@gmail.com",
         "homepage": "https://github.com/andrey18106"
+      },
+      {
+        "name": "Alexander Piskun",
+        "mail": "bigcat88@icloud.com",
+        "homepage": "https://github.com/bigcat88"
       }
     ],
     "ratingRecent": 0.5,
@@ -24955,7 +24955,7 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Jan-Christoph Borchardt (original design)",
+        "name": "Pauli Järvinen (current author)",
         "mail": "",
         "homepage": ""
       },
@@ -24965,7 +24965,7 @@
         "homepage": ""
       },
       {
-        "name": "Pauli Järvinen (current author)",
+        "name": "Jan-Christoph Borchardt (original design)",
         "mail": "",
         "homepage": ""
       }
@@ -26028,12 +26028,12 @@
     "isFeatured": true,
     "authors": [
       {
-        "name": "Jan-Christoph Borchardt (former)",
+        "name": "Benjamin Brahmer",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Alessandro Cosentino (former)",
+        "name": "Sean Molenaar",
         "mail": "",
         "homepage": ""
       },
@@ -26043,12 +26043,12 @@
         "homepage": ""
       },
       {
-        "name": "Sean Molenaar",
+        "name": "Alessandro Cosentino (former)",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Benjamin Brahmer",
+        "name": "Jan-Christoph Borchardt (former)",
         "mail": "",
         "homepage": ""
       }
@@ -26364,22 +26364,22 @@
     "isFeatured": true,
     "authors": [
       {
-        "name": "Jan-Christoph Borchardt",
+        "name": "Kristof Hamann",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Hendrik Leppelsack",
+        "name": "Bernhard Posselt",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Bernhard Posselt",
+        "name": "Hendrik Leppelsack",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Kristof Hamann",
+        "name": "Jan-Christoph Borchardt",
         "mail": "",
         "homepage": ""
       }
@@ -26620,7 +26620,7 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Xavier Beurois",
+        "name": "e-alfred",
         "mail": "",
         "homepage": ""
       },
@@ -26630,7 +26630,7 @@
         "homepage": ""
       },
       {
-        "name": "e-alfred",
+        "name": "Xavier Beurois",
         "mail": "",
         "homepage": ""
       }
@@ -28846,14 +28846,14 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Marcos Zuriaga",
+        "name": "Sander Brand",
         "mail": "",
-        "homepage": "https://github.com/animalillo"
+        "homepage": "https://github.com/brantje"
       },
       {
-        "name": "Sander Brand",
+        "name": "Marcos Zuriaga",
         "mail": "",
-        "homepage": "https://github.com/brantje"
+        "homepage": "https://github.com/animalillo"
       }
     ],
     "ratingRecent": 0.5,
@@ -31846,7 +31846,7 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Kai Schröer",
+        "name": "Vinzenz Rosenkranz",
         "mail": "",
         "homepage": ""
       },
@@ -31856,7 +31856,7 @@
         "homepage": ""
       },
       {
-        "name": "Vinzenz Rosenkranz",
+        "name": "Kai Schröer",
         "mail": "",
         "homepage": ""
       }
@@ -33228,15 +33228,15 @@
     },
     "isFeatured": false,
     "authors": [
-      {
-        "name": "Pellaeon Lin",
-        "mail": "pellaeon@cnmc.tw",
-        "homepage": "https://nyllep.wordpress.com/about-2"
-      },
       {
         "name": "Joas Schilling",
         "mail": "",
         "homepage": ""
+      },
+      {
+        "name": "Pellaeon Lin",
+        "mail": "pellaeon@cnmc.tw",
+        "homepage": "https://nyllep.wordpress.com/about-2"
       }
     ],
     "ratingRecent": 0.5,
@@ -34738,12 +34738,12 @@
         "homepage": ""
       },
       {
-        "name": "Biont",
+        "name": "e-alfred",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "e-alfred",
+        "name": "Biont",
         "mail": "",
         "homepage": ""
       }
@@ -34805,23 +34805,23 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Ben Peachey (Muze)",
+        "name": "ScienceMesh Community",
         "mail": "",
-        "homepage": ""
+        "homepage": "https://sciencemesh.io"
       },
       {
-        "name": "Ismoil Shifoev (Ponder Source)",
-        "mail": "",
-        "homepage": ""
+        "name": "Stichting Ponder Source",
+        "mail": "support@pondersource.com",
+        "homepage": "https://pondersource.com"
       },
       {
-        "name": "Benz Schenk (Ponder Source)",
-        "mail": "",
-        "homepage": ""
+        "name": "Muze B.V.",
+        "mail": "info@muze.nl",
+        "homepage": "https://www.muze.nl"
       },
       {
-        "name": "Triantafullenia Doumani (Ponder Source)",
-        "mail": "",
+        "name": "Michiel de Jong (Ponder Source)",
+        "mail": "michiel@pondersource.com",
         "homepage": ""
       },
       {
@@ -34830,24 +34830,24 @@
         "homepage": ""
       },
       {
-        "name": "Michiel de Jong (Ponder Source)",
-        "mail": "michiel@pondersource.com",
+        "name": "Triantafullenia Doumani (Ponder Source)",
+        "mail": "",
         "homepage": ""
       },
       {
-        "name": "Muze B.V.",
-        "mail": "info@muze.nl",
-        "homepage": "https://www.muze.nl"
+        "name": "Benz Schenk (Ponder Source)",
+        "mail": "",
+        "homepage": ""
       },
       {
-        "name": "Stichting Ponder Source",
-        "mail": "support@pondersource.com",
-        "homepage": "https://pondersource.com"
+        "name": "Ismoil Shifoev (Ponder Source)",
+        "mail": "",
+        "homepage": ""
       },
       {
-        "name": "ScienceMesh Community",
+        "name": "Ben Peachey (Muze)",
         "mail": "",
-        "homepage": "https://sciencemesh.io"
+        "homepage": ""
       }
     ],
     "ratingRecent": 0.5,
@@ -35595,12 +35595,12 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Morris Jobke",
+        "name": "Christoph Wurst",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Christoph Wurst",
+        "name": "Morris Jobke",
         "mail": "",
         "homepage": ""
       }
@@ -36033,12 +36033,12 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "LazyShpee",
+        "name": "JonathanTreffler",
         "mail": "",
-        "homepage": "https://github.com/LazyShpee"
+        "homepage": "https://jonathan-treffler.de"
       },
       {
-        "name": "Fallon Turner",
+        "name": "Jonathan Treffler",
         "mail": "",
         "homepage": ""
       },
@@ -36048,14 +36048,14 @@
         "homepage": "https://decatec.de"
       },
       {
-        "name": "Jonathan Treffler",
+        "name": "Fallon Turner",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "JonathanTreffler",
+        "name": "LazyShpee",
         "mail": "",
-        "homepage": "https://jonathan-treffler.de"
+        "homepage": "https://github.com/LazyShpee"
       }
     ],
     "ratingRecent": 0.5,
@@ -43209,42 +43209,42 @@
     "isFeatured": true,
     "authors": [
       {
-        "name": "Joas Schilling",
+        "name": "Daniel Calviño Sánchez",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Jan-Christoph Borchardt",
+        "name": "Ivan Sein",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Ivan Sein",
+        "name": "Jan-Christoph Borchardt",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Daniel Calviño Sánchez",
+        "name": "Joas Schilling",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Vitor Mattos",
+        "name": "Marcel Hibbe",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Tim Krüger",
+        "name": "Marco Ambrosini",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Marco Ambrosini",
+        "name": "Tim Krüger",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Marcel Hibbe",
+        "name": "Vitor Mattos",
         "mail": "",
         "homepage": ""
       }
@@ -43715,12 +43715,12 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Julien Veyssier",
+        "name": "Gary Kim",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Gary Kim",
+        "name": "Julien Veyssier",
         "mail": "",
         "homepage": ""
       }
@@ -44133,8 +44133,33 @@
     "issueTracker": "https://github.com/te-online/timemanager/issues",
     "website": "https://github.com/te-online/timemanager",
     "created": "2020-06-22T20:48:42.238105Z",
-    "lastModified": "2022-11-06T22:17:20.431129Z",
+    "lastModified": "2023-03-05T01:01:02.277763Z",
     "releases": [
+      {
+        "version": "0.3.5",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=13.0.0 <26.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/te-online/nextcloud-app-releases/raw/main/timemanager/v0.3.5/timemanager.tar.gz",
+        "created": "2023-03-05T01:01:02.255150Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2023-03-05T01:01:02.374330Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=13 <=25",
+        "signature": "ewkfxqEWY0aAVrS9lyvHsngUDaFNrBpN4gcYZvCJ05OVzaLpm9RvttYoIqlh7Uf6 jG+NWXA7FRcqia+DivgLhk+nDjR0N6TR/RDxQ52EDduqRNgTwPI0iuurQkw6fucM mtSGOkrcOyoXG5C9k+GhMOnQQeHt7pWK/lPZEAJon31y2FLi+ajxAM9gjl0Gj8kC MsKv+32Rvb4vL0+Amn/j2+nZAno0+ZISEwhZwsQkT7JCAOXh+Vh3O+gojpF5+NEU YJsmJrQB/nP12FeAf4/ynmm4zfhZZ/VZHbzFY8Bi3a0r1Cg9wHwZSBJJTQY9von9 K9YH+aiN1blZlwWCTxqVE5tVNCet7YrJgOPxtGBe49RziEJ9Bnr2UVl3Ujetniud L6KSKZ0s0bOp6l24aYNacrRxa9Rp+To3B6NO/wNiKy16LCV0+Amy9FqZ6lWEQ4u0 EVngl2S/yRNwNTIhmdd0ol9aQtguTqC+GMa4bS1xClsTTQ2A8nntNGy6LvuSkb0V YJP7MN+zPIYgN1o7do8Oh6C6oTuWFnDX11Qna4g+BcX00lxisbq3UVv2MjzORvDH cSneLcQ8Wd/+oqLSQknbY+27Ri7j8kQex74e9rKJ0+NSa+e7Mr1Yvd9bqBth9npu bMRlbGQncrL5+9F+wYa5rzA6KEUUbpsiLowOXr/XgLI=",
+        "translations": {
+          "en": {
+            "changelog": "### Fixed\n\n- Fix buttons on Reports page have padding for icon, but no icon is shown (issue #94)\n- Fix crash when running Nextcloud on top of PostgreSQL due to missing space character in query (issue #100)\n- Fix broken print stylesheet in NC25 due to massive upstream styling changes (issue #109)\n\n### Added\n\n- Choose between setting duration or start and end time when creating & editing time entries w/ automatic conversion (thanks to @devattendant, PR !99)\n- Dates should now be displayed in the user's browser's current timezone\n- Simple end-to-end test for Quick Add widget and duration/start/end conversion\n- Maintenance: Update a bunch of JS dependencies\n- Add Russian localization (thanks to @lonelywoolf)"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "0.3.4",
         "phpExtensions": [],
@@ -45048,14 +45073,14 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Nextcloud Two-Factor Authentication Working Group",
+        "name": "Christoph Wurst",
         "mail": "",
-        "homepage": "https://github.com/nextcloud/wg-two-factor-authentication"
+        "homepage": ""
       },
       {
-        "name": "Christoph Wurst",
+        "name": "Nextcloud Two-Factor Authentication Working Group",
         "mail": "",
-        "homepage": ""
+        "homepage": "https://github.com/nextcloud/wg-two-factor-authentication"
       }
     ],
     "ratingRecent": 0.5,
@@ -45076,8 +45101,33 @@
     "issueTracker": "https://github.com/nursoda/twofactor_email/issues",
     "website": "https://github.com/nursoda/twofactor_email",
     "created": "2018-08-21T17:49:32.371878Z",
-    "lastModified": "2022-10-16T11:13:27.444657Z",
+    "lastModified": "2023-03-04T22:38:29.654500Z",
     "releases": [
+      {
+        "version": "2.7.2",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": ">=8.0.0 <8.3.0",
+        "platformVersionSpec": ">=24.0.0 <27.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/nursoda/twofactor_email/releases/download/2.7.2/twofactor_email.tar.gz",
+        "created": "2023-03-04T22:38:29.650469Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2023-03-04T22:38:29.744617Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=8.0 <=8.2",
+        "rawPlatformVersionSpec": ">=24 <=26",
+        "signature": "EoJNXfM8wgbyeKJQlsZhGh38Lz11NfKrwPZ2/GhKqbdYYdLInHOF4Lgv4vxqNCSc\nvzMfLtF6dEa0ugAK+3F2tkFIxZPySEm+dkYmalcAihQ3CmuOGtZrjjaLAxb2Aac7\nL2K58aJWBADBDq9s+g9yGVlRq88SQp00gs3oOxpEmiOB1XWRlW9sXonOR8CQeLtr\nZvCowg+c4C2mE0H6TOgYF57lg14iGrIIRjze8DBisSCpVycIQfZyskYMDE7bj9Mi\nIAeHy/4wUm/nz5/9jQ7KDMuVVQ4tg1a4AzCYpDl1ZPSYKbvql/jAlZ9N+Qd18rVB\n8OARpsT9DCCRvjRnIA1y9JZGFImhilUwSJZF8RCTaA8dc+9SmPaWd9k9BbzBrutA\nhbv9yAGdImAXrVRHSW8G/JpsMoVe3NAnTKEDzZ4WX3DVIGqicnnyaAEspkup/G2w\n7spYaPh8Ia5h2N4qEVT4JARXu9F38sY06VB7j66/7J6tmZ5M0nfSHX4E41uS/H8O\nLtLtoyNUYM9HnQC2sHe3yqXZX+U58FzhxuUj5db6YL3fUwpekYn6JnZpK/lj148W\n7yUr491vdOdl+k7xXvzI7DM6+dvpuf1LYEK/kox6LXQfizdy6idTVHXtFshAlsxA\n2k+/f5f7YkLaitfFqxnpEnDShUU2Pitd20m9XIsTOPg=",
+        "translations": {
+          "en": {
+            "changelog": "### Added\n\n- Support for Nextcloud 26 (rested against RC1)\n- Support for PHP 8.2\n\n### Removed\n\n- Support for Nextcloud 22 and 23\n- Support for PHP 7.4\n\nNone of these recommended changes have been implemented yet:\nhttps://github.com/nextcloud/server/issues/34692"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "2.7.1",
         "phpExtensions": [],
@@ -45269,6 +45319,16 @@
       }
     ],
     "translations": {
+      "en": {
+        "name": "Two-Factor Email",
+        "summary": "Two-Factor Email Provider",
+        "description": "This app allows users to set up email as a second factor for web logins. It requires that an email address is set in 'Personal info'. It currently cannot be used on first login when two-factor authentication is enforced (not implemented yet)."
+      },
+      "fr": {
+        "name": "Two-Factor Email",
+        "summary": "Service de double authentification par email",
+        "description": "Cette application permet aux utilisateurs d'activer la double authentification par email lors de la connexion web. Une adresse mail doit être configurée dans les 'Infos personelles'. Ce module ne peut pas être utilisé pour les premières connexion quand la double authentification est forcée (Ce n'est pas encore implémentée)."
+      },
       "tr": {
         "name": "Two-Factor Email",
         "summary": "İki Aşamalı E-posta Sağlayıcısı",
@@ -45279,25 +45339,15 @@
         "summary": "Provedor de autenticação de dois fatores via e-mail",
         "description": "Este aplicativo permite que os usuários configurem o e-mail como um segundo fator para logins via web. É necessário que um e-mail seja definido em 'Informações pessoais'. Atualmente não pode ser utilizado no primeiro login, se a autenticação de dois fatores for forçada nesta situação (ainda não implementado)."
       },
-      "de": {
-        "name": "Two-Factor Email",
-        "summary": "Zwei-Faktor E-Mail Provider",
-        "description": "Diese App ermöglicht es Benutzern, E-Mail als zweiten Faktor für Webanmeldungen einzurichten. Sie setzt voraus, dass eine E-Mail-Adresse in den persönlichen Einstellungen hinterlegt ist. Sie kann derzeit nicht für die erste Anmeldung verwendet werden, wenn die Zwei-Faktor-Authentifizierung erzwungen wird."
-      },
       "ru": {
         "name": "Two-Factor Email",
         "summary": "Поставщик двухфакторной аутентификации по E-mail",
         "description": "Это приложение позволяет пользователям настроить электронную почту в качестве второго фактора для входа в систему через Интернет. Для этого необходимо, чтобы адрес электронной почты был сохранен в разделе «Личная информация». В настоящее время его нельзя использовать для первого входа в систему, если принудительно применяется двухфакторная аутентификация."
       },
-      "en": {
-        "name": "Two-Factor Email",
-        "summary": "Two-Factor Email Provider",
-        "description": "This app allows users to set up email as a second factor for web logins. It requires that an email address is set in 'Personal info'. It currently cannot be used on first login when two-factor authentication is enforced (not implemented yet)."
-      },
-      "fr": {
+      "de": {
         "name": "Two-Factor Email",
-        "summary": "Service de double authentification par email",
-        "description": "Cette application permet aux utilisateurs d'activer la double authentification par email lors de la connexion web. Une adresse mail doit être configurée dans les 'Infos personelles'. Ce module ne peut pas être utilisé pour les premières connexion quand la double authentification est forcée (Ce n'est pas encore implémentée)."
+        "summary": "Zwei-Faktor E-Mail Provider",
+        "description": "Diese App ermöglicht es Benutzern, E-Mail als zweiten Faktor für Webanmeldungen einzurichten. Sie setzt voraus, dass eine E-Mail-Adresse in den persönlichen Einstellungen hinterlegt ist. Sie kann derzeit nicht für die erste Anmeldung verwendet werden, wenn die Zwei-Faktor-Authentifizierung erzwungen wird."
       }
     },
     "isFeatured": false,
@@ -45379,12 +45429,12 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Vitor Mattos",
+        "name": "Christoph Wurst",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Christoph Wurst",
+        "name": "Vitor Mattos",
         "mail": "",
         "homepage": ""
       }
@@ -45512,7 +45562,7 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Christoph Wurst",
+        "name": "Joas Schilling",
         "mail": "",
         "homepage": ""
       },
@@ -45522,7 +45572,7 @@
         "homepage": ""
       },
       {
-        "name": "Joas Schilling",
+        "name": "Christoph Wurst",
         "mail": "",
         "homepage": ""
       }
@@ -46060,12 +46110,12 @@
     "isFeatured": true,
     "authors": [
       {
-        "name": "Michael Blumenstein",
+        "name": "Christoph Wurst",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Christoph Wurst",
+        "name": "Michael Blumenstein",
         "mail": "",
         "homepage": ""
       }
@@ -46322,9 +46372,9 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Felix Nüsse",
-        "mail": "",
-        "homepage": "https://github.com/newhinton"
+        "name": "Jan-Christoph Borchardt",
+        "mail": "hey@jancborchardt.net",
+        "homepage": "https://jancborchardt.net"
       },
       {
         "name": "Marius Wieschollek",
@@ -46332,9 +46382,9 @@
         "homepage": "https://github.com/marius-wieschollek"
       },
       {
-        "name": "Jan-Christoph Borchardt",
-        "mail": "hey@jancborchardt.net",
-        "homepage": "https://jancborchardt.net"
+        "name": "Felix Nüsse",
+        "mail": "",
+        "homepage": "https://github.com/newhinton"
       }
     ],
     "ratingRecent": 0.5,
@@ -47091,12 +47141,12 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Christopher Ng",
+        "name": "Côme Chilliet",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Côme Chilliet",
+        "name": "Christopher Ng",
         "mail": "",
         "homepage": ""
       }
@@ -47209,12 +47259,12 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Julius Härtl",
+        "name": "Roeland Jago Douma",
         "mail": "",
         "homepage": ""
       },
       {
-        "name": "Roeland Jago Douma",
+        "name": "Julius Härtl",
         "mail": "",
         "homepage": ""
       },
@@ -49368,15 +49418,15 @@
     },
     "isFeatured": false,
     "authors": [
-      {
-        "name": "Collabora Productivity based on work of Frank Karlitschek, Victor Dubiniuk",
-        "mail": "",
-        "homepage": ""
-      },
       {
         "name": "RosComputing",
         "mail": "info@roscomputing.com",
         "homepage": "https://roscomputing.com"
+      },
+      {
+        "name": "Collabora Productivity based on work of Frank Karlitschek, Victor Dubiniuk",
+        "mail": "",
+        "homepage": ""
       }
     ],
     "ratingRecent": 0.5,
@@ -50107,13 +50157,13 @@
     "isFeatured": false,
     "authors": [
       {
-        "name": "Arthur Schiwon",
-        "mail": "blizzz@arthur-schiwon.de",
+        "name": "Joas Schilling",
+        "mail": "coding@schilljs.com",
         "homepage": ""
       },
       {
-        "name": "Joas Schilling",
-        "mail": "coding@schilljs.com",
+        "name": "Arthur Schiwon",
+        "mail": "blizzz@arthur-schiwon.de",
         "homepage": ""
       }
     ],
-- 
GitLab