Commit Graph

  • e9d058cdb6 docs(huella): replace placeholder with real Website Carbon A+ rating main itziarZG 2026-07-28 15:06:37 +02:00
  • b136b9e540 docs(huella): document Umami analytics now in use itziarZG 2026-07-27 15:13:55 +02:00
  • 328c0331a2 feat(analytics): add Umami tracking script with preconnect itziarZG 2026-07-27 15:08:09 +02:00
  • 501a1d602c fix(map): tolerant municipio lookup handles short forms, Spanish variants, accents itziarZG 2026-07-27 12:55:14 +02:00
  • 4866681a9a fix(fixtures): add categoria field to satisfy Aviso type itziarZG 2026-07-27 12:04:13 +02:00
  • 4013cb8365 feat(filters): use categoria (closed set, 13 values) instead of temas for 'Tema' filter itziarZG 2026-07-27 10:03:43 +02:00
  • a06316dade feat(seo): custom news sitemap with per-aviso news blocks itziarZG 2026-07-26 22:27:32 +02:00
  • f61cde82f9 build: refresh pnpm lockfile and pin build approvals itziarZG 2026-07-26 22:20:38 +02:00
  • 0abbd77828 feat(seo): per-aviso OG images generated at build itziarZG 2026-07-26 22:15:52 +02:00
  • 743bbbb495 feat: per-aviso detail pages with NewsArticle JSON-LD itziarZG 2026-07-26 22:10:20 +02:00
  • 813246c211 ci: add ESLint flat config with astro + jsx-a11y itziarZG 2026-07-26 21:50:42 +02:00
  • e0b812b10d ci: add Gitea Actions workflow (check + build + e2e) itziarZG 2026-07-26 21:44:32 +02:00
  • 6f4250d112 chore: gate build and e2e on astro check itziarZG 2026-07-26 21:40:52 +02:00
  • c492e5e214 test(e2e): add Playwright + axe-core smoke suite itziarZG 2026-07-26 21:37:00 +02:00
  • f5eac75887 feat(seo): rasterize og-default.png from SVG during build itziarZG 2026-07-26 21:28:53 +02:00
  • f4be17ccf5 fix(seo): generate robots.txt from Astro.site at build itziarZG 2026-07-26 21:28:03 +02:00
  • 1d380d5cb5 chore: add astro check script with typecheck devDeps itziarZG 2026-07-26 21:27:41 +02:00
  • 9d8338cbef feat(seo+a11y): JSON-LD/OG, accessible filters/map, 404 and social card itziarZG 2026-07-26 21:24:54 +02:00
  • a09543512d fix(a11y): rel noopener noreferrer + SR cue on all external links itziarZG 2026-07-25 19:29:43 +02:00
  • 592412fec7 feat(a11y): add aria-pressed and group semantics to filter pills itziarZG 2026-07-25 19:29:33 +02:00
  • 1b5ffe6a7a fix(seo): add h1 to homepage feed section itziarZG 2026-07-25 19:29:21 +02:00
  • 14600e9406 feat(seo+a11y): canonical/OG/Twitter meta, skip link, aria-current, preconnect, RSS alternate itziarZG 2026-07-25 19:29:09 +02:00
  • 97cbe25871 perf: switch inlineStylesheets to auto to avoid inlining Leaflet CSS itziarZG 2026-07-25 19:28:55 +02:00
  • 0c61483d10 feat(seo): add sitemap, RSS feed, and robots.txt itziarZG 2026-07-25 19:28:13 +02:00
  • b6c2e4f604 chore(deps): add @astrojs/sitemap @astrojs/rss itziarZG 2026-07-25 19:27:55 +02:00
  • b711069fe0 fix(map): import leaflet CSS statically so Vite emits the file itziarZG 2026-07-25 14:23:31 +02:00
  • 8c68703f2c fix(astro): use www subdomain as canonical (apex lacks TLS) itziarZG 2026-07-25 14:11:22 +02:00
  • bf3b94be1a fix(astro): set site to production domain itziarZG 2026-07-25 14:08:26 +02:00
  • 69350257a6 build: pin Node >=22.12.0 (Astro 7.1.3 requirement) itziarZG 2026-07-25 13:47:14 +02:00
  • 11db4e7c86 fix(pnpm): add packages field to workspace itziarZG 2026-07-25 13:20:18 +02:00
  • 65425cfd2f chore: add .env.example template itziarZG 2026-07-25 13:17:03 +02:00
  • 566168e06f chore: initial Astro project scaffold itziarZG 2026-07-25 11:19:24 +02:00