Loading CHANGELOG.md +7 −0 Original line number Diff line number Diff line Loading @@ -6,6 +6,13 @@ Journal des modifications - Ajout de la mention "La réservation du lieu de soutenance n'est pas faite automatiquement et reste à votre charge" - Meilleure gestion des tokens des membres d'une soutenance - Déclaration tardive de visoconférence ajouté aux interventions de soutenance - Avis sur rapport d'activité de fin de thèse - Ajout (au moment de leur téléchargement) d'une page de couverture aux rapports d'activité validés - Navigation : pas besoin de page 'Thèse sélectionnée' s'il y a une page 'Ma thèse' - Notification à l'issue de la validation de la PDC : ajout de la BU en copie du mail - Suppression des paramètres 'cookie_lifetime'et 'gc_maxlifetime' de la config de l'appliccation - Refactorisation : extraction d'un nouveau module 'Doctorant' à partir du module 'Application' - [FIX] Création du menu 'Ma thèse' même si la thèse est soutenue 3.0.8 ----- Loading doc/release-notes/v3.0.10.md +42 −0 Original line number Diff line number Diff line Loading @@ -18,5 +18,47 @@ git fetch --tags && git checkout --force 3.0.10 && bash ./install.sh Modification liée aux ajouts de nouvelle intervention de soutenance. ```sql create type avis_enum as enum ('Favorable', 'Défavorable'); create table rapport_avis ( id bigint not null constraint rapport_avis_pkey primary key, rapport_id bigint not null constraint rapport_avis_rapport_fk references rapport, avis avis_enum not null, commentaires text, histo_creation timestamp default ('now'::text)::timestamp without time zone not null, histo_createur_id bigint default 1 not null, histo_modification timestamp default ('now'::text)::timestamp without time zone not null, histo_modificateur_id bigint default 1 not null, histo_destruction timestamp, histo_destructeur_id bigint ); alter table rapport_avis owner to ad_sygal; create index rapport_avis_hcfk_idx on rapport_avis (histo_createur_id); create index rapport_avis_hdfk_idx on rapport_avis (histo_destructeur_id); create index rapport_avis_hmfk_idx on rapport_avis (histo_modificateur_id); create index rapport_avis_rapport_idx on rapport_avis (rapport_id); create sequence RAPPORT_AVIS_ID_seq; insert into PRIVILEGE(ID, CATEGORIE_ID, CODE, LIBELLE, ORDRE) with d(ordre, code, lib) as ( select 10, 'ajouter-avis-tout', 'Ajouter un avis sur un rapport concernant toute thèse' union select 20, 'ajouter-avis-sien', 'Ajouter un avis sur un rapport concernant ses thèses' union select 30, 'supprimer-avis-tout', 'Supprimer un avis sur un rapport concernant toute thèse' union select 40, 'supprimer-avis-sien', 'Supprimer un avis sur un rapport concernant ses thèses' ) select nextval('privilege_id_seq'), cp.id, d.code, d.lib, d.ordre from d join CATEGORIE_PRIVILEGE cp on cp.CODE = 'rapport-activite' ; alter table soutenance_intervention add complement text; alter table mail_confirmation alter column code type varchar(64) using code::varchar(64); ``` No newline at end of file Loading
CHANGELOG.md +7 −0 Original line number Diff line number Diff line Loading @@ -6,6 +6,13 @@ Journal des modifications - Ajout de la mention "La réservation du lieu de soutenance n'est pas faite automatiquement et reste à votre charge" - Meilleure gestion des tokens des membres d'une soutenance - Déclaration tardive de visoconférence ajouté aux interventions de soutenance - Avis sur rapport d'activité de fin de thèse - Ajout (au moment de leur téléchargement) d'une page de couverture aux rapports d'activité validés - Navigation : pas besoin de page 'Thèse sélectionnée' s'il y a une page 'Ma thèse' - Notification à l'issue de la validation de la PDC : ajout de la BU en copie du mail - Suppression des paramètres 'cookie_lifetime'et 'gc_maxlifetime' de la config de l'appliccation - Refactorisation : extraction d'un nouveau module 'Doctorant' à partir du module 'Application' - [FIX] Création du menu 'Ma thèse' même si la thèse est soutenue 3.0.8 ----- Loading
doc/release-notes/v3.0.10.md +42 −0 Original line number Diff line number Diff line Loading @@ -18,5 +18,47 @@ git fetch --tags && git checkout --force 3.0.10 && bash ./install.sh Modification liée aux ajouts de nouvelle intervention de soutenance. ```sql create type avis_enum as enum ('Favorable', 'Défavorable'); create table rapport_avis ( id bigint not null constraint rapport_avis_pkey primary key, rapport_id bigint not null constraint rapport_avis_rapport_fk references rapport, avis avis_enum not null, commentaires text, histo_creation timestamp default ('now'::text)::timestamp without time zone not null, histo_createur_id bigint default 1 not null, histo_modification timestamp default ('now'::text)::timestamp without time zone not null, histo_modificateur_id bigint default 1 not null, histo_destruction timestamp, histo_destructeur_id bigint ); alter table rapport_avis owner to ad_sygal; create index rapport_avis_hcfk_idx on rapport_avis (histo_createur_id); create index rapport_avis_hdfk_idx on rapport_avis (histo_destructeur_id); create index rapport_avis_hmfk_idx on rapport_avis (histo_modificateur_id); create index rapport_avis_rapport_idx on rapport_avis (rapport_id); create sequence RAPPORT_AVIS_ID_seq; insert into PRIVILEGE(ID, CATEGORIE_ID, CODE, LIBELLE, ORDRE) with d(ordre, code, lib) as ( select 10, 'ajouter-avis-tout', 'Ajouter un avis sur un rapport concernant toute thèse' union select 20, 'ajouter-avis-sien', 'Ajouter un avis sur un rapport concernant ses thèses' union select 30, 'supprimer-avis-tout', 'Supprimer un avis sur un rapport concernant toute thèse' union select 40, 'supprimer-avis-sien', 'Supprimer un avis sur un rapport concernant ses thèses' ) select nextval('privilege_id_seq'), cp.id, d.code, d.lib, d.ordre from d join CATEGORIE_PRIVILEGE cp on cp.CODE = 'rapport-activite' ; alter table soutenance_intervention add complement text; alter table mail_confirmation alter column code type varchar(64) using code::varchar(64); ``` No newline at end of file