1
Génèse du plugin
Historique complet de PostGIS Folder Manager à Qgis PostGIS Sync
PostGIS Folder Manager → Qgis PostGIS Sync
0.1.0 — 29/07/2026 • 1.10.23 — 14/08/2026
François Thevand - historique reconstitué à partir des archives du projet
2
Périmètre et méthode
Ce document retrace la totalité de la lignée disponible, depuis le premier prototype PostGIS Folder Manager jusqu’à Qgis PostGIS Sync 1.10.23. Chaque changement de numéro de version est daté. Les informations proviennent des archives conservées, de leurs README/metadata.txt et des livraisons successives.
La chronologie respecte la date de première archive/livraison identifiable pour chaque numéro. Lorsque le contenu d’une version n’est pas explicitement décrit dans un README ou un changelog conservé, le document le signale au lieu d’inventer un détail. Les numéros publiés hors ordre sémantique (notamment 1.7.2.1 à 1.7.2.3 après 1.7.7) sont conservés à leur date réelle de livraison.
Grandes phases d’évolution
29-30 juillet 2026 - Naissance de PostGIS Folder Manager
Le projet part d’un socle expérimental d’analyse d’arborescence, puis acquiert rapidement création de base, imports OGR et tabulaires, manifeste SHA-256, stockage versionné, progression et robustesse GDAL/PROJ.
31 juillet - 4 août 2026 - Maturation du moteur
Normalisation des schémas/tables/colonnes, catalogue général, reprise ciblée, GeoPackage multi-couches, extraction progressive des configurations QGIS, formulaires, scripts et ressources depuis QML/QGS/QGZ.
5-6 août 2026 - Changement de nom
PostGIS Folder Manager devient Qgis PostGIS Sync. Le nouveau nom met l’accent sur la synchronisation et sur la restitution automatique dans QGIS des styles, formulaires, jointures, relations et ressources.
6-12 août 2026 - Reconstruction de l’expérience QGIS
Les versions 1.8.x et 1.9.x étendent la gestion des géobases COVADIS, des styles QML/QGZ, des jointures, relations, ValueRelation, ressources, rasters PostGIS, Carto2, lecteurs réseau, PostgreSQL portable et compatibilité QGIS 3/4.
12-14 août 2026 - Performance VPN, sécurité et finalisation
Les versions 1.9.69 à 1.10.15 concentrent les optimisations réseau/VPN, l’inventaire unique, les caches, les empreintes, les écritures PostgreSQL par lots, la conformité au scanner QGIS, pathlib/scandir, le suivi des configurations modifiées et l’auto-chargement des dépendances PostGIS.
3
Chronologie détaillée des versions
2026
29/07/20260.1.0 — Socle initial de développement
Analyse d’arborescence, création SQL et stockage documentaire; compatibilité QGIS 3/4 et pathlib; import OGR et synchronisation encore à venir.
0.2.0 — Premier moteur d’import complet
Analyse récursive; création base/schémas; stockage versionné; import ogr2ogr, CSV, XLSX/XLSM et ODS; manifeste SHA-256; détection NEW/MODIFIED/MOVED/DELETED; premiers droits PostgreSQL.
0.3.0 — Progression et interface réactive
Barres de progression analyse/import distinctes, thread de travail, fichier courant, blocage des doubles lancements, journal synthétique et renommage SIDECAR en FICHIER_ANNEXE_COUCHE.
0.4.0 — Structures, clés et contraintes
Clé technique _ID_PFM pour tables tabulaires, typage PostgreSQL prudent, statistiques de colonnes, propositions de clés/relations sans création automatique de contraintes métier.
0.6.0 — Robustesse des gros imports
Progression ogr2ogr, journal technique, stockage des gros fichiers par blocs de 4 Mio, migration des schémas antérieurs et reconnexion PostgreSQL automatique.
0.7.0 — Robustesse GDAL/PROJ et encodages
Isolation PROJ/GDAL, lecture .cpg et replis d’encodage, contrôle des sidecars SHP/TAB et enrichissement du journal technique.
30/07/20260.8.0 — Search path PostGIS et contrôle post-import
Correction du search_path vers le schéma POSTGIS, clés primaires manquantes, priorité à ogr2ogr.exe et contrôle post-import des tables spatiales.
1.0.0 — Première version finale de la lignée Folder Manager
Stabilisation du moteur commun autonome/QGIS après les prototypes 0.x.
31/07/20261.1 — Évolution incrémentale du moteur
Version conservée dans l’historique; changements internes non détaillés explicitement dans le README livré.
1.2 — Évolution incrémentale du moteur
Version conservée dans l’historique; changements internes non détaillés explicitement dans le README livré.
1.3 — GeoPackage multi-couches et sources anciennes
Import séparé de chaque couche GPKG, noms déterministes avec protection contre collisions, meilleure prise en charge des anciens TAB Charset Neutral et copies de travail temporaires.
1.4 — Normalisation et catalogue général
Schémas/tables/colonnes en minuscules, migration idempotente des champs de provenance, reprise ciblée des erreurs, modes de synchronisation, interface QGIS complète, catalogue _ADMIN.CATALOGUE_DONNEES.
1.4.1 — Correctif de la branche 1.4
Correctif ciblé de la version QGIS 1.4 sécurisée.
1.4.2 — Stabilisation de la branche 1.4
Corrections complémentaires de robustesse et de compatibilité.
1.5 — Évolution fonctionnelle 1.5
Consolidation du moteur de synchronisation et de la restitution QGIS.
1.5.1 — Correctifs de la branche 1.5
Stabilisation ciblée de l’import et de la synchronisation.
02/08/20261.5.2 — Correctifs d’import
Évolution conservée dans les archives de la lignée PostGIS Folder Manager; les fonctions cumulées incluent import multi-format, manifeste, catalogue, stockage documentaire et restitution QGIS.
1.5.3 — Améliorations de synchronisation
Évolution conservée dans les archives de la lignée PostGIS Folder Manager; les fonctions cumulées incluent import multi-format, manifeste, catalogue, stockage documentaire et restitution QGIS.
1.5.4 — Stabilisation des traitements
Évolution conservée dans les archives de la lignée PostGIS Folder Manager; les fonctions cumulées incluent import multi-format, manifeste, catalogue, stockage documentaire et restitution QGIS.
4
1.5.5 — 02/08/2026 — Extension des configurations QGIS
Évolution conservée dans les archives de la lignée PostGIS Folder Manager; les fonctions cumulées incluent import multi-format, manifeste, catalogue, stockage documentaire et restitution QGIS.
1.5.6 — Correctifs de restitution QGIS
Évolution conservée dans les archives de la lignée PostGIS Folder Manager; les fonctions cumulées incluent import multi-format, manifeste, catalogue, stockage documentaire et restitution QGIS.
1.5.7 — Extension importante des ressources QGIS
Évolution conservée dans les archives de la lignée PostGIS Folder Manager; les fonctions cumulées incluent import multi-format, manifeste, catalogue, stockage documentaire et restitution QGIS.
1.5.8 — Stabilisation des ressources et projets
Évolution conservée dans les archives de la lignée PostGIS Folder Manager; les fonctions cumulées incluent import multi-format, manifeste, catalogue, stockage documentaire et restitution QGIS.
1.5.8.1 — Correctif ponctuel 1.5.8
Évolution conservée dans les archives de la lignée PostGIS Folder Manager; les fonctions cumulées incluent import multi-format, manifeste, catalogue, stockage documentaire et restitution QGIS.
1.6.0 — Jalon 1.6.0
Évolution conservée dans les archives de la lignée PostGIS Folder Manager; les fonctions cumulées incluent import multi-format, manifeste, catalogue, stockage documentaire et restitution QGIS.
03/08/20261.6.1 — Extension des ressources externes
Élargissement de la prise en charge des configurations et ressources nécessaires au fonctionnement QGIS.
1.6.2 — Consolidation des imports multi-couches
Conservation des correctifs GeoPackage multi-couches, collisions déterministes et sources anciennes.
1.6.3 — Stabilisation progressive de la branche 1.6
Corrections incrémentales de l’intégration QGIS, des ressources externes et de la synchronisation.
1.6.4 — Stabilisation progressive de la branche 1.6
Corrections incrémentales de l’intégration QGIS, des ressources externes et de la synchronisation.
1.6.5 — Stabilisation progressive de la branche 1.6
Corrections incrémentales de l’intégration QGIS, des ressources externes et de la synchronisation.
1.6.6 — Stabilisation progressive de la branche 1.6
Corrections incrémentales de l’intégration QGIS, des ressources externes et de la synchronisation.
1.6.7 — Stabilisation progressive de la branche 1.6
Corrections incrémentales de l’intégration QGIS, des ressources externes et de la synchronisation.
1.6.8 — Stabilisation progressive de la branche 1.6
Corrections incrémentales de l’intégration QGIS, des ressources externes et de la synchronisation.
1.6.9 — Stabilisation progressive de la branche 1.6
Corrections incrémentales de l’intégration QGIS, des ressources externes et de la synchronisation.
1.7.0 — Configuration extraite des projets QGIS
Extraction des configurations de couches depuis les projets QGS/QGZ afin de compléter les fichiers QML autonomes.
1.7.1 — Formulaires et ressources extraits des projets QGIS
Adaptation des objets .ui aux colonnes PostgreSQL, scripts Python d’initialisation, images resources.qrc, cache local et validation des ressources.
1.7.2 — Consolidation configuration et formulaires
Stabilisation de l’extraction QGS/QGZ, des formulaires, scripts et ressources.
1.7.3 — Correctifs de la branche 1.7
Évolution incrémentale postérieure à 1.7.2.
1.7.4 — Correctifs de la branche 1.7
Évolution incrémentale postérieure à 1.7.3.
1.7.5 — Extension et stabilisation de la branche 1.7
Évolution importante de la restitution des configurations QGIS.
1.7.6 — Correctif de la branche 1.7
Correctif immédiatement postérieur à 1.7.5.
5
1.7.7 — 04/08/2026 — Stabilisation de la branche principale Folder Manager
Dernière évolution numérotée 1.7.7 avant les branches correctives et le changement de nom.
04/08/20261.7.2.1 — Branche corrective 1.7.2
Correctif publié après 1.7.7 avec numérotation de branche historique.
1.7.2.2 — Audit de sécurité de la branche 1.7.2
Renforcement des contrôles de sécurité et de robustesse du plugin QGIS.
1.7.2.3 — Correctifs de sécurité complémentaires
Poursuite de la sécurisation de la branche 1.7.2.
05/08/20261.7 — Changement de nom : Qgis PostGIS Sync
PostGIS Folder Manager devient Qgis PostGIS Sync afin de refléter la création/synchronisation PostGIS et la restitution automatique des configurations QGIS QML/QGZ.
06/08/20261.7.1 — Traduction automatique
Adaptation du plugin au système de traduction et préparation des catalogues i18n.
1.8.0 — Géobase unique
Introduction du modèle de géobase unique et consolidation de l’organisation gb_cons/gb_prod/gb_ref.
1.8.1 — Correction de l’analyse
Correctifs de l’analyse du périmètre et de la préparation de synchronisation.
1.8.2 — Lecteurs réseau
Meilleure prise en charge des lecteurs réseau Windows.
1.8.3 — Détection GB_CONS
Détection améliorée des supports de géobase.
1.8.4 — Sélection du support réseau
Sélection plus robuste des supports réseau et de leurs racines.
1.9.0 — Reprise rapide
Mode de reprise accéléré et consolidation de la synchronisation.
1.9.1 — Index des projets optimisé
Indexation accélérée des projets QGS/QGZ.
1.9.2 — ODS sans odfpy
Suppression de la dépendance obligatoire à odfpy pour la lecture ODS.
1.9.3 — Restauration des styles
Restauration améliorée des styles QGIS.
1.9.4 — Styles depuis projets QGZ
Lecture des styles stockés dans les projets QGZ.
07/08/20261.9.5 — Dépendances et actions PGT
Prise en compte des dépendances de couche et actions issues de projets PGT.
1.9.6 — Correctif dépendances PGT
Corrections de résolution des dépendances PGT.
1.9.7 — Rapport des dépendances
Ajout d’un rapport dédié aux dépendances détectées et restaurables.
1.9.8 — Correction rapport d’analyse
Initialisation et affichage du rapport d’analyse corrigés.
1.9.9 — Report comparaison manifeste
Progression détaillée et résumé de comparaison avec le manifeste.
1.9.10 — Report du traitement final
Progression détaillée de la finalisation styles, dépendances, contrôles et bilan.
1.9.11 — Styles et dépendances
Corrections de restauration QGZ/QGS, recherche globale des CSV de dépendance et amélioration des dépendances de projet.
6
1.9.12 — 07/08/2026 — Priorité QGZ
Ajustement de la sélection des styles issus des projets.
1.9.13 — Base existante automatique
Sélection automatique des modes de mise à niveau/synchronisation lorsqu’une base existe.
1.9.14 — Style éponyme
Repli automatique sur un style éponyme public.layer_styles en absence de QML/QGZ.
1.9.15 — Progression finale
Progression maintenue active jusqu’à la fin réelle de tous les traitements.
1.9.16 — Correction layer_styles
Correctifs de lecture/enregistrement des styles QGIS dans public.layer_styles.
1.9.17 — Chemins SVG corrigés
Correction des chemins de ressources SVG.
08/08/20261.9.18 — Jointures autonomes
Restauration plus autonome des jointures de fichiers.
1.9.19 — Jointures et style régulation
Correctifs de jointures et de styles pour les couches de régulation.
1.9.20 — Jointures/styles sans état projet
Restauration indépendante de l’état courant du projet QGIS.
1.9.21 — Correction stockage jointures
Correction du stockage des métadonnées de jointure.
09/08/20261.9.22 — Résolution fichiers de jointure
Recherche et résolution plus fiables des fichiers joints.
1.9.23 — Classification des jointures fichier
Distinction explicite des dépendances liées aux jointures fichier.
1.9.24 — Référence de jointure résolue
Amélioration de la résolution des références de fichiers joints.
1.9.25 — Rapport dépendances corrigé
Corrections du rapport des dépendances.
1.9.26 — Contrôle lecteurs avant analyse
Validation des supports paramétrés avant de lancer l’analyse.
1.9.27 — Relations PostGIS
Mise en place et restauration de relations entre tables PostGIS.
1.9.28 — Interface coffre PDF
Ajout d’éléments d’interface/documentation liés au coffre PDF.
10/08/20261.9.29 — Multi-supports isolés
Analyse et synchronisation de plusieurs supports sélectionnés indépendamment.
1.9.30 — Sources génériques et rafraîchissement PDF
Prise en charge de sources génériques et rafraîchissements associés.
1.9.31 — Modes base existante corrigés
Correctifs des modes d’utilisation d’une base existante.
1.9.32 — Correctif active_schema_names
Correction de la gestion interne des noms de schémas actifs.
1.9.33 — Métadonnées corrigées
Corrections de metadata.txt et informations de plugin.
1.9.34 — Icône de l’extension
Mise à jour de l’icône du plugin.
1.9.35 — Contrôle performances VPN
Premières optimisations ciblées sur l’utilisation via VPN.
7
1.9.36 — 10/08/2026 — Détection source immédiate
Détection plus rapide de la source sélectionnée.
1.9.37 — Contrôle Carto2
Introduction du contrôle de compatibilité Carto2.
1.9.38 — Numéro non retrouvé
Aucune archive 1.9.38 n’a été retrouvée dans l’historique disponible; la chronologie passe de 1.9.37 à 1.9.39.
1.9.39 — Contrôle Carto2 autonome / SHP-TAB
Renforcement du contrôle Carto2 et des formats SHP/TAB.
1.9.40 — Jointures restaurées
Restauration des jointures QGIS améliorée.
1.9.41 — Schémas COVADIS corrigés
Correction des règles de schémas COVADIS.
1.9.42 — Import rasters PostGIS
Ajout/extension de l’import des rasters en PostGIS.
1.9.43 — Collisions Carto2 corrigées
Gestion des collisions de noms détectées par Carto2.
1.9.44 — Jointures fichier corrigées
Correctifs ciblés des jointures basées sur fichiers.
1.9.45 — ValueRelation, Cartes et GPKG
Prise en compte de ValueRelation, du dossier Cartes et des GeoPackage.
1.9.46 — Configuration QGIS complète
Élargissement de la restitution des configurations QGIS.
1.9.47 — Correctif chargement
Correction du chargement automatique de configurations/couches.
1.9.48 — Audit Carto2 et dépendances
Audit Carto2 et amélioration du traitement des dépendances.
1.9.49 — Verrous Carto2 corrigés
Correction de verrous/états persistants lors du contrôle Carto2.
1.9.50 — Archivage rapports et réglages
Archivage des rapports et consolidation des réglages.
1.9.51 — Traçabilité gb_cons/prod/ref
Traçabilité explicite du support d’origine gb_cons/gb_prod/gb_ref.
1.9.52 — Dépendances locales et pièces jointes
Prise en charge des dépendances locales et pièces jointes.
1.9.53 — QML widgets et rasters corrigés
Corrections des widgets QML et configurations raster.
11/08/20261.9.54 — Héritage configuration inter-supports
Héritage de configuration QGIS entre supports complémentaires.
1.9.55 — Rapport héritage QGIS
Journalisation et rapport de l’héritage de configuration.
1.9.56 — Rapports relations PostGIS/Carto2
Enrichissement des rapports relations et contrôle Carto2.
1.9.57 — PostGIS portable raster2pgsql
Détection/utilisation de raster2pgsql dans PostgreSQL/PostGIS portable.
1.9.58 — Jointures VRT et sources externes
Prise en charge des dépendances VRT et sources externes.
12/08/20261.9.59 — PostgreSQL standard et portable
Compatibilité avec installations PostgreSQL standard et portable.
8
1.9.60 — 12/08/2026 — Réglage dossier Carto2
Configuration du périmètre/dossier Carto2.
1.9.61 — Traitement enchaîné géobase
Enchaînement des traitements sur les supports de géobase.
1.9.62 — Géobase réseau UNC/IP
Support amélioré des chemins UNC et adresses IP.
1.9.63 — Correction VRT/ODS/symbologie
Correctifs VRT, ODS et symbologie.
1.9.64 — Analyse périmètre géobase/dossier indépendant
Distinction du périmètre géobase et d’un dossier indépendant.
1.9.65 — Gestion premier plan
Gestion du premier plan et des fenêtres de progression.
1.9.66 — Compatibilité QGIS 3/QGIS 4 et upload
Prévalidation et compatibilité renforcée QGIS 3/4 pour dépôt officiel.
1.9.67 — Rasters GPKG CARTES vers PostGIS
Traitement des rasters GeoPackage du dossier CARTES.
1.9.68 — Contrôle uniquement couches PostGIS
Limitation du contrôle aux couches PostGIS concernées.
1.9.69 — Aide/About et barre dédiée
Ajout des documents HTML localisés et d’une barre d’outils dédiée.
1.9.70 — Correction noms de colonnes PostGIS
Correction des noms de colonnes et base de retour fonctionnelle pour les évolutions suivantes.
1.9.71 — Correction À propos
Correction de l’affichage de la fenêtre À propos.
1.9.72 — Affichage À propos corrigé
Stabilisation de l’affichage de la documentation À propos.
1.9.73 — À propos au premier plan
Fenêtre À propos centrée et maintenue au premier plan.
1.9.74 — Onglet À propos
Essai d’intégration de l’À propos après le journal.
1.9.75 — À propos stabilisé
Stabilisation de l’implémentation À propos.
1.9.76 — Retour à 1.9.70 pour À propos
Suppression de l’À propos intégré et action dédiée dans la barre QGIS.
1.9.77 — Suppression blocage ouverture
Correction d’un blocage à l’ouverture du plugin.
1.9.78 — Correction dossier indépendant
Correction du traitement d’un dossier hors géobase.
1.9.79 — Raster sans CMD, progression blocs
Progression raster par blocs sans dépendre d’une fenêtre CMD.
1.9.80 — Numéro non retrouvé
Aucune archive 1.9.80 n’a été retrouvée; la chronologie disponible passe de 1.9.79 à 1.9.81.
1.9.81 — Synchronisation rasters géobase
Routage sûr des rasters indépendants vers une entrée manifeste existante et bouton Passer ce raster.
1.9.82 — Bouton Passer ce raster visible
Bouton visible uniquement pendant l’étape raster et intégré à la zone de progression.
1.9.83 — Sélection rasters > 10 000 blocs
Sélection des rasters très volumineux après analyse selon le nombre de blocs.
9
1.9.84 — 12/08/2026 — QGZ racine, styles et jointures
Recherche QGZ à la racine et amélioration styles/jointures.
1.9.85 — Fusion QML/QGZ complémentaire
Fusion additive sans priorité globale; arbitrage uniquement des conflits stricts.
1.9.86 — Traductions HTML/logs/journaux
Mise en conformité traduction des chaînes récentes et documents HTML.
1.9.87 — Lecteur réseau racine corrigé
Normalisation des lecteurs mappés sélectionnés à leur racine et affichage UNC.
13/08/20261.9.88 — Optimisation VPN avec pathlib
Inventaire réseau à accès réduit, réutilisation stat, suppression de sondages de lecteurs et fusion des inventaires QGIS.
1.9.89 — Optimisation création rasters GPKG
raster2pgsql -Y vers psql/COPY, staging local des gros GPKG réseau et fallback si psql absent.
1.9.90 — Persistance périmètre multi-supports
Conservation des cases support après analyse et réutilisation du dernier résultat.
1.9.91 — Optimisation GPKG vectoriels
Staging local, suppression MakeValid systématique et validation géométrique optimisée.
1.9.92 — Optimisation rasters TIFF/ASC VPN
Staging local séquentiel des gros rasters et sidecars avec provenance réseau conservée.
1.9.93 — Préparation ASC progressive
Conversion locale ASC vers GeoTIFF tuilé 256x256 avec progression active.
1.9.94 — Version lue depuis metadata
Le numéro affiché devient dynamique et provient de metadata.txt.
1.9.95 — Pourcentages metadata échappés
Correction des % dans metadata.txt pour le validateur QGIS.
1.9.96 — metadata source unique
Suppression du numéro de version codé en dur restant; metadata.txt devient source unique.
1.9.97 — Optimisation couches vectorielles
Staging des grosses sources réseau et réduction des contrôles/lectures post-import.
1.9.98 — Optimisation SHP VPN et journal
Lecture directe des SHP réseau, classification .qpj comme sidecar et réduction du bruit de progression.
1.9.99 — Politique vectorielle réseau
Politique centralisée DIRECT/STAGE/STAGE_IF_LARGE selon le format.
1.10.0 — Inventaire unique VPN
Inventaire physique unique, index mémoire, suppression des doubles callbacks et limitation du journal.
1.10.1 — Correction blocage XML analyse
XML/QML/SVG deviennent index-only pendant l’inventaire; libellés des opérations lourdes rendus explicites.
1.10.2 — Optimisation retries encodage vectoriel
GDAL AUTO d’abord, replis d’encodage seulement sur erreur réelle et apprentissage par dossier/format.
1.10.3 — Finalisation QGIS par lots et empreintes
Empreintes persistantes, connexion PostgreSQL unique, commits par 100, caches complets et zéro iterdir réseau en finalisation.
1.10.4 — Périmètre sous-dossier géobase
Séparation scan_root/support_root : seul le dossier choisi est parcouru tout en conservant les chemins relatifs historiques.
1.10.5 — Mise à jour QML/QGZ métadonnées
Nouveau QML du dossier complémentaire et QGZ/QGS récent pris en compte; empreinte V2 des sources fusionnées.
1.10.6 — Optimisation sous-dossier/manifeste
Réutilisation schema/table historiques du manifeste et comparaison limitée au préfixe sélectionné; évite les réimports ogr2ogr inutiles.
10
1.10.7 — 13/08/2026 — Arrêt propre de QGIS
Annulation coopérative, attente du worker, nettoyage des sous-processus et distinction annulation/erreur.
1.10.8 — Optimisation Carto2 batch
Préchargement PK/colonnes/géométries/index, suppression COUNT(*) complets, EXISTS ciblés et commits par lots.
1.10.9 — Conformité sécurité QGIS
Traitement explicite des exceptions Bandit, revue des SQL dynamiques et suppression d’un faux positif secret Base64.
14/08/20261.10.10 — Pathlib pour manipulations de fichiers
os.walk/os.link remplacés par pathlib; usages système de os conservés.
1.10.11 — Inventaire VPN scandir
os.scandir limité au scanner réseau, cache DirEntry, index mémoire enrichis et progression cadencée.
1.10.12 — Suivi configuration, relations et auto-chargement
Journal/bilan des QML/QGZ/QGS et fichiers joints modifiés; suivi relations; suppression anciennes FK gérées; auto-chargement transitif des couches PostGIS dépendantes avec configuration complète.
1.10.13 — Génèse multilingue intégrée
Ajout des documents de génèse traduits et de liens depuis les pages À propos.
1.10.14 — Génèse HTML interne
Remplacement des PDF par des pages HTML locales affichées directement dans la fenêtre du plugin.
1.10.15 — Mise en page compacte de la génèse
Titres et versions en gras, suppression des coupures de lignes héritées du PDF et réduction des espacements inutiles.
1.10.16 — Optimisation analyse ASC sur VPN
Les fichiers Arc/Info ASCII Grid ne sont plus ouverts avec GDAL pendant l’analyse de périmètre. Seuls les premiers 16 Kio de l’en-tête sont lus pour extraire ncols/nrows et calculer les blocs, supprimant la lecture coûteuse des gros ASC sur réseau/VPN.
1.10.17 — About et Aide plus lisibles
Augmentation de la taille de police, réduction de l’interlignage et des espacements verticaux dans About et Aide; mise en page réappliquée aux 11 langues et correction de l’identification de langue HTML.
1.10.18 — Mise à jour de la Génèse
La Génèse du plugin est actualisée pour intégrer les dernières modifications 1.10.16 et 1.10.17, en conservant le regroupement chronologique par date et les traductions multilingues.
1.10.19 — Contexte MTATV et Marianne conditionnelle
L’aide précise que les références COVADIS et géobase sont spécifiques au MTATV et à ses services déconcentrés, tout en rappelant que le plugin est utilisable par toute autre structure ou entreprise ; ajout d’un petit repère Marianne visible uniquement lorsqu’une géobase est utilisée.
1.10.20 — Rôle permanent du plugin et avertissement au lancement
L’aide met en évidence que le plugin doit rester installé et activé afin que QGIS restitue automatiquement toutes les ressources, styles, jointures, relations et dépendances stockés dans la base. La connexion serveur intégrée au plugin n’est nécessaire que pour créer, mettre à niveau ou synchroniser. Au lancement de la commande de création/synchronisation, une boîte d’information permet soit de continuer, soit de revenir immédiatement à la carte QGIS.
1.10.21 — Marianne au démarrage et traductions Qt des dialogues
Marianne affichée dès l’ouverture si la source mémorisée est gb_cons, gb_prod ou gb_ref ; la détection textuelle est prioritaire et n’ajoute aucun accès réseau. Un rafraîchissement explicite après chargement des réglages garantit l’affichage sans nouvelle sélection utilisateur. Les nouvelles fenêtres de dialogue sont désormais traduites via des catalogues Qt compilés (.qm).
1.10.22 — Correction des catalogues Qt
Correction de la gestion des traductions Qt : les nouvelles chaînes de la boîte de lancement sont intégrées directement dans les catalogues .qm existants de chaque langue. Les catalogues complémentaires introduits en 1.10.21 sont supprimés. Un seul fichier source Qgis_PostGIS_Sync.ts, sans suffixe de langue, est conservé pour la maintenance des traductions.
1.10.23 — Conformité sécurité Bandit renforcée
Correction des 19 alertes du contrôle Bandit : SHA-1 explicitement déclaré non cryptographique pour les suffixes déterministes, SQL dynamiques réécrits avec requêtes statiques ou psycopg.sql.Identifier, parsing VRT sécurisé avec defusedxml, suppression des faux positifs CACHE_TOKEN, appels subprocess explicitement encadrés avec shell désactivé et remplacement du assert du module defusedxml par un contrôle explicite. Ajout du fichier LICENSE à la racine du plugin.
11
Sources et notes
Sources utilisées : archives PostGIS_Folder_Manager_v0.1_source.zip à la branche 1.7.x; archives Qgis_PostGIS_Sync à 1.10.23; README.md, metadata.txt, pyproject.toml et noms de livraisons; historique des corrections et optimisations documentées. La version actuelle contient les catalogues i18n suivants : fr, en, es, pt, it, de, nl, sv, no, da et fi.
Le changement de nom est explicitement situé au 5 août 2026 : la première archive Qgis_PostGIS_Sync retrouvée porte la version 1.7 et remplace l’appellation PostGIS Folder Manager.
Les archives autonomes Qgis_PostGIS_Sync_Autonome 2.x constituent une branche de packaging autonome et ne sont pas intégrées à la numérotation principale du plugin QGIS; elles sont mentionnées ici comme branche parallèle mais ne remplacent pas les versions 1.9.x du plugin.