TODO List

Version 1 (Jean-Michel Glorian, 02/19/2018 04:24 pm)

1 1 Jean-Michel Glorian
h1. TODO List
2 1 Jean-Michel Glorian
3 1 Jean-Michel Glorian
4 1 Jean-Michel Glorian
Encore et toujours des bugs, et beaucoup en plus !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
5 1 Jean-Michel Glorian
6 1 Jean-Michel Glorian
7 1 Jean-Michel Glorian
*+TODO JANVIER 2018 (vu avec Nicole Legal)+* :
8 1 Jean-Michel Glorian
9 1 Jean-Michel Glorian
- *+URGENT+*:
10 1 Jean-Michel Glorian
11 1 Jean-Michel Glorian
* Bug étiqueteuse : ne fonctionne plus sur Win7 Pro sur certains postes (ex: Postes de Dorine et Marjorie à côté)
12 1 Jean-Michel Glorian
13 1 Jean-Michel Glorian
* Verifier que la sortie des materiels se passe effectivement bien. 
14 1 Jean-Michel Glorian
15 1 Jean-Michel Glorian
* -étiquettes d'inventaire : avant "IRAP", ajouter l'organisme (UPS ou CNRS)-
16 1 Jean-Michel Glorian
17 1 Jean-Michel Glorian
* -Erreur sur édition fiche matos : même si on change rien, impossible de valider les dates achat et reception-
18 1 Jean-Michel Glorian
-ex: https://inventirap.irap.omp.eu/materiels/edit/11953-
19 1 Jean-Michel Glorian
-je dois mettre les années sur 4 chiffres pour que la fiche soit enregistrée (et pourtant j'ai pas changé la date)-
20 1 Jean-Michel Glorian
-=> C'est un bug dû à l'ancienneté du serveur inventirap : mysql server *5.1.73* et php 5.6.22 (alors que sur mon mac je suis en mysql server *5.7.21* et php 5.6.33)-
21 1 Jean-Michel Glorian
-ou alors c'est que la date est mal enregistrée dans mysql...-
22 1 Jean-Michel Glorian
23 1 Jean-Michel Glorian
* -Problèmes sur validation des dates (erreurs de format)-
24 1 Jean-Michel Glorian
25 1 Jean-Michel Glorian
* -Export des matériels :-
26 1 Jean-Michel Glorian
-Num cde : vide !!!-
27 1 Jean-Michel Glorian
-autres champs vides : Fournisseur - Etop - num serie - Nom utilisateur-
28 1 Jean-Michel Glorian
29 1 Jean-Michel Glorian
* -Fiche PDF du matériel: plusieurs champs manquants-
30 1 Jean-Michel Glorian
31 1 Jean-Michel Glorian
* -Bug affichage résultat recherche (contenu ne correspond pas aux colonnes, et certains contenus sont absents!!)-
32 1 Jean-Michel Glorian
33 1 Jean-Michel Glorian
* -Listes export : supprimer champ id-
34 1 Jean-Michel Glorian
35 1 Jean-Michel Glorian
* -Bug étiquette : organisme ne s'affiche plus-
36 1 Jean-Michel Glorian
37 1 Jean-Michel Glorian
38 1 Jean-Michel Glorian
39 1 Jean-Michel Glorian
- *+MOINS URGENT+*:
40 1 Jean-Michel Glorian
41 1 Jean-Michel Glorian
* Inclure un phpmyadmin dans le site inventirap pour avoir un accès complet à la BD prod
42 1 Jean-Michel Glorian
43 1 Jean-Michel Glorian
* Mail "Action execActions sur un materiel" :
44 1 Jean-Michel Glorian
(1) pas clair donc à clarifier :
45 1 Jean-Michel Glorian
Marjorie Cloup a effectué l'action "execActions" sur le matériel "LECTEUR JAZZ CARTE JAZZ" (id=5475).
46 1 Jean-Michel Glorian
Veuillez vérifier et compléter si besoin la fiche corespondante.
47 1 Jean-Michel Glorian
Vous recevez ce message car vous etes dans la liste spécifique des emails de LabInvent. Pour faire retirer votre mail de cette liste, veuillez contacter un SuperAdmin.
48 1 Jean-Michel Glorian
(2) en plus, il semble que ce mail ait été envoyé au moins 100 fois (un par matériel concerné) !!!, sans doute car c'est suite à une action effectuée sur une liste de matériels selectionnés => à éviter !!!!
49 1 Jean-Michel Glorian
50 1 Jean-Michel Glorian
* Eclaircir si le champ "nom responsable" est :  le responsable du CDD ou stagiaire (champ Responsable)
51 1 Jean-Michel Glorian
ou l'utilisateur (champ utilisateur) et garder le champ "Utilisateur"
52 1 Jean-Michel Glorian
(Attention pour les stagaires ou CDD, les gestionnaires mettent a present le permanent responsable de la personne. )
53 1 Jean-Michel Glorian
54 1 Jean-Michel Glorian
* Voir pour désactiver les mails qd on modifie les materiels.
55 1 Jean-Michel Glorian
56 1 Jean-Michel Glorian
* Evolution : Il y a parfois des commandes en plusieurs fois ou des materiels en construction qui necessitent plusieurs commandes : 
57 1 Jean-Michel Glorian
Implementer une solution pour pouvoir les associer ensemble avec un seul numero d'inventaire, celui de la première commande, ou au moins de retrouver le numero de la 1° commande dans leurs caracterisques. 
58 1 Jean-Michel Glorian
exemple :
59 1 Jean-Michel Glorian
avoir une case a cocher "cette commande fait partie d'un lot ou d'un materiel en construction " - Donner le Num inventaire principal = Celui de la première commande
60 1 Jean-Michel Glorian
Ainsi, la 2ème commande aura un lien avec la première, via son numéro d'inventaire. 
61 1 Jean-Michel Glorian
Idem pour toutes les commandes suivantes.
62 1 Jean-Michel Glorian
63 1 Jean-Michel Glorian
* liste recherche perd l'info fournisseur et categ une fois triée :
64 1 Jean-Michel Glorian
ex: si je fais recherche sur "pallier" (champ gauche), j'obtiens une liste correcte, mais si je trie sur num inventaire, le fournisseur et la catégorie disparaissent, c'est con !!!
65 1 Jean-Michel Glorian
66 1 Jean-Michel Glorian
* liste recherche limitée à 100 ? du coup, on n'a que les VIEUX résultats et pas les nouveaux, c'est re-con !!!
67 1 Jean-Michel Glorian
ex: si je fais recherche sur "macbook" j'obtiens une liste jusqu'à 2014 seulement : à croire qu'on n'a plus acheté de macbook après 2014, c'est ça ouais, mon oeil !!!!!!!!!!!!!!!
68 1 Jean-Michel Glorian
69 1 Jean-Michel Glorian
* Date fin garantie : bugfix
70 1 Jean-Michel Glorian
Ca marche presque tout le temps, mais si on rentre une date reception avec année sur 2 chiffres, ça affiche une année incohérente
71 1 Jean-Michel Glorian
72 1 Jean-Michel Glorian
* Annuler EDIT
73 1 Jean-Michel Glorian
Ca serait mieux que le CANCEL de l'édition d'un matériel nous ramène à la vue "view" de la fiche et non pas à la vue "index" : très pénible !!
74 1 Jean-Michel Glorian
75 1 Jean-Michel Glorian
* Vue materiels/administrer à améliorer/bugfix:
76 1 Jean-Michel Glorian
Il faut avoir les mêmes javascript sur materiels/administrer et materiels/edit
77 1 Jean-Michel Glorian
(et aussi les memes actions controleur, et modèles ?)
78 1 Jean-Michel Glorian
79 1 Jean-Michel Glorian
* il faut pouvoir modifier le numero inventaire quand il a bugué
80 1 Jean-Michel Glorian
ex: https://inventirap.irap.omp.eu/materiels/view/11790
81 1 Jean-Michel Glorian
numero inventaire irap = IRAP-2070-0001 yes !!!
82 1 Jean-Michel Glorian
83 1 Jean-Michel Glorian
* S'arranger pour savoir qui a fait quoi (par exemple qui a archivé tel ou tel matériel) : fichier de log ? ou mieux, une vue sur chaque matériel qui affiche toutes les actions effectuées sur lui => il faudrait donc ajouter une table materiel_actions
84 1 Jean-Michel Glorian
85 1 Jean-Michel Glorian
* popup pour saisir la date (acquisition ou reception) ne s'ouvre pas sur la date déjà saisie...
86 1 Jean-Michel Glorian
=> pas un bug, mais à améliorer
87 1 Jean-Michel Glorian
88 1 Jean-Michel Glorian
* bouton "Copier ce matériel" fonctionne pas complètement :
89 1 Jean-Michel Glorian
il manque les infos :
90 1 Jean-Michel Glorian
- fournisseur
91 1 Jean-Michel Glorian
- gestionnaire de ref
92 1 Jean-Michel Glorian
- infos administratives
93 1 Jean-Michel Glorian
En plus, meme si on renseigne le fournisseur, l'info est perdue une fois la fiche créée...
94 1 Jean-Michel Glorian
95 1 Jean-Michel Glorian
* Gestionnaire de ref : info perdue lors de la saisie d'une fiche matos
96 1 Jean-Michel Glorian
97 1 Jean-Michel Glorian
* Mail suite à suppression d'un matériel : à améliorer :
98 1 Jean-Michel Glorian
Etienne Pallier a supprimé le matériel "MACBOOK PRO 15,4 RETINA CORE I7" (id=11790).
99 1 Jean-Michel Glorian
Domaine : 2
100 1 Jean-Michel Glorian
Catégorie : 23
101 1 Jean-Michel Glorian
Description :
102 1 Jean-Michel Glorian
MACBOOK PRO 15,4 RETINA CORE I7 + GARANTIE PRO 3 ANS
103 1 Jean-Michel Glorian
Vous recevez ce message car vous etes dans la liste spécifique des emails de LabInvent. Pour faire retirer votre mail de cette liste, veuillez contacter un SuperAdmin.
104 1 Jean-Michel Glorian
105 1 Jean-Michel Glorian
106 1 Jean-Michel Glorian
107 1 Jean-Michel Glorian
108 1 Jean-Michel Glorian
109 1 Jean-Michel Glorian
110 1 Jean-Michel Glorian
*+TODO Aout 2017+* :
111 1 Jean-Michel Glorian
112 1 Jean-Michel Glorian
113 1 Jean-Michel Glorian
-  *Terminer l'implémentation de easyACL !!!*
114 1 Jean-Michel Glorian
115 1 Jean-Michel Glorian
- (EP DONE 09/17) -Bugfix (mail reçu le 8/9/17) : message mail insuffisant, il manque l'id du matériel :
116 1 Jean-Michel Glorian
Dorine Roma a modifié le matériel "MACBOOK PRO".
117 1 Jean-Michel Glorian
Veuillez vérifier et compléter si besoin la fiche corespondante.
118 1 Jean-Michel Glorian
Vous recevez ce message car vous avez demandé à le recevoir. Pour faire retirer votre mail de la liste, veuillez contacter un SuperAdmin.
119 1 Jean-Michel Glorian
=> AJOUTER DES TESTS SUR LES RETOUR EMAIL !!!-
120 1 Jean-Michel Glorian
121 1 Jean-Michel Glorian
- bugfix inconsistance de nommage des champs de table :
122 1 Jean-Michel Glorian
on a groupes_thematique_id dans la table materiels
123 1 Jean-Michel Glorian
et groupe_thematique_id (sans 's') dans la table users => à corriger (y-compris dans le code)
124 1 Jean-Michel Glorian
125 1 Jean-Michel Glorian
- *Bugfix et amélioration MAILS* : vérifier que les mails sont bien envoyés à bon escient ; il faut pour cela écrire des TESTS (aucun pour l'instant sur les emails !!!) en utilisant les MOCK objects (pour remplacer la fonction sendmail afin qu'au lieu d'envoyer réellement un mail, elle se contente d'afficher les infos envoyées, ça sera plus simple et plus rapide à tester) :
126 1 Jean-Michel Glorian
Tester que les ACLs (voir doc ACLs) sont respectés, par exemple :
127 1 Jean-Michel Glorian
Si qq modifie (ou valide, ou supprime...) MON materiel, JE dois recevoir une email qui m'en informe, ET aussi le superadmin, ET aussi la liste labinvent@irap.omp.eu, ET aussi les gens qui sont dans la "liste spécifique" (mais sans doublon)... (et pour "emprunts" et "suivis" ???)
128 1 Jean-Michel Glorian
129 1 Jean-Michel Glorian
- Bugfix : il semble que le profil "Responsable" ne peut pas editer un matériel qui lui appartient pourtant (créé en son nom), c'est un comble !!!
130 1 Jean-Michel Glorian
(vérifier aussi pour les autres profils, cette possibilité doit être accordée à TOUS les profils)
131 1 Jean-Michel Glorian
132 1 Jean-Michel Glorian
- Bugfix : les "responsables de domaines" ont-ils une raison d'être pour l'IRAP ? (à supprimer de autres listes)
133 1 Jean-Michel Glorian
134 1 Jean-Michel Glorian
- Bugfix : les "unites" ont-elles une raison d'être pour l'IRAP ? (à supprimer de autres listes)
135 1 Jean-Michel Glorian
136 1 Jean-Michel Glorian
- (EP DONE 09/17) -*Mettre en place les Tests paramétrés* pour éviter redondance avec les différents profils- (cf https://jtreminio.com/2013/03/unit-testing-tutorial-part-2-assertions-writing-a-useful-test-and-dataprovider/ et https://dzone.com/articles/practical-php-testing/practical-php-testing-patterns-46)
137 1 Jean-Michel Glorian
138 1 Jean-Michel Glorian
- *Mettre en place le mocking d'objets* et méthodes pour simplifier les choses difficiles : https://jtreminio.com/2013/03/unit-testing-tutorial-part-4-mock-objects-stub-methods-dependency-injection/ et https://jtreminio.com/2013/03/unit-testing-tutorial-part-5-mock-methods-and-overriding-constructors/
139 1 Jean-Michel Glorian
140 1 Jean-Michel Glorian
- Remplacer les TODO: (non reconnus dans task list de Eclipse) par @todo
141 1 Jean-Michel Glorian
142 1 Jean-Michel Glorian
- Ajouter le commentaire //BETTER: devant les lignes qui sont un progrès d'écriture (meilleure pratique) par rapport à ce qu'on faisait avant
143 1 Jean-Michel Glorian
144 1 Jean-Michel Glorian
- Lire la doc sur Authentication et surtout Authorization pour voir si on peut pas mieux faire
145 1 Jean-Michel Glorian
https://book.cakephp.org/3.0/fr/tutorials-and-examples/blog-auth-example/auth.html
146 1 Jean-Michel Glorian
(puis lire les 2 articles à suivre tout à la fin)
147 1 Jean-Michel Glorian
148 1 Jean-Michel Glorian
- Finir de regrouper et numéroter les tests selon le doc ACL (regroupement par controleur, puis par ACTION, puis tester chaque action avec tous les ROLES)
149 1 Jean-Michel Glorian
150 1 Jean-Michel Glorian
- Merger les vues add et edit car elles se ressemblent énormément et ça évitera des redondances inutiles :
151 1 Jean-Michel Glorian
http://phpmysqltalk.com/1851-cakephp-merge-add-and-edit-actions-into-a-single-html-form.html
152 1 Jean-Michel Glorian
http://blog.grzegorzpawlik.com/2010/03/how-to-merge-edit-and-add-methods-in-cakephp/
153 1 Jean-Michel Glorian
154 1 Jean-Michel Glorian
155 1 Jean-Michel Glorian
156 1 Jean-Michel Glorian
*+NOUVEAUX BUGS (au 30/6/17)+* :
157 1 Jean-Michel Glorian
158 1 Jean-Michel Glorian
Bugfixes:
159 1 Jean-Michel Glorian
- BD test_labinvent pas créée automatiquement avec install.sh ? (j'ai dû la créer à la main !!)
160 1 Jean-Michel Glorian
161 1 Jean-Michel Glorian
Actions:
162 1 Jean-Michel Glorian
- install/update_plugins.sh => ameliorer en ajoutant tous les chmod necessaires pour les dossier phpqrcode et autres... (recup de install/installation.sh)
163 1 Jean-Michel Glorian
- install from scratch ou update ??? tout ca n'est pas très clair et ne marche pas bien !
164 1 Jean-Michel Glorian
- install/installation.sh : remplacer setfacl pour mac os
165 1 Jean-Michel Glorian
- ref de cakephp sur github : https://github.com/cakephp/cakephp
166 1 Jean-Michel Glorian
- ref de app sur github : https://github.com/cakephp/app
167 1 Jean-Michel Glorian
- remettre en place les CSS de base de cakephp (https://github.com/cakephp/app/tree/master/webroot/css) dans default.php : base.css, cake.css, et home.css
168 1 Jean-Michel Glorian
- ajouter cette liste à la roadmap
169 1 Jean-Michel Glorian
- git push dev-LATMOS + git pull + corriger erreurs + merge, etc.
170 1 Jean-Michel Glorian
- remplacer XAMPP par une installation propre avec macport de chaque composant : httpd (apache), mysql (mariadb), et 2 versions de php (5.6 et 7.x), ou alors installer la version XAMPP-VM pour mac
171 1 Jean-Michel Glorian
- faire une version docker pour éviter d'avoir à gérer différents OS : Mac (avec XAMPP), CentOS, Ubuntu, Fedora, etc.
172 1 Jean-Michel Glorian
- lire page cakephp TESTING pour mieux faire les tests (https://book.cakephp.org/3.0/en/development/testing.html)
173 1 Jean-Michel Glorian
- refaire les tests en suivant la nouvelle logique décrite sur cette page
174 1 Jean-Michel Glorian
- improve plugins : à la suite de l'installation des plugins, j'ai les messages suivants :
175 1 Jean-Michel Glorian
<pre>
176 1 Jean-Michel Glorian
cakephp/cakephp suggests installing lib-ICU (The intl PHP library, to use Text::transliterate() or Text::slug())
177 1 Jean-Michel Glorian
symfony/console suggests installing symfony/event-dispatcher ()
178 1 Jean-Michel Glorian
cakephp/debug_kit suggests installing ext-sqlite (DebugKit needs to store panel data in a database. SQLite is simple and easy to use.)
179 1 Jean-Michel Glorian
symfony/var-dumper suggests installing ext-symfony_debug ()
180 1 Jean-Michel Glorian
psy/psysh suggests installing ext-readline (Enables support for arrow-key history navigation, and showing and manipulating command history.)
181 1 Jean-Michel Glorian
psy/psysh suggests installing ext-pdo-sqlite (The doc command requires SQLite to work.)
182 1 Jean-Michel Glorian
psy/psysh suggests installing hoa/console (A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit.)
183 1 Jean-Michel Glorian
sebastian/global-state suggests installing ext-uopz (*)
184 1 Jean-Michel Glorian
phpunit/php-code-coverage suggests installing ext-xdebug (^2.5.3)
185 1 Jean-Michel Glorian
phpunit/phpunit suggests installing phpunit/php-invoker (^1.1)
186 1 Jean-Michel Glorian
phpunit/phpunit suggests installing ext-xdebug (*)
187 1 Jean-Michel Glorian
</pre>
188 1 Jean-Michel Glorian
189 1 Jean-Michel Glorian
Ajouts:
190 1 Jean-Michel Glorian
- orange si proche de fin de garantie
191 1 Jean-Michel Glorian
- boolean "empruntable" pour materiel qu'on peut emprunter => permet recherche des matériels empruntables et voir disponibilité + rouge quand matériel déjà emprunté (et donc non dispo)
192 1 Jean-Michel Glorian
- matos/add : date enlever un chiffre à année => plante sur DateTime
193 1 Jean-Michel Glorian
- matos/view : éviter d'afficher "€" quand pas de prix
194 1 Jean-Michel Glorian
- matos/add : il faut pouvoir changer le proprio (resp+)
195 1 Jean-Michel Glorian
- delete suivi : ramener sur le materiel et non pas sur la liste des suivis
196 1 Jean-Michel Glorian
- héritage templates : ok + cancel pour tous les forms (recup vue materiels/add.ctp ligne 50)
197 1 Jean-Michel Glorian
- ameliorer pagination : 
198 1 Jean-Michel Glorian
199 1 Jean-Michel Glorian
 * ameliorer la css inventirap.css
200 1 Jean-Michel Glorian
 * remettre en place la css cake.css (elle devrait être là par défaut, et ensuite, on construit par dessus, ça évitera des soucis à l'avenir, par ex, cakephp3.4 a changé la présentation de la pagination par défaut, et ça ne marchait plus sur inventirap...)
201 1 Jean-Michel Glorian
 * http://www.sanisoft.com/blog/2014/07/28/change-markup-for-pagination-cakephp3/
202 1 Jean-Michel Glorian
 * https://book.cakephp.org/3.0/en/views/helpers/paginator.html
203 1 Jean-Michel Glorian
 * https://book.cakephp.org/3.0/en/controllers/components/pagination.html#using-the-paginator-directly
204 1 Jean-Michel Glorian
205 1 Jean-Michel Glorian
- bug find 
206 1 Jean-Michel Glorian
	technique ET administratif = technique seulement
207 1 Jean-Michel Glorian
	administratif seulement = administratif
208 1 Jean-Michel Glorian
209 1 Jean-Michel Glorian
- materiels/find : chercher labo : on en trouve seulement 100 alors qu'il y en a plus
210 1 Jean-Michel Glorian
- expliquer soucis avec cake.css : comment a-t-elle été désactivée ?
211 1 Jean-Michel Glorian
212 1 Jean-Michel Glorian
213 1 Jean-Michel Glorian
214 1 Jean-Michel Glorian
*+ANCIENS BUGS (2016)+* :
215 1 Jean-Michel Glorian
216 1 Jean-Michel Glorian
*La liste des demandes à jour se trouve ici* : https://projects.irap.omp.eu/projects/inventirap/issues?query_id=222_
217 1 Jean-Michel Glorian
218 1 Jean-Michel Glorian
*_NB: Cette liste est OBSOLÈTE (ici à titre indicatif, pour se souvenir des retours de réunion)_*
219 1 Jean-Michel Glorian
220 1 Jean-Michel Glorian
*Demandes des utilisateurs (transmises par D. Rambaud le 19/12/16) :*
221 1 Jean-Michel Glorian
222 1 Jean-Michel Glorian
* Ca serait bien que le proprio de la fiche reçoive un email quand l'étiquette est imprimée, ou encore quand la fiche est validée => dans le but qu'il vérifie et complète cette fiche
223 1 Jean-Michel Glorian
* Ca serait bien aussi que le proprio puisse modifier sa fiche, une fois créée, mais aussi même après qu'elle ait été validée. Attention, la modification post-validation ne peut porter que sur les renseignements techniques complémentaires.
224 1 Jean-Michel Glorian
225 1 Jean-Michel Glorian
226 1 Jean-Michel Glorian
*Suite à réunion du 27/10/16 avec le LATMOS, constat des modifs nécessaires:*
227 1 Jean-Michel Glorian
228 1 Jean-Michel Glorian
* L'étiqueteuse semble ne plus fonctionner alors qu'elle fonctionnait avant...
229 1 Jean-Michel Glorian
* Ajouter un champ "Titre du mail" dans la liste des emails envoyés, pour qu'on puisse configurer le titre du mail envoyé (ex: [LABINVENT])
230 1 Jean-Michel Glorian
* Check Date achat <= Date Livraison !!!
231 1 Jean-Michel Glorian
* Ajouter un statut : ajouter un statut « désinventorié «  ou «amorti ? » (à réfléchir)
232 1 Jean-Michel Glorian
* Ajouter colonne statut « hors service » dans la vue "liste des matériels"
233 1 Jean-Michel Glorian
* N° série : à remettre dans la section informations (pour que tout le monde le voie)
234 1 Jean-Michel Glorian
* Empêcher duplication d'une fiche matériel si même numéro de série
235 1 Jean-Michel Glorian
* Importation depuis Excel
236 1 Jean-Michel Glorian
* Le champ "Local de stockage" a-t-il disparu ??? => à remettre
237 1 Jean-Michel Glorian
* Site : champ optionnel
238 1 Jean-Michel Glorian
* Champs optionnels: de manière générale, il faudrait pouvoir configurer quelques champs comme optionnels (certains champs doivent bien sûr absolument rester obligatoires)
239 1 Jean-Michel Glorian
* (temporairement, on peut se contenter de CACHER certains champs, comme par exemple le champ "Site")
240 1 Jean-Michel Glorian
* Suivis par fournisseur: ajouter la colonne "fournisseur" dans Suivi pour pouvoir trier la vue par fournisseur
241 1 Jean-Michel Glorian
* Suivis relance : trouver un moyen de relancer automatiquement les suivis périodiques (ou bien avec une date programmée)
242 1 Jean-Michel Glorian
* Emprunt dates: afficher les dates d'emprunt et de retour (date emprunt doit être obligatoire)
243 1 Jean-Michel Glorian
* Matériel gestionnaire: obliger la personne qui crée une fiche matériel à choisir un gestionnaire (via une liste) (et avertir automatiquement ce gestionnaire par mail)
244 1 Jean-Michel Glorian
* supprimer profil AdminPlus, inutile
245 1 Jean-Michel Glorian
246 1 Jean-Michel Glorian
247 1 Jean-Michel Glorian
248 1 Jean-Michel Glorian
*Suite à l'installation à l'IRAP du 21/01/2016*:
249 1 Jean-Michel Glorian
250 1 Jean-Michel Glorian
- Si elle existe, supprimer table "fichiers"
251 1 Jean-Michel Glorian
- Sauvegarder les utilisateurs
252 1 Jean-Michel Glorian
- Transformer table "utilisateurs" en "users"
253 1 Jean-Michel Glorian
- Ajout table "configuration"
254 1 Jean-Michel Glorian
- Ajout clé étrangère emprunts (site_id)/suivis (type_suivi_id)
255 1 Jean-Michel Glorian
- Transformation des données correspondantes
256 1 Jean-Michel Glorian
- Suppression ancien champ emprunt (e_lieu_stockage), suivis (type_intervention)
257 1 Jean-Michel Glorian
258 1 Jean-Michel Glorian
259 1 Jean-Michel Glorian
*Suite à l'installation à l'IAS du 09/03/2015*
260 1 Jean-Michel Glorian
261 1 Jean-Michel Glorian
- Ajout table "organismes", "type_suivis", "sites"
262 1 Jean-Michel Glorian
- Ajout clé correspondante dans table "matériels"
263 1 Jean-Michel Glorian
- Transformation des données correspondantes
264 1 Jean-Michel Glorian
- Suppression anciens champs
265 1 Jean-Michel Glorian
- Ajout table "documents"
266 1 Jean-Michel Glorian
- Sauvegarder les utilisateurs
267 1 Jean-Michel Glorian
- Transformer table "utilisateurs" en "users"
268 1 Jean-Michel Glorian
- Ajout table "configuration"
269 1 Jean-Michel Glorian
- Ajout clé étrangère emprunts (site_id)/suivis (type_suivi_id)
270 1 Jean-Michel Glorian
- Transformation des données correspondantes
271 1 Jean-Michel Glorian
- Suppression ancien champ emprunt (e_lieu_stockage), suivis (type_intervention)
272 1 Jean-Michel Glorian
---