Skip to content

Releases: guilamu/french-schools-map

v1.5.2

Choose a tag to compare

@github-actions github-actions released this 02 Sep 19:56
  • Fixed: Le popup « Voir les détails » affichait un lien « WordPress.org Plugin Page » pointant vers une page inexistante, le plugin n'étant distribué que sur GitHub. WordPress fabrique ce lien à partir du slug tant que la réponse plugins_api ne se déclare pas external ; elle le fait désormais
  • Fixed: Le plugin annonçait deux versions de WordPress testées différentes selon le chemin de lecture — 6.7 dans le transient de mise à jour, la version du site elle-même dans le popup. Les deux utilisent maintenant la même constante, portée à 7.1 ; la seconde valeur revenait à se déclarer compatible avec n'importe quelle version, ce qui faisait signaler le plugin comme non maintenu
  • Fixed: Dans l'onglet Changelog, l'entrée d'une version non encore installée s'affichait en police plus petite et sans date, car elle était construite séparément du reste du changelog. Elle suit désormais le même format « version - date » que les entrées issues du README
  • New: Les versions non installées apparaissent dans un bloc distinct avec un badge, et la version installée est signalée par un badge « Installed »
  • New: Toutes les releases plus récentes que la version installée sont listées dans le changelog, et non plus seulement la dernière : un site en retard de plusieurs versions ne saute plus les entrées intermédiaires
  • Improved: Le corps des releases GitHub est normalisé avant affichage — titre de version en double retiré, lien « Full Changelog » raccourci, niveaux de titres alignés sur ceux du README
  • Improved: Une release déjà documentée dans le README n'est plus affichée deux fois
  • Improved: Les transients du système de mise à jour sont supprimés à la désinstallation du plugin

v1.5.1

Choose a tag to compare

@github-actions github-actions released this 01 Sep 08:14
  • Fixed: Filtre par circonscription et recherche renvoyaient « Erreur de chargement. » sur les sites protégés par un pare-feu applicatif (BulletProof Security, Wordfence, mod_security) : ces WAF renvoient un 403 dès qu'une apostrophe apparaît dans la query string, ce que déclenchent les noms français (« Circonscription d'inspection du 1er degré d'Auterive », commune « L'Union », département « Côte-d'Or »). La query string concernée est désormais transmise encodée en base64url et décodée côté serveur avant validation
  • Fixed: Alignement du titre « Fond de carte » sur la colonne des libellés dans la page de réglages

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 12:57
  • Réparé : Le fond de carte par défaut passe de CARTO (cartocdn.com) aux tuiles standard OpenStreetMap. CARTO refuse désormais les requêtes anonymes et affichait un filigrane « API KEY REQUIRED » sur toute la carte
  • Nouveau : Prise en charge des fonds de carte CARTO via une clé API, avec un réglage Fond de carte (clé + choix du style Voyager / Positron / Dark Matter) et un lien direct vers https://carto.com/basemaps/apikey/
  • Amélioration : L'attribution du fond de carte est désormais construite côté serveur et suit le fournisseur réellement utilisé

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 17 Apr 12:19
  • Corrigé : Erreur « Duplicate entry » lors de la synchronisation mensuelle — les identifiants en double dans le CSV source (ex. 9840265R en Polynésie Française) sont désormais gérés via ON DUPLICATE KEY UPDATE
  • Amélioration : Le popup « Voir les détails » affiche désormais un bandeau géométrique CSS (sans image externe) et prépend le changelog de la release GitHub lorsqu'une mise à jour est disponible
  • Amélioration : Ajout d'un log au démarrage de la synchronisation pour faciliter le débogage

v1.3.8

Choose a tag to compare

@guilamu guilamu released this 30 Mar 12:15
  • Amélioration : Réécriture du système de mise à jour GitHub : popup "Voir les détails" avec onglets Description, Installation, FAQ et Changelog parsés depuis le README.md local (via Parsedown)
  • Ajouté : Lien "Voir les détails" (thickbox) dans la liste des extensions
  • Ajouté : Conversion des tableaux Markdown en structures div/span compatibles wp_kses
  • Ajouté : Injection CSS via admin_head pour le style de la modale d'informations du plugin

v1.3.7

Choose a tag to compare

@guilamu guilamu released this 09 Mar 09:46
  • Amélioration : Ajout du préfixe "Circonscription de " dans l'infobulle au survol des zones de circonscription sur la carte

v1.3.6

Choose a tag to compare

@guilamu guilamu released this 09 Mar 08:27
e415f26
  • Corrigé : Correction d'une PHP Notice : suppression de l'appel de traduction dans le filtre cron_schedules pour éviter que _load_textdomain_just_in_time ne soit déclenché avant init.
  • Corrigé : Format de réponse de l'updater pour inclure les champs requis par le cœur de WordPress et résoudre l'avertissement stdClass::$slug.

v1.3.5

Choose a tag to compare

@guilamu guilamu released this 04 Mar 18:28
  • Corrigé : les attributs statut, types et education_prioritaire du shortcode sont désormais pris en compte (pré-sélection des filtres HTML côté serveur)
  • Corrigé : normalisation des noms de types dans le shortcode (ex. ÉcolesEcole, CollègesCollège, LycéesLycée)
  • Corrigé : les valeurs statut, types et education_prioritaire de la configuration sont envoyées au REST API même lorsque les widgets de filtre sont masqués
  • Ajouté : constructeur de shortcode interactif sur la page de réglages (génération et copie du shortcode en temps réel)

v1.3.0

Choose a tag to compare

@guilamu guilamu released this 04 Mar 12:41
  • Transports en commun (Île-de-France) : calque optionnel affichant les lignes de métro, RER, tramway et train ainsi que les gares/stations
    • Données officielles Île-de-France Mobilités (API Explore v2, Licence Ouverte)
    • Lignes colorées avec les couleurs officielles de chaque ligne
    • Stations affichées en cercles avec tooltip au survol (nom + lignes desservies, ex. « RER E »)
    • Bouton 🚇 dans la barre d'outils pour activer/désactiver
    • Attribut show_transport (défaut false) dans le shortcode et le bloc Gutenberg

v1.2.0

Choose a tag to compare

@guilamu guilamu released this 04 Mar 08:18
  • Zones de circonscription IEN : fond de couleur par circonscription affiché lorsqu'un département est sélectionné
    • Contours communaux via l'API geo.api.gouv.fr, colorés par circonscription
    • Tooltip au survol avec le nom de la circonscription
    • Les communes sans école sont assignées à la circonscription la plus proche
    • Attribut show_circo_zones (défaut true) pour activer/désactiver
  • Nouvel endpoint REST GET /fsm/v1/commune-circo-map?departement=...
  • Ajout de code_commune dans le schéma de la base de données
  • Correction du schéma DB lors de la synchronisation (appel dbDelta avant import)
  • Correction du cron : la prochaine synchronisation s'affiche correctement (1 mois après le dernier sync)
  • Correction i18n : toutes les chaînes admin utilisent désormais des msgids anglais conformes au fichier .pot