Loading CHANGELOG.md +4 −0 Original line number Diff line number Diff line Journal des modifications ========================= 2.1.9 ----- - Ajout de demande de justificatif pour certaines qualités pour les soutenances (par exemple : membre étranger) 2.1.8 ----- - Utilisation de l'établissement de la thèse pour le routing des mails du module soutenance au site concerné. Loading doc/release-notes/v2.1.9.md 0 → 100644 +28 −0 Original line number Diff line number Diff line # Version 2.1.9 ## 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 2.1.9 && bash ./install.sh ``` - Selon le moteur PHP que vous avez installé, rechargez le service, exemple : - php7.3-fpm : `service php7.3-fpm reload` - apache2-mod-php7.3 : `service apache2 reload` ## 2. Dans la base de données ```sql -- -- Ajout de la demande de justificatif -- Ajout de la colonne Ajout de la nature ``` ## 3. Dans l'application SyGAL module/Application/src/Application/Entity/Db/NatureFichier.php +2 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ class NatureFichier const CODE_JUSTIFICATIF_HDR = 'JUSTIFICATIF_HDR'; const CODE_JUSTIFICATIF_EMERITAT = 'JUSTIFICATIF_EMERITAT'; const CODE_JUSTIFICATIF_ETRANGER = 'JUSTIFICATIF_ETRANGER'; const CODE_DELOCALISATION_SOUTENANCE = 'DELOCALISATION_SOUTENANCE'; const CODE_DELEGUATION_SIGNATURE = 'DELEGUATION_SIGNATURE'; const CODE_DEMANDE_LABEL = 'DEMANDE_LABEL_EUROPEEN'; Loading @@ -31,6 +32,7 @@ class NatureFichier const LABEL_JUSTIFICATIF_HDR = "Justificatif d'habilitation à diriger des recherches"; const LABEL_JUSTIFICATIF_EMERITAT = "Justificatif d'émeritat"; const LABEL_JUSTIFICATIF_ETRANGER = "Justificatif dans le cas d'un membre du jury étranger"; const LABEL_DELOCALISATION_SOUTENANCE = "Formulaire de délocalisation de soutenance"; const LABEL_DELEGUATION_SIGNATURE = "Formulaire de délégation de signature du rapport de soutenance (visioconférence)"; const LABEL_LANGUE_ANGLAISE = "Formulaire d'utilisation de la langue anglaise"; Loading module/Soutenance/src/Soutenance/Entity/Mapping/Soutenance.Entity.Qualite.dcm.xml +1 −0 Original line number Diff line number Diff line Loading @@ -11,6 +11,7 @@ <field name="rang" type="string" length="1" column="RANG" nullable="false"/> <field name="hdr" type="string" length="1" column="HDR" nullable="false"/> <field name="emeritat" type="string" length="1" column="EMERITAT" nullable="false"/> <field name="justificatif" type="string" length="1" column="JUSTIFICATIF" nullable="false"/> <one-to-many field="libellesSupplementaires" target-entity="Soutenance\Entity\QualiteLibelleSupplementaire" mapped-by="qualite"/> Loading module/Soutenance/src/Soutenance/Entity/Qualite.php +20 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,8 @@ class Qualite private $hdr; /** @var string */ private $emeritat; /** @var string */ private $justificatif; /** @var ArrayCollection (QualiteLibelleSupplementaire) */ private $libellesSupplementaires; Loading Loading @@ -137,6 +139,24 @@ class Qualite return $this; } /** * @return string */ public function getJustificatif(): string { return $this->justificatif; } /** * @param string $justificatif * @return Qualite */ public function setJustificatif(string $justificatif): Qualite { $this->justificatif = $justificatif; return $this; } /** * @return ArrayCollection */ Loading Loading
CHANGELOG.md +4 −0 Original line number Diff line number Diff line Journal des modifications ========================= 2.1.9 ----- - Ajout de demande de justificatif pour certaines qualités pour les soutenances (par exemple : membre étranger) 2.1.8 ----- - Utilisation de l'établissement de la thèse pour le routing des mails du module soutenance au site concerné. Loading
doc/release-notes/v2.1.9.md 0 → 100644 +28 −0 Original line number Diff line number Diff line # Version 2.1.9 ## 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 2.1.9 && bash ./install.sh ``` - Selon le moteur PHP que vous avez installé, rechargez le service, exemple : - php7.3-fpm : `service php7.3-fpm reload` - apache2-mod-php7.3 : `service apache2 reload` ## 2. Dans la base de données ```sql -- -- Ajout de la demande de justificatif -- Ajout de la colonne Ajout de la nature ``` ## 3. Dans l'application SyGAL
module/Application/src/Application/Entity/Db/NatureFichier.php +2 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ class NatureFichier const CODE_JUSTIFICATIF_HDR = 'JUSTIFICATIF_HDR'; const CODE_JUSTIFICATIF_EMERITAT = 'JUSTIFICATIF_EMERITAT'; const CODE_JUSTIFICATIF_ETRANGER = 'JUSTIFICATIF_ETRANGER'; const CODE_DELOCALISATION_SOUTENANCE = 'DELOCALISATION_SOUTENANCE'; const CODE_DELEGUATION_SIGNATURE = 'DELEGUATION_SIGNATURE'; const CODE_DEMANDE_LABEL = 'DEMANDE_LABEL_EUROPEEN'; Loading @@ -31,6 +32,7 @@ class NatureFichier const LABEL_JUSTIFICATIF_HDR = "Justificatif d'habilitation à diriger des recherches"; const LABEL_JUSTIFICATIF_EMERITAT = "Justificatif d'émeritat"; const LABEL_JUSTIFICATIF_ETRANGER = "Justificatif dans le cas d'un membre du jury étranger"; const LABEL_DELOCALISATION_SOUTENANCE = "Formulaire de délocalisation de soutenance"; const LABEL_DELEGUATION_SIGNATURE = "Formulaire de délégation de signature du rapport de soutenance (visioconférence)"; const LABEL_LANGUE_ANGLAISE = "Formulaire d'utilisation de la langue anglaise"; Loading
module/Soutenance/src/Soutenance/Entity/Mapping/Soutenance.Entity.Qualite.dcm.xml +1 −0 Original line number Diff line number Diff line Loading @@ -11,6 +11,7 @@ <field name="rang" type="string" length="1" column="RANG" nullable="false"/> <field name="hdr" type="string" length="1" column="HDR" nullable="false"/> <field name="emeritat" type="string" length="1" column="EMERITAT" nullable="false"/> <field name="justificatif" type="string" length="1" column="JUSTIFICATIF" nullable="false"/> <one-to-many field="libellesSupplementaires" target-entity="Soutenance\Entity\QualiteLibelleSupplementaire" mapped-by="qualite"/> Loading
module/Soutenance/src/Soutenance/Entity/Qualite.php +20 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,8 @@ class Qualite private $hdr; /** @var string */ private $emeritat; /** @var string */ private $justificatif; /** @var ArrayCollection (QualiteLibelleSupplementaire) */ private $libellesSupplementaires; Loading Loading @@ -137,6 +139,24 @@ class Qualite return $this; } /** * @return string */ public function getJustificatif(): string { return $this->justificatif; } /** * @param string $justificatif * @return Qualite */ public function setJustificatif(string $justificatif): Qualite { $this->justificatif = $justificatif; return $this; } /** * @return ArrayCollection */ Loading