diff --git a/conf/app.struct.ts b/conf/app.struct.ts index a7e835ffea5516dcca1dbf9e17e98acad3a024b4..dbbd453a423970799c053665153917e1ea88a658 100755 --- a/conf/app.struct.ts +++ b/conf/app.struct.ts @@ -24,6 +24,7 @@ import { vmapPrintWidget, vmapMapPrintingsMode, vmapUsersSection, + vmapUsersGroupsSpecSection, vmapFluxMode, vmapMapReportsMode } from '../modules/vmap/struct/vmap.struct'; @@ -41,6 +42,15 @@ userObject.sections = [{ options: vitisUsersMode.objects[0].options, }, vmapUsersSection]; +const groupObject = vitisUsersMode.objects[2]; +groupObject.sections = [{ + name: 'vitis_users_groups_details', + label: 'FORM_GENERAL_SECTION_CONFIGURATION', + route: 'details', + type: 'simpleform', + privilege: 'vitis_admin', + options: vitisUsersMode.objects[2].options, +}, vmapUsersGroupsSpecSection]; export const appStruct: AppConfig = { 'translate': [vitisTranslateConfig, vmapTranslateConfig], diff --git a/doc/source/administrator/users.md b/doc/source/administrator/users.md index adf9887b6d21852bfc45c244a66a620a6320efc0..2493355691d17b935117112f967fac9eda400188 100644 --- a/doc/source/administrator/users.md +++ b/doc/source/administrator/users.md @@ -114,7 +114,7 @@ Il est possible de synchroniser les groupes avec l'annuaire, dans ce cas un scri La synchronisation est à activer dans la [configuration](./configuration/active_directory.md). ```{Note} - Le fonctionnement est légérement différent de ce que l'application faisait en version 2019 et antérieur. Les groupes ne sont plus vérifiés par rapport à l'annuaire systématiquement à chaque fois, les groupes locaux sont toujours utilisés, en revanche il est possible de rafraichir le lien local régulièrement pour suivre les modification faites sur l'annuaire. + Le fonctionnement est légérement différent de ce que l'application faisait en version 2019 et antérieur. Les groupes ne sont plus vérifiés par rapport à l'annuaire systématiquement à chaque fois, les groupes locaux sont toujours utilisés, en revanche il est possible de rafraichir le lien local régulièrement pour suivre les modification faites sur l'annuaire. ``` @@ -133,7 +133,9 @@ Les privilèges préfixés par **vitis_** correspondent aux droits propres du so ### Privilèges vMap2 -Todo +[Publication prochaine] + + ## Gestion des jetons de connexion diff --git a/doc/source/autres/shared.md b/doc/source/autres/shared.md index 1e7bff11c66c6621b323e8277f505a9e5f4d2d52..0c9803ab94968d92c49e87b7472d776f244fb78b 100644 --- a/doc/source/autres/shared.md +++ b/doc/source/autres/shared.md @@ -1 +1,3 @@ -# Dossie partagé WIP \ No newline at end of file +# Dossie partagé + +[Publication prochaine] diff --git a/doc/source/changelog/2022.05.00/changelog.md b/doc/source/changelog/2022.05.00/changelog.md index 1588a64e8053b9e8af493df784e41db59f9356b1..d3a2ef6c3c0f8504e4a3258de34539adef473bb9 100644 --- a/doc/source/changelog/2022.05.00/changelog.md +++ b/doc/source/changelog/2022.05.00/changelog.md @@ -12,7 +12,7 @@ Ajout d'un onglet log permettant de voir en temps réel les logs d'erreurs lors ### 2. Amélioration du champ "URL" du studio -Amélioration du champ URL du studio afin de réaliser des liens cliquables de type "téléphone". Cela permet d'ouvrir automatiquement une application qui permet d'appeler. +Amélioration du champ URL du studio afin de réaliser des liens cliquables de type "téléphone". Cela permet d'ouvrir automatiquement une application qui permet de téléphoner. ### 3. Commentaire d'une carte. diff --git a/doc/source/changelog/2023.01.00/changelog.md b/doc/source/changelog/2023.01.00/changelog.md new file mode 100644 index 0000000000000000000000000000000000000000..0e01173c97a9948f6374689a5475e5f4f636d3f9 --- /dev/null +++ b/doc/source/changelog/2023.01.00/changelog.md @@ -0,0 +1,93 @@ +# vMap2 2023.01.00 + +Le document ci-dessous présente une liste non exhaustive d'évolutions / corrections à retrouver dans la version 2023.01.00 de vMap2. + +## Évolutions + +### 1. Amélioration des performances + +Minification des formulaires JSON pour améliorer les performances au moment de l'ouverture d'une carte + +### 2. Ajout de la gestion des systèmes de projection dans l'application + + + +### 3. Amélioration du passage en mode mobile + +Configuration possible de la largueur à partir de laquelle l'application passe en mode mobile. + +### 4. Uniformisation des formulaires de couches + + + +- La modification des informations de la couche se gère désormais dans le menu "Carte et couche" +- La modification de la symbologie d'une couche se gère désormais dans le menu "Carte et couche" +- La sélection d'un thème est désormais disponible pour les couches de type "Fichier" + +### 5. Amélioration du champ liste déroulante en affichage seulement + +La valeur s'affiche sous forme de label. + + + + +### 6. Ajout du filtre par date dans les filtres de la couche + + + + +### 7. Ajout du bouton "Tester" dans l'appel externe d'une carte + + + +### 8. Amélioration sélection par cercle avec saisie du rayon - Module Cadastre + +La sélection d'objets cadastraux peut être réalisée par point, ligne, polygone ou cercle. + + + +### 9. Amélioration des options de saisie d'une géométrie de type "polygone" + +La saisie d'une géométrie de type polygone peut être de type : + +- saisie d'un polygone libre +- saisie d'un cercle (avec rayon) +- saisie d'un carré +- saisie d'un rectangle + + + +### 10. Génération d'une symbologie par défaut + +Lors de la création d'une couche, une symbologie par défaut est réalisée par l'application. Cette symbologie peut être éditée et modifiée par l'administrateur. +Attention : Elle n'est pas enregistrée. + +### 11. Suppression d'un vertex (un sommet) + +Possibilité de supprimer un vertex (un sommet) lors de la modification d'une géométrie de type ligne ou polygon. +Point particulier : La suppression d'un vertex a été rendue impossible lorsque le polygone modifié ne possède que 3 côtés ou qu'une ligne ne possède qu'un seul vertex. + + + + + + +## Corrections / Erreurs fixées + +### 1.Traductions manquantes et fautes d'orthographe + +### 2. Correction de l'option "Dupliquer la couche" dans l'arbre des sources de données + + + +### 3. Légende des impressions tronquée + +### 4. Noms de couches trop long en mode mobile + + + +### 5. Nom de carte incohérent + + + + diff --git a/doc/source/changelog/2023.01.00/images/appel-externe-btn-test.png b/doc/source/changelog/2023.01.00/images/appel-externe-btn-test.png new file mode 100644 index 0000000000000000000000000000000000000000..f57a322be57f53e204c748b423412108ab48d8aa Binary files /dev/null and b/doc/source/changelog/2023.01.00/images/appel-externe-btn-test.png differ diff --git a/doc/source/changelog/2023.01.00/images/cadastre-selection-cercle.png b/doc/source/changelog/2023.01.00/images/cadastre-selection-cercle.png new file mode 100644 index 0000000000000000000000000000000000000000..9a770bf270b16baf3b314d2a93610d8dd661700e Binary files /dev/null and b/doc/source/changelog/2023.01.00/images/cadastre-selection-cercle.png differ diff --git a/doc/source/changelog/2023.01.00/images/dupliquer-couche.png b/doc/source/changelog/2023.01.00/images/dupliquer-couche.png new file mode 100644 index 0000000000000000000000000000000000000000..d81cf95ba377a07ec2f78226ae20c9d77fd3993e Binary files /dev/null and b/doc/source/changelog/2023.01.00/images/dupliquer-couche.png differ diff --git a/doc/source/changelog/2023.01.00/images/filtre-date-admin.png b/doc/source/changelog/2023.01.00/images/filtre-date-admin.png new file mode 100644 index 0000000000000000000000000000000000000000..a51c151c3fcdeb4abca2501b31db95aecfb5d96f Binary files /dev/null and b/doc/source/changelog/2023.01.00/images/filtre-date-admin.png differ diff --git a/doc/source/changelog/2023.01.00/images/filtre-date-user.png b/doc/source/changelog/2023.01.00/images/filtre-date-user.png new file mode 100644 index 0000000000000000000000000000000000000000..bba319a607db8374353a51a7f7f6b0df09b9102f Binary files /dev/null and b/doc/source/changelog/2023.01.00/images/filtre-date-user.png differ diff --git a/doc/source/changelog/2023.01.00/images/geom-polygon.png b/doc/source/changelog/2023.01.00/images/geom-polygon.png new file mode 100644 index 0000000000000000000000000000000000000000..be0b8f66b4f09d29cc464f665476f102690378ad Binary files /dev/null and b/doc/source/changelog/2023.01.00/images/geom-polygon.png differ diff --git a/doc/source/changelog/2023.01.00/images/liste-deroulante-apres.png b/doc/source/changelog/2023.01.00/images/liste-deroulante-apres.png new file mode 100644 index 0000000000000000000000000000000000000000..fa3fdacdaac60cabcb4b8752ca22e8b91e969318 Binary files /dev/null and b/doc/source/changelog/2023.01.00/images/liste-deroulante-apres.png differ diff --git a/doc/source/changelog/2023.01.00/images/liste-deroulante-avant.png b/doc/source/changelog/2023.01.00/images/liste-deroulante-avant.png new file mode 100644 index 0000000000000000000000000000000000000000..032060f35f4079c2bb94e63577c51c6a274ebccf Binary files /dev/null and b/doc/source/changelog/2023.01.00/images/liste-deroulante-avant.png differ diff --git a/doc/source/changelog/2023.01.00/images/mode-mobile.png b/doc/source/changelog/2023.01.00/images/mode-mobile.png new file mode 100644 index 0000000000000000000000000000000000000000..609a517debb9468a7a5ecfa99f8bb5892cdc5c16 Binary files /dev/null and b/doc/source/changelog/2023.01.00/images/mode-mobile.png differ diff --git a/doc/source/changelog/2023.01.00/images/nom-carte.png b/doc/source/changelog/2023.01.00/images/nom-carte.png new file mode 100644 index 0000000000000000000000000000000000000000..6d31bff9f949f6f74e70ea0392368f035da18f2b Binary files /dev/null and b/doc/source/changelog/2023.01.00/images/nom-carte.png differ diff --git a/doc/source/changelog/2023.01.00/images/nom-carte2.png b/doc/source/changelog/2023.01.00/images/nom-carte2.png new file mode 100644 index 0000000000000000000000000000000000000000..701ec786180699af53fb8ef3ed26aea9eb45b27c Binary files /dev/null and b/doc/source/changelog/2023.01.00/images/nom-carte2.png differ diff --git a/doc/source/changelog/2023.01.00/images/sources-de-donnees.png b/doc/source/changelog/2023.01.00/images/sources-de-donnees.png new file mode 100644 index 0000000000000000000000000000000000000000..1c26be6456fdba01b619ad5b9a75eb7b65243f31 Binary files /dev/null and b/doc/source/changelog/2023.01.00/images/sources-de-donnees.png differ diff --git a/doc/source/changelog/2023.01.00/images/srid.png b/doc/source/changelog/2023.01.00/images/srid.png new file mode 100644 index 0000000000000000000000000000000000000000..3b3a3d29a2fe35f7b246436bec76093329237ec4 Binary files /dev/null and b/doc/source/changelog/2023.01.00/images/srid.png differ diff --git a/doc/source/changelog/2023.01.00/images/suppression-vertex1.png b/doc/source/changelog/2023.01.00/images/suppression-vertex1.png new file mode 100644 index 0000000000000000000000000000000000000000..fc01f9980f890c7b9f1324ffd91c10846f7d7c18 Binary files /dev/null and b/doc/source/changelog/2023.01.00/images/suppression-vertex1.png differ diff --git a/doc/source/changelog/2023.01.00/images/suppression-vertex2.png b/doc/source/changelog/2023.01.00/images/suppression-vertex2.png new file mode 100644 index 0000000000000000000000000000000000000000..f41a7139679b8005e9be5e67ed0edc20457da705 Binary files /dev/null and b/doc/source/changelog/2023.01.00/images/suppression-vertex2.png differ diff --git a/doc/source/changelog/index.rst b/doc/source/changelog/index.rst index b98620bb707a8d3c3f7bdd88ee893fc0cd2f2958..6636d131ede248db228b801e898e27624135d321 100644 --- a/doc/source/changelog/index.rst +++ b/doc/source/changelog/index.rst @@ -4,7 +4,8 @@ .. toctree:: :maxdepth: 1 :glob: - + + 2023.01.00/changelog.md 2022.05.01/changelog.md 2022.05.00/changelog.md 2022.01.00/changelog.md diff --git a/doc/source/credits.md b/doc/source/credits.md index 80f6f1987ec9e21d66b6f4ed81e8ec8e12997ed6..f5ea04bd4ac8f3241fc6ee9da138565fdec61583 100644 --- a/doc/source/credits.md +++ b/doc/source/credits.md @@ -1,12 +1,10 @@ # Crédits -## vMap2 +## Fonds de carte -vMap2 est une application développée et éditée par [Veremes](https://www.veremes.com). +### IGN +Certains fonds de carte présentés utilisent les informations du géoportail de l’Institut national de l'information géographique et forestière (IGN). [https://www.geoportail.gouv.fr](https://www.geoportail.gouv.fr) -## Marques déposées -FME® est une marque déposée de Safe Software Inc. Tous les produits et marques sont des marques ou marques déposées de leurs entreprises ou organisations respectives. -## OpenStreetsMap -Certains fonds de carte présentés utilisent des informations OpenStreetsMap. Les données sont sous licence ODbL (Open Database License) et les cartes sous la licence CC BY-SA. -[© les contributeurs d’OpenStreetMap](https://www.openstreetmap.org/copyright) +### OpenStreetMap +Certains fonds de carte présentés utilisent des informations OpenStreetMap. Les données de ces fonds de carte OSM sont sous licence ODbL (Open Database License) et les cartes sous la licence CC BY-SA. [© les contributeurs d’OpenStreetMap](https://www.openstreetmap.org/copyright) diff --git a/doc/source/index.rst b/doc/source/index.rst index ea5ba5477588bec6dbdb946b80c29a9bae250f32..fa9eed0450f507d628a7240d43c9e4dfeceb362c 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -26,9 +26,9 @@ Chaque utilisateur de vMap2 dispose de son environnement de travail personnel qu introduction/index.rst installation/index.rst - #premiersPas/index.rst - #user/index.rst - #administrator/index.rst + premiersPas/index.rst + user/index.rst + administrator/index.rst changelog/index.rst license.md credits.md diff --git a/doc/source/installation/installation.md b/doc/source/installation/installation.md index 2ad2ba96716b5b3646baf575a773dcd136257bd3..25e9cff80813c09ab150da80e4a2e9625097630b 100644 --- a/doc/source/installation/installation.md +++ b/doc/source/installation/installation.md @@ -26,7 +26,7 @@ Les variables à modifier pour l’installation sont : +-----------------------+--------------------------------------------------------------------------------------------------------+ | WMS_ALIAS | Alias pour accéder au Mapserver de vMap2 (par défaut : /mws) | +-----------------------+--------------------------------------------------------------------------------------------------------+ -| HTTPSERVER_PATH | Chemin jusqu'au répertoire d'Apache24 (C:/.../Apache24/conf pour windows et /etc/apache2 pour linux) | +| HTTPSERVER_PATH | Chemin jusqu'au répertoire d'Apache24 (C:/.../Apache24/conf pour Windows et /etc/apache2 pour linux) | +-----------------------+--------------------------------------------------------------------------------------------------------+ | INSTALL_PATH | Répertoire d'installation (/var/www/vmap préférable pour Linux C:/server/vmap conseillé pour Windows) | +-----------------------+--------------------------------------------------------------------------------------------------------+ diff --git a/doc/source/installation/installation_docker.md b/doc/source/installation/installation_docker.md index 50485062db4292109eab9086925d095c2445c4db..47dc72581b2b02059ad769e48e1ffa70e9e1e732 100644 --- a/doc/source/installation/installation_docker.md +++ b/doc/source/installation/installation_docker.md @@ -19,6 +19,8 @@ Si votre but est de déployer une application en production, vous pouvez retrouv ## Installation sous Windows +[Publication prochaine] + ### Installation de Docker ```{admonition} Lien vers le site de docker diff --git a/doc/source/installation/miseAJour.md b/doc/source/installation/miseAJour.md index 6ce599aa64ba19f53cba8e6c86f0c70ff75a67cb..b05e98ff4e966e62edd9e725e93672036c7bfaaa 100644 --- a/doc/source/installation/miseAJour.md +++ b/doc/source/installation/miseAJour.md @@ -6,13 +6,13 @@ Pour mettre à jour vMap2, téléchargez le .zip correspondant à votre système - Sélectionnez la version et le système d'exploitation correspondant - + - Téléchargez le fichier .zip et positionnez le sur votre serveur - + -- Dézippez le +- Dézippez-le ## Edition du fichier de configuration @@ -119,5 +119,5 @@ Après avoir bien édité le fichier **dependencies.json**, vous pouvez lancer l  -<!--## Suite en cours de rédaction +<!--## Suite en cours de rédaction --> diff --git a/doc/source/introduction/composants.md b/doc/source/introduction/composants.md index 34e7853bb76fa52d4a2175d5b7363168c88689aa..f712d122b93b0324424352a720559e8b830e2d26 100644 --- a/doc/source/introduction/composants.md +++ b/doc/source/introduction/composants.md @@ -70,13 +70,11 @@ </tbody> </table> -  - ## Composants importants ### vMap2 Client -Todo +[Publication prochaine] ### API REST L'API REST de vMap permet à n'importe quelle application de faire appel aux services de vMap2 de manière transparente pour les utilisateurs. diff --git a/doc/source/introduction/index.rst b/doc/source/introduction/index.rst index a49f2e0b81cf2144d4c1b7acd9eb7be0acc4b4fb..1de744b0040184865c753e13794de7a0c382e2f3 100644 --- a/doc/source/introduction/index.rst +++ b/doc/source/introduction/index.rst @@ -6,4 +6,4 @@ Introduction :glob: introduction.md - #composants.md + composants.md diff --git a/doc/source/premiersPas/index.rst b/doc/source/premiersPas/index.rst index 4fde9ab7c4095d9b53fd3aeb0dd24d0b0dde17eb..6d49071e29db731dc57f0138ab07bf33e8420006 100644 --- a/doc/source/premiersPas/index.rst +++ b/doc/source/premiersPas/index.rst @@ -5,5 +5,5 @@ Premiers pas :maxdepth: 2 :glob: - #roles.md + roles.md configurationCompte.md diff --git a/doc/source/premiersPas/roles.md b/doc/source/premiersPas/roles.md index d9ba310bb836c6a0238de5e4683c8697f691e942..b332efc482795fd35d75a06e923516cc1bf3fffe 100644 --- a/doc/source/premiersPas/roles.md +++ b/doc/source/premiersPas/roles.md @@ -2,10 +2,6 @@ Plusieurs profils d’utilisateurs sont amenés à utiliser vMap2. Ceci se traduit par trois rôle distincts, aux privilèges différents. -## Utilisateur - -todo - --- ## Administrateur @@ -21,3 +17,7 @@ L'administrateur a accès aux modes suivants : - *[Configuration](../administrator/configuration/index.md)* - *[API](../administrator/api/api.md)* - *[Journaux](../administrator/journaux.md)* + + + +[Publication prochaine des autres rôles] diff --git a/doc/source/user/carto.md b/doc/source/user/carto.md new file mode 100644 index 0000000000000000000000000000000000000000..ab19168d1c69e228e12dc74b76cdaaea9b215f48 --- /dev/null +++ b/doc/source/user/carto.md @@ -0,0 +1,3 @@ +# Mode Carto + +[Publication prochaine] diff --git a/doc/source/user/index.rst b/doc/source/user/index.rst index ab0b7043641c30817e881ba68ee53a6c1bf25446..fcd5c681a9151f7524347567740a4a92678c75eb 100644 --- a/doc/source/user/index.rst +++ b/doc/source/user/index.rst @@ -12,4 +12,4 @@ L'utilisateur a accès au mode *Carto* permettant d'accéder aux fonctionnalité .. toctree:: :maxdepth: 2 - carto.rst + carto.md