TODO List

Version 5 (Jean-Michel Glorian, 02/19/2018 04:34 pm)

1 1 Jean-Michel Glorian
h1. TODO List
2 1 Jean-Michel Glorian
3 5 Jean-Michel Glorian
{{>toc}}
4 1 Jean-Michel Glorian
5 5 Jean-Michel Glorian
h2. JANVIER 2018 
6 1 Jean-Michel Glorian
7 5 Jean-Michel Glorian
(vu avec Nicole Legal) :
8 1 Jean-Michel Glorian
9 5 Jean-Michel Glorian
h3. URGENT
10 1 Jean-Michel Glorian
11 2 Jean-Michel Glorian
* Bug étiqueteuse : ne fonctionne plus sur Win7 Pro sur certains postes (ex: Postes de Dorine et Marjorie à côté) #5863 
12 1 Jean-Michel Glorian
13 3 Jean-Michel Glorian
* Verifier que la sortie des materiels se passe effectivement bien. #5864 
14 1 Jean-Michel Glorian
15 4 Jean-Michel Glorian
* -étiquettes d'inventaire : avant "IRAP", ajouter l'organisme (UPS ou CNRS)- #5865
16 1 Jean-Michel Glorian
17 5 Jean-Michel Glorian
* -Erreur sur édition fiche matos : même si on change rien, impossible de valider les dates achat et reception- #5866 
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 5 Jean-Michel Glorian
h3. 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 5 Jean-Michel Glorian
h2. Aout 2017
107 1 Jean-Michel Glorian
108 1 Jean-Michel Glorian
109 1 Jean-Michel Glorian
-  *Terminer l'implémentation de easyACL !!!*
110 1 Jean-Michel Glorian
111 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 :
112 1 Jean-Michel Glorian
Dorine Roma a modifié le matériel "MACBOOK PRO".
113 1 Jean-Michel Glorian
Veuillez vérifier et compléter si besoin la fiche corespondante.
114 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.
115 1 Jean-Michel Glorian
=> AJOUTER DES TESTS SUR LES RETOUR EMAIL !!!-
116 1 Jean-Michel Glorian
117 1 Jean-Michel Glorian
- bugfix inconsistance de nommage des champs de table :
118 1 Jean-Michel Glorian
on a groupes_thematique_id dans la table materiels
119 1 Jean-Michel Glorian
et groupe_thematique_id (sans 's') dans la table users => à corriger (y-compris dans le code)
120 1 Jean-Michel Glorian
121 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) :
122 1 Jean-Michel Glorian
Tester que les ACLs (voir doc ACLs) sont respectés, par exemple :
123 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" ???)
124 1 Jean-Michel Glorian
125 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 !!!
126 1 Jean-Michel Glorian
(vérifier aussi pour les autres profils, cette possibilité doit être accordée à TOUS les profils)
127 1 Jean-Michel Glorian
128 1 Jean-Michel Glorian
- Bugfix : les "responsables de domaines" ont-ils une raison d'être pour l'IRAP ? (à supprimer de autres listes)
129 1 Jean-Michel Glorian
130 1 Jean-Michel Glorian
- Bugfix : les "unites" ont-elles une raison d'être pour l'IRAP ? (à supprimer de autres listes)
131 1 Jean-Michel Glorian
132 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)
133 1 Jean-Michel Glorian
134 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/
135 1 Jean-Michel Glorian
136 1 Jean-Michel Glorian
- Remplacer les TODO: (non reconnus dans task list de Eclipse) par @todo
137 1 Jean-Michel Glorian
138 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
139 1 Jean-Michel Glorian
140 1 Jean-Michel Glorian
- Lire la doc sur Authentication et surtout Authorization pour voir si on peut pas mieux faire
141 1 Jean-Michel Glorian
https://book.cakephp.org/3.0/fr/tutorials-and-examples/blog-auth-example/auth.html
142 1 Jean-Michel Glorian
(puis lire les 2 articles à suivre tout à la fin)
143 1 Jean-Michel Glorian
144 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)
145 1 Jean-Michel Glorian
146 1 Jean-Michel Glorian
- Merger les vues add et edit car elles se ressemblent énormément et ça évitera des redondances inutiles :
147 1 Jean-Michel Glorian
http://phpmysqltalk.com/1851-cakephp-merge-add-and-edit-actions-into-a-single-html-form.html
148 1 Jean-Michel Glorian
http://blog.grzegorzpawlik.com/2010/03/how-to-merge-edit-and-add-methods-in-cakephp/
149 1 Jean-Michel Glorian
150 1 Jean-Michel Glorian
151 1 Jean-Michel Glorian
152 5 Jean-Michel Glorian
h2. NOUVEAUX BUGS (au 30/6/17)
153 1 Jean-Michel Glorian
154 1 Jean-Michel Glorian
Bugfixes:
155 1 Jean-Michel Glorian
- BD test_labinvent pas créée automatiquement avec install.sh ? (j'ai dû la créer à la main !!)
156 1 Jean-Michel Glorian
157 1 Jean-Michel Glorian
Actions:
158 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)
159 1 Jean-Michel Glorian
- install from scratch ou update ??? tout ca n'est pas très clair et ne marche pas bien !
160 1 Jean-Michel Glorian
- install/installation.sh : remplacer setfacl pour mac os
161 1 Jean-Michel Glorian
- ref de cakephp sur github : https://github.com/cakephp/cakephp
162 1 Jean-Michel Glorian
- ref de app sur github : https://github.com/cakephp/app
163 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
164 1 Jean-Michel Glorian
- ajouter cette liste à la roadmap
165 1 Jean-Michel Glorian
- git push dev-LATMOS + git pull + corriger erreurs + merge, etc.
166 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
167 1 Jean-Michel Glorian
- faire une version docker pour éviter d'avoir à gérer différents OS : Mac (avec XAMPP), CentOS, Ubuntu, Fedora, etc.
168 1 Jean-Michel Glorian
- lire page cakephp TESTING pour mieux faire les tests (https://book.cakephp.org/3.0/en/development/testing.html)
169 1 Jean-Michel Glorian
- refaire les tests en suivant la nouvelle logique décrite sur cette page
170 1 Jean-Michel Glorian
- improve plugins : à la suite de l'installation des plugins, j'ai les messages suivants :
171 1 Jean-Michel Glorian
<pre>
172 1 Jean-Michel Glorian
cakephp/cakephp suggests installing lib-ICU (The intl PHP library, to use Text::transliterate() or Text::slug())
173 1 Jean-Michel Glorian
symfony/console suggests installing symfony/event-dispatcher ()
174 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.)
175 1 Jean-Michel Glorian
symfony/var-dumper suggests installing ext-symfony_debug ()
176 1 Jean-Michel Glorian
psy/psysh suggests installing ext-readline (Enables support for arrow-key history navigation, and showing and manipulating command history.)
177 1 Jean-Michel Glorian
psy/psysh suggests installing ext-pdo-sqlite (The doc command requires SQLite to work.)
178 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.)
179 1 Jean-Michel Glorian
sebastian/global-state suggests installing ext-uopz (*)
180 1 Jean-Michel Glorian
phpunit/php-code-coverage suggests installing ext-xdebug (^2.5.3)
181 1 Jean-Michel Glorian
phpunit/phpunit suggests installing phpunit/php-invoker (^1.1)
182 1 Jean-Michel Glorian
phpunit/phpunit suggests installing ext-xdebug (*)
183 1 Jean-Michel Glorian
</pre>
184 1 Jean-Michel Glorian
185 1 Jean-Michel Glorian
Ajouts:
186 1 Jean-Michel Glorian
- orange si proche de fin de garantie
187 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)
188 1 Jean-Michel Glorian
- matos/add : date enlever un chiffre à année => plante sur DateTime
189 1 Jean-Michel Glorian
- matos/view : éviter d'afficher "€" quand pas de prix
190 1 Jean-Michel Glorian
- matos/add : il faut pouvoir changer le proprio (resp+)
191 1 Jean-Michel Glorian
- delete suivi : ramener sur le materiel et non pas sur la liste des suivis
192 1 Jean-Michel Glorian
- héritage templates : ok + cancel pour tous les forms (recup vue materiels/add.ctp ligne 50)
193 1 Jean-Michel Glorian
- ameliorer pagination : 
194 1 Jean-Michel Glorian
195 1 Jean-Michel Glorian
 * ameliorer la css inventirap.css
