diff --git a/changelog/2019.03/Changelog_2019.03.md b/changelog/2019.03/Changelog_2019.03.md new file mode 100644 index 0000000000000000000000000000000000000000..f9a8eebddc1d6400a7d59090af30705bbd5cb630 --- /dev/null +++ b/changelog/2019.03/Changelog_2019.03.md @@ -0,0 +1,109 @@ +# Évolutions + +## 1. Studio - Ajout d'un nouveau champ de type "dessin" + +Développement d'un nouveau champ "dessin" dans le studio permettant de dessiner à main levée. Une fois le dessin réalisé, ce dernier s'enregistrera en tant qu'image dans l'application vMap et ne sera plus modifiable. +Cette fonctionnalité a notamment été développée pour réaliser des signatures numériques depuis un appareil mobile, tablette ou depuis un ordinateur bureautique. + + + +## 2. Studio - Ajout d'une image "Aide" dans chaque champ + +Les options avancées (de chaque type de champ) permettent de définir un commentaire. Cette fonctionnalité a notamment été développée pour permettre d'ajouter simplement une "aide au remplissage" du champ concerné. + +#### Configuration dans le studio : + + +#### Rendu : + + + +## 3. vMap - Augmentation de la taille du champ "server" de la table "s_vm4ms.connection" + +Pour permettre l'enregistrement de "serveurs" AWS, la taille du champ "server" de la table "s_vm4ms.connection" a été augmentée à 100 caractères. + +## 4. Création d'une couche : tri de la liste déroulante des "schémas" + +Lors de la création / modification d'une couche (mode MS), la liste déroulante "Schéma" est désormais triée par ordre alphabétique. + +## 5. Consultation d'un calque : liste des cartes associées + +La consultation d'un calque permet de connaître à quelle.s carte.s est associé le calque. + +<br><br> + + +## 6. Objet métier non cartographique : Ajout d'un i pour avoir plus d'information + +La gestion des objets métiers non cartographiques a été développée en version 2019.02 de vMap. Pour que le paramétrage de cette fonctionnalité soit plus clair pour les administrateurs, un "i" d'information a été ajouté à côté du champ. + + +# Anomalies corrigées + + +## 1- Ajout de plusieurs documents dans les formulaires enfants + +L'ajout de plusieurs documents dans les formulaires enfants rajoute automatiquement un nouveau document nommé blob. + + + +## 2- Studio : Valeur nulle pour les champ de type date + +Il est impossible de modifier par une valeur nulle un champ de type "date" qui contient une valeur. + +## 3- Studio - Formulaire d'objet métier avec présence d'onglets : Champs qui deviennent non visibles + +Dans le studio, la modification d'un formulaire qui contient des onglets peut entrainer une invisibilité de certains champs. + +## 4- Studio - Bogue d'affichage sur l'étiquette des champ de type "curseur" + + + +## 5- Module cadastre - Fiche descriptive d'un invariant + +Correction d'une faute d'orthographe dans la fiche descriptive d'un invariant. + + + +## 6- Module cadastre - Rapport Excel illisible pour cause de problèmes d'encodage + +## 7- Module cadastre - La colonne "nature" du rapport "Propriétaire des locaux" est toujours vide + +## 8- Requêteur : Nombre d'enregistrements total + +Le nombre d'enregistrements total d'un objet métier visible dans le requêteur n'est pas correct à partir de la deuxième ouverture du requêteur. + + + +## 9- Calque : Erreur 500 lors du tri des "Objets métiers" par la colonne "Table" + +## 10- Objet métier : Tri alphabétique de la liste déroulante des objets métiers en insertion + + + +## 11- Objet métier : Champs résultant du "SQL Summary" + +Lors de la création d'un objet métier, deux champs sont liés aux résultats de la requête du "SQL Summary" : + +* Champ à afficher pour la localisation +* Champ à afficher pour les info-bulles multiples + +Les boutons "Champ à afficher pour la localisation" et "Champ à afficher pour les info-bulles multiples", permettant de remplir les listes déroulantes, doivent prendre en compte le résultat de la requête "SQL Summary". + +## 12- Impression : Affichage des couches "non visibles" + +Les couches non visibles par défaut (décochées) d'un calque sont visibles dans les impressions. + +## 13- Impression : Lenteur pour afficher les modèles + +Lorsque de nombreux modèles d'impressions sont affectés à un utilisateur, le temps de chargement d'un modèle est très long. + +## 14- Liste déroulante de "Localisation" en erreur lorsqu'aucun géocodeur par défaut n'est configuré + +La liste déroulante de localisation permet d'afficher deux géocodeurs par défaut en plus des objets métiers qui sont donnés comme "Localisables". +Cependant lorsqu'une carte ne comporte aucun objet métier localisable et que les géocodeurs par défaut ont été enlevés en properties (propriété "$properties['vmap_geocoders’]" présente dans le fichier ".\vmap\vas\rest\conf\vmap\properties_server.inc", la liste déroulante affiche une variable AngularJS au lieu d'être vide : + + + + +## 15. Objet métier non cartographique : la création d'un objet métier sans renseigner la "Colonne géométrie" est impossible. diff --git a/changelog/2019.03/Changelog_2019.03_sans_images.md b/changelog/2019.03/Changelog_2019.03_sans_images.md new file mode 100644 index 0000000000000000000000000000000000000000..1da33a2152c93216eaf761d936fa8897fd53dc7c --- /dev/null +++ b/changelog/2019.03/Changelog_2019.03_sans_images.md @@ -0,0 +1,82 @@ +# Évolutions + +## 1. Studio - Ajout d'un nouveau champ de type "dessin" + +Développement d'un nouveau champ "dessin" dans le studio permettant de dessiner à main levée. Une fois le dessin réalisé, ce dernier s'enregistrera en tant qu'image dans l'application vMap et ne sera plus modifiable. +Cette fonctionnalité a notamment été développée pour réaliser des signatures numériques depuis un appareil mobile, tablette ou depuis un ordinateur bureautique. + +## 2. Studio - Ajout d'une image "Aide" dans chaque champ + +Les options avancées (de chaque type de champ) permettent de définir un commentaire. Cette fonctionnalité a notamment été développée pour permettre d'ajouter simplement une "aide au remplissage" du champ concerné. + +## 3. vMap - Augmentation de la taille du champ "server" de la table "s_vm4ms.connection" + +Pour permettre l'enregistrement de "serveurs" AWS, la taille du champ "server" de la table "s_vm4ms.connection" a été augmentée à 100 caractères. + +## 4. Création d'une couche : tri de la liste déroulante des "schémas" + +Lors de la création / modification d'une couche (mode MS), la liste déroulante "Schéma" est désormais triée par ordre alphabétique. + +## 5. Consultation d'un calque : liste des cartes associées + +La consultation d'un calque permet de connaître à quelle.s carte.s est associé le calque. + +## 6. Objet métier non cartographique : Ajout d'un i pour avoir plus d'information + +La gestion des objets métiers non cartographiques a été développée en version 2019.02 de vMap. Pour que le paramétrage de cette fonctionnalité soit plus clair pour les administrateurs, un "i" d'information a été ajouté à côté du champ. + +# Anomalies corrigées + +## 1- Ajout de plusieurs documents dans les formulaires enfants + +L'ajout de plusieurs documents dans les formulaires enfants rajoute automatiquement un nouveau document nommé blob. + +## 2- Studio : Valeur nulle pour les champ de type date + +Il est impossible de modifier par une valeur nulle un champ de type "date" qui contient une valeur. + +## 3- Studio - Formulaire d'objet métier avec présence d'onglets : Champs qui deviennent non visibles + +Dans le studio, la modification d'un formulaire qui contient des onglets peut entrainer une invisibilité de certains champs. + +## 4- Studio - Bogue d'affichage sur l'étiquette des champ de type "curseur" + +## 5- Module cadastre - Fiche descriptive d'un invariant + +Correction d'une faute d'orthographe dans la fiche descriptive d'un invariant. + +## 6- Module cadastre - Rapport Excel illisible pour cause de problèmes d'encodage + +## 7- Module cadastre - La colonne "nature" du rapport "Propriétaire des locaux" est toujours vide + +## 8- Requêteur : Nombre d'enregistrements total + +Le nombre d'enregistrements total d'un objet métier visible dans le requêteur n'est pas correct à partir de la deuxième ouverture du requêteur. + +## 9- Calque : Erreur 500 lors du tri des "Objets métiers" par la colonne "Table" + +## 10- Objet métier : Tri alphabétique de la liste déroulante des objets métiers en insertion + +## 11- Objet métier : Champs résultant du "SQL Summary" + +Lors de la création d'un objet métier, deux champs sont liés aux résultats de la requête du "SQL Summary" : + +* Champ à afficher pour la localisation +* Champ à afficher pour les info-bulles multiples + +Les boutons "Champ à afficher pour la localisation" et "Champ à afficher pour les info-bulles multiples", permettant de remplir les listes déroulantes, doivent prendre en compte le résultat de la requête "SQL Summary". + +## 12- Impression : Affichage des couches "non visibles" + +Les couches non visibles par défaut (décochées) d'un calque sont visibles dans les impressions. + +## 13- Impression : Lenteur pour afficher les modèles + +Lorsque de nombreux modèles d'impressions sont affectés à un utilisateur, le temps de chargement d'un modèle est très long. + +## 14- Liste déroulante de "Localisation" en erreur lorsqu'aucun géocodeur par défaut n'est configuré + +La liste déroulante de localisation permet d'afficher deux géocodeurs par défaut en plus des objets métiers qui sont donnés comme "Localisables". +Cependant lorsqu'une carte ne comporte aucun objet métier localisable et que les géocodeurs par défaut ont été enlevés en properties (propriété "$properties['vmap_geocoders’]" présente dans le fichier ".\vmap\vas\rest\conf\vmap\properties_server.inc", la liste déroulante affiche une variable AngularJS au lieu d'être vide : + +## 15. Objet métier non cartographique : la création d'un objet métier sans renseigner la "Colonne géométrie" est impossible. diff --git a/changelog/2019.03/images/blob_document_objetmetier.png b/changelog/2019.03/images/blob_document_objetmetier.png new file mode 100644 index 0000000000000000000000000000000000000000..b81b7ecf51d4c708b5ad5f19d7de183c68a94982 Binary files /dev/null and b/changelog/2019.03/images/blob_document_objetmetier.png differ diff --git a/changelog/2019.03/images/champ_aide_admin.png b/changelog/2019.03/images/champ_aide_admin.png new file mode 100644 index 0000000000000000000000000000000000000000..b83d947c25823ec585621c0306d5ca7c7bce9433 Binary files /dev/null and b/changelog/2019.03/images/champ_aide_admin.png differ diff --git a/changelog/2019.03/images/champ_aide_client.png b/changelog/2019.03/images/champ_aide_client.png new file mode 100644 index 0000000000000000000000000000000000000000..787c5cb6facfc1d7936a116a4801615354c43f6b Binary files /dev/null and b/changelog/2019.03/images/champ_aide_client.png differ diff --git a/changelog/2019.03/images/champ_dessin_rendu.png b/changelog/2019.03/images/champ_dessin_rendu.png new file mode 100644 index 0000000000000000000000000000000000000000..23fd3200f06cf030e8978f1a77bb12abdb3c8bf3 Binary files /dev/null and b/changelog/2019.03/images/champ_dessin_rendu.png differ diff --git a/changelog/2019.03/images/changelog-signature-admin.png b/changelog/2019.03/images/changelog-signature-admin.png new file mode 100644 index 0000000000000000000000000000000000000000..5f809e17adde816de158b3ec0dd105fc755b3524 Binary files /dev/null and b/changelog/2019.03/images/changelog-signature-admin.png differ diff --git a/changelog/2019.03/images/changelog-signature-map-1.png b/changelog/2019.03/images/changelog-signature-map-1.png new file mode 100644 index 0000000000000000000000000000000000000000..84b29051bc872619f7a96010458bacf24f12ca22 Binary files /dev/null and b/changelog/2019.03/images/changelog-signature-map-1.png differ diff --git a/changelog/2019.03/images/curseur_etiquette.jpg b/changelog/2019.03/images/curseur_etiquette.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a7f473abaac3d004e4cef9b0f9ff86811d71efcd Binary files /dev/null and b/changelog/2019.03/images/curseur_etiquette.jpg differ diff --git a/changelog/2019.03/images/fiche_descriptive_invariant.jpg b/changelog/2019.03/images/fiche_descriptive_invariant.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9aa03a9ae4db5f5083360bc997a9d7c62a402d56 Binary files /dev/null and b/changelog/2019.03/images/fiche_descriptive_invariant.jpg differ diff --git a/changelog/2019.03/images/liste_insertion_objet_metier.jpg b/changelog/2019.03/images/liste_insertion_objet_metier.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5001f6ff026ffd9bfeb7073d7c8ce376d85bc11d Binary files /dev/null and b/changelog/2019.03/images/liste_insertion_objet_metier.jpg differ diff --git a/changelog/2019.03/images/localisation_aucun_geocodeur.png b/changelog/2019.03/images/localisation_aucun_geocodeur.png new file mode 100644 index 0000000000000000000000000000000000000000..05bd072d9d2a96ff2291cdae99b27bedd697f76e Binary files /dev/null and b/changelog/2019.03/images/localisation_aucun_geocodeur.png differ diff --git a/changelog/2019.03/images/maps_layer1.png b/changelog/2019.03/images/maps_layer1.png new file mode 100644 index 0000000000000000000000000000000000000000..9d1e90a362378e200d530194b4193e1b2f7864ed Binary files /dev/null and b/changelog/2019.03/images/maps_layer1.png differ diff --git a/changelog/2019.03/images/maps_layer2.png b/changelog/2019.03/images/maps_layer2.png new file mode 100644 index 0000000000000000000000000000000000000000..5632adb4d07672e1bbfdeb4a5b65b1f091b90ff6 Binary files /dev/null and b/changelog/2019.03/images/maps_layer2.png differ diff --git a/changelog/2019.03/images/requeteur_nbr_enregistrements.jpg b/changelog/2019.03/images/requeteur_nbr_enregistrements.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3e304e844a5c0f7ef8cef3c9b497a7f16632cba2 Binary files /dev/null and b/changelog/2019.03/images/requeteur_nbr_enregistrements.jpg differ diff --git a/src/module_cadastreV2 b/src/module_cadastreV2 index 7bbe525693f07f205f7f77e5dd3bcbd1f6e65ae7..118744cac43030ae83dd6623fe5d7c29ca2fb9e4 160000 --- a/src/module_cadastreV2 +++ b/src/module_cadastreV2 @@ -1 +1 @@ -Subproject commit 7bbe525693f07f205f7f77e5dd3bcbd1f6e65ae7 +Subproject commit 118744cac43030ae83dd6623fe5d7c29ca2fb9e4 diff --git a/src/module_vm4ms b/src/module_vm4ms index 00bf79b1cb2c5921cd68c6e61ca2c1f776763305..57acacce06308ea6a9b59df5897eab017b7084e9 160000 --- a/src/module_vm4ms +++ b/src/module_vm4ms @@ -1 +1 @@ -Subproject commit 00bf79b1cb2c5921cd68c6e61ca2c1f776763305 +Subproject commit 57acacce06308ea6a9b59df5897eab017b7084e9 diff --git a/src/module_vmap b/src/module_vmap index 789c7696b5fc47111b10278df61097676a2209d2..e0966fcc9add50ded95ce89951dd69b8bc610226 160000 --- a/src/module_vmap +++ b/src/module_vmap @@ -1 +1 @@ -Subproject commit 789c7696b5fc47111b10278df61097676a2209d2 +Subproject commit e0966fcc9add50ded95ce89951dd69b8bc610226 diff --git a/src/vitis b/src/vitis index c8b6b25fae97dff94b7c7f85350aa6bf7690810e..e1d2b09f5c97724bdd267b1d0d54aa87029c7fd3 160000 --- a/src/vitis +++ b/src/vitis @@ -1 +1 @@ -Subproject commit c8b6b25fae97dff94b7c7f85350aa6bf7690810e +Subproject commit e1d2b09f5c97724bdd267b1d0d54aa87029c7fd3