Skip to content

Releases: PnX-SI/UsersHub

2.4.4

13 Nov 09:23
Compare
Choose a tag to compare

Compatible avec GeoNature 2.15 minimum.

🚀 Nouveautés

  • Mise à jour de UsersHub-authentification-module en 3.0.0 (#225)

2.4.3

27 May 12:31
Compare
Choose a tag to compare

🚀 Nouveautés

  • Mise à jour de dépendances critiques : requests, jinja2, werkzeug, dnspython, cryptography, gunicorn et idna (#217)

2.4.2

23 Apr 12:50
Compare
Choose a tag to compare

🐛 Corrections

  • Mise à jour de UsersHub-authentification-module en 2.1.4 (#207)

2.4.1

11 Apr 11:33
Compare
Choose a tag to compare

🚀 Nouveautés

  • Ajout du paramètre AUTO_ACCOUNT_DELETION_DAYS pour pouvoir définir la durée limite du stockage d'un utilisateur temporaire (#136)
  • Affichage complet des informations utilisateurs stockées en base de données (#203)
  • Affichage des champs additionnels liés à l'utilisateur dans l'interface (#197)

🐛 Corrections

  • Problème d'affichage du nom et prénom dans la page d'informations utilisateur (#198)
  • Correction du déploiement automatique de la documentation sur Read the Docs (#200)
  • Suppression des scripts spécifiques healthcheck Docker (#196)

2.4.0

30 Jan 15:29
2dadf77
Compare
Choose a tag to compare

🚀 Nouveautés

  • Passage à Flask-Login pour la gestion de l'authentification via la mise à jour de UsersHub-authentification-module en version 2.1.1 (#188)
  • Passage de Flask en version 3.0
  • Passage de SQLAlchemy en 1.4
  • Mise à jour de nombreuses dépendances Python
  • Mise à jour du linter black en version 24 (#193)
  • Rechargement automatique du Docker quand on modifie le fichier de configuration de UsersHub

2.3.4

26 Jun 22:08
bc3bcfb
Compare
Choose a tag to compare

🐛 Corrections

  • Correction de la route de redirection après login ou un logout pour éviter les erreurs de redirection lorsque l'URL de l'application n'est pas située à la racine (#173 / #174 - par @joelclems)
  • Création de compte : affichage d'un message explicite lorsque le token d'un utlisateur temporaire n'est pas trouvé quand un administrateur cherche à le valider (#177 / PnX-SI/GeoNature#862 - par @joelclems)
  • Correction de l'affichage de la fiche d'un utilisateur si celui-ci n'a pas d'organisme (#125 - par @jpm-cbna)
  • Correction de la modification du mot de passe d'un utilisateur qui n'a pas de prénom ou de nom (#107 - par @jpm-cbna)
  • Meilleure portabilité des scripts dans les différents systèmes Unix (#176 - par @MathRdt)

2.3.3

16 Feb 18:34
Compare
Choose a tag to compare

🚀 Nouveautés

  • Docker : l’image est construite avec la version des modules référencés par les sous-modules Git

🐛 Corrections

  • Correction de l'affichage des rôles associés à une liste (#165)
  • Correction de la route permettant la modification du mot de passe (PnX-SI/GeoNature#2288)
  • Mise à jour de UsersHub-authentification-module en version corrective 1.6.2

2.3.2

13 Dec 15:14
Compare
Choose a tag to compare

🚀 Nouveautés

  • Ajout d’un Dockerfile et publication automatique des images de celui-ci par Github Action
  • Ajout d’un fichier Docker-Compose permettant de lancer UsersHub et PostgreSQL
  • Support de la variable d’environnement USERSHUB_SETTINGS pour définir le fichier de configuration
  • Ajout du paramètre CODE_APPLICATION (valeur par défaut : UH)
  • Le dossier des fichiers statiques peut être défini avec la variable d’environnement USERSHUB_STATIC_FOLDER

🐛 Corrections

  • Correction du packaging : incorporation des templates, des fichiers Alembic
  • Suppression de la dépendance à PostgreSQL dans le fichier service systemd
  • Déclaration des migrations Alembic dans les entry points

2.3.1

20 Sep 13:31
Compare
Choose a tag to compare

🐛 Corrections

  • Ajout de gunicorn aux requirements
  • Ajout de extend_existing=True sur le modèle CorRoleListe

2.3.0

16 Sep 17:48
Compare
Choose a tag to compare

🚀 Nouveautés

  • Support de Flask 2
    • Mise à jour de UsersHub-authentification-module en version 1.6.0
  • systemd : Ajout d’une dépendance au service postgresql
  • Amélioration de l’affichage des tables
  • Fichiers de log :
    • Les logs sont à présent écrits dans le fichier /var/log/usershub/usershub.log
    • L’outil logrotate est configuré pour assurer la rotation du fichier
    • L’ancien fichier de log /var/log/usershub.log est intouché; vous pouvez le supprimer, ou l’archiver manuellement.

🐛 Corrections

  • Correction d’un import manquant