Forge Centrale Marseille: Demandeshttps://forge.centrale-marseille.fr/https://forge.centrale-marseille.fr/favicon.ico?15507673802023-09-21T09:19:35ZForge Centrale Marseille
Redmine Esup Signature - Anomalie #2267 (Nouveau): Les étudiants apparaissent dans les signataireshttps://forge.centrale-marseille.fr/issues/22672023-09-21T09:19:35ZClément LeneveuCalendrier ECM V2 (Sérénade) - Evolution #2060 (Nouveau): Nouveau MCD Sérénadehttps://forge.centrale-marseille.fr/issues/20602022-06-20T14:29:15ZClément Leneveu
<p>J'ajoute : </p>
<ul>
<li>le nouveau MCD de Sérénade (<strong>new_mcd_v2.sql</strong>, version DSI)</li>
<li>le code SQL de cération des vue matérialisées</li>
</ul>
Calendrier ECM V2 (Sérénade) - Anomalie #2046 (Nouveau): Mise à jour urgente !https://forge.centrale-marseille.fr/issues/20462022-05-02T09:15:39ZGeoffroy Desvernay
<p>La version actuelle ne supporte visiblement pas la MAJ à la plus vieille version supportée de PHP (7.4.29)…</p>
Esup Signature - Anomalie #1949 (Nouveau): Impossibilité de poser emplacement signatures sur un d...https://forge.centrale-marseille.fr/issues/19492021-11-24T08:22:38ZValérie Dias
<p>Pour mémo...</p>
<p>Dans le cas d'une "Demande simple" on peut avant envoi de la demande par "Annoter" déterminer un emplacement dans le document pour l'insertion de la signature.<br>
Cette fonctionnalité n'existe pas dans le cas d'un circuit (+sieurs étapes de signatures..)</p>
Esup Signature - Anomalie #1937 (Nouveau): Page blanche lorsque j'essaie d'éditer le certificat d...https://forge.centrale-marseille.fr/issues/19372021-11-10T13:29:54ZClément Leneveu
<p>En version chez nous (1.15.3-SNAPSHOT) et sur la plateforme de démo<br>
Pour reproduire :</p>
<ol>
<li>je signe un document (peu importe le mode opératoire, une auto signature suffit)</li>
<li>je télécharge le document signé</li>
<li>je clique sur la signature ou je copie de lien et essaie d'ouvrir la page du lien vers le certificat avec un navigateur avec lequel je ne suis pas connecté sur signature</li>
</ol>
<p>J'obtiens alors une page blanche, ce qui signifie qu'une personne extérieure à l'établissement n'a pas accès au certificat de signature.</p>
<p>cf. <a href="https://github.com/EsupPortail/esup-signature/issues/171">https://github.com/EsupPortail/esup-signature/issues/171</a></p>
Esup Signature - Evolution #1861 (Nouveau): Mettre la bonne typographiehttps://forge.centrale-marseille.fr/issues/18612021-06-17T15:04:34ZClément Leneveu
<p>La Barlow</p>
Club Drupal - Anomalie #1821 (Nouveau): Bug - affichage logo ECMhttps://forge.centrale-marseille.fr/issues/18212021-04-01T09:39:09ZZiad Ghalleb
<a name="Expected-behavior"></a>
<h1 >Expected behavior<a href="#Expected-behavior" class="wiki-anchor">¶</a></h1>
<p>Je m'attends à ce que le logo ci-joint s'affiche: <a href="https://upload.wikimedia.org/wikipedia/fr/thumb/a/a4/Logo_%C3%89cole_Centrale_Marseille.svg/1024px-Logo_%C3%89cole_Centrale_Marseille.svg.png">https://upload.wikimedia.org/wikipedia/fr/thumb/a/a4/Logo_École_Centrale_Marseille.svg/1024px-Logo_École_Centrale_Marseille.svg.png</a></p>
<a name="Actual-behavior"></a>
<h1 >Actual behavior<a href="#Actual-behavior" class="wiki-anchor">¶</a></h1>
<p>Je vois le logo suivant s'afficher: <a href="https://passerelle-numerique.fr/wp-content/uploads/2018/04/logo-Centrale-Marseille_01-300x163.png">https://passerelle-numerique.fr/wp-content/uploads/2018/04/logo-Centrale-Marseille_01-300x163.png</a></p>
<a name="Failure-Logs"></a>
<h1 >Failure Logs<a href="#Failure-Logs" class="wiki-anchor">¶</a></h1>
<p>Pas de logs côté front, aucune erreur — c'est étrange comme comportement.</p>
<a name="Context"></a>
<h1 >Context<a href="#Context" class="wiki-anchor">¶</a></h1>
<p>Rien de spécifique, le bug est reproductible sur tous les navigateurs: Chrome, Safari...etc.</p>
Esup Signature - Anomalie #1804 (Nouveau): Erreur visionnage pdf signéhttps://forge.centrale-marseille.fr/issues/18042021-03-16T11:20:34ZClément Leneveu
<pre>java.lang.NoClassDefFoundError: com/github/jaiimageio/stream/RawImageInputStream at com.github.jaiimageio.impl.plugins.raw.RawImageReaderSpi.canDecodeInput(RawImageReaderSpi.java:102) at java.desktop/javax.imageio.ImageIO$CanDecodeInputFilter.filter(ImageIO.java:571) at java.desktop/javax.imageio.spi.FilterIterator.advance(ServiceRegistry.java:876) at java.desktop/javax.imageio.spi.FilterIterator.<init>(ServiceRegistry.java:870) at java.desktop/javax.imageio.spi.ServiceRegistry.getServiceProviders(ServiceRegistry.java:518) at java.desktop/javax.imageio.ImageIO.getImageReaders(ImageIO.java:652) at java.desktop/javax.imageio.ImageIO.read(ImageIO.java:1458) at java.desktop/javax.imageio.ImageIO.read(ImageIO.java:1363) at org.esupportail.esupsignature.service.utils.file.FileService.getBase64Image(FileService.java:109) at org.esupportail.esupsignature.service.SignRequestService.getSignImagesForSignRequest(SignRequestService.java:1178) at org.esupportail.esupsignature.service.SignRequestService$$FastClassBySpringCGLIB$$510a4579.invoke(<generated>) at
</pre>
<p>Probablement dû au fait qu'on soit en java 15</p>
Esup Signature - Anomalie #1761 (Nouveau): Erreur lors d'une Etape de Visahttps://forge.centrale-marseille.fr/issues/17612021-02-24T11:50:33ZClément Leneveu
<p>Pour reproduire :</p>
<ul>
<li>création d'un circuit avec deux étapes (une de visa, une de signature), deux participants différents à chaque étape</li>
<li>lorsque le participant de la première étape vise et veut passer à l'étape suivante ça pête</li>
</ul>
<p>HYPOTHÈSE : <br>
Le participant qui vise ne devrait pas être invité à passer à l'étape suivante car il n'en a pas</p>
<p>trace : </p>
<pre>�[2m2021-02-24 13:35:46.593�[0;39m �[32m INFO�[0;39m �[35m25367�[0;39m �[2m---�[0;39m �[2m[nio-8082-exec-8]�[0;39m �[36mo.e.e.service.utils.pdf.PdfService �[0;39m �[2m:�[0;39m GhostScript PDF/A convertion : /usr/bin/gs -dPDFA=2 -dBATCH -dNOPAUSE -dPreserveAnnots=true -dShowAnnots=true -dPrinted=false -dNOSAFER -sColorConversionStrategy=UseDeviceIndependentColor -sDEVICE=pdfwrite -dPDFACompatibilityPolicy=1 -dCompatibilityLevel=1.7 -d -sOutputFile='/tmp/afterconvert_tmp14607629030994707330pdf' '/donnees/git-repository/esup-signature/target/classes/PDFA_def.ps' '/tmp/tmp_temp5601208247651422747pdf'
�[2m2021-02-24 13:35:46.839�[0;39m �[32m INFO�[0;39m �[35m25367�[0;39m �[2m---�[0;39m �[2m[nio-8082-exec-8]�[0;39m �[36mo.e.e.service.utils.pdf.PdfService �[0;39m �[2m:�[0;39m Convert success
�[2m2021-02-24 13:35:46.839�[0;39m �[32mDEBUG�[0;39m �[35m25367�[0;39m �[2m---�[0;39m �[2m[nio-8082-exec-8]�[0;39m �[36mo.e.e.service.utils.pdf.PdfService �[0;39m �[2m:�[0;39m GPL Ghostscript 9.27 (2019-04-04)
Copyright (C) 2018 Artifex Software, Inc. All rights reserved.
This software is supplied under the GNU AGPLv3 and comes with NO WARRANTY:
see the file COPYING for details.
Processing pages 1 through 3.
Page 1
Page 2
Page 3
�[2m2021-02-24 13:35:46.935�[0;39m �[32m INFO�[0;39m �[35m25367�[0;39m �[2m---�[0;39m �[2m[nio-8082-exec-8]�[0;39m �[36mo.e.e.service.utils.mail.MailService �[0;39m �[2m:�[0;39m send email alert for david.bowie@nettest.egim
�[2m2021-02-24 13:35:46.949�[0;39m �[32m INFO�[0;39m �[35m25367�[0;39m �[2m---�[0;39m �[2m[nio-8082-exec-8]�[0;39m �[36mo.e.e.service.SignBookService �[0;39m �[2m:�[0;39m Circuit 102 envoyé pour signature de l'étape 2
�[2m2021-02-24 13:35:47.047�[0;39m �[33m WARN�[0;39m �[35m25367�[0;39m �[2m---�[0;39m �[2m[nio-8082-exec-1]�[0;39m �[36mo.s.web.servlet.PageNotFound �[0;39m �[2m:�[0;39m No mapping for GET /undefined
</pre> Esup Signature - Tâche #1733 (Nouveau): Déploiementhttps://forge.centrale-marseille.fr/issues/17332021-02-05T13:15:07ZClément Leneveu
<p>Création d'un jail, d'une BDD + déploiement etc.<br>
Petite siouxerie c'est au lancement de l'application que les tables de la BDD sont construite. </p>
<ul>
<li>Langage : Java (13 mini) - Sringboot</li>
<li>BDD : postgres</li>
<li>maven > 3.1.0</li>
<li>GhostScript (> 9.27)</li>
</ul>
<p>Pré-requis complets ici : <a href="https://www.esup-portail.org/wiki/pages/viewpage.action?pageId=801570830">https://www.esup-portail.org/wiki/pages/viewpage.action?pageId=801570830</a> <br>
Manuel d'installation là : <a href="https://www.esup-portail.org/wiki/display/SIGN/PostgreSQL">https://www.esup-portail.org/wiki/display/SIGN/PostgreSQL</a></p>
<p>Il faut pouvoir envoyer des mails avec un serveur smtp à indiquer dans les properties</p>
Client jcifs - Tâche #1706 (Nouveau): Créer la classe principalehttps://forge.centrale-marseille.fr/issues/17062020-12-18T10:12:16ZClément LeneveuGInfo - Evolution #1284 (Nouveau): Ajouter le mail dans la vue Sonate => Sérénadehttps://forge.centrale-marseille.fr/issues/12842019-09-09T08:08:21ZClément LeneveuCalendrier ECM V2 (Sérénade) - Evolution #879 (Nouveau): Passage à Symfony 4https://forge.centrale-marseille.fr/issues/8792018-06-08T11:05:41ZPierre-Olivier Nahoum
<p>Pour une structure plus propre (sans Bundle ni arborescence trop longues de fichiers), passage à Symfony 4 => Php 7.2 Oblige.</p>
Calendrier ECM V2 (Sérénade) - Evolution #878 (Nouveau): Ajax + Livecalhttps://forge.centrale-marseille.fr/issues/8782018-06-08T11:04:36ZPierre-Olivier Nahoum
<p>Le Livecal doit récupérer ses données en Ajax (actuellement on a du JSon généré dans la vue)</p>
Calendrier ECM V2 (Sérénade) - Evolution #877 (Nouveau): Amélioration des ICShttps://forge.centrale-marseille.fr/issues/8772018-06-08T11:03:36ZPierre-Olivier Nahoum
<p>Pour les ICS : renvoyer une fichier ics vide en cas de calendrier non existant (actuellement un 200 avec texte est renvoyé, ce qui peut faire bugger certains calendriers)</p>