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 | 53 | |
54 | 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 | 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 | 63 | - Pour mettre à jour le code, ne plus se contenter de faire "git pull", |
69 | 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 | 66 | - Pour s'assurer que la version récupérée est stable, taper "./TESTS.sh" |
72 | 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 | 69 | 'Error' => [ |
76 | - | |
77 | - // Voir les "deprecated errors": | |
78 | - //'errorLevel' => E_ALL & ~E_DEPRECATED, | |
79 | - // Ne pas voir les "deprecated errors": | |
70 | + ... | |
80 | 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 | 76 | Version majeure en cours : 2.10 (https://projects.irap.omp.eu/versions/207) |
91 | 77 | |
92 | 78 | ROADMAP: https://projects.irap.omp.eu/projects/inventirap/roadmap |
... | ... | @@ -106,19 +92,21 @@ CHANGEMENTS IMPORTANTS (MILESTONES) |
106 | 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 | 96 | Mise à jour framework cakephp et amélioration recherche matériel et bugfix ldap: |
111 | 97 | - Mise à jour du framework cakephp à la version courante : passage de v3.5 à v3.7 |
112 | 98 | ($ php composer.phar require --update-with-dependencies "cakephp/cakephp:3.7.*") |
113 | 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 | 101 | - Recherche Matériels : Bugfixes et améliorations |
115 | 102 | - Bugfix Recherche générale sur plusieurs mots : fait un AND de ces mots et non pas un OR !!! |
116 | 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 | 105 | - Bugfix recherche sur un montant à virgule... |
119 | 106 | - Complète refactorisation de MaterielsController::find(), y avait besoin ! |
120 | 107 | - Ajout de tests |
121 | 108 | - ... |
109 | + - Nouveaux fichiers VERSION.sh, UPDATE.sh, et mise à jour de TESTS.sh | |
122 | 110 | - LDAP authentified bugfix |
123 | 111 | |
124 | 112 | 15/01/2019 Version: 2.9.2 (EP) | ... | ... |
... | ... | @@ -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 | -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 | - |