Commit 1c0beb68 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Notes de version 4.1.1

parent 98a0b2fc
Loading
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -3,7 +3,10 @@ Journal des modifications

4.1.1
-----
- Rapports d'activité de fin de contrat : aucun avis Dir/UR nécessaire dans le rapport lui-meme donc on écarte les 
  compléments qui génèreraient une case à cocher permettant de signaler une absence d'avis.
- Module Rapports d'activité : corrections cosmétiques.
- [FIX] Passage à unicaen/db-import 5.1.2 pour corriger le plantage lors de la création d'une structure.

4.1.0
-----
+54 −0
Original line number Diff line number Diff line
# Version 4.1.1

## 1. 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 4.1.1 && bash ./install.sh
```

- Selon le moteur PHP que vous avez installé, rechargez le service, exemple :
    - php7.4-fpm         : `service php7.4-fpm reload`
    - apache2-mod-php7.4 : `service apache2 reload`

## 2. Dans la base de données

```sql
update unicaen_avis_type_valeur_complem
set code = 'AVIS_RAPPORT_ACTIVITE_GEST__AVIS_RAPPORT_ACTIVITE_VALEUR_INCOMPLET__MANQUE_DATE_SIGNATURE_DIRECTION_THESE',
    libelle = 'Manque la date/signature de la direction de thèse'
where code = 'AVIS_RAPPORT_ACTIVITE_GEST__AVIS_RAPPORT_ACTIVITE_VALEUR_INCOMPLET__PB_DIRECTION_THESE';

update unicaen_avis_type_valeur_complem
set code = 'AVIS_RAPPORT_ACTIVITE_GEST__AVIS_RAPPORT_ACTIVITE_VALEUR_INCOMPLET__MANQUE_DATE_SIGNATURE_DIRECTION_UR',
    libelle = 'Manque la date/signature de la Direction de l''Unité de Recherche'
where code = 'AVIS_RAPPORT_ACTIVITE_GEST__AVIS_RAPPORT_ACTIVITE_VALEUR_INCOMPLET__PB_DIRECTION_UR';

insert into unicaen_avis_type_valeur_complem(id, avis_type_valeur_id, code, libelle, type)
with tmp (code, libelle) as (
    select 'AVIS_RAPPORT_ACTIVITE_GEST__AVIS_RAPPORT_ACTIVITE_VALEUR_INCOMPLET__MANQUE_AVIS_DIRECTION_THESE', 'Manque l''avis de la direction de thèse' union all
    select 'AVIS_RAPPORT_ACTIVITE_GEST__AVIS_RAPPORT_ACTIVITE_VALEUR_INCOMPLET__MANQUE_AVIS_DIRECTION_UR', 'Manque l''avis de la Direction de l''Unité de Recherche'
)
select nextval('unicaen_avis_type_valeur_complem_id_seq'), atv.id, tmp.code, tmp.libelle, 'checkbox'
from tmp, unicaen_avis_type_valeur atv
join unicaen_avis_type at on atv.avis_type_id = at.id and at.code = 'AVIS_RAPPORT_ACTIVITE_GEST'
join unicaen_avis_valeur av on atv.avis_valeur_id = av.id and av.code = 'AVIS_RAPPORT_ACTIVITE_VALEUR_INCOMPLET'
;

update unicaen_avis_type_valeur_complem set ordre = 10 where code = 'AVIS_RAPPORT_ACTIVITE_GEST__AVIS_RAPPORT_ACTIVITE_VALEUR_INCOMPLET__PB_DOCTORANT';
update unicaen_avis_type_valeur_complem set ordre = 20 where code = 'AVIS_RAPPORT_ACTIVITE_GEST__AVIS_RAPPORT_ACTIVITE_VALEUR_INCOMPLET__MANQUE_DATE_SIGNATURE_DIRECTION_THESE';
update unicaen_avis_type_valeur_complem set ordre = 25 where code = 'AVIS_RAPPORT_ACTIVITE_GEST__AVIS_RAPPORT_ACTIVITE_VALEUR_INCOMPLET__MANQUE_AVIS_DIRECTION_THESE';
update unicaen_avis_type_valeur_complem set ordre = 30 where code = 'AVIS_RAPPORT_ACTIVITE_GEST__AVIS_RAPPORT_ACTIVITE_VALEUR_INCOMPLET__MANQUE_DATE_SIGNATURE_DIRECTION_UR';
update unicaen_avis_type_valeur_complem set ordre = 35 where code = 'AVIS_RAPPORT_ACTIVITE_GEST__AVIS_RAPPORT_ACTIVITE_VALEUR_INCOMPLET__MANQUE_AVIS_DIRECTION_UR';
update unicaen_avis_type_valeur_complem set ordre = 40 where code = 'AVIS_RAPPORT_ACTIVITE_GEST__AVIS_RAPPORT_ACTIVITE_VALEUR_INCOMPLET__PB_AUTRE';
update unicaen_avis_type_valeur_complem set ordre = 50 where code = 'AVIS_RAPPORT_ACTIVITE_GEST__AVIS_RAPPORT_ACTIVITE_VALEUR_INCOMPLET__PB_AUTRE_PRECISION';
update unicaen_avis_type_valeur_complem set ordre = 60 where code = 'AVIS_RAPPORT_ACTIVITE_GEST__AVIS_RAPPORT_ACTIVITE_VALEUR_INCOMPLET__PB_COMMENTAIRES';
update unicaen_avis_type_valeur_complem set ordre = 70 where code = 'AVIS_RAPPORT_ACTIVITE_GEST__AVIS_RAPPORT_ACTIVITE_VALEUR_COMPLET__PB_COMMENTAIRES';
update unicaen_avis_type_valeur_complem set ordre = 80 where code = 'AVIS_RAPPORT_ACTIVITE_DIR__AVIS_RAPPORT_ACTIVITE_DIR_VALEUR_INCOMPLET__PB_INFOS';
update unicaen_avis_type_valeur_complem set ordre = 90 where code = 'AVIS_RAPPORT_ACTIVITE_DIR__AVIS_RAPPORT_ACTIVITE_VALEUR_NEGATIF__PB_MOTIF';
update unicaen_avis_type_valeur_complem set ordre = 100 where code = 'AVIS_RAPPORT_ACTIVITE_DIR__AVIS_RAPPORT_ACTIVITE_DIR_VALEUR_INCOMPLET__PB_COMMENTAIRES';
update unicaen_avis_type_valeur_complem set ordre = 110 where code = 'AVIS_RAPPORT_ACTIVITE_DIR__AVIS_RAPPORT_ACTIVITE_VALEUR_POSITIF__PB_COMMENTAIRES';
update unicaen_avis_type_valeur_complem set ordre = 120 where code = 'AVIS_RAPPORT_ACTIVITE_DIR__AVIS_RAPPORT_ACTIVITE_VALEUR_NEGATIF__PB_COMMENTAIRES';
```