Skip to content

Implement cookie consent banner and Pagefind search functionality#44

Merged
szolkowski merged 5 commits into
masterfrom
feature/wave-4-search-webp-consent
May 7, 2026
Merged

Implement cookie consent banner and Pagefind search functionality#44
szolkowski merged 5 commits into
masterfrom
feature/wave-4-search-webp-consent

Conversation

@szolkowski

Copy link
Copy Markdown
Owner

No description provided.

@github-actions

github-actions Bot commented May 7, 2026

Copy link
Copy Markdown

Lighthouse CI

All budgets met across 6 URLs

Page Performance Accessibility Best Practices SEO Report
/ ✅ 100 ✅ 96 ✅ 96 ✅ 100 view
/about/ ✅ 98 ✅ 96 ✅ 96 ✅ 100 view
/2026/04/13/optipowertools-hangfire-2-0-cms-13-support/ ✅ 98 ✅ 96 ✅ 96 ✅ 100 view
/2026/03/03/catalog-traversal-with-hangfire-part-3-advanced-job-management/ ✅ 98 ✅ 96 ✅ 96 ✅ 100 view
/2026/04/09/optimizely-alloy-on-macos-apple-silicon/ ✅ 98 ✅ 96 ✅ 96 ✅ 100 view
/tags/ ✅ 100 ✅ 96 ✅ 96 ✅ 100 view

commit 6ad11cc · workflow run

@github-actions

github-actions Bot commented May 7, 2026

Copy link
Copy Markdown

🎭 UI Regression Tests

All 134 tests passed (122.4s)

