Loading CHANGELOG.md +1 −0 Changes for CHANGELOG.md: 1 added line, 0 removed lines. Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ Journal des modifications - Doctorant : prise en compte du code apprenant Pégase (si disponible) comme valeur du 'numéro étudiant'. - Extraction d'une classe UnicaenPegaseConfig pour les options de config de communication avec Pégase. - Admission : injection des options de config Pégase dans la classe d'export CSV des dossiers validés. - Individu : possibilité de spécifié qu'un individu est décédé. - [FIX] Autorisation de réinscription : calcul erroné de l'année universitaire suivante à partir de l'année du rapport CSI. - [FIX] Admission : invisibilité des détails de la quesiton 'Avez-vous un contrat doctoral ?' au chargement de la page. - [FIX] Saisie financement de thèse : invisibilité des listes déroulantes 'Année' et 'Origine' au chargement du formulaire. Loading doc/release-notes/v13/13.3.0/01_individu.sql 0 → 100644 +2 −0 Changes for doc/release-notes/v13/13.3.0/01_individu.sql: 2 added lines, 0 removed lines. Original line number Diff line number Diff line alter table individu add column est_decede boolean default false not null; doc/release-notes/v13/v13.3.0.md 0 → 100644 +17 −0 Changes for doc/release-notes/v13/v13.3.0.md: 17 added lines, 0 removed lines. Original line number Diff line number Diff line Version 13.2.0 ============== ## 1. Dans la base de données - Exécutez dans l'ordre les scripts SQL présents dans le répertoire correspondant à la présente version. ## 2. 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 13.2.0 && bash ./install.sh ``` NB : Pas grave si le message "[ERROR] Aucune donnée dans le cache pour la clé 'privileges_roles' !" apparaît. module/Individu/src/Individu/Entity/Db/Individu.php +13 −0 Changes for module/Individu/src/Individu/Entity/Db/Individu.php: 13 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -101,6 +101,8 @@ class Individu implements */ protected $prenom3; protected bool $estDecede = false; /** * @var string */ Loading Loading @@ -547,6 +549,17 @@ class Individu implements return self::CIVILITE_MME === $this->civilite; } public function estDecede(): bool { return $this->estDecede; } public function setEstDecede(bool $estDecede): self { $this->estDecede = $estDecede; return $this; } /** * Retourne le nom complet *au format par défaut (recommandé)*. * Loading module/Individu/src/Individu/Entity/Db/Mapping/Individu.Entity.Db.Individu.dcm.xml +1 −0 Changes for module/Individu/src/Individu/Entity/Db/Mapping/Individu.Entity.Db.Individu.dcm.xml: 1 added line, 0 removed lines. Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ <field name="prenom1" column="prenom1"/> <field name="prenom2" column="prenom2"/> <field name="prenom3" column="prenom3"/> <field name="estDecede" column="est_decede" type="boolean"/> <field name="idRef" column="id_ref" nullable="true"/> <field name="orcid" column="orcid" nullable="true"/> <field name="idHal" column="id_hal" nullable="true"/> Loading Loading
CHANGELOG.md +1 −0 Changes for CHANGELOG.md: 1 added line, 0 removed lines. Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ Journal des modifications - Doctorant : prise en compte du code apprenant Pégase (si disponible) comme valeur du 'numéro étudiant'. - Extraction d'une classe UnicaenPegaseConfig pour les options de config de communication avec Pégase. - Admission : injection des options de config Pégase dans la classe d'export CSV des dossiers validés. - Individu : possibilité de spécifié qu'un individu est décédé. - [FIX] Autorisation de réinscription : calcul erroné de l'année universitaire suivante à partir de l'année du rapport CSI. - [FIX] Admission : invisibilité des détails de la quesiton 'Avez-vous un contrat doctoral ?' au chargement de la page. - [FIX] Saisie financement de thèse : invisibilité des listes déroulantes 'Année' et 'Origine' au chargement du formulaire. Loading
doc/release-notes/v13/13.3.0/01_individu.sql 0 → 100644 +2 −0 Changes for doc/release-notes/v13/13.3.0/01_individu.sql: 2 added lines, 0 removed lines. Original line number Diff line number Diff line alter table individu add column est_decede boolean default false not null;
doc/release-notes/v13/v13.3.0.md 0 → 100644 +17 −0 Changes for doc/release-notes/v13/v13.3.0.md: 17 added lines, 0 removed lines. Original line number Diff line number Diff line Version 13.2.0 ============== ## 1. Dans la base de données - Exécutez dans l'ordre les scripts SQL présents dans le répertoire correspondant à la présente version. ## 2. 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 13.2.0 && bash ./install.sh ``` NB : Pas grave si le message "[ERROR] Aucune donnée dans le cache pour la clé 'privileges_roles' !" apparaît.
module/Individu/src/Individu/Entity/Db/Individu.php +13 −0 Changes for module/Individu/src/Individu/Entity/Db/Individu.php: 13 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -101,6 +101,8 @@ class Individu implements */ protected $prenom3; protected bool $estDecede = false; /** * @var string */ Loading Loading @@ -547,6 +549,17 @@ class Individu implements return self::CIVILITE_MME === $this->civilite; } public function estDecede(): bool { return $this->estDecede; } public function setEstDecede(bool $estDecede): self { $this->estDecede = $estDecede; return $this; } /** * Retourne le nom complet *au format par défaut (recommandé)*. * Loading
module/Individu/src/Individu/Entity/Db/Mapping/Individu.Entity.Db.Individu.dcm.xml +1 −0 Changes for module/Individu/src/Individu/Entity/Db/Mapping/Individu.Entity.Db.Individu.dcm.xml: 1 added line, 0 removed lines. Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ <field name="prenom1" column="prenom1"/> <field name="prenom2" column="prenom2"/> <field name="prenom3" column="prenom3"/> <field name="estDecede" column="est_decede" type="boolean"/> <field name="idRef" column="id_ref" nullable="true"/> <field name="orcid" column="orcid" nullable="true"/> <field name="idHal" column="id_hal" nullable="true"/> Loading