Skip to content

v37.1.0 - Release Mineure (Corrections / Ajustements)

Latest

Choose a tag to compare

@github-actions github-actions released this 03 Sep 11:29
6d037ae

Release Mineure (Corrections / Ajustements)

Détail du commit :

fix: actualiser la galerie généalogique depuis GrampsWeb (#20)

  • feat: ajouter une galerie de portraits généalogiques
  • sélection automatique des personnes taguées dans Gramps ;
  • fiches générées avec prénoms complets, usage souligné, relation, naissance, décès et profession ;
  • portraits recadrés et nettoyés, avec mise en page adaptative et une page maximum par personne ;
  • régénération live/API et fixture offline, manifeste et CI Pillow ;
  • 17/17 tests, PDF 342 pages et contrôle page par page validés.
  • fix: dédupliquer les portraits de la galerie
  • conserver la version complète lorsqu'un même média est aussi référencé avec un recadrage ;
  • supprimer les fiches sans relation déterminée et sans portrait ;
  • régénérer la galerie live avec 30 personnes et 15 portraits ;
  • tester les recadrages redondants, les portraits distincts et le filtre des fiches.
  • fix: actualiser la galerie généalogique depuis GrampsWeb

Synchronise les dernières données publiques Gramps, les portraits et les citations de l'annexe généalogique.\n\nVérifications : 23 tests, validation des assets et git diff --check.

  • fix: gérer les parentés collatérales éloignées

Ajoute les relations de type grand-oncle et petit-neveu pour les chemins familiaux dont les générations sont inégales.\n\nVérification : test ciblé, 24 tests complets et dry-run du pipeline réussis.


📥 Téléchargement direct des documents :