Dair Digital
Loga Athruithe

Gach nuashonrú, uimhrithe agus dátaithe.

Taifead leanúnach de gach rud a seoladh chuig dairdigital.ie agus an Daisbord Fáis — ginte go huathoibríoch ó gach imscaradh, ní curtha le chéile de láimh ina dhiaidh sin.

v1.6.2Patch10 September 2026

Move AI Readiness link from public nav to admin sidebar

  • Move AI Readiness link from public nav to admin sidebar
v1.6.1Patch10 September 2026

Use a browser User-Agent for site crawls and surface WAF blocks distinctly

  • Use a browser User-Agent for site crawls and surface WAF blocks distinctly
v1.6.0Minor10 September 2026

Add AI Copy Assistant for dashboard content composers

  • Reimagine Mister Vini case study as a fully custom Next.js rebuild
  • Describe Mister Vini's platform as a custom-built CMS, not 'no CMS'
  • Add AI Copy Assistant for dashboard content composers
  • Add review/testimonial request campaigns
  • Add QR code / link-in-bio short link tool
  • Add free AI Readiness Checker public tool
  • Add client email campaign / newsletter builder
  • Add cross-channel content calendar
  • Add landing/promo page builder
  • Fix the 4 remaining AI readiness findings on dairdigital.ie's homepage
v1.5.0Minor29 July 2026

Add headless-forward thought-leadership blog post

  • Fix PageSpeed performance: oversized hero/logo images, add AVIF, drop legacy JS
  • Surface page speed as its own section on the free audit tool
  • Add headless-forward thought-leadership blog post
v1.4.3Patch28 July 2026

Fix Mailgun sending: was hardcoded to the US API endpoint, account is EU

  • Fix Mailgun sending: was hardcoded to the US API endpoint, account is EU
v1.4.2Patch28 July 2026

Wire up Mailgun for contact form + add admin Enquiries tab

  • Wire up Mailgun for contact form + add admin Enquiries tab
v1.4.1Patch28 July 2026

Use Irish name form on the Irish About page

  • Use Irish name form on the Irish About page
v1.4.0Minor28 July 2026

Add phone, service, and county fields to the contact form

  • Add phone, service, and county fields to the contact form
v1.3.0Minor28 July 2026

Add sitemap.xsl so every browser renders the sitemap consistently

  • Add sitemap.xsl so every browser renders the sitemap consistently
v1.2.2Patch28 July 2026

Match bbnm.ie's sitemap Content-Type header exactly

  • Match bbnm.ie's sitemap Content-Type header exactly
v1.2.1Patch28 July 2026

Stop swallowing real GA4/GSC errors on the public showcase API

  • Stop swallowing real GA4/GSC errors on the public showcase API
v1.2.0Minor28 July 2026

Add cookie consent banner, gate GA4 behind it

  • Add cookie consent banner, gate GA4 behind it
v1.1.0Minor28 July 2026

Add admin Users tab; fix impersonation cookie Secure flag

  • Initial commit
  • Fix production build OOM: skip redundant typecheck, add heap/swap headroom
  • Limit build to a single worker to fix persistent OOM on 2GB Droplet
  • Bump build heap/swap headroom to match 8G swap on the Droplet
  • Fix build never actually running + switch memory flag to CLI arg
  • Fix seed script writing to wrong SQLite file in production
  • Rebrand site from Darragh Bourke to Dair Digital
  • Revert repo/data directory naming in DEPLOYMENT.md to darraghbourke-*
  • Fix deploy.sh PM2 start to run server.js directly instead of wrapping npm
  • Add admin Users tab; fix impersonation cookie Secure flag
  • Add TOTP 2FA (Google Authenticator) across admin, client, and partner
  • Add Irish (Gaeilge) translation infrastructure + fully translated homepage
  • Fix deploy.sh to actually install deps and regenerate Prisma Client
  • Translate all 18 static marketing pages to Irish
  • Make sitemap.xml locale-aware with hreflang alternates
  • Sharpen audit tool and automate live-results social proof
  • Note audit-followup emails in Mailgun env var description
  • Fix WordPress false-positive in tech detection
  • Add self-service password change with strength requirements
  • Show only dairdigital.ie on the public live-results showcase
  • Add self-service GA4 + on-demand GSC data to the client dashboard
  • Keep live-results client data, anonymise the labels instead
  • Implement SEO-STRATEGY-PLAN.md: 5 new service pages, hub trims, keyword + blog seeds
  • Serve /sitemap.xml as hand-indented XML instead of Next's flat serializer
  • Remove app/sitemap.ts, superseded by app/sitemap.xml/route.ts
  • Add on-demand Strategy Reports: SEO recommendations + AI social strategy
  • Add client-side GA4 tag — the site was never actually sending Google Analytics data
  • Fix /admin/analytics showing "not connected" for bbnm.ie and stevespademagic.com
  • Add automated changelog: generated per-deploy, versioned, admin-editable
  • Add /features page — Growth Dashboard capabilities, bbnm-style