Loading CHANGELOG.md +3 −2 Original line number Diff line number Diff line Loading @@ -3,8 +3,9 @@ Journal des modifications 6.0.8 ----- - [THESE] Ajout de logos sur le document des co-encadrements - [UTILISATEUR] Possibilité de supprimer un compte utilisateur. - Ajout de logos sur le document des co-encadrements - Possibilité de supprimer un compte utilisateur. - [FIX] Rapports d'activité : le rôle Maison du doctorat ne pouvait pas dévalider un rapport d'activité (en cas de validation du Doctorant). 6.0.7 ----- Loading docker-compose.yml +5 −4 Original line number Diff line number Diff line version: '3.7' networks: sygalnet: name: sygalnet driver: bridge # Settings and configurations that are common for all containers x-minio-common: &minio-common image: minio/minio Loading Loading @@ -122,7 +127,3 @@ volumes: data3-2: data4-1: data4-2: networks: sygalnet: driver: bridge No newline at end of file module/RapportActivite/src/RapportActivite/Assertion/Validation/RapportActiviteValidationAssertion.php +6 −0 Original line number Diff line number Diff line Loading @@ -105,6 +105,12 @@ class RapportActiviteValidationAssertion extends RapportActiviteOperationAbstrac case RapportActivitePrivileges::RAPPORT_ACTIVITE_DEVALIDER_SIEN: case RapportActivitePrivileges::RAPPORT_ACTIVITE_DEVALIDER_TOUT: $this->assertEtatThese($rapportActiviteValidation->getRapportActivite()->getThese()); break; } switch ($privilege) { case RapportActivitePrivileges::RAPPORT_ACTIVITE_VALIDER_SIEN: case RapportActivitePrivileges::RAPPORT_ACTIVITE_DEVALIDER_SIEN: $this->assertAppartenanceThese($rapportActiviteValidation->getRapportActivite()->getThese()); break; } Loading module/RapportActivite/src/RapportActivite/Config/ModuleConfig.php +2 −1 Original line number Diff line number Diff line Loading @@ -32,6 +32,7 @@ class ModuleConfig Role::CODE_RESP_UR, Role::CODE_RESP_ED, Role::CODE_GEST_ED, Role::CODE_BDD, ]; public function __construct() Loading @@ -43,7 +44,7 @@ class ModuleConfig self::VALIDATION_DOCTORANT => [ 'type' => RapportActiviteValidation::class, 'code' => TypeValidation::CODE_RAPPORT_ACTIVITE_DOCTORANT, 'role' => [Role::CODE_DOCTORANT, Role::CODE_DIRECTEUR_THESE, Role::CODE_GEST_ED], 'role' => [Role::CODE_DOCTORANT, Role::CODE_DIRECTEUR_THESE, Role::CODE_GEST_ED, Role::CODE_BDD], 'pre_condition' => null, 'enabled' => function(RapportActivite $rapportActivite) { return $rapportActivite->getFichier() === null; Loading Loading
CHANGELOG.md +3 −2 Original line number Diff line number Diff line Loading @@ -3,8 +3,9 @@ Journal des modifications 6.0.8 ----- - [THESE] Ajout de logos sur le document des co-encadrements - [UTILISATEUR] Possibilité de supprimer un compte utilisateur. - Ajout de logos sur le document des co-encadrements - Possibilité de supprimer un compte utilisateur. - [FIX] Rapports d'activité : le rôle Maison du doctorat ne pouvait pas dévalider un rapport d'activité (en cas de validation du Doctorant). 6.0.7 ----- Loading
docker-compose.yml +5 −4 Original line number Diff line number Diff line version: '3.7' networks: sygalnet: name: sygalnet driver: bridge # Settings and configurations that are common for all containers x-minio-common: &minio-common image: minio/minio Loading Loading @@ -122,7 +127,3 @@ volumes: data3-2: data4-1: data4-2: networks: sygalnet: driver: bridge No newline at end of file
module/RapportActivite/src/RapportActivite/Assertion/Validation/RapportActiviteValidationAssertion.php +6 −0 Original line number Diff line number Diff line Loading @@ -105,6 +105,12 @@ class RapportActiviteValidationAssertion extends RapportActiviteOperationAbstrac case RapportActivitePrivileges::RAPPORT_ACTIVITE_DEVALIDER_SIEN: case RapportActivitePrivileges::RAPPORT_ACTIVITE_DEVALIDER_TOUT: $this->assertEtatThese($rapportActiviteValidation->getRapportActivite()->getThese()); break; } switch ($privilege) { case RapportActivitePrivileges::RAPPORT_ACTIVITE_VALIDER_SIEN: case RapportActivitePrivileges::RAPPORT_ACTIVITE_DEVALIDER_SIEN: $this->assertAppartenanceThese($rapportActiviteValidation->getRapportActivite()->getThese()); break; } Loading
module/RapportActivite/src/RapportActivite/Config/ModuleConfig.php +2 −1 Original line number Diff line number Diff line Loading @@ -32,6 +32,7 @@ class ModuleConfig Role::CODE_RESP_UR, Role::CODE_RESP_ED, Role::CODE_GEST_ED, Role::CODE_BDD, ]; public function __construct() Loading @@ -43,7 +44,7 @@ class ModuleConfig self::VALIDATION_DOCTORANT => [ 'type' => RapportActiviteValidation::class, 'code' => TypeValidation::CODE_RAPPORT_ACTIVITE_DOCTORANT, 'role' => [Role::CODE_DOCTORANT, Role::CODE_DIRECTEUR_THESE, Role::CODE_GEST_ED], 'role' => [Role::CODE_DOCTORANT, Role::CODE_DIRECTEUR_THESE, Role::CODE_GEST_ED, Role::CODE_BDD], 'pre_condition' => null, 'enabled' => function(RapportActivite $rapportActivite) { return $rapportActivite->getFichier() === null; Loading