Skip to main content

PhotoCleanup - Releases

← App details

Nextcloud 34

PhotoCleanup 1.0.15
Release Details
UpdatedAug. 25, 2026, 5:46 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEFDCCAvwCAhPdMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwODI0MDgyNjEwWhcNMzYxMTI5MDgyNjEwWjAkMSIwIAYD
VQQDDBljb2xsYWJvcmF0aXZlcGhvdG9jbGVhbnVwMIICIjANBgkqhkiG9w0BAQEF
AAOCAg8AMIICCgKCAgEApu5dcQIwWS+jQkxSqgDoKeram05lb4rnH1mbhLb9xHUT
NJ795C82kps4Az8SWddkFhc0rEAaJOAbnQJScRso+BiOvuQ1x7Qk662DodSKetcK
SsU+RTPTkN6DDi0EtZ/EvZlzvBchX3UGJvH6A7OS1McBTi5iIcpl/olM7T5gmEsh
aURnjkeUnzEiP3dSEhbJxTIKIBMs/GQiGYEToz5b90BHkfb9h77xf8480MCEeJoE
lYtsomzg3gzEtvtNv/oqpaZQ1KrSxpL4xjICzQs7xLH2y+y8owDyFGB9gdW5Ik2O
qYqMiWpCrOYv6IKsPqWliezfe5PhDKh6T0qPOj75sIYPlik/m6NX94OFQ4gw3HY3
Ik3Z+KUvC/2CjxBpmZl/xu9uoklbHqbIBGI8H4rqkZcvkFfeBxFb4UEkQHcNdGej
t5o8ymdj+si4rTDY0gIbJTDo/JUVMYJ5HFgb1lx2ZyxJ5fKruaE5C11JqTsNP28h
aOEbiqv+PEXxzL6sxV0odhCv9FSYIprWlhaqP6BNi7rhw3Z6X0EpMkG4gYbdFs86
wxnpJFMx5GX+lGEh1ALZIIURohczJMAqtxJE/5pCDn89GC551AACRCa2gQOcJc2j
h0MihrxVmsUk8eO8ZU/PhvJwREwKuJH8B8nvcNVe2uqlcrZ1HRw7FSUNlJ9D6aEC
AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAZdAHTtXRhYFNP8Bqx3p6UR90TBkRYEKe
O0oCXxWzrJuXBTPAWppvVyo9ddtdtJYLF3Ad9q5yJ9+1dehQS9LYDdh1z2GxbqcC
TZu4DpGrodXc2wdsgCFCGncvHjXe2hF+UP/VFcCm0BxyXiZ3zX+s1J5ypwZ1gINw
gENWSGwsnt8ZP+XHBHHYorlfj6Pp53KOCmwSmZqtKK/uxJwyI3cnyOvy9YXmQYJz
AKUtqTLMDUYAcmX+atv/QSfy97cDWEV/omJh6SAFVttRO63TH2+3hlEhu6gmpfUh
yihdyvar8OU1mOLyQDyrMnW1IcCQN1mkYeUduTrUSZknozN9weT5Xw==
-----END CERTIFICATE-----
SignaturenpUouAmYPqIvE2mQm1XRWkTQC5HGWuQvYsKyXXbvpOuiTw/9mD64qY6c1P3RJaIt
OlG16WxC0/jdZ+PbO1gdroqnNMVJGehGMGHZwEN0HmfYc29zaOp9V9A7YXW25kih
xXpMoF6LK3CFzRfBFQm1upWjRCjE57ele9uaHwzjjTWZIsUoseBhEh0FiMPQW1Pq
JWxZfjflVcBN6m7G3E4wtPVNfpm2YHAJgYrt1JKAb9EI+F+K6dX1u7JY6JpgwNbW
FzuGXVwGmbVOgdhn+qMbvmJ3nibpxUAbS68L4zFJhN3JQjdP9MqPmgLpNwDqk87x
qB7nwN7DUTTdG5mlXs4mh4TkIFKBKIAFpnKRYI1CtlvHtdN8dkIVdrh1ylsgnuAa
/91yXtvv+5wW7I2/tQhA2zBC6tJ78xhiynLCHTs8LhvGmp9lCPGLhUue+LllxSmZ
sTfHzINJAtbZrsXeN97Y0+jqK39KcAEUU16lk/7rcM7CvXR830PPd6WAYJ2il5NV
jJHU2mZHZ4RHkmvu4jLpRBzil4WGjyqRCr2TaSp6P5GNismjJ+87aOB5WQuy1N5B
6Ln5epAPBl4EIynbjy+0dqNl8gvzyLsSyoaHDzEARa4BUQKLpJg9zqAtyWq061+1
iM3eFSqNqnnjp3Eak2QXbO6ssJw4pAuUnkZuEi6wJZw=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.1.0,<8.5.0
PhotoCleanup 1.0.14
Release Details
UpdatedAug. 24, 2026, 6:57 p.m.
Changelog
  • Forced delete: Removed consensus guard from cleanup execute — admin can force-delete without full team consensus
  • Z-index fixes: Overlays now render above Nextcloud header and app's internal navigation bar
  • ±5 threshold steps: Cluster sensitivity slider now increments in steps of 5 for better usability
  • "Alle behalten" button: Added "Keep all" button in cluster overview for batch-keeping entire clusters
  • "Forciert löschen" button: Execute button text updated to reflect forced deletion mode
  • New app icon: AI-generated modern app icon (192px + 512px)
  • "Exclusively vibe coded": Added to app footer, README, and app description
  • Code cleanup: Removed all .bak backup files from repository
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEFDCCAvwCAhPdMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwODI0MDgyNjEwWhcNMzYxMTI5MDgyNjEwWjAkMSIwIAYD
VQQDDBljb2xsYWJvcmF0aXZlcGhvdG9jbGVhbnVwMIICIjANBgkqhkiG9w0BAQEF
AAOCAg8AMIICCgKCAgEApu5dcQIwWS+jQkxSqgDoKeram05lb4rnH1mbhLb9xHUT
NJ795C82kps4Az8SWddkFhc0rEAaJOAbnQJScRso+BiOvuQ1x7Qk662DodSKetcK
SsU+RTPTkN6DDi0EtZ/EvZlzvBchX3UGJvH6A7OS1McBTi5iIcpl/olM7T5gmEsh
aURnjkeUnzEiP3dSEhbJxTIKIBMs/GQiGYEToz5b90BHkfb9h77xf8480MCEeJoE
lYtsomzg3gzEtvtNv/oqpaZQ1KrSxpL4xjICzQs7xLH2y+y8owDyFGB9gdW5Ik2O
qYqMiWpCrOYv6IKsPqWliezfe5PhDKh6T0qPOj75sIYPlik/m6NX94OFQ4gw3HY3
Ik3Z+KUvC/2CjxBpmZl/xu9uoklbHqbIBGI8H4rqkZcvkFfeBxFb4UEkQHcNdGej
t5o8ymdj+si4rTDY0gIbJTDo/JUVMYJ5HFgb1lx2ZyxJ5fKruaE5C11JqTsNP28h
aOEbiqv+PEXxzL6sxV0odhCv9FSYIprWlhaqP6BNi7rhw3Z6X0EpMkG4gYbdFs86
wxnpJFMx5GX+lGEh1ALZIIURohczJMAqtxJE/5pCDn89GC551AACRCa2gQOcJc2j
h0MihrxVmsUk8eO8ZU/PhvJwREwKuJH8B8nvcNVe2uqlcrZ1HRw7FSUNlJ9D6aEC
AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAZdAHTtXRhYFNP8Bqx3p6UR90TBkRYEKe
O0oCXxWzrJuXBTPAWppvVyo9ddtdtJYLF3Ad9q5yJ9+1dehQS9LYDdh1z2GxbqcC
TZu4DpGrodXc2wdsgCFCGncvHjXe2hF+UP/VFcCm0BxyXiZ3zX+s1J5ypwZ1gINw
gENWSGwsnt8ZP+XHBHHYorlfj6Pp53KOCmwSmZqtKK/uxJwyI3cnyOvy9YXmQYJz
AKUtqTLMDUYAcmX+atv/QSfy97cDWEV/omJh6SAFVttRO63TH2+3hlEhu6gmpfUh
yihdyvar8OU1mOLyQDyrMnW1IcCQN1mkYeUduTrUSZknozN9weT5Xw==
-----END CERTIFICATE-----
SignaturePzUYEGm+gvBO5RwcwKbg1esQ/L8KHdX5AQGMJoagcrjSRjgPO/z+Ac8U47tjPMua
m8S3hsYPqde7zF7ArUKHtdEPkVSDXtGbAWJ7/8vHGNNLR43KtWpm+md4C1e8nynp
YnQK1qxQ9WMXQbYsw7TxpOMt1zlGMN7uMuDDRDSKCwjm5HDPSVE5Kwg4onQcFN6E
JLiZOR9pUxDC1ZNcL7Z1WFkGo/6f8SmTEBj81OsRV5/gvSEkyhJTvzBGN7iwRbtv
4lCphjUucg3brDOAedjkzgNMnvFuRwUh5f+AVdG9/m+1ZN4Z5WNf1+7nkI5VkQkC
nbeoz+facjKqtPA7Gnr50K9FgF8aoI4y92qBolND76cHfSlIiaRJM1YM1Mgb2/hV
XxqsF1NtnCv5aQNhV1e9ROegM2lg/Iw1rSeKIpLVzlphsrmovCKRaJa51ki5r94J
U/M24Nad3uv9xQ/dUCvftCbBWjCMbvvyKlmstnd1xOs6FfSI2OXmeidhJ7dkOlJg
dH1Hta2yb2zblTH5Z0vp8VTrQpEXE5kdFrqU48cHaD7ZsogQjhyA7i87ixjK83yB
WEGEgGmbKzXKXmzyu7FlhhBFSYHdA1+4tpmxUX/rDqtx+wUMVvinieWJ6wC/lJSI
cvX6IvILO1LSfcJE90h1jn+mxb8PAxP7FcsbDJng+EA=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.1.0,<8.5.0

