Redmine Entr’ouvert: Demandeshttps://dev.entrouvert.org/https://dev.entrouvert.org/favicon.ico?15861920342024-02-03T14:07:11ZRedmine Entr’ouvert
Redmine ldaptools - Development #86510 (Résolu (à déployer)): Abandonner le support python2https://dev.entrouvert.org/issues/865102024-02-03T14:07:11ZBenjamin Dauvergne
<p>.</p> Publik - Development #80562 (Nouveau): Accès à ses données personnelles pour l'usagerhttps://dev.entrouvert.org/issues/805622023-08-25T14:17:49ZMarie Kuntz
<p>Il faudrait permettre à l'usager (ou au moins à un agent) d'exporter toutes ses données (demandes, informations de compte, fiches éventuelles) en un clic ou presque.</p>
<p>Aujourd'hui, c'est <strong>très</strong> compliqué, il faut, démarche par démarche, prévoir un export de la demande (impression écran du traitement, génération d'un document contenant form_details...), prévoir l'export des fiches liées à l'usager (tout en essayant de deviner lesquelles sont concernées) et bien sûr, les données du compte (capture d'écran de la fiche usager sur le portail). Bref, pas très user-friendly.</p> Intégrations graphiques Publik - Bug #78634 (Nouveau): accessibilité des boutons "+1"https://dev.entrouvert.org/issues/786342023-06-16T12:18:53ZFrédéric Pétersfpeters@entrouvert.com
<p>D'un rapport d'accessibilité,</p>
<blockquote>
<p>Les intitulés de boutons “button +1” qui ne sont pas assez explicite (pour tous les utilisateurs)</p>
</blockquote> Authentic 2 - Development #77435 (Nouveau): a2_rbac : sur les nouveaux déploiements, préciser le ...https://dev.entrouvert.org/issues/774352023-05-10T12:03:33ZPaul Marillonnet
<p>Ou bien “Administrateur Authentic” ou que sais-je.</p>
<p>Actuellement le rôle d’administration technique dans authentic s’appelle juste “Administrateur” ce qui prête à confusion par rapports aux rôles d’admin non techniques (“Administrateur fonctionnel”, “Administrateur des démarches” etc.).<br />On pourrait croire, à tort, que le rôle Administrateur est un rôle plus global, alors qu’en fait il est vraiment spécifique à la gestion a2.</p>
<p>Par ailleurs, les nouveaux écrans ici et la dans le BO a2 (clients d’API, moyens d’authentification) font que de plus en plus de gens affichent et manipulent les rôles techniques a2. En conséquence les questionnements quant à ce rôle surviennent.<br />Je pense que pour davantage de clarté on pourrait préciser le nom de ce rôle, en fait très spécifique malgré son nom actuellement très vague.</p> Authentic 2 - Development #69526 (Nouveau): Accès API : renommer "mot de passe" en "clé d'accès" ?https://dev.entrouvert.org/issues/695262022-09-23T13:54:16ZFrédéric Pétersfpeters@entrouvert.com
<p>C'était appelé comme ça dans w.c.s. et je trouve que ça sépare bien le vocabulaire, par rapport aux utilisateurs.</p> w.c.s. - Development #63927 (Information nécessaire): accessibilité, libellé des boutons de suppr...https://dev.entrouvert.org/issues/639272022-04-14T09:14:14ZFrédéric Pétersfpeters@entrouvert.com
<p>De l'audit RGAA,</p>
<blockquote>
Dans le cas d’ajout de blocs de champs « Campagnes », l’intitulé des boutons de suppression n’est pas suffisant pour différencier à quel bloc de champs il fait référence<br />Pour les boutons référencés ci-dessous, créer ou modifier l’intitulé au moyen du contenu textuel ou l’alternative de l’image (alt) pour les éléments <button>, l’attribut value pour les <input type="button">, une propriété aria-label="[intitulé]" ou lier un passage de texte avec une propriété aria-labelledby="id-texte" :
<ul>
<li>bouton « suppression de bloc de campagne », utiliser « supprimer [bloc de champs]»</li>
</ul>
</blockquote>
<p>Dans la restitution il a été dit qu'être précis à ce point sur le libellé n'était pas possible, mais qu'écrire "suppression du bloc 2" pouvait faire l'affaire.</p>
<p>(si jamais il y a une idée autre que "bloc" par contre, welcome).</p> Hobo - Bug #60618 (Nouveau): Absence d'une URL auth_logout pour le template d'erreur mellonhttps://dev.entrouvert.org/issues/606182022-01-13T11:45:28ZSentry Io
<p>Ça cache l'erreur mellon plus classique qui est en dessous (authentic ne répond pas à la résolution d'artefact).</p>
<p>Certainement lié à l'absence de template_base lors de l'inclusion des URLs hobo.</p>
<p><a class="external" href="https://sentry.entrouvert.org/entrouvert/publik/issues/54273/">https://sentry.entrouvert.org/entrouvert/publik/issues/54273/</a></p>
<pre>
timeout: The read operation timed out
...
...
(4 additional frame(s) were not displayed)
ReadTimeoutError: HTTPSConnectionPool(host='connexion.demarches.essonne.fr', port=443): Read timed out. (read timeout=10.0)
...
...
(2 additional frame(s) were not displayed)
ReadTimeout: HTTPSConnectionPool(host='connexion.demarches.essonne.fr', port=443): Read timed out. (read timeout=10.0)
...
...
(1 additional frame(s) were not displayed)
NoReverseMatch: Reverse for 'auth_logout' not found. 'auth_logout' is not a valid view function or pattern name.
File "django/urls/resolvers.py", line 673, in _reverse_with_prefix
raise NoReverseMatch(msg)
File "django/urls/base.py", line 90, in reverse
return iri_to_uri(resolver._reverse_with_prefix(view, prefix, *args, **kwargs))
File "django/template/defaulttags.py", line 443, in render
url = reverse(view_name, args=args, kwargs=kwargs, current_app=current_app)
File "django/template/base.py", line 904, in render_annotated
return self.render(context)
File "django/template/base.py", line 937, in render
bit = node.render_annotated(context)
...
(34 additional frame(s) were not displayed)
</pre> w.c.s. - Development #47820 (Nouveau): Accéder aux rôles directement depuis la page de paramétra...https://dev.entrouvert.org/issues/478202020-10-17T18:22:21ZStéphane Lagetslaget@entrouvert.com
<p>Il serait intéressant de pouvoir ouvrir directement le rôle sélectionné dans la configuration du formulaire via une flèche comme c'est déjà le cas pour le workflow.</p> Intégrations graphiques Publik - Development #47531 (Solution proposée): $max-nav-mobile-viewport...https://dev.entrouvert.org/issues/475312020-10-09T14:50:25ZThomas Jundtjund@entrouvert.com
<p>Sur le modèle de <br />`$max-mobile-viewport` et `$min-desktop-viewport`<br />introduire<br />`$max-nav-mobile-viewport` et `$min-nav-desktop-viewport`</p>
<p>facilite l'écriture des thèmes et permet de définir le breakpoint de la nav en `em`.</p> Authentic 2 - Development #43748 (Nouveau): [Accessibilité] ajout d'attributs autocomplete au cha...https://dev.entrouvert.org/issues/437482020-06-08T10:28:04ZMarie Kuntz
<p>Critère [11.13] AA : La finalité d’un champ de saisie peut-elle être déduite pour faciliter le remplissage automatique des champs avec les données de l’utilisateur ?</p>
<p>Les champs n'ont pas d'attributs autocomplete. Le champ d'adresse mail pourrait utiliser l'attribut autocomplete=email</p> Intégrations graphiques Publik - Development #41298 (Nouveau): $wcs-steps-spacing concerne aussi ...https://dev.entrouvert.org/issues/412982020-04-03T08:31:32ZFrédéric Pétersfpeters@entrouvert.com
<p>J'aimerais bien pouvoir augmenter l'espace vertical entre les étapes mais ne pas toucher à l'espace horizontal.</p> Plugin FS FranceConnect - Development #40850 (Nouveau): Accéder à son historique FChttps://dev.entrouvert.org/issues/408502020-03-20T10:08:57ZMarie Kuntz
<p>Sur cette page <a class="external" href="https://partenaires.franceconnect.gouv.fr/fcp/fournisseur-service#acceptance">https://partenaires.franceconnect.gouv.fr/fcp/fournisseur-service#acceptance</a> dans le bloc "TRACES" il est indiqué :</p>
<blockquote>
<p>Afin de pouvoir voir mon historique<br />En tant qu' internaute<br />Je veux que FranceConnect me donne la possibilité de visualiser celles-ci</p>
</blockquote>
<p>Avec par exemple :</p>
<blockquote>
<p>Affichage de la trace "connexion" (Cas passant)<br />Sachant que je viens de me connecter à un fournisseur de service avec mon compte FranceConnect<br />Et que je clique sur le lien avec mon nom et mon prénom<br />Et que je clique sur "Historique des connexions/échanges de données" <br />Alors je dois voir une popup s'afficher<br />Et la popup doit avoir le titre "Historique des connexions et des échanges de données" <br />Et je dois voir "Connexion" et le nom du fournisseur de service<br />Et je dois voir la date d'aujourd'hui et l'heure à laquelle je me suis connecté<br />Et je dois voir le nom du fournisseur d'identité avec lequel je me suis connecté<br />Et je dois voir ma géolocalisation<br />Et je dois voir le niveau de sécurité eidas du fournisseur de service</p>
</blockquote>
<p>Il faut ajouter ce lien sur le nom du compte FC, mais je n'ai aucune idée de vers où faire pointer ce lien / où chercher les infos</p> BiJoe - Development #27419 (Nouveau): accès aux visualisations en fonction des rôleshttps://dev.entrouvert.org/issues/274192018-10-19T08:03:23ZSerghei Mihai
<p>Lecture et écriture, comme pour les agendas dans Chrono.</p> Publik - Bug #21734 (Nouveau): 404 sur récupération d'une catégorie mais on ne sais pas pour quel...https://dev.entrouvert.org/issues/217342018-02-08T17:49:23ZBenjamin Dauvergne
<p>On reçoit une exception comme celle-ci sans aucun contexte à part que ça vient du combo de prod:<br /><pre>
failed to get data from any /api/categories/formation/formdefs/ (set([404]))
</pre></p>
<p>Je suppose que c'est parce que la catégorie n'existe plus et ceci à cause du ticket <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: api : retourner une 404 sur une catégorie inconnue (Fermé)" href="https://dev.entrouvert.org/issues/13518">#13518</a>.</p>
Alors je vois plusieurs choses à faire:
<ul>
<li>avoir du contexte dans ce genre d'exceptions, en ajoutant un extra={'request': request} à l'appel de log là <a class="external" href="http://git.entrouvert.org/combo.git/tree/combo/apps/wcs/models.py?id=0c8db836613e5bbd3e3fd96b4b16e215f9d8be22#n203">http://git.entrouvert.org/combo.git/tree/combo/apps/wcs/models.py?id=0c8db836613e5bbd3e3fd96b4b16e215f9d8be22#n203</a></li>
<li>corriger le site en question</li>
</ul> w.c.s. - Development #12567 (Nouveau): absence de l'URL appelée dans les traces sur les appels we...https://dev.entrouvert.org/issues/125672016-07-13T12:12:51ZFrédéric Pétersfpeters@entrouvert.com
<p>Avec le code d'appel des webservice factorisé dans wcs/wscalls.py, l'URL appelée ne se trouve plus dans la stack et ça rend les traces reçues par mail moins intéressantes.</p>