Commit f37b9499894ab5dbdae2a04f638d494af27c19b6

Authored by Etienne Pallier
2 parents 1afca125 724110dd

Merge branch 'dev'

Showing 2 changed files with 21 additions and 13 deletions   Show diff stats
README-LABINVENT.md
@@ -47,11 +47,11 @@ Logiciel testé et validé sur les configurations suivantes : @@ -47,11 +47,11 @@ Logiciel testé et validé sur les configurations suivantes :
47 47
48 VERSION ACTUELLE 48 VERSION ACTUELLE
49 49
50 -Date: 02/02/2018  
51 -Version: 2.8.1.0  
52 - Modif format étiquette 50 +Date: 14/12/2018
  51 +Version: 2.9.1
  52 + Amélioration connexion au LDAP (ajout du mode authentifié)
53 53
54 -Version majeure en cours (2.8): https://projects.irap.omp.eu/versions/162 54 +Version majeure en cours (2.9): https://projects.irap.omp.eu/versions/162
55 55
56 ROADMAP: https://projects.irap.omp.eu/projects/labinvent/roadmap 56 ROADMAP: https://projects.irap.omp.eu/projects/labinvent/roadmap
57 57
@@ -65,34 +65,42 @@ CHANGEMENTS IMPORTANTS (MILESTONES) @@ -65,34 +65,42 @@ CHANGEMENTS IMPORTANTS (MILESTONES)
65 65
66 Liste complète des évolutions: https://gitlab.irap.omp.eu/epallier/labinvent/commits/master 66 Liste complète des évolutions: https://gitlab.irap.omp.eu/epallier/labinvent/commits/master
67 67
68 -??/09/2017 Version: 2.8.X 68 +ETE 2018 Version: 2.9.0 (Malik Imelhaine)
  69 + - Nombreux petits bugfixes et petites améliorations (a priori sans changement structure BD)
  70 +
  71 +02/02/2018 Version: 2.8.1 (EP)
  72 + - Nombreux bugfixes (saisie dates, etiquette, doc admission...)
  73 +
  74 +15/09/2017 Version: 2.8.0 (EP)
69 - Nouveau système ACL simplifié basé sur les tableaux $easyACL 75 - Nouveau système ACL simplifié basé sur les tableaux $easyACL
  76 + - Tests paramétrés
  77 + - Bugfix emails
70 78
71 -30/08/2017 Version: 2.7.9 79 +30/08/2017 Version: 2.7.9 (EP)
72 - fonction intelligente AppController::getUserRole() qui donne le role "Utilisateur" par défaut pour un utilisateur non privilégié 80 - fonction intelligente AppController::getUserRole() qui donne le role "Utilisateur" par défaut pour un utilisateur non privilégié
73 - Refactorisation des ACL (authorizations) dans isAuthorized() et beforeFilter() 81 - Refactorisation des ACL (authorizations) dans isAuthorized() et beforeFilter()
74 82
75 -28/08/2017 Version: 2.7.6 83 +28/08/2017 Version: 2.7.6 (EP)
76 - renforcement important des TESTS : généralisation, refactorisation, simplification + numérotation systématique (cf doc ACL) 84 - renforcement important des TESTS : généralisation, refactorisation, simplification + numérotation systématique (cf doc ACL)
77 - nouvelle classe General dont héritent tous les tests 85 - nouvelle classe General dont héritent tous les tests
78 - nouvelle philo mise en place : 1 fichier tests par Controleur (c'était déjà le cas), puis pour un controleur donné, tri des tests par ACTION, puis pour chaque action, tests systématique de tous les ROLES (profils) avec les cas particuliers de chacun 86 - nouvelle philo mise en place : 1 fichier tests par Controleur (c'était déjà le cas), puis pour un controleur donné, tri des tests par ACTION, puis pour chaque action, tests systématique de tous les ROLES (profils) avec les cas particuliers de chacun
79 87
80 -06/07/2017 Version: 2.7.3 88 +06/07/2017 Version: 2.7.3 (EP)
81 - suppression du contenu de vendor/ => désormais ignoré car autogénéré 89 - suppression du contenu de vendor/ => désormais ignoré car autogénéré
82 - update des plugins phpqrcode et fpdf => désormais via composer.json 90 - update des plugins phpqrcode et fpdf => désormais via composer.json
83 - amélioration script install => pour générer automatiquement le contenu de vendor/ 91 - amélioration script install => pour générer automatiquement le contenu de vendor/
84 92
85 -30/06/2017 Version: 2.7.0 93 +30/06/2017 Version: 2.7.0 (EP)
86 Passage de Cakephp3.2 à 3.4, Phpunit 5 à 6, et compatibilité avec Php5.6 et 7 94 Passage de Cakephp3.2 à 3.4, Phpunit 5 à 6, et compatibilité avec Php5.6 et 7
87 95
88 -12/05/2017 Version: 2.6.2 96 +12/05/2017 Version: 2.6.2 (Thibaud Ajas?)
89 L'ajout d'un gestionnaire du matériel est désormais obligatoire à l'ajout d'un matériel 97 L'ajout d'un gestionnaire du matériel est désormais obligatoire à l'ajout d'un matériel
90 98
91 -09/05/2017 Version: 2.6.0 99 +09/05/2017 Version: 2.6.0 (Thibaud Ajas?)
92 Les noms des matériels sont en rouge dans la liste losrque la date de garantie à été dépassée, ainsi que la date elle-même dans leur fiche détaillée 100 Les noms des matériels sont en rouge dans la liste losrque la date de garantie à été dépassée, ainsi que la date elle-même dans leur fiche détaillée
93 Petits bugfixes divers 101 Petits bugfixes divers
94 102
95 -25/04/2017 Version: 2.5.6 103 +25/04/2017 Version: 2.5.6 (Thibaud Ajas?)
96 On peut maintenant configurer et choisir sur la page le nombre de materiels affichés (20 par défaut) 104 On peut maintenant configurer et choisir sur la page le nombre de materiels affichés (20 par défaut)
97 Petits bugfixes divers 105 Petits bugfixes divers
98 Amélioration du script et de la doc d'installation 106 Amélioration du script et de la doc d'installation
src/Template/Layout/default.ctp
@@ -119,7 +119,7 @@ $cakeDescription = 'Labinvent 2'; @@ -119,7 +119,7 @@ $cakeDescription = 'Labinvent 2';
119 </i></td> 119 </i></td>
120 <td id="version"> 120 <td id="version">
121 <!-- VERSION M.m.f.b (version (M)ajeure, version (m)ineure, numero de nouvelle (f)onctionnalite, numero de (b)ugfix) --> 121 <!-- VERSION M.m.f.b (version (M)ajeure, version (m)ineure, numero de nouvelle (f)onctionnalite, numero de (b)ugfix) -->
122 - <font color="black">VERSION 2.9.0.0 (23/01/2018)</font> <br /> <font 122 + <font color="black">VERSION 2.9.1.0 (14/12/2018)</font> <br /> <font
123 color="black"><a 123 color="black"><a
124 href="<?php 124 href="<?php
125 125