Bonjour à tous et à toutes,

Après presque 1 an de développement et 600 commits (pas un de plus, pas un de moins), les contributeurs de Re2o sont heureux de vous annoncer la sortie de la version 2.9.

Cette version se focalise sur l’amélioration de l’auto-rézotage, des fonctionnalités d’historique et de journaux, et de l’interface de manière générale.
Le changelog complet est disponible ici et un résumé en est fait ci-dessous.

Améliorations notables


Vous pouvez accéder à la liste de tous les correctifs ici.

Précautions pour migrer

Avant toute chose

Avant de migrer pensez à effectuer une sauvegarde de votre base de données.

Pour les serveurs RADIUS

Il faut utiliser les backports dans Debian buster pour utiliser Python3.

echo "deb http://deb.debian.org/debian buster-backports main contrib"
 >> /etc/apt/sources.list

Puis installer les nouveaux packages requis :

apt update
apt install -t buster-backports freeradius
cat apt_requirements_radius.txt | xargs sudo apt -y install

Utilisation de Django Autocomplete Light

Il faut installer les nouveaux packages requis et lancer collectstatic

sudo pip3 install -r pip_requirements.txt
python3 manage.py collectstatic

Gestion du LDAP optionnelle

Il faut ajouter l’application ldap_sync dans les réglages locaux (re2o/settings_local.py) pour continuer à utiliser la synchronisation LDAP.

Dernières étapes

Pensez à migrer vos modèles, compiler les traductions et recharger Apache.

python3 manage.py migrate
python3 manage.py compilemessages
sudo service apache2 reload

Suite du projet

Nous recherchons toujours de nouveaux contributeurs, n’hésitez pas à vous manifester ! La version 3.0 est déjà dans les tuyaux et promet d’apporter de nombreux changements.

Conclusion

Nous espérons que vous serez aussi enthousiasmé que nous le sommes par cette nouvelle version de Re2o. Si c’est le cas, ou si vous avez la moindre question ou remarque, n’hésitez pas à visiter la page Gitlab du projet, à venir discuter avec nous sur le chan irc (irc.rezosup.org sur le canal #re2o), la conversation Telegram, ou sur la mailing list re2o@federez.net.

Sincèrement vôtre,
Jean-Romain Garnier, mainteneur de Re2o