Extension de la gestion des intercommunalités à tous les modules de Publik. Elle concernait jusqu'à présent uniquement le module de téléformulaires.
Implémentation de la gestion des sessions dans l'authentification OpenID Connect.
Connecteur vers l'application GRECO (Gestion des Réclamations Communautaires) du Grand Lyon.
Association statique des numéros de factures aux transactions, pour persister dans l'historique après leur disparition des connecteurs.
Ajout de la recherche par identifiant de demande dans le traitement des demandes.
Export au format CSV de la liste des paiements effectués depuis le portail.
Corrections
Prise en compte de la date de l'acte dans le connecteur MDEL.
Correction au SSO vers Agora+ pour les utilisateurs qui n'étaient pas préalablement connectés.
Exclusion des brouillons des graphiques de statistiques sur les demandes.
Utilisation de la localisation par défaut comme position initiale de la carte des demandes.
Développement
Sécurisation de la configuration par défaut des API fournies via le module django-rest-framework.
Ajout d'une API pour les manipulations de base des entités/collectivités du fournisseur d'identités.
2 décembre 2016
Nouveautés
Possibilité de pointer précisément le bas du journal d'une demande (à l'endroit où figurent les actions en front et backoffice, par exemple "ajouter un commentaire") depuis un lien externe (ancre).
Mise en place d'un système de notifications dans les portails agents et citoyens. Un appel webservice dans le workflow permet de configurer une notification (avec un titre et un texte) qui sera affiché au citoyen ou à l'agent.
Possibilité de créer les annonces d'une catégorie depuis un fil RSS/Atom externe.
Extension des connecteurs avec des fichiers tableurs aux formats OpenDocument et Excel (en plus du format CSV déjà existant).
Corrections
Affichage correct en cas de statut supprimé dans la vue d'inspection d'un workflow.
Corrections dans la génération et le traitement des flux du connecteur MDEL.
Corrections aux procédures d'import et d'export de formulaires et workflows.
Développement
Mise à jour de l'API du module Chrono (gestion des inscriptions et rendez-vous) pour permettre l'utilisation systématique des « slugs » comme identifiants.
Remontée dans le webservice d'apparaige des messages d'erreur d'Agora+.
Ajout d'une API simple d'abonnement aux newsletters.
Vérification de la validité du callback JSONP.
16 novembre 2016
Nouveautés
Liens de connexion et d'inscription explicites dans l'entête de page.
Lien vers la page de profil à partir du nom de l'usager dans l'entête de page.
Possibilité de fonctionner en tant que fournisseur d'identités compatible OpenID Connect. Auparavant Publik ne pouvait fonctionner (via Authentic) que comme fournisseur de service OpenID Connect.
Affichage des brouillons dans la vue « usager 360° ». La vue n'affichait auparavant, pour un usager particulier, que les demandes en cours de traitement.
Ajout d'un bouton d'insertion de séparateur horizontal dans l'éditeur de texte. Le bouton permet d'insérer une ligne horizontale pour séparer deux paragraphes.
Corrections
Possibilité de remettre à zéro un champ de traitement de type « fichier ».
Restauration de la gestion des accès aux connecteurs de type « SMS ».
Amélioration de la compatibilité des flux AEC (Acte État Civil) et ILE (Inscription Liste Électorale) du connecteur MDEL (« Mes Démarches En Ligne »).
Transmission des prénoms et noms au service de paiement PayZen.
Développement
Journalisation automatique des requêtes aux connecteurs.
Ajout d'une variable _raw pour les champs de type fichiers, même vides.
2 novembre 2016
Nouveautés
Augmentation de la latitude laissée au téléphone dans la fourniture des informations de géolocalisation, pour augmenter la compatibilité avec les appareils et les situations.
Ajout du nom de l'usager à l'index plein texte des démarches.
Rendu sur une carte dans le backoffice des demandes géolocalisées.
Nouvelle cellule permettant de déclarer et de payer une facture.
Possibilité de manuellement définir le canal d'entrée d'une saisie initiée depuis le backoffice.
Uniformisation de la gestion des erreurs entre fournisseurs de SMS.
Possibilité d'enregistrer des requêtes complexes dans le connecteur CSV.
Corrections
Meilleure génération des fichiers MDEL ("Mes Démarches En Ligne").
Possibilité d'ajouter des fichiers dans les champs de traitement d'une demande.
Développement
Commande permettant d'exporter les pages d'un portail depuis la ligne de commande.
Ajout d'une classe CSS "comment-field" aux champs de type commentaire.
Validation "live" de la syntaxe dans les champs calculés.
Nouvelle série de fonctions permettant de manipuler des dates.
14 octobre 2016
Nouveautés
Distinction visuelle dans la vue de gestion d'un agenda des événements qui sont hors de la période de réservation.
Possibilité de présenter les événements complets, désactivés, dans les listes proposées aux usagers.
Optimisation du système de provisionning des utilisateurs et rôles.
Ajout d'une option permettant de définir des classes CSS supplémentaires aux cellules.
Rangement des workflows inutilisés en bas de liste des workflows.
Corrections
Mise en place d'une protection contre la double saisie de demandes via le backoffice.
Affichage de la cellule "Historique des factures" en présence de paniers.
Développement
Possibilité pour une cellule d'utiliser une variante du template de rendu normal.
Ajout à l'action de workflow d'appel webservice de la possibilité de saut en cas d'erreur applicative.
Export de la géolocalisation dans l'API des formulaires.
30 septembre 2016
Nouveautés
Extension du verrouillage du traitement d'une demande d'un usager à l'ensemble des demandes ouvertes par celui-ci.
Ajout d'un mode non-interactif à l'action de génération de document.
Possibilité de définir des délais pour l'ouverture et la fermeture des réservations/inscriptions.
Gestion d'agendas de type rendez-vous, avec la possibilité de définir des types de rendez-vous et les plages horaires possibles.
Gestion fine des accès aux agendas.
Amélioration à l'autocomplétion des noms de voies.
Mise à jour automatique des référentiels de voies depuis la base adresse nationale.
Dans les listings de traitement, ajout d'une colonne affichant le nom de l'agent ayant fait la saisie.
Utilisation des «champs utilisateurs» dans un modèle Open Document pour l'action de génération d'un document.
Corrections
Traduction des messages d'erreur de géolocalisation.
Améliorations à la vérification de la syntaxe des modèles.
Contournement d'un bug de Internet Explorer 9 dans le chargement asynchrone des cellules.
Développement
Modification au connecteur arcgis pour retourner l'ensemble des éléments d'un layer.
Utilisation de l'API «group_id» par le connecteur ClicRDV.
Mise à disposition d'une première version de notre application de publication d'annonces et alertes.
Possibilité d'anonymiser les champs de type liste.
Ajout d'une option permettant de supprimer une page sans supprimer également ses sous-pages.
Chiffrement des identifiants de facture, pour permettre le paiement anonyme.
Corrections
Export CSV et tableur des tableaux contenant les colonnes « Canal » ou « Anonymisé » fonctionnel.
Meilleur géocodage inverse pour les voies piétonnes.
Développement
Possibilité d'appeler des scripts externes dans les expressions ou les modèles.
Modification à l'API d'export des brouillons pour ne plus renvoyer de brouillons pour les démarches n'ayant pas le code de suivi activé.
Accès aux logs via la page « Paramètre » plutôt qu'en entrée principale de menu.
Possibilité de modifier la fréquence de vérification des expirations (reste cependant à 3 par heure sur le SaaS Entr'ouvert, i.e. 3 par heure).
29 juillet 2016
Nouveautés
Amélioration au style de la vue des informations d'un connecteur.
Chiffrement dans la session du mot de passe LDAP utilisé pour la connexion.
Ajout de la liste des données certifiées dans les assertions SAML.
Utilisation d'un cookie pour mémoriser entre sites l'état d'ouverture du menu Publik.
Corrections
Restriction des accès aux vues de gestion des connecteurs.
Nettoyage automatique des comptes inactifs marqués comme étant à supprimer.
Vérification du type de donnée lors de l'ajout aux champs de traitement.
Développement
Possibilité de définir un champ de traitement de type fichier au moyen d'un dictionnaire.
15 juillet 2016
Nouveautés
Grande amélioration du temps d'affichage de la vue globale et des statistiques, en précalculant des données.
Affichage du nom de l'agent ayant saisi la demande dans la barre latérale.
Envoi d'une version minifiée des scripts javascript, pour augmenter la vitesse de rendu.
Ajout de la possibilité de filtrer la vue globale selon la catégorie des démarches.
Ajout des sources de données et des définitions de webservices aux éléments pouvant être exportés et importés depuis la page de paramétrage.
Améliorations au paramétrage des champs du profil; il est désormais possible d'en gérer l'ensemble des attributs via l'interface.
Ajout d'un bouton permettant à l'usager de supprimer ses brouillons.
Affichage des restrictions de visibilité de chaque cellule au niveau de la page.
Corrections
Modification à l'ordre d'export des pages pour assurer que leur import se fasse dans l'ordre adéquat.
Retrait des champs marqués comme non-éditables de la page de modification des données du compte.
Correction à l'import de workflows contenant des champs de traitement.
Suppression correcte des comptes des usagers en ayant fait la demande; ils étaient bien désactivés et marqués pour suppression, mais les données restaient néanmoins présentes.
Nettoyage des sessions expirées. Elles sont utilisées pour afficher dans les listings de demandes celles qui sont verrouillées par un agent; cette correction améliore donc sensiblement la vitesse de rendu des listings.
Correction au préremplissage des champs tirés de l'action de workflow "Afficher un formulaire".
Développement
Mise en place d'une API permettant de déterminer l'existence d'un code de suivi.
Ajout des rôles des usagers dans l'API "usagers" (/api/users/) des téléformulaires.
30 juin 2016
Nouveautés
Ajout d'une notion de « champs de traitement », ceux-ci permettent d'ajouter des données structurées dans un cadre type « réservé à l'administration », données tirées d'informations recueillies par le workflow auprès de l'usager, des agents ou de webservices.
Extension du connecteur « Agora+ » pour remonter les présences « Petite enfance »
Utilisation de la couleur dominante du thème graphique pour colorer la barre supérieure du mobile (Android, Windows Phone)
Unification du thème des backoffice; ils étaient déjà proches ils sont désormais en tout point identiques.
Dans la cellule « Démarches d'une catégorie » en présence d'une limite sur le nombre de démarches affichés, ajout d'un + en fin de liste permettant d'étendre cette liste pour contenir tous les démarches.
Standardisation du bandeau d'information pour les déploiements de recette.
Signature automatique des appels aux webservices; il n'est plus nécessaire de manuellement recopier les clés de signature des services.
Corrections
Correction à l'adresse du bouton « Portail agent » en situation de déploiements multiples sous un même domaine.
Correction à l'action de workflow de modification de profil pour fonctionner en présence de champs obligatoires.
Correction dans la génération du graphe de workflow en présence de guillemets dans les statuts.
Développement
Extension du connecteur « Fichier CSV » pour permettre de facilement y filtrer les données.
Correction à l'API de retour des demandes de l'usager, pour également inclure les demandes sur les formulaires ayant par la suite été désactivés.
Ajout d'un catalogue de webservices, avec la possibilité d'appeler ceux-ci depuis les templates et les conditions de page.
Simplification de l'écriture de nouveaux connecteurs.
15 juin 2016
Nouveautés
Possibilité de placer un message de confirmation sur les actions de workflow.
Enregistrement du nom de l'agent effectuant une saisie backoffice.
Accès au catalogue des sources de données depuis les fabriques de formulaires et de workflows.
Affichage de la description des démarches dans le portail usager.
Possibilité de géocoder les demandes, l'option s'active depuis la fabrique de formulaires et une action de géolocation existe désormais dans les workflows, pour déterminer les coordonnées selon un champ adresse ou carte existant dans la démarche ou selon les coordonnées GPS qui figureraient dans un fichier.
Utilisation de vrais liens dans la vue globale pour améliorer l'accessibilité.
Dans les fabriques, après l'édition d'un champ, recentrage automatique de la page à hauteur de celui-ci.
Clarification à l'interface de définition des conditions de sortie de page.
Ajout d'un bouton « maximiser » dans l'éditeur WYSIWYG.
Amélioration à l'interface d'édition de page du portail pour rendre plus clairs les paramètres et faciliter l'héritage de cellules de la page parente.
Utilisation de poignées pour le drag n drop des éléments.
Ajout d'une validation des expressions dans l'édition des workflows.
Ajout du montant à payer en « badge » du menu Paiement du tableau de bord.
Prise en charge du multi-régies dans la cellule « Panier ».
Corrections
Correction du calcul de l'identifiant de champ lors de la duplication d'un champ.
Correction de l'enregistrement des tableaux de longueur libre en mode brouillon.
Développement
Ajout de l'information « redirection » dans l'API « Démarches d'une catégorie ».
Ajout de fonctions utilitaires pour utilisation dans les expressions de condition de page ou de workflow.
Mise en place d'une API pour récupérer les démarches anonymisées.
Mise en place d'une API pour retirer un élément du panier de paiement.
Mise en place d'une API pour éditer une demande existante.
Prise en compte du caractère « unique » des démarches dans l'API de soumission.