CHANGELOG 3.42 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
* Correction de bug empêchant l'affichage de l'interface d'administration des années.

Karin Fery's avatar
Karin Fery committed
22
* Correction de bug à l'installation : toutes les tables étaient considérées par défaut comme
Laurent Lécluse's avatar
Laurent Lécluse committed
23
24
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
  A sa place, copiez-collez dans votre fichier la rubrique `'etablissement'` en provenance 
Karin Fery's avatar
Karin Fery committed
60
  du fichier `config/application.local.dist`, puis personnalisez-la.
61
62
63
64

* 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`

65
66
67
68
69
* Modifiez votre configuration Apache pour ajouter la ligne suivante :
`Alias /ose/vendor/unicaen/import	/var/www/ose/vendor/unicaen/import/public`
`/ose/` et `/var/www/ose/` sont à adapter à votre configuration.
Pour plus d'informations, merci de vous reporter à la [procédure d'installation](https://ose.unicaen.fr/deploiement/install.html).

70
71
72
73
* Créez les tâches CRON suivantes si elles n'existent pas déjà :
    * notifier-indicateurs
    * synchronisation
    * chargens-calcul-effectifs
74
75
76
    * calcul-tableaux-bord
    * formule-calcul

77
Pour cela, se référer à la procédure d'installation de OSE.