Loading CHANGELOG.md +7 −0 Original line number Diff line number Diff line Journal des modifications ========================= 1.3.1 (25/11/2019) ------------------ ### Corrections - Correction d'un bug empêchant la suppression auto de fichier lorsqu'on dépose une version retraitée manuellement. 1.3.0 (22/11/2019) ------------------ Loading config/autoload/version.global.php +3 −3 Original line number Diff line number Diff line Loading @@ -2,9 +2,9 @@ return [ 'unicaen-app' => [ 'app_infos' => [ 'version' => '1.3.0', 'date' => '22/11/2019', 'version' => '1.3.1', 'date' => '25/11/2019', ], ], 'comment' => 'Fichier généré le 22/11/2019 à 11:49:04 avec /home/gauthierb/workspace/sygal/bump-version', 'comment' => 'Fichier généré le 25/11/2019 à 14:40:27 avec /home/gauthierb/workspace/sygal/bump-version', ]; doc/release-notes/v1.3.1.md 0 → 100644 +19 −0 Original line number Diff line number Diff line # Version 1.3.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 1.3.1 && \ bash ./install.sh ``` - Selon le moteur PHP que vous avez installé, rechargez le service, exemple : - php7.0-fpm : `service php7.0-fpm reload` - apache2-mod-php7.0 : `service apache2 reload` ## 2. Dans la base de données Néant. module/Application/src/Application/Controller/FichierTheseController.php +3 −3 Original line number Diff line number Diff line Loading @@ -217,9 +217,9 @@ class FichierTheseController extends AbstractController $versionASupprimer = $version->estVersionCorrigee() ? VersionFichier::CODE_ARCHI_CORR : VersionFichier::CODE_ARCHI; $fichiers = $this->fichierTheseService->getRepository()->fetchFichierTheses($these, null, $versionASupprimer, null) ; if (! empty($fichiers)) { $this->fichierTheseService->deleteFichiers($fichiers, $these); $fichierTheses = $this->fichierTheseService->getRepository()->fetchFichierTheses($these, null, $versionASupprimer, null) ; if (! empty($fichierTheses)) { $this->fichierTheseService->deleteFichiers($fichierTheses, $these); } } Loading module/Application/src/Application/Controller/TheseController.php +3 −3 Original line number Diff line number Diff line Loading @@ -1242,9 +1242,9 @@ class TheseController extends AbstractController // suppression des fichiers expurgés éventuellement déposés en l'absence de pb de droit d'auteur $besoinVersionExpurgee = ! $diffusion->getDroitAuteurOk(); $fichiersExpurgesDeposes = $this->fichierTheseService->getRepository()->fetchFichierTheses($these, null , $version, false); if (! $besoinVersionExpurgee && !empty($fichiersExpurgesDeposes)) { $this->fichierTheseService->deleteFichiers($fichiersExpurgesDeposes, $these); $fichierThesesExpurgesDeposes = $this->fichierTheseService->getRepository()->fetchFichierTheses($these, null , $version, false); if (! $besoinVersionExpurgee && !empty($fichierThesesExpurgesDeposes)) { $this->fichierTheseService->deleteFichiers($fichierThesesExpurgesDeposes, $these); // $this->flashMessenger()->addSuccessMessage("Les fichiers expurgés fournis devenus inutiles ont été supprimés."); } Loading Loading
CHANGELOG.md +7 −0 Original line number Diff line number Diff line Journal des modifications ========================= 1.3.1 (25/11/2019) ------------------ ### Corrections - Correction d'un bug empêchant la suppression auto de fichier lorsqu'on dépose une version retraitée manuellement. 1.3.0 (22/11/2019) ------------------ Loading
config/autoload/version.global.php +3 −3 Original line number Diff line number Diff line Loading @@ -2,9 +2,9 @@ return [ 'unicaen-app' => [ 'app_infos' => [ 'version' => '1.3.0', 'date' => '22/11/2019', 'version' => '1.3.1', 'date' => '25/11/2019', ], ], 'comment' => 'Fichier généré le 22/11/2019 à 11:49:04 avec /home/gauthierb/workspace/sygal/bump-version', 'comment' => 'Fichier généré le 25/11/2019 à 14:40:27 avec /home/gauthierb/workspace/sygal/bump-version', ];
doc/release-notes/v1.3.1.md 0 → 100644 +19 −0 Original line number Diff line number Diff line # Version 1.3.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 1.3.1 && \ bash ./install.sh ``` - Selon le moteur PHP que vous avez installé, rechargez le service, exemple : - php7.0-fpm : `service php7.0-fpm reload` - apache2-mod-php7.0 : `service apache2 reload` ## 2. Dans la base de données Néant.
module/Application/src/Application/Controller/FichierTheseController.php +3 −3 Original line number Diff line number Diff line Loading @@ -217,9 +217,9 @@ class FichierTheseController extends AbstractController $versionASupprimer = $version->estVersionCorrigee() ? VersionFichier::CODE_ARCHI_CORR : VersionFichier::CODE_ARCHI; $fichiers = $this->fichierTheseService->getRepository()->fetchFichierTheses($these, null, $versionASupprimer, null) ; if (! empty($fichiers)) { $this->fichierTheseService->deleteFichiers($fichiers, $these); $fichierTheses = $this->fichierTheseService->getRepository()->fetchFichierTheses($these, null, $versionASupprimer, null) ; if (! empty($fichierTheses)) { $this->fichierTheseService->deleteFichiers($fichierTheses, $these); } } Loading
module/Application/src/Application/Controller/TheseController.php +3 −3 Original line number Diff line number Diff line Loading @@ -1242,9 +1242,9 @@ class TheseController extends AbstractController // suppression des fichiers expurgés éventuellement déposés en l'absence de pb de droit d'auteur $besoinVersionExpurgee = ! $diffusion->getDroitAuteurOk(); $fichiersExpurgesDeposes = $this->fichierTheseService->getRepository()->fetchFichierTheses($these, null , $version, false); if (! $besoinVersionExpurgee && !empty($fichiersExpurgesDeposes)) { $this->fichierTheseService->deleteFichiers($fichiersExpurgesDeposes, $these); $fichierThesesExpurgesDeposes = $this->fichierTheseService->getRepository()->fetchFichierTheses($these, null , $version, false); if (! $besoinVersionExpurgee && !empty($fichierThesesExpurgesDeposes)) { $this->fichierTheseService->deleteFichiers($fichierThesesExpurgesDeposes, $these); // $this->flashMessenger()->addSuccessMessage("Les fichiers expurgés fournis devenus inutiles ont été supprimés."); } Loading