Commit f4ef1f8b0ce4e0a88493d0b6f1c2413b3d6f13f9
1 parent
b5d94a67
Exists in
master
and in
2 other branches
Mise à jour du fichier VERSION pour donner bcp plus d'infos
IMPORTANT: - Pour connaitre la version actuelle, taper "./VERSION" - Pour mettre à jour le code, ne plus se contenter de faire "git pull", mais utiliser plutot ./UPDATE.sh (depuis la racine du projet) qui met aussi à jour la BD (seulement si nécessaire) - Pour s'assurer que la version récupérée est stable, taper "./TESTS.sh" - Pour que "./TESTS.sh" s'exécute sans "deprecated error", il faut ajouter cette ligne dans la clé 'Error' de votre fichier config/app.php 'Error' => [ ... 'errorLevel' => E_ALL & ~E_USER_DEPRECATED, ... ],
Showing
3 changed files
with
71 additions
and
37 deletions
Show diff stats
README.md
@@ -53,40 +53,26 @@ Logiciel testé et validé sur les configurations suivantes : | @@ -53,40 +53,26 @@ Logiciel testé et validé sur les configurations suivantes : | ||
53 | 53 | ||
54 | VERSION ACTUELLE | 54 | VERSION ACTUELLE |
55 | 55 | ||
56 | -Date: 23/01/2019 | ||
57 | -Version: 2.10.5 | 56 | +Date: 24/01/2019 |
57 | +Version: 2.10.6 | ||
58 | Author: EP | 58 | Author: EP |
59 | - Ajout du dossier vendor/ dans git pour automatiser la mise à jour du framework cakephp | ||
60 | - (la mise à jour de cakephp se fait dans vendor/cakephp/ | ||
61 | - mais elle entraine aussi la mise à jour de toutes les dépendances dans vendor/*/) | 59 | + Mise à jour du fichier VERSION pour donner bcp plus d'infos |
62 | 60 | ||
63 | - TRES IMPORTANT: | ||
64 | - - Si "./UPDATE.sh" ne fonctionne pas à cause d'un conflit avec le dossier vendor/, | ||
65 | - supprimer simplement le dossier vendor/ (il sera recréé automatiquement par le "git pull" de UPDATE.sh) | ||
66 | - | ||
67 | - UTILE: | 61 | + IMPORTANT: |
62 | + - Pour connaitre la version actuelle, taper "./VERSION" | ||
68 | - Pour mettre à jour le code, ne plus se contenter de faire "git pull", | 63 | - Pour mettre à jour le code, ne plus se contenter de faire "git pull", |
69 | mais utiliser plutot ./UPDATE.sh (depuis la racine du projet) | 64 | mais utiliser plutot ./UPDATE.sh (depuis la racine du projet) |
70 | - - Pour connaitre la version actuelle, taper "./VERSION.sh" | 65 | + qui met aussi à jour la BD (seulement si nécessaire) |
71 | - Pour s'assurer que la version récupérée est stable, taper "./TESTS.sh" | 66 | - Pour s'assurer que la version récupérée est stable, taper "./TESTS.sh" |
72 | - Pour que "./TESTS.sh" s'exécute sans "deprecated error", | 67 | - Pour que "./TESTS.sh" s'exécute sans "deprecated error", |
73 | - il faut faire un changement dans votre fichier config/app.php | ||
74 | - afin d'avoir cette configuration pour 'Error' : | 68 | + il faut ajouter cette ligne dans la clé 'Error' de votre fichier config/app.php |
75 | 'Error' => [ | 69 | 'Error' => [ |
76 | - | ||
77 | - // Voir les "deprecated errors": | ||
78 | - //'errorLevel' => E_ALL & ~E_DEPRECATED, | ||
79 | - // Ne pas voir les "deprecated errors": | 70 | + ... |
80 | 'errorLevel' => E_ALL & ~E_USER_DEPRECATED, | 71 | 'errorLevel' => E_ALL & ~E_USER_DEPRECATED, |
81 | - | ||
82 | - 'exceptionRenderer' => 'Cake\Error\ExceptionRenderer', | ||
83 | - 'skipLog' => [], | ||
84 | - 'log' => true, | ||
85 | - 'trace' => true, | 72 | + ... |
86 | ], | 73 | ], |
87 | 74 | ||
88 | 75 | ||
89 | - | ||
90 | Version majeure en cours : 2.10 (https://projects.irap.omp.eu/versions/207) | 76 | Version majeure en cours : 2.10 (https://projects.irap.omp.eu/versions/207) |
91 | 77 | ||
92 | ROADMAP: https://projects.irap.omp.eu/projects/inventirap/roadmap | 78 | ROADMAP: https://projects.irap.omp.eu/projects/inventirap/roadmap |
@@ -106,19 +92,21 @@ CHANGEMENTS IMPORTANTS (MILESTONES) | @@ -106,19 +92,21 @@ CHANGEMENTS IMPORTANTS (MILESTONES) | ||
106 | Liste complète des évolutions: https://gitlab.irap.omp.eu/epallier/labinvent/commits/master | 92 | Liste complète des évolutions: https://gitlab.irap.omp.eu/epallier/labinvent/commits/master |
107 | 93 | ||
108 | ----------------------------------------------------------------------------------------------------------- | 94 | ----------------------------------------------------------------------------------------------------------- |
109 | -17/01/2019 Version: 2.10.1, 2, et 3 (EP) | 95 | +23/01/2019 Version: 2.10.1, 2, 3, 4, et 5 (EP) |
110 | Mise à jour framework cakephp et amélioration recherche matériel et bugfix ldap: | 96 | Mise à jour framework cakephp et amélioration recherche matériel et bugfix ldap: |
111 | - Mise à jour du framework cakephp à la version courante : passage de v3.5 à v3.7 | 97 | - Mise à jour du framework cakephp à la version courante : passage de v3.5 à v3.7 |
112 | ($ php composer.phar require --update-with-dependencies "cakephp/cakephp:3.7.*") | 98 | ($ php composer.phar require --update-with-dependencies "cakephp/cakephp:3.7.*") |
113 | - Adaptations pour cakephp 3.7 | 99 | - Adaptations pour cakephp 3.7 |
100 | + - Ajout du dossier vendor/ dans git (désormais versionné pour faciliter la mise à jour du framework cakephp) | ||
114 | - Recherche Matériels : Bugfixes et améliorations | 101 | - Recherche Matériels : Bugfixes et améliorations |
115 | - Bugfix Recherche générale sur plusieurs mots : fait un AND de ces mots et non pas un OR !!! | 102 | - Bugfix Recherche générale sur plusieurs mots : fait un AND de ces mots et non pas un OR !!! |
116 | - Bugfix Recherche générale d'une date | 103 | - Bugfix Recherche générale d'une date |
117 | - - Ajout recherche générale d'une catégorie | 104 | + - Ajout recherche générale d'un fournisseur et d'une catégorie |
118 | - Bugfix recherche sur un montant à virgule... | 105 | - Bugfix recherche sur un montant à virgule... |
119 | - Complète refactorisation de MaterielsController::find(), y avait besoin ! | 106 | - Complète refactorisation de MaterielsController::find(), y avait besoin ! |
120 | - Ajout de tests | 107 | - Ajout de tests |
121 | - ... | 108 | - ... |
109 | + - Nouveaux fichiers VERSION.sh, UPDATE.sh, et mise à jour de TESTS.sh | ||
122 | - LDAP authentified bugfix | 110 | - LDAP authentified bugfix |
123 | 111 | ||
124 | 15/01/2019 Version: 2.9.2 (EP) | 112 | 15/01/2019 Version: 2.9.2 (EP) |
@@ -0,0 +1,58 @@ | @@ -0,0 +1,58 @@ | ||
1 | +#!/usr/bin/env bash | ||
2 | + | ||
3 | +echo | ||
4 | +echo "**************************************" | ||
5 | +echo "Version du logiciel LabInvent:" | ||
6 | +echo "**************************************" | ||
7 | +grep "^Version:" README.md | ||
8 | +grep "^Date:" README.md | ||
9 | +echo "Le numero de version se trouve dans le fichier README.md (sous la ligne 'VERSION ACTUELLE')" | ||
10 | +echo "(il est aussi automatiquement recopié dans src/Template/Layout/default.ctp)" | ||
11 | + | ||
12 | +echo | ||
13 | +echo | ||
14 | +echo "**************************************" | ||
15 | +echo "Version du framework CakePhp utilisé:" | ||
16 | +echo "**************************************" | ||
17 | +bin/cake version | ||
18 | +# echo "Statut actuel des migrations:" | ||
19 | +#bin/cake migrations status | ||
20 | + | ||
21 | +echo | ||
22 | +echo | ||
23 | +echo "**************************************" | ||
24 | +echo "Version des composants LAMP utilisés:" | ||
25 | +echo "**************************************" | ||
26 | + | ||
27 | +echo | ||
28 | +echo "- Linux (OS):" | ||
29 | +uname -a | ||
30 | + | ||
31 | +echo | ||
32 | +echo "- Apache (httpd):" | ||
33 | +httpd -v | ||
34 | + | ||
35 | +echo | ||
36 | +echo "- Mysql (SGBD):" | ||
37 | +mysql -V | ||
38 | + | ||
39 | +echo | ||
40 | +echo "- Php:" | ||
41 | +php -v | ||
42 | + | ||
43 | +echo | ||
44 | +echo | ||
45 | +echo "**************************************" | ||
46 | +echo "Version des autres composants utilisés:" | ||
47 | +echo "**************************************" | ||
48 | + | ||
49 | +echo | ||
50 | +echo "- Phpunit (exécution des tests):" | ||
51 | +vendor/bin/phpunit --version || vendor/phpunit/phpunit/phpunit --version | ||
52 | + | ||
53 | +echo | ||
54 | +echo "- Php Composer (gestion des dépendances Php):" | ||
55 | +php composer.phar --version | ||
56 | + | ||
57 | +echo | ||
58 | + |
VERSION.sh deleted
@@ -1,12 +0,0 @@ | @@ -1,12 +0,0 @@ | ||
1 | -echo | ||
2 | -echo "Version actuelle:" | ||
3 | -echo | ||
4 | -grep "^Version:" README.md | ||
5 | -grep "^Date:" README.md | ||
6 | - | ||
7 | -echo | ||
8 | -echo "Le numero de version se trouve dans le fichier README.md (sous la ligne 'VERSION ACTUELLE')" | ||
9 | -echo | ||
10 | -echo "(il est aussi automatiquement recopié dans src/Template/Layout/default.ctp)" | ||
11 | -echo | ||
12 | - |