IN2P3-Forge: Issueshttps://forge.in2p3.fr/https://forge.in2p3.fr/favicon.ico?16780521162023-06-05T07:40:59ZIN2P3-Forge
Redmine PyROS - Task #58035 (In progress): SPECIFIC OBSERVATORY CONFIGhttps://forge.in2p3.fr/issues/580352023-06-05T07:40:59ZPallier EtiennePyROS - Task #57890 (New): *** (SF09) PROTOCOLS & GRAMMARShttps://forge.in2p3.fr/issues/578902023-05-30T21:54:37ZPallier EtiennePyROS - Task #57847 (In progress): *** (SF04) AGENT(S)https://forge.in2p3.fr/issues/578472023-05-30T12:24:43ZPallier EtiennePyROS - Task #49149 (In progress): RUN SCRIPT (PYROS/pyros.py) (uniquement pour la partie execution)https://forge.in2p3.fr/issues/491492022-01-31T11:36:00ZPallier EtienneLabInvent - Task #48758 (New): Modifs demandées par C. Feugeade le 18/1/22https://forge.in2p3.fr/issues/487582022-01-19T16:04:52ZPallier Etienne
<p>- update README avec présentation générale, et mettre au propre (voir contenu affiché sur gitlab, pas terrib)<br />- fichier LICENSE et README à la base du projet<br />- Supprimer champ “technique” (auto si < 1K€)<br />- Supprimer isa moro et legal des gestion<br />- Liste projets à compléter<br />- Date cde : vide “ce champ sera rempli par votre gestionnaire”<br />- Date livraison : vide “à remplir après livraison”<br />- Ajouter * sur champs obligatoires, à adapter en fn de la conf selon le statut du matos<br />- “Commander” => obliger à choisir un gestionnaire</p> LabInvent - Feature #48757 (New): *** F - DIVERS TODO (à dispatcher)https://forge.in2p3.fr/issues/487572022-01-19T16:03:55ZPallier EtiennePyROS - Task #48278 (In progress): **** (SF04) AGENT general superclass (whom all agents depend o...https://forge.in2p3.fr/issues/482782021-12-14T11:53:08ZPallier EtiennePyROS - Task #48271 (New): CLASSIC installation (with venv)https://forge.in2p3.fr/issues/482712021-12-14T11:38:45ZPallier EtienneLabInvent - Task #47962 (New): (IRAP only) re-install inventirap avec php7https://forge.in2p3.fr/issues/479622021-11-30T15:01:13ZPallier EtienneLabInvent - Task #47960 (New): CHAMPShttps://forge.in2p3.fr/issues/479602021-11-30T13:04:27ZPallier Etienne
<p>- Supprimer "Technique" <br />(automatiquement "technique" si < 1000 euros)</p>
<p>- EOTP :<br />“Sur quel(s) budget(s) ?” c'est pour le lot 1 pour l'acheteur (status CREATED)<br />“Entité(s) dépensière(s)” / lot 2 gestionnaire (status VALIDATED)</p>
<p>- Administratif ou Technique :<br />Ancien seuil 800€ doit rester valable pour anciens matos</p> LabInvent - Task #47952 (New): Ecran d’accueil à restructurerhttps://forge.in2p3.fr/issues/479522021-11-30T12:32:01ZPallier Etienne
<p>- Voir Mes matériels (que j’ai achetés)<br />- Voir les Matériels que j’utilise (find sur champ utilisateur)</p>
<p>admin only :<br />- (admin) Voir Matériels à commander (tous les TOBEORDERED qui sont à mon nom de gestionnaire ET qui ont (date-cde null OU num-BC null)<br />- (admin) “Voir toutes les commandes en cours”<br />- (admin) “Voir les matériels ‘zombie’” (materiels CREATED depuis longtemps, et toujours pas ORDERED ou VALIDATED => sans doute à virer (pour ne pas fausser les stats...)<br />- (admin) Voir matos à archiver</p>
<blockquote>
<p>=10K obligatoire (inventaire comptable)</p>
</blockquote>
<p><10K : possible quand même (inventaire physique)</p>
<p>Pour pouvoir preter un matériel, ou faire un suivi (entretien), ou ... :<br />il faut le VALIDER</p> LabInvent - Task #47947 (New): docker onlyhttps://forge.in2p3.fr/issues/479472021-11-30T12:22:45ZPallier Etienne
<p>TEST_WEB ne marche pas avec docker :<br />=> utiliser plutot localhost:8081 (update doc) Mais ca serait mieux de faire localhost:8080 pour le site web et :8081 pour phpmyadmin (et non pas l’inverse !!)</p> LabInvent - Task #47942 (New): index (generic)https://forge.in2p3.fr/issues/479422021-11-30T12:19:31ZPallier Etienne
<p>- Ajouter un filtre qui liste seulement les gestionnaires (idem que pour Responsables)</p>
<p>- Ajouter un filtre qui permet de filtrer par ROLE (profil)</p> LabInvent - Task #47937 (New): Read (index & view) (generic ?)https://forge.in2p3.fr/issues/479372021-11-30T12:12:06ZPallier Etienne
<p>VIEW :</p>
<p>qqsoit user : doit pouvoir voir sa fiche user (no modif)<br />=> mais pas celle des autres...</p> LabInvent - Task #47936 (New): 3-4 - TBO & ARCHIVEDhttps://forge.in2p3.fr/issues/479362021-11-30T12:10:56ZPallier Etienne
<p>TBO ou ARCHIVED (= validated) :</p>
<p>ne pas autoriser edit ou delete des docs attachés</p>
<p>Autoriser certaines choses pour TBO :<br /> - edit (mais pas delete)<br /> - print label<br /> - add doc attaché<br /> - (pas emprunt ni suivi)</p> LabInvent - Task #47934 (New): LIFECYCLE (Status) : CREATED => (TBO) => VALIDATED => TBA => ARCHIVEDhttps://forge.in2p3.fr/issues/479342021-11-30T12:08:54ZPallier EtienneLabInvent - Task #47927 (New): A gérer via fichier conf YAMLhttps://forge.in2p3.fr/issues/479272021-11-30T11:54:18ZPallier EtienneLabInvent - Task #47926 (New): Instance DEMO docker - à installer sur hyp2 puis sur VM pweb3https://forge.in2p3.fr/issues/479262021-11-30T11:50:33ZPallier EtienneLabInvent - Task #47922 (New): Passer directement à v3.LAST (3.10.1)https://forge.in2p3.fr/issues/479222021-11-30T11:47:40ZPallier Etienne
<p>- config/</p>
<pre><code>- .env.example</code></pre>
<pre><code>- routes.php : J'ai désactivé la ligne 69 pour que les tests passent !!!<br /> /////////$routes->applyMiddleware('csrf');</code></pre>
<pre><code>- new app_local.php.310<br /> - new app_local.example.php.310</code></pre>
<p>- src/Template/Layout.310/</p>
<p>- src/View/</p>
<p>- tests/ :<br /> - new TestCase/ApplicationTest.php<br /> - new TestCase/Controller/PagesControllerTest.php.310</p>
<p>- DEPRECATED errors</p>
<pre><code>Erreurs qu'on ne voit que si on met <br /> 'errorLevel' => E_ALL,<br /> dans app.php :</code></pre>
<p>Warning (2): Cannot modify header information - headers already sent by (output started at /var/www/html/inventirap-test1/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [APP/Template/Layout/default.ctp, line 43]</p> LabInvent - Feature #47921 (New): *** F - Framework CakePhphttps://forge.in2p3.fr/issues/479212021-11-30T11:46:06ZPallier EtienneLabInvent - Task #47914 (New): index (generic)https://forge.in2p3.fr/issues/479142021-11-30T11:18:43ZPallier Etienne
<p>- Ré-utiliser la meme page "index.ctp" pour la vue "index" ET pour les listes associées à chaque Entité.view (materiels.view et suivis.view) <br />=> éviter la redondance, le contenu est pratiquement le meme (???, sauf que les colonnes ne sont pas triables)</p>
<p>- prets, et documents (todo)</p> LabInvent - Task #47912 (New): (VUE) Elements et Helperhttps://forge.in2p3.fr/issues/479122021-11-30T11:14:21ZPallier Etienne
<p>- fusionner elem/button_add_edit et MyHelper echoActionButton...<br />(ne garder que elem/)<br />- séparer elem/button_add, button_edit, button_delete, et button_tout_court (générique)</p> LabInvent - Task #47906 (New): Champs virtuelshttps://forge.in2p3.fr/issues/479062021-11-30T10:42:06ZPallier Etienne
<p>- savoir gérer les champs virtuels pour le tri</p>
<p>- new champs virtuels à implémenter</p>
<pre><code>- prets : <br /> - intitulé = nom sinon id<br /> - lieu_stockage = concat(site,lieu)</code></pre>
<pre><code>- users : vue "index" avec (responsable)</code></pre> LabInvent - Task #47905 (New): Read (index & view) (generic)https://forge.in2p3.fr/issues/479052021-11-30T10:40:10ZPallier EtienneLabInvent - Task #47903 (New): Rappels automatiques pour les suivis récurrents (périodiques)https://forge.in2p3.fr/issues/479032021-11-30T10:37:17ZPallier EtienneLabInvent - Task #47901 (New): Read (view & index)https://forge.in2p3.fr/issues/479012021-11-30T10:35:30ZPallier Etienne
<p>statut => "en cours" ou "à terminer" => à calculer auto</p> LabInvent - Task #47899 (New): view (generic)https://forge.in2p3.fr/issues/478992021-11-30T10:32:18ZPallier Etienne
<p>- "voir toutes les entités" => remplacer par le nom de l'entité :<br /> - voir tous les utilisateurs<br /> - voir toutes les catégories<br /> ...</p>
<p>- Listes associées : users associés => ajouter "(responsable)" when relevant</p>
<p>- view générique à utiliser pour plusieurs entités (suivis, prets...)</p> LabInvent - Task #47897 (New): *** F - Stats (Users)https://forge.in2p3.fr/issues/478972021-11-30T10:27:11ZPallier Etienne
<p>comment faire un tri sur la dernière colonne des stats (connexDurAvg) ?</p> LabInvent - Task #47890 (New): Commander (demande achat)https://forge.in2p3.fr/issues/478902021-11-29T22:16:27ZPallier Etienne
<p>- Ne pas autoriser la commande via url si le bouton order est désactivé dans la config (materiels/status-tobeordered/3)</p>
<p>- Modifier mail envoyé :<br /> - attacher devis<br /> - liste des champs à afficher :</p>
<pre><code>- Désignation/ Nom du matériel<br /> - Projet<br /> - Organisme/Tutelle<br /> - Prix<br /> - Budget<br /> - Fournisseur<br /> - Acheteur<br /> - Responsable crédits</code></pre> LabInvent - Task #47886 (New): Notificationshttps://forge.in2p3.fr/issues/478862021-11-29T22:09:20ZPallier Etienne
<p>- Mail "Ajout de materiel(s)" => kesako ??? (action 'add') :</p>
<p>Quelle est cette action ? le mail est un peu court... (ajout par copie ?)<br />Titre "Ajout de matériel(s)" <br />Nathalie Oziol a ajouté des matériels (action 'add')<br />Vous recevez ce message car vous êtes concerné(e) par cette action effectuée sur l'inventaire des matériels du laboratoire<br />(vous êtes l'utilisateur du matériel, ou bien le gestionnaire, ou encore le responsable thématique, métier ou projet)<br />(ou alors, vous êtes dans la liste mail spécifique gérée via la page de configuration du logiciel LabInvent).</p> LabInvent - Task #47884 (New): partitionnement par Site (besoin IP2I/LMA)https://forge.in2p3.fr/issues/478842021-11-29T22:05:37ZPallier Etienne
<p>TODO :<br />- matos.view : interdit si matos "sensible" a un site différent du user<br />- gestionnaires (admin) (et superadmin) continuent d'avoir accès à tout<br />- matos.index : on peut ajouter un filtre "Site" et un filtre "tous/matos sensible/matos non sensible"</p>
<p>DONE :<br />- matos.find() : par défaut, enlever les matos "sensibles" et qui ont un site différent du user</p> LabInvent - Task #47882 (New): Delete - deletehttps://forge.in2p3.fr/issues/478822021-11-29T22:02:31ZPallier Etienne
<p>Quand on supprime un matos de “ma liste”, il faut revenir à “ma liste”, pas à “tous les matos”</p> LabInvent - Task #47881 (New): Read - viewhttps://forge.in2p3.fr/issues/478812021-11-29T22:02:14ZPallier Etienne
<p>gérer les liens url automatiquement dans champ description (rendre cliquable)</p> LabInvent - Task #47879 (New): Create/Update - add_edithttps://forge.in2p3.fr/issues/478792021-11-29T22:01:02ZPallier Etienne
<p>Bien préciser quels sont les champs obligatoires avec une asterisque (et pour chaque LOT)</p> LabInvent - Task #47878 (New): Autreshttps://forge.in2p3.fr/issues/478782021-11-29T22:00:27ZPallier EtienneLabInvent - Task #47877 (New): find (search)https://forge.in2p3.fr/issues/478772021-11-29T22:00:17ZPallier EtienneLabInvent - Task #47876 (New): CRUDhttps://forge.in2p3.fr/issues/478762021-11-29T21:59:58ZPallier EtienneLabInvent - Feature #47875 (New): *** F - ENTITY GÉNÉRIQUE - Actions & Vues génériques (& Refacto...https://forge.in2p3.fr/issues/478752021-11-29T21:57:20ZPallier EtienneLabInvent - Task #47874 (New): Statshttps://forge.in2p3.fr/issues/478742021-11-29T21:55:52ZPallier Etienne
<p>- moyenne annuelle, total : arrondir (pas de virgule, ce sont des matos)</p>
<p>- (BUG) améliorer calculs stats : 4415 matos en tout sur index, mais 4406 seulement dans stats</p>
<p>- aspect :<br /> - 2 premières ligne en jaune pour mettre en évidence<br /> - mettre en rouge les évol. % négatifs</p> LabInvent - Task #47872 (New): Actions & Vueshttps://forge.in2p3.fr/issues/478722021-11-29T21:54:45ZPallier EtienneLabInvent - Task #47867 (New): *** F - Autorisations (Users)https://forge.in2p3.fr/issues/478672021-11-29T21:50:07ZPallier EtienneLabInvent - Feature #47866 (New): *** F - Installationhttps://forge.in2p3.fr/issues/478662021-11-29T21:49:48ZPallier EtienneLabInvent - Feature #47863 (New): *** F - ENTITY - Usershttps://forge.in2p3.fr/issues/478632021-11-29T21:46:20ZPallier EtienneLabInvent - Feature #47861 (New): *** F - ENTITY - Suivis (de Materiel ou User)https://forge.in2p3.fr/issues/478612021-11-29T21:45:47ZPallier EtienneLabInvent - Feature #47860 (New): *** F - ENTITY - Materielshttps://forge.in2p3.fr/issues/478602021-11-29T21:45:05ZPallier EtienneCC-IN2P3 - Bug #16627 (New): prise cassée bureau 311 bhttps://forge.in2p3.fr/issues/166272017-01-12T14:27:20ZAïdel HayetteCLASS - Feature #10227 (New): MURE GUIhttps://forge.in2p3.fr/issues/102272015-06-23T11:54:14ZDoligez Xavier
<p>Pourrait on, s'il vous plaît, faire un bouton normalisation à la puissance totale ?? <br />En gros, pour avoir les sorties par TWh(e) produits quoi...</p>
<p>Mais c'est juste s'il vous plaît hein ??</p> CLASS - Bug #9916 (Feedback): CLASS compilation fails with gcc5 ( 5.1.0 )https://forge.in2p3.fr/issues/99162015-05-18T22:25:28ZLENIAU Baptistebaptiste.leniau@subatech.in2p3.fr
<p>Compiler diagnosis : <br />In file included from /Users/leniau/Applications/APP_SCIENCES/CLASS_Support/source/include/CLASSLogger.hxx:19:0,<br /> from /Users/leniau/Applications/APP_SCIENCES/CLASS_Support/source/include/CLASSObject.hxx:18,<br /> from CLASSObjectDict.h:34,<br /> from CLASSObjectDict.cxx:17:<br />/opt/local/include/gcc5/c++/sstream:300:7: error: 'struct std::__cxx11::basic_stringbuf<_CharT, <em>Traits, _Alloc>::</em>_xfer_bufptrs' redeclared with different access<br /> struct _<em>xfer_bufptrs<br /> ^<br />In file included from /Users/leniau/Applications/APP_SCIENCES/CLASS_Support/source/include/CLASSLogger.hxx:19:0,<br /> from /Users/leniau/Applications/APP_SCIENCES/CLASS_Support/source/include/CLASSObject.hxx:18,<br /> from /Users/leniau/Applications/APP_SCIENCES/CLASS_Support/source/include/CLASSFacility.hxx:15,<br /> from CLASSFacilityDict.h:34,<br /> from CLASSFacilityDict.cxx:17:<br />/opt/local/include/gcc5/c++/sstream:300:7: error: 'struct std::</em>_cxx11::basic_stringbuf<_CharT, <em>Traits, _Alloc>::</em>_xfer_bufptrs' redeclared with different access<br /> struct _<em>xfer_bufptrs<br /> ^<br />In file included from /Users/leniau/Applications/APP_SCIENCES/CLASS_Support/source/include/CLASSLogger.hxx:19:0,<br /> from /Users/leniau/Applications/APP_SCIENCES/CLASS_Support/source/include/CLASSObject.hxx:18,<br /> from /Users/leniau/Applications/APP_SCIENCES/CLASS_Support/source/include/DecayDataBank.hxx:10,<br /> from /Users/leniau/Applications/APP_SCIENCES/CLASS_Support/source/include/CLASSConstante.hxx:8,<br /> from /Users/leniau/Applications/APP_SCIENCES/CLASS_Support/source/include/FabricationPlant.hxx:15,<br /> from FabricationPlantDict.h:34,<br /> from FabricationPlantDict.cxx:17:<br />/opt/local/include/gcc5/c++/sstream:300:7: error: 'struct std::</em>_cxx11::basic_stringbuf<_CharT, <em>Traits, _Alloc>::</em>_xfer_bufptrs' redeclared with different access<br /> struct __xfer_bufptrs<br /> ^<br />make: <b>* [CLASSObjectDict.o] Error 1<br />make: <strong></b> Waiting for unfinished jobs....<br />make: <b></strong> [CLASSFacilityDict.o] Error 1<br />make: *</b> [FabricationPlantDict.o] Error 1</p> Pipelet - Bug #2753 (New): retrieve hook name from source codehttps://forge.in2p3.fr/issues/27532012-05-22T14:36:30ZLe Jeune Maudelejeune@apc.in2p3.fr
<p>currently split on "hook(" <br />need to split after removing space, \t and \n, because right now "hook (" is not catch.</p> RlsngCons - Bug #351 (New): Refresh only on actionhttps://forge.in2p3.fr/issues/3512010-01-13T11:46:29ZWernli Fabienwernli@in2p3.fr
<p>When I run rlsngcons, I get no automatic refresh of the screen: I need to move e.g. the cursor or change screen to actually see updates.</p>
<p>This happens on dvli09 as well as on ccswiss</p>