Skip to main content

Antony Api - Releases

← App details

Nextcloud 34

Antony Api 0.1.3
Release Details
UpdatedJuly 16, 2026, 10:05 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignatureUQ9uvagBEWA6eLi9O6i6CP6mfQlGs7iCF+Opdmofzr4n+wjrdJ3FG0zN3R2RUZ0kPrPJVPdiiwjpNLi5MzHg1RyMj/zOus1bRRzczghZxZEhKVSmUK5IhqpEEgOXnmL05FXW8uBgqlx4jr/d8zJVcJTWC1qepFNV+C/lKuy0vd1MTkMlAt9CmxrZgVRGr09pJ0e99GvpgJ+grgfd9FIFbyhSCi5L28+alNeFyLCtAAvN35SuQ7Hn0qYQvxduvKBpi1LW5xlQtrJ6dbUPvoQBSVt9wnrexHv1B1Uz1gyGgIcz2chI8q+40mF//lKAvST/7LP6un2LSVBUQArDOGyWllrVNReZsKqUKJoBixv0YlgJiy70NTjKID1q6vdaNr2Ob7AJ3EW4WzAeJuAQ1isZcehgjZw21ZNX4Q/6pVeLlVU3D/xo4iv3jbQJQBQVIfcMTTXG6y0upqoPHhwmibbBK+QZTJJG1qyLonLjVpBu3KjjQEevE4WnubXK/7CHaieRpwIC0sjn4+J3nWLc7AeOq//uILx6WGONhy/CQWgKV8fPfhth3hhCwUrbN65pIXFXty6P49MirrvfSoDhzlgIjkokLlTVJiRqauf4HGHNzVstgRVNiBft6FMntOuDXTgoXtw2ZJexVDzi9UyMlxJpAwV7aLnQDA5r6l4cSw0TR88=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.2
Release Details
UpdatedJuly 16, 2026, 9:43 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignaturelYOs5khg8i6HOIVBAhjfEzFRg2yb1awbdCBPJw+b/OUW0c058db+iewUpz0CxqYwS4L6AddJxiQez58Mf1SShBfGjVpR7B04Z+kbWfvQMbGlwNHIs/TkZhJrlpoIpPNLfZxujIE2B2X/LfXw1FNFy7dTGax65uq8hw4aFFiXKYcEZhj9lXYJWSZgVtoUtHBGG6PLpvShC1O6a2S04k1PpRvSlozoDO2d0NG6e7AAbC6Nyda+x52sfPBOFmnrLgjfv2WzGa623jFniV2KxRNvv2AXvHLJ19G5ZnQffmuCCWDP2Fg6QPqMX+dRrPzyx93jeQZMXKET/e0Va1C+eiHKhVd/fPZFjvBg2fk9w8nlRn4E/4kBHy9Qf7h38Nfg/DvvBBFT4mRqCJBG301ws0sonW3eGT7HRDY0XkvF4Dk9kbwQDR5O7B3gQn3bOKsqVtyD9HQOe/cD/9QKjiin7taZdt4zSUGKqxfZ4ei5t/lzJYlohSWoQVyqsWuUm6gYWoW1QmdpdZCGTspVZrFCuLYt03SAUmFXkj9WOhdOLFjOnLYuOl4y15PjU8VCYGUKngpS3N6b32WpSTT/aH6u5XrjLAkiTpQwUXqbkbG5Yz//Hn8kpQRSmg/7mQ/HWS0SlAOeroI9JQf1kemcOiGnjNWdGoATmWvAwaXXV6x5NbyVL54=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.1
Release Details
UpdatedJuly 15, 2026, 3:01 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignaturelHyxgmTHyzu+LJM1BVfAct1RoZ7YYRshNUen6027mck0uvQES5nOSZWBwrWUpefMBou9lVPKMIbc7Xwwwyz8XNhrEBfoAoo/3iktm4Q6wKRbV9KLsGnXiTdxuvOu90BrDZqrohr3tgmCsLRgIOx7Q/yXPLe5D1a14+rDTt+OQWb4RYHetNAB6nYSAn4sPdgJ7M6oqQSYlqdt8eT/SqMZAz6L3E4SwqvCN0lp0HbZIBx8e1SyKZoUtApCxwP1lO6leH0HMu7XB1NiCGnjsEnuEclElTWytclh46AWPgxHCJqA6+wubogrg+YX+0BBjesQnxxN+FXN9HG2/0V0nkHmKTShtE0R/4rauYZLxpAzHQ/tvnG4ZU8gxB5LXjvUh0AHe9rUpmVJJa60oxWbDr94FKVdLzqmNV4Xv8p+DJnaC7IXzdn64zNbFF1sVUWEiZd/EE2zC4Tm6lwvaoVlEVGibK6os5uaeQV8vLUkbOHt+qPDx+OmIQd1DmJwY6b4AjC3rkqmLHPRkXJhPH4VzXqMfpmB+RvtEg9sNxowcCy5Ex7X5mk6qIBN2Xw29gajpsSlnt2dK2GZOKq4TOq3HIV+/BQz5cK2aJNHt/K2bbaU7FI/JcwNGNfgv3SSLloJApsg97SOU0uDJvOYEBhZLzFbexlsOBduRBASbjTKfa1qOJc=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.0
Release Details
UpdatedJuly 13, 2026, 4:19 p.m.
Changelog

Geändert (Refactoring des ursprünglichen Plugins)

  • Sicherheit: renameShareFolder und checkDeleteProjectFolder waren mit @NoAdminRequired markiert und dadurch für jeden eingeloggten Benutzer aufrufbar (nicht nur Administratoren). Beliebige Shares konnten so von jedem Benutzer umbenannt oder fremde Ordner gelöscht werden. Annotation entfernt – beide Endpunkte erfordern jetzt zwingend Admin-Rechte (Default der AppFramework-SecurityMiddleware).
  • Bugfix: Parameterreihenfolge in checkDeleteProjectFolder (Pflichtparameter nach optionalem Parameter) korrigiert.
  • Robustheit: Path-Traversal-Schutz für projectFolder (keine ..- oder leeren Pfadsegmente mehr möglich).
  • Robustheit: renameShareFolder prüft jetzt den Share-Typ (IShare::TYPE_USER) und behandelt einen nicht gefundenen Share explizit (404 statt generischer Fehlermeldung).
  • Fehler werden geloggt (Psr\Log\LoggerInterface) statt Exception-Messages ungefiltert an den Client zurückzugeben.
  • Totes Code-Fragment entfernt (Errors.php-Trait referenzierte eine nicht existierende Klasse, war ungenutzt).
  • LICENSE-Datei korrigiert: enthielt GPL-3.0-Text, obwohl überall AGPL-3.0-or-later deklariert ist.
  • Projekt in Git-Repository überführt, composer.json, .gitignore, README.md, PUBLISHING.md und Build-/Signier-Skript ergänzt.
  • Lokale Docker-Testinstanz (dev/nextcloud-dev.sh) ergänzt, inkl. Live-Mount des App-Codes und automatischer App-Aktivierung; End-to-End gegen Nextcloud 33 getestet (Share-Umzug, Aufräumen, Path-Traversal-Schutz, Admin-Only).
  • build-and-sign.sh signiert jetzt automatisch über die laufende dev/-Instanz, falls kein OCC gesetzt ist (Build-Verzeichnis, Schlüssel und Zertifikat werden per docker cp in den Container transferiert, nach dem Signieren inkl. privatem Schlüssel wieder entfernt). composer install ist jetzt optional (aktuell keine Laufzeit-Abhängigkeiten). Release-Build end-to-end getestet, Signatur gegen das Zertifikat verifiziert.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignatureYbIv2cydwbAK3bdQfTKYwkltd6r4S/yF+UnS+PTc5L0F3HYoxyz+h+GZ437LOHGrEZWPJNADT9wZcfML159e//lUQmoYljsi+KZR9oeTxcaN5YMxpQp/kA1AwpF8vjPqHYnTbD/xzZ5UJqcqwzSvJRsYu8mpYjcrAzXaAJGH6MHS2kt2/QZi9KteHzPpX9xbsLT9L8NC7XcYX9riFuzkck/8rY4PE87XK1RqjXrh0UmR6b+dPTuXIMTT/J+42W2Oi23gIdvkJXqsbQd8LBdC1q0s8f7VT/l6D9x9Bls1uc6rL+nEbPEUogKemUVa6HcSHg6Q5Z7xeBnWxrzK0H+zNwcYgWjowE7pPJ4CBfv3SOcoW/VNeqgSrWi0MJy4bXwGi7TanDgV0/xi37FnfKSla+cdEvT+RHiAWOpil3cLuLYipu4aJy4NULEG80D2mvdVSdMhvb+huedaY2DKdHNMFBunh4kiBcp/871kbbONFyvQDdYmsaJHyUH0Mrb1Bd2SIXTC4o3lcYGxK2NDjGV9KqUwSurPftvrhavRlAt2SyxUyXjZJU1Jbc1NLZGl78QiWuSfRjOBAPh9cSvEbpqa99DUl6P6b1xXQWE37O/WQFLAfs5wxdz6eIThUrcGzAp3nsrRUGrz/ZOAaA4D7rvl1kU0XLSUCtDKOPUcVHiKROM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32

Nextcloud 33

