Skip to content

Improve site quality, lifecycle handling, and tool discovery - #1510

Merged
bobbyonmagic merged 5 commits into
mainfrom
chore/site-quality-audit
Jul 31, 2026
Merged

Improve site quality, lifecycle handling, and tool discovery#1510
bobbyonmagic merged 5 commits into
mainfrom
chore/site-quality-audit

Conversation

@bobbyonmagic

@bobbyonmagic bobbyonmagic commented Jul 31, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • repair lint tooling, align Node/pnpm, update vulnerable direct dependencies, and add browser smoke coverage
  • fix PWA lifecycle cleanup, newsletter failure handling, analytics consent, and initial loading of optional site extras
  • make tool counts consistent, separate coming-soon entries, and improve directory accessibility and mobile controls

Validation

  • CI static build, Docker validation, and broken-link check passed
  • 5,792 unit tests passed
  • 6 Playwright smoke tests passed across desktop and mobile
  • frozen lockfile install, focused ESLint, game registry, and critical dependency audit passed

Repo-wide lint and type backlogs are now reported in CI but remain non-blocking; touched files pass focused lint and add no type errors.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 31, 2026

Copy link
Copy Markdown

Deploying devops-daily with  Cloudflare Pages  Cloudflare Pages

Latest commit: f2f891f
Status: ✅  Deploy successful!
Preview URL: https://4abf43b9.devops-daily.pages.dev
Branch Preview URL: https://chore-site-quality-audit.devops-daily.pages.dev

View logs

@bobbyonmagic
bobbyonmagic merged commit 8b86382 into main Jul 31, 2026
4 checks passed
@bobbyonmagic
bobbyonmagic deleted the chore/site-quality-audit branch July 31, 2026 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant