diff --git a/.gitlab/issue_templates/Bug.md b/.gitlab/issue_templates/Bug.md new file mode 100644 index 0000000000000000000000000000000000000000..0402ba7c72c5c673c805705c00fc9f6bf2b535ba --- /dev/null +++ b/.gitlab/issue_templates/Bug.md @@ -0,0 +1,23 @@ +_\[Mettre un titre compréhensible\]_ + +** Bug remonté par \[Nom de la personne qui a trouvé le bogue\] en tant que \[UTILISATEUR|DEVELOPPEUR|ADMINISTRATEUR\]** + +Client concerné : \[Nom du client concerné s'il existe\]\ +Ticket : \[URL vers le ticket Zammad si existe\] + +## Reproduction du bug + +_\[Décrire les étapes pour reproduire le bug, capture d'écran, vidéo, GIF, Logs\]_ + + +## Quel est le comportement attendu ? + +_\[Décrire ce que l'application devrait normalement faire\]_ + + +## Aides à la résolution + +_\[Si vous avez une piste sur l'origine du bug vous pouvez la décrire ici pour aider le développeur\]_ + +/label ~bug +/cc @laurent.panabieres @aborghi @Eric diff --git a/.gitlab/issue_templates/Evolution.md b/.gitlab/issue_templates/Evolution.md new file mode 100644 index 0000000000000000000000000000000000000000..ef8231e5aecaba03bc1ef3698e05f7fa5eab92bb --- /dev/null +++ b/.gitlab/issue_templates/Evolution.md @@ -0,0 +1,23 @@ +_\[Mettre un titre compréhensible\]_ + +** Evolution suggérée par \[Nom de la personne qui a trouvé le bogue\]** + +Client demandeur : \[Nom du client concerné s'il existe\]\ +Ticket de la demande : \[URL vers le ticket Zammad si existe\] + +## Description de la fonctionnalité demandé + +_\[Décrire la fonctionnalité et me comportement attendu, capture d'écran, vidéo, GIF, Logs\]_ + + +## Quel est l'impact sur l'existant? + +_\[Décrire en quoi cela va changer l'application dans létat actuel\]_ + + +## Aides au développement + +_\[SQL, mise en évidence de problème technique, aide au code, ...\]_ + +/label ~evolution +/cc @laurent.panabieres @aborghi @Eric diff --git "a/.gitlab/issue_templates/R\303\251vision de la documentation.md" "b/.gitlab/issue_templates/R\303\251vision de la documentation.md" new file mode 100644 index 0000000000000000000000000000000000000000..fc972d4f57386aba04c007e10e45b13dcff71ca1 --- /dev/null +++ "b/.gitlab/issue_templates/R\303\251vision de la documentation.md" @@ -0,0 +1,14 @@ +_\[Mettre un titre compréhensible\]_ + +** Ajout/retouche suggérée par \[Nom de la personne qui a trouvé le bogue\]** + +Client demandeur : \[Nom du client concerné s'il existe\]\ +Ticket de la demande : \[URL vers le ticket Zammad si existe\] +Lien vers la page concerné : \[URL vers la doucmentation à modifier si existe\] + +## Objet de la modification + +_\[Définir quel point de la documentation est à ajouter, compléter, modifier, capture d'écran, vidéo, GIF, Logs\]_ + +/label ~documentation +/cc @laurent.panabieres diff --git a/doc/source/changelog/2024.01.03/changelog.md b/doc/source/changelog/2024.01.03/changelog.md new file mode 100644 index 0000000000000000000000000000000000000000..b6def31f3072b5b378f4926bcdae0da425bad728 --- /dev/null +++ b/doc/source/changelog/2024.01.03/changelog.md @@ -0,0 +1,45 @@ +# vMap2 2024.01.03 + +Le document ci-dessous présente une liste non exhaustive d'évolutions / corrections à retrouver dans la nouvelle version majeure 2024.01.03 de vMap2. + +## Évolutions + +### Évolutions - Impressions + +- Il est désormais possible d'utiliser les attributs suivants dans les impressions : + + + +## Corrections + +### Corrections - Module cadastre + +- Disfonctionnement sur l'option "Garder la sélection active" +- Recherche par adresse DGFiP : récupération incorrecte des parcelles après la sélection du numéro de parcelle. +- Impression / rapport : Récupération d'un seul nom de propriétaire pour les parcelles (même si elle en possède plusieurs) +- Erreur critique rencontrée lorsqu'une valeur nulle est enregistrée en base de données + +### Corrections - Rapport + +- La ressource n'est pas prise en compte. + +### Corrections - Géométrie + +- Disfonctionnement sur l'option "accrochage vectoriel de type "Extrémités" + +### Corrections - Traduction + +- Corrections diverses dans les relevé de propriété. +- Corrections diverses dans la fiche descriptive. +- Corrections diverses dans la fiche d'un invariant. +- Traduction manquante mode "Comparaison de carte". +- Traduction manquante "information de la couche interrogée". + +### Corrections - Renommage de labels + +- Mode Carte et couche > Systèmes de coordonnées > Informations générales" : "Définition EPSG" devient "Définition Proj4". +- Formulaire de localisation : "Base nationale adresse" devient "Base adresse nationale" + +### Corrections - Interface + +- Le mode "Publications" n'est pas affiché (alors qu'il doit l'être) pour un utilisateur qui possède uniquement le privilège "vmap_data_manager" \ No newline at end of file diff --git a/doc/source/changelog/2024.01.03/images/parametre_user.png b/doc/source/changelog/2024.01.03/images/parametre_user.png new file mode 100644 index 0000000000000000000000000000000000000000..3377891ea5f9e63e92ff7368d527a2d0a982b2f4 Binary files /dev/null and b/doc/source/changelog/2024.01.03/images/parametre_user.png differ diff --git a/doc/source/changelog/2024.02.00/changelog.md b/doc/source/changelog/2024.02.00/changelog.md new file mode 100644 index 0000000000000000000000000000000000000000..2f80254b6d36a042b3ff180a03bcc7c5aa714805 --- /dev/null +++ b/doc/source/changelog/2024.02.00/changelog.md @@ -0,0 +1,11 @@ +# vMap2 2024.02.00 + +Le document ci-dessous présente une liste non exhaustive d'évolutions / corrections à retrouver dans la nouvelle version majeure 2024.02.00 de vMap2. + +## Évolutions + +### Évolutions - Hors ligne + +vMap2 est désormais compatible en version hors ligne. Cela signifie qu'un utilisateur peut aussi bien consulter, saisir, modifier, supprimer des données cartographiques ou attributaire en étant connecté ou pas à internet. + +Plus d'information sur le paramétrage et la configuration de l'application dans la [documentation administrateur](http://documentation.veremes.net/vmap2/administrator/index.html) et plus d'information sur le fonctionnement de vMap2 en "non connect" (hors ligne) dans la [documentation utilisateur](http://documentation.veremes.net/vmap2/user/index.html) \ No newline at end of file diff --git a/doc/source/changelog/2024.02.01/changelog.md b/doc/source/changelog/2024.02.01/changelog.md new file mode 100644 index 0000000000000000000000000000000000000000..2eb9acf1763d4f9bc92362149cf81cbc53518776 --- /dev/null +++ b/doc/source/changelog/2024.02.01/changelog.md @@ -0,0 +1,112 @@ +# vMap2 2024.02.01 + +Le document ci-dessous présente une liste non exhaustive des corrections à retrouver dans la nouvelle version majeure 2024.02.01 de vMap2. + +## Évolutions + +### Évolutions - Domaines + +- Documentation : Amélioration de l'aide pour la configuration du fichier "pg_hba.conf" pour AD et LDAP. +- Import des utilisateurs et groupes : amélioration de la synchronisation entre un domaine et vMap +- Import des utilisateurs et groupes : amélioration des messages retournés par l'application + + +## Corrections + +### Corrections - URL + +- Lien direct vers un objet : le formulaire de fiche descriptive ne fonctionne pas correctement +- Visibilité incorrecte des boutons de droite lors d'une carte disponible en "appel externe" + +### Corrections - Sécurité + +- Via l'PI, un simple "user" peut se donner des droits d'administration sur l'application. + +### Corrections - vMap Offline - Téléchargement Zone + +- Téléchargement d'une zone impossible lorsque l'utilisateur est simple utilisateur (vmap_user). + +### Corrections - Mode public + +- Page blanche et chargement en boucle de la page d'accueil si le mode public est activé. + +### Corrections - Performance + +- Interface utilisateur - Formulaire de fiche descriptive : Récupération de la liste des rapports (non nécessaire) lors de chaque ouverture de la fiche +- Administration - Formulaire utilisateur : Lenteur lors de la récupération de la liste des privilèges +- Administration - Log : Volume des logs écrits dans les fichiers d'erreur trop conséquents + +### Corrections - Traductions + +- Diverses traductions manquantes ou erronnées dans : + - Le Studio de formulaire : libellé (en anglais) d'un bouton incorrect + - La Section "paramètres avancées" d'une couche + - Le menu pour l'accrochage vectoriel + - Le mode Tableaux + - L'outil de mesure + - La fonctionnalité "lien vers cet objet" + +### Corrections - Mode cartographie + +- Sources indisponibles lorsque l'option "fusionner les couches par types" est activée. +- Requêteur affiché au premier plan. Impossibilité d'utiliser les boutons de droite présents dans la carte +- Présence d'une orthophoto provenant d'un flux WMS dans une carte : fiche d'urbanisme ou impression non fonctionnelles +- Liste des cartes : Le nom des cartes trop longs dépassent du cadre +- Aucune couche associée au thème lorsque le nom de ce dernier se termine par un espace +- Outil de mesure : le libellé d'unité de mesure est incorrect pour les surfaces + +### Corrections - Formulaires + +- Impossible de tester une source de donnée dont le nom du schéma est en majusculte +- Erreur lors de l'ajout d'une géométrie multiple +- Champ "dessin" du studio de formulaire non fonctionnel (fenêtre grisée) +- Bogue fixé sur les grilles de données +- Affichage conditionnel (options avancées > Visible) : le champ reste invisible même si l'affichage conditionnel est supprimé +- Les images ou documents ne sont physiquement pas supprimés du serveur lorsqu'un utilisateur supprime un enregistrement +- Impossibilité de modifier une géométrie si le champ géométrique ne s'appelle pas "geom" +- Les grilles de données places dans un onglet ne fonctionnent pas correctement +- Option "Géométrie saisissable" pas pris en compte. Un utilisateur ayant les droits en saisie sur la table peut mettre à jour la géométrie de l'objet même si l'option est définie à "Non" + +### Corrections - Module Cadastre + +- Rapport propriétaires des locaux : parcelle dupliquée et nombre de propriétaires affichés éronnés +- Fiche descriptive : Retour à la ligne non réalisé pour les champs "label" +- Relevé de propriété standard, tiers, parcelle ou parcelle tiers : colonne "Taxe Ordure Ménagère" non remplie + +### Corrections - Symbologie + +- Symbologie non fonctionnelle si le champ géométrique n'est pas nommé "geom" +- Couleur de contour d'un label non enregistrée +- Type de représentation "Par cluster" non disponible lorsque la géométrie d'une couche passe de "geometry" à "POINT" +- Mise en place d'une expression >Editeur de texte simpleun nombre décimal n'est pas considéré comme un nombre + +### Corrections - Clonage couche + +- Problèmes divers lors d'une clonage d'une couche : + - Nom de la couche identique + - La valeur de l'option pour "Découper la géométrie" n'est pas récupérée. + - L'onglet "geometrie" n'est pas récupéré correctement + - Bouton "retour à la liste" non fonctionnel. + +### Corrections - Requêteur + +- Dysfonctionnement sur les filtres avec l'opérateur IN (est parmi) +- Export en Excel : format date incorrect +- Zoom vers un objet géographique non fonctionnel lors d'une utilisation répétitive +- Erreur lors de l'ajout d'un enregistrement sur une couche non géométrique +- Barre de défilement manquante pour les listes des valeurs permettant l'auto-complétion +- Zoom vers un objet ponctuel non fonctionnel. Seul un centrage est effectué. + +### Corrections - Configuration + +- Configuration > vMap "En ligne" : la propriété "Rapport sur plusieurs fichiers : nombre maximal d'enregistrements" n'est pas enregistrée +- Configuration > vMap "En ligne" : la propriété "Rapport sur un fichier unique : nombre maximal d'enregistrements" n'est pas enregistrée + +### Corrections - Lien vMap <> GTF : performances + +- Requêteur : La récupération de la liste des traitements est réalisé dès l'ouverture du requêteur. +- Tableaux : La récupération de la liste des traitements est réalisé dès l'ouverture de la liste des enregistrements d'une couche dans Tableaux. + +### Corrections - vMap Mobile + +- Le point de localisation disparait lorsque l'on change de carte \ No newline at end of file diff --git a/doc/source/changelog/2024.02.02/changelog.md b/doc/source/changelog/2024.02.02/changelog.md new file mode 100644 index 0000000000000000000000000000000000000000..bdbc9f6052788190873a0aa63ac3e7e00f4224ac --- /dev/null +++ b/doc/source/changelog/2024.02.02/changelog.md @@ -0,0 +1,81 @@ +# vMap2 2024.02.02 + +Le document ci-dessous présente une liste non exhaustive d'évolutions / corrections à retrouver dans la nouvelle version majeure 2024.02.02 de vMap2. + +## Évolutions + +Aucune évolution dans cette version + +## Corrections + +### Corrections générales + +- Traductions manquantes ou mauvaises +- Fuite mémoire sur les grilles de données +- Fuite mémoire sur les formulaires +- Trop d'écriture dans les logs du message concernant le SRID +- Grille de données: Erreur lorsque beaucoup d'objets sont supprimés et que cela entraîne un changement de page +- Grille de données: Mauvais affichage du nombre des éléments affichés +- Mauvaise configuration de la requête API "delete layer" + +### Corrections - Administration + +- Impossibilité de créer un groupe d'utilisateurs +- LDAP : Aucun utilisateur importé lors de la synchronisation d'un groupe +- L'option "map_scale" n'est pas utilisable dans le rapport +- Si une grille de données est vide, le bouton "Ajouter un enregistrement" est affiché pour tous les utilisateurs +- Suppression des paramètres avancés d'une publications +- Supprimer un utilisateur connecté entraîne une erreur après la redirection de dernier +- Ordre des cartes : L'affichage des cartes n'est pas réalisé correctement. + +### Corrections - Formulaires + +- Studio : Problème lorsque une grille de donnée est placée dans l'onglet d'un formulaire +- Il est possible de copier une valeur contenant des lettres dans un champ de type nombre +- Il est possible de saisir tout type de caractères dans un champ de type nombre flottant +- Un champ d'un formulaire également présent dans la grille de donnée est initialisé avec la valeur présente dans la grille +- Champ de type liste déroulante imbriquée : Les valeurs nulles de la seconde liste posent problème. + +### Corrections - Cartes + +- Sélection via le buffer : Toutes les entités sélectionnées sont des clones du premier élément +- Si l'option "Activer la connexion avec GTF" est désactivée (mode configuration > vMap "En ligne"), impossible d'accéder aux cartes +- Perte des fichiers associés à un formulaire après la modifiction de la géométrie d'un objet +- Afficher une couche WMS de type ortho-image fait disparaître la légende de la carte +- Le bouton "Montrer sur la carte" ne fonctionne pas sur un objet de type cercle +- Il est possible d'avoir un élément de recherche sans formulaire +- Erreur rencontrée lorsqu'une rechercher est réalisée sur un objet invisible +- Zoom trop important pour les objets d'une seule gémétrie faisant partie d'une couche multi-géométrie +- Lorsqu'une sélection graphique par cercle se termine près d'un objet, le formulaire lié s'ouvre sans avoir cliqué cet l'objet +- La taille d'un symbole ponctuel à 100m varie lorsque le niveau de zoom est élevé, même si sa taille est fixe +- Edition d'une géométrie : la modification manuelle des coordonnées d'une géométrie inverse les coordonnées + +### Corrections - Impressions + +- Le choix d'un modèle d'impression entraine, sans raison, des changements d'échelle +- La légende s'affiche même si celle-ci est cachée dans la symbologie +- L'mpression d'une carte contenant des couches issues de flux WMS sans légende entraine une erreur + + +### Corrections - Couches + +- Symbologie: Les données modifiées par l'administrateur sont sauvegarder sans action volontaire de sa part (au moment ou il quitte la fenêtre d'édition) +- Symbologie: La couleur du contour d'un label n'est pas correctement sauvegardée +- Le bouton "Générer le flux" ne fonctionne plus +- Les formulaires de saisie ou d'édition des couches non géométriques n'ont pas de titre +- La duplication d'une couche n'est pas initialisée correctement + +### Corrections - Tableaux + +- Une couche non disponible dans l'interface Tableaux reste disponible via son URL + +### Corrections - Requêteur + +- Navigateur Firefox : La colonne de type date sur laquelle un filtre est réalisé disparait +- Le trie ne fonctionne pas correctement +- L'utilisation de la table spécifique pour le requêteur ne fonctionne que si celle du formulaire est définie. + +### Corrections - Mode mobile + +- L'ajout d'objet retourne une erreur +- Le nom de la couche n'est pas affichée dans le formulaire de création \ No newline at end of file diff --git a/doc/source/changelog/index.rst b/doc/source/changelog/index.rst index f4f64855ce7d2bc7530ca6bfa0919459086b1f78..c989add516e9f4bb112e701f7a510e681477d36c 100644 --- a/doc/source/changelog/index.rst +++ b/doc/source/changelog/index.rst @@ -5,6 +5,10 @@ :maxdepth: 1 :glob: + 2024.02.02/changelog.md + 2024.02.01/changelog.md + 2024.02.00/changelog.md + 2024.01.03/changelog.md 2024.01.02/changelog.md 2024.01.01/changelog.md 2024.01.00/changelog.md