Skip to content

Commit

Permalink
Merge pull request #370 from PnX-SI/develop
Browse files Browse the repository at this point in the history
Develop > Master / Release 1.5.1
  • Loading branch information
camillemonchicourt committed Dec 6, 2021
2 parents a03ade9 + 312d1fc commit 1dbb4a7
Show file tree
Hide file tree
Showing 5 changed files with 39 additions and 29 deletions.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.5.0
1.5.1
7 changes: 3 additions & 4 deletions atlas/configuration/settings.ini.sample
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
31 changes: 27 additions & 4 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,30 @@
CHANGELOG
=========

1.5.1 (2021-12-06)
------------------

🐛 **Corrections**

- 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`` :

::

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
- Suivez la procédure classique de mise à jour de l'application.

1.5.0 (2021-12-02)
------------------

Expand All @@ -11,7 +35,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 (#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)**
Expand All @@ -25,7 +49,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
Expand All @@ -35,7 +59,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``)

Expand All @@ -45,7 +69,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)
Expand Down
23 changes: 3 additions & 20 deletions docs/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -160,23 +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


/!\ 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:

Expand Down Expand Up @@ -342,15 +325,15 @@ 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 ``#``).

Pour définir les IP qui peuvent se connecter au serveur PostgreSQL, éditez le fichier ``pg_hba.conf``

::

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 :

Expand All @@ -376,7 +359,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/*/main/pg_hba.conf

Rajouter cette ligne à la fin du fichier (en remplacant IP_DE_LA_BDD_ATLAS par son adresse IP) :

Expand Down
5 changes: 5 additions & 0 deletions install_app.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -42,6 +46,7 @@ deactivate

echo "Installing node packages"
cd atlas/static
nvm use
npm i
cd ../..

Expand Down

0 comments on commit 1dbb4a7

Please sign in to comment.