27 Oct, 2020

1 commit

  • => on utilise AppController.beforeFilter() au lieu de afterFilter() (ou
    encore config/bootstrap.php et
    src/Routing/Filter/SessionTimeoutFilter.php)
    => les actions login et logout sont traitées spécifiquement dans leurs
    fonctions respectives de UsersController (login() et logout())
    
    v4.106.8-3.7.9
    Etienne Pallier
     

26 Oct, 2020

1 commit

  • => (on utilise AppController.afterFilter() au lieu de
    config/bootstrap.php et src/Routing/Filter/SessionTimeoutFilter.php)
    => par contre, ça gère pas bien le logout, mais c'est pas grave car
    c'est rattrappé par le login suivant (qui fait memes stats que logout)
    
    v4.106.7-3.7.9
    Etienne Pallier
     

24 Oct, 2020

1 commit


22 Oct, 2020

1 commit


21 Oct, 2020

1 commit


20 Oct, 2020

1 commit


16 Oct, 2020

1 commit


13 Oct, 2020

1 commit


12 Oct, 2020

1 commit


09 Oct, 2020

1 commit


08 Oct, 2020

3 commits


07 Oct, 2020

2 commits

  • Etienne Pallier
     
  • (étape 3 sur 3, terminé)
    
    - Gestion automatique des entités "parentes" et "enfants" et de bcp
    d'autres choses encore...
    - Très générique (meta-programmation)
    => dans AppController:view_generic()
    => utilisation de mon helper
    src/View/Helper/MyHelperHelper/displayAssociatedEntitiesAsSectionShowHide()
    => un seul template unique utilisé /src/Template/Common/view.ctp, évite
    toutes ces trop nombreuses redondances,
    => plus efficace, on modifie tout en un seul endroit ! (au lieu d'une
    dizaine de pages web différentes avant !)
    
    v4.105.1-3.7.9
    Etienne Pallier
     

05 Oct, 2020

1 commit


01 Oct, 2020

1 commit


30 Sep, 2020

1 commit


29 Sep, 2020

1 commit

  • Mais aussi :
    - bugfix suppression d'un materiel : on peut désormais supprimer, après
    confirmation, même avec des docs, emprunts, ou/et suivis liés (ils sont
    supprimés aussi)
    - Ajout confirmation lors de la suppression d'un materiel !!!
    - pleins de petits bugfixes
    - Ajout notification sur changement de config
    
    v4.103.18-3.7.9
    Etienne Pallier
     

25 Sep, 2020

2 commits


24 Sep, 2020

1 commit


17 Sep, 2020

1 commit


16 Sep, 2020

1 commit


15 Sep, 2020

2 commits


11 Sep, 2020

1 commit


10 Sep, 2020

2 commits


31 Jul, 2020

2 commits


30 Jul, 2020

1 commit


25 Jul, 2020

1 commit


21 Jul, 2020

1 commit


20 Jul, 2020

1 commit


17 Jul, 2020

2 commits


16 Jul, 2020

1 commit

  • Dans le détail :
    - /pages/changes
    - (b) Bugfix "sauf ARCHIVED" dans materiels/index/ (pour profils user et
    resp)
    - (b) bugfix tests car maintenant materiels/index/ ne renvoit que les
    materiels de - 5 ans !!
    - (i) Grosse amelioration tests liés au numéro inventaire incrémenté de
    1 et au nb de matériels trouvés dans vue index (bien + souple qu'avant)
    - (i) Grosse amelioration tests liés à la recherche de matériels
    testFind (bien + souple qu'avant)
    Etienne Pallier
     

07 Jul, 2020

1 commit

  • - Materiel : technique ou/et inventoriable => trop compliqué et inutile
    	=> en fait c’est un OUX (exclusif)
    	=> simplifier en ne gardant qu'UNE SEULE case à cocher qui s'appelle
    "materiel technique".
    	=> Si cette case n'est pas cochée, le prix doit alors être supérieur à
    1000E
    	=> par contre, on garde quand même le champ ds la BD au cas où.
    
    - Colorisation selon statut du matériel :
    		CREATED => bleu
    		VALIDATED => vert
    		TBA => orange
    		ARCHIVED => rouge
    Etienne Pallier
     

03 Jul, 2020

1 commit

  • - Emprunts : on utilise maintenant FrozenDate et FrozenTime de cakephp
    au lieu de DateTime de php
    - Changement stratégie find matériels, liste des Propriétaire : ce n'est
    plus la liste des gens qui ont au moins 1 materiel, mais la liste de
    tous les utilisateurs (tout le ldap)
    - Bugfix suivis : type suivi doit être obligatoire !!!
    - Désactivé tests en php5 sur SurCategories à cause erreur Template file
    "Surcategories/index.ctp" is missing (General.php line 1101)
    Etienne Pallier