Redmine Entr’ouvert: Demandeshttps://dev.entrouvert.org/https://dev.entrouvert.org/favicon.ico?15861920342024-03-29T14:20:59ZRedmine Entr’ouvert
Redmine w.c.s. - Development #88875 (En cours): ajouter les actions déclenchables par hook dans l'API car...https://dev.entrouvert.org/issues/888752024-03-29T14:20:59ZCorentin Séchet
<p>C.F. <a class="external" href="https://dev.entrouvert.org/issues/75908">https://dev.entrouvert.org/issues/75908</a>: pour permettre d'ajouter un paramétrage à la cellule fiche pour lancer des actions depuis Combo, on ajoute les actions globales déclenchables à l'api carddef, et pour permettre de déterminer si l'utilisateur peut les déclencher quand on affiche la cellule, la même chose à l'API carddata.</p> Passerelle - Development #88873 (Solution proposée): toulouse_maelis: valider le DUI avant d'appe...https://dev.entrouvert.org/issues/888732024-03-29T14:04:43ZBenjamin Dauvergne
<p>Pour ne pas provoquer de SOAP fault inutile.</p> Combo - Development #88859 (Nouveau): Ajouter le résumé de gabarit aux intitulés des brouillonshttps://dev.entrouvert.org/issues/888592024-03-29T10:53:39ZAnaïs Ecuvillon
<p>Pour distinguer les différents brouillons entre eux, il serait utile d'ajouter le résumé de gabarit dans la cellule de suivi des Brouillons en cours, à l'instar de ce qui existe pour les Demandes en cours (cf. capture d'écran)</p>
<p>Bien sûr, cela ne sera possible que selon l'état d'avancement du brouillon en cours, uniquement lorsque les variables renseignées dans le résumé sont remplies.</p>
<p>C'est d'autant plus utile qu'un usager peut effectuer plusieurs demandes en parallèles, par exemple dans le cas de Publik Associations, et avoir pendant un temps donné plusieurs brouillons pour des associations différentes.</p> Passerelle - Development #88841 (Solution proposée): Permettre de ne pas recevoir du tout "erreur...https://dev.entrouvert.org/issues/888412024-03-29T08:04:46ZFrédéric Pétersfpeters@entrouvert.com
<p>Actuellement c'est settings.ADMINS ou un paramétrage au niveau du connecteur; sur des systèmes/connecteurs assez défaillants j'ai parfois mis <a class="email" href="mailto:noreply@entrouvert.org">noreply@entrouvert.org</a> ou équivalent.</p>
<p>On pourrait gérer une valeur spéciale, genre "-" pour dire que non pas de mails.</p> Chrono - Bug #88806 (Nouveau): ics, TZ inconnue '(UTC+01:00) Bruxelles, Copenhague, Madrid, Paris'https://dev.entrouvert.org/issues/888062024-03-28T10:19:07ZSentry Io
<p><a class="external" href="https://sentry.entrouvert.org/entrouvert/publik/issues/123642/">https://sentry.entrouvert.org/entrouvert/publik/issues/123642/</a></p>
<pre>
'(UTC+01:00) Bruxelles, Copenhague, Madrid, Paris'
</pre> Authentic 2 - Development #88789 (Nouveau): auth_fc : faire que le paramétrage par défaut soit le...https://dev.entrouvert.org/issues/887892024-03-27T14:54:46ZPaul Marillonnet
<p>Actuellement, le mapping par défaut<br /><pre>
'USER_INFO_MAPPINGS',
{
'last_name': {
'ref': 'family_name',
'verified': True,
},
'first_name': {
'ref': 'given_name',
'verified': True,
},
'email': {
'ref': 'email',
'if-empty': True,
'tag': 'email',
},
'email_verified': {
'ref': 'email',
'translation': 'notempty',
'if-tag': 'email',
},
'title': {
'ref': 'gender',
'translation': 'simple',
'translation_simple': {
'female': pgettext_lazy('title', 'Mrs'),
'male': pgettext_lazy('title', 'Mr'),
},
'verified': True,
},
},
</pre><br />où chaque occurrence de <code>verified</code> implique que le champ n’est pas modifiable par l’usager.<br />Il y a bien des clients qui en effet insistent pour que une identité issue de FC ne soit pas éditable dans Publik, mais je pense qu’il faudrait que ça reste au cas par cas, et que le cas général soit le non-verrouillage de ces attributs.</p> Authentic 2 - Development #88786 (Solution proposée): auth tél : rendre paramétrable la durée de ...https://dev.entrouvert.org/issues/887862024-03-27T13:47:47ZPaul Marillonnet
<p>Actuellement c’est deux minutes, défini en dur dans le code. On pourrait ajouter cela à la liste des choses paramétrables dans le moyen d’authentification login / mot de passe.</p> Passerelle - Development #88761 (Nouveau): Partitionner la table ResourceLoghttps://dev.entrouvert.org/issues/887612024-03-27T10:58:23ZPierre Ducroquet
<p>Cette table contient des données historisées, et qui sont régulièrement purgées.<br />L'autovacuum est supposé aider ce genre de situation, mais avec le modèle en multi-tenant, il est nécessaire de ne pas compter que sur lui et de l'assister un peu (la table se retrouve avec un bloat significatif).<br />De plus, même avec l'autovacuum, de nombreuses entrées invalides finissent par augmenter la taille de l'index.<br />Je voudrais donc que l'on change la table base_resourcelog afin qu'elle soit partitionnée.<br />J'envisage d'avoir une partition par semaine, avec un cron côté passerelle qui crée 2 partitions par avance, et supprime les anciennes partitions quand elles sont vides.<br />Le partitionnement PostgreSQL est transparent pour Django, mais il existe dans django-postgres-extra tout un ensemble d'éléments pour automatiser le fonctionnement. Cf. <a class="external" href="https://django-postgres-extra.readthedocs.io/en/master/table_partitioning.html">https://django-postgres-extra.readthedocs.io/en/master/table_partitioning.html</a><br />Est-ce-que l'on peut utiliser ces outils dans passerelle, ou est-ce-que je vois pour mettre en place manuellement le partitionnement ?</p> w.c.s. - Development #88755 (En cours): testdef, avoir un historique des modificationshttps://dev.entrouvert.org/issues/887552024-03-27T10:39:07ZValentin Deniaud
<p>Ça serait quand même pratique, notamment pour pointer quelles adaptations ont été nécessaires après des changements au formulaire/workflow.</p> w.c.s. - Development #88754 (Solution validée): testdef, ajouter un résumé aux actions de vérif d...https://dev.entrouvert.org/issues/887542024-03-27T10:36:17ZValentin Deniaud
<p>Sinon ça fait bizarre dans l'interface.</p> w.c.s. - Development #88753 (Solution validée): testdef, lancer les tests après une modif du work...https://dev.entrouvert.org/issues/887532024-03-27T10:35:26ZValentin Deniaud
<p>Le but c'est tout de même de jouer les tests chaque fois qu'il y a une modif, c'est fait côté formulaire et bloc de champs, ça a été oublié pour le wf.</p> w.c.s. - Development #88752 (Nouveau): testdef, permettre le « copier vers » d'une réponse webser...https://dev.entrouvert.org/issues/887522024-03-27T10:30:41ZValentin Deniaud
<p>C'est pas mal de travail à configurer et il y a de grandes chances qu'une même réponse soit utile sur plusieurs tests, comme pour les actions d'un statut il faudrait permettre un « Copier vers » (et/ou un bouton qui copie toutes les réponses d'un coup).</p> w.c.s. - Development #88744 (Solution validée): testdef, ajouter une action dupliquée en dessous ...https://dev.entrouvert.org/issues/887442024-03-27T10:04:54ZValentin Deniaud
<p>Pour coller à la duplication des champs d'un formulaire, dont on a repris la présentation.</p> Lingo - Development #88701 (Nouveau): facturation: imprimer un bordereau de remise de règlementshttps://dev.entrouvert.org/issues/887012024-03-26T14:15:53ZLauréline Guérin
<p>Faire un PDF et un CSV qui liste les règlements contenus dans le bordereau</p> Lingo - Development #88700 (Nouveau): facturation: valider un bordereau de remise de règlementshttps://dev.entrouvert.org/issues/887002024-03-26T14:14:55ZLauréline Guérin
<p>Depuis un bordereau temporaire, pouvoir le valider, on génère alors un numéro de bordereau</p>