-
6.4.0 protectede939bfb9 · ·
## [6.4.0] - 2024-11-28 ### Evolutions - Redmine 22942 : Montée de version Postgre 12 > 16 - Redmine 18861 : Montée de version Python 3.12 + django 4.2 + lib associées - Redmine 23375 : Création de vues pour les types de signalements générées automatiquement dans un schéma métier de la BD PostgreSQL - Redmine 23374 : Création d’un Web Component pour l’affichage de données issues de GéoContrib dans un site web tiers ### Correctifs - Redmine 23007 : Bouton ajouter signalement visible pour multi-géométries - Redmine 21597 : Lien vers signalement avec id - erreur si position(offset) égale à 0 - Redmine 23165 : Import CSV avec texte multiligne ne fonctionne pas ### Environement variables - AUTOMATIC_VIEW_CREATION_MODE (default : 'type') -> Permet de choisir le mode de création de vues automatique -> valeurs possibles : 'type' ou 'projet' - AUTOMATIC_VIEW_SCHEMA_NAME (default : 'Data') -> Nom du schéma métier dans lequel vont être stockées les vues ### Processus de migration dans Docker pour la mise à jour de PostgreSQL (Le nom des variables est à adapter à votre envioronnement.) 1. Faire un dump de la base de données pour restauration Afin de pouvoir restaurer les données, on a besoin d'un dump. Se connecter au serveur le cas échéant, identifier le conteneur de la base de données et créer un dump: `docker exec -t dev_geocontrib-db_1 pg_dump -U geocontrib -F c -f ~/backup_geocontrib_dev_postgis11-2.5-alpine.dump geocontrib` 2. Extinction conteneurs Dans un premier temps il faut éteindre les conteneurs en se placant dans le dossier contenant le docker-compose concernant l'environnement a migré, dans ce cas: cd /opt/geocontrib/dev Puis lancer la commande éteignant tous les conteneurs: docker-compose down 3. Suppression volume geocontrib_db On liste les volumes pour trouver le volume geocontrib_db de la dev: `docker volume ls` Ici il s'agit de "geocontrib_db_dev", que l'on supprime avec `docker volume rm geocontrib_db_dev` 4. Re-création des conteneurs `docker-compose up -d` 5. Restauration données Tout d'abord il faut copier le dump conservé sur le serveur vers le conteneur de base de données: `docker cp ~/backup_geocontrib_dev_postgis11-2.5-alpine.dump dev_geocontrib-db_1:/tmp/` Ensuite on peut lancer la restauration: `docker exec -i dev_geocontrib-db_1 pg_restore -U geocontrib -d geocontrib --no-owner /tmp/backup_geocontrib_dev_postgis11-2.5-alpine.dump`
-
6.2.1 protected4c98b89a · ·
## [6.2.1] - 2024-09-03 ### Evolutions - Redmine 22911 : Ajout du header geOrchestra - Redmine 20757 : Créer la periodic task "Notify subscribers" automatiquement au déploiement de l'appli ### Corrections - Redmine 19725 : Faille sécu - accès aux documents PDF d'un signalement sans authentification préalabletion vers la page de connexion du portail MRN si l'utilisateur n'est pas connecté - Correctif sur les liens des mails - Redmine 21879 : Import signalement mix simple et multi - Redmine 21772 : Faire fonctionner l'affichage du favicon - Redmine 21598 : Membres du projet - pas d'erreur affichée si pas d'admin projet - Redmine 21366 : Centre et zoom de la carte par défaut - Redmine 21029 : Erreur console template inexistant - Redmine 20534 : Détail d'un signalement - Ordre des champs
-
5.4.4 protected82a69c9a · ·
## [5.4.4] - 2024-08-08 ### Evolutions - Redmine 18860 : Authentification GéoContrib via API OGS - Redmine 22911 : Ajout du header geOrchestra ### Correction - Redmine 21879 : Import signalement mix simple et multi ### Environement variables - GEORCHESTRA_INTEGRATION (default : "") -> Permet d'activer le composant header geOrchestra remplaçant celui de GéoContrib Configuration minimale pour activer le header : ``` { "GEORCHESTRA_INTEGRATION": { "HEADER": { "LEGACY_HEADER": false, "LEGACY_URL": "/header/", "STYLE": "", "STYLESHEET": "", "HEADER_SCRIPT": "https://cdn.jsdelivr.net/gh/georchestra/header@dist/header.js" } } } ``` - SSO_OGS_SESSION_URL (default : "") -> Permet de se connecter via un environnement OneGeoSuite, URL de vérification de la session dans OGS Pour que la redirection dans OGS soit permise, il faut ajouter la route /geocontrib/ dans la configuration d'OGS.
-
6.2.0 protecteda1c694bf · ·
## [6.2.0] - 2024-07-10 ### Evolutions - Redmine 19726 : Permettre de modifier le contenu du mail via l’administration Django - Redmine 19727 : Rendre paramétrable le fait d’envoyer une notification globale ou une notification par projet - Redmine 19728 : Ajouter un nouveau type de notification : Notification de publication d’un document clé - Redmine 19729 : Réorganiser les éléments affichés dans le mail de notification - Redmine 19730 : Choisir les types de signalements apparaissant sur les notifications