17 Jun, 2020
1 commit
-
(Materiels, Suivis, Emprunts) - Dans ces tests génériques, on teste non seulement qu'une action s'exécute seulement quand elle y est autorisée, mais aussi qu'elle s'exécute correctement (au moins pour les actions CRUD : add,edit,delete...) - L'ajout d'un suivi, emprunt, ou document n'est plus autorisé SANS préciser l'id du matériel concerné, ce qui est logique - ajout champ 'nom' à la table emprunts - ...
10 Jun, 2020
1 commit
-
(v3.7.9.36)
05 Jun, 2020
1 commit
-
- bugfix : renommé groupe_thematique_id en groupes_thematique_id pour etre harmonisé partout et surtout avec "groupes_metier_id" !!! - bugfix : isSameGroup - tous les tests actuels ok - AUTORISATIONS DESORMAIS ADAPTABLES POUR CHAQUE LABO => pris en compte (testé) aussi dans les tests avec setAuthorizations_TEST() - Vues view (déjà fait avant) et index : les boutons d'action (éditer, valider, supprimer...) s'affichent désormais en fonction des autorisations centralisées
07 May, 2020
1 commit
-
- shortcuts dans AppController (donc disponible pour TOUS les controleurs) : - $this->u = user courant - $this->e = entité courante - $this->e_id = id de l'entité courante - $this->a = action en cours - $this->c = controleur en cours (?) - $this->getEntity($id=null) // id=null si matos courant - harmonisation des noms de méthodes pour MaterielsController : - $this->isCreated($id=null) // id=null si matos courant - $this->belongsToUser($username, $id=null) // id=null si matos courant et $this->belongsToCurrentUser($id=null) // id=null si matos courant - $this->isSameGroupAsUser($userlogin, $id=null) // id=null si matos courant et $this->isSameGroupAsCurrentUser($id=null) // // id=null si matos courant - harmonisation des méthodes dans entité Materiel (Entity) : - is_created, is_validated, is_tobearchived, is_archived - belongsToUser($username) // owned or declared by user - isSameGroupAsUser($usergroup1, $usergroup2) // is same group as user groups - ... - poursuite généralisation utilisation de la fonction isAuthorizedAction() partout où on a besoin de connaitre les droits d'un user (view, index, ...)
16 Apr, 2020
1 commit
-
- GROS bugfix check dates : uniformisation du format date partout (vues et DatePicker.js et code javascript) => dd/mm/aaaa (au lieu de dd-mm-aa) - nombreuses refactorisations, généralisations et améliorations du code javascript (bcp de refactorisation dans script.js)
09 Apr, 2020
1 commit
-
- ajout champ is_metro dans table type_suivis pour les types liés au module métrologie - Nombreuses simplifications (et bugfix) des VUES en enrichissant le controleur de Suivis (et de Materiels) - (les vues doivent toujours être le plus BETE, SIMPLE possibles, la complexité ne doit être QUE dans le controleur) - commentaires et repagination pour que le code soit LISIBLE !!!! - début d'utilisation des migrations de BD - ...
24 Mar, 2020
1 commit
-
- pb javascript si métrologie - ajout intitulé comme titre - vue édition : champs trop larges, champs éditables, champs inutiles... - ...
28 Feb, 2020
1 commit
20 May, 2019
1 commit
21 Aug, 2018
1 commit
-
into dev MI
14 Aug, 2018
1 commit
31 Jul, 2018
1 commit
-
On ne parle plus d'envoi de devis car cela permet d'envoyer le document de notre choix modification de la vue de suivis pour permettre l'envoi de mail au profil responsable qui aurais crée la fiche de suivi modification du nom des documents pour les télécharger Ajout des boutons
22 Jan, 2018
1 commit
-
ATTENTION : Mise à jour de la base de données requise (cf database/update)
30 Aug, 2017
1 commit
26 Jun, 2017
1 commit
-
…=range - dans les 15 jours, Vert - dans plus de 15 jours.
13 Jun, 2017
1 commit
-
plus clean + paramétrage du doc admission (labo et umr)
12 Jun, 2017
1 commit
-
suivi metro" quand le module metro est désactivé
02 Jun, 2017
1 commit
31 May, 2017
1 commit
01 Jul, 2016
1 commit
-
- amélioration et correction vue index et find (bouton details enlevé, décalage bouton gauche, ajustement position bouton, ...) - Menu responsable + fonctionnement groupe métier et thématique exclusif (priorité groupe métier) - Correction probleme table "users" - IRAP ONLY (db-update-2016-07-01-irap.sh) Version majeure en cours (2.5): https://projects.irap.omp.eu/versions/99 ROADMAP: https://projects.irap.omp.eu/projects/labinvent/roadmap
30 Jun, 2016
2 commits
-
boutons materiels à gauche (index) + mail administratif désactivé Version majeure en cours (2.5): https://projects.irap.omp.eu/versions/99 ROADMAP: https://projects.irap.omp.eu/projects/labinvent/roadmap
-
!!! Se placer dans database/update et exécuter le script ./db-update-2016-06-30.sh !!! statut suivi + modif icone + liste - cacher n/a + divers ajustements + envoi mails + bugfixes Demande terminé : https://projects.irap.omp.eu/issues/3759 https://projects.irap.omp.eu/issues/3923 https://projects.irap.omp.eu/issues/3922 https://projects.irap.omp.eu/issues/3917 Version majeure en cours (2.5): https://projects.irap.omp.eu/versions/99 ROADMAP: https://projects.irap.omp.eu/projects/labinvent/roadmap
29 Jun, 2016
1 commit
-
envoi mail ajout document + edition details doc + acl documents + pb saut de ligne champ "text + bugfixes Demande (terminé) : https://projects.irap.omp.eu/issues/3913 https://projects.irap.omp.eu/issues/3716 https://projects.irap.omp.eu/issues/3912 Version majeure en cours (2.5): https://projects.irap.omp.eu/versions/99 ROADMAP: https://projects.irap.omp.eu/projects/labinvent/roadmap
28 Jun, 2016
1 commit
-
!!! Se placer dans database/update et exécuter le script ./db-update-2016-06-28.sh !!! Confirmation suppression doc + organisation configuration/form + taille doc config + photo materiel + liste type document défaut + acl documents + bugfixes Demande (terminé) : https://projects.irap.omp.eu/issues/3905 https://projects.irap.omp.eu/issues/3790 https://projects.irap.omp.eu/issues/3904 Demande (en cours) : https://projects.irap.omp.eu/issues/3716 Version majeure en cours (2.5): https://projects.irap.omp.eu/versions/99 ROADMAP: https://projects.irap.omp.eu/projects/labinvent/roadmap
27 Jun, 2016
1 commit
-
!!! Se placer dans database/update et exécuter le script ./db-update-2016-06-27.sh !!! Documents + Type documents + Réorganisation configuration générale (view) + Bugfixes (numero de labo, ... ) Demande (terminé) : https://projects.irap.omp.eu/issues/3789 https://projects.irap.omp.eu/issues/3762 https://projects.irap.omp.eu/issues/3791 Demande (en cours) : https://projects.irap.omp.eu/issues/3790 https://projects.irap.omp.eu/issues/3716 Version majeure en cours (2.5): https://projects.irap.omp.eu/versions/99 ROADMAP: https://projects.irap.omp.eu/projects/labinvent/roadmap
23 Jun, 2016
4 commits
-
Bugfixes calcul frequence (suivi) Version majeure en cours (2.4): https://projects.irap.omp.eu/versions/107 ROADMAP: https://projects.irap.omp.eu/projects/labinvent/roadmap
-
Bugfixes + update script IAS Version majeure en cours (2.4): https://projects.irap.omp.eu/versions/107 ROADMAP: https://projects.irap.omp.eu/projects/labinvent/roadmap
21 Jun, 2016
1 commit
-
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
20 Jun, 2016
2 commits
-
!!! Mise à jour : Exécuter le script db-update-2016-06-20.sh (en se plaçant dans le dossier ./database/update) !!! Suivis (ajout groupe thematique et metier) + bouton TBA pour responsable (materiels/index) + recherche de suivi + réglages attribut from mail + bugfixes (recherche date, probleme config mail 1-10, ...) Demande (terminé) : https://projects.irap.omp.eu/issues/3784 https://projects.irap.omp.eu/issues/3782 https://projects.irap.omp.eu/issues/3788 Version majeure en cours (2.4): https://projects.irap.omp.eu/versions/107 ROADMAP: https://projects.irap.omp.eu/projects/labinvent/roadmap
-
guide utilisateur + bouton retour (form) + liste autres (menu) + garde fou materiel/edit (partie admin) + attribut panne (suivi) + bugfixes Demande (terminé) : https://projects.irap.omp.eu/issues/3842 https://projects.irap.omp.eu/issues/3798 https://projects.irap.omp.eu/issues/3786 https://projects.irap.omp.eu/issues/3792 https://projects.irap.omp.eu/issues/3802 https://projects.irap.omp.eu/issues/3806 Version majeure en cours (2.4): https://projects.irap.omp.eu/versions/107 ROADMAP: https://projects.irap.omp.eu/projects/labinvent/roadmap
07 Jun, 2016
1 commit
-
!!! MAJ BD !!! Modification table documents (mise en place vue) Demande (en cours): https://projects.irap.omp.eu/issues/3716 https://projects.irap.omp.eu/issues/3762 Version majeure en cours (2.5): https://projects.irap.omp.eu/versions/99 ROADMAP: https://projects.irap.omp.eu/projects/labinvent/roadmap
03 Jun, 2016
1 commit
-
!!! MAJ BD !!! Ajout attribut "type_frequence" à la table "suivis" Demande (terminée): https://projects.irap.omp.eu/issues/3754 Demande (en cours): https://projects.irap.omp.eu/issues/3730 Version majeure en cours (2.4): https://projects.irap.omp.eu/versions/107 ROADMAP: https://projects.irap.omp.eu/projects/labinvent/roadmap
02 Jun, 2016
1 commit
-
Demande (terminée): Bugfixes... Demande (en cours): https://projects.irap.omp.eu/issues/3730 Version majeure en cours (2.4): https://projects.irap.omp.eu/versions/107 ROADMAP: https://projects.irap.omp.eu/projects/labinvent/roadmap
19 May, 2016
1 commit
-
Demande (terminée): Bugfixes (affichage date view emprunt & suivi, pdo_error.ctp, ...) Affichage initiale des statuts sur l'index de matériel Version majeure en cours (2.2): https://projects.irap.omp.eu/versions/106 ROADMAP: https://projects.irap.omp.eu/projects/labinvent/roadmap
12 May, 2016
1 commit
-
Ajout association script général et script d'update, adaptation du code et des tests, bugfixes..
10 May, 2016
1 commit
-
Function displayElement présent dans tous les templates view a été transféré dans l'AppController (beforeRender) afin d'éviter les doublons et les erreurs de redéclaration dans les tests
29 Apr, 2016
1 commit
-
- Migration vues "view" et "index" - Migration menus - Mise en place d'un HOME_DEBUG (HOME_INSTALL)
27 Apr, 2016
1 commit
-
les emprunts. Mise en place d'une fonction isAuthorized dans l'appController (pour tester le fonctionnement)