Antony Api 0.1.3
Release Details
UpdatedJuly 16, 2026, 10:05 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignatureUQ9uvagBEWA6eLi9O6i6CP6mfQlGs7iCF+Opdmofzr4n+wjrdJ3FG0zN3R2RUZ0kPrPJVPdiiwjpNLi5MzHg1RyMj/zOus1bRRzczghZxZEhKVSmUK5IhqpEEgOXnmL05FXW8uBgqlx4jr/d8zJVcJTWC1qepFNV+C/lKuy0vd1MTkMlAt9CmxrZgVRGr09pJ0e99GvpgJ+grgfd9FIFbyhSCi5L28+alNeFyLCtAAvN35SuQ7Hn0qYQvxduvKBpi1LW5xlQtrJ6dbUPvoQBSVt9wnrexHv1B1Uz1gyGgIcz2chI8q+40mF//lKAvST/7LP6un2LSVBUQArDOGyWllrVNReZsKqUKJoBixv0YlgJiy70NTjKID1q6vdaNr2Ob7AJ3EW4WzAeJuAQ1isZcehgjZw21ZNX4Q/6pVeLlVU3D/xo4iv3jbQJQBQVIfcMTTXG6y0upqoPHhwmibbBK+QZTJJG1qyLonLjVpBu3KjjQEevE4WnubXK/7CHaieRpwIC0sjn4+J3nWLc7AeOq//uILx6WGONhy/CQWgKV8fPfhth3hhCwUrbN65pIXFXty6P49MirrvfSoDhzlgIjkokLlTVJiRqauf4HGHNzVstgRVNiBft6FMntOuDXTgoXtw2ZJexVDzi9UyMlxJpAwV7aLnQDA5r6l4cSw0TR88=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.2
Release Details
UpdatedJuly 16, 2026, 9:43 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignaturelYOs5khg8i6HOIVBAhjfEzFRg2yb1awbdCBPJw+b/OUW0c058db+iewUpz0CxqYwS4L6AddJxiQez58Mf1SShBfGjVpR7B04Z+kbWfvQMbGlwNHIs/TkZhJrlpoIpPNLfZxujIE2B2X/LfXw1FNFy7dTGax65uq8hw4aFFiXKYcEZhj9lXYJWSZgVtoUtHBGG6PLpvShC1O6a2S04k1PpRvSlozoDO2d0NG6e7AAbC6Nyda+x52sfPBOFmnrLgjfv2WzGa623jFniV2KxRNvv2AXvHLJ19G5ZnQffmuCCWDP2Fg6QPqMX+dRrPzyx93jeQZMXKET/e0Va1C+eiHKhVd/fPZFjvBg2fk9w8nlRn4E/4kBHy9Qf7h38Nfg/DvvBBFT4mRqCJBG301ws0sonW3eGT7HRDY0XkvF4Dk9kbwQDR5O7B3gQn3bOKsqVtyD9HQOe/cD/9QKjiin7taZdt4zSUGKqxfZ4ei5t/lzJYlohSWoQVyqsWuUm6gYWoW1QmdpdZCGTspVZrFCuLYt03SAUmFXkj9WOhdOLFjOnLYuOl4y15PjU8VCYGUKngpS3N6b32WpSTT/aH6u5XrjLAkiTpQwUXqbkbG5Yz//Hn8kpQRSmg/7mQ/HWS0SlAOeroI9JQf1kemcOiGnjNWdGoATmWvAwaXXV6x5NbyVL54=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.1
Release Details
UpdatedJuly 15, 2026, 3:01 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignaturelHyxgmTHyzu+LJM1BVfAct1RoZ7YYRshNUen6027mck0uvQES5nOSZWBwrWUpefMBou9lVPKMIbc7Xwwwyz8XNhrEBfoAoo/3iktm4Q6wKRbV9KLsGnXiTdxuvOu90BrDZqrohr3tgmCsLRgIOx7Q/yXPLe5D1a14+rDTt+OQWb4RYHetNAB6nYSAn4sPdgJ7M6oqQSYlqdt8eT/SqMZAz6L3E4SwqvCN0lp0HbZIBx8e1SyKZoUtApCxwP1lO6leH0HMu7XB1NiCGnjsEnuEclElTWytclh46AWPgxHCJqA6+wubogrg+YX+0BBjesQnxxN+FXN9HG2/0V0nkHmKTShtE0R/4rauYZLxpAzHQ/tvnG4ZU8gxB5LXjvUh0AHe9rUpmVJJa60oxWbDr94FKVdLzqmNV4Xv8p+DJnaC7IXzdn64zNbFF1sVUWEiZd/EE2zC4Tm6lwvaoVlEVGibK6os5uaeQV8vLUkbOHt+qPDx+OmIQd1DmJwY6b4AjC3rkqmLHPRkXJhPH4VzXqMfpmB+RvtEg9sNxowcCy5Ex7X5mk6qIBN2Xw29gajpsSlnt2dK2GZOKq4TOq3HIV+/BQz5cK2aJNHt/K2bbaU7FI/JcwNGNfgv3SSLloJApsg97SOU0uDJvOYEBhZLzFbexlsOBduRBASbjTKfa1qOJc=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.0
Release Details
UpdatedJuly 13, 2026, 4:19 p.m.
Changelog

Geändert (Refactoring des ursprünglichen Plugins)

  • Sicherheit: renameShareFolder und checkDeleteProjectFolder waren mit @NoAdminRequired markiert und dadurch für jeden eingeloggten Benutzer aufrufbar (nicht nur Administratoren). Beliebige Shares konnten so von jedem Benutzer umbenannt oder fremde Ordner gelöscht werden. Annotation entfernt – beide Endpunkte erfordern jetzt zwingend Admin-Rechte (Default der AppFramework-SecurityMiddleware).
  • Bugfix: Parameterreihenfolge in checkDeleteProjectFolder (Pflichtparameter nach optionalem Parameter) korrigiert.
  • Robustheit: Path-Traversal-Schutz für projectFolder (keine ..- oder leeren Pfadsegmente mehr möglich).
  • Robustheit: renameShareFolder prüft jetzt den Share-Typ (IShare::TYPE_USER) und behandelt einen nicht gefundenen Share explizit (404 statt generischer Fehlermeldung).
  • Fehler werden geloggt (Psr\Log\LoggerInterface) statt Exception-Messages ungefiltert an den Client zurückzugeben.
  • Totes Code-Fragment entfernt (Errors.php-Trait referenzierte eine nicht existierende Klasse, war ungenutzt).
  • LICENSE-Datei korrigiert: enthielt GPL-3.0-Text, obwohl überall AGPL-3.0-or-later deklariert ist.
  • Projekt in Git-Repository überführt, composer.json, .gitignore, README.md, PUBLISHING.md und Build-/Signier-Skript ergänzt.
  • Lokale Docker-Testinstanz (dev/nextcloud-dev.sh) ergänzt, inkl. Live-Mount des App-Codes und automatischer App-Aktivierung; End-to-End gegen Nextcloud 33 getestet (Share-Umzug, Aufräumen, Path-Traversal-Schutz, Admin-Only).
  • build-and-sign.sh signiert jetzt automatisch über die laufende dev/-Instanz, falls kein OCC gesetzt ist (Build-Verzeichnis, Schlüssel und Zertifikat werden per docker cp in den Container transferiert, nach dem Signieren inkl. privatem Schlüssel wieder entfernt). composer install ist jetzt optional (aktuell keine Laufzeit-Abhängigkeiten). Release-Build end-to-end getestet, Signatur gegen das Zertifikat verifiziert.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignatureYbIv2cydwbAK3bdQfTKYwkltd6r4S/yF+UnS+PTc5L0F3HYoxyz+h+GZ437LOHGrEZWPJNADT9wZcfML159e//lUQmoYljsi+KZR9oeTxcaN5YMxpQp/kA1AwpF8vjPqHYnTbD/xzZ5UJqcqwzSvJRsYu8mpYjcrAzXaAJGH6MHS2kt2/QZi9KteHzPpX9xbsLT9L8NC7XcYX9riFuzkck/8rY4PE87XK1RqjXrh0UmR6b+dPTuXIMTT/J+42W2Oi23gIdvkJXqsbQd8LBdC1q0s8f7VT/l6D9x9Bls1uc6rL+nEbPEUogKemUVa6HcSHg6Q5Z7xeBnWxrzK0H+zNwcYgWjowE7pPJ4CBfv3SOcoW/VNeqgSrWi0MJy4bXwGi7TanDgV0/xi37FnfKSla+cdEvT+RHiAWOpil3cLuLYipu4aJy4NULEG80D2mvdVSdMhvb+huedaY2DKdHNMFBunh4kiBcp/871kbbONFyvQDdYmsaJHyUH0Mrb1Bd2SIXTC4o3lcYGxK2NDjGV9KqUwSurPftvrhavRlAt2SyxUyXjZJU1Jbc1NLZGl78QiWuSfRjOBAPh9cSvEbpqa99DUl6P6b1xXQWE37O/WQFLAfs5wxdz6eIThUrcGzAp3nsrRUGrz/ZOAaA4D7rvl1kU0XLSUCtDKOPUcVHiKROM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32

Nextcloud 32

