Commit 5f0b072e authored by Jean-Philippe Metivier's avatar Jean-Philippe Metivier
Browse files

Soutenance : Dépôt de l'attestation de la formation 'Intégrité scientifique'

parent 9ed38983
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -7,6 +7,8 @@ Journal des modifications
- Soutenance : Renommange de Parité en Équilibre (et ajustement des couleurs des barres de l'indicateur)
- Soutenance : Retravail du rapport de soutenance (Ajout d'une page blacnhe et d'une troisième page pour les signatures)
- Soutenance : Ajout du dépôt de l'autorisation de soutenance et du rapport de soutenance
- Soutenance : Dépôt de l'attestation de la formation "Intégrité scientifique"
- Soutenance : Mise en place de l'horodatage 
- Dépôt de thèse : un dépôt existant de la version corrigée reste visible même si l'avis de reproduction Apogée revient à Non. 
- Menu Dépôt fichiers divers : remonté et affiché sans condition
- Page Dépôt fichiers divers : téléversement bloqué pour PV soutenance, Pré-rapport soutenance, Rapport soutenance
+2 −1
Original line number Diff line number Diff line
@@ -15,7 +15,7 @@ git fetch --tags && git checkout --force 5.2.11 && bash ./install.sh

## 2. Dans la base de données

```sql
```postgresql
-- renommage du parametre ------------
update unicaen_parametre_parametre
set
@@ -65,6 +65,7 @@ VALUES (

-- nouvelle nature de document
INSERT INTO nature_fichier (code, libelle) VALUES ('AUTORISATION_SOUTENANCE', 'Autorisation de soutenance');
INSERT INTO nature_fichier (code, libelle) VALUES ('FORMATION_INTEGRITE_SCIENTIFIQUE', 'Justificatif de suivi de la formation "Intégrité scientifique"');

-- changement workflow 

+2 −3
Original line number Diff line number Diff line
@@ -75,11 +75,10 @@ class FichierTheseService extends BaseService
     * @param $code
     * @return null|NatureFichier
     */
    public function fetchNatureFichier($code)
    public function fetchNatureFichier($code): ?NatureFichier
    {
        /** @var NatureFichier $nature */
        /** @var ?NatureFichier $nature */
        $nature = $this->getEntityManager()->getRepository(NatureFichier::class)->findOneBy(['code' => $code]);

        return $nature;
    }

+2 −0
Original line number Diff line number Diff line
@@ -11,6 +11,7 @@ class NatureFichier
    const CODE_FICHIER_NON_PDF = 'FICHIER_NON_PDF';

    // Fichiers divers
    const CODE_FORMATION_INTEGRITE_SCIENTIFIQUE = 'FORMATION_INTEGRITE_SCIENTIFIQUE';
    const CODE_AUTORISATION_SOUTENANCE = 'AUTORISATION_SOUTENANCE';
    const CODE_PV_SOUTENANCE = 'PV_SOUTENANCE';
    const CODE_DEMANDE_CONFIDENT = 'DEMANDE_CONFIDENT';
@@ -55,6 +56,7 @@ class NatureFichier
    const CODE_LANGUE_ANGLAISE = 'DEMANDE_LANGUE_ANGLAISE';
    const CODE_AUTRES_JUSTIFICATIFS = 'AUTRES_JUSTIFICATIFS';

    const LABEL_FORMATION_INTEGRITE_SCIENTIFIQUE = 'Justificatif de suivi de la formation "Intégrité scientifique"';
    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";
+1 −1
Original line number Diff line number Diff line
@@ -115,7 +115,7 @@ return [
                            'ajouter-justificatif' => [
                                'type' => Segment::class,
                                'options' => [
                                    'route' => '/ajouter-justificatif',
                                    'route' => '/ajouter-justificatif[/:nature]',
                                    'defaults' => [
                                        /** @see JustificatifController::ajouterJustificatifAction() */
                                        'controller' => JustificatifController::class,
Loading