info-canicule/src/pages
Florian b342ea7375
Some checks are pending
Deploy info-canicule / deploy (push) Waiting to run
perf: fetches parallèles + /api/health expose vigilance freshness
- /departement/[code] : Promise.allSettled sur les 3 fetches externes
  (vigilance MF, climato data.gouv, hourly SYNOP). Avant : ~15-20s
  sériel cold-fetch. Après : ~10s max (= temps du plus lent = climato).

- normales (3 ranges) : Promise.all aussi, économise ~30 ms.

- /api/health enrichi avec vigilance.productDatetime + ageSeconds
  pour permettre au cron freshness de checker sans /api/vigilance
  (qui a été supprimé en public).

Pré-requis pour le cron warmup côté infra repo (cf. scripts/cron-warmup-info-canicule.sh).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 02:32:49 +02:00
..
api perf: fetches parallèles + /api/health expose vigilance freshness 2026-05-26 02:32:49 +02:00
conseils feat: OG png + sentry + dept api + drom notice + registre canicule 2026-05-25 20:59:11 +02:00
departement perf: fetches parallèles + /api/health expose vigilance freshness 2026-05-26 02:32:49 +02:00
embed feat: retire API publique + dedupe load-balancing MF + maj pages 2026-05-26 02:16:04 +02:00
a-propos.astro feat: tooltip carte + tri/group alertes + safelist couleurs + legal Nocleus 2026-05-25 20:23:02 +02:00
dependances.astro feat: retire API publique + dedupe load-balancing MF + maj pages 2026-05-26 02:16:04 +02:00
index.astro polish(h2): titre 'Niveau par département' aussi dynamique 2026-05-26 02:24:36 +02:00
mentions-legales.astro feat: retire API publique + dedupe load-balancing MF + maj pages 2026-05-26 02:16:04 +02:00
sitemap-departements.xml.ts feat: pages contenu + SEO + Umami + sitemap 2026-05-25 18:28:46 +02:00
soutenir.astro feat: retire API publique + dedupe load-balancing MF + maj pages 2026-05-26 02:16:04 +02:00