Antony Api 0.1.3
Release Details
UpdatedJuly 16, 2026, 10:05 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignatureUQ9uvagBEWA6eLi9O6i6CP6mfQlGs7iCF+Opdmofzr4n+wjrdJ3FG0zN3R2RUZ0kPrPJVPdiiwjpNLi5MzHg1RyMj/zOus1bRRzczghZxZEhKVSmUK5IhqpEEgOXnmL05FXW8uBgqlx4jr/d8zJVcJTWC1qepFNV+C/lKuy0vd1MTkMlAt9CmxrZgVRGr09pJ0e99GvpgJ+grgfd9FIFbyhSCi5L28+alNeFyLCtAAvN35SuQ7Hn0qYQvxduvKBpi1LW5xlQtrJ6dbUPvoQBSVt9wnrexHv1B1Uz1gyGgIcz2chI8q+40mF//lKAvST/7LP6un2LSVBUQArDOGyWllrVNReZsKqUKJoBixv0YlgJiy70NTjKID1q6vdaNr2Ob7AJ3EW4WzAeJuAQ1isZcehgjZw21ZNX4Q/6pVeLlVU3D/xo4iv3jbQJQBQVIfcMTTXG6y0upqoPHhwmibbBK+QZTJJG1qyLonLjVpBu3KjjQEevE4WnubXK/7CHaieRpwIC0sjn4+J3nWLc7AeOq//uILx6WGONhy/CQWgKV8fPfhth3hhCwUrbN65pIXFXty6P49MirrvfSoDhzlgIjkokLlTVJiRqauf4HGHNzVstgRVNiBft6FMntOuDXTgoXtw2ZJexVDzi9UyMlxJpAwV7aLnQDA5r6l4cSw0TR88=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.2
Release Details
UpdatedJuly 16, 2026, 9:43 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignaturelYOs5khg8i6HOIVBAhjfEzFRg2yb1awbdCBPJw+b/OUW0c058db+iewUpz0CxqYwS4L6AddJxiQez58Mf1SShBfGjVpR7B04Z+kbWfvQMbGlwNHIs/TkZhJrlpoIpPNLfZxujIE2B2X/LfXw1FNFy7dTGax65uq8hw4aFFiXKYcEZhj9lXYJWSZgVtoUtHBGG6PLpvShC1O6a2S04k1PpRvSlozoDO2d0NG6e7AAbC6Nyda+x52sfPBOFmnrLgjfv2WzGa623jFniV2KxRNvv2AXvHLJ19G5ZnQffmuCCWDP2Fg6QPqMX+dRrPzyx93jeQZMXKET/e0Va1C+eiHKhVd/fPZFjvBg2fk9w8nlRn4E/4kBHy9Qf7h38Nfg/DvvBBFT4mRqCJBG301ws0sonW3eGT7HRDY0XkvF4Dk9kbwQDR5O7B3gQn3bOKsqVtyD9HQOe/cD/9QKjiin7taZdt4zSUGKqxfZ4ei5t/lzJYlohSWoQVyqsWuUm6gYWoW1QmdpdZCGTspVZrFCuLYt03SAUmFXkj9WOhdOLFjOnLYuOl4y15PjU8VCYGUKngpS3N6b32WpSTT/aH6u5XrjLAkiTpQwUXqbkbG5Yz//Hn8kpQRSmg/7mQ/HWS0SlAOeroI9JQf1kemcOiGnjNWdGoATmWvAwaXXV6x5NbyVL54=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.1
Release Details
UpdatedJuly 15, 2026, 3:01 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignaturelHyxgmTHyzu+LJM1BVfAct1RoZ7YYRshNUen6027mck0uvQES5nOSZWBwrWUpefMBou9lVPKMIbc7Xwwwyz8XNhrEBfoAoo/3iktm4Q6wKRbV9KLsGnXiTdxuvOu90BrDZqrohr3tgmCsLRgIOx7Q/yXPLe5D1a14+rDTt+OQWb4RYHetNAB6nYSAn4sPdgJ7M6oqQSYlqdt8eT/SqMZAz6L3E4SwqvCN0lp0HbZIBx8e1SyKZoUtApCxwP1lO6leH0HMu7XB1NiCGnjsEnuEclElTWytclh46AWPgxHCJqA6+wubogrg+YX+0BBjesQnxxN+FXN9HG2/0V0nkHmKTShtE0R/4rauYZLxpAzHQ/tvnG4ZU8gxB5LXjvUh0AHe9rUpmVJJa60oxWbDr94FKVdLzqmNV4Xv8p+DJnaC7IXzdn64zNbFF1sVUWEiZd/EE2zC4Tm6lwvaoVlEVGibK6os5uaeQV8vLUkbOHt+qPDx+OmIQd1DmJwY6b4AjC3rkqmLHPRkXJhPH4VzXqMfpmB+RvtEg9sNxowcCy5Ex7X5mk6qIBN2Xw29gajpsSlnt2dK2GZOKq4TOq3HIV+/BQz5cK2aJNHt/K2bbaU7FI/JcwNGNfgv3SSLloJApsg97SOU0uDJvOYEBhZLzFbexlsOBduRBASbjTKfa1qOJc=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.0
Release Details
UpdatedJuly 13, 2026, 4:19 p.m.
Changelog

Geändert (Refactoring des ursprünglichen Plugins)

  • Sicherheit: renameShareFolder und checkDeleteProjectFolder waren mit @NoAdminRequired markiert und dadurch für jeden eingeloggten Benutzer aufrufbar (nicht nur Administratoren). Beliebige Shares konnten so von jedem Benutzer umbenannt oder fremde Ordner gelöscht werden. Annotation entfernt – beide Endpunkte erfordern jetzt zwingend Admin-Rechte (Default der AppFramework-SecurityMiddleware).
  • Bugfix: Parameterreihenfolge in checkDeleteProjectFolder (Pflichtparameter nach optionalem Parameter) korrigiert.
  • Robustheit: Path-Traversal-Schutz für projectFolder (keine ..- oder leeren Pfadsegmente mehr möglich).
  • Robustheit: renameShareFolder prüft jetzt den Share-Typ (IShare::TYPE_USER) und behandelt einen nicht gefundenen Share explizit (404 statt generischer Fehlermeldung).
  • Fehler werden geloggt (Psr\Log\LoggerInterface) statt Exception-Messages ungefiltert an den Client zurückzugeben.
  • Totes Code-Fragment entfernt (Errors.php-Trait referenzierte eine nicht existierende Klasse, war ungenutzt).
  • LICENSE-Datei korrigiert: enthielt GPL-3.0-Text, obwohl überall AGPL-3.0-or-later deklariert ist.
  • Projekt in Git-Repository überführt, composer.json, .gitignore, README.md, PUBLISHING.md und Build-/Signier-Skript ergänzt.
  • Lokale Docker-Testinstanz (dev/nextcloud-dev.sh) ergänzt, inkl. Live-Mount des App-Codes und automatischer App-Aktivierung; End-to-End gegen Nextcloud 33 getestet (Share-Umzug, Aufräumen, Path-Traversal-Schutz, Admin-Only).
  • build-and-sign.sh signiert jetzt automatisch über die laufende dev/-Instanz, falls kein OCC gesetzt ist (Build-Verzeichnis, Schlüssel und Zertifikat werden per docker cp in den Container transferiert, nach dem Signieren inkl. privatem Schlüssel wieder entfernt). composer install ist jetzt optional (aktuell keine Laufzeit-Abhängigkeiten). Release-Build end-to-end getestet, Signatur gegen das Zertifikat verifiziert.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignatureYbIv2cydwbAK3bdQfTKYwkltd6r4S/yF+UnS+PTc5L0F3HYoxyz+h+GZ437LOHGrEZWPJNADT9wZcfML159e//lUQmoYljsi+KZR9oeTxcaN5YMxpQp/kA1AwpF8vjPqHYnTbD/xzZ5UJqcqwzSvJRsYu8mpYjcrAzXaAJGH6MHS2kt2/QZi9KteHzPpX9xbsLT9L8NC7XcYX9riFuzkck/8rY4PE87XK1RqjXrh0UmR6b+dPTuXIMTT/J+42W2Oi23gIdvkJXqsbQd8LBdC1q0s8f7VT/l6D9x9Bls1uc6rL+nEbPEUogKemUVa6HcSHg6Q5Z7xeBnWxrzK0H+zNwcYgWjowE7pPJ4CBfv3SOcoW/VNeqgSrWi0MJy4bXwGi7TanDgV0/xi37FnfKSla+cdEvT+RHiAWOpil3cLuLYipu4aJy4NULEG80D2mvdVSdMhvb+huedaY2DKdHNMFBunh4kiBcp/871kbbONFyvQDdYmsaJHyUH0Mrb1Bd2SIXTC4o3lcYGxK2NDjGV9KqUwSurPftvrhavRlAt2SyxUyXjZJU1Jbc1NLZGl78QiWuSfRjOBAPh9cSvEbpqa99DUl6P6b1xXQWE37O/WQFLAfs5wxdz6eIThUrcGzAp3nsrRUGrz/ZOAaA4D7rvl1kU0XLSUCtDKOPUcVHiKROM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32

Nextcloud 31

