Skip to main content

CromCull - Releases

← App details

Nextcloud 35

CromCull 1.3.3
Release Details
UpdatedSept. 16, 2026, 8:59 p.m.
Changelog
  • Added Nextcloud 35 compatibility
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEAzCCAusCAhPyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwOTAzMTExOTQzWhcNMzYxMjA5MTExOTQzWjATMREwDwYD
VQQDDAhjcm9tY3VsbDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANB5
REmHfQ/yh4R8vSiFFQaADwCPPkeTHBESX9j98hWsbTBFo63iqpcIW4JKhh0BsvRR
IgfXHMj8LR2dkXZ8sROyRTFh0Y6+Ygcde+8nZ5mGbxnNXouSbxIBNfboeyaW7qNx
0MavnvHKuY1CS8aiIE9auGk1vuGXa/HcDje0gta9biLuQ3X3NLEb9NzpoyZ8oWY6
rc/StsiXF7zLfB+VydTD+iHx54NaHzX6ZHwRpWPOMN0eElMJ2d1sv7bZQw8Wn4l2
ayGZ5B0mhwkU1czA1FdYmchfFXITxTETOHEYNCBV/ozOC7DdWYlwBeDklr+nUZYQ
DP2hH2hA/bPTrxZrK/7FepJRFOGomBT3MD2vs1fYhREIyIkCGpvLMVaaLlpRyuke
O2Z2M+qwxE5t56mf95HqW1ppJFXB7BRvba8BcT3+VTtfGCb20dQd7LmlNHR6Mayl
AtSHELRT5Td5lUwfrg4kqk/HgGWAhPY6gHS1sHURzzd8K70HEIZRvAKgarGC7Z9/
f0NX5IEDcLhG0wDIO8JhvtIK/GEZTz0KwQhIAOUQ8e4e1VSoOhRaHEjugYrNqD0c
gzkATzGN3x0nQUgVvZQf0JcbBFqiWPfbA5Q+Si/BznTyaRcILbtAmd1UAcLgkTX9
qclCPxdg8J1iLPk5wwOF69FsMSYynD8lFLMpSKRvAgMBAAEwDQYJKoZIhvcNAQEL
BQADggEBAELefgbGXCgp38WhojzPiOGmKnRxDPmUtGeSDum0QDXZBrmNTSAZNsg9
duhyVTT2wxn9CEtR1fWbsL2SjY5LzbgIouFB8nYsx3i/GPG/ZkTdBdgeidmnJzer
AJJiBW5dc0rntypNtHW7TZ2vRi64kHU+Cbo0hSL18lBU+X6eZnshq6lUjM064/L8
dZzXYSaSSqbPFDbXfQJUXdZ4PFthywpXY0t4RXj7TsgIfUJdWyM9abW0HAdnCHAq
2Sn23k8cg/j8eJHZw0gbi3N0cRDr+rWkV/rNCqJ7nH8n2X0inC0IT9tnhtHjfT93
JsjClzP2tqSgzgTvXB+vUH4YjuciRtA=
-----END CERTIFICATE-----
SignatureDQGVufV/cyLeChbrMzEFeN1vSKFD3bw7cXIH+TtdBD2shf29c615cdKS+AJv+SBLYA8CxjRG9RhxQXsmmIXV6Jr+rwBTaKZBdp+ZAk6oJXixZS4OnSkwE90AIZq50JXo0iXfv89cpeUYAJQhHuOzhsfV2mOEOzuJhseVOzxjA41tXiYtJCIw2bf9jk7pNCvwFpnuJBfzB9KU1BcDV43SkkU0ns/ChWTS1ZYPFsVR/zd0VdorZWw7rNPACa9cSTvfqFAh2F4KuNSbTpANeTdrsNY3HQJjbGmYMJbnK1K4r1JayNb9ugbklqdi/6GPYBVTNtZbXvPzWK+uGXaicy9A+DeR6bN1sh83Cy+C6fjTN4V55Cjy470Lhz5rIf4V3tCOv0QImGJP40B7ECUteWvEnVsL03ZvcXmlhpEmqmctMWwqHdEeW+WDgOwsagE3cVJrogxgEhRlZf7C5PMyBIH94wSkpa1YmxQ+4RR0oDEKc4OZdy43y1wQ3+vNK42w2dfG+sAXxexUF6zUpwoY1gJ37dfrrh3Jpr3JvSsFMAxWH4FTymsLRCo1dN1yOZfy42504zaqbYxhJwma8UMDSAqczsqSA+K7YB24naMBYmYo04sZw1s2Rm5VOSLKlr9h7gPHTRlepg3ND7kC2GAhHmgzRrZWrKjZ4UFVpWrqpEyXHjA=
Signature digestsha512
Dependencies
Required Nextcloud versions >=33.0.0,<36.0.0
Minimum Integer bits32

Nextcloud 34

