LabInvent : Logiciel d'inventaire du matériel d'un laboratoire (à l'origine, développé pour le laboratoire IRAP de Toulouse) COPYRIGHT (C) 2012-2016 IRAP (Institut de Recherche en Astrophysique et Planetologie) Toulouse - France Auteurs : Etienne Pallier , Elodie Bourrec , Alexandre Cases (alexandre.cases@etu.univ-tlse2.fr) Licence GPL (http://www.gnu.org/copyleft/gpl.html) - Voir le fichier LICENSE.txt Ce logiciel est construit sur un framework Php orienté objets nommé "CakePhp", dans sa version 3.2 (http://cakephp.org) Il fonctionne avec Php 5.6+ (et bientot Php 7) Pour l'installer, aller dans le repertoire "install/" et lire le document INSTALLATION.txt ----------------------------------------------------------------------------------------------------------- Logiciel testé et validé sur les configurations suivantes : - Centos 6.6 (version IRAP) : - PHP : 5.3.3-40.el6_6 - Mysql : 5.1.73-3.el6_5 - Apache : 2.2.15-39.el6.centos - (TODO) Debian GNU/Linux 8.5 (jessie) (version IAS) : - PHP : 5.6.20-0+deb8u1 (version de la distrib) - Mysql : - Apache : - (TODO) Centos 6.4 (version test Etienne Pallier linux) : - PHP : 5.3.3 - MYSQL : 5.1.73 - APACHE : 2.2.15 - (TODO) Linux CentOS (version test Elodie Bourrec) - PHP : 5.4.31 - MYSQL : 5.5.38 - Apache : 2.2.15 - UBuntu 14.04.4 (version dévelopement/test Alexandre Cases) - PHP : 5.5.9 - MYSQL : 5.5.47 - Apache : 2.4.7 - Mac OS 10.11.4 (version test Etienne Pallier) avec XAMPP pour OS X 5.6.3, soit : - PHP 5.6.3 - MySQL: 5.6.21 - Apache 2.4.10 -------------------------------------------------------------------------------------------- VERSION ACTUELLE Date: 21/06/2016 Version: 2.4.6.3 Materiels (date_archivage) + materiel (fonctionnent responsable si gmétier OU gthématique) Demande (terminé) : https://projects.irap.omp.eu/issues/3803 https://projects.irap.omp.eu/issues/3808 Version majeure en cours (2.4): https://projects.irap.omp.eu/versions/107 ROADMAP: https://projects.irap.omp.eu/projects/labinvent/roadmap ----------------------------------------------------------------------------------------------------------- CHANGEMENTS IMPORTANTS (MILESTONES) Liste complète des évolutions: https://gitlab.irap.omp.eu/epallier/labinvent/commits/master 30/05/2016 Version: 2.3.2.1 (Version 2.3 finale) Implémentation du LDAP (vrai et fake) https://projects.irap.omp.eu/versions/108 23/05/2016 Version: 2.2.5.4 (Version 2.2 finale) Implémentation de toutes les autres actions https://projects.irap.omp.eu/versions/106 12/05/2016 Version: 2.1.10 (Version 2.1 finale) Implémentation complète du CRUD https://projects.irap.omp.eu/versions/101 04/05/16 Version 2.0.8 (Version 2.0 finale) Version de base (from bake) : php5 + cakephp3 https://projects.irap.omp.eu/versions/105 21/01/16 Version 1.3.636 (Version 1.3 finale) php5 + cakephp2.1 https://projects.irap.omp.eu/versions/17 ----------------------------------------------------------------------------------------------------------- MODIFICATIONS STRUCTURELLES A FAIRE MANUELLEMENT APRES LA MISE A JOUR (git pull) 20/06/16 (v2.4.6.0) Exécuter le script database/update/db-update-2016-06-20.sh 17/06/16 (v2.4.4.4) (Exceptionnel) Exécuter les lignes suivantes (à la racine) : cp -p config/app.php ../config/app.php.ORIG cp config/app.default.php ../config/app.php Puis completez app.php (datasources => default & test (username, password, database)) avec app.php.ORIG 15/06/16 (v2.4.4.0) Adapter la BD en exécutant le script sql database/update/db-update-2016-06-15.sql 13/06/16 (v2.4.3.10) Adapter la BD en exécutant le script sql database/update/db-update-2016-06-13.sql 07/06/16 (v2.4.3.2) Adapter la BD en exécutant le script sql database/update/db-update-2016-06-07.sql 06/06/16 (v2.4.3.0) Adapter la BD en exécutant le script sql database/update/db-update-2016-06-06.sql 04/06/16 (v???) Exécuter le script d'installation install/installation.sh (en mode UPDATE)