Antony Api 0.1.3
Release Details
UpdatedJuly 16, 2026, 10:05 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignatureUQ9uvagBEWA6eLi9O6i6CP6mfQlGs7iCF+Opdmofzr4n+wjrdJ3FG0zN3R2RUZ0kPrPJVPdiiwjpNLi5MzHg1RyMj/zOus1bRRzczghZxZEhKVSmUK5IhqpEEgOXnmL05FXW8uBgqlx4jr/d8zJVcJTWC1qepFNV+C/lKuy0vd1MTkMlAt9CmxrZgVRGr09pJ0e99GvpgJ+grgfd9FIFbyhSCi5L28+alNeFyLCtAAvN35SuQ7Hn0qYQvxduvKBpi1LW5xlQtrJ6dbUPvoQBSVt9wnrexHv1B1Uz1gyGgIcz2chI8q+40mF//lKAvST/7LP6un2LSVBUQArDOGyWllrVNReZsKqUKJoBixv0YlgJiy70NTjKID1q6vdaNr2Ob7AJ3EW4WzAeJuAQ1isZcehgjZw21ZNX4Q/6pVeLlVU3D/xo4iv3jbQJQBQVIfcMTTXG6y0upqoPHhwmibbBK+QZTJJG1qyLonLjVpBu3KjjQEevE4WnubXK/7CHaieRpwIC0sjn4+J3nWLc7AeOq//uILx6WGONhy/CQWgKV8fPfhth3hhCwUrbN65pIXFXty6P49MirrvfSoDhzlgIjkokLlTVJiRqauf4HGHNzVstgRVNiBft6FMntOuDXTgoXtw2ZJexVDzi9UyMlxJpAwV7aLnQDA5r6l4cSw0TR88=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.2
Release Details
UpdatedJuly 16, 2026, 9:43 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignaturelYOs5khg8i6HOIVBAhjfEzFRg2yb1awbdCBPJw+b/OUW0c058db+iewUpz0CxqYwS4L6AddJxiQez58Mf1SShBfGjVpR7B04Z+kbWfvQMbGlwNHIs/TkZhJrlpoIpPNLfZxujIE2B2X/LfXw1FNFy7dTGax65uq8hw4aFFiXKYcEZhj9lXYJWSZgVtoUtHBGG6PLpvShC1O6a2S04k1PpRvSlozoDO2d0NG6e7AAbC6Nyda+x52sfPBOFmnrLgjfv2WzGa623jFniV2KxRNvv2AXvHLJ19G5ZnQffmuCCWDP2Fg6QPqMX+dRrPzyx93jeQZMXKET/e0Va1C+eiHKhVd/fPZFjvBg2fk9w8nlRn4E/4kBHy9Qf7h38Nfg/DvvBBFT4mRqCJBG301ws0sonW3eGT7HRDY0XkvF4Dk9kbwQDR5O7B3gQn3bOKsqVtyD9HQOe/cD/9QKjiin7taZdt4zSUGKqxfZ4ei5t/lzJYlohSWoQVyqsWuUm6gYWoW1QmdpdZCGTspVZrFCuLYt03SAUmFXkj9WOhdOLFjOnLYuOl4y15PjU8VCYGUKngpS3N6b32WpSTT/aH6u5XrjLAkiTpQwUXqbkbG5Yz//Hn8kpQRSmg/7mQ/HWS0SlAOeroI9JQf1kemcOiGnjNWdGoATmWvAwaXXV6x5NbyVL54=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.1
Release Details
UpdatedJuly 15, 2026, 3:01 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignaturelHyxgmTHyzu+LJM1BVfAct1RoZ7YYRshNUen6027mck0uvQES5nOSZWBwrWUpefMBou9lVPKMIbc7Xwwwyz8XNhrEBfoAoo/3iktm4Q6wKRbV9KLsGnXiTdxuvOu90BrDZqrohr3tgmCsLRgIOx7Q/yXPLe5D1a14+rDTt+OQWb4RYHetNAB6nYSAn4sPdgJ7M6oqQSYlqdt8eT/SqMZAz6L3E4SwqvCN0lp0HbZIBx8e1SyKZoUtApCxwP1lO6leH0HMu7XB1NiCGnjsEnuEclElTWytclh46AWPgxHCJqA6+wubogrg+YX+0BBjesQnxxN+FXN9HG2/0V0nkHmKTShtE0R/4rauYZLxpAzHQ/tvnG4ZU8gxB5LXjvUh0AHe9rUpmVJJa60oxWbDr94FKVdLzqmNV4Xv8p+DJnaC7IXzdn64zNbFF1sVUWEiZd/EE2zC4Tm6lwvaoVlEVGibK6os5uaeQV8vLUkbOHt+qPDx+OmIQd1DmJwY6b4AjC3rkqmLHPRkXJhPH4VzXqMfpmB+RvtEg9sNxowcCy5Ex7X5mk6qIBN2Xw29gajpsSlnt2dK2GZOKq4TOq3HIV+/BQz5cK2aJNHt/K2bbaU7FI/JcwNGNfgv3SSLloJApsg97SOU0uDJvOYEBhZLzFbexlsOBduRBASbjTKfa1qOJc=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.0
Release Details
UpdatedJuly 13, 2026, 4:19 p.m.
Changelog

Geändert (Refactoring des ursprünglichen Plugins)

  • Sicherheit: renameShareFolder und checkDeleteProjectFolder waren mit @NoAdminRequired markiert und dadurch für jeden eingeloggten Benutzer aufrufbar (nicht nur Administratoren). Beliebige Shares konnten so von jedem Benutzer umbenannt oder fremde Ordner gelöscht werden. Annotation entfernt – beide Endpunkte erfordern jetzt zwingend Admin-Rechte (Default der AppFramework-SecurityMiddleware).
  • Bugfix: Parameterreihenfolge in checkDeleteProjectFolder (Pflichtparameter nach optionalem Parameter) korrigiert.
  • Robustheit: Path-Traversal-Schutz für projectFolder (keine ..- oder leeren Pfadsegmente mehr möglich).
  • Robustheit: renameShareFolder prüft jetzt den Share-Typ (IShare::TYPE_USER) und behandelt einen nicht gefundenen Share explizit (404 statt generischer Fehlermeldung).
  • Fehler werden geloggt (Psr\Log\LoggerInterface) statt Exception-Messages ungefiltert an den Client zurückzugeben.
  • Totes Code-Fragment entfernt (Errors.php-Trait referenzierte eine nicht existierende Klasse, war ungenutzt).
  • LICENSE-Datei korrigiert: enthielt GPL-3.0-Text, obwohl überall AGPL-3.0-or-later deklariert ist.
  • Projekt in Git-Repository überführt, composer.json, .gitignore, README.md, PUBLISHING.md und Build-/Signier-Skript ergänzt.
  • Lokale Docker-Testinstanz (dev/nextcloud-dev.sh) ergänzt, inkl. Live-Mount des App-Codes und automatischer App-Aktivierung; End-to-End gegen Nextcloud 33 getestet (Share-Umzug, Aufräumen, Path-Traversal-Schutz, Admin-Only).
  • build-and-sign.sh signiert jetzt automatisch über die laufende dev/-Instanz, falls kein OCC gesetzt ist (Build-Verzeichnis, Schlüssel und Zertifikat werden per docker cp in den Container transferiert, nach dem Signieren inkl. privatem Schlüssel wieder entfernt). composer install ist jetzt optional (aktuell keine Laufzeit-Abhängigkeiten). Release-Build end-to-end getestet, Signatur gegen das Zertifikat verifiziert.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignatureYbIv2cydwbAK3bdQfTKYwkltd6r4S/yF+UnS+PTc5L0F3HYoxyz+h+GZ437LOHGrEZWPJNADT9wZcfML159e//lUQmoYljsi+KZR9oeTxcaN5YMxpQp/kA1AwpF8vjPqHYnTbD/xzZ5UJqcqwzSvJRsYu8mpYjcrAzXaAJGH6MHS2kt2/QZi9KteHzPpX9xbsLT9L8NC7XcYX9riFuzkck/8rY4PE87XK1RqjXrh0UmR6b+dPTuXIMTT/J+42W2Oi23gIdvkJXqsbQd8LBdC1q0s8f7VT/l6D9x9Bls1uc6rL+nEbPEUogKemUVa6HcSHg6Q5Z7xeBnWxrzK0H+zNwcYgWjowE7pPJ4CBfv3SOcoW/VNeqgSrWi0MJy4bXwGi7TanDgV0/xi37FnfKSla+cdEvT+RHiAWOpil3cLuLYipu4aJy4NULEG80D2mvdVSdMhvb+huedaY2DKdHNMFBunh4kiBcp/871kbbONFyvQDdYmsaJHyUH0Mrb1Bd2SIXTC4o3lcYGxK2NDjGV9KqUwSurPftvrhavRlAt2SyxUyXjZJU1Jbc1NLZGl78QiWuSfRjOBAPh9cSvEbpqa99DUl6P6b1xXQWE37O/WQFLAfs5wxdz6eIThUrcGzAp3nsrRUGrz/ZOAaA4D7rvl1kU0XLSUCtDKOPUcVHiKROM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32

Nextcloud 30