Nextcloud 33

PhotoCleanup 1.0.15
Release Details
UpdatedAug. 25, 2026, 5:46 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEFDCCAvwCAhPdMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwODI0MDgyNjEwWhcNMzYxMTI5MDgyNjEwWjAkMSIwIAYD
VQQDDBljb2xsYWJvcmF0aXZlcGhvdG9jbGVhbnVwMIICIjANBgkqhkiG9w0BAQEF
AAOCAg8AMIICCgKCAgEApu5dcQIwWS+jQkxSqgDoKeram05lb4rnH1mbhLb9xHUT
NJ795C82kps4Az8SWddkFhc0rEAaJOAbnQJScRso+BiOvuQ1x7Qk662DodSKetcK
SsU+RTPTkN6DDi0EtZ/EvZlzvBchX3UGJvH6A7OS1McBTi5iIcpl/olM7T5gmEsh
aURnjkeUnzEiP3dSEhbJxTIKIBMs/GQiGYEToz5b90BHkfb9h77xf8480MCEeJoE
lYtsomzg3gzEtvtNv/oqpaZQ1KrSxpL4xjICzQs7xLH2y+y8owDyFGB9gdW5Ik2O
qYqMiWpCrOYv6IKsPqWliezfe5PhDKh6T0qPOj75sIYPlik/m6NX94OFQ4gw3HY3
Ik3Z+KUvC/2CjxBpmZl/xu9uoklbHqbIBGI8H4rqkZcvkFfeBxFb4UEkQHcNdGej
t5o8ymdj+si4rTDY0gIbJTDo/JUVMYJ5HFgb1lx2ZyxJ5fKruaE5C11JqTsNP28h
aOEbiqv+PEXxzL6sxV0odhCv9FSYIprWlhaqP6BNi7rhw3Z6X0EpMkG4gYbdFs86
wxnpJFMx5GX+lGEh1ALZIIURohczJMAqtxJE/5pCDn89GC551AACRCa2gQOcJc2j
h0MihrxVmsUk8eO8ZU/PhvJwREwKuJH8B8nvcNVe2uqlcrZ1HRw7FSUNlJ9D6aEC
AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAZdAHTtXRhYFNP8Bqx3p6UR90TBkRYEKe
O0oCXxWzrJuXBTPAWppvVyo9ddtdtJYLF3Ad9q5yJ9+1dehQS9LYDdh1z2GxbqcC
TZu4DpGrodXc2wdsgCFCGncvHjXe2hF+UP/VFcCm0BxyXiZ3zX+s1J5ypwZ1gINw
gENWSGwsnt8ZP+XHBHHYorlfj6Pp53KOCmwSmZqtKK/uxJwyI3cnyOvy9YXmQYJz
AKUtqTLMDUYAcmX+atv/QSfy97cDWEV/omJh6SAFVttRO63TH2+3hlEhu6gmpfUh
yihdyvar8OU1mOLyQDyrMnW1IcCQN1mkYeUduTrUSZknozN9weT5Xw==
-----END CERTIFICATE-----
SignaturenpUouAmYPqIvE2mQm1XRWkTQC5HGWuQvYsKyXXbvpOuiTw/9mD64qY6c1P3RJaIt
OlG16WxC0/jdZ+PbO1gdroqnNMVJGehGMGHZwEN0HmfYc29zaOp9V9A7YXW25kih
xXpMoF6LK3CFzRfBFQm1upWjRCjE57ele9uaHwzjjTWZIsUoseBhEh0FiMPQW1Pq
JWxZfjflVcBN6m7G3E4wtPVNfpm2YHAJgYrt1JKAb9EI+F+K6dX1u7JY6JpgwNbW
FzuGXVwGmbVOgdhn+qMbvmJ3nibpxUAbS68L4zFJhN3JQjdP9MqPmgLpNwDqk87x
qB7nwN7DUTTdG5mlXs4mh4TkIFKBKIAFpnKRYI1CtlvHtdN8dkIVdrh1ylsgnuAa
/91yXtvv+5wW7I2/tQhA2zBC6tJ78xhiynLCHTs8LhvGmp9lCPGLhUue+LllxSmZ
sTfHzINJAtbZrsXeN97Y0+jqK39KcAEUU16lk/7rcM7CvXR830PPd6WAYJ2il5NV
jJHU2mZHZ4RHkmvu4jLpRBzil4WGjyqRCr2TaSp6P5GNismjJ+87aOB5WQuy1N5B
6Ln5epAPBl4EIynbjy+0dqNl8gvzyLsSyoaHDzEARa4BUQKLpJg9zqAtyWq061+1
iM3eFSqNqnnjp3Eak2QXbO6ssJw4pAuUnkZuEi6wJZw=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.1.0,<8.5.0
PhotoCleanup 1.0.14
Release Details
UpdatedAug. 24, 2026, 6:57 p.m.
Changelog
  • Forced delete: Removed consensus guard from cleanup execute — admin can force-delete without full team consensus
  • Z-index fixes: Overlays now render above Nextcloud header and app's internal navigation bar
  • ±5 threshold steps: Cluster sensitivity slider now increments in steps of 5 for better usability
  • "Alle behalten" button: Added "Keep all" button in cluster overview for batch-keeping entire clusters
  • "Forciert löschen" button: Execute button text updated to reflect forced deletion mode
  • New app icon: AI-generated modern app icon (192px + 512px)
  • "Exclusively vibe coded": Added to app footer, README, and app description
  • Code cleanup: Removed all .bak backup files from repository
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEFDCCAvwCAhPdMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwODI0MDgyNjEwWhcNMzYxMTI5MDgyNjEwWjAkMSIwIAYD
VQQDDBljb2xsYWJvcmF0aXZlcGhvdG9jbGVhbnVwMIICIjANBgkqhkiG9w0BAQEF
AAOCAg8AMIICCgKCAgEApu5dcQIwWS+jQkxSqgDoKeram05lb4rnH1mbhLb9xHUT
NJ795C82kps4Az8SWddkFhc0rEAaJOAbnQJScRso+BiOvuQ1x7Qk662DodSKetcK
SsU+RTPTkN6DDi0EtZ/EvZlzvBchX3UGJvH6A7OS1McBTi5iIcpl/olM7T5gmEsh
aURnjkeUnzEiP3dSEhbJxTIKIBMs/GQiGYEToz5b90BHkfb9h77xf8480MCEeJoE
lYtsomzg3gzEtvtNv/oqpaZQ1KrSxpL4xjICzQs7xLH2y+y8owDyFGB9gdW5Ik2O
qYqMiWpCrOYv6IKsPqWliezfe5PhDKh6T0qPOj75sIYPlik/m6NX94OFQ4gw3HY3
Ik3Z+KUvC/2CjxBpmZl/xu9uoklbHqbIBGI8H4rqkZcvkFfeBxFb4UEkQHcNdGej
t5o8ymdj+si4rTDY0gIbJTDo/JUVMYJ5HFgb1lx2ZyxJ5fKruaE5C11JqTsNP28h
aOEbiqv+PEXxzL6sxV0odhCv9FSYIprWlhaqP6BNi7rhw3Z6X0EpMkG4gYbdFs86
wxnpJFMx5GX+lGEh1ALZIIURohczJMAqtxJE/5pCDn89GC551AACRCa2gQOcJc2j
h0MihrxVmsUk8eO8ZU/PhvJwREwKuJH8B8nvcNVe2uqlcrZ1HRw7FSUNlJ9D6aEC
AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAZdAHTtXRhYFNP8Bqx3p6UR90TBkRYEKe
O0oCXxWzrJuXBTPAWppvVyo9ddtdtJYLF3Ad9q5yJ9+1dehQS9LYDdh1z2GxbqcC
TZu4DpGrodXc2wdsgCFCGncvHjXe2hF+UP/VFcCm0BxyXiZ3zX+s1J5ypwZ1gINw
gENWSGwsnt8ZP+XHBHHYorlfj6Pp53KOCmwSmZqtKK/uxJwyI3cnyOvy9YXmQYJz
AKUtqTLMDUYAcmX+atv/QSfy97cDWEV/omJh6SAFVttRO63TH2+3hlEhu6gmpfUh
yihdyvar8OU1mOLyQDyrMnW1IcCQN1mkYeUduTrUSZknozN9weT5Xw==
-----END CERTIFICATE-----
SignaturePzUYEGm+gvBO5RwcwKbg1esQ/L8KHdX5AQGMJoagcrjSRjgPO/z+Ac8U47tjPMua
m8S3hsYPqde7zF7ArUKHtdEPkVSDXtGbAWJ7/8vHGNNLR43KtWpm+md4C1e8nynp
YnQK1qxQ9WMXQbYsw7TxpOMt1zlGMN7uMuDDRDSKCwjm5HDPSVE5Kwg4onQcFN6E
JLiZOR9pUxDC1ZNcL7Z1WFkGo/6f8SmTEBj81OsRV5/gvSEkyhJTvzBGN7iwRbtv
4lCphjUucg3brDOAedjkzgNMnvFuRwUh5f+AVdG9/m+1ZN4Z5WNf1+7nkI5VkQkC
nbeoz+facjKqtPA7Gnr50K9FgF8aoI4y92qBolND76cHfSlIiaRJM1YM1Mgb2/hV
XxqsF1NtnCv5aQNhV1e9ROegM2lg/Iw1rSeKIpLVzlphsrmovCKRaJa51ki5r94J
U/M24Nad3uv9xQ/dUCvftCbBWjCMbvvyKlmstnd1xOs6FfSI2OXmeidhJ7dkOlJg
dH1Hta2yb2zblTH5Z0vp8VTrQpEXE5kdFrqU48cHaD7ZsogQjhyA7i87ixjK83yB
WEGEgGmbKzXKXmzyu7FlhhBFSYHdA1+4tpmxUX/rDqtx+wUMVvinieWJ6wC/lJSI
cvX6IvILO1LSfcJE90h1jn+mxb8PAxP7FcsbDJng+EA=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.1.0,<8.5.0

