Loading config/autoload/global.php +1 −1 Original line number Diff line number Diff line Loading @@ -60,7 +60,7 @@ $config = [ // Resaisir les attestations ? Sinon celles saisies au 1er dépôt sont reprises/dupliquées. 'resaisir_attestations' => true, ], // Options concernant les rapports (activité, CSI, mi-parcours) // Options concernant les rapports (CSI, mi-parcours) 'rapport' => [ // Page de couverture des rapports d'activité déposés 'page_de_couverture' => [ Loading data/SQL/privilege.sql +14 −1 Original line number Diff line number Diff line Loading @@ -17,7 +17,7 @@ with d(ordre, code, lib) as ( select 60, 'supprimer', 'SUpprimer un jeton utilisateur' from dual union select 70, 'tester', 'Tester unejeton utilisateur' from dual ) select privilege_id_seq.nextval, cp.id, d.code, d.lib, d.ordre select nextval('privilege_id_seq'), cp.id, d.code, d.lib, d.ordre from d join CATEGORIE_PRIVILEGE cp on cp.CODE = 'unicaen-auth-token' ; Loading Loading @@ -63,6 +63,19 @@ insert into PROFIL_TO_ROLE (PROFIL_ID, ROLE_ID) select * from PROFIL_TO_ROLE where PROFIL_ID = pr.id and ROLE_ID = r.id ) ; -- -- Application du profil 'GEST_ED' aux roles 'GEST_ED'. -- NB: penser à créer ensuite les ROLE_PRIVILEGE. -- insert into profil_to_role (profil_id, role_id) select p.id, r.id from profil p, role r where r.code = 'GEST_ED' and p.role_id = 'GEST_ED' and not exists ( select * from profil_to_role where profil_id = p.id and role_id = r.id ) ; -- -- Attribution automatique des privilèges aux rôles, d'après ce qui est spécifié dans : -- - PROFIL_TO_ROLE (profils appliqués à chaque rôle) et Loading module/Application/src/Application/Controller/Factory/Rapport/RapportCsiControllerFactory.php +1 −1 Original line number Diff line number Diff line Loading @@ -58,7 +58,7 @@ class RapportCsiControllerFactory $controller->setIndividuService($individuService); $controller->setForm($rapportForm); $controller->setValidationService($validationService); $controller->setTheseAnneeUnivService($theseAnneeUnivService); $controller->setAnneesUnivs($theseAnneeUnivService); $controller->setTypeRapport($typeRapport); $controller->setTypeValidation($typeValidation); Loading module/Application/src/Application/Controller/Factory/Rapport/RapportMiparcoursControllerFactory.php +1 −1 Original line number Diff line number Diff line Loading @@ -58,7 +58,7 @@ class RapportMiparcoursControllerFactory $controller->setIndividuService($individuService); $controller->setForm($rapportForm); $controller->setValidationService($validationService); $controller->setTheseAnneeUnivService($theseAnneeUnivService); $controller->setAnneesUnivs($theseAnneeUnivService); $controller->setTypeRapport($typeRapport); $controller->setTypeValidation($typeValidation); Loading module/Application/src/Application/Controller/Rapport/RapportController.php +1 −1 Original line number Diff line number Diff line Loading @@ -97,7 +97,7 @@ abstract class RapportController extends AbstractController /** * @inheritDoc */ public function setTheseAnneeUnivService(TheseAnneeUnivService $service) public function setAnneesUnivs(TheseAnneeUnivService $service) { $this->theseAnneeUnivService = $service; Loading Loading
config/autoload/global.php +1 −1 Original line number Diff line number Diff line Loading @@ -60,7 +60,7 @@ $config = [ // Resaisir les attestations ? Sinon celles saisies au 1er dépôt sont reprises/dupliquées. 'resaisir_attestations' => true, ], // Options concernant les rapports (activité, CSI, mi-parcours) // Options concernant les rapports (CSI, mi-parcours) 'rapport' => [ // Page de couverture des rapports d'activité déposés 'page_de_couverture' => [ Loading
data/SQL/privilege.sql +14 −1 Original line number Diff line number Diff line Loading @@ -17,7 +17,7 @@ with d(ordre, code, lib) as ( select 60, 'supprimer', 'SUpprimer un jeton utilisateur' from dual union select 70, 'tester', 'Tester unejeton utilisateur' from dual ) select privilege_id_seq.nextval, cp.id, d.code, d.lib, d.ordre select nextval('privilege_id_seq'), cp.id, d.code, d.lib, d.ordre from d join CATEGORIE_PRIVILEGE cp on cp.CODE = 'unicaen-auth-token' ; Loading Loading @@ -63,6 +63,19 @@ insert into PROFIL_TO_ROLE (PROFIL_ID, ROLE_ID) select * from PROFIL_TO_ROLE where PROFIL_ID = pr.id and ROLE_ID = r.id ) ; -- -- Application du profil 'GEST_ED' aux roles 'GEST_ED'. -- NB: penser à créer ensuite les ROLE_PRIVILEGE. -- insert into profil_to_role (profil_id, role_id) select p.id, r.id from profil p, role r where r.code = 'GEST_ED' and p.role_id = 'GEST_ED' and not exists ( select * from profil_to_role where profil_id = p.id and role_id = r.id ) ; -- -- Attribution automatique des privilèges aux rôles, d'après ce qui est spécifié dans : -- - PROFIL_TO_ROLE (profils appliqués à chaque rôle) et Loading
module/Application/src/Application/Controller/Factory/Rapport/RapportCsiControllerFactory.php +1 −1 Original line number Diff line number Diff line Loading @@ -58,7 +58,7 @@ class RapportCsiControllerFactory $controller->setIndividuService($individuService); $controller->setForm($rapportForm); $controller->setValidationService($validationService); $controller->setTheseAnneeUnivService($theseAnneeUnivService); $controller->setAnneesUnivs($theseAnneeUnivService); $controller->setTypeRapport($typeRapport); $controller->setTypeValidation($typeValidation); Loading
module/Application/src/Application/Controller/Factory/Rapport/RapportMiparcoursControllerFactory.php +1 −1 Original line number Diff line number Diff line Loading @@ -58,7 +58,7 @@ class RapportMiparcoursControllerFactory $controller->setIndividuService($individuService); $controller->setForm($rapportForm); $controller->setValidationService($validationService); $controller->setTheseAnneeUnivService($theseAnneeUnivService); $controller->setAnneesUnivs($theseAnneeUnivService); $controller->setTypeRapport($typeRapport); $controller->setTypeValidation($typeValidation); Loading
module/Application/src/Application/Controller/Rapport/RapportController.php +1 −1 Original line number Diff line number Diff line Loading @@ -97,7 +97,7 @@ abstract class RapportController extends AbstractController /** * @inheritDoc */ public function setTheseAnneeUnivService(TheseAnneeUnivService $service) public function setAnneesUnivs(TheseAnneeUnivService $service) { $this->theseAnneeUnivService = $service; Loading