Redmine Entr’ouvert: Demandeshttps://dev.entrouvert.org/https://dev.entrouvert.org/favicon.ico?15861920342024-03-25T10:49:22ZRedmine Entr’ouvert
Redmine w.c.s. - Development #88612 (Solution validée): évolution balisage du champ fichierhttps://dev.entrouvert.org/issues/886122024-03-25T10:49:22ZFrédéric Pétersfpeters@entrouvert.com
<p>D'un audit d'accessibilité,</p>
<blockquote>
<p>1. Champ pour ajouter une image, le texte "Déposez un fichier ou cliquez pour en sélectionner un." est implémenté dans une balise <div></p>
</blockquote>
◦ Implémenter le texte dans une balise paragraphe <p> w.c.s. - Development #88452 (Solution validée): Ajouter une alerte à la création d'un champ si le...https://dev.entrouvert.org/issues/884522024-03-21T10:59:04ZCorentin Séchet
<p>C.F tickets liés</p>
<p>Fred:</p>
<blockquote>
<p>Mais ça m'irait qu'on accompagne ça de l'ajout dans wcs/admin/fields.py d'une vérification sur le nombre total produit de champs, pour alerter en amont que c'est n'importe quoi. Ce serait ok avec quelque chose d'approximatif, type nombre de champs de données + pour chaque bloc nombre de champs de données * nombre d'éléments affichés par défaut. Et si > 2000 afficher une alerte. (sans chercher à en faire une limite dure pour le moment).</p>
</blockquote> Intégrations graphiques Publik - Bug #88450 (Solution validée): grand-bourg: textarea trop larges...https://dev.entrouvert.org/issues/884502024-03-21T10:52:30ZCorentin Séchet
<p>Dû à l'affichage en grid de .form-content.</p>
<p><a class="external" href="https://dev.entrouvert.org/issues/88283">https://dev.entrouvert.org/issues/88283</a></p> w.c.s. - Development #87727 (Solution validée): pouvoir afficher par défaut l'historique des ficheshttps://dev.entrouvert.org/issues/877272024-03-04T14:41:10ZMarie Kuntz
<p>Pour les formulaires, l'historique est affiché par défaut ; pour les fiches, il est masqué par défaut.<br />Or il peut y avoir des cas où une fiche est traitée comme une démarche, c'est le cas de la GEC. J'aurais aimé pouvoir afficher "par défaut" l'historique de traitement pour ces modèles de fiches. Est-il envisageable d'avoir cette possibilité ?</p> Passerelle - Development #86091 (Solution validée): qrcode: si la récupération des métadonnées éc...https://dev.entrouvert.org/issues/860912024-01-24T22:03:57ZBenjamin Dauvergne
<p>Sinon ça oblige à re-scanner (ce n'est pas toujours évident avec un téléphone).</p> ANTS Hub - Development #80133 (Solution validée): Moteur de recherche : bascule pour le changemen...https://dev.entrouvert.org/issues/801332023-07-28T10:00:26ZThomas Noël
<p>D'un mail du projet :</p>
<pre>
Projet « Moteur de recherche »
* La date prévisionnelle de bascule pour le changement de format de la
date et de l’heure du rendez-vous (norme iso) est fixée au 13 septembre.
Des précisions seront apportées concernant l’heure de mise en production.
</pre>
<p>Je ne sais pas ce que ça couvre exactement, mais peut-être faut-il prévoir quelque chose dans notre code, qui fera cette "bascule" de format, dès qu'une datetime de bascule dans un settings sera dépassée.</p> Passerelle - Development #79611 (Solution validée): Esup : ne pas envoyer de paramètres videshttps://dev.entrouvert.org/issues/796112023-07-11T12:41:02ZEmmanuel Cazenaveecazenave@entrouvert.com
<p>POST <a class="external" href="https://parapheur-test.univ-avignon.fr/ws/signrequests/new?recipientsEmails=jade.tavernier%40univ-avignon.fr&comment=&signType=pdfImageStamp&eppn=test_publik_ae%40univ-avignon.fr&title=Envoi+demande+signature+simple&targetUrl=&allSignToComplete=False&userSignFirst=False&pending=True&forceAllSign=False">https://parapheur-test.univ-avignon.fr/ws/signrequests/new?recipientsEmails=jade.tavernier%40univ-avignon.fr&comment=&signType=pdfImageStamp&eppn=test_publik_ae%40univ-avignon.fr&title=Envoi+demande+signature+simple&targetUrl=&allSignToComplete=False&userSignFirst=False&pending=True&forceAllSign=False</a> (=> 200)</p>
<p>A première vue ça ne fait pas de mal, mais comme on a des erreurs 500 ici et là, éliminons ce petit écueil.</p> Welco - Development #76693 (Solution validée): utiliser hobo.multitenant.spoolerhttps://dev.entrouvert.org/issues/766932023-04-17T05:16:18ZBenjamin Dauvergne
<p>Idem.</p> w.c.s. - Development #73401 (Solution validée): Champ texte long : Améliorer la limitation du nom...https://dev.entrouvert.org/issues/734012023-01-13T14:17:40ZAnaïs Ecuvillon
<p>Sur le champ texte long, il existe un paramétrage pour limiter le nombre de caractères.</p>
<p>Le comportement actuel est le suivant : on tape du texte jusqu'à ce que l'on ne puisse plus. Il n'y a aucun indicateur ni message.</p>
<p>Ce serait utile, à défaut d'avoir un compteur du nombre de caractères, d'avoir un message lors de la saisie qui indique pourquoi on ne peut plus saisir de caractère. Comme par exemple : Vous avez atteint le nombre de caractères max.</p> w.c.s. - Development #72542 (Solution validée): Statistique sur les abandons de démarchehttps://dev.entrouvert.org/issues/725422022-12-16T09:47:22ZStéphane Guiet
<p>Il s'agit d'avoir un suivi statistique de l'abandon par un usager d'une démarche :<br />sur quelle page d'un formulaire le bouton abandonner est-il actionné ?</p>
<p>L'optique étant ici d'avoir un retour quantitatif permettant aux administrateurs fonctionnels<br />in fine de modifier les démarches (ou en tout cas d'essayer d'analyser les raisons de ces abandons)</p>
<p>Pas trop réfléchi aux données qui devraient accompagner ce log d'abandon ni quelle forme finale donner à ce relevé statistique.</p> w.c.s. - Development #71778 (Solution validée): "conditions de sortie de bloc"https://dev.entrouvert.org/issues/717782022-11-28T13:24:29ZAnaïs Ecuvillon
<p>Ce serait utile d'avoir un gabarit pour poser une condition de sortie de page sur un élément d'un bloc de champ qui soit dynamique.</p>
<p>J'entends par là, que l'on puisse remplacer (par une condition unique) une condition comme celle ci-dessous, que l'on devrait écrire 10 fois si on permet d'ajouter 10 occurrences au bloc de champs, :<br /><pre>
not form_var_enfant_0_date_naissance or form_var_enfant_0_date_naissance|age_in_years < 20
</pre></p>
<p>ça éviterait d'écrire 10 conditions à la suite (cf. copie écran).</p> Lingo - Development #70786 (Solution validée): Chnager l'url de la vue d'api surles régieshttps://dev.entrouvert.org/issues/707862022-10-27T14:41:22ZEmmanuel Cazenaveecazenave@entrouvert.com
<p>Actuellement /api/regies/, alors que la convention actuelle est de préfixer par le nom de l'application : /api/invoicing/regies/.</p> Authentic 2 - Development #69335 (Solution validée): api : respecter l'API DRF dans /api/check-pa...https://dev.entrouvert.org/issues/693352022-09-20T13:02:30ZEmmanuel Cazenaveecazenave@entrouvert.com
<p>On y a fait un :</p>
<pre>
user, dummy_oidc_client = authenticator.authenticate_credentials(
username, password, request=request)
</pre>
<p>Mais ça se fait pour <code>authenticator.authenticate_credentials</code> de renvoyer None en cas d'échec.</p> Authentic 2 - Development #67986 (Solution validée): Valeurs prédéfinies pour les conditions d'af...https://dev.entrouvert.org/issues/679862022-08-05T12:21:37ZFrédéric Pétersfpeters@entrouvert.com
<p>Aujourd'hui on a une saisie libre d'une condition et le jeu est de chercher dans quelques déploiements pour copier/coller une condition qui correspond, type <code>'backoffice' in login_hint or remote_addr in dnsbl('ddns.entrouvert.org')</code>.</p>
<p>Je pense qu'on pourrait gagner à avoir au niveau de l'interface des valeurs prédéfinies, "accès back uniquement", "accès front uniquement", en plus d'une option "autre:" qui serait la saisie libre.</p>
<p>Je me dis que ça pourrait passer par deux fonctions supplémentaires, que les conditions pourraient ainsi être écrites is_for_backoffice() / is_for_frontoffice(), et ces fonctions regarderaient dans les settings pour avoir la condition à tester; ex:</p>
<pre>
A2_WHATEVER = {
"backoffice": "'backoffice' in login_hint or remote_addr in dnsbl('ddns.entrouvert.org')",
"frontoffice": "'backoffice' in login_hint or remote_addr in dnsbl('ddns.entrouvert.org')",
}
</pre>
<p>Ça permet</p>
<ul>
<li>1/ comme paramètre d'avoir très souvent quelque chose de simple et unique, is_for_backoffice(),</li>
<li>2/ et donc dans l'UI d'avoir ces deux cas gérés via <select>,</li>
<li>3/ d'adapter la condition quand ce qui nous correspond évolue, par exemple si on veut ajouter <code>or 'X-Entrouvert' in headers</code>.</li>
<li>4/ d'enfin obtenir une configuration identique partout.</li>
</ul> w.c.s. - Development #25385 (Solution validée): Préremplissage d'un champs fichier depuis un webs...https://dev.entrouvert.org/issues/253852018-07-19T15:56:57ZMikaël Atesmates@entrouvert.com
<p>Une source comme <a class="external" href="https://doc.entreprise.api.gouv.fr/#documents-association">https://doc.entreprise.api.gouv.fr/#documents-association</a> permet par exemple d'obtenir via WS les statuts d'une association.</p>
Sur un formulaire, il serait intéressant de :
<ul>
<li>pouvoir préremplir avec ce document un champs fichier,</li>
<li>permettre à l'usager de visualiser le document,</li>
<li>permettre à l'usager d'en uploader un autre si celui prérempli ne convenait pas.</li>
</ul>