Commit 5fbcfff9 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Merge branch 'release_5.0.1'

parents 3f29abcd 17cc9c9e
Loading
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
Journal des modifications
=========================

5.0.1
-----
- [FIX] Abandon des 'data:image/*;base64,' dans les templates mPDF.
- [FIX] mPdf ne supporte plus les ' ' et ':' dans les noms de fichiers images (logos de structure).
- [FIX] Ajustement de la demande du justificatif de demande d'HDR pour les membres étranger de rang B ayant un HDR (ou équivalent)

5.0.0
-----
- Nouveau module Formation doctorale.
+19 −0
Original line number Diff line number Diff line
# Version 5.0.1

## 1. Sur le serveur d'application

- Placez-vous dans le répertoire de l'application puis lancez la commande suivante
  pour installer la nouvelle version :

```bash
git fetch --tags && git checkout --force 5.0.1 && bash ./install.sh
```

- Selon le moteur PHP que vous avez installé, rechargez le service, exemple :
    - php7.4-fpm         : `service php7.4-fpm reload`
    - apache2-mod-php7.4 : `service apache2 reload`


## 2. Dans la base de données

RAS.
+4 −1
Original line number Diff line number Diff line
@@ -54,7 +54,7 @@ class FileService
     * @param StructureInterface $structure
     * @return string
     */
    public function computeLogoFileNameForStructure(StructureInterface $structure)
    public function computeLogoFileNameForStructure(StructureInterface $structure): string
    {
        if ($structure instanceof Etablissement) {
            $name = $structure->getStructure()->getCode() ?: $structure->generateUniqCode();
@@ -62,6 +62,9 @@ class FileService
            $name = $structure->getSourceCode() . "-" . $structure->getSigle();
        }

        $name = str_replace(["'", ':'], '_', $name);
        $name = str_replace(' ', '', $name);

        return $name . ".png";
    }

+1 −1
Original line number Diff line number Diff line
@@ -303,7 +303,7 @@ class RapportActiviteService extends BaseService

        // signature ED
        try {
            $exportData->signatureEcoleDoctorale = $this->structureDocumentService->getContenuFichier(
            $exportData->signatureEcoleDoctorale = $this->structureDocumentService->getCheminFichier(
                $these->getEcoleDoctorale()->getStructure(),
                NatureFichier::CODE_SIGNATURE_RAPPORT_ACTIVITE,
                $these->getEtablissement()
+1 −1
Original line number Diff line number Diff line
@@ -71,7 +71,7 @@ use RapportActivite\Entity\Db\RapportActiviteAvis;
        <td>
            <?php if ($data->signatureEcoleDoctorale): ?>
                <img class="signature-ecole-doctorale"
                     src="data:image/*;base64,<?php echo base64_encode($data->signatureEcoleDoctorale); ?>"
                     src="<?php echo $data->signatureEcoleDoctorale ?>"
                     alt="Signature de la direction d'ED"/>
            <?php endif ?>
            <?php if ($data->signatureEcoleDoctoraleAnomalie): ?>
Loading