Changelog
Every change,in order.
Built automatically from this site's public Git history. Newest first.
Last update: October 24, 2026
October 24, 2026
a076053Point links to the code's new home on GitHub: kamllistos/web for the website and kamllistos/status for the status pagebeb243aUndo the GitHub link change: the code hasn't moved to the new account yet999cc85Point links to the code's new home on GitHub (github.com/kamllistos/kamllistos)4756c0bMove the website to kamllistos.com; camtoan.me is kept as the owner's personal domain (it forwards here for now and still handles email and the status page)
October 16, 2026
e7d8c0aFix two security-scan warnings in the Substack text cleanup; brighter icon without the black outline; add Home to the menu; tidy the footer and make faint text easier to read; point repo links to the new name (kamllistos)30c10abAdd changelog, public REST API with Postman tests, CodeQL, Dependabot, stack and docs pagesd587899Rebrand to Kamllistos + interactive glossary overhaul979c527Neobrutalist redesign; add searchable Security features page
October 15, 2026
f63d844Move certifications into About; add stats, how-it-works and latest posts to home; add project notes1df6145Docs: update Terraform roadmap item for Cloudflared5e78c4Docs: site now hosted on Cloudflare5d71faaLive checks: query authoritative DNS for apex and www independently716b2ddLive checks: log nameservers and public vs authoritative A records4f2fdd3Live checks: report which host serves the site8c783e7Live checks: verify email and status-page DNS records27b9236Pass live-check URL via env to avoid shell injection868da5dAllow live checks against any URL on manual runsf31fa65Prepare Cloudflare Workers deploy; share security headers via _headers285edd8Skip Netlify builds for README, CI and script-only changesfe98600Add About page with interactive timeline; align title with current role3f02251Link status page; document Substack and status in READMEa22e00bFix live-check timeouts by reading every response bodyf1bc328Annotate failed live checks9c694f7Report Substack post count on live blog in live checks7fed32aIdentify the build when fetching the Substack feed3e1210dSurface Substack fetch result in CI; update actions to v5b4f7578Pull Substack posts into the blog at build time4c225b4Add CI, hourly live checks, and project README9839abfSwitch contact to official@camtoan.me and publish PGP key24a34e8Move certifications to own page, add staggered entrance animation, fix cert names3c9bdb1Add certifications, blog, and responsible disclosure page97333fcRestyle site with Apple-inspired design215d084Add cybersecurity side-hustle content, services, and security.txt8c8ebacAdd Astro personal site with Netlify config and security headers