1
Plugin Genesis
Complete history from PostGIS Folder Manager to 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
Scope and method
This document traces the full available lineage, from the first PostGIS Folder Manager prototype to Qgis PostGIS Sync 1.10.17. Every version-number change is dated. Information is based on retained archives, their README/metadata.txt files, and successive deliveries.
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.
Major evolution phases
29-30 juillet 2026 - Naissance de PostGIS Folder Manager
Le project part d’un socle expérimental d’analysis d’arborescence, puis acquiert rapidement création de base, imports OGR et tabulaires, manifeste SHA-256, stockage versionné, progress et robustesse GDAL/PROJ.
31 juillet - 4 août 2026 - Maturation du moteur
Normalisation des schemas/tables/columns, catalogue général, reprise ciblée, GeoPackage multi-layers, extraction progressive des configurations QGIS, forms, scripts et resources depuis QML/QGS/QGZ.
5-6 août 2026 - Rename
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, forms, joins, relations et resources.
6-12 août 2026 - Reconstruction de l’expérience QGIS
Les versions 1.8.x et 1.9.x étendent la gestion des geodatabases COVADIS, des styles QML/QGZ, des joins, relations, ValueRelation, resources, rasters PostGIS, Carto2, network drives, PostgreSQL portable et compatibilité QGIS 3/4.
12-14 août 2026 - Performance VPN, security et finalisation
Les versions 1.9.69 à 1.10.15 concentrent les optimizations network/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 dependencies PostGIS.
3
Detailed version history
2026
0.1.0 — 2026-07-29 — Socle initial de développement
Analysis d’arborescence, création SQL et stockage documentaire; compatibilité QGIS 3/4 et pathlib; import OGR et synchronisation encore à venir.
0.2.0 — 2026-07-29 — Premier moteur d’import complet
Analysis récursive; création base/schemas; stockage versionné; import ogr2ogr, CSV, XLSX/XLSM et ODS; manifeste SHA-256; détection NEW/MODIFIED/MOVED/DELETED; premiers droits PostgreSQL.
0.3.0 — 2026-07-29 — Progression et interface réactive
Barres de progress analysis/import distinctes, thread de travail, file courant, blocage des doubles lancements, journal synthétique et renommage SIDECAR en FICHIER_ANNEXE_COUCHE.
0.4.0 — 2026-07-29 — Structures, clés et contraintes
Clé technique _ID_PFM pour tables tabulaires, typage PostgreSQL prudent, statistiques de columns, propositions de clés/relations sans création automatique de contraintes métier.
0.6.0 — 2026-07-29 — Robustesse des gros imports
Progression ogr2ogr, journal technique, stockage des gros files par blocs de 4 Mio, migration des schemas antérieurs et reconnexion PostgreSQL automatique.
0.7.0 — 2026-07-29 — 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.
0.8.0 — 2026-07-30 — 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 — 2026-07-30 — Première version finale de la lignée Folder Manager
Stabilisation du moteur commun autonome/QGIS après les prototypes 0.x.
1.1 — 2026-07-31 — Évolution incrémentale du moteur
Version conservée dans l’historique; changements internes non détaillés explicitement dans le README livré.
1.2 — 2026-07-31 — Évolution incrémentale du moteur
Version conservée dans l’historique; changements internes non détaillés explicitement dans le README livré.
1.3 — 2026-07-31 — GeoPackage multi-layers et sources anciennes
Import séparé de chaque layer GPKG, noms déterministes avec protection contre collisions, meilleure prise en charge des anciens TAB Charset Neutral et copies de travail temporaires.
1.4 — 2026-07-31 — Normalisation et catalogue général
Schémas/tables/columns 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 — 2026-07-31 — Correctif de la branche 1.4
Correctif ciblé de la version QGIS 1.4 sécurisée.
1.4.2 — 2026-07-31 — Stabilisation de la branche 1.4
Corrections complémentaires de robustesse et de compatibilité.
1.5 — 2026-07-31 — Évolution fonctionnelle 1.5
Consolidation du moteur de synchronisation et de la restitution QGIS.
1.5.1 — 2026-07-31 — Fixes de la branche 1.5
Stabilisation ciblée de l’import et de la synchronisation.
1.5.2 — 2026-08-02 — Fixes 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 — 2026-08-02 — Improvements 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 — 2026-08-02 — 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 — 2026-08-02 — 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 — 2026-08-02 — Fixes 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 — 2026-08-02 — Extension importante des resources 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 — 2026-08-02 — Stabilisation des resources et projects
É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 — 2026-08-02 — 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 — 2026-08-02 — 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.
1.6.1 — 2026-08-03 — Extension des resources externes
Élargissement de la prise en charge des configurations et resources nécessaires au fonctionnement QGIS.
1.6.2 — 2026-08-03 — Consolidation des imports multi-layers
Conservation des correctifs GeoPackage multi-layers, collisions déterministes et sources anciennes.
1.6.3 — 2026-08-03 — Stabilisation progressive de la branche 1.6
Corrections incrémentales de l’intégration QGIS, des resources externes et de la synchronisation.
1.6.4 — 2026-08-03 — Stabilisation progressive de la branche 1.6
Corrections incrémentales de l’intégration QGIS, des resources externes et de la synchronisation.
1.6.5 — 2026-08-03 — Stabilisation progressive de la branche 1.6
Corrections incrémentales de l’intégration QGIS, des resources externes et de la synchronisation.
1.6.6 — 2026-08-03 — Stabilisation progressive de la branche 1.6
Corrections incrémentales de l’intégration QGIS, des resources externes et de la synchronisation.
1.6.7 — 2026-08-03 — Stabilisation progressive de la branche 1.6
Corrections incrémentales de l’intégration QGIS, des resources externes et de la synchronisation.
1.6.8 — 2026-08-03 — Stabilisation progressive de la branche 1.6
Corrections incrémentales de l’intégration QGIS, des resources externes et de la synchronisation.
1.6.9 — 2026-08-03 — Stabilisation progressive de la branche 1.6
Corrections incrémentales de l’intégration QGIS, des resources externes et de la synchronisation.
1.7.0 — 2026-08-03 — Configuration extraite des projects QGIS
Extraction des configurations de layers depuis les projects QGS/QGZ afin de compléter les files QML autonomes.
1.7.1 — 2026-08-03 — Formulaires et resources extraits des projects QGIS
Adaptation des objets .ui aux columns PostgreSQL, scripts Python d’initialisation, images resources.qrc, cache local et validation des resources.
1.7.2 — 2026-08-03 — Consolidation configuration et forms
Stabilisation de l’extraction QGS/QGZ, des forms, scripts et resources.
1.7.3 — 2026-08-03 — Fixes de la branche 1.7
Évolution incrémentale postérieure à 1.7.2.
1.7.4 — 2026-08-03 — Fixes de la branche 1.7
Évolution incrémentale postérieure à 1.7.3.
1.7.5 — 2026-08-03 — Extension et stabilisation de la branche 1.7
Évolution importante de la restitution des configurations QGIS.
1.7.6 — 2026-08-03 — Correctif de la branche 1.7
Correctif immédiatement postérieur à 1.7.5.
5
1.7.7 — 2026-08-04 — 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.
1.7.2.1 — 2026-08-04 — Branche corrective 1.7.2
Correctif publié après 1.7.7 avec numérotation de branche historique.
1.7.2.2 — 2026-08-04 — Audit de security de la branche 1.7.2
Renforcement des contrôles de security et de robustesse du plugin QGIS.
1.7.2.3 — 2026-08-04 — Fixes de security complémentaires
Poursuite de la sécurisation de la branche 1.7.2.
1.7 — 2026-08-05 — Rename : 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.
1.7.1 — 2026-08-06 — Translation automatique
Adaptation du plugin au système de traduction et préparation des catalogues i18n.
1.8.0 — 2026-08-06 — Géobase unique
Introduction du modèle de geodatabase unique et consolidation de l’organisation gb_cons/gb_prod/gb_ref.
1.8.1 — 2026-08-06 — Correction de l’analysis
Fixes de l’analysis du périmètre et de la préparation de synchronisation.
1.8.2 — 2026-08-06 — Lecteurs network
Meilleure prise en charge des network drives Windows.
1.8.3 — 2026-08-06 — Détection GB_CONS
Détection améliorée des supports de geodatabase.
1.8.4 — 2026-08-06 — Sélection du support network
Sélection plus robuste des supports network et de leurs racines.
1.9.0 — 2026-08-06 — Reprise rapide
Mode de reprise accéléré et consolidation de la synchronisation.
1.9.1 — 2026-08-06 — Index des projects optimisé
Indexation accélérée des projects QGS/QGZ.
1.9.2 — 2026-08-06 — ODS sans odfpy
Suppression de la dépendance obligatoire à odfpy pour la lecture ODS.
1.9.3 — 2026-08-06 — Restoration des styles
Restoration améliorée des styles QGIS.
1.9.4 — 2026-08-06 — Styles depuis projects QGZ
Lecture des styles stockés dans les projects QGZ.
1.9.5 — 2026-08-07 — Dependencies et actions PGT
Prise en compte des dependencies de layer et actions issues de projects PGT.
1.9.6 — 2026-08-07 — Correctif dependencies PGT
Corrections de résolution des dependencies PGT.
1.9.7 — 2026-08-07 — Report des dependencies
Addition d’un report dédié aux dependencies détectées et restaurables.
1.9.8 — 2026-08-07 — Correction report d’analysis
Initialisation et affichage du report d’analysis corrigés.
1.9.9 — 2026-08-07 — Report comparaison manifeste
Progression détaillée et résumé de comparaison avec le manifeste.
1.9.10 — 2026-08-07 — Report du traitement final
Progression détaillée de la finalisation styles, dependencies, contrôles et bilan.
1.9.11 — 2026-08-07 — Styles et dependencies
Corrections de restoration QGZ/QGS, recherche globale des CSV de dépendance et improvement des dependencies de project.
6
1.9.12 — 2026-08-07 — Priorité QGZ
Ajustement de la sélection des styles issus des projects.
1.9.13 — 2026-08-07 — Base existante automatique
Sélection automatique des modes de mise à niveau/synchronisation lorsqu’une base existe.
1.9.14 — 2026-08-07 — Style éponyme
Repli automatique sur un style éponyme public.layer_styles en absence de QML/QGZ.
1.9.15 — 2026-08-07 — Progression finale
Progression maintenue active jusqu’à la fin réelle de tous les traitements.
1.9.16 — 2026-08-07 — Correction layer_styles
Fixes de lecture/enregistrement des styles QGIS dans public.layer_styles.
1.9.17 — 2026-08-07 — Chemins SVG corrigés
Correction of chemins de resources SVG.
1.9.18 — 2026-08-08 — Joins autonomes
Restoration plus autonome des joins de files.
1.9.19 — 2026-08-08 — Joins et style régulation
Fixes de joins et de styles pour les layers de régulation.
1.9.20 — 2026-08-08 — Joins/styles sans état project
Restoration indépendante de l’état courant du project QGIS.
1.9.21 — 2026-08-08 — Correction stockage joins
Correction du stockage des métadonnées de jointure.
1.9.22 — 2026-08-09 — Résolution files de jointure
Recherche et résolution plus fiables des files joints.
1.9.23 — 2026-08-09 — Classification des joins file
Distinction explicite des dependencies liées aux joins file.
1.9.24 — 2026-08-09 — Référence de jointure résolue
Improvement de la résolution des références de files joints.
1.9.25 — 2026-08-09 — Report dependencies corrigé
Corrections du report des dependencies.
1.9.26 — 2026-08-09 — Contrôle lecteurs avant analysis
Validation des supports paramétrés avant de lancer l’analysis.
1.9.27 — 2026-08-09 — Relations PostGIS
Implementation et restoration de relations entre tables PostGIS.
1.9.28 — 2026-08-09 — Interface coffre PDF
Addition d’éléments d’interface/documentation liés au coffre PDF.
1.9.29 — 2026-08-10 — Multi-supports isolés
Analysis et synchronisation de plusieurs supports sélectionnés indépendamment.
1.9.30 — 2026-08-10 — Sources génériques et rafraîchissement PDF
Support de sources génériques et rafraîchissements associés.
1.9.31 — 2026-08-10 — Modes base existante corrigés
Fixes des modes d’utilisation d’une base existante.
1.9.32 — 2026-08-10 — Correctif active_schema_names
Correction de la gestion interne des noms de schemas actifs.
1.9.33 — 2026-08-10 — Métadonnées corrigées
Corrections de metadata.txt et informations de plugin.
1.9.34 — 2026-08-10 — Icône de l’extension
Update de l’icône du plugin.
1.9.35 — 2026-08-10 — Contrôle performances VPN
Premières optimizations ciblées sur l’utilisation via VPN.
7
1.9.36 — 2026-08-10 — Détection source immédiate
Détection plus rapide de la source sélectionnée.
1.9.37 — 2026-08-10 — Contrôle Carto2
Introduction du contrôle de compatibilité Carto2.
1.9.38 — 2026-08-10 — Version number not found
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 — 2026-08-10 — Contrôle Carto2 autonome / SHP-TAB
Renforcement du contrôle Carto2 et des formats SHP/TAB.
1.9.40 — 2026-08-10 — Joins restaurées
Restoration des joins QGIS améliorée.
1.9.41 — 2026-08-10 — Schémas COVADIS corrigés
Correction of règles de schemas COVADIS.
1.9.42 — 2026-08-10 — Import rasters PostGIS
Addition/extension de l’import des rasters en PostGIS.
1.9.43 — 2026-08-10 — Collisions Carto2 corrigées
Gestion des collisions de noms détectées par Carto2.
1.9.44 — 2026-08-10 — Joins file corrigées
Fixes ciblés des joins basées sur files.
1.9.45 — 2026-08-10 — ValueRelation, Cartes et GPKG
Prise en compte de ValueRelation, du dossier Cartes et des GeoPackage.
1.9.46 — 2026-08-10 — Configuration QGIS complète
Élargissement de la restitution des configurations QGIS.
1.9.47 — 2026-08-10 — Correctif chargement
Correction du chargement automatique de configurations/layers.
1.9.48 — 2026-08-10 — Audit Carto2 et dependencies
Audit Carto2 et improvement du traitement des dependencies.
1.9.49 — 2026-08-10 — Verrous Carto2 corrigés
Correction de verrous/états persistants lors du contrôle Carto2.
1.9.50 — 2026-08-10 — Archivage reports et réglages
Archivage des reports et consolidation des réglages.
1.9.51 — 2026-08-10 — Traçabilité gb_cons/prod/ref
Traçabilité explicite du support d’origine gb_cons/gb_prod/gb_ref.
1.9.52 — 2026-08-10 — Dependencies locales et pièces jointes
Support des dependencies locales et pièces jointes.
1.9.53 — 2026-08-10 — QML widgets et rasters corrigés
Corrections des widgets QML et configurations raster.
1.9.54 — 2026-08-11 — Héritage configuration inter-supports
Héritage de configuration QGIS entre supports complémentaires.
1.9.55 — 2026-08-11 — Report héritage QGIS
Journalisation et report de l’héritage de configuration.
1.9.56 — 2026-08-11 — Reports relations PostGIS/Carto2
Enrichissement des reports relations et contrôle Carto2.
1.9.57 — 2026-08-11 — PostGIS portable raster2pgsql
Détection/utilisation de raster2pgsql dans PostgreSQL/PostGIS portable.
1.9.58 — 2026-08-11 — Joins VRT et sources externes
Support des dependencies VRT et sources externes.
1.9.59 — 2026-08-12 — PostgreSQL standard et portable
Compatibilité avec installations PostgreSQL standard et portable.
8
1.9.60 — 2026-08-12 — Réglage dossier Carto2
Configuration du périmètre/dossier Carto2.
1.9.61 — 2026-08-12 — Traitement enchaîné geodatabase
Enchaînement des traitements sur les supports de geodatabase.
1.9.62 — 2026-08-12 — Géobase network UNC/IP
Support amélioré des chemins UNC et adresses IP.
1.9.63 — 2026-08-12 — Correction VRT/ODS/symbologie
Fixes VRT, ODS et symbologie.
1.9.64 — 2026-08-12 — Analysis périmètre geodatabase/dossier indépendant
Distinction du périmètre geodatabase et d’un dossier indépendant.
1.9.65 — 2026-08-12 — Gestion premier plan
Gestion du premier plan et des fenêtres de progress.
1.9.66 — 2026-08-12 — Compatibilité QGIS 3/QGIS 4 et upload
Prévalidation et compatibilité renforcée QGIS 3/4 pour dépôt officiel.
1.9.67 — 2026-08-12 — Rasters GPKG CARTES vers PostGIS
Traitement des rasters GeoPackage du dossier CARTES.
1.9.68 — 2026-08-12 — Contrôle uniquement layers PostGIS
Limitation du contrôle aux layers PostGIS concernées.
1.9.69 — 2026-08-12 — Aide/About et barre dédiée
Addition des documents HTML localisés et d’une barre d’outils dédiée.
1.9.70 — 2026-08-12 — Correction noms de columns PostGIS
Correction of noms de columns et base de retour fonctionnelle pour les évolutions suivantes.
1.9.71 — 2026-08-12 — Correction À propos
Correction de l’affichage de la fenêtre À propos.
1.9.72 — 2026-08-12 — Affichage À propos corrigé
Stabilisation de l’affichage de la documentation À propos.
1.9.73 — 2026-08-12 — À propos au premier plan
Fenêtre À propos centrée et maintenue au premier plan.
1.9.74 — 2026-08-12 — Onglet À propos
Essai d’intégration de l’À propos après le journal.
1.9.75 — 2026-08-12 — À propos stabilisé
Stabilisation de l’implémentation À propos.
1.9.76 — 2026-08-12 — Retour à 1.9.70 pour À propos
Suppression de l’À propos intégré et action dédiée dans la barre QGIS.
1.9.77 — 2026-08-12 — Suppression blocage ouverture
Correction d’un blocage à l’ouverture du plugin.
1.9.78 — 2026-08-12 — Correction dossier indépendant
Correction du traitement d’un dossier hors geodatabase.
1.9.79 — 2026-08-12 — Raster sans CMD, progress blocs
Progression raster par blocs sans dépendre d’une fenêtre CMD.
1.9.80 — 2026-08-12 — Version number not found
Aucune archive 1.9.80 n’a été retrouvée; la chronologie disponible passe de 1.9.79 à 1.9.81.
1.9.81 — 2026-08-12 — Synchronisation rasters geodatabase
Routage sûr des rasters indépendants vers une entrée manifeste existante et bouton Passer ce raster.
1.9.82 — 2026-08-12 — Bouton Passer ce raster visible
Bouton visible uniquement pendant l’étape raster et intégré à la zone de progress.
1.9.83 — 2026-08-12 — Sélection rasters > 10 000 blocs
Sélection des rasters très volumineux après analysis selon le nombre de blocs.
9
1.9.84 — 2026-08-12 — QGZ racine, styles et joins
Recherche QGZ à la racine et improvement styles/joins.
1.9.85 — 2026-08-12 — Fusion QML/QGZ complémentaire
Fusion additive sans priorité globale; arbitrage uniquement des conflits stricts.
1.9.86 — 2026-08-12 — Translations HTML/logs/journaux
Mise en conformité traduction des chaînes récentes et documents HTML.
1.9.87 — 2026-08-12 — Lecteur network racine corrigé
Normalisation des lecteurs mappés sélectionnés à leur racine et affichage UNC.
1.9.88 — 2026-08-13 — Optimization VPN avec pathlib
Inventaire network à accès réduit, réutilisation stat, suppression de sondages de lecteurs et fusion des inventaires QGIS.
1.9.89 — 2026-08-13 — Optimization création rasters GPKG
raster2pgsql -Y vers psql/COPY, staging local des gros GPKG network et fallback si psql absent.
1.9.90 — 2026-08-13 — Persistance périmètre multi-supports
Conservation des cases support après analysis et réutilisation du dernier résultat.
1.9.91 — 2026-08-13 — Optimization GPKG vector
Staging local, suppression MakeValid systématique et validation géométrique optimisée.
1.9.92 — 2026-08-13 — Optimization rasters TIFF/ASC VPN
Staging local séquentiel des gros rasters et sidecars avec provenance network conservée.
1.9.93 — 2026-08-13 — Préparation ASC progressive
Conversion locale ASC vers GeoTIFF tuilé 256x256 avec progress active.
1.9.94 — 2026-08-13 — Version lue depuis metadata
Le numéro affiché devient dynamique et provient de metadata.txt.
1.9.95 — 2026-08-13 — Pourcentages metadata échappés
Correction of % dans metadata.txt pour le validateur QGIS.
1.9.96 — 2026-08-13 — metadata source unique
Suppression du numéro de version codé en dur restant; metadata.txt devient source unique.
1.9.97 — 2026-08-13 — Optimization layers vectorielles
Staging des grosses sources network et réduction des contrôles/lectures post-import.
1.9.98 — 2026-08-13 — Optimization SHP VPN et journal
Lecture directe des SHP network, classification .qpj comme sidecar et réduction du bruit de progress.
1.9.99 — 2026-08-13 — Politique vectorielle network
Politique centralisée DIRECT/STAGE/STAGE_IF_LARGE selon le format.
1.10.0 — 2026-08-13 — Inventaire unique VPN
Inventaire physique unique, index mémoire, suppression des doubles callbacks et limitation du journal.
1.10.1 — 2026-08-13 — Correction blocage XML analysis
XML/QML/SVG deviennent index-only pendant l’inventaire; libellés des opérations lourdes rendus explicites.
1.10.2 — 2026-08-13 — Optimization retries encodage vectoriel
GDAL AUTO d’abord, replis d’encodage seulement sur erreur réelle et apprentissage par dossier/format.
1.10.3 — 2026-08-13 — Finalisation QGIS par lots et empreintes
Empreintes persistantes, connexion PostgreSQL unique, commits par 100, caches complets et zéro iterdir network en finalisation.
1.10.4 — 2026-08-13 — Périmètre sous-dossier geodatabase
Séparation scan_root/support_root : seul le dossier choisi est parcouru tout en conservant les chemins relatifs historiques.
1.10.5 — 2026-08-13 — Update 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 — 2026-08-13 — Optimization 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 — 2026-08-13 — Arrêt propre de QGIS
Annulation coopérative, attente du worker, nettoyage des sous-processus et distinction annulation/erreur.
1.10.8 — 2026-08-13 — Optimization Carto2 batch
Préchargement PK/columns/géométries/index, suppression COUNT(*) complets, EXISTS ciblés et commits par lots.
1.10.9 — 2026-08-13 — Conformité security QGIS
Traitement explicite des exceptions Bandit, revue des SQL dynamiques et suppression d’un faux positif secret Base64.
1.10.10 — 2026-08-14 — Pathlib pour manipulations de files
os.walk/os.link remplacés par pathlib; usages système de os conservés.
1.10.11 — 2026-08-14 — Inventaire VPN scandir
os.scandir limité au scanner network, cache DirEntry, index mémoire enrichis et progress cadencée.
1.10.12 — 2026-08-14 — Suivi configuration, relations et auto-chargement
Journal/bilan des QML/QGZ/QGS et files joints modifiés; suivi relations; suppression anciennes FK gérées; auto-chargement transitif des layers PostGIS dépendantes avec configuration complète.
14/08/20261.10.13 — Integrated multilingual plugin history
Added translated plugin-history documents and links from the About pages.
1.10.14 — Internal HTML plugin history
Replaced PDFs with local HTML pages displayed directly in the plugin window.
1.10.15 — Compact plugin-history layout
Bold section/version headings, removal of PDF-derived hard line breaks, and reduced unnecessary spacing.
1.10.16 — Faster ASC analysis over VPN
Arc/Info ASCII Grid files are no longer opened with GDAL during scope analysis. Only the first 16 KiB of the header are read to extract ncols/nrows and compute blocks, avoiding costly reads of large ASC files over network/VPN.
1.10.17 — More readable About and Help
Increased font size and reduced line spacing and vertical gaps in About and Help; layout reapplied to all 11 languages and HTML language identification corrected.
1.10.18 — Genesis history update
The plugin Genesis history has been updated to include the latest 1.10.16 and 1.10.17 changes, while preserving date-based chronological grouping and multilingual translations.
1.10.19 — MTATV context and conditional Marianne logo
The help explains that COVADIS and geobase references are specific to MTATV and its decentralized services, while the plugin remains usable by any other organization or company; a small Marianne marker is shown only when a geobase is used.
1.10.20 — Permanent plugin role and launch notice
The help clearly states that the plugin must remain installed and enabled so QGIS can automatically restore all resources, styles, joins, relations and dependencies stored in the database. The server connection built into the plugin is only required for creation, upgrade or synchronization. When the creation/synchronization command is launched, an information box lets the user continue or return immediately to the QGIS map.
1.10.21 — Marianne at startup and Qt dialog translations
Marianne is displayed as soon as the window opens when the saved source is gb_cons, gb_prod or gb_ref; text-based detection takes priority and adds no network access. An explicit refresh after settings are loaded guarantees display without a new user selection. New dialog boxes are now translated through compiled Qt catalogs (.qm).
1.10.22 — Qt catalogue correction
Qt translation management corrected: the new launch-dialog strings are integrated directly into each language's existing .qm catalogue. The supplementary catalogues introduced in 1.10.21 are removed. A single Qgis_PostGIS_Sync.ts source file, without a language suffix, is retained for translation maintenance.
1.10.23 — Reinforced Bandit security compliance
Correction of the 19 Bandit findings: SHA-1 explicitly marked as non-security use for deterministic suffixes, dynamic SQL rewritten with static queries or psycopg.sql.Identifier, VRT parsing secured with defusedxml, CACHE_TOKEN false positives removed, subprocess calls explicitly constrained with shell disabled, and the defusedxml vendor assert replaced by an explicit check. LICENSE added at the plugin root.
11
Sources and 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 optimizations 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.