Skip to content

2.1.0

Compare
Choose a tag to compare
@TheoLechemia TheoLechemia released this 17 Sep 13:51
· 248 commits to master since this release

Nouveautés

  • Ajout d'une API sécurisée de création de comptes utilisateurs depuis des applications tierces (création de roles et d'utilisateurs temporaires à valider, changement de mot de passe et des informations personnelles). Par @joelclems, @amandine-sahl, @jbrieuclp et @TheoLechemia #47
  • Création des tables temp_users et cor_role_token permettant de gérer de manière sécurisée les créations de compte et les changements de mot de passe.
  • Ajout d'une interface de gestion des utilisateurs temporaires
  • Ajout d'un template générique (generic_table.html) pour la génération des tableaux utilisant l'héritage de template (block, extend)
  • Ajout d'un champs champs_addi au format jsonb dans les tables t_roles et temp_users, permettant d'ajouter des informations diverses sur les utilisateurs, notamment lors d'une demande de création de compte depuis une application tierce (droits souhaités, validation d'une charte...)
  • Création d'index sur la table t_roles
  • Possibilité de nommer les attributs des modèles SQLAlchemy différemment des colonnes de la base de données
  • Factorisation de la fonction encrypt_password
  • Mise à jour de Flask (1.0.2 à 1.1.1)

Corrections

  • Ordonnancement des listes par ordre alphabétique (#81)

Notes de version