Nextcloud 32

PhotoCleanup 1.0.15
Release Details
UpdatedAug. 25, 2026, 5:46 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEFDCCAvwCAhPdMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwODI0MDgyNjEwWhcNMzYxMTI5MDgyNjEwWjAkMSIwIAYD
VQQDDBljb2xsYWJvcmF0aXZlcGhvdG9jbGVhbnVwMIICIjANBgkqhkiG9w0BAQEF
AAOCAg8AMIICCgKCAgEApu5dcQIwWS+jQkxSqgDoKeram05lb4rnH1mbhLb9xHUT
NJ795C82kps4Az8SWddkFhc0rEAaJOAbnQJScRso+BiOvuQ1x7Qk662DodSKetcK
SsU+RTPTkN6DDi0EtZ/EvZlzvBchX3UGJvH6A7OS1McBTi5iIcpl/olM7T5gmEsh
aURnjkeUnzEiP3dSEhbJxTIKIBMs/GQiGYEToz5b90BHkfb9h77xf8480MCEeJoE
lYtsomzg3gzEtvtNv/oqpaZQ1KrSxpL4xjICzQs7xLH2y+y8owDyFGB9gdW5Ik2O
qYqMiWpCrOYv6IKsPqWliezfe5PhDKh6T0qPOj75sIYPlik/m6NX94OFQ4gw3HY3
Ik3Z+KUvC/2CjxBpmZl/xu9uoklbHqbIBGI8H4rqkZcvkFfeBxFb4UEkQHcNdGej
t5o8ymdj+si4rTDY0gIbJTDo/JUVMYJ5HFgb1lx2ZyxJ5fKruaE5C11JqTsNP28h
aOEbiqv+PEXxzL6sxV0odhCv9FSYIprWlhaqP6BNi7rhw3Z6X0EpMkG4gYbdFs86
wxnpJFMx5GX+lGEh1ALZIIURohczJMAqtxJE/5pCDn89GC551AACRCa2gQOcJc2j
h0MihrxVmsUk8eO8ZU/PhvJwREwKuJH8B8nvcNVe2uqlcrZ1HRw7FSUNlJ9D6aEC
AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAZdAHTtXRhYFNP8Bqx3p6UR90TBkRYEKe
O0oCXxWzrJuXBTPAWppvVyo9ddtdtJYLF3Ad9q5yJ9+1dehQS9LYDdh1z2GxbqcC
TZu4DpGrodXc2wdsgCFCGncvHjXe2hF+UP/VFcCm0BxyXiZ3zX+s1J5ypwZ1gINw
gENWSGwsnt8ZP+XHBHHYorlfj6Pp53KOCmwSmZqtKK/uxJwyI3cnyOvy9YXmQYJz
AKUtqTLMDUYAcmX+atv/QSfy97cDWEV/omJh6SAFVttRO63TH2+3hlEhu6gmpfUh
yihdyvar8OU1mOLyQDyrMnW1IcCQN1mkYeUduTrUSZknozN9weT5Xw==
-----END CERTIFICATE-----
SignaturenpUouAmYPqIvE2mQm1XRWkTQC5HGWuQvYsKyXXbvpOuiTw/9mD64qY6c1P3RJaIt
OlG16WxC0/jdZ+PbO1gdroqnNMVJGehGMGHZwEN0HmfYc29zaOp9V9A7YXW25kih
xXpMoF6LK3CFzRfBFQm1upWjRCjE57ele9uaHwzjjTWZIsUoseBhEh0FiMPQW1Pq
JWxZfjflVcBN6m7G3E4wtPVNfpm2YHAJgYrt1JKAb9EI+F+K6dX1u7JY6JpgwNbW
FzuGXVwGmbVOgdhn+qMbvmJ3nibpxUAbS68L4zFJhN3JQjdP9MqPmgLpNwDqk87x
qB7nwN7DUTTdG5mlXs4mh4TkIFKBKIAFpnKRYI1CtlvHtdN8dkIVdrh1ylsgnuAa
/91yXtvv+5wW7I2/tQhA2zBC6tJ78xhiynLCHTs8LhvGmp9lCPGLhUue+LllxSmZ
sTfHzINJAtbZrsXeN97Y0+jqK39KcAEUU16lk/7rcM7CvXR830PPd6WAYJ2il5NV
jJHU2mZHZ4RHkmvu4jLpRBzil4WGjyqRCr2TaSp6P5GNismjJ+87aOB5WQuy1N5B
6Ln5epAPBl4EIynbjy+0dqNl8gvzyLsSyoaHDzEARa4BUQKLpJg9zqAtyWq061+1
iM3eFSqNqnnjp3Eak2QXbO6ssJw4pAuUnkZuEi6wJZw=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.1.0,<8.5.0
PhotoCleanup 1.0.14
Release Details
UpdatedAug. 24, 2026, 6:57 p.m.
Changelog
  • Forced delete: Removed consensus guard from cleanup execute — admin can force-delete without full team consensus
  • Z-index fixes: Overlays now render above Nextcloud header and app's internal navigation bar
  • ±5 threshold steps: Cluster sensitivity slider now increments in steps of 5 for better usability
  • "Alle behalten" button: Added "Keep all" button in cluster overview for batch-keeping entire clusters
  • "Forciert löschen" button: Execute button text updated to reflect forced deletion mode
  • New app icon: AI-generated modern app icon (192px + 512px)
  • "Exclusively vibe coded": Added to app footer, README, and app description
  • Code cleanup: Removed all .bak backup files from repository
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEFDCCAvwCAhPdMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwODI0MDgyNjEwWhcNMzYxMTI5MDgyNjEwWjAkMSIwIAYD
VQQDDBljb2xsYWJvcmF0aXZlcGhvdG9jbGVhbnVwMIICIjANBgkqhkiG9w0BAQEF
AAOCAg8AMIICCgKCAgEApu5dcQIwWS+jQkxSqgDoKeram05lb4rnH1mbhLb9xHUT
NJ795C82kps4Az8SWddkFhc0rEAaJOAbnQJScRso+BiOvuQ1x7Qk662DodSKetcK
SsU+RTPTkN6DDi0EtZ/EvZlzvBchX3UGJvH6A7OS1McBTi5iIcpl/olM7T5gmEsh
aURnjkeUnzEiP3dSEhbJxTIKIBMs/GQiGYEToz5b90BHkfb9h77xf8480MCEeJoE
lYtsomzg3gzEtvtNv/oqpaZQ1KrSxpL4xjICzQs7xLH2y+y8owDyFGB9gdW5Ik2O
qYqMiWpCrOYv6IKsPqWliezfe5PhDKh6T0qPOj75sIYPlik/m6NX94OFQ4gw3HY3
Ik3Z+KUvC/2CjxBpmZl/xu9uoklbHqbIBGI8H4rqkZcvkFfeBxFb4UEkQHcNdGej
t5o8ymdj+si4rTDY0gIbJTDo/JUVMYJ5HFgb1lx2ZyxJ5fKruaE5C11JqTsNP28h
aOEbiqv+PEXxzL6sxV0odhCv9FSYIprWlhaqP6BNi7rhw3Z6X0EpMkG4gYbdFs86
wxnpJFMx5GX+lGEh1ALZIIURohczJMAqtxJE/5pCDn89GC551AACRCa2gQOcJc2j
h0MihrxVmsUk8eO8ZU/PhvJwREwKuJH8B8nvcNVe2uqlcrZ1HRw7FSUNlJ9D6aEC
AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAZdAHTtXRhYFNP8Bqx3p6UR90TBkRYEKe
O0oCXxWzrJuXBTPAWppvVyo9ddtdtJYLF3Ad9q5yJ9+1dehQS9LYDdh1z2GxbqcC
TZu4DpGrodXc2wdsgCFCGncvHjXe2hF+UP/VFcCm0BxyXiZ3zX+s1J5ypwZ1gINw
gENWSGwsnt8ZP+XHBHHYorlfj6Pp53KOCmwSmZqtKK/uxJwyI3cnyOvy9YXmQYJz
AKUtqTLMDUYAcmX+atv/QSfy97cDWEV/omJh6SAFVttRO63TH2+3hlEhu6gmpfUh
yihdyvar8OU1mOLyQDyrMnW1IcCQN1mkYeUduTrUSZknozN9weT5Xw==
-----END CERTIFICATE-----
SignaturePzUYEGm+gvBO5RwcwKbg1esQ/L8KHdX5AQGMJoagcrjSRjgPO/z+Ac8U47tjPMua
m8S3hsYPqde7zF7ArUKHtdEPkVSDXtGbAWJ7/8vHGNNLR43KtWpm+md4C1e8nynp
YnQK1qxQ9WMXQbYsw7TxpOMt1zlGMN7uMuDDRDSKCwjm5HDPSVE5Kwg4onQcFN6E
JLiZOR9pUxDC1ZNcL7Z1WFkGo/6f8SmTEBj81OsRV5/gvSEkyhJTvzBGN7iwRbtv
4lCphjUucg3brDOAedjkzgNMnvFuRwUh5f+AVdG9/m+1ZN4Z5WNf1+7nkI5VkQkC
nbeoz+facjKqtPA7Gnr50K9FgF8aoI4y92qBolND76cHfSlIiaRJM1YM1Mgb2/hV
XxqsF1NtnCv5aQNhV1e9ROegM2lg/Iw1rSeKIpLVzlphsrmovCKRaJa51ki5r94J
U/M24Nad3uv9xQ/dUCvftCbBWjCMbvvyKlmstnd1xOs6FfSI2OXmeidhJ7dkOlJg
dH1Hta2yb2zblTH5Z0vp8VTrQpEXE5kdFrqU48cHaD7ZsogQjhyA7i87ixjK83yB
WEGEgGmbKzXKXmzyu7FlhhBFSYHdA1+4tpmxUX/rDqtx+wUMVvinieWJ6wC/lJSI
cvX6IvILO1LSfcJE90h1jn+mxb8PAxP7FcsbDJng+EA=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.1.0,<8.5.0