Antony Api 0.1.3
Release Details
UpdatedJuly 16, 2026, 10:05 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignatureUQ9uvagBEWA6eLi9O6i6CP6mfQlGs7iCF+Opdmofzr4n+wjrdJ3FG0zN3R2RUZ0kPrPJVPdiiwjpNLi5MzHg1RyMj/zOus1bRRzczghZxZEhKVSmUK5IhqpEEgOXnmL05FXW8uBgqlx4jr/d8zJVcJTWC1qepFNV+C/lKuy0vd1MTkMlAt9CmxrZgVRGr09pJ0e99GvpgJ+grgfd9FIFbyhSCi5L28+alNeFyLCtAAvN35SuQ7Hn0qYQvxduvKBpi1LW5xlQtrJ6dbUPvoQBSVt9wnrexHv1B1Uz1gyGgIcz2chI8q+40mF//lKAvST/7LP6un2LSVBUQArDOGyWllrVNReZsKqUKJoBixv0YlgJiy70NTjKID1q6vdaNr2Ob7AJ3EW4WzAeJuAQ1isZcehgjZw21ZNX4Q/6pVeLlVU3D/xo4iv3jbQJQBQVIfcMTTXG6y0upqoPHhwmibbBK+QZTJJG1qyLonLjVpBu3KjjQEevE4WnubXK/7CHaieRpwIC0sjn4+J3nWLc7AeOq//uILx6WGONhy/CQWgKV8fPfhth3hhCwUrbN65pIXFXty6P49MirrvfSoDhzlgIjkokLlTVJiRqauf4HGHNzVstgRVNiBft6FMntOuDXTgoXtw2ZJexVDzi9UyMlxJpAwV7aLnQDA5r6l4cSw0TR88=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.2
Release Details
UpdatedJuly 16, 2026, 9:43 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignaturelYOs5khg8i6HOIVBAhjfEzFRg2yb1awbdCBPJw+b/OUW0c058db+iewUpz0CxqYwS4L6AddJxiQez58Mf1SShBfGjVpR7B04Z+kbWfvQMbGlwNHIs/TkZhJrlpoIpPNLfZxujIE2B2X/LfXw1FNFy7dTGax65uq8hw4aFFiXKYcEZhj9lXYJWSZgVtoUtHBGG6PLpvShC1O6a2S04k1PpRvSlozoDO2d0NG6e7AAbC6Nyda+x52sfPBOFmnrLgjfv2WzGa623jFniV2KxRNvv2AXvHLJ19G5ZnQffmuCCWDP2Fg6QPqMX+dRrPzyx93jeQZMXKET/e0Va1C+eiHKhVd/fPZFjvBg2fk9w8nlRn4E/4kBHy9Qf7h38Nfg/DvvBBFT4mRqCJBG301ws0sonW3eGT7HRDY0XkvF4Dk9kbwQDR5O7B3gQn3bOKsqVtyD9HQOe/cD/9QKjiin7taZdt4zSUGKqxfZ4ei5t/lzJYlohSWoQVyqsWuUm6gYWoW1QmdpdZCGTspVZrFCuLYt03SAUmFXkj9WOhdOLFjOnLYuOl4y15PjU8VCYGUKngpS3N6b32WpSTT/aH6u5XrjLAkiTpQwUXqbkbG5Yz//Hn8kpQRSmg/7mQ/HWS0SlAOeroI9JQf1kemcOiGnjNWdGoATmWvAwaXXV6x5NbyVL54=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.1
Release Details
UpdatedJuly 15, 2026, 3:01 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignaturelHyxgmTHyzu+LJM1BVfAct1RoZ7YYRshNUen6027mck0uvQES5nOSZWBwrWUpefMBou9lVPKMIbc7Xwwwyz8XNhrEBfoAoo/3iktm4Q6wKRbV9KLsGnXiTdxuvOu90BrDZqrohr3tgmCsLRgIOx7Q/yXPLe5D1a14+rDTt+OQWb4RYHetNAB6nYSAn4sPdgJ7M6oqQSYlqdt8eT/SqMZAz6L3E4SwqvCN0lp0HbZIBx8e1SyKZoUtApCxwP1lO6leH0HMu7XB1NiCGnjsEnuEclElTWytclh46AWPgxHCJqA6+wubogrg+YX+0BBjesQnxxN+FXN9HG2/0V0nkHmKTShtE0R/4rauYZLxpAzHQ/tvnG4ZU8gxB5LXjvUh0AHe9rUpmVJJa60oxWbDr94FKVdLzqmNV4Xv8p+DJnaC7IXzdn64zNbFF1sVUWEiZd/EE2zC4Tm6lwvaoVlEVGibK6os5uaeQV8vLUkbOHt+qPDx+OmIQd1DmJwY6b4AjC3rkqmLHPRkXJhPH4VzXqMfpmB+RvtEg9sNxowcCy5Ex7X5mk6qIBN2Xw29gajpsSlnt2dK2GZOKq4TOq3HIV+/BQz5cK2aJNHt/K2bbaU7FI/JcwNGNfgv3SSLloJApsg97SOU0uDJvOYEBhZLzFbexlsOBduRBASbjTKfa1qOJc=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.0
Release Details
UpdatedJuly 13, 2026, 4:19 p.m.
Changelog

Geändert (Refactoring des ursprünglichen Plugins)

  • Sicherheit: renameShareFolder und checkDeleteProjectFolder waren mit @NoAdminRequired markiert und dadurch für jeden eingeloggten Benutzer aufrufbar (nicht nur Administratoren). Beliebige Shares konnten so von jedem Benutzer umbenannt oder fremde Ordner gelöscht werden. Annotation entfernt – beide Endpunkte erfordern jetzt zwingend Admin-Rechte (Default der AppFramework-SecurityMiddleware).
  • Bugfix: Parameterreihenfolge in checkDeleteProjectFolder (Pflichtparameter nach optionalem Parameter) korrigiert.
  • Robustheit: Path-Traversal-Schutz für projectFolder (keine ..- oder leeren Pfadsegmente mehr möglich).
  • Robustheit: renameShareFolder prüft jetzt den Share-Typ (IShare::TYPE_USER) und behandelt einen nicht gefundenen Share explizit (404 statt generischer Fehlermeldung).
  • Fehler werden geloggt (Psr\Log\LoggerInterface) statt Exception-Messages ungefiltert an den Client zurückzugeben.
  • Totes Code-Fragment entfernt (Errors.php-Trait referenzierte eine nicht existierende Klasse, war ungenutzt).
  • LICENSE-Datei korrigiert: enthielt GPL-3.0-Text, obwohl überall AGPL-3.0-or-later deklariert ist.
  • Projekt in Git-Repository überführt, composer.json, .gitignore, README.md, PUBLISHING.md und Build-/Signier-Skript ergänzt.
  • Lokale Docker-Testinstanz (dev/nextcloud-dev.sh) ergänzt, inkl. Live-Mount des App-Codes und automatischer App-Aktivierung; End-to-End gegen Nextcloud 33 getestet (Share-Umzug, Aufräumen, Path-Traversal-Schutz, Admin-Only).
  • build-and-sign.sh signiert jetzt automatisch über die laufende dev/-Instanz, falls kein OCC gesetzt ist (Build-Verzeichnis, Schlüssel und Zertifikat werden per docker cp in den Container transferiert, nach dem Signieren inkl. privatem Schlüssel wieder entfernt). composer install ist jetzt optional (aktuell keine Laufzeit-Abhängigkeiten). Release-Build end-to-end getestet, Signatur gegen das Zertifikat verifiziert.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignatureYbIv2cydwbAK3bdQfTKYwkltd6r4S/yF+UnS+PTc5L0F3HYoxyz+h+GZ437LOHGrEZWPJNADT9wZcfML159e//lUQmoYljsi+KZR9oeTxcaN5YMxpQp/kA1AwpF8vjPqHYnTbD/xzZ5UJqcqwzSvJRsYu8mpYjcrAzXaAJGH6MHS2kt2/QZi9KteHzPpX9xbsLT9L8NC7XcYX9riFuzkck/8rY4PE87XK1RqjXrh0UmR6b+dPTuXIMTT/J+42W2Oi23gIdvkJXqsbQd8LBdC1q0s8f7VT/l6D9x9Bls1uc6rL+nEbPEUogKemUVa6HcSHg6Q5Z7xeBnWxrzK0H+zNwcYgWjowE7pPJ4CBfv3SOcoW/VNeqgSrWi0MJy4bXwGi7TanDgV0/xi37FnfKSla+cdEvT+RHiAWOpil3cLuLYipu4aJy4NULEG80D2mvdVSdMhvb+huedaY2DKdHNMFBunh4kiBcp/871kbbONFyvQDdYmsaJHyUH0Mrb1Bd2SIXTC4o3lcYGxK2NDjGV9KqUwSurPftvrhavRlAt2SyxUyXjZJU1Jbc1NLZGl78QiWuSfRjOBAPh9cSvEbpqa99DUl6P6b1xXQWE37O/WQFLAfs5wxdz6eIThUrcGzAp3nsrRUGrz/ZOAaA4D7rvl1kU0XLSUCtDKOPUcVHiKROM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32

Nextcloud 29

Antony Api 0.1.3
Release Details
UpdatedJuly 16, 2026, 10:05 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignatureUQ9uvagBEWA6eLi9O6i6CP6mfQlGs7iCF+Opdmofzr4n+wjrdJ3FG0zN3R2RUZ0kPrPJVPdiiwjpNLi5MzHg1RyMj/zOus1bRRzczghZxZEhKVSmUK5IhqpEEgOXnmL05FXW8uBgqlx4jr/d8zJVcJTWC1qepFNV+C/lKuy0vd1MTkMlAt9CmxrZgVRGr09pJ0e99GvpgJ+grgfd9FIFbyhSCi5L28+alNeFyLCtAAvN35SuQ7Hn0qYQvxduvKBpi1LW5xlQtrJ6dbUPvoQBSVt9wnrexHv1B1Uz1gyGgIcz2chI8q+40mF//lKAvST/7LP6un2LSVBUQArDOGyWllrVNReZsKqUKJoBixv0YlgJiy70NTjKID1q6vdaNr2Ob7AJ3EW4WzAeJuAQ1isZcehgjZw21ZNX4Q/6pVeLlVU3D/xo4iv3jbQJQBQVIfcMTTXG6y0upqoPHhwmibbBK+QZTJJG1qyLonLjVpBu3KjjQEevE4WnubXK/7CHaieRpwIC0sjn4+J3nWLc7AeOq//uILx6WGONhy/CQWgKV8fPfhth3hhCwUrbN65pIXFXty6P49MirrvfSoDhzlgIjkokLlTVJiRqauf4HGHNzVstgRVNiBft6FMntOuDXTgoXtw2ZJexVDzi9UyMlxJpAwV7aLnQDA5r6l4cSw0TR88=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.2
Release Details
UpdatedJuly 16, 2026, 9:43 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignaturelYOs5khg8i6HOIVBAhjfEzFRg2yb1awbdCBPJw+b/OUW0c058db+iewUpz0CxqYwS4L6AddJxiQez58Mf1SShBfGjVpR7B04Z+kbWfvQMbGlwNHIs/TkZhJrlpoIpPNLfZxujIE2B2X/LfXw1FNFy7dTGax65uq8hw4aFFiXKYcEZhj9lXYJWSZgVtoUtHBGG6PLpvShC1O6a2S04k1PpRvSlozoDO2d0NG6e7AAbC6Nyda+x52sfPBOFmnrLgjfv2WzGa623jFniV2KxRNvv2AXvHLJ19G5ZnQffmuCCWDP2Fg6QPqMX+dRrPzyx93jeQZMXKET/e0Va1C+eiHKhVd/fPZFjvBg2fk9w8nlRn4E/4kBHy9Qf7h38Nfg/DvvBBFT4mRqCJBG301ws0sonW3eGT7HRDY0XkvF4Dk9kbwQDR5O7B3gQn3bOKsqVtyD9HQOe/cD/9QKjiin7taZdt4zSUGKqxfZ4ei5t/lzJYlohSWoQVyqsWuUm6gYWoW1QmdpdZCGTspVZrFCuLYt03SAUmFXkj9WOhdOLFjOnLYuOl4y15PjU8VCYGUKngpS3N6b32WpSTT/aH6u5XrjLAkiTpQwUXqbkbG5Yz//Hn8kpQRSmg/7mQ/HWS0SlAOeroI9JQf1kemcOiGnjNWdGoATmWvAwaXXV6x5NbyVL54=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.1
Release Details
UpdatedJuly 15, 2026, 3:01 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignaturelHyxgmTHyzu+LJM1BVfAct1RoZ7YYRshNUen6027mck0uvQES5nOSZWBwrWUpefMBou9lVPKMIbc7Xwwwyz8XNhrEBfoAoo/3iktm4Q6wKRbV9KLsGnXiTdxuvOu90BrDZqrohr3tgmCsLRgIOx7Q/yXPLe5D1a14+rDTt+OQWb4RYHetNAB6nYSAn4sPdgJ7M6oqQSYlqdt8eT/SqMZAz6L3E4SwqvCN0lp0HbZIBx8e1SyKZoUtApCxwP1lO6leH0HMu7XB1NiCGnjsEnuEclElTWytclh46AWPgxHCJqA6+wubogrg+YX+0BBjesQnxxN+FXN9HG2/0V0nkHmKTShtE0R/4rauYZLxpAzHQ/tvnG4ZU8gxB5LXjvUh0AHe9rUpmVJJa60oxWbDr94FKVdLzqmNV4Xv8p+DJnaC7IXzdn64zNbFF1sVUWEiZd/EE2zC4Tm6lwvaoVlEVGibK6os5uaeQV8vLUkbOHt+qPDx+OmIQd1DmJwY6b4AjC3rkqmLHPRkXJhPH4VzXqMfpmB+RvtEg9sNxowcCy5Ex7X5mk6qIBN2Xw29gajpsSlnt2dK2GZOKq4TOq3HIV+/BQz5cK2aJNHt/K2bbaU7FI/JcwNGNfgv3SSLloJApsg97SOU0uDJvOYEBhZLzFbexlsOBduRBASbjTKfa1qOJc=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.0
Release Details
UpdatedJuly 13, 2026, 4:19 p.m.
Changelog

