diff --git a/VERSION b/VERSION
index 77386dd78c..429e968add 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-2.0.0-rc.5.dev0
+2.0.0-rc.4.1
diff --git a/config/settings.ini.sample b/config/settings.ini.sample
index e50df591ad..e3cb1241f9 100755
--- a/config/settings.ini.sample
+++ b/config/settings.ini.sample
@@ -59,10 +59,10 @@ add_sample_data=true
# Est ce que le schéma utilisateurs doit être installé ? (mettre à 'non' que si vos avez un schéma utilisateur dans une autre BDD et que vous avez déjàmis en place un mecanisme de foreign data wrapper)
install_usershub_schema=true
# Définir dans quelle version de UsersHub (release, branche ou tag) prendre le code SQL permettant la création du schéma utilisateurs de la base de données de GeoNature
-usershub_release=2.0.0
+usershub_release=2.0.2
# Définir dans quelle version de TaxHub (release, branche ou tag) prendre le code SQL permettant la création du schéma taxonomie de la base de données de GeoNature
-taxhub_release=1.6.0
+taxhub_release=1.6.1
# Définir dans quelle version du sous-module des nomenclatures (release, branche ou tag) prendre le code SQL permettant la création du schéma 'ref_nomenclatures' de la base de données GeoNature
nomenclature_release=1.2.3
diff --git a/contrib/occtax/frontend/app/occtax-map-form/form/occtax-form.component.ts b/contrib/occtax/frontend/app/occtax-map-form/form/occtax-form.component.ts
index 2e894997f0..e372b5e965 100644
--- a/contrib/occtax/frontend/app/occtax-map-form/form/occtax-form.component.ts
+++ b/contrib/occtax/frontend/app/occtax-map-form/form/occtax-form.component.ts
@@ -39,7 +39,6 @@ export class OcctaxFormComponent implements OnInit {
// remove disabled form on geom selected
this.fs.releveForm.controls.geometry.valueChanges.subscribe(data => {
- console.log("chaaaaaaaanges");
this.fs.disabled = false;
});
} // end ngOnInit
diff --git a/docs/CHANGELOG.rst b/docs/CHANGELOG.rst
index 9daa28f23d..8239cea420 100644
--- a/docs/CHANGELOG.rst
+++ b/docs/CHANGELOG.rst
@@ -2,18 +2,31 @@
CHANGELOG
=========
-2.0.0-rc.5 (unreleased)
------------------------
-
-**Corrections**
-
-*
+2.0.0 (unreleased)
+------------------
**A voir**
- V2 : Pour plus de détails sur les évolutions apportées, consultez les détails des versions RC (Release Candidate)
- BDDv1toV2 : Script SQL de MAJ structure BDD global ou passer les RC ? + Script migration des données à adapter
+
+2.0.0-rc.4.1 (2019-01-21)
+-------------------------
+
+**Corrections**
+
+* Mise à jour des paquets du frontend (#538)
+* Correction d'un conflit entre Marker et Leaflet-draw
+* Utilisation du paramètre ``ID_APP`` au niveau de l'application
+* Corrections mineures diverses
+
+**Note de version**
+
+* Sortie de versions correctives de UsersHub (2.0.2 - https://github.com/PnEcrins/UsersHub/releases) et TaxHub (1.6.1 - https://github.com/PnX-SI/TaxHub/releases) à appliquer aussi
+* Vous pouvez vous référer à la documentation globale de mise à jour de GeoNature RC3 vers RC4 par @DonovanMaillard (https://github.com/PnX-SI/GeoNature/blob/master/docs/update-all-RC3-to-RC4.rst)
+
+
2.0.0-rc.4 (2019-01-15)
-----------------------
diff --git a/docs/update-all-RC3-to-RC4.rst b/docs/update-all-RC3-to-RC4.rst
new file mode 100644
index 0000000000..35599148dd
--- /dev/null
+++ b/docs/update-all-RC3-to-RC4.rst
@@ -0,0 +1,175 @@
+====================
+MAJ Globale RC3->RC4
+====================
+
+Janvier 2019 - Par @donovanmaillard. Indicatif, se référer aux documentations officielles et notes de version.
+
+**************************
+Installation de UsersHub 2
+**************************
+
+* Télécharger la version UsersHub 2
+
+::
+
+ cd
+ wget https://github.com/PnEcrins/UsersHub/archive/X.Y.Z.zip
+ unzip X.Y.Z.zip
+
+* Renommer l'ancien et le nouveau répertoire
+
+::
+
+ mv /home/`whoami`/usershub/ /home/`whoami`/usershub_old/
+ mv UsersHub-X.Y.Z /home/`whoami`/usershub/
+
+* Créer et renseigner le fichier de configuration de Usershub2 (ici donnees minimales=true, donnees exemple=false)
+
+::
+
+ cd usershub
+ cp config/settings.ini.sample config/settings.ini
+ nano config/settings.ini
+
+* Mettre à jour la base de données
+
+::
+
+ psql -U MY_PG_USER -d MY_DB -h localhost -f data/update_1.3.3to2.0.0.sql
+
+* Installer l'application
+
+::
+
+ ./install_app.sh
+
+* Mettre à jour la configuration Apache, en supprimant le DocumentRoot et Directory, et en renseignant :
+
+::
+
+ sudo nano /etc/apache2/sites-available/usershub
+
+
+::
+
+
+ ProxyPass http://localhost:5001/
+ ProxyPassReverse http://localhost:5001/
+
+
+* Relancer apache et les applications (supervisor) :
+
+::
+
+ sudo apachectl restart
+
+::
+
+ sudo supervisorctl restart all
+
+
+*************************************
+Ajout de l'extension pg_trgm à la BDD
+*************************************
+
+
+::
+
+ sudo su postgres
+ psql -d MYDB
+ CREATE EXTENSION IF NOT EXISTS pg_trgm;
+ \q
+ exit
+
+
+*********************
+Mise à jour de TaxHub
+*********************
+
+* Télécharger la version TaxHub 1.6.1
+
+::
+
+ cd
+ wget https://github.com/PnX-SI/TaxHub/archive/1.6.1.zip
+ unzip 1.6.1.zip
+
+* Renommer l'ancien et le nouveau répertoire
+
+::
+
+ mv /home/`whoami`/taxhub/ /home/`whoami`/taxhub_old/
+ mv TaxHub-1.6.1 /home/`whoami`/taxhub/
+
+* Mise à jour de la base de données pour la compatibilité avec UsersHub2
+
+* NE PAS JOUER LE SCRIPT ``data/adds_for_usershub.sql``
+
+* Mise à jour de la base de données pour la compatibilité avec TaxHub 1.6.1
+
+::
+
+ psql -U MY_PG_USER -d MY_DB -h localhost -f data/update1.5.1to1.6.0.sql
+
+* Récupérer les fichiers de configuration suivants depuis la précédente version de taxhub
+
+::
+
+ cp taxhub_old/settings.ini taxhub/settings.ini
+ cp taxhub_old/config.py taxhub/config.py
+ cp taxhub_old/static/app/constants.js taxhub/static/app/constants.js
+
+* Récupérer les médias uploadés dans la précédente version de taxhub
+
+::
+
+ cp -aR taxhub_old/static/medias/ taxhub/static/
+
+* Lancer la mise à jour de l'application
+
+::
+
+ cd taxhub
+ ./install_app.sh
+
+
+**********************************************
+Mise à jour de la base de données de GeoNature
+**********************************************
+
+* Télécharger la version GeoNature RC4 (2.0.0-rc.4.1)
+
+::
+
+ cd
+ wget https://github.com/PnX-SI/GeoNature/archive/2.0.0-rc.4.1.zip
+ unzip 2.0.0-rc.4.1.zip
+
+* Renommer l'ancien et le nouveau répertoire
+
+::
+
+ mv /home/`whoami`/geonature/ /home/`whoami`/geonature_old/
+ mv GeoNature-2.0.0-rc.4.1 /home/`whoami`/geonature/
+
+* Mise à jour de la base de données de GeoNature pour la RC4
+
+::
+
+ cd geonature
+ psql -U MY_PG_USER -d MY_DB -h localhost -f data/migrations/2.0.0rc3.1-to-2.0.0rc4.sql
+
+
+**************************************
+Mise à jour de l'application GeoNature
+**************************************
+
+* Lancement de la migration vers la nouvelle version
+
+* !! Le répertoire geonature_old doit être à la racine de l'utilisateur pour lancer ce script
+
+::
+
+ ./install/migration/migration.sh
+
+-- Fin de la mise à jour
diff --git a/docs/versions-compatibility.rst b/docs/versions-compatibility.rst
index 852c085f1d..cc3407bfd8 100644
--- a/docs/versions-compatibility.rst
+++ b/docs/versions-compatibility.rst
@@ -3,6 +3,23 @@ COMPATIBILITE
Compatibilité des versions de GeoNature
+GeoNature2 RC4.1
+----------------
+
++------------------------+-----------+
+| Application / Module | Version |
++========================+===========+
+| TaxHub | 1.6.1 |
++------------------------+-----------+
+| UsersHub | 2.0.2 |
++------------------------+-----------+
+| Nomenclature-Api | 1.2.3 |
++------------------------+-----------+
+| Authentification-Api | 1.3.1 |
++------------------------+-----------+
+| Occtax | 1.0.0 |
++------------------------+-----------+
+
GeoNature2 RC4
--------------
diff --git a/frontend/src/app/GN2CommonModule/others/modal-download/modal-download.component.ts b/frontend/src/app/GN2CommonModule/others/modal-download/modal-download.component.ts
index a9eed7e304..17c273fc4b 100644
--- a/frontend/src/app/GN2CommonModule/others/modal-download/modal-download.component.ts
+++ b/frontend/src/app/GN2CommonModule/others/modal-download/modal-download.component.ts
@@ -44,11 +44,9 @@ export class ModalDownloadComponent implements OnInit {
) {
this.downloadProgress$ = >new BehaviorSubject(0.0);
this.downloadProgress$.subscribe(state => {
- console.log('mon state', state);
if (state === 100) {
this.done();
this.endLoad = true;
- console.log('print ', this.message);
}
});
}
diff --git a/frontend/src/app/adminModule/meta/af/af-form.component.ts b/frontend/src/app/adminModule/meta/af/af-form.component.ts
index f57944c024..96b3c19962 100644
--- a/frontend/src/app/adminModule/meta/af/af-form.component.ts
+++ b/frontend/src/app/adminModule/meta/af/af-form.component.ts
@@ -131,7 +131,6 @@ export class AfFormComponent implements OnInit {
}
af['cor_af_actor'] = update_cor_af_actor;
- console.log(af);
this._api.post(`${AppConfig.API_ENDPOINT}/meta/acquisition_framework`, af).subscribe(
data => {
this._router.navigate(['/admin/afs']);
diff --git a/frontend/src/app/syntheseModule/services/data.service.ts b/frontend/src/app/syntheseModule/services/data.service.ts
index df4d7b18dc..861882b342 100644
--- a/frontend/src/app/syntheseModule/services/data.service.ts
+++ b/frontend/src/app/syntheseModule/services/data.service.ts
@@ -39,7 +39,6 @@ export class DataService {
queryUrl = queryUrl.set(key, params[key]);
}
}
- console.log(queryUrl.toString());
return queryUrl;
}
getSyntheseData(params) {
diff --git a/frontend/src/app/syntheseModule/synthese-results/synthese-carte/synthese-carte.component.ts b/frontend/src/app/syntheseModule/synthese-results/synthese-carte/synthese-carte.component.ts
index f2b5ee566a..b2abed9c01 100644
--- a/frontend/src/app/syntheseModule/synthese-results/synthese-carte/synthese-carte.component.ts
+++ b/frontend/src/app/syntheseModule/synthese-results/synthese-carte/synthese-carte.component.ts
@@ -47,7 +47,6 @@ export class SyntheseCarteComponent implements OnInit, AfterViewInit {
}
bindGeojsonForm(geojson) {
- console.log(geojson);
this.formService.searchForm.controls.radius.setValue(geojson.properties['radius']);
this.formService.searchForm.controls.geoIntersection.setValue(geojson);
// set the current coord of the geojson to remove layer from filelayer component via the input removeLayer
diff --git a/install/install_all/install_all.ini b/install/install_all/install_all.ini
index c3dbab04f9..e88e2fadb3 100644
--- a/install/install_all/install_all.ini
+++ b/install/install_all/install_all.ini
@@ -25,13 +25,13 @@ user_pg_pass=monpassachanger
# Installation de l'application UsersHub
install_usershub_app=true
# Version de UsersHub
-usershub_release=develop
+usershub_release=2.0.2
### CONFIGURATION GEONATURE ###
# Version de GeoNature
-geonature_release=develop
+geonature_release=2.0.0-rc.4.1
# Effacer la base de données GeoNature existante lors de l'installation
drop_geonaturedb=false
# Nom de la base de données GeoNature
@@ -52,7 +52,7 @@ add_sample_data=true
### CONFIGURATION TAXHUB ###
# Version de TaxHub
-taxhub_release=1.6.0
+taxhub_release=1.6.1
# Pour des questions de performances de GeoNature, il n'y a pas de base de données spécifique pour TaxHub
# Le schéma "taxonomie" de TaxHub est intégré dans la BDD de GeoNature pour que les requêtes ne soient pas trop pénalisées
# par un accès à une BDD distante.