02 Apr, 2019

2 commits


26 Mar, 2019

3 commits

  • DESCRIPTION :
    	- Bugfix Gestionnaire de reference : maintenant bien sauvegardé (avant
    il était perdu...) => modif de la BD
    	- Gros cleanup du code LDAP dans LdapConnectionsTable.php
    	- Refactorisation des actions add() et edit() de MaterielsController en
    une seule fonction add_or_edit() car elles étaient très semblables
    
    IMPORTANT :
    	- Pour connaitre la version actuelle, taper "./VERSION"
    	- Pour mettre à jour le code, utiliser ./UPDATE depuis la racine du
    projet (ne plus se contenter de faire "git pull")
    	(UPDATE fait "git pull" mais il met aussi à jour la BD, seulement si
    nécessaire)
    	- Pour s'assurer que la version récupérée est stable, taper
    "./TESTS.sh" (tout doit passer ok)
    	- En cas de problème, taper ./SHOW_LOGS pour voir si les logs d'erreur
    peuvent aider
    	- 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,
    	       	...
    	    ],
    Etienne Pallier
     
  • DESCRIPTION :
    	- GROS CLEANUP du code LDAP dans LdapConnectionsTable.php
    	- REFACTORISATION des actions add() et edit() de MaterielsController en
    une seule fonction add_or_edit() car elles étaient très semblables
    	- BUGFIX Gestionnaire de reference : maintenant bien sauvegardé (avant
    il était perdu...)
    
    IMPORTANT :
    	- Pour connaitre la version actuelle, taper "./VERSION"
    	- Pour mettre à jour le code, utiliser ./UPDATE depuis la racine du
    projet (ne plus se contenter de faire "git pull")
    	(UPDATE fait "git pull" mais il met aussi à jour la BD, seulement si
    nécessaire)
    	- Pour s'assurer que la version récupérée est stable, taper
    "./TESTS.sh" (tout doit passer ok)
    	- En cas de problème, taper ./SHOW_LOGS pour voir si les logs d'erreur
    peuvent aider
    	- 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,
    	       	...
    	    ],
    Etienne Pallier
     
  • DESCRIPTION :
    - Refactorisation des actions add() et edit() de MaterielsController en
    une seule fonction add_or_edit() car elles étaient très semblables
    - Gestionnaire de reference : maintenant bien sauvegardé (avant il était
    perdu...)
    
    IMPORTANT :
    - Pour connaitre la version actuelle, taper "./VERSION"
    - Pour mettre à jour le code, utiliser ./UPDATE depuis la racine du
    projet (ne plus se contenter de faire "git pull")
    (UPDATE fait "git pull" mais il met aussi à jour la BD, seulement si
    nécessaire)
    - Pour s'assurer que la version récupérée est stable, taper "./TESTS.sh"
    (tout doit passer ok)
    - En cas de problème, taper ./SHOW_LOGS pour voir si les logs d'erreur
    peuvent aider
    - 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,
    			       	...
    			    ],
    Etienne Pallier
     

25 Mar, 2019

1 commit


14 Mar, 2019

1 commit


13 Mar, 2019

2 commits


26 Feb, 2019

2 commits


23 Feb, 2019

1 commit


22 Feb, 2019

2 commits


20 Feb, 2019

1 commit


19 Feb, 2019

1 commit


14 Feb, 2019

6 commits


13 Feb, 2019

2 commits


12 Feb, 2019

1 commit


01 Feb, 2019

1 commit

  • - bugfix update domaine quand categorie sélectionnée (fonction getFromCategorie() de SurCategoriesController.php, utilisée par materiels/add et materiels/edit) => ne fonctionnait plus depuis des années !!!!
    - refactorisation du code beforeSave() dans src/Model/Table/MaterielsTable.php
    - nouveau script TEST_WEB pour lancer le serveur web de développement (pratique, pas besoin de Apache)
    - nouveau script SHOW_LOGS pour voir facilement le contenu des logs
    
    IMPORTANT:
    			- Pour connaitre la version actuelle, taper "./VERSION"
    			- Pour mettre à jour le code, utiliser ./UPDATE depuis la racine du projet (ne plus se contenter de faire "git pull")
    			(UPDATE fait "git pull" mais il met aussi à jour la BD, seulement si nécessaire)
    			- Pour s'assurer que la version récupérée est stable, taper "./TESTS.sh" (tout doit passer ok)
    			- En cas de problème, taper ./SHOW_LOGS pour voir si les logs d'erreur peuvent aider
    			- 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,
    			       	...
    			    ],
    Etienne Pallier
     

24 Jan, 2019

1 commit

  • 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,
    			       	...
    			    ],
    Etienne Pallier
     

23 Jan, 2019

1 commit


22 Jan, 2019

2 commits

  • - Ajout du dossier vendor/ dans git pour automatiser la mise à jour du
    framework cakephp (la mise à jour de cakephp se fait dans
    vendor/cakephp/ mais elle entraine aussi la mise à jour de toutes les
    dépendances dans vendor/*/)
    
    - IMPORTANT: pour mettre à jour le code, ne plus se contenter de faire
    "git pull", mais utiliser plutot ./UPDATE.sh (depuis la racine du
    projet)
    Etienne Pallier
     
  • - LDAP authentified bugfix
    - Recherche Matériels : Bugfixes et améliorations
    	- Bugfix Recherche générale sur plusieurs mots : fait un AND de ces
    mots et non pas un OR !!!
    	- Bugfix Recherche générale d'une date
    	- Ajout recherche générale d'une catégorie
    	- Bugfix recherche sur un montant à virgule...
    	- Complète refactorisation de MaterielsController::find(), y avait
    besoin !
    	- Ajout de tests
    	- ...
    - Adaptations pour cakephp 3.7
    Etienne Pallier
     

21 Jan, 2019

1 commit

  • - Bugfixes et améliorations recherche matériel :
    	- ajout du fournisseur dans la recherche globale
    	- bugfix désignation (si elle contient plusieurs mots)
    	- refactorisation et optimisation du code (bcp plus court...)
    	- ...
    
    - Mise à jour du framework cakephp à la version courante : passage de
    v3.5 à v3.7
    ($ php composer.phar require --update-with-dependencies
    "cakephp/cakephp:3.7.*")
    Etienne Pallier
     

17 Jan, 2019

4 commits


15 Jan, 2019

1 commit


11 Jan, 2019

2 commits


10 Jan, 2019

2 commits