Nextcloud 31

PhotoCleanup 1.0.15
Release Details
UpdatedAug. 25, 2026, 5:46 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEFDCCAvwCAhPdMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwODI0MDgyNjEwWhcNMzYxMTI5MDgyNjEwWjAkMSIwIAYD
VQQDDBljb2xsYWJvcmF0aXZlcGhvdG9jbGVhbnVwMIICIjANBgkqhkiG9w0BAQEF
AAOCAg8AMIICCgKCAgEApu5dcQIwWS+jQkxSqgDoKeram05lb4rnH1mbhLb9xHUT
NJ795C82kps4Az8SWddkFhc0rEAaJOAbnQJScRso+BiOvuQ1x7Qk662DodSKetcK
SsU+RTPTkN6DDi0EtZ/EvZlzvBchX3UGJvH6A7OS1McBTi5iIcpl/olM7T5gmEsh
aURnjkeUnzEiP3dSEhbJxTIKIBMs/GQiGYEToz5b90BHkfb9h77xf8480MCEeJoE
lYtsomzg3gzEtvtNv/oqpaZQ1KrSxpL4xjICzQs7xLH2y+y8owDyFGB9gdW5Ik2O
qYqMiWpCrOYv6IKsPqWliezfe5PhDKh6T0qPOj75sIYPlik/m6NX94OFQ4gw3HY3
Ik3Z+KUvC/2CjxBpmZl/xu9uoklbHqbIBGI8H4rqkZcvkFfeBxFb4UEkQHcNdGej
t5o8ymdj+si4rTDY0gIbJTDo/JUVMYJ5HFgb1lx2ZyxJ5fKruaE5C11JqTsNP28h
aOEbiqv+PEXxzL6sxV0odhCv9FSYIprWlhaqP6BNi7rhw3Z6X0EpMkG4gYbdFs86
wxnpJFMx5GX+lGEh1ALZIIURohczJMAqtxJE/5pCDn89GC551AACRCa2gQOcJc2j
h0MihrxVmsUk8eO8ZU/PhvJwREwKuJH8B8nvcNVe2uqlcrZ1HRw7FSUNlJ9D6aEC
AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAZdAHTtXRhYFNP8Bqx3p6UR90TBkRYEKe
O0oCXxWzrJuXBTPAWppvVyo9ddtdtJYLF3Ad9q5yJ9+1dehQS9LYDdh1z2GxbqcC
TZu4DpGrodXc2wdsgCFCGncvHjXe2hF+UP/VFcCm0BxyXiZ3zX+s1J5ypwZ1gINw
gENWSGwsnt8ZP+XHBHHYorlfj6Pp53KOCmwSmZqtKK/uxJwyI3cnyOvy9YXmQYJz
AKUtqTLMDUYAcmX+atv/QSfy97cDWEV/omJh6SAFVttRO63TH2+3hlEhu6gmpfUh
yihdyvar8OU1mOLyQDyrMnW1IcCQN1mkYeUduTrUSZknozN9weT5Xw==
-----END CERTIFICATE-----
SignaturenpUouAmYPqIvE2mQm1XRWkTQC5HGWuQvYsKyXXbvpOuiTw/9mD64qY6c1P3RJaIt
OlG16WxC0/jdZ+PbO1gdroqnNMVJGehGMGHZwEN0HmfYc29zaOp9V9A7YXW25kih
xXpMoF6LK3CFzRfBFQm1upWjRCjE57ele9uaHwzjjTWZIsUoseBhEh0FiMPQW1Pq
JWxZfjflVcBN6m7G3E4wtPVNfpm2YHAJgYrt1JKAb9EI+F+K6dX1u7JY6JpgwNbW
FzuGXVwGmbVOgdhn+qMbvmJ3nibpxUAbS68L4zFJhN3JQjdP9MqPmgLpNwDqk87x
qB7nwN7DUTTdG5mlXs4mh4TkIFKBKIAFpnKRYI1CtlvHtdN8dkIVdrh1ylsgnuAa
/91yXtvv+5wW7I2/tQhA2zBC6tJ78xhiynLCHTs8LhvGmp9lCPGLhUue+LllxSmZ
sTfHzINJAtbZrsXeN97Y0+jqK39KcAEUU16lk/7rcM7CvXR830PPd6WAYJ2il5NV
jJHU2mZHZ4RHkmvu4jLpRBzil4WGjyqRCr2TaSp6P5GNismjJ+87aOB5WQuy1N5B
6Ln5epAPBl4EIynbjy+0dqNl8gvzyLsSyoaHDzEARa4BUQKLpJg9zqAtyWq061+1
iM3eFSqNqnnjp3Eak2QXbO6ssJw4pAuUnkZuEi6wJZw=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.1.0,<8.5.0
PhotoCleanup 1.0.14
Release Details
UpdatedAug. 24, 2026, 6:57 p.m.
Changelog
  • Forced delete: Removed consensus guard from cleanup execute — admin can force-delete without full team consensus
  • Z-index fixes: Overlays now render above Nextcloud header and app's internal navigation bar
  • ±5 threshold steps: Cluster sensitivity slider now increments in steps of 5 for better usability
  • "Alle behalten" button: Added "Keep all" button in cluster overview for batch-keeping entire clusters
  • "Forciert löschen" button: Execute button text updated to reflect forced deletion mode
  • New app icon: AI-generated modern app icon (192px + 512px)
  • "Exclusively vibe coded": Added to app footer, README, and app description
  • Code cleanup: Removed all .bak backup files from repository
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEFDCCAvwCAhPdMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwODI0MDgyNjEwWhcNMzYxMTI5MDgyNjEwWjAkMSIwIAYD
VQQDDBljb2xsYWJvcmF0aXZlcGhvdG9jbGVhbnVwMIICIjANBgkqhkiG9w0BAQEF
AAOCAg8AMIICCgKCAgEApu5dcQIwWS+jQkxSqgDoKeram05lb4rnH1mbhLb9xHUT
NJ795C82kps4Az8SWddkFhc0rEAaJOAbnQJScRso+BiOvuQ1x7Qk662DodSKetcK
SsU+RTPTkN6DDi0EtZ/EvZlzvBchX3UGJvH6A7OS1McBTi5iIcpl/olM7T5gmEsh
aURnjkeUnzEiP3dSEhbJxTIKIBMs/GQiGYEToz5b90BHkfb9h77xf8480MCEeJoE
lYtsomzg3gzEtvtNv/oqpaZQ1KrSxpL4xjICzQs7xLH2y+y8owDyFGB9gdW5Ik2O
qYqMiWpCrOYv6IKsPqWliezfe5PhDKh6T0qPOj75sIYPlik/m6NX94OFQ4gw3HY3
Ik3Z+KUvC/2CjxBpmZl/xu9uoklbHqbIBGI8H4rqkZcvkFfeBxFb4UEkQHcNdGej
t5o8ymdj+si4rTDY0gIbJTDo/JUVMYJ5HFgb1lx2ZyxJ5fKruaE5C11JqTsNP28h
aOEbiqv+PEXxzL6sxV0odhCv9FSYIprWlhaqP6BNi7rhw3Z6X0EpMkG4gYbdFs86
wxnpJFMx5GX+lGEh1ALZIIURohczJMAqtxJE/5pCDn89GC551AACRCa2gQOcJc2j
h0MihrxVmsUk8eO8ZU/PhvJwREwKuJH8B8nvcNVe2uqlcrZ1HRw7FSUNlJ9D6aEC
AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAZdAHTtXRhYFNP8Bqx3p6UR90TBkRYEKe
O0oCXxWzrJuXBTPAWppvVyo9ddtdtJYLF3Ad9q5yJ9+1dehQS9LYDdh1z2GxbqcC
TZu4DpGrodXc2wdsgCFCGncvHjXe2hF+UP/VFcCm0BxyXiZ3zX+s1J5ypwZ1gINw
gENWSGwsnt8ZP+XHBHHYorlfj6Pp53KOCmwSmZqtKK/uxJwyI3cnyOvy9YXmQYJz
AKUtqTLMDUYAcmX+atv/QSfy97cDWEV/omJh6SAFVttRO63TH2+3hlEhu6gmpfUh
yihdyvar8OU1mOLyQDyrMnW1IcCQN1mkYeUduTrUSZknozN9weT5Xw==
-----END CERTIFICATE-----
SignaturePzUYEGm+gvBO5RwcwKbg1esQ/L8KHdX5AQGMJoagcrjSRjgPO/z+Ac8U47tjPMua
m8S3hsYPqde7zF7ArUKHtdEPkVSDXtGbAWJ7/8vHGNNLR43KtWpm+md4C1e8nynp
YnQK1qxQ9WMXQbYsw7TxpOMt1zlGMN7uMuDDRDSKCwjm5HDPSVE5Kwg4onQcFN6E
JLiZOR9pUxDC1ZNcL7Z1WFkGo/6f8SmTEBj81OsRV5/gvSEkyhJTvzBGN7iwRbtv
4lCphjUucg3brDOAedjkzgNMnvFuRwUh5f+AVdG9/m+1ZN4Z5WNf1+7nkI5VkQkC
nbeoz+facjKqtPA7Gnr50K9FgF8aoI4y92qBolND76cHfSlIiaRJM1YM1Mgb2/hV
XxqsF1NtnCv5aQNhV1e9ROegM2lg/Iw1rSeKIpLVzlphsrmovCKRaJa51ki5r94J
U/M24Nad3uv9xQ/dUCvftCbBWjCMbvvyKlmstnd1xOs6FfSI2OXmeidhJ7dkOlJg
dH1Hta2yb2zblTH5Z0vp8VTrQpEXE5kdFrqU48cHaD7ZsogQjhyA7i87ixjK83yB
WEGEgGmbKzXKXmzyu7FlhhBFSYHdA1+4tpmxUX/rDqtx+wUMVvinieWJ6wC/lJSI
cvX6IvILO1LSfcJE90h1jn+mxb8PAxP7FcsbDJng+EA=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.1.0,<8.5.0

