CHANGELOG 3.03 KB
Newer Older
1
2
3
4
5
---
title: "Changement intervenus sur OSE"
author: Laurent Lécluse - DSI - Unicaen
...

6
7
8
9
10
11
12
13
14
15
16
17
18
19
#OSE 6.3 

## Corrections de bugs

* Suppression de la vue `V_TYPE_INTERVENTION_REGLE_EP` qui ne compilait pas.

* Ajout de la dépendance à BCMath (extension PHP à installer).

* Correction de bug portant sur la validation du numéro INSEE dans les données personnelles.

* Correction de bug portant sur la recherche d'intervenants (se produisant uniquement avec PHP 7.1).

* Connecteurs : les disciplines remontent aussi pour les intervenants ayant une fin d'affectation en cours d'année.

Laurent Lécluse's avatar
Laurent Lécluse committed
20
21
22
23
24
* Correction de bug empêchant l'affichage de l'interface d'administration des années.

* Correction de bug à l'installation : toutes les tables étaent considérées par défaut comme
synchronisées, ce qui n'était pas le cas.

25
26
27
28
29
30
31
32
33
34
35
36
## Nouveautés

* Personnalisation : vous pouvez maintenant adapter entièrement l'interface de OSE 
à votre établissement (finies les références explicites à l'Université de Caen dans l'interface)
L'apparence de l'application peut également être personnalisée en fournissant une URL qui
pointe vers une feuille de style CSS propre à votre établissement.

* Nouvelle procédure d'installation (https://ose.unicaen.fr/deploiement)
Le déploiement de OSE se fait désormais directement à partir de sa plateforme GitLab.

* Nouvelle procédure de mise à jour à partir de GitLab.

37
38
* Suppression des anciens Jobs Oracle et remplacement par des tâches CRON

39
40
41
42
43
44
45
46
47
48
49
## Procédure de mise à jour

* Sauvegardez votre fichier de configuration local (`config/application.local.php`)
dans un autre répertoire que celui de OSE.

* Du fait de la mise en place d'une nouvelle procédure de mise à jour, l'application doit être
réinstallée (uniquement les fichiers, pas la base de données). 
Supprimez complètement le répertoire OSE.

* Procédez à une nouvelle installation (procédure ici : https://ose.unicaen.fr/deploiement/install).
Si vous déployez au même endroit qu'avant, la configuration d'Apache ne devra pas être modifiée.
50
La base de données n'a pas non plus besoin d'être réinstallée.
51

52
53
54
* Réintégrez votre fichier de configuration locale.
Attention : **ce dernier a changé d'emplacement**. De `config/application.local.php` il est devenu `config.local.php`.
Le fichier n'est donc plus placé dans le répertoire `config`, mais à la **racine** du répertoire OSE!!
55

56
* Le fichier de configuration locale (`config.local.php`) doit être modifié.
57
  La rubrique `'liens'` (Liens divers) n'a plus d'utilité et doit être supprimée.
58

59
60
  A sa place, copiez-collez dans votre fichier la rubrique `'etablissement'` en provenance 
  du fichier `config/application.local.dist`, puis personnalisez-là.
61
62
63
64
65
66
67
68
69
70

* Modifiez la structure de votre base de données en exécutant dans SQL developer le script de mise à jour suivant :
`data/Mises à jour/06.3.sql`

* Créez les tâches CRON suivantes si elles n'existent pas déjà :
    * notifier-indicateurs
    * synchronisation
    * chargens-calcul-effectifs
 
Pour cela, se référer à la procédure d'installation de OSE.