Skip to content

Releases: numerique-gouv/sites-faciles

v2.4.0

27 Nov 14:28
77d3c13

Choose a tag to compare

What's Changed

  • Corrige les erreurs dans les composants articles / evenements récents by @Luzzzi in #410
  • Corrige l'alignement des boutons sur les entêtes by @Luzzzi in #409
  • Rendre settings.USE_X_FORWARDED_HOST configurable by @francoisfreitag in #408
  • Mise à jour des dépendances Python by @Ash-Crow in #414

New Contributors

Full Changelog: v2.3.0...v2.4.0

v2.3.0

18 Nov 13:44
0953632

Choose a tag to compare

What's Changed

  • Nouvelle répartition des blocks by @Luzzzi in #398
  • Changement de l'URL de Sites Faciles en pied de page by @chaibax in #402
  • Correction d'une formulation erronnée ('FranceConnect' au lieu de 'ProConnect') by @Ash-Crow in #404
  • Ajout de boutons d'ancrage à gauche/droite/centré dans l'éditeur de texte riche by @LucienMLD in #403
  • Gestion des ancres et liens ancrés by @Ash-Crow in #401
  • Corrections et modification sur les en-têtes by @Luzzzi in #405
  • Mise à jour des dépendances, support de Python 3.14 by @Ash-Crow in #406
  • Correction d'une erreur d'inclusion des vidéos by @Luzzzi in #407

Full Changelog: v2.2.1...v2.3.0

v2.2.1

20 Oct 10:15
0d198e4

Choose a tag to compare

What's Changed

  • Bugfix : empêcher les pages publiées d'être écrasées par les mises à jour des modèles de page by @Ash-Crow in #397
  • Correction après panne de vendredi : Permet l'écrasement des images dans les scripts d'import by @Ash-Crow in #400

Full Changelog: v2.2.0...v2.2.1

v2.2.0

13 Oct 13:08
b29fccf

Choose a tag to compare

What's Changed

  • Nouvelles en-têtes by @Luzzzi in #373
  • Ajoute la possibilité d’utiliser des gifs animés by @Ash-Crow in #390
  • Permet de désactiver la connexion par mot de passe by @Ash-Crow in #391
  • Permet à tous les types de pages d’apparaître dans la recherche by @Ash-Crow in #395
  • Lancer la commande set_config quand la base de données est restaurée by @Ash-Crow in #394
  • Mise à jour des dépendances by @Ash-Crow in #396

Full Changelog: v2.1.0...v2.2.0

v2.1.0

17 Sep 13:46
c6c4505

Choose a tag to compare

What's Changed

  • Permettre d’installer un site dans un sous-répertoire plutôt qu'à la racine by @luskay595 in #347 (Note : cette PR remet également whitenoise qui avait été précédemment retiré, mais désactivé par défaut, cf. plus bas)
  • [A11y] Corrections suite à l'audit interne de juillet by @Ash-Crow in #375
  • Fusion des migrations dans les apps blog, content_manager et events by @Ash-Crow in #368
  • Ajout de recettes just pour auditer le code by @Ash-Crow in #370
  • ci: publish docker image with release tag by @this-is-tobi in #374
  • Mise à jour de la méthode de déploiement sur Scalingo by @Ash-Crow in #367
  • Scripts de sauvegarde et restauration by @Ash-Crow in #383
  • Récupération de l'image de prévisualisation sur la section tutoriel by @Luzzzi in #362
  • Mise à jour des dépendances by @Ash-Crow in #377, #386

Nouvelles commandes et variables d’environnement.

Cette mise à jour ajoute un certain nombre de nouvelles variables d’environnement prises en compte :

  • SF_USE_WHITENOISE (défaut: False) → mettre à True pour servir les statiques via Whitenoise
  • SF_PROD_SERVE_STATIC (défaut: False) → mettre à True pour servir les statiques directement depuis le serveur Django en production
  • DSFR_USE_INTEGRITY_CHECKSUMS (défaut: False) → mettre à True pour remettre les contrôles d'intégrité sur les contenus du DSFR (désactivés car peu utiles et pouvant poser des problèmes avec Whitenoise)
  • FORCE_SCRIPT_NAME (défaut : "") → mettre une valeur (par exemple /pages) pour servir le site depuis un sous-répertoire (nécessite de mettre un reverse proxy devant, cf. documentation)
  • CSRF_TRUSTED_ORIGINS (défaut : "") → remplir pour ajouter manuellement des trusted origins en plus de celles déterminées à partir de la variable ALLOWED_HOSTS
  • SF_DISABLE_TUTORIALS (défaut: False) → mettre à True pour désactiver le panneau « Tutorials » de l'accueil de l'administration. Utile notamment pour les installations faites depuis un réseau interne n'ayant pas accès à https://sites.beta.gouv.fr/.

