Loading CHANGELOG.md +4 −0 Original line number Diff line number Diff line Journal des modifications ========================= 5.2.10 ------ - Les adresses mail d'assistance, Bibliothèque et Doctorat sont désormais renseignées sur la fiche de l'établissement d'inscription. 5.2.9 ----- - Masquage des membres du CSI et de leurs saisies Loading bin/database/src/build_db_files.template.conf.dist +3 −0 Original line number Diff line number Diff line Loading @@ -8,6 +8,9 @@ ETAB_CODE='UCN' # Code unique identifiant l'établis ETAB_SIGLE='Unicaen' # Sigle ou surnom de l'établissement ETAB_LIBELLE='Université de Caen Normandie' # Libellé complet de l'établissement ETAB_DOMAINE='unicaen.fr' # Domaine de l'établissement EMAIL_ASSISTANCE='sygal-assistance@univ.fr' # Adresse électronique d'assistance EMAIL_BIBLIOTHEQUE='sygal-scd@univ.fr' # Adresse électronique par les aspects Bibliothèque EMAIL_DOCTORAT='sygal-doctorat@univ.fr' # Adresse électronique par les aspects Doctorat #============= COMUE éventuelle ============# ETAB_COMUE=0 # Une COMUE doit-elle être créée ? 0=Non 1=Oui Loading bin/database/src/build_db_files.template.sh +3 −0 Original line number Diff line number Diff line Loading @@ -51,6 +51,9 @@ function injectEtabParamsInScript() { sed -i -e "s|{ETAB_SIGLE}|${ETAB_SIGLE}|g" $FILE sed -i -e "s|{ETAB_LIBELLE}|${ETAB_LIBELLE}|g" $FILE sed -i -e "s|{ETAB_DOMAINE}|${ETAB_DOMAINE}|g" $FILE sed -i -e "s|{EMAIL_ASSISTANCE}|${EMAIL_ASSISTANCE}|g" $FILE sed -i -e "s|{EMAIL_BIBLIOTHEQUE}|${EMAIL_BIBLIOTHEQUE}|g" $FILE sed -i -e "s|{EMAIL_DOCTORAT}|${EMAIL_DOCTORAT}|g" $FILE sed -i -e "s|{ETAB_COMUE}|${ETAB_COMUE}|g" $FILE sed -i -e "s|{ETAB_COMUE_SIGLE}|${ETAB_COMUE_SIGLE}|g" $FILE sed -i -e "s|{ETAB_COMUE_LIBELLE}|${ETAB_COMUE_LIBELLE}|g" $FILE Loading bin/database/src/sql/init.template.sql +16 −18 Original line number Diff line number Diff line Loading @@ -7,6 +7,9 @@ -- '{ETAB_SIGLE}' : sigle ou libellé court de l'établissement, ex: 'Unilim' -- '{ETAB_LIBELLE}' : libellé complet de l'établissement, ex: 'Université de Limoges' -- '{ETAB_DOMAINE}' : domaine de l'établissement, ex: 'unilim.fr' -- '{EMAIL_ASSISTANCE}' : Adresse électronique d'assistance -- '{EMAIL_BIBLIOTHEQUE}' : Adresse électronique par les aspects Bibliothèque -- '{EMAIL_DOCTORAT}' : Adresse électronique par les aspects Doctorat -- -- Loading @@ -14,32 +17,27 @@ -- -- 1/ STRUCTURE -- insert into structure (id, source_code, code, sigle, libelle, type_structure_id, source_id, histo_createur_id, histo_modificateur_id) insert into structure (id, type_structure_id, source_code, source_id, code, sigle, libelle, histo_createur_id, histo_modificateur_id) select nextval('structure_id_seq'), '{ETAB_CODE}', '{ETAB_CODE}', '{ETAB_SIGLE}', '{ETAB_LIBELLE}', 1, 1, nextval('structure_id_seq'), 1, '{ETAB_CODE}', 1, '{ETAB_CODE}', '{ETAB_SIGLE}', '{ETAB_LIBELLE}', 1, 1 ; -- -- 2/ ETABLISSEMENT -- insert into etablissement (id, structure_id, domaine, source_code, source_id, est_comue, est_membre, est_etab_inscription, histo_createur_id, histo_modificateur_id) insert into etablissement (id, structure_id, domaine, source_code, source_id, est_comue, est_membre, est_etab_inscription, email_assistance, email_bibliotheque, email_doctorat, histo_createur_id, histo_modificateur_id) select nextval('etablissement_id_seq'), s.id, '{ETAB_DOMAINE}', '{ETAB_CODE}', 1, false, true, true, nextval('etablissement_id_seq'), s.id, '{ETAB_DOMAINE}', '{ETAB_CODE}', 1, false, true, true, '{EMAIL_ASSISTANCE}', '{EMAIL_BIBLIOTHEQUE}', '{EMAIL_DOCTORAT}', 1, 1 from structure s where s.source_code = '{ETAB_CODE}' Loading doc/release-notes/v5.2.10.md 0 → 100644 +32 −0 Original line number Diff line number Diff line # Version 5.2.10 ## 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 5.2.10 && 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 /** * Abandon des adresses mails de contact importés d'Apogée/Physalis. * Elles sont désormais à renseigner sur établissement d'inscription (via l'appli ou dans la bdd). */ alter table etablissement add email_assistance varchar(64); alter table etablissement add email_bibliotheque varchar(64); alter table etablissement add email_doctorat varchar(64); --UPDATE etablissement --SET email_assistance = 'sygal-assistance@domain.fr', -- email_bibliotheque = 'sygal-bibliotheque@domain.fr', -- email_doctorat = 'sygal-doctorat@domain.fr' --WHERE source_code = '<ETAB>'; ``` No newline at end of file Loading
CHANGELOG.md +4 −0 Original line number Diff line number Diff line Journal des modifications ========================= 5.2.10 ------ - Les adresses mail d'assistance, Bibliothèque et Doctorat sont désormais renseignées sur la fiche de l'établissement d'inscription. 5.2.9 ----- - Masquage des membres du CSI et de leurs saisies Loading
bin/database/src/build_db_files.template.conf.dist +3 −0 Original line number Diff line number Diff line Loading @@ -8,6 +8,9 @@ ETAB_CODE='UCN' # Code unique identifiant l'établis ETAB_SIGLE='Unicaen' # Sigle ou surnom de l'établissement ETAB_LIBELLE='Université de Caen Normandie' # Libellé complet de l'établissement ETAB_DOMAINE='unicaen.fr' # Domaine de l'établissement EMAIL_ASSISTANCE='sygal-assistance@univ.fr' # Adresse électronique d'assistance EMAIL_BIBLIOTHEQUE='sygal-scd@univ.fr' # Adresse électronique par les aspects Bibliothèque EMAIL_DOCTORAT='sygal-doctorat@univ.fr' # Adresse électronique par les aspects Doctorat #============= COMUE éventuelle ============# ETAB_COMUE=0 # Une COMUE doit-elle être créée ? 0=Non 1=Oui Loading
bin/database/src/build_db_files.template.sh +3 −0 Original line number Diff line number Diff line Loading @@ -51,6 +51,9 @@ function injectEtabParamsInScript() { sed -i -e "s|{ETAB_SIGLE}|${ETAB_SIGLE}|g" $FILE sed -i -e "s|{ETAB_LIBELLE}|${ETAB_LIBELLE}|g" $FILE sed -i -e "s|{ETAB_DOMAINE}|${ETAB_DOMAINE}|g" $FILE sed -i -e "s|{EMAIL_ASSISTANCE}|${EMAIL_ASSISTANCE}|g" $FILE sed -i -e "s|{EMAIL_BIBLIOTHEQUE}|${EMAIL_BIBLIOTHEQUE}|g" $FILE sed -i -e "s|{EMAIL_DOCTORAT}|${EMAIL_DOCTORAT}|g" $FILE sed -i -e "s|{ETAB_COMUE}|${ETAB_COMUE}|g" $FILE sed -i -e "s|{ETAB_COMUE_SIGLE}|${ETAB_COMUE_SIGLE}|g" $FILE sed -i -e "s|{ETAB_COMUE_LIBELLE}|${ETAB_COMUE_LIBELLE}|g" $FILE Loading
bin/database/src/sql/init.template.sql +16 −18 Original line number Diff line number Diff line Loading @@ -7,6 +7,9 @@ -- '{ETAB_SIGLE}' : sigle ou libellé court de l'établissement, ex: 'Unilim' -- '{ETAB_LIBELLE}' : libellé complet de l'établissement, ex: 'Université de Limoges' -- '{ETAB_DOMAINE}' : domaine de l'établissement, ex: 'unilim.fr' -- '{EMAIL_ASSISTANCE}' : Adresse électronique d'assistance -- '{EMAIL_BIBLIOTHEQUE}' : Adresse électronique par les aspects Bibliothèque -- '{EMAIL_DOCTORAT}' : Adresse électronique par les aspects Doctorat -- -- Loading @@ -14,32 +17,27 @@ -- -- 1/ STRUCTURE -- insert into structure (id, source_code, code, sigle, libelle, type_structure_id, source_id, histo_createur_id, histo_modificateur_id) insert into structure (id, type_structure_id, source_code, source_id, code, sigle, libelle, histo_createur_id, histo_modificateur_id) select nextval('structure_id_seq'), '{ETAB_CODE}', '{ETAB_CODE}', '{ETAB_SIGLE}', '{ETAB_LIBELLE}', 1, 1, nextval('structure_id_seq'), 1, '{ETAB_CODE}', 1, '{ETAB_CODE}', '{ETAB_SIGLE}', '{ETAB_LIBELLE}', 1, 1 ; -- -- 2/ ETABLISSEMENT -- insert into etablissement (id, structure_id, domaine, source_code, source_id, est_comue, est_membre, est_etab_inscription, histo_createur_id, histo_modificateur_id) insert into etablissement (id, structure_id, domaine, source_code, source_id, est_comue, est_membre, est_etab_inscription, email_assistance, email_bibliotheque, email_doctorat, histo_createur_id, histo_modificateur_id) select nextval('etablissement_id_seq'), s.id, '{ETAB_DOMAINE}', '{ETAB_CODE}', 1, false, true, true, nextval('etablissement_id_seq'), s.id, '{ETAB_DOMAINE}', '{ETAB_CODE}', 1, false, true, true, '{EMAIL_ASSISTANCE}', '{EMAIL_BIBLIOTHEQUE}', '{EMAIL_DOCTORAT}', 1, 1 from structure s where s.source_code = '{ETAB_CODE}' Loading
doc/release-notes/v5.2.10.md 0 → 100644 +32 −0 Original line number Diff line number Diff line # Version 5.2.10 ## 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 5.2.10 && 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 /** * Abandon des adresses mails de contact importés d'Apogée/Physalis. * Elles sont désormais à renseigner sur établissement d'inscription (via l'appli ou dans la bdd). */ alter table etablissement add email_assistance varchar(64); alter table etablissement add email_bibliotheque varchar(64); alter table etablissement add email_doctorat varchar(64); --UPDATE etablissement --SET email_assistance = 'sygal-assistance@domain.fr', -- email_bibliotheque = 'sygal-bibliotheque@domain.fr', -- email_doctorat = 'sygal-doctorat@domain.fr' --WHERE source_code = '<ETAB>'; ``` No newline at end of file