Nextcloud 30

PhotoCleanup 1.0.15
Release Details
UpdatedAug. 25, 2026, 5:46 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEFDCCAvwCAhPdMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwODI0MDgyNjEwWhcNMzYxMTI5MDgyNjEwWjAkMSIwIAYD
VQQDDBljb2xsYWJvcmF0aXZlcGhvdG9jbGVhbnVwMIICIjANBgkqhkiG9w0BAQEF
AAOCAg8AMIICCgKCAgEApu5dcQIwWS+jQkxSqgDoKeram05lb4rnH1mbhLb9xHUT
NJ795C82kps4Az8SWddkFhc0rEAaJOAbnQJScRso+BiOvuQ1x7Qk662DodSKetcK
SsU+RTPTkN6DDi0EtZ/EvZlzvBchX3UGJvH6A7OS1McBTi5iIcpl/olM7T5gmEsh
aURnjkeUnzEiP3dSEhbJxTIKIBMs/GQiGYEToz5b90BHkfb9h77xf8480MCEeJoE
lYtsomzg3gzEtvtNv/oqpaZQ1KrSxpL4xjICzQs7xLH2y+y8owDyFGB9gdW5Ik2O
qYqMiWpCrOYv6IKsPqWliezfe5PhDKh6T0qPOj75sIYPlik/m6NX94OFQ4gw3HY3
Ik3Z+KUvC/2CjxBpmZl/xu9uoklbHqbIBGI8H4rqkZcvkFfeBxFb4UEkQHcNdGej
t5o8ymdj+si4rTDY0gIbJTDo/JUVMYJ5HFgb1lx2ZyxJ5fKruaE5C11JqTsNP28h
aOEbiqv+PEXxzL6sxV0odhCv9FSYIprWlhaqP6BNi7rhw3Z6X0EpMkG4gYbdFs86
wxnpJFMx5GX+lGEh1ALZIIURohczJMAqtxJE/5pCDn89GC551AACRCa2gQOcJc2j
h0MihrxVmsUk8eO8ZU/PhvJwREwKuJH8B8nvcNVe2uqlcrZ1HRw7FSUNlJ9D6aEC
AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAZdAHTtXRhYFNP8Bqx3p6UR90TBkRYEKe
O0oCXxWzrJuXBTPAWppvVyo9ddtdtJYLF3Ad9q5yJ9+1dehQS9LYDdh1z2GxbqcC
TZu4DpGrodXc2wdsgCFCGncvHjXe2hF+UP/VFcCm0BxyXiZ3zX+s1J5ypwZ1gINw
gENWSGwsnt8ZP+XHBHHYorlfj6Pp53KOCmwSmZqtKK/uxJwyI3cnyOvy9YXmQYJz
AKUtqTLMDUYAcmX+atv/QSfy97cDWEV/omJh6SAFVttRO63TH2+3hlEhu6gmpfUh
yihdyvar8OU1mOLyQDyrMnW1IcCQN1mkYeUduTrUSZknozN9weT5Xw==
-----END CERTIFICATE-----
SignaturenpUouAmYPqIvE2mQm1XRWkTQC5HGWuQvYsKyXXbvpOuiTw/9mD64qY6c1P3RJaIt
OlG16WxC0/jdZ+PbO1gdroqnNMVJGehGMGHZwEN0HmfYc29zaOp9V9A7YXW25kih
xXpMoF6LK3CFzRfBFQm1upWjRCjE57ele9uaHwzjjTWZIsUoseBhEh0FiMPQW1Pq
JWxZfjflVcBN6m7G3E4wtPVNfpm2YHAJgYrt1JKAb9EI+F+K6dX1u7JY6JpgwNbW
FzuGXVwGmbVOgdhn+qMbvmJ3nibpxUAbS68L4zFJhN3JQjdP9MqPmgLpNwDqk87x
qB7nwN7DUTTdG5mlXs4mh4TkIFKBKIAFpnKRYI1CtlvHtdN8dkIVdrh1ylsgnuAa
/91yXtvv+5wW7I2/tQhA2zBC6tJ78xhiynLCHTs8LhvGmp9lCPGLhUue+LllxSmZ
sTfHzINJAtbZrsXeN97Y0+jqK39KcAEUU16lk/7rcM7CvXR830PPd6WAYJ2il5NV
jJHU2mZHZ4RHkmvu4jLpRBzil4WGjyqRCr2TaSp6P5GNismjJ+87aOB5WQuy1N5B
6Ln5epAPBl4EIynbjy+0dqNl8gvzyLsSyoaHDzEARa4BUQKLpJg9zqAtyWq061+1
iM3eFSqNqnnjp3Eak2QXbO6ssJw4pAuUnkZuEi6wJZw=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.1.0,<8.5.0
PhotoCleanup 1.0.14
Release Details
UpdatedAug. 24, 2026, 6:57 p.m.
Changelog
  • Forced delete: Removed consensus guard from cleanup execute — admin can force-delete without full team consensus
  • Z-index fixes: Overlays now render above Nextcloud header and app's internal navigation bar
  • ±5 threshold steps: Cluster sensitivity slider now increments in steps of 5 for better usability
  • "Alle behalten" button: Added "Keep all" button in cluster overview for batch-keeping entire clusters
  • "Forciert löschen" button: Execute button text updated to reflect forced deletion mode
  • New app icon: AI-generated modern app icon (192px + 512px)
  • "Exclusively vibe coded": Added to app footer, README, and app description
  • Code cleanup: Removed all .bak backup files from repository
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEFDCCAvwCAhPdMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwODI0MDgyNjEwWhcNMzYxMTI5MDgyNjEwWjAkMSIwIAYD
VQQDDBljb2xsYWJvcmF0aXZlcGhvdG9jbGVhbnVwMIICIjANBgkqhkiG9w0BAQEF
AAOCAg8AMIICCgKCAgEApu5dcQIwWS+jQkxSqgDoKeram05lb4rnH1mbhLb9xHUT
NJ795C82kps4Az8SWddkFhc0rEAaJOAbnQJScRso+BiOvuQ1x7Qk662DodSKetcK
SsU+RTPTkN6DDi0EtZ/EvZlzvBchX3UGJvH6A7OS1McBTi5iIcpl/olM7T5gmEsh
aURnjkeUnzEiP3dSEhbJxTIKIBMs/GQiGYEToz5b90BHkfb9h77xf8480MCEeJoE
lYtsomzg3gzEtvtNv/oqpaZQ1KrSxpL4xjICzQs7xLH2y+y8owDyFGB9gdW5Ik2O
qYqMiWpCrOYv6IKsPqWliezfe5PhDKh6T0qPOj75sIYPlik/m6NX94OFQ4gw3HY3
Ik3Z+KUvC/2CjxBpmZl/xu9uoklbHqbIBGI8H4rqkZcvkFfeBxFb4UEkQHcNdGej
t5o8ymdj+si4rTDY0gIbJTDo/JUVMYJ5HFgb1lx2ZyxJ5fKruaE5C11JqTsNP28h
aOEbiqv+PEXxzL6sxV0odhCv9FSYIprWlhaqP6BNi7rhw3Z6X0EpMkG4gYbdFs86
wxnpJFMx5GX+lGEh1ALZIIURohczJMAqtxJE/5pCDn89GC551AACRCa2gQOcJc2j
h0MihrxVmsUk8eO8ZU/PhvJwREwKuJH8B8nvcNVe2uqlcrZ1HRw7FSUNlJ9D6aEC
AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAZdAHTtXRhYFNP8Bqx3p6UR90TBkRYEKe
O0oCXxWzrJuXBTPAWppvVyo9ddtdtJYLF3Ad9q5yJ9+1dehQS9LYDdh1z2GxbqcC
TZu4DpGrodXc2wdsgCFCGncvHjXe2hF+UP/VFcCm0BxyXiZ3zX+s1J5ypwZ1gINw
gENWSGwsnt8ZP+XHBHHYorlfj6Pp53KOCmwSmZqtKK/uxJwyI3cnyOvy9YXmQYJz
AKUtqTLMDUYAcmX+atv/QSfy97cDWEV/omJh6SAFVttRO63TH2+3hlEhu6gmpfUh
yihdyvar8OU1mOLyQDyrMnW1IcCQN1mkYeUduTrUSZknozN9weT5Xw==
-----END CERTIFICATE-----
SignaturePzUYEGm+gvBO5RwcwKbg1esQ/L8KHdX5AQGMJoagcrjSRjgPO/z+Ac8U47tjPMua
m8S3hsYPqde7zF7ArUKHtdEPkVSDXtGbAWJ7/8vHGNNLR43KtWpm+md4C1e8nynp
YnQK1qxQ9WMXQbYsw7TxpOMt1zlGMN7uMuDDRDSKCwjm5HDPSVE5Kwg4onQcFN6E
JLiZOR9pUxDC1ZNcL7Z1WFkGo/6f8SmTEBj81OsRV5/gvSEkyhJTvzBGN7iwRbtv
4lCphjUucg3brDOAedjkzgNMnvFuRwUh5f+AVdG9/m+1ZN4Z5WNf1+7nkI5VkQkC
nbeoz+facjKqtPA7Gnr50K9FgF8aoI4y92qBolND76cHfSlIiaRJM1YM1Mgb2/hV
XxqsF1NtnCv5aQNhV1e9ROegM2lg/Iw1rSeKIpLVzlphsrmovCKRaJa51ki5r94J
U/M24Nad3uv9xQ/dUCvftCbBWjCMbvvyKlmstnd1xOs6FfSI2OXmeidhJ7dkOlJg
dH1Hta2yb2zblTH5Z0vp8VTrQpEXE5kdFrqU48cHaD7ZsogQjhyA7i87ixjK83yB
WEGEgGmbKzXKXmzyu7FlhhBFSYHdA1+4tpmxUX/rDqtx+wUMVvinieWJ6wC/lJSI
cvX6IvILO1LSfcJE90h1jn+mxb8PAxP7FcsbDJng+EA=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.1.0,<8.5.0