Status Count
✅ Passed 134
❌ Failed 0
All tests (134)
Test Time
a11y.spec.ts
home (/) has no critical or serious violations 2.2s
about (/about/) has no critical or serious violations 2.1s
archive (/archive/) has no critical or serious violations 1.7s
tags index (/tags/) has no critical or serious violations 1.9s
tag page (/tags/hangfire.html) has no critical or serious violations 1.6s
post (/2026/04/13/optipowertools-hangfire-2-0-cms-13-support/) has no critical or serious violations 2.0s
404 (/404.html) has no critical or serious violations 1.7s
home (/) has no critical or serious violations 3.8s
about (/about/) has no critical or serious violations 3.8s
archive (/archive/) has no critical or serious violations 2.5s
tags index (/tags/) has no critical or serious violations 2.8s
tag page (/tags/hangfire.html) has no critical or serious violations 2.8s
post (/2026/04/13/optipowertools-hangfire-2-0-cms-13-support/) has no critical or serious violations 3.3s
404 (/404.html) has no critical or serious violations 2.7s
home (/) has no critical or serious violations 4.5s
about (/about/) has no critical or serious violations 4.6s
archive (/archive/) has no critical or serious violations 3.8s
tags index (/tags/) has no critical or serious violations 4.0s
tag page (/tags/hangfire.html) has no critical or serious violations 4.1s
post (/2026/04/13/optipowertools-hangfire-2-0-cms-13-support/) has no critical or serious violations 4.1s
404 (/404.html) has no critical or serious violations 3.6s
home (/) has no critical or serious violations 2.0s
about (/about/) has no critical or serious violations 1.9s
archive (/archive/) has no critical or serious violations 1.8s
tags index (/tags/) has no critical or serious violations 1.9s
tag page (/tags/hangfire.html) has no critical or serious violations 1.9s
post (/2026/04/13/optipowertools-hangfire-2-0-cms-13-support/) has no critical or serious violations 2.1s
404 (/404.html) has no critical or serious violations 1.8s
about.spec.ts
invariants: Person JSON-LD with jobTitle, knowsAbout, sameAs 0.7s
structural snapshot 0.8s
Person JSON-LD block snapshot 0.9s
visual: full page 1.5s
invariants: Person JSON-LD with jobTitle, knowsAbout, sameAs 1.3s
structural snapshot 1.4s
Person JSON-LD block snapshot 1.3s
invariants: Person JSON-LD with jobTitle, knowsAbout, sameAs 2.3s
structural snapshot 2.2s
Person JSON-LD block snapshot 2.2s
invariants: Person JSON-LD with jobTitle, knowsAbout, sameAs 0.9s
structural snapshot 0.9s
Person JSON-LD block snapshot 1.0s
archive.spec.ts
invariants: nav, canonical, post list non-empty 0.7s
structural snapshot 0.8s
visual: full page 1.1s
invariants: nav, canonical, post list non-empty 1.3s
structural snapshot 1.4s
invariants: nav, canonical, post list non-empty 2.3s
structural snapshot 2.1s
invariants: nav, canonical, post list non-empty 0.9s
structural snapshot 0.8s
home.spec.ts
invariants: nav, footer social, JSON-LD types 0.7s
structural snapshot 0.8s
JSON-LD WebSite block snapshot 0.7s
visual: full page 1.4s
invariants: nav, footer social, JSON-LD types 1.2s
structural snapshot 1.3s
JSON-LD WebSite block snapshot 1.3s
invariants: nav, footer social, JSON-LD types 2.5s
structural snapshot 2.4s
JSON-LD WebSite block snapshot 2.3s
invariants: nav, footer social, JSON-LD types 0.8s
structural snapshot 0.8s
JSON-LD WebSite block snapshot 1.0s
json-ld-schema.spec.ts
home (/) JSON-LD passes per-type rules 0.8s
about (/about/) JSON-LD passes per-type rules 0.7s
post (/2026/04/13/optipowertools-hangfire-2-0-cms-13-support/) JSON-LD passes per-type rules 0.9s
tags index (/tags/) JSON-LD passes per-type rules 0.8s
tag page (/tags/hangfire.html) JSON-LD passes per-type rules 0.7s
home (/) JSON-LD passes per-type rules 1.2s
about (/about/) JSON-LD passes per-type rules 1.3s
post (/2026/04/13/optipowertools-hangfire-2-0-cms-13-support/) JSON-LD passes per-type rules 1.5s
tags index (/tags/) JSON-LD passes per-type rules 1.5s
tag page (/tags/hangfire.html) JSON-LD passes per-type rules 1.5s
home (/) JSON-LD passes per-type rules 2.2s
about (/about/) JSON-LD passes per-type rules 2.1s
post (/2026/04/13/optipowertools-hangfire-2-0-cms-13-support/) JSON-LD passes per-type rules 2.4s
tags index (/tags/) JSON-LD passes per-type rules 2.3s
tag page (/tags/hangfire.html) JSON-LD passes per-type rules 2.1s
home (/) JSON-LD passes per-type rules 0.8s
about (/about/) JSON-LD passes per-type rules 0.9s
post (/2026/04/13/optipowertools-hangfire-2-0-cms-13-support/) JSON-LD passes per-type rules 1.0s
tags index (/tags/) JSON-LD passes per-type rules 0.8s
tag page (/tags/hangfire.html) JSON-LD passes per-type rules 0.9s
links.spec.ts
every <a href> on seed pages returns < 400 2.6s
redirect_from URLs (legacy .html) resolve to canonical pretty URL 0.3s
every <a href> on seed pages returns < 400 4.5s
redirect_from URLs (legacy .html) resolve to canonical pretty URL 0.4s
every <a href> on seed pages returns < 400 6.1s
redirect_from URLs (legacy .html) resolve to canonical pretty URL 0.3s
every <a href> on seed pages returns < 400 2.6s
redirect_from URLs (legacy .html) resolve to canonical pretty URL 0.3s
mobile.spec.ts
mobile-search is visible, sidebar-search is hidden 0.8s
home page has no critical or serious a11y violations at mobile width 1.9s
mobile snapshot: home above the fold 1.1s
not-found.spec.ts
invariants: nav present, title indicates not-found 0.7s
structural snapshot 0.6s
visual: full page 1.3s
invariants: nav present, title indicates not-found 1.4s
structural snapshot 1.0s
invariants: nav present, title indicates not-found 2.5s
structural snapshot 2.0s
invariants: nav present, title indicates not-found 0.9s
structural snapshot 0.9s
post.spec.ts
invariants: BlogPosting + BreadcrumbList, canonical, og:image, description 0.9s
structural snapshot 0.9s
visual: above the fold 1.2s
invariants: BlogPosting + BreadcrumbList, canonical, og:image, description 1.3s
structural snapshot 1.5s
invariants: BlogPosting + BreadcrumbList, canonical, og:image, description 2.3s
structural snapshot 2.4s
invariants: BlogPosting + BreadcrumbList, canonical, og:image, description 1.0s
structural snapshot 1.0s
tag-page.spec.ts
invariants: BreadcrumbList Home > Tags > Tag, description meta 0.7s
structural snapshot 0.7s
visual: above the fold 1.0s
invariants: BreadcrumbList Home > Tags > Tag, description meta 1.3s
structural snapshot 1.5s
invariants: BreadcrumbList Home > Tags > Tag, description meta 2.3s
structural snapshot 2.2s
invariants: BreadcrumbList Home > Tags > Tag, description meta 0.8s
structural snapshot 0.8s
tags-index.spec.ts
invariants: BreadcrumbList + CollectionPage with ItemList of all tags 0.7s
structural snapshot 0.7s
breadcrumb snapshot 0.7s
visual: full page 1.1s
invariants: BreadcrumbList + CollectionPage with ItemList of all tags 1.4s
structural snapshot 1.4s
breadcrumb snapshot 1.4s
invariants: BreadcrumbList + CollectionPage with ItemList of all tags 2.9s
structural snapshot 2.1s
breadcrumb snapshot 2.2s
invariants: BreadcrumbList + CollectionPage with ItemList of all tags 0.8s
structural snapshot 0.9s
breadcrumb snapshot 0.8s

📦 Download full report · Workflow run · commit 6ad11cc

@szolkowski szolkowski merged commit ddde73a into master May 7, 2026
4 checks passed
@szolkowski szolkowski deleted the feature/wave-4-search-webp-consent branch May 7, 2026 08:15
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