2.3.1
🚀 Nouveautés
- Installation globale : Compatibilité Debian 10 (PostgreSQL 11, PostGIS 2.5)
- Installation globale : Passage à Taxhub 1.6.4 et UsersHub 2.1.1
- Utilisation généralisée des nouvelles librairies externalisées de sérialisation (https://github.com/PnX-SI/Utils-Flask-SQLAlchemy et https://github.com/PnX-SI/Utils-Flask-SQLAlchemy-Geo)
- Possibilité de régler le timeout de Gunicorn pour éviter le plantage lors de requêtes longues
- Ne pas zoomer sur les observations au premier chargement de la carte (#838)
- Leaflet-draw : Ajout de la possibilité de zoomer sur le point (par @joelclems)
- Ajout du nom vernaculaire dans les fiches d'information des relevés d'Occtax (par @FloVollmer / #826)
🐛 Corrections
- Correction de l'installation de Node.js et npm par l'utilisation généralisée de nvm (#832 et #837)
- Fixation de la version de Node.js en 10.15.3 (dans le fichier
fronted/.nvmrc
) - Ajout d'une référence de l'objet Leaflet
L
afin qu'il soit utilisé dans les modules et changement du typage de l'évenement LeafletMouseEvent
enL.LeafletMouseEvent
- Fixation de la version de vitualenv en 20.0.1 (par @sogalgeeko)
- Corrections de typos dans la documentation d'administration (#840 - par @sogalgeeko)
- Vous pouvez passer directement à cette version depuis la 2.2.x, mais en suivant les notes des versions intermédiaires (NB : il n'est pas nécessaire d’exécuter le script
migrate.sh
des versions précédentes) - Installez
pip3
etvirtualenv
sudo apt-get update
sudo apt-get install python3-pip
sudo pip3 install virtualenv==20.0.1
- Rajoutez la ligne
gun_timeout=30
au fichierconfig/settings.ini
, puis rechargez supervisor (sudo supervisorctl reload
). Il s'agit du temps maximal (en seconde) autorisé pour chaque requête. A augmenter, si vous avez déjà rencontré des problèmes de timeout. - Depuis le répertoire
frontend
, lancez la commandenvm install