Redmine Entr’ouvert: Demandeshttps://dev.entrouvert.org/https://dev.entrouvert.org/favicon.ico?15861920342024-03-27T10:39:07ZRedmine Entr’ouvert
Redmine 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 proposée): testdef, ajouter un résumé aux actions de vérif ...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 proposée): testdef, lancer les tests après une modif du wor...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 proposé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> Chrono - Development #88615 (Solution validée): plages libres, l'heure de fin d'un évènement n'es...https://dev.entrouvert.org/issues/886152024-03-25T11:07:20ZValentin Deniaud
<p>Sachant qu'un évènement = la plage d'ouverture du jour.</p> w.c.s. - Bug #88473 (Solution proposée): workflow_tests, mauvais bouton sélectionné lors de la cr...https://dev.entrouvert.org/issues/884732024-03-21T17:01:14ZValentin Deniaud
<p>La récupération du bouton est basée simplement sur l'id alors qu'il faut prendre en compte le statut également.</p> w.c.s. - Development #88412 (Solution proposée): testdef, améliorer la gestion de l'avance dans l...https://dev.entrouvert.org/issues/884122024-03-20T15:44:27ZValentin Deniaud
<p>Pour le moment c'est basé sur une astuce : pour contourner le fait qu'on ne peut pas changer ce que renvoient les appels à localtime() et autres now(), on rembobine les dates stockées vers le passé, ça donne une ligne comme <code>formdata.receipt_time = rewind_time(formdata.receipt_time)</code>.</p>
<p>Je ne sais pas ce qui est préférable entre persévérer dans cette approche par nature fragile mais qui a le mérite de garder la tambouille des tests bien séparée, ou créer un module wcs.utils.timezone, avec genre dedans :<br /><pre>
def localtime():
if hasattr(get_publisher(), test_datetime):
return get_publisher().test_datetime
return django_localtime()
</pre><br />pareil pour now et d'autres s'il y en a, en remplaçant tous les imports de django.utils.timezone.</p>
<p>Note : dans le déclencheur automatique d'une action globale, si on met relatif à la date de soumission du formulaire/du premier passage dans un statut, l'astuce actuelle fonctionne. Par contre si on met gabarit, il va falloir sacrément ruser pour aller rembobiner ce que ce gabarit renvoie : avant de réfléchir plus avant, j'ouvre donc ce ticket.</p> w.c.s. - Development #88404 (Solution proposée): testdef, support du déclencheur automatique d'un...https://dev.entrouvert.org/issues/884042024-03-20T14:35:36ZValentin Deniaud
<p>Via <a class="issue tracker-2 status-4 priority-4 priority-default closed" title="Development: testdef, support des actions globales (Solution déployée)" href="https://dev.entrouvert.org/issues/88311">#88311</a> on peut tester le déclencheur manuel grâce à l'action « clic sur un bouton », ici il s'agit de prendre en compte le déclencheur automatique après un délai grâce à l'action « avancer dans le temps ».</p> w.c.s. - Development #87329 (Nouveau): Test WCS - améliorer la page d'accueil des testshttps://dev.entrouvert.org/issues/873292024-02-22T14:48:02ZAnaïs Ecuvillon
<p>Ceci pourrait être un ticket chapeau pour améliorer la page d'accueil des tests. Je liste ici des améliorations qui devront sûrement être découpés en tickets techniques et liés à ce ticket :</p>
<ul>
<li>retrouver l'information qui existe sur la page d'accueil du formulaire : « Dernière exécution des tests : 20/02/2024 18:23 ✓ » ;</li>
<li>permettre le glisser-déposer pour trier les données de test (à l'instar de ce qui existe sur les items d'un champ de type liste avec comme données « Liste simple ») ;</li>
<li>pour chaque donnée de test, dans ce tableau, voir au premier coup d’œil ceux qui doivent échouer (un picto pion d'échec ♟️ ? 😉️) ;</li>
<li>pour chaque donnée de test, dans ce tableau, afficher la date et le statut du dernier test avec un lien direct vers le détails du test ;</li>
<li>dans les Actions, renommer le bouton « Nouveau » en « Nouveau test » pour homogénéiser avec les forms, WF, blocs, etc ;</li>
<li>Dans Navigation, ajouter la possibilité d'avoir des catégories (car si on commence à réellement utiliser les tests, ça va vite être utile)</li>
</ul> Combo - Development #85654 (Solution proposée): dataviz, permettre de n'afficher que le total des...https://dev.entrouvert.org/issues/856542024-01-15T11:06:10ZValentin Deniaud
<p>Sur un tableau, ça n'a parfois pas de sens d'afficher un total.</p>
<p>Exemple,<br /><pre>
Mois | Nombre de factures | Montant réglé | Total
Jan | 5 | 10 | 15
Fev | 2 | 4 | 6
Total | 7 | 14 | 21
</pre></p>
<p>Le total par colonne a du sens, pas celui par ligne.</p>
Deux pistes :
<ul>
<li>Avoir une option en plus dans la cellule, pour contrôler quels totaux afficher.</li>
<li>Gérer en amont dans la brique le total, et détecter dans combo que les totaux sont inclus dans les stats reçues, qu'il n'y a donc pas à les calculer.</li>
</ul> Chrono - Development #83504 (Nouveau): plages libres, placer arrivée et départ sur la même ligne ...https://dev.entrouvert.org/issues/835042023-11-14T15:27:32ZValentin Deniaud
<p>En remplaçant le libellé du bouton pour « Prendre l’heure de début de la réservation » par quelque chose de plus concis.</p> w.c.s. - Development #80462 (En cours): stats, enlever le choix « Tous les formulaires »https://dev.entrouvert.org/issues/804622023-08-21T09:26:33ZValentin Deniaud
<p>Va de pair avec select2 côté chrono <a class="issue tracker-2 status-13 priority-4 priority-default" title="Development: Cellule filtre : avoit des liste avec auto-complétion pour les listes avec bcp d'item (Solution validée)" href="https://dev.entrouvert.org/issues/71885">#71885</a>.</p>
<p>Dans le champ de sélection multiple select2 ça n'a pas de sens d'avoir une telle option.</p> Combo - Development #71885 (Solution validée): Cellule filtre : avoit des liste avec auto-complét...https://dev.entrouvert.org/issues/718852022-11-30T14:39:43ZStéphane Lagetslaget@entrouvert.com
<p>On peut avoir des listes avec bcp d'entrées (sur des communes par exemple).<br />Il faudrait pouvoir sélectionner l'item avec une auto-complétion au-delà d'un certain nombre.</p>