-
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