Documentation en ligne

Chaque deuxième et quatrième jeudi du mois, en fin de soirée, sort une nouvelle version de Publik. La semaine précédente les nouveautés contenues dans la version à venir sont annoncées ici.

8 juin 2023 — prochaine mise à jour

Nouveautés

  • Mise en place d’une option lors de l’exportation des agendas pour permettre de limiter l'export aux agendas d’une catégorie donnée.
  • Dans les champs texte des formulaires, on a la possibilité d'appliquer des contrôles concernant ce qui est saisi (chiffres, téléphone, IBAN...). Une nouvelle validation est disponible : « Numéro de téléphone mobile (local) ». Cette validation vérifie que l'on a affaire à un numéro de mobile correspondant au pays configuré dans hobo dans les options SMS (par défaut la France, rien à changer pour les français).
  • Dans l'écran de configuration d'une application, il est désormais possible d'ajouter des paramètres associés à des valeurs. Ces paramètres, dont l'identifiant sera utilement suffixé avec quelque chose permettant d'identifier clairement l'application, vont permettre d'utiliser globalement dans l'application des variables dont la valeur sera facilement changée d'un déploiement à l'autre de l'application.

  • Depuis la dernière version, il est possible d'utiliser des filtres dans les cellules Fiche(s). Mais les statuts ne faisaient pas partie des éléments disponibles pour ce type de filtrage, c'est désormais le cas. Cela permet d'afficher uniquement les fiches qui sont dans tel ou tel statut.
  • Dans le cadre de l'amélioration continue de l’accessibilité, ajout de libellés sur les boutons de pagination des portails et mise en place d’une accessibilité clavier pour le dé·pliage de la barre latérale.

Corrections

  • Fonctionnement de la cellule filtre avec des valeurs contenant des apostrophes.
  • Affichage intégral et instantané des champs carte dont l'affichage est conditionné.
  • Saut des champs vides lors de la création du libellé de l’usager depuis les champs préremplis.
  • Fonctionnement du filtre |qrcode sur une variable issue d’une demande.
  • Possibilité d’utiliser les champs de type fichier dans les actions formulaire dans les actions globales exécutées en masse sur plusieurs demandes.
  • Fonctionnement des cellules « fiches » basées sur des vues personnalisées configurées pour filtrer les fiches n’étant pas dans un statut particulier.

Développement

  • Ajout d’une méthode PATCH sur l’API d’agenda pour en modifier les paramètres.
  • Possibilité de comparaisons riches (plus petit que, plus grand que) sur les champs texte.
  • Ajout de traces techniques sur les actions de création de demande/fiche et modification de fiche.
  • Possibilité d’utiliser {% block_value %} avec des blocs de champs contenant des champs date.
  • Intégration aux sources de données de type « utilisateurs » de l'ensemble des attributs de ceux-ci.

25 mai 2023