CromCull 1.3.3
Release Details
UpdatedSept. 16, 2026, 8:59 p.m.
Changelog
  • Added Nextcloud 35 compatibility
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEAzCCAusCAhPyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwOTAzMTExOTQzWhcNMzYxMjA5MTExOTQzWjATMREwDwYD
VQQDDAhjcm9tY3VsbDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANB5
REmHfQ/yh4R8vSiFFQaADwCPPkeTHBESX9j98hWsbTBFo63iqpcIW4JKhh0BsvRR
IgfXHMj8LR2dkXZ8sROyRTFh0Y6+Ygcde+8nZ5mGbxnNXouSbxIBNfboeyaW7qNx
0MavnvHKuY1CS8aiIE9auGk1vuGXa/HcDje0gta9biLuQ3X3NLEb9NzpoyZ8oWY6
rc/StsiXF7zLfB+VydTD+iHx54NaHzX6ZHwRpWPOMN0eElMJ2d1sv7bZQw8Wn4l2
ayGZ5B0mhwkU1czA1FdYmchfFXITxTETOHEYNCBV/ozOC7DdWYlwBeDklr+nUZYQ
DP2hH2hA/bPTrxZrK/7FepJRFOGomBT3MD2vs1fYhREIyIkCGpvLMVaaLlpRyuke
O2Z2M+qwxE5t56mf95HqW1ppJFXB7BRvba8BcT3+VTtfGCb20dQd7LmlNHR6Mayl
AtSHELRT5Td5lUwfrg4kqk/HgGWAhPY6gHS1sHURzzd8K70HEIZRvAKgarGC7Z9/
f0NX5IEDcLhG0wDIO8JhvtIK/GEZTz0KwQhIAOUQ8e4e1VSoOhRaHEjugYrNqD0c
gzkATzGN3x0nQUgVvZQf0JcbBFqiWPfbA5Q+Si/BznTyaRcILbtAmd1UAcLgkTX9
qclCPxdg8J1iLPk5wwOF69FsMSYynD8lFLMpSKRvAgMBAAEwDQYJKoZIhvcNAQEL
BQADggEBAELefgbGXCgp38WhojzPiOGmKnRxDPmUtGeSDum0QDXZBrmNTSAZNsg9
duhyVTT2wxn9CEtR1fWbsL2SjY5LzbgIouFB8nYsx3i/GPG/ZkTdBdgeidmnJzer
AJJiBW5dc0rntypNtHW7TZ2vRi64kHU+Cbo0hSL18lBU+X6eZnshq6lUjM064/L8
dZzXYSaSSqbPFDbXfQJUXdZ4PFthywpXY0t4RXj7TsgIfUJdWyM9abW0HAdnCHAq
2Sn23k8cg/j8eJHZw0gbi3N0cRDr+rWkV/rNCqJ7nH8n2X0inC0IT9tnhtHjfT93
JsjClzP2tqSgzgTvXB+vUH4YjuciRtA=
-----END CERTIFICATE-----
SignatureDQGVufV/cyLeChbrMzEFeN1vSKFD3bw7cXIH+TtdBD2shf29c615cdKS+AJv+SBLYA8CxjRG9RhxQXsmmIXV6Jr+rwBTaKZBdp+ZAk6oJXixZS4OnSkwE90AIZq50JXo0iXfv89cpeUYAJQhHuOzhsfV2mOEOzuJhseVOzxjA41tXiYtJCIw2bf9jk7pNCvwFpnuJBfzB9KU1BcDV43SkkU0ns/ChWTS1ZYPFsVR/zd0VdorZWw7rNPACa9cSTvfqFAh2F4KuNSbTpANeTdrsNY3HQJjbGmYMJbnK1K4r1JayNb9ugbklqdi/6GPYBVTNtZbXvPzWK+uGXaicy9A+DeR6bN1sh83Cy+C6fjTN4V55Cjy470Lhz5rIf4V3tCOv0QImGJP40B7ECUteWvEnVsL03ZvcXmlhpEmqmctMWwqHdEeW+WDgOwsagE3cVJrogxgEhRlZf7C5PMyBIH94wSkpa1YmxQ+4RR0oDEKc4OZdy43y1wQ3+vNK42w2dfG+sAXxexUF6zUpwoY1gJ37dfrrh3Jpr3JvSsFMAxWH4FTymsLRCo1dN1yOZfy42504zaqbYxhJwma8UMDSAqczsqSA+K7YB24naMBYmYo04sZw1s2Rm5VOSLKlr9h7gPHTRlepg3ND7kC2GAhHmgzRrZWrKjZ4UFVpWrqpEyXHjA=
Signature digestsha512
Dependencies
Required Nextcloud versions >=33.0.0,<36.0.0
Minimum Integer bits32
CromCull 1.3.2
Release Details
UpdatedSept. 15, 2026, 5:19 a.m.
Changelog
  • Fixed excluded folders not working on external storage mounts (SMB/CIFS)
  • Fixed unable to remove folder exclusions on external storage (trashbin wrapper bypass)
  • Added root-folder validation to prevent accidental exclusion of the storage root
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEAzCCAusCAhPyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwOTAzMTExOTQzWhcNMzYxMjA5MTExOTQzWjATMREwDwYD
VQQDDAhjcm9tY3VsbDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANB5
REmHfQ/yh4R8vSiFFQaADwCPPkeTHBESX9j98hWsbTBFo63iqpcIW4JKhh0BsvRR
IgfXHMj8LR2dkXZ8sROyRTFh0Y6+Ygcde+8nZ5mGbxnNXouSbxIBNfboeyaW7qNx
0MavnvHKuY1CS8aiIE9auGk1vuGXa/HcDje0gta9biLuQ3X3NLEb9NzpoyZ8oWY6
rc/StsiXF7zLfB+VydTD+iHx54NaHzX6ZHwRpWPOMN0eElMJ2d1sv7bZQw8Wn4l2
ayGZ5B0mhwkU1czA1FdYmchfFXITxTETOHEYNCBV/ozOC7DdWYlwBeDklr+nUZYQ
DP2hH2hA/bPTrxZrK/7FepJRFOGomBT3MD2vs1fYhREIyIkCGpvLMVaaLlpRyuke
O2Z2M+qwxE5t56mf95HqW1ppJFXB7BRvba8BcT3+VTtfGCb20dQd7LmlNHR6Mayl
AtSHELRT5Td5lUwfrg4kqk/HgGWAhPY6gHS1sHURzzd8K70HEIZRvAKgarGC7Z9/
f0NX5IEDcLhG0wDIO8JhvtIK/GEZTz0KwQhIAOUQ8e4e1VSoOhRaHEjugYrNqD0c
gzkATzGN3x0nQUgVvZQf0JcbBFqiWPfbA5Q+Si/BznTyaRcILbtAmd1UAcLgkTX9
qclCPxdg8J1iLPk5wwOF69FsMSYynD8lFLMpSKRvAgMBAAEwDQYJKoZIhvcNAQEL
BQADggEBAELefgbGXCgp38WhojzPiOGmKnRxDPmUtGeSDum0QDXZBrmNTSAZNsg9
duhyVTT2wxn9CEtR1fWbsL2SjY5LzbgIouFB8nYsx3i/GPG/ZkTdBdgeidmnJzer
AJJiBW5dc0rntypNtHW7TZ2vRi64kHU+Cbo0hSL18lBU+X6eZnshq6lUjM064/L8
dZzXYSaSSqbPFDbXfQJUXdZ4PFthywpXY0t4RXj7TsgIfUJdWyM9abW0HAdnCHAq
2Sn23k8cg/j8eJHZw0gbi3N0cRDr+rWkV/rNCqJ7nH8n2X0inC0IT9tnhtHjfT93
JsjClzP2tqSgzgTvXB+vUH4YjuciRtA=
-----END CERTIFICATE-----
Signatureh6Dke/qXbJaV49DB3/5ALsFGmn+XQ5/j6rKZZuXe+yfrWYdLAeSYOQLZTYo5VjIATQ/tnuaIQ+AdKwKYwHQUOAUqKqrbcSeLGBEyRkweydnLClaRBAn3a4SnOhuiiJxUpPBEF60elPq5GvAKbkBZZQeJr/Ck4d7puAtGdFm/97tSD9SDb1MKM52LZP0B3RdGM50lQmFLAoNuYYekAZ1kF1sZBNV8vM7dPSpF8GKTKPkOTkk/H7E2/hpJLEy/GamFtYMSs8l0i9IBWXLdw+Y73ihKT4aG3fC48QBgIlt4TnaOirJiDK3FV2jWeDGnlCHNYMVT2dyUBeyDjdDbZODKqzJYSoX6FgflUvRB1wEvUw2VtjFV7Ctsa1rNKmyQy1n23f6Ygp9bz/9I72rOyTGBeY2nl3sRSOchmBDaRx8ac3fF50eND7BwbYavvJXXYJxOEp/U6TXwbMMVj7cLTDJO13xhvCBZ/LnJ3JCVFvRpB9Gvoz76qwh2eWTMsVhEJjdscNtnRFpjwL/X/EihDb6VgvqnSdBrtKwQQJKjtpjeUuvJQS6R/2Vs1GoWLKYBAHMGSMWD1rxYrcD/Oyx2D2AxX/U8CSxAb6jzBkSq2Q/S3yJq9caxw94AZZvYCbzgeyyvyqwMXfJoYgali5/8J7gjBTUmW1qi3mimNhb77G/g3ZA=
Signature digestsha512
Dependencies
Required Nextcloud versions >=33.0.0,<35.0.0
Minimum Integer bits32
CromCull 1.3.1
Release Details
UpdatedSept. 14, 2026, 8:46 p.m.
Changelog
  • Fixed excluded folders not reliably appearing after adding, and some folders failing to remove
  • Fixed admin settings page taking 10+ seconds to load excluded folders and cache count on instances with many files
  • Switched .cromcull_ignore file search from substring match to exact name lookup for dramatically faster queries
  • Eliminated redundant file searches when loading excluded folder lists
  • Parallelized admin page API calls so cache stats and excluded folders load simultaneously
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEAzCCAusCAhPyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwOTAzMTExOTQzWhcNMzYxMjA5MTExOTQzWjATMREwDwYD
VQQDDAhjcm9tY3VsbDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANB5
REmHfQ/yh4R8vSiFFQaADwCPPkeTHBESX9j98hWsbTBFo63iqpcIW4JKhh0BsvRR
IgfXHMj8LR2dkXZ8sROyRTFh0Y6+Ygcde+8nZ5mGbxnNXouSbxIBNfboeyaW7qNx
0MavnvHKuY1CS8aiIE9auGk1vuGXa/HcDje0gta9biLuQ3X3NLEb9NzpoyZ8oWY6
rc/StsiXF7zLfB+VydTD+iHx54NaHzX6ZHwRpWPOMN0eElMJ2d1sv7bZQw8Wn4l2
ayGZ5B0mhwkU1czA1FdYmchfFXITxTETOHEYNCBV/ozOC7DdWYlwBeDklr+nUZYQ
DP2hH2hA/bPTrxZrK/7FepJRFOGomBT3MD2vs1fYhREIyIkCGpvLMVaaLlpRyuke
O2Z2M+qwxE5t56mf95HqW1ppJFXB7BRvba8BcT3+VTtfGCb20dQd7LmlNHR6Mayl
AtSHELRT5Td5lUwfrg4kqk/HgGWAhPY6gHS1sHURzzd8K70HEIZRvAKgarGC7Z9/
f0NX5IEDcLhG0wDIO8JhvtIK/GEZTz0KwQhIAOUQ8e4e1VSoOhRaHEjugYrNqD0c
gzkATzGN3x0nQUgVvZQf0JcbBFqiWPfbA5Q+Si/BznTyaRcILbtAmd1UAcLgkTX9
qclCPxdg8J1iLPk5wwOF69FsMSYynD8lFLMpSKRvAgMBAAEwDQYJKoZIhvcNAQEL
BQADggEBAELefgbGXCgp38WhojzPiOGmKnRxDPmUtGeSDum0QDXZBrmNTSAZNsg9
duhyVTT2wxn9CEtR1fWbsL2SjY5LzbgIouFB8nYsx3i/GPG/ZkTdBdgeidmnJzer
AJJiBW5dc0rntypNtHW7TZ2vRi64kHU+Cbo0hSL18lBU+X6eZnshq6lUjM064/L8
dZzXYSaSSqbPFDbXfQJUXdZ4PFthywpXY0t4RXj7TsgIfUJdWyM9abW0HAdnCHAq
2Sn23k8cg/j8eJHZw0gbi3N0cRDr+rWkV/rNCqJ7nH8n2X0inC0IT9tnhtHjfT93
JsjClzP2tqSgzgTvXB+vUH4YjuciRtA=
-----END CERTIFICATE-----
SignatureQLpFH1zhRUyhi4UFcHwh4B9FiTY3F3CAfdykLBZewDvyyPJzea/2ps7VmETPOgPEo3W4DflkoWl8bNLtN6XL04BYiGbPNIyj62BUVL6o7d1lCS/AjMfpPhs8xVx3o0Ia2SovkRmYEZkQQ7wgkXRqB+ctpU1RGlBTEL0j8HVazvvCL9snGSGDye01QaiyEzLAvPP4b0eJ/mVk9JGLQf2rsEMi1l5bks/zkP3S7aFvFgtTRTgw4yYn88zgVtGJo3QSR0hVP8VvIt3H8Frk61p7MxT5gmdizfgusA6F4EP6ACZ+cj/USM0lPpsUIl1/eDA/RnwpaSe17G7UahLsUhxMRiW2up4VDNUE1Q4CLIFTHOlxlOJCRU+lMvLj1DcJkBaAhL/0Zb/bzVGq514VdwVfmGw/yzT9Yu/6f1TC2BF5LQMnFX5BjgQpPI/JaREk4CsOgdso5vNnb6lXWww70XkeWR0DUjdnJBCy3HniyS7Ib6bEzLtjOwmTkWO0dFEV2np7j0zh14qLvB8S2q6OC2+aem6iR7oKCnVpZDfTAVo+3RE/NI/VXlrghpVNiW5odTX8UYN0uZmTsC8K4384iJLcWz8FTKfm8w8JIVZcQhWEBv/Uh82FsQway8IXtNgv1K8Ps4JmiXwph0gxFwTdjR4L9X17/Zwu7ZcicU/D/b58VuA=
Signature digestsha512
Dependencies
Required Nextcloud versions >=33.0.0,<35.0.0
Minimum Integer bits32
CromCull 1.3.0
Release Details
UpdatedSept. 12, 2026, 8:48 p.m.
Changelog
  • Persistent hash cache uses Nextcloud's internal edit tracking (etag) to skip re-hashing unchanged files — repeat scans are significantly faster, especially on external storage (NAS/SMB)
  • Admin hash cache management panel showing entry count with a full cache clear option
  • Per-group "Recheck" button verifies a single duplicate group instantly without a full rescan
  • Hide/Un-Hide replaces the old Ignore flow — hidden groups are greyed out with a "Hidden" badge, per-user, keyed on content hash so future copies are automatically hidden
  • "Show hidden" toggle to review and un-hide previously hidden groups
  • cromcull:status occ command for CLI visibility into scan state, group counts, and cache stats
  • Scan performance improvements: .cromcull_ignore lookups, mount resolution, and share checks are cached at scan start instead of repeated per file
  • Simplified scan flow — single "Scan for Duplicates" button replaces the previous Resume/Restart prompt
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEAzCCAusCAhPyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwOTAzMTExOTQzWhcNMzYxMjA5MTExOTQzWjATMREwDwYD
VQQDDAhjcm9tY3VsbDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANB5
REmHfQ/yh4R8vSiFFQaADwCPPkeTHBESX9j98hWsbTBFo63iqpcIW4JKhh0BsvRR
IgfXHMj8LR2dkXZ8sROyRTFh0Y6+Ygcde+8nZ5mGbxnNXouSbxIBNfboeyaW7qNx
0MavnvHKuY1CS8aiIE9auGk1vuGXa/HcDje0gta9biLuQ3X3NLEb9NzpoyZ8oWY6
rc/StsiXF7zLfB+VydTD+iHx54NaHzX6ZHwRpWPOMN0eElMJ2d1sv7bZQw8Wn4l2
ayGZ5B0mhwkU1czA1FdYmchfFXITxTETOHEYNCBV/ozOC7DdWYlwBeDklr+nUZYQ
DP2hH2hA/bPTrxZrK/7FepJRFOGomBT3MD2vs1fYhREIyIkCGpvLMVaaLlpRyuke
O2Z2M+qwxE5t56mf95HqW1ppJFXB7BRvba8BcT3+VTtfGCb20dQd7LmlNHR6Mayl
AtSHELRT5Td5lUwfrg4kqk/HgGWAhPY6gHS1sHURzzd8K70HEIZRvAKgarGC7Z9/
f0NX5IEDcLhG0wDIO8JhvtIK/GEZTz0KwQhIAOUQ8e4e1VSoOhRaHEjugYrNqD0c
gzkATzGN3x0nQUgVvZQf0JcbBFqiWPfbA5Q+Si/BznTyaRcILbtAmd1UAcLgkTX9
qclCPxdg8J1iLPk5wwOF69FsMSYynD8lFLMpSKRvAgMBAAEwDQYJKoZIhvcNAQEL
BQADggEBAELefgbGXCgp38WhojzPiOGmKnRxDPmUtGeSDum0QDXZBrmNTSAZNsg9
duhyVTT2wxn9CEtR1fWbsL2SjY5LzbgIouFB8nYsx3i/GPG/ZkTdBdgeidmnJzer
AJJiBW5dc0rntypNtHW7TZ2vRi64kHU+Cbo0hSL18lBU+X6eZnshq6lUjM064/L8
dZzXYSaSSqbPFDbXfQJUXdZ4PFthywpXY0t4RXj7TsgIfUJdWyM9abW0HAdnCHAq
2Sn23k8cg/j8eJHZw0gbi3N0cRDr+rWkV/rNCqJ7nH8n2X0inC0IT9tnhtHjfT93
JsjClzP2tqSgzgTvXB+vUH4YjuciRtA=
-----END CERTIFICATE-----
SignatureIE2ll5MDp3i2nbNaFDSW6S3r1t37e2O1lkKdc6QdwnEcLfDP9oZ+CRm2y32ECOCy96HzXxXYC/v9K5upiBP0zQNXQ5I9P/vVLMaIg49vWmZFRgBTE+AfZhvo3hB0QvNIlYBeloikOMIRlay781ZPa5xitcCQRUHqjWBTOKMTlh2wPlZbtg8o1IWs7EOI0rc6w8Quoqqu9guf+y1fs712UsA9UuXHxWCWG5PjEC0hUADCHvRLyvWNdfwRo9A1q4JLxugot4DUFSK8+H+JUw8JK4K0t4rKTv8vdqlO7BeAsTCszYf51XlcMZJSl6iXvWcigvWbBMiI+7vi+E0PjbAn6FBYoG0SBe6yfgu0fzrF1GfbN0s9u9z9Myz4mx0uD+C/jUp0QlnJexr/AJfF1HYy2CV/NUUVXEzbgjJxTtPLpRmgD58RdZuab1tXMm8KQffsC8w8dDG6kFw/gH35lFMO3AGXVqsBoc5cPkODGuVRtYoPAEIXSTSGe8kOAgetFIHxGc/VMEqNSFwi1nK8wGYjflT5fB79SUhPz3VwTOuIsB1G4ObJYyDbqyLR3XWXMwldkCcQkau1LsMbr6fqE05f2rpz+TDVHRABWqTbJjQGU4lQqudk17W41xtqHTJyM1ZDfQFvbKzJj2JsV6FOAffWBjS0wPhOoFowWzjTdcfLTpE=
Signature digestsha512
Dependencies
Required Nextcloud versions >=33.0.0,<35.0.0
Minimum Integer bits32
CromCull 1.1.0
Release Details
UpdatedSept. 4, 2026, 7:53 a.m.
Changelog
  • Chunked scanning with progress bar and cancel support
  • Pre-scan file statistics (file count and match candidates)
  • Resume incomplete scans
  • User-level scan filters (min/max size, ignored extensions)
  • Admin-configurable scan chunk budget (default 50MB)
  • Incremental results — review duplicates while scanning continues
  • External storage now included in scans
  • Parallel delete requests for faster batch operations
  • Delete button shows loading state to prevent double-clicks
  • Optimized delete verification — only hashes selected files plus one kept copy
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEAzCCAusCAhPyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwOTAzMTExOTQzWhcNMzYxMjA5MTExOTQzWjATMREwDwYD
VQQDDAhjcm9tY3VsbDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANB5
REmHfQ/yh4R8vSiFFQaADwCPPkeTHBESX9j98hWsbTBFo63iqpcIW4JKhh0BsvRR
IgfXHMj8LR2dkXZ8sROyRTFh0Y6+Ygcde+8nZ5mGbxnNXouSbxIBNfboeyaW7qNx
0MavnvHKuY1CS8aiIE9auGk1vuGXa/HcDje0gta9biLuQ3X3NLEb9NzpoyZ8oWY6
rc/StsiXF7zLfB+VydTD+iHx54NaHzX6ZHwRpWPOMN0eElMJ2d1sv7bZQw8Wn4l2
ayGZ5B0mhwkU1czA1FdYmchfFXITxTETOHEYNCBV/ozOC7DdWYlwBeDklr+nUZYQ
DP2hH2hA/bPTrxZrK/7FepJRFOGomBT3MD2vs1fYhREIyIkCGpvLMVaaLlpRyuke
O2Z2M+qwxE5t56mf95HqW1ppJFXB7BRvba8BcT3+VTtfGCb20dQd7LmlNHR6Mayl
AtSHELRT5Td5lUwfrg4kqk/HgGWAhPY6gHS1sHURzzd8K70HEIZRvAKgarGC7Z9/
f0NX5IEDcLhG0wDIO8JhvtIK/GEZTz0KwQhIAOUQ8e4e1VSoOhRaHEjugYrNqD0c
gzkATzGN3x0nQUgVvZQf0JcbBFqiWPfbA5Q+Si/BznTyaRcILbtAmd1UAcLgkTX9
qclCPxdg8J1iLPk5wwOF69FsMSYynD8lFLMpSKRvAgMBAAEwDQYJKoZIhvcNAQEL
BQADggEBAELefgbGXCgp38WhojzPiOGmKnRxDPmUtGeSDum0QDXZBrmNTSAZNsg9
duhyVTT2wxn9CEtR1fWbsL2SjY5LzbgIouFB8nYsx3i/GPG/ZkTdBdgeidmnJzer
AJJiBW5dc0rntypNtHW7TZ2vRi64kHU+Cbo0hSL18lBU+X6eZnshq6lUjM064/L8
dZzXYSaSSqbPFDbXfQJUXdZ4PFthywpXY0t4RXj7TsgIfUJdWyM9abW0HAdnCHAq
2Sn23k8cg/j8eJHZw0gbi3N0cRDr+rWkV/rNCqJ7nH8n2X0inC0IT9tnhtHjfT93
JsjClzP2tqSgzgTvXB+vUH4YjuciRtA=
-----END CERTIFICATE-----
SignatureOWWa1Jo0wjhOlY34cSYlgxFMI3i7kNa5G3UAi2lzGdZBqJb6b1ErT7UOkBzUNvRHEhNUdXrOvn5Eh3dIN1nWEG15Q6wjzPo2fMnr87SOQig9Ci1wI7Gs8meEM5S0Au6duP5HD5CmlQpgI+205x0sHsU2+S/PNWFWaSLRDBoAIJTwbA7si++ZxLlBZZzWMnVZHFW8Es5xw7jvvbijHTvGm7hBu0aM1R9Fun0BfI/808hHuvtRgDJgvkPa/FIrO6Whl/EbnFAQpfeh+1DvBw7D4Zjpg0gBPe/PyubfI7ERm325IuIjDkOYq99MBGJP09+LpkOaPfGrt+wi0sTy0fIpIXhVipRVCmgBdPBGviH9KwDRLz1tje41zbBrjnpOU6mtqv+kKXvtNOMf+xgcmwCKwPBdQUU2x8ZqQ7pkgDqEAKfVxCEvDEcS4SYmF/YdjIeJafPfQEI38sIjGYbI+RjSw3xDNzFPdR1ZaiP7XSfx9Phsy/FJzeZN/UO6FwUR6qecabmQSn1nhlZ3VfWZ0Xza+OXcIyz90FRI0pj0DTbL16Y6uep1QWcPvWjmBOi0s99lnR5rBvXq7pXO+0l+F5oJDxx0Mm0J1OCSPHoFnXw/aPpTg0sKqXrhot5pa7mBHw2nXsp4+qNQXu6PZPTtlxqCxXoLrplccZWLHYoICIgm+B4=
Signature digestsha512
Dependencies
Required Nextcloud versions >=33.0.0,<35.0.0
Minimum Integer bits32
CromCull 1.0.1
Release Details
UpdatedSept. 3, 2026, 10:06 p.m.
Changelog
  • Fixed shared and group folder files not showing lock icons until delete attempt
  • Files inside shared parent folders are now correctly detected as protected
  • Files shared to the current user (incoming shares) are now detected as protected
  • Added protection checks for email, federated, and Talk shares
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEAzCCAusCAhPyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwOTAzMTExOTQzWhcNMzYxMjA5MTExOTQzWjATMREwDwYD
VQQDDAhjcm9tY3VsbDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANB5
REmHfQ/yh4R8vSiFFQaADwCPPkeTHBESX9j98hWsbTBFo63iqpcIW4JKhh0BsvRR
IgfXHMj8LR2dkXZ8sROyRTFh0Y6+Ygcde+8nZ5mGbxnNXouSbxIBNfboeyaW7qNx
0MavnvHKuY1CS8aiIE9auGk1vuGXa/HcDje0gta9biLuQ3X3NLEb9NzpoyZ8oWY6
rc/StsiXF7zLfB+VydTD+iHx54NaHzX6ZHwRpWPOMN0eElMJ2d1sv7bZQw8Wn4l2
ayGZ5B0mhwkU1czA1FdYmchfFXITxTETOHEYNCBV/ozOC7DdWYlwBeDklr+nUZYQ
DP2hH2hA/bPTrxZrK/7FepJRFOGomBT3MD2vs1fYhREIyIkCGpvLMVaaLlpRyuke
O2Z2M+qwxE5t56mf95HqW1ppJFXB7BRvba8BcT3+VTtfGCb20dQd7LmlNHR6Mayl
AtSHELRT5Td5lUwfrg4kqk/HgGWAhPY6gHS1sHURzzd8K70HEIZRvAKgarGC7Z9/
f0NX5IEDcLhG0wDIO8JhvtIK/GEZTz0KwQhIAOUQ8e4e1VSoOhRaHEjugYrNqD0c
gzkATzGN3x0nQUgVvZQf0JcbBFqiWPfbA5Q+Si/BznTyaRcILbtAmd1UAcLgkTX9
qclCPxdg8J1iLPk5wwOF69FsMSYynD8lFLMpSKRvAgMBAAEwDQYJKoZIhvcNAQEL
BQADggEBAELefgbGXCgp38WhojzPiOGmKnRxDPmUtGeSDum0QDXZBrmNTSAZNsg9
duhyVTT2wxn9CEtR1fWbsL2SjY5LzbgIouFB8nYsx3i/GPG/ZkTdBdgeidmnJzer
AJJiBW5dc0rntypNtHW7TZ2vRi64kHU+Cbo0hSL18lBU+X6eZnshq6lUjM064/L8
dZzXYSaSSqbPFDbXfQJUXdZ4PFthywpXY0t4RXj7TsgIfUJdWyM9abW0HAdnCHAq
2Sn23k8cg/j8eJHZw0gbi3N0cRDr+rWkV/rNCqJ7nH8n2X0inC0IT9tnhtHjfT93
JsjClzP2tqSgzgTvXB+vUH4YjuciRtA=
-----END CERTIFICATE-----
SignatureSmvaYvnk5/Z6XxqOQnlWS1KkXSwXDc1iozczl9XMRzsCrjR1Co7DRto2pdC1IZzrw/YQuOeS5v6V+n8ftlEpAYqmDanc2hBpIF/adamahoVCFNRpDUO+ZD4jUA1fu7p/yOgk//w2bQBcR6vSZOQ5f9v5Iftzmh3OHwSxPmaKV2kaYQuRucLbsSHDq7GcT8uiL3E3Ez+ep1cyP6b4I2gTyooNN8n0VokxFBqQuz75mgv+OzBUGpQJsktvU5dpiWMeMFArgH54hW45r9jMeIgZsM7SR3HHeZEZ8ViS7QlIgHQrX2SqPOPfA7NbSvXDl8wO4Qtj6wW2YwfMjYXdWKxjcSxA/bsOUCm/SEVt8GycTKJR12DJGH4xis3A4oYOyWD+VCQMsU7xeGjMDvpagUp0cdRj//8CCYhTILP3felfknTToy7FPHOiNh+g8IxjUgPZPdAt3uf0C+NfAQXuiTWSD8BfIU/I4cM4uKGfj8Bk69dIDzYO/7dWYLxgpWEmC8fSTnVTlLTkoEbKQ8uAfOvjQhdzSq2Fgcvmtsw9tJ4n9bSj7gKLtJXR1FagUBxgm9knpm3CJEqCU8XmHWt3V9p0iL8P3kYvfMPmlB/Cdom4gcBMrlBxOR0NOqZ59CpXqJJkYVNBRLpEy1mKMAkIkceUNf60mePuWRQR8+jLsZJLC4g=
Signature digestsha512
Dependencies
Required Nextcloud versions >=33.0.0,<35.0.0
Minimum Integer bits32

