From ea276d3251be7f5a7d747bdcdedc136856f5e145 Mon Sep 17 00:00:00 2001 From: Camille Monchicourt Date: Thu, 2 Dec 2021 16:37:30 +0100 Subject: [PATCH 01/11] Back to DEV --- docs/changelog.rst | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/docs/changelog.rst b/docs/changelog.rst index a7ce9a28..15cbda35 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -2,6 +2,13 @@ CHANGELOG ========= +1.5.1 (unreleased) +------------------ + +🐛 **Corrections** + +- + 1.5.0 (2021-12-02) ------------------ @@ -11,7 +18,7 @@ CHANGELOG - Affichage des organismes activable avec le paramètre ``ORGANISM_MODULE`` (désactivé par défaut) (#325) - Affichage des organismes ayant fourni des données d'une espèce dans la fiche espèce (#315) -- Intégration du bandeau organisme sur la page d'accueil (PR #353, ticket pour amélioration #357) +- Intégration du bandeau organisme sur la page d'accueil (#353) - Création de fiches organismes, avec logo, nom, nombre de données, espèces les plus observées et familles de taxons observés par un organisme (#291) **2. Multilingue (#175 par @TheMagicia et @corentinlange)** @@ -35,7 +42,7 @@ CHANGELOG - Ajout d'un fichier ``robots.txt`` à la racine de l'application, à partir d'un template customisable, pour indiquer aux moteurs de recherche les pages qu'ils peuvent indexer ou non (#223) - Utilisation des zonages activés uniquement dans le ``ref_geo`` (``enable = true``) - Possibilité de customiser en CSS la couleur des contours des objets sur les cartes (mailles, territoire, zonages) -- Corrections de la hierarchie taxonomique +- Corrections de la hiérarchie taxonomique - Possibilité de masquer les observateurs avec le nouveau paramètre ``ANONYMIZE`` - Possibilité que les liens dans le menu latéral soient des liens externes (en remplacant la clé ``template`` par la clé ``url`` au niveau du paramètre ``STATIC_PAGES``) From d89663225bab09bcd13da02801cc1ee8096b97db Mon Sep 17 00:00:00 2001 From: Camille Monchicourt Date: Thu, 2 Dec 2021 16:37:53 +0100 Subject: [PATCH 02/11] Back to DEV --- VERSION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VERSION b/VERSION index bc80560f..a0bd11bd 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.5.0 +1.5.1-dev0 From 06867185be2ba51102d96ed675261e23a40d789c Mon Sep 17 00:00:00 2001 From: Camille Monchicourt Date: Thu, 2 Dec 2021 17:29:28 +0100 Subject: [PATCH 03/11] Update changelog.rst --- docs/changelog.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/changelog.rst b/docs/changelog.rst index 15cbda35..eb389c39 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -32,7 +32,7 @@ CHANGELOG **3. Bootstrap 4 (#233 par @lpofredc)** -- Mise à jour de Bootstrap version 3 à 4 +- Mise à jour de Bootstrap version 3 à 4 (#230) - Remplacement de la police d'icônes Glyphicon par Font Awesome - Correction de l'absence de la hiérarchie sur les fiches taxons - Restructuration des templates (avec ``includes`` & ``blocks``) et mutualisation des parties partagées From 715dd1d58932f77f3810d32ad8a0fbeaa4cf10de Mon Sep 17 00:00:00 2001 From: Camille Monchicourt Date: Thu, 2 Dec 2021 22:08:16 +0100 Subject: [PATCH 04/11] Update changelog.rst --- docs/changelog.rst | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/changelog.rst b/docs/changelog.rst index eb389c39..7f34e399 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -18,7 +18,7 @@ CHANGELOG - Affichage des organismes activable avec le paramètre ``ORGANISM_MODULE`` (désactivé par défaut) (#325) - Affichage des organismes ayant fourni des données d'une espèce dans la fiche espèce (#315) -- Intégration du bandeau organisme sur la page d'accueil (#353) +- Intégration du bandeau organisme sur la page d'accueil (#245 par @Splendens) - Création de fiches organismes, avec logo, nom, nombre de données, espèces les plus observées et familles de taxons observés par un organisme (#291) **2. Multilingue (#175 par @TheMagicia et @corentinlange)** @@ -52,7 +52,6 @@ CHANGELOG **5. Autres** -- Possibilité d'ajouter un bandeau partenaire sur la page d'accueil (#245 par @Splendens) - Possibilité d'afficher l'echelle sur la carte avec le paramètre ``ENABLE_SCALE`` (#293 par @mvergez) - Possibilité d'ajouter un masque sur la carte en dehors du territoire avec le paramètre ``MASK_STYLE`` (#89 par @mvergez) - Ajout de pictos manquants (#272 par @jpm-cbna) From 084092ac9c92f0ec3ebfb6ced05dbc691c5fdd55 Mon Sep 17 00:00:00 2001 From: gildeluermoz Date: Sat, 4 Dec 2021 15:20:59 +0100 Subject: [PATCH 05/11] Update installation.rst --- docs/installation.rst | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/docs/installation.rst b/docs/installation.rst index efd819c3..7654c4e9 100644 --- a/docs/installation.rst +++ b/docs/installation.rst @@ -168,15 +168,6 @@ Lancez le fichier fichier d'installation de la base de données : ./install_db_extended.sh -/!\ Si vous avez un nombre de données supérieur à 1 million, préférez l'installation avec install_db_extended.sh /!\ - - -:: - - cd /home/`whoami`/atlas - ./install_db_extended.sh - - :notes: @@ -376,7 +367,7 @@ Connectez-vous en SSH sur le serveur hébergeant la BDD source, puis éditez la :: - sudo nano /etc/postgresql/9.6/main/pg_hba.conf + sudo nano /etc/postgresql/[MY_VERSION_NUMBER]/main/pg_hba.conf Rajouter cette ligne à la fin du fichier (en remplacant IP_DE_LA_BDD_ATLAS par son adresse IP) : From b05bc771db7d1242dd29eeb65c4dc7028311640d Mon Sep 17 00:00:00 2001 From: gildeluermoz Date: Sat, 4 Dec 2021 15:25:31 +0100 Subject: [PATCH 06/11] Update install_app.sh --- install_app.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/install_app.sh b/install_app.sh index 098fea12..98737822 100755 --- a/install_app.sh +++ b/install_app.sh @@ -4,6 +4,10 @@ if [ "$(id -u)" == "0" ]; then exit 1 fi +# Make nvm available +export NVM_DIR="$HOME/.nvm" +[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm +[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion if [ ! -f ./atlas/configuration/settings.ini ]; then cp ./atlas/configuration/settings.ini.sample ./atlas/configuration/settings.ini @@ -42,6 +46,7 @@ deactivate echo "Installing node packages" cd atlas/static +nvm use npm i cd ../.. From 0c010a69339560a19f44fde0880ddb01f2e772c4 Mon Sep 17 00:00:00 2001 From: Camille Monchicourt Date: Mon, 6 Dec 2021 10:14:25 +0100 Subject: [PATCH 07/11] DOC install - Fix PG path without version --- docs/installation.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/installation.rst b/docs/installation.rst index 7654c4e9..1894d882 100644 --- a/docs/installation.rst +++ b/docs/installation.rst @@ -333,7 +333,7 @@ Pour écouter toutes les IP, éditez le fichier ``postgresql.conf`` : :: - sudo nano /etc/postgresql/9.6/main/postgresql.conf + sudo nano /etc/postgresql/*/main/postgresql.conf Remplacez ``listen_adress = 'localhost'`` par ``listen_adress = '*'``. Ne pas oublier de décommenter la ligne (enlever le ``#``). @@ -341,7 +341,7 @@ Pour définir les IP qui peuvent se connecter au serveur PostgreSQL, éditez le :: - sudo nano /etc/postgresql/9.6/main/pg_hba.conf + sudo nano /etc/postgresql/*/main/pg_hba.conf Si vous souhaitez définir des IP qui peuvent se connecter à la BDD, sous la ligne ``# IPv4 local connections:``, rajouter : @@ -367,7 +367,7 @@ Connectez-vous en SSH sur le serveur hébergeant la BDD source, puis éditez la :: - sudo nano /etc/postgresql/[MY_VERSION_NUMBER]/main/pg_hba.conf + sudo nano /etc/postgresql/*/main/pg_hba.conf Rajouter cette ligne à la fin du fichier (en remplacant IP_DE_LA_BDD_ATLAS par son adresse IP) : From a31708dd5fe4807de6449b0b8927b11cd12634f1 Mon Sep 17 00:00:00 2001 From: TheoLechemia Date: Mon, 6 Dec 2021 10:16:36 +0100 Subject: [PATCH 08/11] remove old doc --- docs/installation.rst | 8 -------- 1 file changed, 8 deletions(-) diff --git a/docs/installation.rst b/docs/installation.rst index 1894d882..676ed2a3 100644 --- a/docs/installation.rst +++ b/docs/installation.rst @@ -160,14 +160,6 @@ Lancez le fichier fichier d'installation de la base de données : cd /home/`whoami`/atlas ./install_db.sh -/!\ Si vous avez un nombre de données supérieur à 1 million, préférez l'installation avec install_db_extended.sh /!\ - -:: - - cd /home/`whoami`/atlas - ./install_db_extended.sh - - :notes: From a035977a5ae74b26020b9892c089d24dd8591555 Mon Sep 17 00:00:00 2001 From: TheoLechemia Date: Mon, 6 Dec 2021 10:36:07 +0100 Subject: [PATCH 09/11] install nvm in changelog + up taxonomie schema version --- atlas/configuration/settings.ini.sample | 7 +++---- docs/changelog.rst | 12 +++++++++++- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/atlas/configuration/settings.ini.sample b/atlas/configuration/settings.ini.sample index 32b9747a..712ebe21 100644 --- a/atlas/configuration/settings.ini.sample +++ b/atlas/configuration/settings.ini.sample @@ -118,10 +118,9 @@ altitudes=(0 500 1000 1500 2000 2500 3000 3500 4000) ### Données TAXONOMIQUES ### ############################ -# Version de TaxHub à utiliser pour installer le schéma taxonomie -# GeoNature-atlas 1.4.0 est compatible avec les versions de Taxhub superieur ou égale à 1.3.2 -# Numéro de version conseillée et testée : 1.6.3 -taxhub_release=1.6.3 +# Version de TaxHub à utiliser pour installer le schéma taxonomie si install_taxonomie=true +# Numéro de version conseillée et testée : 1.8.1 +taxhub_release=1.8.1 #### ID DES TYPES DES ATTRIBUTS DECRIVANT LES TAXONS DANS atlas.vm_cor_taxon_attribut -- ## !! si changement: modifier également dans main/configuration/config.py diff --git a/docs/changelog.rst b/docs/changelog.rst index 7f34e399..7e045a41 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -7,7 +7,17 @@ CHANGELOG 🐛 **Corrections** -- +- Télécharger NVM : + +:: + + wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash + + export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" + [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm + +⚠️ **Notes de version** + 1.5.0 (2021-12-02) ------------------ From a6d6a91faf4319cde43efa21be6803223169b6a4 Mon Sep 17 00:00:00 2001 From: Camille Monchicourt Date: Mon, 6 Dec 2021 10:47:22 +0100 Subject: [PATCH 10/11] Changelog 1.5.1 --- docs/changelog.rst | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/docs/changelog.rst b/docs/changelog.rst index 7e045a41..cb6f571a 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -2,12 +2,21 @@ CHANGELOG ========= -1.5.1 (unreleased) +1.5.1 (2021-12-06) ------------------ 🐛 **Corrections** -- Télécharger NVM : +- Ajout de l'utilisation de ``nvm`` dans le script ``install_app.sh`` (par @gildeluermoz) +- Nettoyage de la documentation (par @gildeluermoz) +- Mise à jour de la version du schéma ``taxonomie`` pour une installation sans GeoNature (par @gildeluermoz) + +⚠️ **Notes de version** + +Si vous mettez à jour GeoNature-atlas : + +- Vous pouvez passer directement à cette version, mais en suivant les notes de versions intermédiaires +- Télécharger et installer ``nvm`` : :: @@ -15,9 +24,7 @@ CHANGELOG export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm - -⚠️ **Notes de version** - +- Suivez la procédure classique de mise à jour de l'application. 1.5.0 (2021-12-02) ------------------ From 312d1fcf56f4830a136c5f897c61caa41dd9a626 Mon Sep 17 00:00:00 2001 From: Camille Monchicourt Date: Mon, 6 Dec 2021 10:47:54 +0100 Subject: [PATCH 11/11] Bump VERSION --- VERSION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VERSION b/VERSION index a0bd11bd..26ca5946 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.5.1-dev0 +1.5.1