github fabriziosalmi/certmate v2.3.7
v2.3.7 — fix #99 cosmetic: ghost directories on dashboard

5 hours ago

v2.3.7 (Patch)

  • Fix #99 (cosmetic follow-up): Dashboard no longer surfaces filesystem artifacts (lost+found, hidden .cache / .git, and unrelated subdirectories like certs or config) as "Not Found" certificate rows when the cert storage root is a volume mount point. Introduced a single iter_cert_domain_dirs() helper in modules/core/constants.py that filters to subdirectories actually containing cert.pem, and applied it at every domain-enumeration call site: the /api/certificates list endpoint, weekly digest, metrics collection, and the startup _ensure_certificate_metadata rescue path (which previously wrote stray metadata.json files into non-cert directories). 7 regression tests pin the filter. Reported by @SpeeDFireCZE.

Don't miss a new certmate release

NewReleases is sending notifications on new releases.