Loading CHANGELOG.md +2 −0 Original line number Diff line number Diff line Loading @@ -11,6 +11,8 @@ Journal des modifications - Doctorant : peut refuser de recevoir sur son adresse électronique de contact les messages des listes de diffusion - Suppression du menu 'Mes données' : la modif de l'adresse de contact et du consentement associé est désormais sur la fiche Thèse - Abandon (avant suppression) de la table obsolète doctorant_compl. - Ajout d'un bloc dans l'ecran de proposition de soutenance pour le téléchargement des pré-rapport et du serment - Nouveau document "Serment du docteur" - [FIX] Retrait de la liste complémentaire du mail d'echec - [FIX] Ordonnancement des séances sur les index des formations et des sessions - [FIX] Correction paramètre de route erronée + suppression bouton inactif Loading config/development.config.php.dist +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ return [ // Development time modules 'modules' => [ 'Laminas\DeveloperTools', 'UnicaenCode', // 'UnicaenCode', 'UnicaenTest', ], Loading module/Soutenance/config/others/proposition.config.php +12 −0 Original line number Diff line number Diff line Loading @@ -92,6 +92,7 @@ return [ 'controller' => PropositionController::class, 'action' => [ 'proposition', 'generer-serment', 'generate-view-date-lieu', 'generate-view-jury', 'generate-view-informations', Loading Loading @@ -202,6 +203,17 @@ return [ ], ], 'child_routes' => [ 'generer-serment' => [ 'type' => Segment::class, 'may_terminate' => true, 'options' => [ 'route' => '/generer-serment', 'defaults' => [ 'controller' => PropositionController::class, 'action' => 'generer-serment', ], ], ], 'generate-view-date-lieu' => [ 'type' => Segment::class, 'may_terminate' => true, Loading module/Soutenance/src/Soutenance/Controller/PresoutenanceController.php +0 −1 Original line number Diff line number Diff line Loading @@ -40,7 +40,6 @@ use Soutenance\Service\Notifier\NotifierSoutenanceServiceAwareTrait; use Soutenance\Service\Parametre\ParametreServiceAwareTrait; use Soutenance\Service\Proposition\PropositionServiceAwareTrait; use Soutenance\Service\Validation\ValidatationServiceAwareTrait; use Structure\Entity\Db\EcoleDoctorale; use Structure\Entity\Db\Etablissement; use Structure\Service\StructureDocument\StructureDocumentServiceAwareTrait; use These\Entity\Db\Acteur; Loading module/Soutenance/src/Soutenance/Controller/PresoutenanceControllerFactory.php +6 −2 Original line number Diff line number Diff line Loading @@ -2,6 +2,8 @@ namespace Soutenance\Controller; use Psr\Container\ContainerExceptionInterface; use Psr\Container\NotFoundExceptionInterface; use These\Service\Acteur\ActeurService; use Fichier\Service\Fichier\FichierService; use Fichier\Service\Fichier\FichierStorageService; Loading @@ -26,14 +28,17 @@ use Soutenance\Service\Validation\ValidationService; use UnicaenAuth\Service\User as UserService; use UnicaenAuthToken\Service\TokenService; use Laminas\View\Renderer\PhpRenderer; use UnicaenRenderer\Service\Rendu\RenduService; class PresoutenanceControllerFactory { /** * @param ContainerInterface $container * @return PresoutenanceController * @throws ContainerExceptionInterface * @throws NotFoundExceptionInterface */ public function __invoke(ContainerInterface $container) public function __invoke(ContainerInterface $container) : PresoutenanceController { /** * @var PropositionService $propositionService Loading Loading @@ -88,7 +93,6 @@ class PresoutenanceControllerFactory /* @var $renderer PhpRenderer */ $renderer = $container->get('ViewRenderer'); /** @var PresoutenanceController $controller */ $controller = new PresoutenanceController(); $controller->setEvenementService($evenementService); $controller->setPropositionService($propositionService); Loading Loading
CHANGELOG.md +2 −0 Original line number Diff line number Diff line Loading @@ -11,6 +11,8 @@ Journal des modifications - Doctorant : peut refuser de recevoir sur son adresse électronique de contact les messages des listes de diffusion - Suppression du menu 'Mes données' : la modif de l'adresse de contact et du consentement associé est désormais sur la fiche Thèse - Abandon (avant suppression) de la table obsolète doctorant_compl. - Ajout d'un bloc dans l'ecran de proposition de soutenance pour le téléchargement des pré-rapport et du serment - Nouveau document "Serment du docteur" - [FIX] Retrait de la liste complémentaire du mail d'echec - [FIX] Ordonnancement des séances sur les index des formations et des sessions - [FIX] Correction paramètre de route erronée + suppression bouton inactif Loading
config/development.config.php.dist +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ return [ // Development time modules 'modules' => [ 'Laminas\DeveloperTools', 'UnicaenCode', // 'UnicaenCode', 'UnicaenTest', ], Loading
module/Soutenance/config/others/proposition.config.php +12 −0 Original line number Diff line number Diff line Loading @@ -92,6 +92,7 @@ return [ 'controller' => PropositionController::class, 'action' => [ 'proposition', 'generer-serment', 'generate-view-date-lieu', 'generate-view-jury', 'generate-view-informations', Loading Loading @@ -202,6 +203,17 @@ return [ ], ], 'child_routes' => [ 'generer-serment' => [ 'type' => Segment::class, 'may_terminate' => true, 'options' => [ 'route' => '/generer-serment', 'defaults' => [ 'controller' => PropositionController::class, 'action' => 'generer-serment', ], ], ], 'generate-view-date-lieu' => [ 'type' => Segment::class, 'may_terminate' => true, Loading
module/Soutenance/src/Soutenance/Controller/PresoutenanceController.php +0 −1 Original line number Diff line number Diff line Loading @@ -40,7 +40,6 @@ use Soutenance\Service\Notifier\NotifierSoutenanceServiceAwareTrait; use Soutenance\Service\Parametre\ParametreServiceAwareTrait; use Soutenance\Service\Proposition\PropositionServiceAwareTrait; use Soutenance\Service\Validation\ValidatationServiceAwareTrait; use Structure\Entity\Db\EcoleDoctorale; use Structure\Entity\Db\Etablissement; use Structure\Service\StructureDocument\StructureDocumentServiceAwareTrait; use These\Entity\Db\Acteur; Loading
module/Soutenance/src/Soutenance/Controller/PresoutenanceControllerFactory.php +6 −2 Original line number Diff line number Diff line Loading @@ -2,6 +2,8 @@ namespace Soutenance\Controller; use Psr\Container\ContainerExceptionInterface; use Psr\Container\NotFoundExceptionInterface; use These\Service\Acteur\ActeurService; use Fichier\Service\Fichier\FichierService; use Fichier\Service\Fichier\FichierStorageService; Loading @@ -26,14 +28,17 @@ use Soutenance\Service\Validation\ValidationService; use UnicaenAuth\Service\User as UserService; use UnicaenAuthToken\Service\TokenService; use Laminas\View\Renderer\PhpRenderer; use UnicaenRenderer\Service\Rendu\RenduService; class PresoutenanceControllerFactory { /** * @param ContainerInterface $container * @return PresoutenanceController * @throws ContainerExceptionInterface * @throws NotFoundExceptionInterface */ public function __invoke(ContainerInterface $container) public function __invoke(ContainerInterface $container) : PresoutenanceController { /** * @var PropositionService $propositionService Loading Loading @@ -88,7 +93,6 @@ class PresoutenanceControllerFactory /* @var $renderer PhpRenderer */ $renderer = $container->get('ViewRenderer'); /** @var PresoutenanceController $controller */ $controller = new PresoutenanceController(); $controller->setEvenementService($evenementService); $controller->setPropositionService($propositionService); Loading