Nouveautés

  • Agenda : nous avons revu la navigation pour améliorer la consultation de la vue calendaire par les agents (notamment en réorganisant le menu et en optimisant la recherche par date). Une série d'autres améliorations arrivera dans les prochains mois, concernant cette fois-ci l'affichage des RDV dans l'agenda.

  • Fiches : petite révolution avec la possibilité de définir des filtres dans la cellule Fiche(s) comme le montre la vidéo ci-dessous. Cela va permettre aux usagers des portails (agents ou citoyens) de sélectionner un ou plusieurs filtres pour faire varier la liste des fiches qui s'affichent à l'écran.

  • Financées par le club (un grand merci à Orléans Métropole, Ville de Lille, CD Isère, Région Réunion, Toulouse Métropole),  voici les premières améliorations concernant les vues personnalisées :
    • seuls les administrateurs peuvent définir la vue par défaut ;
    • seuls les administrateurs peuvent accéder aux vues utilisées comme sources de données.
  • Ajout de styles (classes) supplémentaires pour enrichir les interfaces :
    • pk-button-submit (appliqué à un lien backoffice, donne un bouton bleu foncé)
    • pk-button-cancel (appliqué à un lien backoffice, donne un bouton gris)
    • pk-button-delete (appliqué à un lien backoffice, donne un bouton rouge)
    • pk-horizontal-checkboxes (appliqué à une liste à choix multiple, permet l'alignement horizontal des choix)
    • pk-horizontal-radio (appliqué à une liste bouton radio, permet l'alignement horizontal des choix)

Corrections

  • L'interface de la vue calendaire a été modifiée pour s'adapter aux résolutions d'écran plus petites, garantissant ainsi que la barre d'actions des agendas reste parfaitement visible et utilisable.
  • Améliorations d'accessibilité sur : l'intitulé du bouton de correction de l'email, la liste des étapes des formulaires, les liens Inscription / Déconnexion, et le groupement des éléments radio / checkbox sur les formulaires, les labels des pièces jointes dans l'historique des demandes et les erreurs dans le formulaire de création de compte.
  • Correction de l'affichage du lien vers le champ dans l'inspect même quand la valeur du champ est None.
  • Correction d'un bug qui permettait de créer plusieurs vues personnalisées avec le même slug, interdisant son édition.

Développement

  • Possibilité de mettre à jour des fiches via un import json.
  • Optimisation de la page d'inspection pour permettre un affichage plus rapide.

11 mai 2023

  • Affichage des numéros de téléphone sous forme de liens dans la recherche d'utilisateurs et sur la page de profil, pour permettre le déclenchement automatique d’un appel en un clic.

  • Ajustement de la fonctionnalité expérimentale permettant l'utilisation d'un numéro de téléphone comme identifiant de connexion, afin de conserver un champ de saisie unique pour la connexion.
  • Utilisation d'un champ avec autocomplétion pour le paramétrage de la visibilité des cellules du portail en fonction des rôles.
  • Intégration d’une option permettant de placer la remarque d’un champ de type liste au même niveau que les remarques des autres champs, plutôt qu’intégrée dans la liste des options. Cette modification aide à rétablir un alignement des champs disposés horizontalement, en affichant la remarque immédiatement sous le libellé.

  • Depuis un champ liste sourcé par un modèle de fiche et configuré pour être utilisé en autocomplétion, il est désormais possible d'aller directement sur la fiche concernée. Lorsque l'on possède les droits nécessaires, un bouton supplémentaire permet d’ouvrir la page de la fiche sélectionnée.

  • Les champs liste peuvent par ailleurs être configurés pour utiliser une source GeoJSON (provenant par exemple d'un modèle de fiches). Cela permet d'exposer, dans un formulaire, une carte avec des marqueurs, un clic sur chaque marqueur permettant d'afficher l'information liée. Mais il arrive qu'un même marqueur corresponde à deux fiches différentes. Nous avons ajouté la possibilité de sélectionner la fiche souhaitée si plusieurs fiches partagent le même marqueur. Une carte affichant, par exemple, les activités péri-scolaires, permettra d'exposer lorsqu'on clique sur le marqueur, l'ensemble des activités du lieu et de choisir celle qui nous intéresse.

Corrections

  • Amélioration de l'accessibilité des champs de type fichier, désormais liés à leur remarque et à l’éventuel message d’erreur.
  • Prise en compte des conditions sur les champs titre/sous-titre/commentaire à l’intérieur des blocs.
  • Mise en place d’un tri alphabétique insensible à la casse et à l’accentuation pour la présentation des intégrations graphiques.
  • Suppression des liens de modification sur les pages des actions globales de workflows en lecture seule.
  • Correction d'un déclenchement inopiné de la détection de récursion en présence d’une action création d’une demande dont le workflow lui-même contenait également une action création d’une demande.

Développement

  • Renforcement de la sécurité du stockage des mots de passe en utilisant désormais l’algorithme "argon2".
  • Nouveau connecteur API Impôt particulier indépendant de FranceConnect.
  • Mise à disposition des filtres |removeprefix et |removesuffix dans tous les modules.
  • Intégration de nouveaux opérateurs pour les filtres de requêtes : in, not_in, absent, existing et between, exemple : {{ forms|objects:"test"|filter_by:"jour"|not_in|filter_value:"samedi|dimanche" }}

27 avril 2023

Nouveautés

  • Validation à la volée des champs pour offrir un retour immédiat aux usagers sur un champ oublié ou mal complété. Intégration à cette occasion d’un nouveau rendu graphique pour les champs en erreur.

  • Sur les sites contenant de nombreuses pages, ajout d’une liste avec autocomplétion pour la sélection d’une page cible dans la configuration des cellules de type Lien.
  • Mise en place à côté du champ mot de passe d’une case à cocher permettant d’afficher celui-ci, cela permet à l’usager de facilement vérifier sa saisie, dans des environnements où personne ne regarde son écran.

  • Les lecteurs d'écran favorisant l'accessibilité utilisent, lorsqu'il existe, un lien caché «  Aller au contenu » pour permettre un accès direct à l'information utile. Ce lien n'existait que sur les pages publiques, nous l'avons ajouté aux pages du backoffice. Amélioration également dans le backoffice de l’accessibilité des zones de description des API.
  • Accessibilité mais pour les usagers cette fois, avec l’intégration de meilleurs libellés pour les boutons et la gestion automatique d’éventuels emojis placés pour enrichir le visuel. Ces boutons étaient problématiques pour les personnes utilisant des lecteurs d’écran (qui liraient par exemple « croix rouge Annuler » sur un bouton « ❌ Annuler »).
  • Publik est parfois raccordé à un fournisseur d'identité externe, nous avons simplifié les messages d'erreur affichés à l’usager lorsqu'il y a un problème avec le fournisseur d'identité en question.
  • Possibilité de préremplissage dynamique pour les champs de type fichier. Il n'est plus nécessaire de disposer du fichier utilisé pour le pré-remplissage sur une page antérieure, cela peut se faire sur une seule et même page.
  • Affichage dans la barre latérale droite des fabriques de modèles de fiche / formulaires / workflows, des applications installées et possibilité de limiter l’affichage aux éléments d’une application donnée.

  • Option pour poser un marqueur dans la gestion des erreurs de l’action d’appel webservice. Cela permet de connaître le dernier statut avant l'erreur et d'y retourner si nécessaire. C'est utile lorsque le statut d'erreur peut être atteint depuis plusieurs statuts différents.
  • Paramètre de configuration pour les champs carte (ou sélection de marqueur sur une carte) pour permettre de positionner celle-ci selon l’adresse donnée par un gabarit.

Corrections

  • Prise en compte des erreurs retournées par les moteurs de recherche personnalisés.
  • Accès aux fichiers attachés venant d’un bloc de champ d’un formulaire de workflow qui a été soumis plusieurs fois.
  • Évitement d’une erreur lors de l’exécution d’une action de masse avec un saut vers un statut inexistant.
  • Intégration à l’internationalisation des messages d’erreur personnalisés de la validation des champs.

Développement

  • Ajout du détail des annulations dans l’API "fillslots" des événements.
  • Possibilité de faire une recherche intégrale via le connecteur LDAP.
  • Suppression de la détection automatique des modules authentic installés, ils doivent être explicitement déclarés via INSTALLED_APPS.

13 avril 2023

Nouveautés

  • Nouvel ordre d’affichage des composants des champs :
    • libellé
    • remarque
    • champ de saisie
    • éventuel message d’erreur

    Cela suit le Système de Design de l’État et était une étape essentielle avant la mise en place de la validation à la volée des champs.

  • À propos des messages d’erreur, possibilité de définir un message de validation personnalisé pour les validations standards telles que code postal, numéro IBAN, etc. Cela permet d’y intégrer un exemple pertinent pour la collectivité (comme dans la capture ci-dessus).
  • Paramétrage de l’horaire d’ouverture des réservations (dans l'onglet Délais de réservation), ce qui permet de ne pas les ouvrir automatiquement à minuit. En effet, il est maintenant possible de les ouvrir à une autre heure fixe ou de manière progressive tout au long de la journée.
  • Refonte des écrans principaux d’administration des formulaires, modèles de fiches, workflows, etc. pour permettre une navigation en barre latérale cohérente et faciliter l'accès aux actions principales.

  • Intégration de l’option d’anonymisation pour les champs date et texte long. Auparavant, ces champs étaient systématiquement soumis au processus d'anonymisation. Désormais, il est possible de les exclure s'ils ne contiennent pas de données personnelles. Pour cela, il suffit de décocher la case cochée par défaut.
  • Il était impossible d'importer un fichier CSV pour créer des fiches contenant des blocs de champs. C'est maintenant réalisable mais uniquement lorsque le bloc de champ en question est configuré avec un nombre maximal d'éléments égal à 1.
  • Modification aux formats d’exportation tableur (CSV et OpenDocument) pour y inclure les valeurs textuelles des champs à choix multiples (et plus seulement les identifiants).
  • Plusieurs améliorations ont été apportées concernant l’accessibilité :
    • le menu de navigation propose désormais un libellé différent selon qu'il est ouvert ou fermé ;
    • le bouton de retrait d'un fichier téléchargé inclut maintenant le nom du fichier concerné ;
    • la navigation au clavier est désormais possible dans les zones pliables / dépliables de la page d'une demande.

Corrections

  • Vérification du format des slugs pour les rôles importés depuis un fichier CSV.
  • Affichage intégral des légendes de graphes, qui étaient parfois trop longues et tronquées.
  • Application du préremplissage dynamique aux champs texte riche.
  • Mise en place de vignettes pour les fichiers SVG téléchargés dans une demande.
  • Enregistrement du nom complet dans les demandes réalisées hors connexion.

Développement

  • Ajout d’un paramètre "minutes" pour filtrer les horaires proposés, par exemple ?minutes=0,30 pour proposer uniquement les horaires commençant à l’heure pile et à la demi-heure.
  • Possibilité de notifier une demande lors de la validation du pointage, cela passe par l’intégration de deux nouveaux paramètres à passer lors de la réservation, presence_callback_url et absence_callback_url.
  • Ajout d’une API « watermark » au connecteur PDF.
  • Extension au connecteur API Entreprise pour offrir une compatibilité avec la v3 pour /exercices et match_mandataire_social.

23 mars 2023

Nouveautés

  • Des améliorations ont été apportées à la fonction de pointage dans les agendas. D'une part, il est désormais possible de le réinitialiser, et d'autre part, le pointage peut être activé sur les événements à venir.

  • Suppression de l'affichage du statut sur le résumé de la demande, car cette information est déjà disponible dans la barre latérale et dans l'historique.

Corrections

  • Réorientation d'une image lorsqu'elles sont automatiquement réduites en taille (il y avait une rotation à 90° indue)
  • Pour les connecteurs avec les centres d'appel, il est possible de bloquer les pop-ups en utilisant l'option "newtab=1".
  • Des corrections ont été apportées dans la cellule filtres pour afficher correctement les filtres et sous-filtres qui ne s'affichaient pas, ainsi que les sous-titres.
  • Des corrections ont également été apportées pour la sélection des comptes inactifs à supprimer.

Développement

  • Une nouvelle fonctionnalité a été ajoutée à l'API Chrono. Il est maintenant possible de récupérer la date de fin et la durée de chaque événement grâce à l'API api/agenda/<id-agenda>/event/.
  • Les champs de type Liste et Case à cocher peuvent désormais être remplis dans les formulaires PDF.
  • Une requête SQL effectuée lors de la connexion a été optimisée pour améliorer les performances.
  • Les connexions LDAP ont été améliorées en utilisant deux timeouts différents pour l'authentification et les autres opérations, ce qui a permis d'optimiser leur performance.

9 mars 2023

Nouveautés

  • Dans la cellule graphe, mise en place d’un nouveau champ facilitant la sélection multiple pour le paramétrage des statistiques. Il permet de mettre en place facilement des indicateurs regroupant plusieurs démarches ou catégories de démarches différentes.
  • Cellule graphe toujours, refonte des statistiques sur les connexions affichées dans les portails. La cellule graphe permet désormais d’obtenir des statistiques globales, en plus des statistiques par méthode de connexion, service ou collectivité.
  • Dans un contexte multi-collectivités, possibilité sur l’écran de gestion des accès aux API, de limiter les permissions accordées à une collectivité particulière. Cela va permettre d'avoir des statistiques différenciées pour chaque collectivité.
  • Pour les évènements, intégration en haut de la page de pointage du nombre de réservations pointées en présence, en absence, ou pas encore pointées.
  • Ajustement d’accessibilité aux titres présentés aux outils d’accessibilité (entre autre), pour y inclure, lors de la saisie d’une demande, le titre de la page de la démarche en cours.
  • Possibilité de limiter une action globale à certains statuts ; Il est maintenant possible de configurer le déclencheur de l'action globale pour qu'elle ne soit disponible que dans un ou plusieurs statuts donnés.
  • Lié au point précédent et pour éviter la prolifération d'actions globales limitées à un seul statut, mise à disposition systématique des sauts manuels comme actions en masse. Il suffit que le saut manuel ait un identifiant configuré pour qu'il puisse fonctionner comme action en masse.
  • Intégration à côté des champs liste en autocomplétion lié à un modèle de fiche d’un bouton permettant directement l’édition de la fiche sélectionnée. Il faut bien entendu avoir le rôle d'édition (configuré sur le modèle de fiche) pour voir ce bouton. Cela permettra aux agents de rectifier/mettre à jour rapidement une fiche erronée.

Corrections

  • Suppression de l’affichage de la possibilité de grouper les statistiques selon présence/absence pour les agendas de type rendez-vous (où cette notion n’existe pas).
  • Ajustement d’accessibilité pour garder unique l’attribut "id" des libellés champs.
  • Adaptation automatique des numéros de téléphone lors de la recherche, pour ne pas dépendre de leur format de saisie.
  • Multilinguisme activé, adaptation de l’affichage des dates et heures pour l’anglais (année-mois-jour et am/pm).
  • Détection de récursion sur les actions de création de demandes/fiches.

Développement

  • Intégration d’une option permettant le paramétrage du gabarit à utiliser pour le nom complet de l’usager.
  • Filtrage automatique de la sortie de la commande grep pour supprimer les doublons.

23 février 2023

Nouveautés

  • Intégration native sur les champs carte d’un bouton de localisation à base d’adresse, saisir une adresse permet de centrer rapidement la carte sur cette dernière.

  • Désactivation par défaut du bouton « Valider » de l’action d’affichage d’un formulaire de WorkFlow. Les actions formulaires sont maintenant le plus souvent utilisées en conjonction avec un saut manuel qui va valider le formulaire, ce qui permet plus de souplesse concernant le libellé et la position du bouton. Il était logique de désactiver par défaut le bouton valider.
  • Ajout d’une option à l’action d’anonymisation pour limiter celle-ci à la dé-liaison entre la demande et l’usager associé. C'est utile par exemple pour les comptes personnes morales : une démarche est effectuée par quelqu'un qui quitte ensuite l'association, il ne faut plus que ce quelqu'un soit associé à la demande concernée.
  • Pour les actions de création de demande, affichage dans l’historique du résumé de la demande créée, en plus de son numéro.
  • Évolution à la cellule Fiche(s) pour permettre de présenter les fichiers (PDF) sous forme de vignette. Cela nécessite de passer, dans l'onglet affichage, par « Personnaliser l'affichage ». Une fois sélectionné le champ contenant le PDF, on peut choisir de lui appliquer le mode vignette.
  • Ajout de la possibilité de préremplir un bloc de champs à partir d’un autre. Attention, le pré-remplissage n'est pas dynamique : si vous voulez voir le pré-remplissage varier en fonction de la valeur d'un autre champ, le bloc doit se trouver sur une page ultérieure à celle du champ déclencheur. Par exemple, vous pourrez utiliser form_var_LISTE_live_var_MON-BLOC pour pré-remplir un bloc à partir d'une fiche liée au formulaire par le champ LISTE.
  • Modification au rendu des champs texte long préformaté pour ne plus utiliser une police à chasse fixe lorsqu'ils sont présents sur la page de résumé ou sur une fiche. Leur affichage offre deux options : des retours à la ligne « normaux » (tels qu'ils ont été saisis) ou des retours à la ligne générés par la saisie de lignes vides.
  • Amélioration de la vitesse d’affichage pour les pages de portail interrogeant un grand nombre de fiches.

Corrections

  • Meilleure gestion d’une erreur de source de données lors de la mise à jour dynamique des champs.
  • Correction d’une confusion de cache de sources de données, quand plusieurs sources de données étaient configurées avec la même adresse mais des paramètres différents.

Développement

  • Restriction aux domaines configurées pour l’adresse choisie comme expéditrice des courriels.
  • Possibilité de paramétrer un gabarit spécifique pour le rendu du nom des usagers.
  • Intégration d’un connecteur de gestion de fichiers PDF, permettant notamment de concaténer des fichiers et d’y compléter les formulaires.
  • Ajout à l’API des demandes et fiches d’une propriété thumbnail_url pour les champs fichier exposant une vignette.

9 février 2023

Nouveautés

  • À l’image de ce qui existait déjà pour la gestion de modèles de courriels, intégration d’une interface permettant de gérer des modèles pour les messages ajoutés à l’historique.
  • Extension de l’action « édition » pour y inclure la possibilité de commencer l’édition à partir d’une page précise, ou de limiter l’édition à une page unique.
  • Affichage automatique d’un message explicitant l’absence de disponibilités pour les champs proposant un créneau de rendez-vous.

  • Ajout d’une validation de type « heure » pour les champs texte. Outre le contrôle sur le format saisi, cette validation permet au navigateur de comprendre qu'il s'agit d'un champ horaire et d'adapter son comportement (avec un téléphone mobile on aura par exemple l'affichage d'une horloge pour sélectionner l'heure).
  • Modification de la documentation concernant l'édition des portails pour la rendre plus digeste. On avait une seule page pour tous les types de cellules, elles ont proliféré, on a essayé de les séparer en différentes catégories.
  • Refonte du menu exposé dans la barre latérale du guide de l'administrateur fonctionnel. Le menu était devenu trop volumineux pour être exposé intégralement, il est plus facile à utiliser maintenant.
  • Ajout sur le catalogue d'un moteur de recherche des formulaires existants sur le SaaS d'Entr'ouvert. Cela ne donne pas accès aux formulaires mais ça permet de savoir qu'ils existent et éventuellement de demander sur Tracim si la collectivité concernée souhaite le partager. On peut imaginer ajouter à terme, pour les collectivités qui le souhaitent, une information de contact associée au formulaire, réflexion en cours.

Corrections

  • Accessibilité étendue pour les messages d’aide à la correction d’une adresse électronique.
  • Affichage sans lien erronné pour les champs de type courriel dans la cellule « Fiche(s) », quand un texte personnalisé est configuré pour être affiché en l’absence d’une valeur.
  • Intégration des titres de page et des remarques des champs au système de multilinguisme.

Développement

  • Journalisation des messages HTTP du connecteur CMIS.
  • Intégration d’une infrastructure générique bas niveau de transformation des messages.

26 janvier 2023

Nouveautés

  • Évolutions au paramétrage des statistiques (Cellule Graphe) pour le rendre plus fluide en rafraîchissant automatiquement les options disponibles. Il n'est plus nécessaire de cliquer sur le bouton « Enregistrer » pour voir sur la page de configuration les changements opérés.
  • Évolutions au paramétrage des statistiques (Cellule Graphe) pour offrir la possibilité de statistiques sur le temps écoulé entre deux statuts pour les fiches.
  • Possibilités supplémentaires de paramétrage des statistiques (Cellule Filtre) pour pouvoir choisir différents éléments affichés par la cellule (Intervalles, canaux et formulaires) sur lesquels on va pouvoir filtrer.

  • Grâce à de nouveaux audits sur l’accessibilité de Publik mise en place d’une nouvelle série d’améliorations pour associer un libellé explicite au champ de saisie de code de suivi, expliciter le lien « qu’est-ce que FranceConnect ? » et marquer la zone d’information sur les critères de mot de passe.
  • Modification aux titres des pages apparaissant dans les onglets des navigateurs pour y inverser l’ordre des éléments. Désormais le nom du site est repoussé en dernier, pour permettre de distinguer les onglets même quand le titre est tronqué.
  • Dans le multilinguisme, extension pour pouvoir marquer un texte comme n’étant pas à traduire. Le moteur de recherche est maintenant doté d'une option permettant de retrouver ces chaînes spécifiques ne devant pas être traduites.

Corrections

  • Rendu des champs de numéro de téléphone dans l’affichage des données d’un utilisateur.
  • Mise en place d’une validation plus contraignante pour les numéros de téléphone dans le profil.
  • Disposition des champs de type téléphone dans le mode grille pour prendre toute la largeur allouée.
  • Validation des conditions sur les sauts manuels exécutés en masse.
  • Respect systématique des options de tri sur les vues personnalisées utilisées en sources de données.
  • Intégration des libellés des actions globales au système de multilinguisme.

Développement

  • Mise à disposition d’un nouveau connecteur « proxy » permettant d’ajouter les facilités de Passerelle, telles que la journalisation des requêtes, vers tout type de service.
  • Modification au rendu des API exposées dans Passerelle pour avoir des sections repliables.
  • Extension au connecteur ArcGIS pour permettre de faire référence à des nombres dans les clauses "where".
  • Évolution au connecteur API Entreprise pour utiliser la v3 pour le endpoint /entreprises.

12 janvier 2023

Nouveautés

  • Agendas : amélioration de la navigation dans l'agenda de type rendez-vous et ajout d'un bouton pour revenir directement à la page du jour.

  • Dans la continuité, ajout sur la vue mensuelle des numéros de semaine, avec des liens vers les vues hebdomadaires correspondantes.
  • Cartographie : intégration d’une option pour paramétrer la taille des marqueurs sur les cartes affichées sur le portail.
  • Modèles de fiche : possibilité d’importer les champs depuis d'autres modèles de fiche.
  • Multilinguisme : extension pour traduire les données des fiches utilisées dans des listes.
  • Cellule Recherche : amélioration de l'indexation des contenus qui est désormais immédiate (plus besoin d'attendre 24 heures).
  • Déclencheur automatique Actions globales : ajout de la date d’anonymisation comme date de référence.
  • Sources de données : migration automatique des sources de données Python simples qui sont dépréciées vers le type « Valeur JSON ».

Corrections

  • Message d’erreur explicite à l’importation d’une page avec une carte faisant référence à une couche GeoJSON inconnue.
  • Enregistrement dans l’historique des modifications de page des changements aux options de zone.
  • Prise en considération de l’action de redirection pour déterminer si un statut est en attente d’action ou final.
  • Utilisation des paramètres avancés des sources de données (attributs particuliers, cache) lors de l’utilisation en autocomplétion.
  • Prise en charge de tous les types de données des fiches liées pour leur affichage en colonnes des tableaux de traitement ou leur reprise dans des flux GeoJSON.
  • Modification à la manière dont le formatage automatique « téléphone » est appliqué, pour fonctionner avec les profils contenant plusieurs numéros.

Développement

  • Évolutions au provisionning pour conserver dans les différents modules l’ensemble des attributs des utilisateurs, et pour ne plus le déclencher que sur certaines commandes.
  • Mise en place d’éléments de compatibilité dans le connecteur API Entreprise pour faciliter la transition de la v2 à la v3.
  • Adaptation au gabarit user-info.html pour en faciliter l’extension dans des intégrations graphiques.
  • Extension à l’API des demandes et fiches pour permettre de récupérer les données à un instant t.
  • Évolution de la commande grep pour également chercher des résultats dans les conditions et les sources de données « inline ».

Dernière mise à jour le 2 juin 2023 10:38 — Éditer