Nextcloud 29

PhotoCleanup 1.0.15
Release Details
UpdatedAug. 25, 2026, 5:46 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEFDCCAvwCAhPdMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwODI0MDgyNjEwWhcNMzYxMTI5MDgyNjEwWjAkMSIwIAYD
VQQDDBljb2xsYWJvcmF0aXZlcGhvdG9jbGVhbnVwMIICIjANBgkqhkiG9w0BAQEF
AAOCAg8AMIICCgKCAgEApu5dcQIwWS+jQkxSqgDoKeram05lb4rnH1mbhLb9xHUT
NJ795C82kps4Az8SWddkFhc0rEAaJOAbnQJScRso+BiOvuQ1x7Qk662DodSKetcK
SsU+RTPTkN6DDi0EtZ/EvZlzvBchX3UGJvH6A7OS1McBTi5iIcpl/olM7T5gmEsh
aURnjkeUnzEiP3dSEhbJxTIKIBMs/GQiGYEToz5b90BHkfb9h77xf8480MCEeJoE
lYtsomzg3gzEtvtNv/oqpaZQ1KrSxpL4xjICzQs7xLH2y+y8owDyFGB9gdW5Ik2O
qYqMiWpCrOYv6IKsPqWliezfe5PhDKh6T0qPOj75sIYPlik/m6NX94OFQ4gw3HY3
Ik3Z+KUvC/2CjxBpmZl/xu9uoklbHqbIBGI8H4rqkZcvkFfeBxFb4UEkQHcNdGej
t5o8ymdj+si4rTDY0gIbJTDo/JUVMYJ5HFgb1lx2ZyxJ5fKruaE5C11JqTsNP28h
aOEbiqv+PEXxzL6sxV0odhCv9FSYIprWlhaqP6BNi7rhw3Z6X0EpMkG4gYbdFs86
wxnpJFMx5GX+lGEh1ALZIIURohczJMAqtxJE/5pCDn89GC551AACRCa2gQOcJc2j
h0MihrxVmsUk8eO8ZU/PhvJwREwKuJH8B8nvcNVe2uqlcrZ1HRw7FSUNlJ9D6aEC
AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAZdAHTtXRhYFNP8Bqx3p6UR90TBkRYEKe
O0oCXxWzrJuXBTPAWppvVyo9ddtdtJYLF3Ad9q5yJ9+1dehQS9LYDdh1z2GxbqcC
TZu4DpGrodXc2wdsgCFCGncvHjXe2hF+UP/VFcCm0BxyXiZ3zX+s1J5ypwZ1gINw
gENWSGwsnt8ZP+XHBHHYorlfj6Pp53KOCmwSmZqtKK/uxJwyI3cnyOvy9YXmQYJz
AKUtqTLMDUYAcmX+atv/QSfy97cDWEV/omJh6SAFVttRO63TH2+3hlEhu6gmpfUh
yihdyvar8OU1mOLyQDyrMnW1IcCQN1mkYeUduTrUSZknozN9weT5Xw==
-----END CERTIFICATE-----
SignaturenpUouAmYPqIvE2mQm1XRWkTQC5HGWuQvYsKyXXbvpOuiTw/9mD64qY6c1P3RJaIt
OlG16WxC0/jdZ+PbO1gdroqnNMVJGehGMGHZwEN0HmfYc29zaOp9V9A7YXW25kih
xXpMoF6LK3CFzRfBFQm1upWjRCjE57ele9uaHwzjjTWZIsUoseBhEh0FiMPQW1Pq
JWxZfjflVcBN6m7G3E4wtPVNfpm2YHAJgYrt1JKAb9EI+F+K6dX1u7JY6JpgwNbW
FzuGXVwGmbVOgdhn+qMbvmJ3nibpxUAbS68L4zFJhN3JQjdP9MqPmgLpNwDqk87x
qB7nwN7DUTTdG5mlXs4mh4TkIFKBKIAFpnKRYI1CtlvHtdN8dkIVdrh1ylsgnuAa
/91yXtvv+5wW7I2/tQhA2zBC6tJ78xhiynLCHTs8LhvGmp9lCPGLhUue+LllxSmZ
sTfHzINJAtbZrsXeN97Y0+jqK39KcAEUU16lk/7rcM7CvXR830PPd6WAYJ2il5NV
jJHU2mZHZ4RHkmvu4jLpRBzil4WGjyqRCr2TaSp6P5GNismjJ+87aOB5WQuy1N5B
6Ln5epAPBl4EIynbjy+0dqNl8gvzyLsSyoaHDzEARa4BUQKLpJg9zqAtyWq061+1
iM3eFSqNqnnjp3Eak2QXbO6ssJw4pAuUnkZuEi6wJZw=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.1.0,<8.5.0
PhotoCleanup 1.0.14
Release Details
UpdatedAug. 24, 2026, 6:57 p.m.
Changelog
  • Forced delete: Removed consensus guard from cleanup execute — admin can force-delete without full team consensus
  • Z-index fixes: Overlays now render above Nextcloud header and app's internal navigation bar
  • ±5 threshold steps: Cluster sensitivity slider now increments in steps of 5 for better usability
  • "Alle behalten" button: Added "Keep all" button in cluster overview for batch-keeping entire clusters
  • "Forciert löschen" button: Execute button text updated to reflect forced deletion mode
  • New app icon: AI-generated modern app icon (192px + 512px)
  • "Exclusively vibe coded": Added to app footer, README, and app description
  • Code cleanup: Removed all .bak backup files from repository
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEFDCCAvwCAhPdMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwODI0MDgyNjEwWhcNMzYxMTI5MDgyNjEwWjAkMSIwIAYD
VQQDDBljb2xsYWJvcmF0aXZlcGhvdG9jbGVhbnVwMIICIjANBgkqhkiG9w0BAQEF
AAOCAg8AMIICCgKCAgEApu5dcQIwWS+jQkxSqgDoKeram05lb4rnH1mbhLb9xHUT
NJ795C82kps4Az8SWddkFhc0rEAaJOAbnQJScRso+BiOvuQ1x7Qk662DodSKetcK
SsU+RTPTkN6DDi0EtZ/EvZlzvBchX3UGJvH6A7OS1McBTi5iIcpl/olM7T5gmEsh
aURnjkeUnzEiP3dSEhbJxTIKIBMs/GQiGYEToz5b90BHkfb9h77xf8480MCEeJoE
lYtsomzg3gzEtvtNv/oqpaZQ1KrSxpL4xjICzQs7xLH2y+y8owDyFGB9gdW5Ik2O
qYqMiWpCrOYv6IKsPqWliezfe5PhDKh6T0qPOj75sIYPlik/m6NX94OFQ4gw3HY3
Ik3Z+KUvC/2CjxBpmZl/xu9uoklbHqbIBGI8H4rqkZcvkFfeBxFb4UEkQHcNdGej
t5o8ymdj+si4rTDY0gIbJTDo/JUVMYJ5HFgb1lx2ZyxJ5fKruaE5C11JqTsNP28h
aOEbiqv+PEXxzL6sxV0odhCv9FSYIprWlhaqP6BNi7rhw3Z6X0EpMkG4gYbdFs86
wxnpJFMx5GX+lGEh1ALZIIURohczJMAqtxJE/5pCDn89GC551AACRCa2gQOcJc2j
h0MihrxVmsUk8eO8ZU/PhvJwREwKuJH8B8nvcNVe2uqlcrZ1HRw7FSUNlJ9D6aEC
AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAZdAHTtXRhYFNP8Bqx3p6UR90TBkRYEKe
O0oCXxWzrJuXBTPAWppvVyo9ddtdtJYLF3Ad9q5yJ9+1dehQS9LYDdh1z2GxbqcC
TZu4DpGrodXc2wdsgCFCGncvHjXe2hF+UP/VFcCm0BxyXiZ3zX+s1J5ypwZ1gINw
gENWSGwsnt8ZP+XHBHHYorlfj6Pp53KOCmwSmZqtKK/uxJwyI3cnyOvy9YXmQYJz
AKUtqTLMDUYAcmX+atv/QSfy97cDWEV/omJh6SAFVttRO63TH2+3hlEhu6gmpfUh
yihdyvar8OU1mOLyQDyrMnW1IcCQN1mkYeUduTrUSZknozN9weT5Xw==
-----END CERTIFICATE-----
SignaturePzUYEGm+gvBO5RwcwKbg1esQ/L8KHdX5AQGMJoagcrjSRjgPO/z+Ac8U47tjPMua
m8S3hsYPqde7zF7ArUKHtdEPkVSDXtGbAWJ7/8vHGNNLR43KtWpm+md4C1e8nynp
YnQK1qxQ9WMXQbYsw7TxpOMt1zlGMN7uMuDDRDSKCwjm5HDPSVE5Kwg4onQcFN6E
JLiZOR9pUxDC1ZNcL7Z1WFkGo/6f8SmTEBj81OsRV5/gvSEkyhJTvzBGN7iwRbtv
4lCphjUucg3brDOAedjkzgNMnvFuRwUh5f+AVdG9/m+1ZN4Z5WNf1+7nkI5VkQkC
nbeoz+facjKqtPA7Gnr50K9FgF8aoI4y92qBolND76cHfSlIiaRJM1YM1Mgb2/hV
XxqsF1NtnCv5aQNhV1e9ROegM2lg/Iw1rSeKIpLVzlphsrmovCKRaJa51ki5r94J
U/M24Nad3uv9xQ/dUCvftCbBWjCMbvvyKlmstnd1xOs6FfSI2OXmeidhJ7dkOlJg
dH1Hta2yb2zblTH5Z0vp8VTrQpEXE5kdFrqU48cHaD7ZsogQjhyA7i87ixjK83yB
WEGEgGmbKzXKXmzyu7FlhhBFSYHdA1+4tpmxUX/rDqtx+wUMVvinieWJ6wC/lJSI
cvX6IvILO1LSfcJE90h1jn+mxb8PAxP7FcsbDJng+EA=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.1.0,<8.5.0

