v2.3.7 (Patch)
- Fix #99 (cosmetic follow-up): Dashboard no longer surfaces filesystem artifacts (
lost+found, hidden.cache/.git, and unrelated subdirectories likecertsorconfig) as "Not Found" certificate rows when the cert storage root is a volume mount point. Introduced a singleiter_cert_domain_dirs()helper inmodules/core/constants.pythat filters to subdirectories actually containingcert.pem, and applied it at every domain-enumeration call site: the/api/certificateslist endpoint, weekly digest, metrics collection, and the startup_ensure_certificate_metadatarescue path (which previously wrote straymetadata.jsonfiles into non-cert directories). 7 regression tests pin the filter. Reported by @SpeeDFireCZE.