fix(app): proxy photo opaque + EXIF strip + WebP (C4), radius_eff communes immenses (A1), variante no-frwiki (A3), cache wiki 24h

This commit is contained in:
sucupira
2026-07-16 21:58:32 -04:00
parent e41a508d77
commit d52034712d
13 changed files with 875 additions and 24 deletions
+5 -3
View File
@@ -18,7 +18,9 @@
);
const markers = $derived(
lieuxFiltres.map((l) => ({
id: l.id,
// Id éphémère côté client (indice dans le catalogue) : /api/lieux n'expose
// plus l'uuid du lieu, pour ne pas corréler un id de round avec sa commune (C4).
id: String(lieux.indexOf(l)),
lat: l.coordonnees.lat,
lon: l.coordonnees.lon,
label: `${l.nom}${l.commune}`
@@ -26,7 +28,7 @@
);
function ouvrir(id: string): void {
selection = lieux.find((l) => l.id === id) ?? null;
selection = lieux[Number(id)] ?? null;
}
onMount(() => {
@@ -103,7 +105,7 @@
<p class="localisation">
{t().resultat.commune} : {selection.commune}{t().regions[selection.region]}
</p>
{#key selection.id}
{#key selection.nom}
<WikiFiche nom={selection.nom} wikidataId={selection.wikidata_id} />
{/key}
{:else}