De nouvelles commandes Django et de nouveaux scripts d’administration sont également disponibles pour les développeurs. De manière générales, ils sont disponibles via des recettes just : lancer cette commande sans paramètre permet d’en obtenir la liste.

New Contributors

Full Changelog: v2.0.0...v2.1.0

v2.0.0

24 Jun 08:55
e3dfd96

Choose a tag to compare

Passage en version 2.0.0 : Ce changement de version majeur s'explique par le changement de certains outils de développement et déploiement (passage de make à just et de poetry à uv, qui peut poser problème pour les personnes gérant des forks.)

What's Changed

  • Ajout d'un honeypot by @Luzzzi in #357
  • Ajout d'une image de prévisualisation by @Luzzzi in #350
  • Changement de la taille de prévisualisation dans l'éditeur de page by @Luzzzi in #356
  • Méga-menus : correction d’un problème d’accessibilité by @Ash-Crow in #348
  • Amélioration des panneaux d'administration by @Ash-Crow in #230
  • [css] Retrait de la dépendance à SASS by @Ash-Crow in #353
  • Correctif sur le lien du dashboard by @Luzzzi in #358
  • [outils] Remplacement de Poetry par UV by @Ash-Crow in #355
  • [outils] Passage de make à just by @Ash-Crow in #352
  • Mise à jour des scripts de déploiement by @Ash-Crow in #360
  • Mise à jour des dépendances by @Ash-Crow in #351

Full Changelog: v1.18.1...v2.0.0

v1.18.1

04 Jun 14:48
c7dd6e9

Choose a tag to compare

What's Changed

  • [Bug] Indicateur d'étapes - correction d’un bug d’affichage by @Ash-Crow in #343

Full Changelog: v1.18.0...v1.18.1

v1.18.0

04 Jun 13:43
9911233

Choose a tag to compare

What's Changed

  • Mise à jour de la version minimum gérée de PostgreSQL by @Ash-Crow in #323
  • Mise à jour des dépendances (notamment Wagtail en 7.0) by @Ash-Crow in #337
  • Déplacement des étiquettes dans l'onglet contenu by @Luzzzi in #325
  • Affichage du "Logo du site" by @Luzzzi in #326
  • Ajout de la documentation d'embarquement / contribution by @Ash-Crow in #324
  • Changement de la valeur par défaut d'affichage du logo du site by @Luzzzi in #330
  • Déplacement de l'en-tête dans le contenu, migration des champs puis retire les champs obsolètes d'en-tête by @Luzzzi in #329
  • Déplacement du bloc en-tête dans l'onglet contenu by @Luzzzi in #327
  • Migrer les champs obsolètes de l'en-tête by @Luzzzi in #328
  • Utilisation d’une liste de définitions pour l’indicateur d’étapes by @Ash-Crow in #334
  • Retrait d’une dépendance de dev by @Ash-Crow in #338
  • Vérification que le script de création de page ne tourne pas sur un site déjà existant by @Ash-Crow in #336
  • Renommage de la locale 'French' vers 'Français' by @Ash-Crow in #339
  • Blocs réduits par défaut by @Luzzzi in #332
  • Affichage des types de blocs du corps de page dans l'édition by @Luzzzi in #333
  • Indicateur d’étapes : amélioration du CSS by @Ash-Crow in #340
  • Correction d’une migration manuelle by @Ash-Crow in #341
  • Update pyproject.toml by @Ash-Crow in #342

New Contributors

Full Changelog: v1.17.0...v1.18.0

v1.17.0

19 May 14:21
c8892df

Choose a tag to compare

What's Changed

  • Affiche des alt vides pour les tuiles by @LucienMLD in #305
  • Correction de l’encodage de la largeur du logo by @Ash-Crow in #307
  • Ajout d’un template tag "canonical_url" by @Ash-Crow in #309
  • Corrections suite à l’audit flash d'accessibilité by @Ash-Crow in #310
  • Mise à jour des dépendances by @Ash-Crow in #313
  • Passage de la limite de longueur des champs URL à 2000 caractères et ajout d'un avertissement si on colle un texte trop long by @Ash-Crow in #314
  • Amélioration de la configuration Docker #316 by @tristanrobert in #318
  • Amélioration des critères de validation des mots de passe by @Ash-Crow in #321
  • Permet l'ajustement vertical des blocs multi-colonnes by @Ash-Crow in #319
  • Renouvellement de mot de passe: ajout d’un avertissement conseillant l'utilisation d'un gestionnaire de mots de passe by @Ash-Crow in #322

New Contributors

Full Changelog: v1.16.0...v1.17.0

v1.16.0

16 Apr 09:31
1eda800

Choose a tag to compare

What's Changed

Full Changelog: v1.15.1...v1.16.0