Modification dans le paramétrage des champs de type liste pour afficher plus clairement la distinction possible entre une liste «â€Żsimple » (dans laquelle on saisit les différents éléments, un à un) et une liste alimentée par une source de donnée. Comme ces dernières sont de plus en plus utilisées, il était opportun de leur donner plus de visibilité dans le paramétrage.
L'import d'un fichier CSV permet de créer de nombreuses fiches en une seule fois. Mais il n'était jusqu'à maintenant pas possible de l'utiliser avec des champs «â€ŻListe à choix multiples ». C'est désormais faisable, la colonne en question doit contenir les identifiants (et non pas les libellés) des différents items, séparés par le symbole |.
Si votre champ «â€ŻListe à choix multiples » a été saisi manuellement libellé = identifiant, mais s'il est alimenté par une source de donnée, vous aurez pour chaque item quelque chose comme {"id": "12", "text": "Choucroute"}, l'identifiant c'est 12.
Ajout du statut de destination à l'affichage des actions de saut dans la fabrique de workflows.
Traduction de tous les champs de configuration des plateformes de paiement.
Corrections
Pour les exécutions d’action en masse, mise à disposition des variables session_user_*, qui étaient précédemment absentes.
Suppression de l’affichage de la case à cocher «â€ŻEntrer l’adresse manuellement » de l’écran de visualisation d’un usager en backoffice.
Disponibilité plus large des variables "_live_", notamment en conditions de sortie de page.
Développement
Interface de gestion des accès aux API de w.c.s.
Nouvelle API de production de statistiques sur les comptes et les connexions.
Paramétrage pour permettre d’associer des ressources aux couches cartographiques.
Extension au filtre |exclude_self pour fonctionner également lors de la saisie initiale d’une demande ou lors de l’édition.
26 novembre 2020
Nouveautés
Nombreuses améliorations sur la gestion des calendriers d’indisponibilités : affichage des indisponibilités dans la liste des exceptions d’un agenda, avertissement en cas de conflit avec des réservations existantes, etc.
Possibilité d’exporter et d’importer le paramétrage de paiement en ligne.
Dans la saisie backoffice d’une demande, ajout en barre latérale d’un champ de recherche d’usager, pour associer un usager existant à la demande en cours de saisie.
Nouvelle option aux modèles de fiche pour préciser que les fiches peuvent être liées à des usagers. À terme la liaison avec l’usager sera configurée pour être, au choix, obligatoire ou optionnelle. Pour l’instant seule la partie optionnelle a été développée. La sélection d’un usager via la barre latérale est donc possible pour les fiches, comme pour les demandes saisies en backoffice, si «â€ŻOptionnel » a été choisi.
Extensions à la prise en charge des appels téléphoniques pour que le numéro d’appelant soit enregistré lors de la saisie d’une demande.
Ajout de catégories pour les modèles de fiche. Comme pour les formulaires, les fiches peuvent maintenant être classées par catégorie.
Évolution à l’action de notification pour que les notifications soient envoyées sur l’instance principale dans le cadre d'un déploiement comprenant plusieurs instances (typiquement une métropole ou une agglomération).
Options supplémentaires pour la recherche de fiches depuis le portail : possibilité de limiter à une vue personnalisée et de ne pas prendre en compte l’usager connecté.
Corrections
Exclusion de la borne du délai de réservation maximal.
Conservation des traces des liaisons externes (SAML, FranceConnect, LDAP…) lors de la suppression d’un utilisateur.
Fonctionnement des sources de données basées sur des vues personnalisées dynamiques avec les listes en autocomplétion.
Enregistrement des critères des champs «â€Żcase à cocher (choix unique) » dans les vues personnalisées.
Accessibilité renforcée pour les listes «â€Żétoiles », navigation clavier et contraste.
Développement
Extensions aux API listant les créneaux horaires disponibles pour accepter des paramètres permettant d’obtenir uniquement les possibilités situées entre deux dates (date_min et date_max).
Ajout des informations sur le nombre de places et le nombre de places restantes dans l'API listant les événements.
Lors de l’exécution des actions globales sur un ensemble de demandes, ajout d’une variable mass_action_index utilisable dans les conditions, utile pour permettre un traitement différencié de la première demande, et ajout d’une variable oldest_form permettant d’accéder à cette première demande.
Représentation des blocs de champs dans l’API de récupération des données de demandes.
Ajout d’un filtre |pending pour inclure les demandes ouvertes uniquement dans une requête sur des demandes.
Historisation des formulaires, modèles de fiche, workflows, sources de données, etc. Une version est enregistrée automatiquement à chaque modification, mais il est aussi possible de sauvegarder manuellement une version et de lui donner un titre afin de la distinguer aisément des autres.
Intégration d'une fonctionnalité de rappel automatique des rendez-vous (par courriel et/ou SMS) directement au niveau des agendas. Cette fonctionnalité permet d'envoyer automatiquement un rappel 1 à 3 jours avant le rendez-vous avec toutes les informations de base le concernant. En option, un texte additionnel personnalisé peut-être ajouté.
Possibilité d’exporter et d’importer le paramétrage individuel des appels webservice. Cela facilitera, par exemple, le passage d'un webservice unique depuis une plate-forme de test vers une plate-forme de production.
Dans la vue inspect d'une demande, ajout d’une section listant explicitement les demandes et fiches liées. Cela permet de visualiser les éléments concernés par les actions de workflow «â€ŻModification d’une fiche » et «â€ŻWorkflow externe ».
Corrections
Suppression de l’affichage des blocs de champs dans la liste des types de champs pouvant être ajoutés en variables de workflow ou données de traitement, ils n’y sont pas gérés.
Réinitialisation des attributs supplémentaires (_structured) lors de la mise à zéro d’un champ de type «â€ŻListe » par l’action données de traitement ou modification d’une fiche.
Validation des paramètres et ancres de l’adresse de redirection lors du SSO OpenID Connect.
Développement
Intégration dans le retour de l’API de réservation de toutes les URLs de gestion de la réservation.
Nouveau filtre |exclude_self qui permet d’exclure la demande courante des résultats.
Dans la fenêtre de détails d’une ligne de journalisation d’un connecteur, affichage des informations de base qui figurent dans le tableau (date, niveau de séverité).
Calcul automatique du slug à attribuer à la nouvelle OU dans l’appel de création d’OU.
Calcul automatique du slug à attribuer au nouveau rôle dans l’appel de création de rôles.
Options pour enregistrer et notifier les erreurs sur les appels webservices.
10 septembre 2020
Nouveautés
Dans un portail, possibilité de construire des modèles de pages, qui seront ensuite utilisables lors de la création d'autres pages. Il suffit de créer une page ayant le slug «â€Żmodeles » : toutes les sous-pages de celle-ci seront des modèles qui apparaitront dans la liste des modèles disponibles lorsqu'on crée une page.
Auparavant l'export/import d'un portail se faisait nécessairement en deux étapes : les ressources (images, etc.) puis les pages. Il est maintenant possible de tout faire en une seule fois en cochant l'option dédiée au moment de l'export.
Sur une instance de Publik comprenant plusieurs collectivités, l'import et l'export des rôles sont maintenant possibles pour une collectivité donnée.
Sur le tableau de traitement des demandes d'une démarche, possibilité d'avoir en colonne les attributs du demandeur (nom, prénom, courriel, etc.).
Dans les agendas, possibilité d'annuler complètement un événement, avec notification des réservations liées pour que leur workflow fasse ce qui est nécessaire, comme par exemple prévenir les inscrits de l'annulation.
Sur un événement, ajout d'un paramétrage des notifications afin que les responsables désignés soient alertés quand l'événement est presque complet, complet ou annulé.
Dans le système de rendez-vous, ajout de la gestion automatique des jours fériés.
Ajout des filtres «â€Żhumanize » de Django qui permettent de rendre les données plus facilement lisibles par un humain.
Introduction des styles pk-information, pk-attention et pk-error, qui peuvent s'appliquer sur les champs de type commentaire et sur les cellules. Ils sont officiels et documentés, et doivent être utilisés à la place des infonotice, warningnotice ou errornotice.
Corrections
Prise en charge des données de traitement par le filtre «â€Żfilter-by ».
Affichage des démarches ayant l'option «â€Żafficher aux utilisateurs non-connectés » dans les cellules de type liste de liens.
Création d'un code de suivi pour les demandes créées par l'action «â€Żnouvelle demande ».
Prise en compte dans les statistiques de certains formulaires désactivés.
Développement
Usage de l'évaluation paresseuse (lazy) lors du calcul des URLs.
Ajout d'une variable SCSS or-separator pour l'affichage des "OU" entre les blocs de la page de connexion.
Ajout des marqueurs Secure et SameSite=Strict aux cookies d’ouverture de session, de consentement et du portail agent.
13 août 2020
Nouveautés
Possibilité d’annuler une réservation directement depuis la vue d’un agenda ; pour permettre cela, l’appel webservice à la réservation doit fournir l’adresse d’annulation.
Indication sur la fiche d’un utilisateur s’il est lié à FranceConnect.
Nombreuses améliorations sur les tableaux listant les utilisateurs, la colonne «â€Żcourriel vérifié » est remplacée par une marque à côté de l’adresse, la colonne «â€Żactivé » est retirée au profit d’une indication explicite à côté des utilisateurs suspendus et les clics du bouton du milieu ou avec la touche Ctrl enfoncée s’ouvrent désormais systématiquement dans de nouveaux onglets.
Nouvel écran permettant à l’usager de gérer les autorisations accordées aux applications tierces reliées via OpenID Connect (dans son compte).
Possibilité d’inclure dans les tableaux de traitement des colonnes reprenant des champs particuliers de l’usager associé ou de l’agent ayant saisi la demande.
Les agendas peuvent désormais être rangés dans des catégories.
Mise en forme des pages des événements pour distinguer les événements complets et affichage d’informations pratiques, comme le nombre de places restantes.
Corrections
Sur l’édition d’une demande contenant un champ liste alimenté via une source de données JSONP, affichage correct de la valeur initiale.
Suppression de l’affichage en double du champ «â€Żremarque » des blocs de champs.
Ajout de l’attribut SameSite=none aux cookies de session, suite à des évolutions récentes de Chrome dans sa gestion des cookies.
Affichage immédiat de la boite de dialogue «â€Żse reconnecter avec cet utilisateur » (il fallait dans certaines situations cliquer deux fois).
Développement
Filtres |removeprefix et |removesuffix pour retirer un préfixe, ou un suffixe, à du texte.
Filtres |getlist et |sum, pour permettre d’obtenir le total sur une valeur d’un bloc de champs.
Possibilité d’utiliser le format GeoJSON pour les sources de données.
Normalisation des dates/listes reçues d’API Entreprise.
Migration vers la nouvelle API d’envoi SMS d’OVH.
Paramètre sur le connecteur Base Adresse pour remonter les informations d’un ensemble de villes.
Amélioration à l’indexation pour la recherche plein texte, pour une meilleure prise en compte des noms composés.
Modification pour ne plus prendre en compte l’adresse de redirection globale des courriels lors de l’envoi des traces d’erreur.
23 juillet 2020
Nouveautés
En mobilité, utilisation automatique du clavier de saisie de chiffres pour les champs configurés avec une validation de type code postal, SIREN, etc.
Améliorations des processus d'importation, pour les événements : nouvelle colonne pour la durée, pour les utilisateurs : affichage des erreurs intégré au tableau et gestion des colonnes identifiant laissées vides.
Encart sur la page d’accueil de la configuration système pour pointer les éléments essentiels de configuration, titre du site et adresse pour les courriels.
Introduction d’une case à cocher pour supprimer tous les champs contenus dans une page.
Affichage dans les tableaux listant les membres d’un rôle de l’origine des appartenances indirectes.
Ajout du lien «â€Żplein écran » aux schémas de workflows sur les pages de statut.
Rendu détaillé des actions «â€Żcréation d’un document » et «â€Żdonnées de traitement » dans la page d’inspection des workflows.
Nouveau connecteur d’envoi SMS, pour utiliser Twilio comme fournisseur.
Corrections
Affichage des blocs d’ouvertures et d’exceptions des guichets quand ceux-ci sont nombreux et prennent plusieurs lignes.
Utilisation du libellé de l’option choisie, plutôt que son identifiant, dans les champs «â€Żliste » insérés dans un bloc de champs.
Détection des champs laissés vides lors de la recherche des fiches liées.
Suppression de l’information sur la synchronisation depuis un annuaire LDAP des rôles qui ne sont pas synchronisés depuis un tel annuaire.
Envoi du message de notification de suppression de compte à l’adresse du compte et non à sa transformation post-suppression.
Autorisation des champs «â€Żcase à cocher » dans les blocs de champs.
Développement
Variables générales pour accéder aux demandes et fiches d’un type donné.
Filtres supplémentaires de requêtes sur les demandes et fiches, pour filtrer par attribut, ce qui doit permettre l’écriture de conditions de détection de doublons simples.
Filtre |roles pour l’écriture de conditions sur base des rôles d’un utilisateur.
Critère permettant de filtrer les résultats d’API et les tableaux de traitement selon l’agent ayant effectué la saisie.
Provisionning du flag is_active des utilisateurs.
Déclenchement automatique du SSO si un seul mode d’authentification est disponible.
Accès aux données actuelles de la fiche sélectionnée dans un champ de type liste via l’attribut _live_.
Ajout du texte des messages dans la recherche dans les journaux des connecteurs.
25 juin 2020
Nouveautés
Possibilité de dupliquer un agenda et sa configuration via le menu burger.
Dans un champ de type courriel, suggestion de correction lors de la saisie d’une adresse électronique dont le nom de domaine semble comporter une faute de frappe.
Nombreuses améliorations aux fonctionnalités d’importation, des formulaires, workflows, pages, agendas... Nous avons amélioré la robustesse et essayé d'afficher des messages plus explicites quand des dépendances sont manquantes (par exemple une page parente, ou un modèle de fiche). Concernant l’import, via un fichier CSV, de nouveaux événements dans un agenda de type événement, nous avons intégré une nouvelle colonne pour la date de publication des événements.
Prise en charge de nouvelles plateformes de paiement en ligne : Mollie et Keyware.
Amélioration à l’accessibilité générale en suivant le paramétrage de la taille des caractères configurée par l’usager.
Corrections
Conservation des rendez-vous enregistrés même si le type de rendez-vous concerné est supprimé.
Fonctionnement des agendas configuré avec un délai de réservation maximal très élevé.
Réinitialisation correcte d’un compte configuré pour forcer un changement de mot de passe à la connexion.
Extension de l’affichage des horaires affichés aux réservations effectives, et plus seulement aux horaires d’application.
Développement
Bouton pour rejouer une tâche asynchrone d’un connecteur en échec.
Bascule de Passerelle pour une exécution avec Python 3.
Nouvelle option $columns-gutter pour personnaliser la taille des gouttières.
Évolutions à la gestion des couches cartographiques avec de nouvelles fonctions javascript pour, par exemple, désactiver à la volée une couche de données.
11 juin 2020
Nouveautés
Amélioration générale de l’accessibilité en suivant par défaut la pratique recommandée de souligner les liens au survol.
Possibilité de configurer une date de publication par événement, au lieu d’avoir simplement un délai commun défini pour tous les événements.
Introduction d’une gestion de réservation de ressources. Sur l’accueil du module agenda, il y a maintenant un bouton «â€ŻRessources » qui permet de créer des ressources. Une fois qu’elle sont créées, il est possible de les associer à un agenda de type rendez-vous (mais pas de type « événements »), ce qui permet, lors de la réservation d’un créneau dans l’agenda, de lui joindre une réservation pour la ressource choisie. En détails, pour permettre de réserver une ressource on va :
Ajouter un paramètre à l’URL affichant les créneaux dans le formulaire (via un champ de type liste) pour obtenir une URL {{agendas_url}}api/agenda/MON-AGENDA/meetings/TYPE-DE-RDV/datetimes/?resources=MA-RESOURCE
Faire le même appel webservice dans le workflow que pour un rendez-vous normal. Mais le rendez-vous sera affiché dans la vue calendaire de la ressource en plus d'apparaître dans l'agenda rendez-vous.
Affichage détaillée des options des plateformes de paiements.
Option pour pouvoir forcer la pose d’une exception dans les agendas de type rendez-vous même si des réservations sont présentes sur la tranche temporelle de l’exception.
Corrections
Export/import des requêtes définies dans le connecteur OpenDataSoft.
Ajout du lien de connexion à la version texte du message d’alerte pour les comptes inutilisés, ainsi que traduction du temps d’inactivité.
Liens vers les formulaires et workflows depuis une page /inspect sous une vue personnalisée.
Développement
Nouveau filtre de gabarit |endswith, pour comparer la fin d’une chaine de caractères.
Possibilité d’utiliser le filtre |get avec en paramètre une donnée de formulaire.
Déplacement des fichiers de polices dans un répertoire dédié; les chemins vers les fichiers .scss doivent être mis à jour.
Publication structurée de l’ensemble des données reçues par le connecteur OpenDataSoft.
Mise en place d’une file pour assurer un envoi asynchrone des SMS.
Prise en charge de la nouvelle API "v2" de API Particulier.
28 mai 2020
Nouveautés
Possibilité, à la création d’un nouveau guichet de rendez-vous, de l’initialiser avec les horaires d’un guichet existant. Cela permet de dupliquer facilement les guichets.
Extension des actions multiples depuis les tableaux de traitement pour que soient également exposés les sauts manuels. Ceux-ci doivent être configurés avec un identifiant et le tableau de traitement doit être filtré sur le statut correspondant. Et pour rappel, les boutons pour les actions en masse n’apparaissent sous le listing que lorsqu’une demande, au moins, a été cochée.
Dans l’écran concernant la configuration globale de l'envoi de courriels, apparition d'une nouvelle option «â€ŻPréfixe » permettant de configurer le préfixe ajouté à l’objet des messages. Jusqu'à maintenant il s'agissait toujours du nom du site, vous pouvez maintenant mettre ce que vous voulez.
La dernière mise à jour avait vu des améliorations importantes des performances sur les agendas proposant un grand nombre de rendez-vous. Celle-ci apporte des optimisations complémentaires pour un gain de performance plus substantiel encore.
Nouveau connecteur permettant d’utiliser les informations stockées dans OpenDataSoft comme sources de données. D’aucuns diront qu’il est plus commode d’utiliser Publik Studio avec les couches cartographiques de Combo mais nous leur laissons la responsabilité de leurs propos - Et plus sérieusement n’hésitez pas à nous faire part de vos souhaits en matière d'Open Data.
Corrections
Crash sur l’accès à vue personnalisée sur les statistiques d’une démarche filtrée par statut.
Limitation automatique de la taille des identifiants des attributs de profil.
Importation de fichiers depuis un fichier CSV contenant des lignes vides ou incomplètes.
API permettant de savoir si un usager est inscrit à un événement; cela nécessite que l’identifiant de l’usager soit communiqué au moment de la réservation (appel "fillslot").
Extension au connecteur OpenGIS pour utiliser un gabarit Django pour la recherche plein texte et permettre la récupération d’objets selon leurs propriétés.
Ajout du résumé de la demande dans le "summary" de la vue ICS.
Prise en compte des vues personnalisées dans les API GeoJSON des fiches et demandes.
Paramétrage du gabarit utilisé pour le rendu des usagers en barre latérale d’une demande.
Possibilité d’intégrer la recherche sur les fiches de données dans la cellule «â€ŻRecherche ».
Filtre pour mettre en forme les numéros de téléphone français (|phonenumber_fr).
Prise en charge des signatures ECDSA dans les jetons OpenID Connect.
Reprise de l’affichage des marqueurs cartographiques pour utiliser une couche leaflet par couche de marqueur.
Ajout de liens directs vers les lignes de journaux.
9 avril 2020
Nouveautés
Mise à disposition d’une interface de gestion de modèles pour les courriels des workflows. Afin d’éviter les copier / coller parfois fastidieux pour reproduire des messages identiques, il est maintenant possible de stocker des emails types, utilisables dans l'action d’envoi de courriel. L’interface est accessible via un bouton depuis la page des workflows.
Nombreuses améliorations relatives à l’accessibilité : la page active de la navigation est désormais marquée dans son attribut title, les liens d’évitement sont exposés sous forme de liste, la navigation au clavier dans les sous-menus de la navigation est rendue possible et les champs des formulaires sont enrichis de nouvelles propriétés améliorant leur compréhension par les lecteurs d’écran.
Sur mobile utilisation automatique du clavier de saisie de chiffres sur les champs configurés pour recevoir un numéro de téléphone.
Nouvelle option à la cellule «â€Żfactures en cours » pour ne pas s’afficher quand il n’y a pas de factures.
Possibilité d’utiliser les tuiles cartographiques produites par un serveur ArcGIS.
Corrections
Suppression de la limite de 128 caractères pour les URL d’un service CAS.
Mise de côté des cellules des zones désactivées lors de l’indexation et dans le tableau des cellules invalides.
Suppression de l’attribut «â€Żurl » des champs d’autocomplétion, inutile et non conforme.
Amélioration de la validation des noms de domaine des adresses électroniques.
Contrôle d’accès sur la suppression des fichiers du porte-documents.
Ajout d’un bouton permettant d’une ligne du journal d’afficher toutes les autres lignes correspondant à la même requête.
Amélioration de la compatibilité du connecteur OpenGIS avec différentes versions.
Inclusion dans l’API retournant les événements disponibles à la réservation de l’information sur l’utilisation de la liste d’attente.
Nouvelle variable (form_submission_agent) permettant d’obtenir toutes les informations sur l’agent ayant fait la saisie d’une demande.
Modification à l’action d’envoi SMS pour ne plus automatiquement tronquer les SMS, la plupart des fournisseurs permettant désormais l’envoi de SMS plus longs.
Nouveau paramètre pour filtrer les recherches sur la Base Adresse Nationale selon un code INSEE.
12 mars 2020
Nouveautés
Publik Studio utilise les différents éléments de Publik (fabrique de démarches, sources de données, etc.) pour permettre la mise en place d'applications métier simples. Il est maintenant installé par défaut sur les instances de Publik. Cela induit un changement au niveau du menu latéral concernant la façon dont les fabriques de formulaire et workflows sont affichées (elles font partie de Publik Studio). Le fonctionnement de Publik Studio est documenté.
Mise en place dans Combo d’une nouvelle page «â€ŻRapport d'anomalies » présentant les cellules invalides, par exemple vers une catégorie de démarches qui n’existerait plus. Elle est accessible via le menu burger de Combo.
La liste des événements bénéficie de deux améliorations : elle est maintenant triée chronologiquement et elle est mise à jour dynamiquement en temps réel lorsqu'une nouvelle inscription arrive.
Ajustements d’ergonomie et d’accessibilité au champ de téléchargement de fichier, la croix de suppression est désormais positionnée dans le coin supérieur droit et la taille du champ s’adapte automatiquement au paramétrage de la taille du texte du navigateur.
Affichage dans les vues quotidiennes et mensuelles des agendas, des exceptions aux horaires d’ouverture.
Corrections
Export des connecteurs de type «â€Żbase adresse ».
Ajustement à la présentation des graphiques sur écrans mobiles.
Liste des catégories de démarches dans les statistiques.
API permettant de basculer une inscription de la liste principale vers la liste d'attente. (suspend)
Paramètre supplémentaire à l’API de réservation pour forcer l’inscription sur la liste d’attente. (force_waiting_list)
26 mars 2020
Nouveautés
Un nouveau type d’agenda apparaît, les «â€Żagendas virtuels » qui permettent de regrouper plusieurs agendas de rendez-vous afin de :
faciliter leur traitement simultané (par exemple pour ajouter des exceptions ou changer des horaires)
Permettre d’exposer les créneaux tous agendas confondus, et ainsi de proposer les premiers créneaux disponibles parmi l’ensemble des agendas regroupés par l'agenda virtuel.
Expiration automatique de la session de l’usager connecté via FranceConnect à la fermeture du navigateur.
Détection par le navigateur qu’un document téléchargé dans une démarche dépassera la taille autorisée avant même l’envoi du document.
Possibilité de définir des images associées aux cellules de «â€Żlistes de liens ». Lorsque l'on donne un identifiant (slug) à la cellule (via le lien «â€Ż Options »), on a un accès direct à la gestion de cette image depuis le lien «â€ŻRessources » en bas de la cellule. À noter que la cellule «â€ŻDémarches d'une catégorie » qui permettait déjà d'utiliser une image bénéficie elle aussi de ce nouvel accès direct lorsqu'un identifiant est donné à la cellule.
Amélioration du rendu de la liste des champs ({{form_details}}) dans la création de document. Cela permet de créer plus facilement un PDF contenant l'ensemble des données de la demande. Il faut suivre quelques instructions concernant le modèle ODT à utiliser.
Dans l'écran de traitement d'une demande, retour automatique en bas de page après un clic sur un bouton d'action. Avant on revenait en haut de la page, ce qui obligeait à scroller en bas de page pour avoir de nouveau accès à la zone des actions de traitement.
Ajout à l’API d’accès aux demandes d’un paramètre permettant le tri selon la date de dernière modification.
13 février 2020
Nouveautés
Ajout dans l'écran «â€ŻServices web » d’une interface permettant d’exporter et d’importer le paramétrage des connecteurs (y compris le fichier CSV lui-même dans le cas d'un connecteur CSV).
Modification de l’état initial de publication des pages dans le menu de navigation : elles sont désormais par défaut exclues de ce menu. Il faut donc explicitement signaler, après création, que l'on souhaite voir la nouvelle page dans le menu si tel est le cas.
Mise à disposition d’un nouveau type de cellule, «â€ŻListe de liens », permettant de mêler dans une cellule des liens vers des démarches et des liens vers des pages.
Adaptation au fonctionnement des cartes pour éviter qu’elles ne zooment par mégarde lors du défilement de la page; il est désormais demandé d’utiliser la touche Ctrl ou, sur mobile, deux doigts.
Ajout d'une colonne et d'une ligne «â€ŻTotal » dans les indicateurs statistiques personnalisés.
Possibilité d’afficher un libellé de régie dans la cellule de paiement TIPI.
Corrections
Mise à niveau du connecteur ClicRDV pour fonctionner avec la dernière version de leur API.
Adaptation apportée à l’action de récapitulatif quotidien pour permettre l’envoi individuel aux membres des rôles et plus seulement aux courriels spécifiés dans les rôles.
Possibilité dans le connecteur CMIS de surcharger le nom de fichier envoyé.
Nouvelle variable disponible dans les intégrations graphiques pour contrôler l’ordre et l’espacement des boutons.
Ajout de la compatibilité Python 3 à Passerelle ; les modules externes doivent également être mis à jour.
Mise à disposition des filtres sur les dates dans les gabarits des cellules JSON.
Implémentation du mode «â€Żmot de passe du propriétaire de ressource (resource owner password credentials) » d'OpenID Connect.
Adaptation apportée à l’API des fiches pour retourner un résultat exploitable comme source de données.
Nouveau paramétrage système permettant de mettre des types de fichiers sur liste noire, pour en bloquer le chargement par les usagers.
23 janvier 2020
Nouveautés
Extension au module de paiement en ligne pour désormais permettre des paiements sans passer par le système de panier, ce qui améliore la fluidité des parcours et permet à des usagers non connectés de réaliser des paiements.
Prise en charge des webservices PayFip. Un embryon de documentation explique comment les utiliser.
Amélioration sensible des performances pour les tableaux de traitement de démarches comprenant beaucoup de demandes.
Optimisation de l’affichage des calendriers dans la vue mensuelle des agendas de type rendez-vous pour automatiquement cacher les week-ends quand ils ne permettent pas de prise de rendez-vous. Cela permet de disposer d'une vue sur la semaine de travail beaucoup plus lisible.
Amélioration de la gestion des événements (agendas de type événement) pour permettre de les décrire davantage (tarif, URL) et de les afficher groupés par mois, pour ne pas encombrer les vues par des événements passés.
Corrections
Superposition de l’attribution des données cartographiques et du menu de navigation en mode PWA.
Interprétation correcte lors de l’impart d'une démarche dont la balise XML de description existe mais est vide.