Geändert (Refactoring des ursprünglichen Plugins)

  • Sicherheit: renameShareFolder und checkDeleteProjectFolder waren mit @NoAdminRequired markiert und dadurch für jeden eingeloggten Benutzer aufrufbar (nicht nur Administratoren). Beliebige Shares konnten so von jedem Benutzer umbenannt oder fremde Ordner gelöscht werden. Annotation entfernt – beide Endpunkte erfordern jetzt zwingend Admin-Rechte (Default der AppFramework-SecurityMiddleware).
  • Bugfix: Parameterreihenfolge in checkDeleteProjectFolder (Pflichtparameter nach optionalem Parameter) korrigiert.
  • Robustheit: Path-Traversal-Schutz für projectFolder (keine ..- oder leeren Pfadsegmente mehr möglich).
  • Robustheit: renameShareFolder prüft jetzt den Share-Typ (IShare::TYPE_USER) und behandelt einen nicht gefundenen Share explizit (404 statt generischer Fehlermeldung).
  • Fehler werden geloggt (Psr\Log\LoggerInterface) statt Exception-Messages ungefiltert an den Client zurückzugeben.
  • Totes Code-Fragment entfernt (Errors.php-Trait referenzierte eine nicht existierende Klasse, war ungenutzt).
  • LICENSE-Datei korrigiert: enthielt GPL-3.0-Text, obwohl überall AGPL-3.0-or-later deklariert ist.
  • Projekt in Git-Repository überführt, composer.json, .gitignore, README.md, PUBLISHING.md und Build-/Signier-Skript ergänzt.
  • Lokale Docker-Testinstanz (dev/nextcloud-dev.sh) ergänzt, inkl. Live-Mount des App-Codes und automatischer App-Aktivierung; End-to-End gegen Nextcloud 33 getestet (Share-Umzug, Aufräumen, Path-Traversal-Schutz, Admin-Only).
  • build-and-sign.sh signiert jetzt automatisch über die laufende dev/-Instanz, falls kein OCC gesetzt ist (Build-Verzeichnis, Schlüssel und Zertifikat werden per docker cp in den Container transferiert, nach dem Signieren inkl. privatem Schlüssel wieder entfernt). composer install ist jetzt optional (aktuell keine Laufzeit-Abhängigkeiten). Release-Build end-to-end getestet, Signatur gegen das Zertifikat verifiziert.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignatureYbIv2cydwbAK3bdQfTKYwkltd6r4S/yF+UnS+PTc5L0F3HYoxyz+h+GZ437LOHGrEZWPJNADT9wZcfML159e//lUQmoYljsi+KZR9oeTxcaN5YMxpQp/kA1AwpF8vjPqHYnTbD/xzZ5UJqcqwzSvJRsYu8mpYjcrAzXaAJGH6MHS2kt2/QZi9KteHzPpX9xbsLT9L8NC7XcYX9riFuzkck/8rY4PE87XK1RqjXrh0UmR6b+dPTuXIMTT/J+42W2Oi23gIdvkJXqsbQd8LBdC1q0s8f7VT/l6D9x9Bls1uc6rL+nEbPEUogKemUVa6HcSHg6Q5Z7xeBnWxrzK0H+zNwcYgWjowE7pPJ4CBfv3SOcoW/VNeqgSrWi0MJy4bXwGi7TanDgV0/xi37FnfKSla+cdEvT+RHiAWOpil3cLuLYipu4aJy4NULEG80D2mvdVSdMhvb+huedaY2DKdHNMFBunh4kiBcp/871kbbONFyvQDdYmsaJHyUH0Mrb1Bd2SIXTC4o3lcYGxK2NDjGV9KqUwSurPftvrhavRlAt2SyxUyXjZJU1Jbc1NLZGl78QiWuSfRjOBAPh9cSvEbpqa99DUl6P6b1xXQWE37O/WQFLAfs5wxdz6eIThUrcGzAp3nsrRUGrz/ZOAaA4D7rvl1kU0XLSUCtDKOPUcVHiKROM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.0.3
Release Details
UpdatedDec. 3, 2024, 6:06 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
Signaturees87LO9Es3viWjrzR5tXU+cCdmWQirItuWpzbTpUV/zBlQX0hIxk7J8lDrwknmiC
PZUDR8ePk2Eh8wkP+aqZaF9aRWKd3Ej4GS7ysrNLundWSIh9atLa3c9Ym7DbApSg
DK/+3rXqSDux8QQrHOW3222XeelpZbXhf7YvWQQM2e9MHXjZ9xybwNbiZ5Yh00+N
s+SZkh7+5MZvAJT+Zy4AcntWZ4/RwmAZCCJzARbTtUp4C/nxjPJOXYPAc6UxEuDf
Kxbhv+D8kObvZAnLOvThoAU3cPRigc9YxnJGUncNx3uiUyyWtduqe6UgwEkQ+DJb
aIkc87BVxRd7VUKyVB/Y52ePKbGfL66kmdlP6OvQulOd6JtL6eVkEW7wZfJyo7OA
MhQCmcPbGmEQ94Qp+R6gGujbdfwKyj4s3VV6DgiFXZrUhu5tGRGdaCkWQFgwJMgs
WAt11Yr8Dg+QJceRbH8eN6LuploUW5w33GNFOhsJ+uQTXY8HRQkHtIsYjjNBFQYO
XiRvparIfsLIpwoYeMCgRZX4D2CRxGTedrzkaPSsOxw77Oze15ABmGJvQ3yuxxki
18tgxSL0Sf2Qy+0rvNZHz/vMVVl9xZchG8uapYtE+O5kUJ2mIfKwURjOBxR72OtG
1z2oLmnc00MoKfOTK0CoQY95ZLXptar44BnutvDEpSE=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<30.0.0
Minimum Integer bits32
Antony Api 0.0.2
Release Details
UpdatedMarch 28, 2024, 5:32 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignatureA8GHwtk3kzvsdh43ytafR7g6ooQVPv/5AtVNf+Ft7LVPHToM5q5j8lpbB0DwyFeP
Yio6Cm1KZfM5GFwleEihAB/DCzlU0tdFqQoh3QBIS+KXcNDn4U+lwupkbomUhwxq
1nffzhPkmovg1pOppSSQvEZbf+PjF2wOIhtfZIdxT5DYIv5WUcpIdJTSQbCnXULp
/CNlz2tIjrfsijDcz6ZDypYFmaEC1gl7B899MM8e00kpQxkR9gqRmUavQX5ZkeVi
r9rxWsZTR5iCOhQK6xd4CwsXZQGG6ZXJA1//gCfjShWf8XzaDDHMbRVR5Q39Dm+M
7BttuCerzL51+oU3mB4u0AtYYLrkravIbzPVAB+gg6WPEuyKEhHbh9neQaChh+3U
LEYqBcv+lLF21VInfoCMTUTQTxGGPo6nQvzpqJFSZyKQmBuz3bsRp7RPTAEPsXnY
q8PnTcVXw3n9w2wYv1E3bKsJCWCLnOKryenlyfzNrWqeNdrifPVHyjw7GoiPjiaH
42REDop1u0Bmv+DCLJsELDC1bqBsxDNmcPoAZ6tPFzLoOrvZaxbzB+mzBrDx/Qwc
ErKfgl4qxDK9tKEbZn8CKAxPMAvAdeEbBGWe5eUaSwmEzyeoz/4Eu2gs/yagIWDm
rkDX07SBUKfTEFNPQ8l8/nME0HPyous/HNZJl8e/XbA=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<30.0.0
Minimum Integer bits32
Antony Api 0.0.1-beta.1
Release Details
UpdatedMarch 28, 2024, 4:58 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignatureYhJeahpCCvYrD8Gy/Qak4pqumUwHSLKjqtKTEnWrIjR9HYdINtxy/zl+HibOIYy9
9/N3P4Nx0jWITJ+YQ0K/xBIgGgEEH/LoIs0ZHw3uthsQJX28icQa1bIgiLj4CqPT
9k1k1bA8+9TgzIpt6yQsoh1A5tl/W8J0YhoqrWT5VTMrjP8q5W1rZJFBKbBJ0Qir
SvxiRG2DHxPW6mv79lsIMn5Jj8nfRLjNYQB6uqEteOKNWK1JgpU52LUxSBxTp7Wa
5eFbB1amZDLm985xMu+N9JS3ZCMjmLAPY5S9WimjgPsae7SALVq7Tgqe7jvEXcou
gYvCCbfxLc3GlhBZJp0DZi4pCnve7QLabu6ayxM9Ld1OeDavEgNPuXopakuRNCQR
oK6fk1+8XMCUWBRaIbnIiWClBLXMsgwdD9Dk7y4niO3tWvmgsPNIJls444cbWs/h
w8vuCUskpVHz/kyVwpHX9EqXKGwyGHG1a0+2USHAOAsrBhkZ/8NEkuxlDoS0+DF+
SyA1zCsxqp2o32c40dhl3n529LhsXXzHNs3rY0Pc0GgMG6avhu696jYUZWz2GGrR
bWr6LEO7CCBkSEDGxflQO3X1xLnNYOf7Wyv5QSFC0UnhqIuLIYFvxpt58Rql9CtW
Q4+Hc7NFrXC5Nh6RHEbqd4EYG6bDCmngUOIkm/QpTX4=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<30.0.0
Minimum Integer bits32