Nextcloud 28

PhotoCleanup 1.0.15
Release Details
UpdatedAug. 25, 2026, 5:46 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEFDCCAvwCAhPdMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwODI0MDgyNjEwWhcNMzYxMTI5MDgyNjEwWjAkMSIwIAYD
VQQDDBljb2xsYWJvcmF0aXZlcGhvdG9jbGVhbnVwMIICIjANBgkqhkiG9w0BAQEF
AAOCAg8AMIICCgKCAgEApu5dcQIwWS+jQkxSqgDoKeram05lb4rnH1mbhLb9xHUT
NJ795C82kps4Az8SWddkFhc0rEAaJOAbnQJScRso+BiOvuQ1x7Qk662DodSKetcK
SsU+RTPTkN6DDi0EtZ/EvZlzvBchX3UGJvH6A7OS1McBTi5iIcpl/olM7T5gmEsh
aURnjkeUnzEiP3dSEhbJxTIKIBMs/GQiGYEToz5b90BHkfb9h77xf8480MCEeJoE
lYtsomzg3gzEtvtNv/oqpaZQ1KrSxpL4xjICzQs7xLH2y+y8owDyFGB9gdW5Ik2O
qYqMiWpCrOYv6IKsPqWliezfe5PhDKh6T0qPOj75sIYPlik/m6NX94OFQ4gw3HY3
Ik3Z+KUvC/2CjxBpmZl/xu9uoklbHqbIBGI8H4rqkZcvkFfeBxFb4UEkQHcNdGej
t5o8ymdj+si4rTDY0gIbJTDo/JUVMYJ5HFgb1lx2ZyxJ5fKruaE5C11JqTsNP28h
aOEbiqv+PEXxzL6sxV0odhCv9FSYIprWlhaqP6BNi7rhw3Z6X0EpMkG4gYbdFs86
wxnpJFMx5GX+lGEh1ALZIIURohczJMAqtxJE/5pCDn89GC551AACRCa2gQOcJc2j
h0MihrxVmsUk8eO8ZU/PhvJwREwKuJH8B8nvcNVe2uqlcrZ1HRw7FSUNlJ9D6aEC
AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAZdAHTtXRhYFNP8Bqx3p6UR90TBkRYEKe
O0oCXxWzrJuXBTPAWppvVyo9ddtdtJYLF3Ad9q5yJ9+1dehQS9LYDdh1z2GxbqcC
TZu4DpGrodXc2wdsgCFCGncvHjXe2hF+UP/VFcCm0BxyXiZ3zX+s1J5ypwZ1gINw
gENWSGwsnt8ZP+XHBHHYorlfj6Pp53KOCmwSmZqtKK/uxJwyI3cnyOvy9YXmQYJz
AKUtqTLMDUYAcmX+atv/QSfy97cDWEV/omJh6SAFVttRO63TH2+3hlEhu6gmpfUh
yihdyvar8OU1mOLyQDyrMnW1IcCQN1mkYeUduTrUSZknozN9weT5Xw==
-----END CERTIFICATE-----
SignaturenpUouAmYPqIvE2mQm1XRWkTQC5HGWuQvYsKyXXbvpOuiTw/9mD64qY6c1P3RJaIt
OlG16WxC0/jdZ+PbO1gdroqnNMVJGehGMGHZwEN0HmfYc29zaOp9V9A7YXW25kih
xXpMoF6LK3CFzRfBFQm1upWjRCjE57ele9uaHwzjjTWZIsUoseBhEh0FiMPQW1Pq
JWxZfjflVcBN6m7G3E4wtPVNfpm2YHAJgYrt1JKAb9EI+F+K6dX1u7JY6JpgwNbW
FzuGXVwGmbVOgdhn+qMbvmJ3nibpxUAbS68L4zFJhN3JQjdP9MqPmgLpNwDqk87x
qB7nwN7DUTTdG5mlXs4mh4TkIFKBKIAFpnKRYI1CtlvHtdN8dkIVdrh1ylsgnuAa
/91yXtvv+5wW7I2/tQhA2zBC6tJ78xhiynLCHTs8LhvGmp9lCPGLhUue+LllxSmZ
sTfHzINJAtbZrsXeN97Y0+jqK39KcAEUU16lk/7rcM7CvXR830PPd6WAYJ2il5NV
jJHU2mZHZ4RHkmvu4jLpRBzil4WGjyqRCr2TaSp6P5GNismjJ+87aOB5WQuy1N5B
6Ln5epAPBl4EIynbjy+0dqNl8gvzyLsSyoaHDzEARa4BUQKLpJg9zqAtyWq061+1
iM3eFSqNqnnjp3Eak2QXbO6ssJw4pAuUnkZuEi6wJZw=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.1.0,<8.5.0
PhotoCleanup 1.0.14
Release Details
UpdatedAug. 24, 2026, 6:57 p.m.
Changelog
  • Forced delete: Removed consensus guard from cleanup execute — admin can force-delete without full team consensus
  • Z-index fixes: Overlays now render above Nextcloud header and app's internal navigation bar
  • ±5 threshold steps: Cluster sensitivity slider now increments in steps of 5 for better usability
  • "Alle behalten" button: Added "Keep all" button in cluster overview for batch-keeping entire clusters
  • "Forciert löschen" button: Execute button text updated to reflect forced deletion mode
  • New app icon: AI-generated modern app icon (192px + 512px)
  • "Exclusively vibe coded": Added to app footer, README, and app description
  • Code cleanup: Removed all .bak backup files from repository
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEFDCCAvwCAhPdMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwODI0MDgyNjEwWhcNMzYxMTI5MDgyNjEwWjAkMSIwIAYD
VQQDDBljb2xsYWJvcmF0aXZlcGhvdG9jbGVhbnVwMIICIjANBgkqhkiG9w0BAQEF
AAOCAg8AMIICCgKCAgEApu5dcQIwWS+jQkxSqgDoKeram05lb4rnH1mbhLb9xHUT
NJ795C82kps4Az8SWddkFhc0rEAaJOAbnQJScRso+BiOvuQ1x7Qk662DodSKetcK
SsU+RTPTkN6DDi0EtZ/EvZlzvBchX3UGJvH6A7OS1McBTi5iIcpl/olM7T5gmEsh
aURnjkeUnzEiP3dSEhbJxTIKIBMs/GQiGYEToz5b90BHkfb9h77xf8480MCEeJoE
lYtsomzg3gzEtvtNv/oqpaZQ1KrSxpL4xjICzQs7xLH2y+y8owDyFGB9gdW5Ik2O
qYqMiWpCrOYv6IKsPqWliezfe5PhDKh6T0qPOj75sIYPlik/m6NX94OFQ4gw3HY3
Ik3Z+KUvC/2CjxBpmZl/xu9uoklbHqbIBGI8H4rqkZcvkFfeBxFb4UEkQHcNdGej
t5o8ymdj+si4rTDY0gIbJTDo/JUVMYJ5HFgb1lx2ZyxJ5fKruaE5C11JqTsNP28h
aOEbiqv+PEXxzL6sxV0odhCv9FSYIprWlhaqP6BNi7rhw3Z6X0EpMkG4gYbdFs86
wxnpJFMx5GX+lGEh1ALZIIURohczJMAqtxJE/5pCDn89GC551AACRCa2gQOcJc2j
h0MihrxVmsUk8eO8ZU/PhvJwREwKuJH8B8nvcNVe2uqlcrZ1HRw7FSUNlJ9D6aEC
AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAZdAHTtXRhYFNP8Bqx3p6UR90TBkRYEKe
O0oCXxWzrJuXBTPAWppvVyo9ddtdtJYLF3Ad9q5yJ9+1dehQS9LYDdh1z2GxbqcC
TZu4DpGrodXc2wdsgCFCGncvHjXe2hF+UP/VFcCm0BxyXiZ3zX+s1J5ypwZ1gINw
gENWSGwsnt8ZP+XHBHHYorlfj6Pp53KOCmwSmZqtKK/uxJwyI3cnyOvy9YXmQYJz
AKUtqTLMDUYAcmX+atv/QSfy97cDWEV/omJh6SAFVttRO63TH2+3hlEhu6gmpfUh
yihdyvar8OU1mOLyQDyrMnW1IcCQN1mkYeUduTrUSZknozN9weT5Xw==
-----END CERTIFICATE-----
SignaturePzUYEGm+gvBO5RwcwKbg1esQ/L8KHdX5AQGMJoagcrjSRjgPO/z+Ac8U47tjPMua
m8S3hsYPqde7zF7ArUKHtdEPkVSDXtGbAWJ7/8vHGNNLR43KtWpm+md4C1e8nynp
YnQK1qxQ9WMXQbYsw7TxpOMt1zlGMN7uMuDDRDSKCwjm5HDPSVE5Kwg4onQcFN6E
JLiZOR9pUxDC1ZNcL7Z1WFkGo/6f8SmTEBj81OsRV5/gvSEkyhJTvzBGN7iwRbtv
4lCphjUucg3brDOAedjkzgNMnvFuRwUh5f+AVdG9/m+1ZN4Z5WNf1+7nkI5VkQkC
nbeoz+facjKqtPA7Gnr50K9FgF8aoI4y92qBolND76cHfSlIiaRJM1YM1Mgb2/hV
XxqsF1NtnCv5aQNhV1e9ROegM2lg/Iw1rSeKIpLVzlphsrmovCKRaJa51ki5r94J
U/M24Nad3uv9xQ/dUCvftCbBWjCMbvvyKlmstnd1xOs6FfSI2OXmeidhJ7dkOlJg
dH1Hta2yb2zblTH5Z0vp8VTrQpEXE5kdFrqU48cHaD7ZsogQjhyA7i87ixjK83yB
WEGEgGmbKzXKXmzyu7FlhhBFSYHdA1+4tpmxUX/rDqtx+wUMVvinieWJ6wC/lJSI
cvX6IvILO1LSfcJE90h1jn+mxb8PAxP7FcsbDJng+EA=
Signature digestsha512
Dependencies
Required Nextcloud versions >=28.0.0,<35.0.0
Minimum Integer bits32
PHP>=8.1.0,<8.5.0