Nextcloud 33

CromCull 1.3.3
Release Details
UpdatedSept. 16, 2026, 8:59 p.m.
Changelog
  • Added Nextcloud 35 compatibility
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEAzCCAusCAhPyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwOTAzMTExOTQzWhcNMzYxMjA5MTExOTQzWjATMREwDwYD
VQQDDAhjcm9tY3VsbDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANB5
REmHfQ/yh4R8vSiFFQaADwCPPkeTHBESX9j98hWsbTBFo63iqpcIW4JKhh0BsvRR
IgfXHMj8LR2dkXZ8sROyRTFh0Y6+Ygcde+8nZ5mGbxnNXouSbxIBNfboeyaW7qNx
0MavnvHKuY1CS8aiIE9auGk1vuGXa/HcDje0gta9biLuQ3X3NLEb9NzpoyZ8oWY6
rc/StsiXF7zLfB+VydTD+iHx54NaHzX6ZHwRpWPOMN0eElMJ2d1sv7bZQw8Wn4l2
ayGZ5B0mhwkU1czA1FdYmchfFXITxTETOHEYNCBV/ozOC7DdWYlwBeDklr+nUZYQ
DP2hH2hA/bPTrxZrK/7FepJRFOGomBT3MD2vs1fYhREIyIkCGpvLMVaaLlpRyuke
O2Z2M+qwxE5t56mf95HqW1ppJFXB7BRvba8BcT3+VTtfGCb20dQd7LmlNHR6Mayl
AtSHELRT5Td5lUwfrg4kqk/HgGWAhPY6gHS1sHURzzd8K70HEIZRvAKgarGC7Z9/
f0NX5IEDcLhG0wDIO8JhvtIK/GEZTz0KwQhIAOUQ8e4e1VSoOhRaHEjugYrNqD0c
gzkATzGN3x0nQUgVvZQf0JcbBFqiWPfbA5Q+Si/BznTyaRcILbtAmd1UAcLgkTX9
qclCPxdg8J1iLPk5wwOF69FsMSYynD8lFLMpSKRvAgMBAAEwDQYJKoZIhvcNAQEL
BQADggEBAELefgbGXCgp38WhojzPiOGmKnRxDPmUtGeSDum0QDXZBrmNTSAZNsg9
duhyVTT2wxn9CEtR1fWbsL2SjY5LzbgIouFB8nYsx3i/GPG/ZkTdBdgeidmnJzer
AJJiBW5dc0rntypNtHW7TZ2vRi64kHU+Cbo0hSL18lBU+X6eZnshq6lUjM064/L8
dZzXYSaSSqbPFDbXfQJUXdZ4PFthywpXY0t4RXj7TsgIfUJdWyM9abW0HAdnCHAq
2Sn23k8cg/j8eJHZw0gbi3N0cRDr+rWkV/rNCqJ7nH8n2X0inC0IT9tnhtHjfT93
JsjClzP2tqSgzgTvXB+vUH4YjuciRtA=
-----END CERTIFICATE-----
SignatureDQGVufV/cyLeChbrMzEFeN1vSKFD3bw7cXIH+TtdBD2shf29c615cdKS+AJv+SBLYA8CxjRG9RhxQXsmmIXV6Jr+rwBTaKZBdp+ZAk6oJXixZS4OnSkwE90AIZq50JXo0iXfv89cpeUYAJQhHuOzhsfV2mOEOzuJhseVOzxjA41tXiYtJCIw2bf9jk7pNCvwFpnuJBfzB9KU1BcDV43SkkU0ns/ChWTS1ZYPFsVR/zd0VdorZWw7rNPACa9cSTvfqFAh2F4KuNSbTpANeTdrsNY3HQJjbGmYMJbnK1K4r1JayNb9ugbklqdi/6GPYBVTNtZbXvPzWK+uGXaicy9A+DeR6bN1sh83Cy+C6fjTN4V55Cjy470Lhz5rIf4V3tCOv0QImGJP40B7ECUteWvEnVsL03ZvcXmlhpEmqmctMWwqHdEeW+WDgOwsagE3cVJrogxgEhRlZf7C5PMyBIH94wSkpa1YmxQ+4RR0oDEKc4OZdy43y1wQ3+vNK42w2dfG+sAXxexUF6zUpwoY1gJ37dfrrh3Jpr3JvSsFMAxWH4FTymsLRCo1dN1yOZfy42504zaqbYxhJwma8UMDSAqczsqSA+K7YB24naMBYmYo04sZw1s2Rm5VOSLKlr9h7gPHTRlepg3ND7kC2GAhHmgzRrZWrKjZ4UFVpWrqpEyXHjA=
Signature digestsha512
Dependencies
Required Nextcloud versions >=33.0.0,<36.0.0
Minimum Integer bits32
CromCull 1.3.2
Release Details
UpdatedSept. 15, 2026, 5:19 a.m.
Changelog
  • Fixed excluded folders not working on external storage mounts (SMB/CIFS)
  • Fixed unable to remove folder exclusions on external storage (trashbin wrapper bypass)
  • Added root-folder validation to prevent accidental exclusion of the storage root
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEAzCCAusCAhPyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwOTAzMTExOTQzWhcNMzYxMjA5MTExOTQzWjATMREwDwYD
VQQDDAhjcm9tY3VsbDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANB5
REmHfQ/yh4R8vSiFFQaADwCPPkeTHBESX9j98hWsbTBFo63iqpcIW4JKhh0BsvRR
IgfXHMj8LR2dkXZ8sROyRTFh0Y6+Ygcde+8nZ5mGbxnNXouSbxIBNfboeyaW7qNx
0MavnvHKuY1CS8aiIE9auGk1vuGXa/HcDje0gta9biLuQ3X3NLEb9NzpoyZ8oWY6
rc/StsiXF7zLfB+VydTD+iHx54NaHzX6ZHwRpWPOMN0eElMJ2d1sv7bZQw8Wn4l2
ayGZ5B0mhwkU1czA1FdYmchfFXITxTETOHEYNCBV/ozOC7DdWYlwBeDklr+nUZYQ
DP2hH2hA/bPTrxZrK/7FepJRFOGomBT3MD2vs1fYhREIyIkCGpvLMVaaLlpRyuke
O2Z2M+qwxE5t56mf95HqW1ppJFXB7BRvba8BcT3+VTtfGCb20dQd7LmlNHR6Mayl
AtSHELRT5Td5lUwfrg4kqk/HgGWAhPY6gHS1sHURzzd8K70HEIZRvAKgarGC7Z9/
f0NX5IEDcLhG0wDIO8JhvtIK/GEZTz0KwQhIAOUQ8e4e1VSoOhRaHEjugYrNqD0c
gzkATzGN3x0nQUgVvZQf0JcbBFqiWPfbA5Q+Si/BznTyaRcILbtAmd1UAcLgkTX9
qclCPxdg8J1iLPk5wwOF69FsMSYynD8lFLMpSKRvAgMBAAEwDQYJKoZIhvcNAQEL
BQADggEBAELefgbGXCgp38WhojzPiOGmKnRxDPmUtGeSDum0QDXZBrmNTSAZNsg9
duhyVTT2wxn9CEtR1fWbsL2SjY5LzbgIouFB8nYsx3i/GPG/ZkTdBdgeidmnJzer
AJJiBW5dc0rntypNtHW7TZ2vRi64kHU+Cbo0hSL18lBU+X6eZnshq6lUjM064/L8
dZzXYSaSSqbPFDbXfQJUXdZ4PFthywpXY0t4RXj7TsgIfUJdWyM9abW0HAdnCHAq
2Sn23k8cg/j8eJHZw0gbi3N0cRDr+rWkV/rNCqJ7nH8n2X0inC0IT9tnhtHjfT93
JsjClzP2tqSgzgTvXB+vUH4YjuciRtA=
-----END CERTIFICATE-----
Signatureh6Dke/qXbJaV49DB3/5ALsFGmn+XQ5/j6rKZZuXe+yfrWYdLAeSYOQLZTYo5VjIATQ/tnuaIQ+AdKwKYwHQUOAUqKqrbcSeLGBEyRkweydnLClaRBAn3a4SnOhuiiJxUpPBEF60elPq5GvAKbkBZZQeJr/Ck4d7puAtGdFm/97tSD9SDb1MKM52LZP0B3RdGM50lQmFLAoNuYYekAZ1kF1sZBNV8vM7dPSpF8GKTKPkOTkk/H7E2/hpJLEy/GamFtYMSs8l0i9IBWXLdw+Y73ihKT4aG3fC48QBgIlt4TnaOirJiDK3FV2jWeDGnlCHNYMVT2dyUBeyDjdDbZODKqzJYSoX6FgflUvRB1wEvUw2VtjFV7Ctsa1rNKmyQy1n23f6Ygp9bz/9I72rOyTGBeY2nl3sRSOchmBDaRx8ac3fF50eND7BwbYavvJXXYJxOEp/U6TXwbMMVj7cLTDJO13xhvCBZ/LnJ3JCVFvRpB9Gvoz76qwh2eWTMsVhEJjdscNtnRFpjwL/X/EihDb6VgvqnSdBrtKwQQJKjtpjeUuvJQS6R/2Vs1GoWLKYBAHMGSMWD1rxYrcD/Oyx2D2AxX/U8CSxAb6jzBkSq2Q/S3yJq9caxw94AZZvYCbzgeyyvyqwMXfJoYgali5/8J7gjBTUmW1qi3mimNhb77G/g3ZA=
Signature digestsha512
Dependencies
Required Nextcloud versions >=33.0.0,<35.0.0
Minimum Integer bits32
CromCull 1.3.1
Release Details
UpdatedSept. 14, 2026, 8:46 p.m.
Changelog
  • Fixed excluded folders not reliably appearing after adding, and some folders failing to remove
  • Fixed admin settings page taking 10+ seconds to load excluded folders and cache count on instances with many files
  • Switched .cromcull_ignore file search from substring match to exact name lookup for dramatically faster queries
  • Eliminated redundant file searches when loading excluded folder lists
  • Parallelized admin page API calls so cache stats and excluded folders load simultaneously
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEAzCCAusCAhPyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwOTAzMTExOTQzWhcNMzYxMjA5MTExOTQzWjATMREwDwYD
VQQDDAhjcm9tY3VsbDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANB5
REmHfQ/yh4R8vSiFFQaADwCPPkeTHBESX9j98hWsbTBFo63iqpcIW4JKhh0BsvRR
IgfXHMj8LR2dkXZ8sROyRTFh0Y6+Ygcde+8nZ5mGbxnNXouSbxIBNfboeyaW7qNx
0MavnvHKuY1CS8aiIE9auGk1vuGXa/HcDje0gta9biLuQ3X3NLEb9NzpoyZ8oWY6
rc/StsiXF7zLfB+VydTD+iHx54NaHzX6ZHwRpWPOMN0eElMJ2d1sv7bZQw8Wn4l2
ayGZ5B0mhwkU1czA1FdYmchfFXITxTETOHEYNCBV/ozOC7DdWYlwBeDklr+nUZYQ
DP2hH2hA/bPTrxZrK/7FepJRFOGomBT3MD2vs1fYhREIyIkCGpvLMVaaLlpRyuke
O2Z2M+qwxE5t56mf95HqW1ppJFXB7BRvba8BcT3+VTtfGCb20dQd7LmlNHR6Mayl
AtSHELRT5Td5lUwfrg4kqk/HgGWAhPY6gHS1sHURzzd8K70HEIZRvAKgarGC7Z9/
f0NX5IEDcLhG0wDIO8JhvtIK/GEZTz0KwQhIAOUQ8e4e1VSoOhRaHEjugYrNqD0c
gzkATzGN3x0nQUgVvZQf0JcbBFqiWPfbA5Q+Si/BznTyaRcILbtAmd1UAcLgkTX9
qclCPxdg8J1iLPk5wwOF69FsMSYynD8lFLMpSKRvAgMBAAEwDQYJKoZIhvcNAQEL
BQADggEBAELefgbGXCgp38WhojzPiOGmKnRxDPmUtGeSDum0QDXZBrmNTSAZNsg9
duhyVTT2wxn9CEtR1fWbsL2SjY5LzbgIouFB8nYsx3i/GPG/ZkTdBdgeidmnJzer
AJJiBW5dc0rntypNtHW7TZ2vRi64kHU+Cbo0hSL18lBU+X6eZnshq6lUjM064/L8
dZzXYSaSSqbPFDbXfQJUXdZ4PFthywpXY0t4RXj7TsgIfUJdWyM9abW0HAdnCHAq
2Sn23k8cg/j8eJHZw0gbi3N0cRDr+rWkV/rNCqJ7nH8n2X0inC0IT9tnhtHjfT93
JsjClzP2tqSgzgTvXB+vUH4YjuciRtA=
-----END CERTIFICATE-----
SignatureQLpFH1zhRUyhi4UFcHwh4B9FiTY3F3CAfdykLBZewDvyyPJzea/2ps7VmETPOgPEo3W4DflkoWl8bNLtN6XL04BYiGbPNIyj62BUVL6o7d1lCS/AjMfpPhs8xVx3o0Ia2SovkRmYEZkQQ7wgkXRqB+ctpU1RGlBTEL0j8HVazvvCL9snGSGDye01QaiyEzLAvPP4b0eJ/mVk9JGLQf2rsEMi1l5bks/zkP3S7aFvFgtTRTgw4yYn88zgVtGJo3QSR0hVP8VvIt3H8Frk61p7MxT5gmdizfgusA6F4EP6ACZ+cj/USM0lPpsUIl1/eDA/RnwpaSe17G7UahLsUhxMRiW2up4VDNUE1Q4CLIFTHOlxlOJCRU+lMvLj1DcJkBaAhL/0Zb/bzVGq514VdwVfmGw/yzT9Yu/6f1TC2BF5LQMnFX5BjgQpPI/JaREk4CsOgdso5vNnb6lXWww70XkeWR0DUjdnJBCy3HniyS7Ib6bEzLtjOwmTkWO0dFEV2np7j0zh14qLvB8S2q6OC2+aem6iR7oKCnVpZDfTAVo+3RE/NI/VXlrghpVNiW5odTX8UYN0uZmTsC8K4384iJLcWz8FTKfm8w8JIVZcQhWEBv/Uh82FsQway8IXtNgv1K8Ps4JmiXwph0gxFwTdjR4L9X17/Zwu7ZcicU/D/b58VuA=
Signature digestsha512
Dependencies
Required Nextcloud versions >=33.0.0,<35.0.0
Minimum Integer bits32
CromCull 1.3.0
Release Details
UpdatedSept. 12, 2026, 8:48 p.m.
Changelog
  • Persistent hash cache uses Nextcloud's internal edit tracking (etag) to skip re-hashing unchanged files — repeat scans are significantly faster, especially on external storage (NAS/SMB)
  • Admin hash cache management panel showing entry count with a full cache clear option
  • Per-group "Recheck" button verifies a single duplicate group instantly without a full rescan
  • Hide/Un-Hide replaces the old Ignore flow — hidden groups are greyed out with a "Hidden" badge, per-user, keyed on content hash so future copies are automatically hidden
  • "Show hidden" toggle to review and un-hide previously hidden groups
  • cromcull:status occ command for CLI visibility into scan state, group counts, and cache stats
  • Scan performance improvements: .cromcull_ignore lookups, mount resolution, and share checks are cached at scan start instead of repeated per file
  • Simplified scan flow — single "Scan for Duplicates" button replaces the previous Resume/Restart prompt
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEAzCCAusCAhPyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwOTAzMTExOTQzWhcNMzYxMjA5MTExOTQzWjATMREwDwYD
VQQDDAhjcm9tY3VsbDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANB5
REmHfQ/yh4R8vSiFFQaADwCPPkeTHBESX9j98hWsbTBFo63iqpcIW4JKhh0BsvRR
IgfXHMj8LR2dkXZ8sROyRTFh0Y6+Ygcde+8nZ5mGbxnNXouSbxIBNfboeyaW7qNx
0MavnvHKuY1CS8aiIE9auGk1vuGXa/HcDje0gta9biLuQ3X3NLEb9NzpoyZ8oWY6
rc/StsiXF7zLfB+VydTD+iHx54NaHzX6ZHwRpWPOMN0eElMJ2d1sv7bZQw8Wn4l2
ayGZ5B0mhwkU1czA1FdYmchfFXITxTETOHEYNCBV/ozOC7DdWYlwBeDklr+nUZYQ
DP2hH2hA/bPTrxZrK/7FepJRFOGomBT3MD2vs1fYhREIyIkCGpvLMVaaLlpRyuke
O2Z2M+qwxE5t56mf95HqW1ppJFXB7BRvba8BcT3+VTtfGCb20dQd7LmlNHR6Mayl
AtSHELRT5Td5lUwfrg4kqk/HgGWAhPY6gHS1sHURzzd8K70HEIZRvAKgarGC7Z9/
f0NX5IEDcLhG0wDIO8JhvtIK/GEZTz0KwQhIAOUQ8e4e1VSoOhRaHEjugYrNqD0c
gzkATzGN3x0nQUgVvZQf0JcbBFqiWPfbA5Q+Si/BznTyaRcILbtAmd1UAcLgkTX9
qclCPxdg8J1iLPk5wwOF69FsMSYynD8lFLMpSKRvAgMBAAEwDQYJKoZIhvcNAQEL
BQADggEBAELefgbGXCgp38WhojzPiOGmKnRxDPmUtGeSDum0QDXZBrmNTSAZNsg9
duhyVTT2wxn9CEtR1fWbsL2SjY5LzbgIouFB8nYsx3i/GPG/ZkTdBdgeidmnJzer
AJJiBW5dc0rntypNtHW7TZ2vRi64kHU+Cbo0hSL18lBU+X6eZnshq6lUjM064/L8
dZzXYSaSSqbPFDbXfQJUXdZ4PFthywpXY0t4RXj7TsgIfUJdWyM9abW0HAdnCHAq
2Sn23k8cg/j8eJHZw0gbi3N0cRDr+rWkV/rNCqJ7nH8n2X0inC0IT9tnhtHjfT93
JsjClzP2tqSgzgTvXB+vUH4YjuciRtA=
-----END CERTIFICATE-----
SignatureIE2ll5MDp3i2nbNaFDSW6S3r1t37e2O1lkKdc6QdwnEcLfDP9oZ+CRm2y32ECOCy96HzXxXYC/v9K5upiBP0zQNXQ5I9P/vVLMaIg49vWmZFRgBTE+AfZhvo3hB0QvNIlYBeloikOMIRlay781ZPa5xitcCQRUHqjWBTOKMTlh2wPlZbtg8o1IWs7EOI0rc6w8Quoqqu9guf+y1fs712UsA9UuXHxWCWG5PjEC0hUADCHvRLyvWNdfwRo9A1q4JLxugot4DUFSK8+H+JUw8JK4K0t4rKTv8vdqlO7BeAsTCszYf51XlcMZJSl6iXvWcigvWbBMiI+7vi+E0PjbAn6FBYoG0SBe6yfgu0fzrF1GfbN0s9u9z9Myz4mx0uD+C/jUp0QlnJexr/AJfF1HYy2CV/NUUVXEzbgjJxTtPLpRmgD58RdZuab1tXMm8KQffsC8w8dDG6kFw/gH35lFMO3AGXVqsBoc5cPkODGuVRtYoPAEIXSTSGe8kOAgetFIHxGc/VMEqNSFwi1nK8wGYjflT5fB79SUhPz3VwTOuIsB1G4ObJYyDbqyLR3XWXMwldkCcQkau1LsMbr6fqE05f2rpz+TDVHRABWqTbJjQGU4lQqudk17W41xtqHTJyM1ZDfQFvbKzJj2JsV6FOAffWBjS0wPhOoFowWzjTdcfLTpE=
Signature digestsha512
Dependencies
Required Nextcloud versions >=33.0.0,<35.0.0
Minimum Integer bits32
CromCull 1.1.0
Release Details
UpdatedSept. 4, 2026, 7:53 a.m.
Changelog
  • Chunked scanning with progress bar and cancel support
  • Pre-scan file statistics (file count and match candidates)
  • Resume incomplete scans
  • User-level scan filters (min/max size, ignored extensions)
  • Admin-configurable scan chunk budget (default 50MB)
  • Incremental results — review duplicates while scanning continues
  • External storage now included in scans
  • Parallel delete requests for faster batch operations
  • Delete button shows loading state to prevent double-clicks
  • Optimized delete verification — only hashes selected files plus one kept copy
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEAzCCAusCAhPyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwOTAzMTExOTQzWhcNMzYxMjA5MTExOTQzWjATMREwDwYD
VQQDDAhjcm9tY3VsbDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANB5
REmHfQ/yh4R8vSiFFQaADwCPPkeTHBESX9j98hWsbTBFo63iqpcIW4JKhh0BsvRR
IgfXHMj8LR2dkXZ8sROyRTFh0Y6+Ygcde+8nZ5mGbxnNXouSbxIBNfboeyaW7qNx
0MavnvHKuY1CS8aiIE9auGk1vuGXa/HcDje0gta9biLuQ3X3NLEb9NzpoyZ8oWY6
rc/StsiXF7zLfB+VydTD+iHx54NaHzX6ZHwRpWPOMN0eElMJ2d1sv7bZQw8Wn4l2
ayGZ5B0mhwkU1czA1FdYmchfFXITxTETOHEYNCBV/ozOC7DdWYlwBeDklr+nUZYQ
DP2hH2hA/bPTrxZrK/7FepJRFOGomBT3MD2vs1fYhREIyIkCGpvLMVaaLlpRyuke
O2Z2M+qwxE5t56mf95HqW1ppJFXB7BRvba8BcT3+VTtfGCb20dQd7LmlNHR6Mayl
AtSHELRT5Td5lUwfrg4kqk/HgGWAhPY6gHS1sHURzzd8K70HEIZRvAKgarGC7Z9/
f0NX5IEDcLhG0wDIO8JhvtIK/GEZTz0KwQhIAOUQ8e4e1VSoOhRaHEjugYrNqD0c
gzkATzGN3x0nQUgVvZQf0JcbBFqiWPfbA5Q+Si/BznTyaRcILbtAmd1UAcLgkTX9
qclCPxdg8J1iLPk5wwOF69FsMSYynD8lFLMpSKRvAgMBAAEwDQYJKoZIhvcNAQEL
BQADggEBAELefgbGXCgp38WhojzPiOGmKnRxDPmUtGeSDum0QDXZBrmNTSAZNsg9
duhyVTT2wxn9CEtR1fWbsL2SjY5LzbgIouFB8nYsx3i/GPG/ZkTdBdgeidmnJzer
AJJiBW5dc0rntypNtHW7TZ2vRi64kHU+Cbo0hSL18lBU+X6eZnshq6lUjM064/L8
dZzXYSaSSqbPFDbXfQJUXdZ4PFthywpXY0t4RXj7TsgIfUJdWyM9abW0HAdnCHAq
2Sn23k8cg/j8eJHZw0gbi3N0cRDr+rWkV/rNCqJ7nH8n2X0inC0IT9tnhtHjfT93
JsjClzP2tqSgzgTvXB+vUH4YjuciRtA=
-----END CERTIFICATE-----
SignatureOWWa1Jo0wjhOlY34cSYlgxFMI3i7kNa5G3UAi2lzGdZBqJb6b1ErT7UOkBzUNvRHEhNUdXrOvn5Eh3dIN1nWEG15Q6wjzPo2fMnr87SOQig9Ci1wI7Gs8meEM5S0Au6duP5HD5CmlQpgI+205x0sHsU2+S/PNWFWaSLRDBoAIJTwbA7si++ZxLlBZZzWMnVZHFW8Es5xw7jvvbijHTvGm7hBu0aM1R9Fun0BfI/808hHuvtRgDJgvkPa/FIrO6Whl/EbnFAQpfeh+1DvBw7D4Zjpg0gBPe/PyubfI7ERm325IuIjDkOYq99MBGJP09+LpkOaPfGrt+wi0sTy0fIpIXhVipRVCmgBdPBGviH9KwDRLz1tje41zbBrjnpOU6mtqv+kKXvtNOMf+xgcmwCKwPBdQUU2x8ZqQ7pkgDqEAKfVxCEvDEcS4SYmF/YdjIeJafPfQEI38sIjGYbI+RjSw3xDNzFPdR1ZaiP7XSfx9Phsy/FJzeZN/UO6FwUR6qecabmQSn1nhlZ3VfWZ0Xza+OXcIyz90FRI0pj0DTbL16Y6uep1QWcPvWjmBOi0s99lnR5rBvXq7pXO+0l+F5oJDxx0Mm0J1OCSPHoFnXw/aPpTg0sKqXrhot5pa7mBHw2nXsp4+qNQXu6PZPTtlxqCxXoLrplccZWLHYoICIgm+B4=
Signature digestsha512
Dependencies
Required Nextcloud versions >=33.0.0,<35.0.0
Minimum Integer bits32
CromCull 1.0.1
Release Details
UpdatedSept. 3, 2026, 10:06 p.m.
Changelog
  • Fixed shared and group folder files not showing lock icons until delete attempt
  • Files inside shared parent folders are now correctly detected as protected
  • Files shared to the current user (incoming shares) are now detected as protected
  • Added protection checks for email, federated, and Talk shares
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIEAzCCAusCAhPyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwOTAzMTExOTQzWhcNMzYxMjA5MTExOTQzWjATMREwDwYD
VQQDDAhjcm9tY3VsbDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANB5
REmHfQ/yh4R8vSiFFQaADwCPPkeTHBESX9j98hWsbTBFo63iqpcIW4JKhh0BsvRR
IgfXHMj8LR2dkXZ8sROyRTFh0Y6+Ygcde+8nZ5mGbxnNXouSbxIBNfboeyaW7qNx
0MavnvHKuY1CS8aiIE9auGk1vuGXa/HcDje0gta9biLuQ3X3NLEb9NzpoyZ8oWY6
rc/StsiXF7zLfB+VydTD+iHx54NaHzX6ZHwRpWPOMN0eElMJ2d1sv7bZQw8Wn4l2
ayGZ5B0mhwkU1czA1FdYmchfFXITxTETOHEYNCBV/ozOC7DdWYlwBeDklr+nUZYQ
DP2hH2hA/bPTrxZrK/7FepJRFOGomBT3MD2vs1fYhREIyIkCGpvLMVaaLlpRyuke
O2Z2M+qwxE5t56mf95HqW1ppJFXB7BRvba8BcT3+VTtfGCb20dQd7LmlNHR6Mayl
AtSHELRT5Td5lUwfrg4kqk/HgGWAhPY6gHS1sHURzzd8K70HEIZRvAKgarGC7Z9/
f0NX5IEDcLhG0wDIO8JhvtIK/GEZTz0KwQhIAOUQ8e4e1VSoOhRaHEjugYrNqD0c
gzkATzGN3x0nQUgVvZQf0JcbBFqiWPfbA5Q+Si/BznTyaRcILbtAmd1UAcLgkTX9
qclCPxdg8J1iLPk5wwOF69FsMSYynD8lFLMpSKRvAgMBAAEwDQYJKoZIhvcNAQEL
BQADggEBAELefgbGXCgp38WhojzPiOGmKnRxDPmUtGeSDum0QDXZBrmNTSAZNsg9
duhyVTT2wxn9CEtR1fWbsL2SjY5LzbgIouFB8nYsx3i/GPG/ZkTdBdgeidmnJzer
AJJiBW5dc0rntypNtHW7TZ2vRi64kHU+Cbo0hSL18lBU+X6eZnshq6lUjM064/L8
dZzXYSaSSqbPFDbXfQJUXdZ4PFthywpXY0t4RXj7TsgIfUJdWyM9abW0HAdnCHAq
2Sn23k8cg/j8eJHZw0gbi3N0cRDr+rWkV/rNCqJ7nH8n2X0inC0IT9tnhtHjfT93
JsjClzP2tqSgzgTvXB+vUH4YjuciRtA=
-----END CERTIFICATE-----
SignatureSmvaYvnk5/Z6XxqOQnlWS1KkXSwXDc1iozczl9XMRzsCrjR1Co7DRto2pdC1IZzrw/YQuOeS5v6V+n8ftlEpAYqmDanc2hBpIF/adamahoVCFNRpDUO+ZD4jUA1fu7p/yOgk//w2bQBcR6vSZOQ5f9v5Iftzmh3OHwSxPmaKV2kaYQuRucLbsSHDq7GcT8uiL3E3Ez+ep1cyP6b4I2gTyooNN8n0VokxFBqQuz75mgv+OzBUGpQJsktvU5dpiWMeMFArgH54hW45r9jMeIgZsM7SR3HHeZEZ8ViS7QlIgHQrX2SqPOPfA7NbSvXDl8wO4Qtj6wW2YwfMjYXdWKxjcSxA/bsOUCm/SEVt8GycTKJR12DJGH4xis3A4oYOyWD+VCQMsU7xeGjMDvpagUp0cdRj//8CCYhTILP3felfknTToy7FPHOiNh+g8IxjUgPZPdAt3uf0C+NfAQXuiTWSD8BfIU/I4cM4uKGfj8Bk69dIDzYO/7dWYLxgpWEmC8fSTnVTlLTkoEbKQ8uAfOvjQhdzSq2Fgcvmtsw9tJ4n9bSj7gKLtJXR1FagUBxgm9knpm3CJEqCU8XmHWt3V9p0iL8P3kYvfMPmlB/Cdom4gcBMrlBxOR0NOqZ59CpXqJJkYVNBRLpEy1mKMAkIkceUNf60mePuWRQR8+jLsZJLC4g=
Signature digestsha512
Dependencies
Required Nextcloud versions >=33.0.0,<35.0.0
Minimum Integer bits32