Commit 886435d5 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Merge branch 'master' into test

parents 1830845e 162ca09b
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -8,6 +8,7 @@ Journal des modifications
- Admission (convention de formation) : correction du texte à l'attention du candidat, des directions de thèse et des unités de recherche.
- Admission (documents à fournir) : déplacement du passeport dans la section des documents obligatoires pour tous.
- Admission (convention et charte) : retrait du filigrane 'PROJET' sur le PDF.
- Formulaire d'autorisation d'inscription : plus de question à propos de la création de l'année universitaire suivante (pas créée, du coup). 
- [FIX] Soutenance HDR : la génération des convocations devait planter (méthode manquante dans une classe).
- [FIX] Rapport d'activité : la génération du nom de fichier déposé normalisé plantait si aucune UR n'était associée à la thèse.
- [FIX] Ressources distantes ajax-loader-*.gif rappatriées en local.
+3 −3
Original line number Diff line number Diff line
@@ -6,13 +6,13 @@ APP_DIR=/app
ETAB='UCN'

##### Import des données des établissements #####
0,30 7-19 * * 1-5 root ETAB=$ETAB timeout 1h $APP_DIR/bin/run-import.sh >>/tmp/cron-sygal-run-import.log 2>&1
0,30 7-19 * * 1-5 www-data ETAB=$ETAB timeout 1h $APP_DIR/bin/run-import.sh >>/tmp/cron-sygal-run-import.log 2>&1

##### Traitements en fonction des résultats de l'import #####
25,55 7-19 * * 1-5 root /usr/bin/php $APP_DIR/public/index.php process-observed-import-results --source=$ETAB::apogee >>/tmp/cron-sygal-process-observed-import-results.log 2>&1
25,55 7-19 * * 1-5 www-data /usr/bin/php $APP_DIR/public/index.php process-observed-import-results --source=$ETAB::apogee >>/tmp/cron-sygal-process-observed-import-results.log 2>&1

##### Envoi vers STEP-STAR ######
0 6 * * 1-5 root ETAB=$ETAB $APP_DIR/bin/run-envoi-step-star.sh >/tmp/cron-sygal-run-envoi-step-star.log 2>&1
0 6 * * 1-5 www-data ETAB=$ETAB $APP_DIR/bin/run-envoi-step-star.sh >/tmp/cron-sygal-run-envoi-step-star.log 2>&1

##### Ménage dans /tmp #####
0 4 * * * root bash $APP_DIR/bin/purge_temp_files.sh 1> /tmp/cron-sygal-purge_temp_files.sh.log 2>&1
+19 −0
Original line number Diff line number Diff line
# Version 11.1.0

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

- Suivez la doc suivante pour configurer la mise en cache du tableau des rôles par privilège afin d'accélerer l'init 
  du moteur d'ACL (et donc le temps de chargement de toutes les pages de l'application) : 
  https://git.unicaen.fr/lib/unicaen/privilege/-/blob/master/readme.md#cache


## 2. Dans la base de données

Néant.
+3 −0
Original line number Diff line number Diff line
@@ -14,6 +14,9 @@ values ('TX_AUTORISATION_INSCRIPTION_THESE', 'Envoi des données d''autorisation
drop table if exists autorisation_inscription_tx;
drop table if exists autorisation_inscription_tx_data;

alter table autorisation_inscription
    rename column tem_autor_inscription to temoin_autorisation;

create table autorisation_inscription_tx_data
(
    id                           bigserial                                                    not null
+15 −0
Original line number Diff line number Diff line
--
-- Corrections des homoglyphes
--
-- Sauvegarde des tables originales
create table metadonnee_these__sav_homoglyphes as select * from metadonnee_these ;
create table these__sav_homoglyphes as select * from these ;
-- Remplacements
update metadonnee_these set resume =               translate(resume,               unistr('\u0396\u0397\u0399\u039A\u039C\u039D\u039F\u03A1\u03A4\u03A5\u03A7\u03BF'), 'ZHIKMNOPTYXo'),
                            resume_anglais =       translate(resume_anglais,       unistr('\u0396\u0397\u0399\u039A\u039C\u039D\u039F\u03A1\u03A4\u03A5\u03A7\u03BF'), 'ZHIKMNOPTYXo'),
                            titre =                translate(titre,                unistr('\u0396\u0397\u0399\u039A\u039C\u039D\u039F\u03A1\u03A4\u03A5\u03A7\u03BF'), 'ZHIKMNOPTYXo'),
                            titre_autre_langue =   translate(titre_autre_langue,   unistr('\u0396\u0397\u0399\u039A\u039C\u039D\u039F\u03A1\u03A4\u03A5\u03A7\u03BF'), 'ZHIKMNOPTYXo'),
                            mots_cles_libres_fr =  translate(mots_cles_libres_fr,  unistr('\u0396\u0397\u0399\u039A\u039C\u039D\u039F\u03A1\u03A4\u03A5\u03A7\u03BF'), 'ZHIKMNOPTYXo'),
                            mots_cles_libres_ang = translate(mots_cles_libres_ang, unistr('\u0396\u0397\u0399\u039A\u039C\u039D\u039F\u03A1\u03A4\u03A5\u03A7\u03BF'), 'ZHIKMNOPTYXo'),
                            mots_cles_rameau =     translate(mots_cles_rameau,     unistr('\u0396\u0397\u0399\u039A\u039C\u039D\u039F\u03A1\u03A4\u03A5\u03A7\u03BF'), 'ZHIKMNOPTYXo');
update these set            titre =                translate(titre,                unistr('\u0396\u0397\u0399\u039A\u039C\u039D\u039F\u03A1\u03A4\u03A5\u03A7\u03BF'), 'ZHIKMNOPTYXo');
Loading