196 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...)
197 1 Jean-Michel Glorian
 * http://www.sanisoft.com/blog/2014/07/28/change-markup-for-pagination-cakephp3/
198 1 Jean-Michel Glorian
 * https://book.cakephp.org/3.0/en/views/helpers/paginator.html
199 1 Jean-Michel Glorian
 * https://book.cakephp.org/3.0/en/controllers/components/pagination.html#using-the-paginator-directly
200 1 Jean-Michel Glorian
201 1 Jean-Michel Glorian
- bug find 
202 1 Jean-Michel Glorian
	technique ET administratif = technique seulement
203 1 Jean-Michel Glorian
	administratif seulement = administratif
204 1 Jean-Michel Glorian
205 1 Jean-Michel Glorian
- materiels/find : chercher labo : on en trouve seulement 100 alors qu'il y en a plus
206 1 Jean-Michel Glorian
- expliquer soucis avec cake.css : comment a-t-elle été désactivée ?
207 1 Jean-Michel Glorian
208 1 Jean-Michel Glorian
209 1 Jean-Michel Glorian
210 5 Jean-Michel Glorian
h2. ANCIENS BUGS (2016)
211 1 Jean-Michel Glorian
212 1 Jean-Michel Glorian
*La liste des demandes à jour se trouve ici* : https://projects.irap.omp.eu/projects/inventirap/issues?query_id=222_
213 1 Jean-Michel Glorian
214 1 Jean-Michel Glorian
*_NB: Cette liste est OBSOLÈTE (ici à titre indicatif, pour se souvenir des retours de réunion)_*
215 1 Jean-Michel Glorian
216 1 Jean-Michel Glorian
*Demandes des utilisateurs (transmises par D. Rambaud le 19/12/16) :*
217 1 Jean-Michel Glorian
218 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
219 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.
220 1 Jean-Michel Glorian
221 1 Jean-Michel Glorian
222 1 Jean-Michel Glorian
*Suite à réunion du 27/10/16 avec le LATMOS, constat des modifs nécessaires:*
223 1 Jean-Michel Glorian
224 1 Jean-Michel Glorian
* L'étiqueteuse semble ne plus fonctionner alors qu'elle fonctionnait avant...
225 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])
226 1 Jean-Michel Glorian
* Check Date achat <= Date Livraison !!!
227 1 Jean-Michel Glorian
* Ajouter un statut : ajouter un statut « désinventorié «  ou «amorti ? » (à réfléchir)
228 1 Jean-Michel Glorian
* Ajouter colonne statut « hors service » dans la vue "liste des matériels"
229 1 Jean-Michel Glorian
* N° série : à remettre dans la section informations (pour que tout le monde le voie)
230 1 Jean-Michel Glorian
* Empêcher duplication d'une fiche matériel si même numéro de série
231 1 Jean-Michel Glorian
* Importation depuis Excel
232 1 Jean-Michel Glorian
* Le champ "Local de stockage" a-t-il disparu ??? => à remettre
233 1 Jean-Michel Glorian
* Site : champ optionnel
234 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)
235 1 Jean-Michel Glorian
* (temporairement, on peut se contenter de CACHER certains champs, comme par exemple le champ "Site")
236 1 Jean-Michel Glorian
* Suivis par fournisseur: ajouter la colonne "fournisseur" dans Suivi pour pouvoir trier la vue par fournisseur
237 1 Jean-Michel Glorian
* Suivis relance : trouver un moyen de relancer automatiquement les suivis périodiques (ou bien avec une date programmée)
238 1 Jean-Michel Glorian
* Emprunt dates: afficher les dates d'emprunt et de retour (date emprunt doit être obligatoire)
239 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)
240 1 Jean-Michel Glorian
* supprimer profil AdminPlus, inutile
241 1 Jean-Michel Glorian
242 1 Jean-Michel Glorian
243 1 Jean-Michel Glorian
244 1 Jean-Michel Glorian
*Suite à l'installation à l'IRAP du 21/01/2016*:
245 1 Jean-Michel Glorian
246 1 Jean-Michel Glorian
- Si elle existe, supprimer table "fichiers"
247 1 Jean-Michel Glorian
- Sauvegarder les utilisateurs
248 1 Jean-Michel Glorian
- Transformer table "utilisateurs" en "users"
249 1 Jean-Michel Glorian
- Ajout table "configuration"
250 1 Jean-Michel Glorian
- Ajout clé étrangère emprunts (site_id)/suivis (type_suivi_id)
251 1 Jean-Michel Glorian
- Transformation des données correspondantes
252 1 Jean-Michel Glorian
- Suppression ancien champ emprunt (e_lieu_stockage), suivis (type_intervention)
253 1 Jean-Michel Glorian
254 1 Jean-Michel Glorian
255 1 Jean-Michel Glorian
*Suite à l'installation à l'IAS du 09/03/2015*
256 1 Jean-Michel Glorian
257 1 Jean-Michel Glorian
- Ajout table "organismes", "type_suivis", "sites"
258 1 Jean-Michel Glorian
- Ajout clé correspondante dans table "matériels"
259 1 Jean-Michel Glorian
- Transformation des données correspondantes
260 1 Jean-Michel Glorian
- Suppression anciens champs
261 1 Jean-Michel Glorian
- Ajout table "documents"
262 1 Jean-Michel Glorian
- Sauvegarder les utilisateurs
263 1 Jean-Michel Glorian
- Transformer table "utilisateurs" en "users"
264 1 Jean-Michel Glorian
- Ajout table "configuration"
265 1 Jean-Michel Glorian
- Ajout clé étrangère emprunts (site_id)/suivis (type_suivi_id)
266 1 Jean-Michel Glorian
- Transformation des données correspondantes
267 1 Jean-Michel Glorian
- Suppression ancien champ emprunt (e_lieu_stockage), suivis (type_intervention)
268 1 Jean-Michel Glorian
---