Redmine Entr’ouvert: Demandeshttps://dev.entrouvert.org/https://dev.entrouvert.org/favicon.ico?15861920342023-04-13T15:18:12ZRedmine Entr’ouvert
Redmine Publik - Support #76615 (En cours): Publik Billettiquehttps://dev.entrouvert.org/issues/766152023-04-13T15:18:12ZMikaël Atesmates@entrouvert.com
<p><a class="external" href="https://publik.tracim.fr/ui/workspaces/1/contents/html-document/1980?folder_open=1">https://publik.tracim.fr/ui/workspaces/1/contents/html-document/1980?folder_open=1</a></p>
<p>Le principe est simple. Sous la forme d'un connecteur passerelle vous avez un générateur de QRCode signés.</p>
<p>Dans vos circuits de traitement vous appelez le connecteur en indiquant les informations à inclure dans le QRCode. Le connecteur vous renvoie l'image d'un QRCode signé.</p>
<p>Vous pouvez inclure ce QRCode dans des documents : billets, dérogations, autorisations, etc. Vous pouvez mettre ce QRCode dans une fiche et l'afficher sur une page du portail accessible uniquement de l'usager.</p>
<p>L'agent qui vérifie le QRCode utilise pour cela une page du portail contenant une cellule de vérification. Votre intégration graphique est « responsive »,<br />la vérification est possible sur divers terminaux équipés de navigateurs Web standards : téléphones et tablettes. Vous pouvez avoir plusieurs pages de vérification pour plusieurs applications.</p>
<p>La cellule de vérification active la caméra du terminal de l'agent, vérifie la signature, affiche la validité et les informations souhaitées contenues dans le QRCode.</p>
<p>La page peut être publique pour vérifier des QRCodes qui ne nécessitent pas de faire des opérations de gestion consécutives au scan. Par exemple, pour simplement vérifier une autorisation qui n'a d'autre expiration qu'une date ferme.</p>
<p>La page peut requérir d'être connecté, avec un certain rôle, car le scan va déclencher une opération consécutive au scan. Cette opération ce peut-être la vérification que le billet n'a pas déjà été scanné. Cette opération ce peut-être aussi de pointer que le billet est scanné (« compostage ») ou de pointer la présence sur une réservation.</p>
A l'issue de ce développement vous serez munis des éléments suivants :
<ul>
<li>La possibilité de déployer et de configurer un connecteur QRCode.</li>
<li>La possibilité d'ajouter et de configurer des cellules de vérification dans le portail.</li>
<li>De la documentation pour expliquer comment générer un QRCode, l'inclure dans un document ou une fiche, configurer des actions post-scan, configurer la cellule.</li>
<li>Une démarche de démonstration.</li>
</ul>
<p>Cela est chiffré à 55 000 €HT.</p>
<p>Si nous bouclons le budget au premier trimestre 2023, nous pourrons livrer en 2023.</p> Publik - Development #71312 (Nouveau): Réorganiser la liste des celluleshttps://dev.entrouvert.org/issues/713122022-11-15T09:16:08ZChloé Girard
<p>Après consultation entres CPFs nous proposons la réorganisation suivante pour gagner en clarté :</p>
<pre><code>Contenu générique<br /> Galerie d'image<br /> Identique à la page parente<br /> Lien(s) => (ex liste de liens)<br /> Menu<br /> Notification à l'usager<br /> Recherche<br /> Texte</code></pre>
<pre><code>Démarches<br /> Brouillon en cours<br /> Catégorie de demandes<br /> Code de suivi<br /> Demandes de l'usager<br /> Démarches d'une catégorie<br /> Lien vers une catégorie<br /> Lien vers une démarche</code></pre>
<pre><code>Espace agents<br /> Demandes à traiter<br /> Saisie backoffice<br /> Jauge</code></pre>
<pre><code>Fiche(s)</code></pre>
<pre><code>Visualisation de données<br /> Filtres<br /> Graphes</code></pre>
<pre><code>Paiement<br /> Factures actives<br /> Formulaire de paiement TIPI<br /> Historique des factures<br /> Lien vers le panier<br /> Panier<br /> Transactions récentes</code></pre>
<pre><code>Avancé<br /> Carte<br /> Dernières pages modifiées (base de connaissance)<br /> Document récents<br /> Flux RSS/Atom<br /> Profil<br /> Prototype JSON</code></pre> Publik - Development #70890 (Nouveau): Gestion unifiée des catégorieshttps://dev.entrouvert.org/issues/708902022-10-31T14:40:32ZChloé Girard
<p>en fait <strong>création</strong> unifiée</p> Publik - Development #70883 (Nouveau): Permettre de connaître le nombre d'utilisateurs en backof...https://dev.entrouvert.org/issues/708832022-10-31T14:00:33ZChloé Girard
<p>Avoir un "nombre total" en dessous de la page du rôle agent (ou en barre latérale).</p> Publik - Development #70878 (Nouveau): Comptage des brouillonshttps://dev.entrouvert.org/issues/708782022-10-31T13:33:37ZChloé Girard
<p>Les brouillons sont générés pour chaque démarche dès qu'un champ est complété ou une page franchie, ils sont ensuite conservés et visibles de l'usager durant le temps paramétré dans le formulaire (cf. Code de suivi / Durée de vie des brouillons).<br />Le développement proposé permettra aux administrateurs fonctionnels de connaître le nombre total de brouillons pour un formulaire et le nombre de brouillons en fonction de la page concernée (cette deuxième fonctionnalité suppose de connaître l'identifiant d'une page plutôt que sa position, évolution qui sera donc réalisée préalablement).<br />Le nombre de brouillons (total et par page) sera affiché aux "Administrateurs de Démarches" depuis la page de conception du formulaire.</p>
<p><a class="external" href="https://publik.tracim.fr/ui/workspaces/1/contents/html-document/1972">https://publik.tracim.fr/ui/workspaces/1/contents/html-document/1972</a></p> Publik - Development #70188 (En cours): Définir des dates limites pour les rôles et affichage dan...https://dev.entrouvert.org/issues/701882022-10-12T15:15:41ZMarie Kuntz
<p>Définir des dates limites pour les rôles attribués à quelqu'un. <br />À l'aide d'un formulaire et d'un workflow, on pourra octroyer un rôle temporairement. <br />Le développement consiste, en plus de la réation de la démarche, en l'ajout d'une option dans Authentic permettant d'afficher les informations dans la barre latérale, à l'image de ce qui peut se paramétrer dans wcs. <br />On y mettra un bouton vers le formulaire en question.</p> Publik - Development #58887 (En cours): Améliorations sur le backoffice des démarches.https://dev.entrouvert.org/issues/588872021-11-23T09:10:27ZMikaël Atesmates@entrouvert.com
Regrouper sur ce thème plusieurs tickets comme :
<ul>
<li>Masquer Canal et Usager associé en saisie backoffice lorsque cela n'est pas nécessaire.</li>
<li>Indiquer sur les formulaires les dates de publication.</li>
<li>Avoir des vues personnalisées sur des fiches filtrées sur les fonctions.</li>
</ul> Publik - Development #58847 (En cours): Améliorations pour la constructions d'applicationshttps://dev.entrouvert.org/issues/588472021-11-22T14:43:33ZMikaël Atesmates@entrouvert.com
<p>Diverses améliorations et nouvelles fonctionnalités sur les cellules existantes (hormis « Fiches » et « Contenu d'une fiche » qui ont un traitement spécifique).</p>
<p>Sur fond propre.</p> Publik - Development #49212 (En cours): Création de compte avec un numéro de téléphone mobilehttps://dev.entrouvert.org/issues/492122020-12-08T05:28:52ZPierre Crospcros@entrouvert.com
<p><a class="external" href="https://publik.tracim.fr/ui/workspaces/1/contents/html-document/1353?folder_open=1">https://publik.tracim.fr/ui/workspaces/1/contents/html-document/1353?folder_open=1</a></p>
<p>Cette fonctionnalité offre aux usagers la possibilité de se créer un compte en utilisant soit un numéro de téléphone mobile, soit une adresse<br />de courriel. Les deux possibilités seront proposées sur la page de création de compte.</p>
<p>L'adresse de courriel ou le numéro de mobile sont utilisés comme identifiants du compte et l'usager continue de définir son mot de passe<br />lors de la création. L'usager utilise ensuite son numéro de mobile, ou son adresse de courriel, comme identifiant et son mot de passe pour se<br />connecter.</p>
<p>Lorsque l'usager utilise une adresse de courriel à la création, ou qu'il la modifie par la suite, elle continuera d'être validée comme actuellement. Lorsque l'usager utilise un numéro de mobile, ou qu'il le modifie par la suite, un SMS est envoyé pour valider le numéro.</p>
<p>La fonction « mot de passe oublié » sera adapté pour fonctionner avec l'adresse de courriel ou le numéro de mobile.</p>
<p>Ce développement inclus les mécanismes de limitation de l'envoi de SMS en limitant les envois successifs.</p>
<p>Cette fonctionnalité ne sera pas activée par défaut. Le choix de l'activation sera fait par instance. Cette fonctionnalité ne pourra être activée que si un connecteur d'envoi de SMS est configuré.</p>
<p>Cette fonctionnalité ne signifie pas que l'usager va recevoir un SMS avec un code à chaque connexion (ce n'est pas "Connexion par SMS").</p> Publik - Development #49209 (En cours): Publik Famillehttps://dev.entrouvert.org/issues/492092020-12-08T05:13:35ZPierre Crospcros@entrouvert.com
<p>2ème semestre 2021 pour une application finalisée</p> Publik - Development #49208 (Nouveau): Fluidité / animation des interfaces backofficehttps://dev.entrouvert.org/issues/492082020-12-08T05:12:48ZPierre Crospcros@entrouvert.com
<p>Encore assez flou</p>
<p>Travail sur l’ergonomie et le côté eye-candy</p> Publik - Development #49204 (En cours): "Applification" des modules (applications métiers) Publikhttps://dev.entrouvert.org/issues/492042020-12-08T05:03:58ZPierre Crospcros@entrouvert.com
<p>(description mise à jour pour exposer de manière plus détaillée les interfaces et le plan technique)</p>
<p>Dans Hobo un nouvel écran "Applications", avec des boutons Installer et Créer. (plus tard, un menu kebab, avec une entrée "Catalogues").</p>
<a name="Écran-de-création"></a>
<h3 >Écran de création<a href="#Écran-de-création" class="wiki-anchor">¶</a></h3>
<p>Interface avec une petite première section de métadonnées, un nom, une icône, une courte description.</p>
<p>Dans cette interface la liste des types d'objet qui peuvent être intégrés (ça peut être une liste + bouton ajouter comme pour les cellules dans combo), après la sélection d'un type d'objet possibilité de sélectionner l'objet en question (exemple on choisit "Modèles de fiches" puis on peut choisir "Famille").</p>
<p>Lorsque ce choix est fait l'objet est ajouté à la liste des objets de l'application, ainsi que les dépendances de l'objet. (par exemple j'ajoute "Famille" et ça ajoute automatiquement le bloc de champs "Adresse").</p>
<p>Cette étape passe par définir une API qui devrait être similaire entre applications, pour pouvoir :</p>
<ul>
<li>lister les types d'objet dispo</li>
<li>lister les objets d'un type</li>
<li>récupérer les dépendances d'un objet</li>
</ul>
<p>Envisager ça comme une API neuve et indépendante, pas s'obliger à exploiter (/api/agendas/ et /api/formdefs/ et autres, qui ne fourniront pas nécessairement toutes les infos souhaitées).</p>
<p>Aparté : dans la liste des types d'objet on pourrait également avoir "données de ces fiches", pour pouvoir dire "prendre les données de la «table» «écoles»). Cela pour dire aussi qu'on peut dévier un peu de ce qu'on considère habituellement comme "objet" et par exemple avoir "hiérarchie de pages" plutôt que des "pages" individuelles.</p>
<p>Quand la même appli est instanciée 2× (cas portail usager / portail agent) les types se retrouvent doublés dans la liste des types d'objets, (ex: "portail usager - page" & "portail agent - page").</p>
<p>On se trouve là avec une liste type :</p>
<ul>
<li>wcs / formulaire / signalement (slug)</li>
<li>wcs / source de données / type-de-signalement (slug) / (dépendance: vrai)</li>
<li>wcs / modèle de fiche / fiche-d-intervention / (dépendance: vrai)</li>
<li>authentic / rôle / responsable signalement / (dépendance: vrai)</li>
<li>combo:portal-agent / page / statistiques-sur-les-signalements</li>
</ul>
<p>(on peut imaginer cacher les dépendances par défaut, ou les ranger en fin de liste, mais détail).</p>
<p>Sur cet écran, un bouton "Générer" qui va appeler l'API "export" associée à chacun des objets sélectionner, et tout taper dans un .zip qui pourra être télécharger.</p>
<p>Également utile un bouton "Rescanner les dépendances" qui repart des objets qui ne sont pas des dépendances et recalcule toutes celles-ci.</p>
<a name="Installation"></a>
<h3 >Installation<a href="#Installation" class="wiki-anchor">¶</a></h3>
<p>C'est une boite de dialogue avec un champ fichier et où on peut mettre le zip de l'application. (plus tard ça pourra interroger un ou plusieurs catalogues pour avoir une liste).</p>
<p>Sur validation, il y a découpe du zip et envoi des parties adéquates aux différentes applications.</p>
<p>De manière basique/initiale, ça correspondrait dans chaque application à une API qui serait équivalente à la commande "import_site".</p>
<a name="Catalogue"></a>
<h3 >Catalogue<a href="#Catalogue" class="wiki-anchor">¶</a></h3>
<p>Il devient possible de transformer un Hobo en catalogue, ça pourrait simplement se faire avec un flag "publier dans le catalogue" (et une API qui listerait les applications et un combo qui afficherait ça proprement).</p>
<a name="Chronologie"></a>
<h3 >Chronologie<a href="#Chronologie" class="wiki-anchor">¶</a></h3>
<ul>
<li>les API "liste des types d'objet", "liste des objets d'un type", "dépendances d'un objet"
<ul>
<li>en les implémentant dans une ou deux applications (typiquement w.c.s. et combo)</li>
</ul>
</li>
<li>l'écran de création (modèle "Application" et modèle "Élément d'une application").</li>
<li>l'action "Générer l'application" (i.e. les API d'export)</li>
<li>l'installation (i.e. le push vers les API "import-site")</li>
<li>l'extension pas à pas à de nouveaux types d'objet</li>
<li>l'exposition sous forme de catalogue</li>
<li>l'évolution dans les modules pour marquer ce qui vient d'une application / n'est pas éditable / etc.</li>
</ul> Publik - Development #27471 (Nouveau): Gestion des intégrations graphiques via le paramétrage d'o...https://dev.entrouvert.org/issues/274712018-10-19T10:33:46ZStéphane Lagetslaget@entrouvert.com
<ul>
<li>Spécifier les options disponibles lors d'une intégration graphique et l'interface</li>
<li>Création d'un document de cadrage utilisé à l'attention des clients sur les éléments à fournir pour le paramétrage avancé de la charte graphique</li>
<li>Création des options de mise en page et de la gestion des ressources</li>
<li>Création des settings</li>
</ul> Fargo - Development #22470 (En cours): paramétrage des colonnes affichéeshttps://dev.entrouvert.org/issues/224702018-03-12T14:21:56ZFrédéric Pétersfpeters@entrouvert.com
<p>Pour le moment on hardcode titre | ... | vignette | actions, avec les ... étant les colonnes arrivant via les attributs de la classe DocumentTable.</p>
<p>J'aimerais bien avoir un COLUMNS dans les settings, où je pourrais mettre ['title', 'creation_date', 'expiration_'date', 'thumbnail'], par exemple.</p>
<p>(on garderait par défaut ['title', 'size', 'creation_date', 'thumbnail']).</p> Authentic 2 - Development #9398 (Nouveau): add filter by role on users viewhttps://dev.entrouvert.org/issues/93982015-12-18T15:09:31ZBenjamin Dauvergne
<p>Using a ModelSelect2MultipleWidget for filtering with one or more roles.</p>