2.0.3
camillemonchicourt
released this
27 Feb 16:34
·
333 commits
to master
since this release
Nouveautés
- Mise en place de logs rotatifs pour éviter de surcharger le serveur
Corrections
- Correction de l'enregistrement du formulaire des groupes qui passait automatiquement le champs
t_roles.active
àfalse
(#71) - Redirection de l'utilisateur si il n'a pas les droits suffisants pour accéder à une page
- Correction du script de migration 1.3.0to1.3.1.sql
- Correction de conflit d'authentification entre les différentes applications utilisant le sous-module d'authentification (MAJ du sous module en 1.3.2)
Note de version
- Afin que les logs de l'application (supervisor et gunicorn) soient tous écrits au même endroit, éditez le fichier
usershub-service.conf
(sudo nano /etc/supervisor/conf.d/usershub-service.conf
. A la lignestdout_logfile
, remplacer la ligne existante par :stdout_logfile = /home/<MON_USER>/usershub/var/log/errors_uhv2.log
(en remplaçant<MON_USER>
par votre utilisateur linux). - Vous pouvez également mettre en place un système de logs rotatifs (système permettant d'archiver les fichiers de log afin qu'ils ne surchargent pas le serveur) - conseillé si votre serveur a une capacité disque limitée. Créer le fichier suivant
sudo nano /etc/logrotate.d/uhv2
puis copiez les lignes suivantes dans le fichier nouvellement créé (en remplaçant<MON_USER>
par votre utilisateur linux)
/home/<MON_USER>/usershub/var/log/*.log {
daily
rotate 8
size 100M
create
compress
}
Exécutez ensuite la commande sudo logrotate -f /etc/logrotate.conf
- Suivez la procédure standard de mise à jour de UsersHub : https://usershub.readthedocs.io/fr/latest/installation.html#mise-a-jour-de-l-application