Forge Centrale Marseille: Demandeshttps://forge.centrale-marseille.fr/https://forge.centrale-marseille.fr/favicon.ico?15507673802022-06-20T14:29:15ZForge Centrale Marseille
Redmine Calendrier 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>
Ametys - CMS - Evolution #1990 (Nouveau): [Playbook] Construire le playbook ametys cmshttps://forge.centrale-marseille.fr/issues/19902022-01-25T13:22:37ZFatima Zeroual
<ul>
<li>Git Récupérer l'application CMS</li>
<li>Installer Tomcat</li>
<li>Copier dans le répertoire <strong>webapps</strong> de tomcat l'application CMS </li>
<li>Création des répertoires et paramétrage</li>
<li>Ajouter le fichier setenv-ametys.sh dans le service Tomcat</li>
</ul>
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>
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> Client jcifs - Tâche #1706 (Nouveau): Créer la classe principalehttps://forge.centrale-marseille.fr/issues/17062020-12-18T10:12:16ZClé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>
Calendrier ECM V2 (Sérénade) - Evolution #875 (Nouveau): un fichier Changelog…https://forge.centrale-marseille.fr/issues/8752018-06-07T18:08:23ZGeoffroy Desvernay
<p>… ou alors des demandes, versions etc. pour la roadmap dans la forge</p>
<p>Ca permettrait de suivre bien le code (pquoi pas liés aux commits git?)<br>
ET de communiquer plus 'pro' les nouvelles versions :)</p>
<p>@suivre ;)</p>
Calendrier ECM V2 (Sérénade) - Evolution #874 (Nouveau): Style de Sérénadehttps://forge.centrale-marseille.fr/issues/8742018-06-07T15:11:24ZPierre-Olivier Nahoum
<p>-> Changement global du style de Sérénade (toutes les fonctions accessibles depuis un menu latéral responsive, cf fichier thème joint)<br>
-> Plus aucune des pages ne sera isolée du site, i.e : le livecal, les messages d'erreurs seront intégrés dans la vue générale avec menu<br>
-> Usage de CSS compilé (SASS) pour le style (nécessitant un NPM INSTALL au début)</p>
Calendrier ECM V2 (Sérénade) - Evolution #872 (Nouveau): Sérénade V3https://forge.centrale-marseille.fr/issues/8722018-06-06T12:18:53ZPierre-Olivier Nahoum
<p>Je stocke dans ce ticket toutes les sous-tâches à effectuer afin de développer Sérénade V3, pour un déploiement lointain.<br>
Cette V3 sera assez générale pour être partagée en Open-Source, et donc pour fonctionner facilement dans un contexte externe à celui de l'ECM.</p>