diff --git a/doc/source/changelog/2024.01.00/changelog.md b/doc/source/changelog/2024.01.00/changelog.md new file mode 100644 index 0000000000000000000000000000000000000000..2e6d218650a14f16e8556226b7b54f17963f3f6a --- /dev/null +++ b/doc/source/changelog/2024.01.00/changelog.md @@ -0,0 +1,94 @@ +# vMap2 2024.01.00 + +Le document ci-dessous présente une liste non exhaustive d'évolutions / corrections à retrouver dans la nouvelle version majeure 2024.01.00 de vMap2. + +## Évolutions + +### Évolution - Prise en charge du système d'authentification SSO + +vMap2 offre la possibilité de se connecter à l'application par l'intermédiaire : +- D'un compte local +- D'un compte de l'Active Directory +- D'un compte issu d'un fournisseur OIDC par l'intermédiaire du système d'authentification SSO. _[NOUVEAU]_ + +### Évolution - Nouvelle version d'Angular + +vMap2 utilise désormais Angular 14. + +### Évolutions - Module Cadastre + +- Récupération du nom d'usage dans les relevés de propriétés +- Pour les polygones uniquement, la surface intersectée peut désormais être affichée : + - En pourcentage. Exemple : xx % (valeur par défaut) : attribut à utiliser "percent" + - En mètre carré. Exemple : yy m² : attribut à utiliser "meter" + - En pourcentage et mètre carré. Exemple : xx % (yy m²) : attribut à utiliser "both" + +### Évolutions - Tableaux + +- Les filtres personnalisés prennent en charge les caractères accentués. Ce paramétrage est réalisé colonne par colonne dans la section "Tableaux" disponible lors de l'édition d'une couche : + - Si "Recherche stricte" est coché, les accents sont pris en compte + - Si "Recherche stricte" n'est pas coché, les accents sont ignorés + +ATTENTION : Il est indispensable d'installer l'extention "Unaccent" sur la base de données Postgresql qui exploite les données + + + + +- Ajout d'un bouton permettant d'exécuter des traitements FME par l'intermédiaire de GTF depuis le mode Tableaux. + + - Prérequis 1 : L'application vMap2 doit être configurer pour fonctionner avec GTF (mode Configuration > Configuration vMap) + - Prérequis 2 : La couche consultée avec Tableaux doit être paramétrée pour pouvoir être exploitée par GTF + + + +### Évolutions diverses + +- La liste des échelles présente dans les impressions est paramétrable par l'administrateur dans le mode "Impression > Echelle d'impression" + + + +- Ajout de l'attribut "Pattern" dans la symbologie des couches pour permettre à l'administrateur de créer des contours de polygone en pointillé + + + +- URL des documents de l'application protégées par authentification + +_Les URL des documents de vMap2 sont générées automatiquement. Bienque très longues, elles peuvent être consultables par n'importe qui et sans protection._ + +_Depuis vMap 2024.01.00, l'adminsitrateur peut forcer le consommateur de l'URL à posséder des droits (un privilège) minimums. Si un utilisateur essaye de consommer une URL sans être authentifié, l'accès lui sera refusé._ + +Paramétrage à réaliser dans "Configuration > Général. + + + + + +## Corrections - Module cadastre + +- La recherche par "Adresse DGFiP" ne retourne aucune parcelle + + + +- La sélection des parcelles sélectionnée retourne de mauvaises valeurs au changement de carte +- La fiche descriptive d'une parcelle s'ouvre plusieurs fois (l'une sur l'autre) + +## Corrections diverses + +- L'application ne redirige pas vers les paramètres présents dans l'URL (carte, étendue...) +- Une carte avec des outils disponibles seulement en bas à droite ne les affiche pas correctement + + + +- Les onglets présents dans un formulaire sont remplacés par des "containers" + +Résultat demandé : + + +Résultat optenu : + + +- Traduction manquantes +- Erreur 500 sur les rapports lorsque l'utilisateur ne possède pas le privilège vitis_admin +- Requêteur : Plusieurs lignes sont sélectionnées si l'identifiant de la couche n'est pas présent dans les colonnes affichées +- Tableaux : Le filtre effectué sur une couche persiste lorsque l'utilisateur consulte d'une autre couche (les champs n'ont plus rien à voir). +- Administration - Les couches ajoutées à une carte ne sont pas visibles en temps réel. Un rafraichissement de l'application est nécessaire pour que cela soit visible. diff --git a/doc/source/changelog/2024.01.00/images/bug_outil.gif b/doc/source/changelog/2024.01.00/images/bug_outil.gif new file mode 100644 index 0000000000000000000000000000000000000000..dcdf1c10537f4c6eb8657d5215758304adbf66e5 Binary files /dev/null and b/doc/source/changelog/2024.01.00/images/bug_outil.gif differ diff --git a/doc/source/changelog/2024.01.00/images/cadastre_recherche_par_adresse_dgfip.gif b/doc/source/changelog/2024.01.00/images/cadastre_recherche_par_adresse_dgfip.gif new file mode 100644 index 0000000000000000000000000000000000000000..20d5f32a07b68cfac3c62eb9d1b59bf74a227cff Binary files /dev/null and b/doc/source/changelog/2024.01.00/images/cadastre_recherche_par_adresse_dgfip.gif differ diff --git a/doc/source/changelog/2024.01.00/images/container.png b/doc/source/changelog/2024.01.00/images/container.png new file mode 100644 index 0000000000000000000000000000000000000000..fe45589f9db8f8bf1c6897aa18da8cee7c6b9980 Binary files /dev/null and b/doc/source/changelog/2024.01.00/images/container.png differ diff --git a/doc/source/changelog/2024.01.00/images/echelle_impression.png b/doc/source/changelog/2024.01.00/images/echelle_impression.png new file mode 100644 index 0000000000000000000000000000000000000000..2aa4ca175304163f85909ed45253997c9a92dc5f Binary files /dev/null and b/doc/source/changelog/2024.01.00/images/echelle_impression.png differ diff --git a/doc/source/changelog/2024.01.00/images/filtres_caracteres_accentues_tableaux.png b/doc/source/changelog/2024.01.00/images/filtres_caracteres_accentues_tableaux.png new file mode 100644 index 0000000000000000000000000000000000000000..f2beec90db05f1517032ab63d97b7acc2087dfe1 Binary files /dev/null and b/doc/source/changelog/2024.01.00/images/filtres_caracteres_accentues_tableaux.png differ diff --git a/doc/source/changelog/2024.01.00/images/onglet.png b/doc/source/changelog/2024.01.00/images/onglet.png new file mode 100644 index 0000000000000000000000000000000000000000..030162b0e7f3773bb77dca4fb9a4d02e2745ef73 Binary files /dev/null and b/doc/source/changelog/2024.01.00/images/onglet.png differ diff --git a/doc/source/changelog/2024.01.00/images/pattern_polygone.png b/doc/source/changelog/2024.01.00/images/pattern_polygone.png new file mode 100644 index 0000000000000000000000000000000000000000..55d660099c338f719d35957771bfcc9665f0a2c6 Binary files /dev/null and b/doc/source/changelog/2024.01.00/images/pattern_polygone.png differ diff --git a/doc/source/changelog/2024.01.00/images/protection_url.png b/doc/source/changelog/2024.01.00/images/protection_url.png new file mode 100644 index 0000000000000000000000000000000000000000..c670c01fcb8e231c65211395d12afdbe807154ef Binary files /dev/null and b/doc/source/changelog/2024.01.00/images/protection_url.png differ diff --git a/doc/source/changelog/2024.01.00/images/recherche_stricte.png b/doc/source/changelog/2024.01.00/images/recherche_stricte.png new file mode 100644 index 0000000000000000000000000000000000000000..3a75788b3f29642dfe746f58d752e207ca9c18bb Binary files /dev/null and b/doc/source/changelog/2024.01.00/images/recherche_stricte.png differ diff --git a/doc/source/changelog/2024.01.00/images/vmap_gtf_tableaux.png b/doc/source/changelog/2024.01.00/images/vmap_gtf_tableaux.png new file mode 100644 index 0000000000000000000000000000000000000000..820b7ace64f75a992dd03a22c3bd70667048fbd8 Binary files /dev/null and b/doc/source/changelog/2024.01.00/images/vmap_gtf_tableaux.png differ