Nextcloud 28

Antony Api 0.1.3
Release Details
UpdatedJuly 16, 2026, 10:05 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignatureUQ9uvagBEWA6eLi9O6i6CP6mfQlGs7iCF+Opdmofzr4n+wjrdJ3FG0zN3R2RUZ0kPrPJVPdiiwjpNLi5MzHg1RyMj/zOus1bRRzczghZxZEhKVSmUK5IhqpEEgOXnmL05FXW8uBgqlx4jr/d8zJVcJTWC1qepFNV+C/lKuy0vd1MTkMlAt9CmxrZgVRGr09pJ0e99GvpgJ+grgfd9FIFbyhSCi5L28+alNeFyLCtAAvN35SuQ7Hn0qYQvxduvKBpi1LW5xlQtrJ6dbUPvoQBSVt9wnrexHv1B1Uz1gyGgIcz2chI8q+40mF//lKAvST/7LP6un2LSVBUQArDOGyWllrVNReZsKqUKJoBixv0YlgJiy70NTjKID1q6vdaNr2Ob7AJ3EW4WzAeJuAQ1isZcehgjZw21ZNX4Q/6pVeLlVU3D/xo4iv3jbQJQBQVIfcMTTXG6y0upqoPHhwmibbBK+QZTJJG1qyLonLjVpBu3KjjQEevE4WnubXK/7CHaieRpwIC0sjn4+J3nWLc7AeOq//uILx6WGONhy/CQWgKV8fPfhth3hhCwUrbN65pIXFXty6P49MirrvfSoDhzlgIjkokLlTVJiRqauf4HGHNzVstgRVNiBft6FMntOuDXTgoXtw2ZJexVDzi9UyMlxJpAwV7aLnQDA5r6l4cSw0TR88=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.2
Release Details
UpdatedJuly 16, 2026, 9:43 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignaturelYOs5khg8i6HOIVBAhjfEzFRg2yb1awbdCBPJw+b/OUW0c058db+iewUpz0CxqYwS4L6AddJxiQez58Mf1SShBfGjVpR7B04Z+kbWfvQMbGlwNHIs/TkZhJrlpoIpPNLfZxujIE2B2X/LfXw1FNFy7dTGax65uq8hw4aFFiXKYcEZhj9lXYJWSZgVtoUtHBGG6PLpvShC1O6a2S04k1PpRvSlozoDO2d0NG6e7AAbC6Nyda+x52sfPBOFmnrLgjfv2WzGa623jFniV2KxRNvv2AXvHLJ19G5ZnQffmuCCWDP2Fg6QPqMX+dRrPzyx93jeQZMXKET/e0Va1C+eiHKhVd/fPZFjvBg2fk9w8nlRn4E/4kBHy9Qf7h38Nfg/DvvBBFT4mRqCJBG301ws0sonW3eGT7HRDY0XkvF4Dk9kbwQDR5O7B3gQn3bOKsqVtyD9HQOe/cD/9QKjiin7taZdt4zSUGKqxfZ4ei5t/lzJYlohSWoQVyqsWuUm6gYWoW1QmdpdZCGTspVZrFCuLYt03SAUmFXkj9WOhdOLFjOnLYuOl4y15PjU8VCYGUKngpS3N6b32WpSTT/aH6u5XrjLAkiTpQwUXqbkbG5Yz//Hn8kpQRSmg/7mQ/HWS0SlAOeroI9JQf1kemcOiGnjNWdGoATmWvAwaXXV6x5NbyVL54=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.1
Release Details
UpdatedJuly 15, 2026, 3:01 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignaturelHyxgmTHyzu+LJM1BVfAct1RoZ7YYRshNUen6027mck0uvQES5nOSZWBwrWUpefMBou9lVPKMIbc7Xwwwyz8XNhrEBfoAoo/3iktm4Q6wKRbV9KLsGnXiTdxuvOu90BrDZqrohr3tgmCsLRgIOx7Q/yXPLe5D1a14+rDTt+OQWb4RYHetNAB6nYSAn4sPdgJ7M6oqQSYlqdt8eT/SqMZAz6L3E4SwqvCN0lp0HbZIBx8e1SyKZoUtApCxwP1lO6leH0HMu7XB1NiCGnjsEnuEclElTWytclh46AWPgxHCJqA6+wubogrg+YX+0BBjesQnxxN+FXN9HG2/0V0nkHmKTShtE0R/4rauYZLxpAzHQ/tvnG4ZU8gxB5LXjvUh0AHe9rUpmVJJa60oxWbDr94FKVdLzqmNV4Xv8p+DJnaC7IXzdn64zNbFF1sVUWEiZd/EE2zC4Tm6lwvaoVlEVGibK6os5uaeQV8vLUkbOHt+qPDx+OmIQd1DmJwY6b4AjC3rkqmLHPRkXJhPH4VzXqMfpmB+RvtEg9sNxowcCy5Ex7X5mk6qIBN2Xw29gajpsSlnt2dK2GZOKq4TOq3HIV+/BQz5cK2aJNHt/K2bbaU7FI/JcwNGNfgv3SSLloJApsg97SOU0uDJvOYEBhZLzFbexlsOBduRBASbjTKfa1qOJc=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.1.0
Release Details
UpdatedJuly 13, 2026, 4:19 p.m.
Changelog

Geändert (Refactoring des ursprünglichen Plugins)

  • Sicherheit: renameShareFolder und checkDeleteProjectFolder waren mit @NoAdminRequired markiert und dadurch für jeden eingeloggten Benutzer aufrufbar (nicht nur Administratoren). Beliebige Shares konnten so von jedem Benutzer umbenannt oder fremde Ordner gelöscht werden. Annotation entfernt – beide Endpunkte erfordern jetzt zwingend Admin-Rechte (Default der AppFramework-SecurityMiddleware).
  • Bugfix: Parameterreihenfolge in checkDeleteProjectFolder (Pflichtparameter nach optionalem Parameter) korrigiert.
  • Robustheit: Path-Traversal-Schutz für projectFolder (keine ..- oder leeren Pfadsegmente mehr möglich).
  • Robustheit: renameShareFolder prüft jetzt den Share-Typ (IShare::TYPE_USER) und behandelt einen nicht gefundenen Share explizit (404 statt generischer Fehlermeldung).
  • Fehler werden geloggt (Psr\Log\LoggerInterface) statt Exception-Messages ungefiltert an den Client zurückzugeben.
  • Totes Code-Fragment entfernt (Errors.php-Trait referenzierte eine nicht existierende Klasse, war ungenutzt).
  • LICENSE-Datei korrigiert: enthielt GPL-3.0-Text, obwohl überall AGPL-3.0-or-later deklariert ist.
  • Projekt in Git-Repository überführt, composer.json, .gitignore, README.md, PUBLISHING.md und Build-/Signier-Skript ergänzt.
  • Lokale Docker-Testinstanz (dev/nextcloud-dev.sh) ergänzt, inkl. Live-Mount des App-Codes und automatischer App-Aktivierung; End-to-End gegen Nextcloud 33 getestet (Share-Umzug, Aufräumen, Path-Traversal-Schutz, Admin-Only).
  • build-and-sign.sh signiert jetzt automatisch über die laufende dev/-Instanz, falls kein OCC gesetzt ist (Build-Verzeichnis, Schlüssel und Zertifikat werden per docker cp in den Container transferiert, nach dem Signieren inkl. privatem Schlüssel wieder entfernt). composer install ist jetzt optional (aktuell keine Laufzeit-Abhängigkeiten). Release-Build end-to-end getestet, Signatur gegen das Zertifikat verifiziert.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignatureYbIv2cydwbAK3bdQfTKYwkltd6r4S/yF+UnS+PTc5L0F3HYoxyz+h+GZ437LOHGrEZWPJNADT9wZcfML159e//lUQmoYljsi+KZR9oeTxcaN5YMxpQp/kA1AwpF8vjPqHYnTbD/xzZ5UJqcqwzSvJRsYu8mpYjcrAzXaAJGH6MHS2kt2/QZi9KteHzPpX9xbsLT9L8NC7XcYX9riFuzkck/8rY4PE87XK1RqjXrh0UmR6b+dPTuXIMTT/J+42W2Oi23gIdvkJXqsbQd8LBdC1q0s8f7VT/l6D9x9Bls1uc6rL+nEbPEUogKemUVa6HcSHg6Q5Z7xeBnWxrzK0H+zNwcYgWjowE7pPJ4CBfv3SOcoW/VNeqgSrWi0MJy4bXwGi7TanDgV0/xi37FnfKSla+cdEvT+RHiAWOpil3cLuLYipu4aJy4NULEG80D2mvdVSdMhvb+huedaY2DKdHNMFBunh4kiBcp/871kbbONFyvQDdYmsaJHyUH0Mrb1Bd2SIXTC4o3lcYGxK2NDjGV9KqUwSurPftvrhavRlAt2SyxUyXjZJU1Jbc1NLZGl78QiWuSfRjOBAPh9cSvEbpqa99DUl6P6b1xXQWE37O/WQFLAfs5wxdz6eIThUrcGzAp3nsrRUGrz/ZOAaA4D7rvl1kU0XLSUCtDKOPUcVHiKROM=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
Antony Api 0.0.3
Release Details
UpdatedDec. 3, 2024, 6:06 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
Signaturees87LO9Es3viWjrzR5tXU+cCdmWQirItuWpzbTpUV/zBlQX0hIxk7J8lDrwknmiC
PZUDR8ePk2Eh8wkP+aqZaF9aRWKd3Ej4GS7ysrNLundWSIh9atLa3c9Ym7DbApSg
DK/+3rXqSDux8QQrHOW3222XeelpZbXhf7YvWQQM2e9MHXjZ9xybwNbiZ5Yh00+N
s+SZkh7+5MZvAJT+Zy4AcntWZ4/RwmAZCCJzARbTtUp4C/nxjPJOXYPAc6UxEuDf
Kxbhv+D8kObvZAnLOvThoAU3cPRigc9YxnJGUncNx3uiUyyWtduqe6UgwEkQ+DJb
aIkc87BVxRd7VUKyVB/Y52ePKbGfL66kmdlP6OvQulOd6JtL6eVkEW7wZfJyo7OA
MhQCmcPbGmEQ94Qp+R6gGujbdfwKyj4s3VV6DgiFXZrUhu5tGRGdaCkWQFgwJMgs
WAt11Yr8Dg+QJceRbH8eN6LuploUW5w33GNFOhsJ+uQTXY8HRQkHtIsYjjNBFQYO
XiRvparIfsLIpwoYeMCgRZX4D2CRxGTedrzkaPSsOxw77Oze15ABmGJvQ3yuxxki
18tgxSL0Sf2Qy+0rvNZHz/vMVVl9xZchG8uapYtE+O5kUJ2mIfKwURjOBxR72OtG
1z2oLmnc00MoKfOTK0CoQY95ZLXptar44BnutvDEpSE=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<30.0.0
Minimum Integer bits32
Antony Api 0.0.2
Release Details
UpdatedMarch 28, 2024, 5:32 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignatureA8GHwtk3kzvsdh43ytafR7g6ooQVPv/5AtVNf+Ft7LVPHToM5q5j8lpbB0DwyFeP
Yio6Cm1KZfM5GFwleEihAB/DCzlU0tdFqQoh3QBIS+KXcNDn4U+lwupkbomUhwxq
1nffzhPkmovg1pOppSSQvEZbf+PjF2wOIhtfZIdxT5DYIv5WUcpIdJTSQbCnXULp
/CNlz2tIjrfsijDcz6ZDypYFmaEC1gl7B899MM8e00kpQxkR9gqRmUavQX5ZkeVi
r9rxWsZTR5iCOhQK6xd4CwsXZQGG6ZXJA1//gCfjShWf8XzaDDHMbRVR5Q39Dm+M
7BttuCerzL51+oU3mB4u0AtYYLrkravIbzPVAB+gg6WPEuyKEhHbh9neQaChh+3U
LEYqBcv+lLF21VInfoCMTUTQTxGGPo6nQvzpqJFSZyKQmBuz3bsRp7RPTAEPsXnY
q8PnTcVXw3n9w2wYv1E3bKsJCWCLnOKryenlyfzNrWqeNdrifPVHyjw7GoiPjiaH
42REDop1u0Bmv+DCLJsELDC1bqBsxDNmcPoAZ6tPFzLoOrvZaxbzB+mzBrDx/Qwc
ErKfgl4qxDK9tKEbZn8CKAxPMAvAdeEbBGWe5eUaSwmEzyeoz/4Eu2gs/yagIWDm
rkDX07SBUKfTEFNPQ8l8/nME0HPyous/HNZJl8e/XbA=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<30.0.0
Minimum Integer bits32
Antony Api 0.0.1-beta.1
Release Details
UpdatedMarch 28, 2024, 4:58 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEBDCCAuwCAhJgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjQwMzI4MDc1NTIyWhcNMzQwNzA0MDc1NTIyWjAUMRIwEAYD
VQQDDAlhbnRvbnlhcGkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0
KgMpnZvHeNW8sLMwrVKlAHixnKj3jK+6tlUgs0NuRLMnJb7CTO8JSDFTcB8jXC69
lobe2u7f7R/DBe26PSV8aZDjjv2swMAb+Q6gAMCuOf2ZK5CYXOlKfAK21fENCx9q
tlsfC5JArec834MCqW0bY/uvYhvV3G+YA7Gg1NxIxFkL5tAS3ir5W0J1XU3Pgm6j
diGbJHyOj+R8DY1jGZKm5yueJEXsNE86zEtdEqCnVrkYf4bIlhkIDpPFmmGGHJgd
WVNJDIGrzgyZc5cgrvUCoO+m+rfus/OWyYRGiI1h+FEqvNz9ZmYJNg3MJc1+f9Bw
gx9dz8lZRnKdetixPPbHAIT8FGAPPc1sEXm+wIGKyXWJY30V8A5X2aKho6RuJk/u
ZAA9YJEOEql8QPFVIOWGSx7cQz8uUq+9K7P0dUb5hmlg4Ne33rkvU2OgZKbgXy4X
EjX6nvFMMcn+pIqdvNvM3R6R886qJjGPvskNsViniftLpDM4fb8mU3tKR6f1f4qG
Erxnr45GUBCsHdoBBoHm6eEqV4OFB8EkDUKWdRrOPKN1YzMOlX+/A6ZQJTGqdb4s
fjuKmot8VbFoSNE/zHPpCCLlCCMWcDWn8Ii9eIFKJg8IlWKxxJmq+k7gaaOUDBH+
TskcJ6JTTV0v5qwTjdRCS0GRNJ+MCM7JgArHtDzpBQIDAQABMA0GCSqGSIb3DQEB
CwUAA4IBAQCCMzQmAEith8S/kQ3XQFd6IvdjfFlJ/k8OLaDl/oj6e6Pgdn93N3Ns
DOfZo2gKB+j31IxOkGzLdb7Auf2F6N8BfJ/wg4W0VbOXiYndBnzQw1GmlbG35rfn
Fu/jcvtQjtSHDPFEuWyQu9FMh4B9rIgwpAvPR3wKAUfLfqTB1birwbhdYDjeCGLz
EZLpbxRAdl1P0iH2NBm2ETgYgADOGfZHK30m3qM8UGCoQ86H5J0un1/EouvnbGll
remASxThd2Kyah7xUiYt7Mp6RtW0QXM9ZdDMOzorv7xRq8cl+J4VNziYXPXw8sVP
sNQ6fYhuo4hNLGes2eT3jmQsUoydc5B8
-----END CERTIFICATE-----
SignatureYhJeahpCCvYrD8Gy/Qak4pqumUwHSLKjqtKTEnWrIjR9HYdINtxy/zl+HibOIYy9
9/N3P4Nx0jWITJ+YQ0K/xBIgGgEEH/LoIs0ZHw3uthsQJX28icQa1bIgiLj4CqPT
9k1k1bA8+9TgzIpt6yQsoh1A5tl/W8J0YhoqrWT5VTMrjP8q5W1rZJFBKbBJ0Qir
SvxiRG2DHxPW6mv79lsIMn5Jj8nfRLjNYQB6uqEteOKNWK1JgpU52LUxSBxTp7Wa
5eFbB1amZDLm985xMu+N9JS3ZCMjmLAPY5S9WimjgPsae7SALVq7Tgqe7jvEXcou
gYvCCbfxLc3GlhBZJp0DZi4pCnve7QLabu6ayxM9Ld1OeDavEgNPuXopakuRNCQR
oK6fk1+8XMCUWBRaIbnIiWClBLXMsgwdD9Dk7y4niO3tWvmgsPNIJls444cbWs/h
w8vuCUskpVHz/kyVwpHX9EqXKGwyGHG1a0+2USHAOAsrBhkZ/8NEkuxlDoS0+DF+
SyA1zCsxqp2o32c40dhl3n529LhsXXzHNs3rY0Pc0GgMG6avhu696jYUZWz2GGrR
bWr6LEO7CCBkSEDGxflQO3X1xLnNYOf7Wyv5QSFC0UnhqIuLIYFvxpt58Rql9CtW
Q4+Hc7NFrXC5Nh6RHEbqd4EYG6bDCmngUOIkm/QpTX4=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<30.0.0
Minimum Integer bits32