IN2P3-Forge: Issueshttps://forge.in2p3.fr/https://forge.in2p3.fr/favicon.ico?16780521162022-01-19T16:04:52ZIN2P3-Forge
Redmine LabInvent - 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 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 #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 #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 #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 #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 - Feature #47866 (New): *** F - Installationhttps://forge.in2p3.fr/issues/478662021-11-29T21:49:48ZPallier 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 EtiennePyROS - Task #44867 (New): Mettre les TASKS dans la version v0.1 prévue pour juin, dans doc-specs...https://forge.in2p3.fr/issues/448672021-04-29T11:23:51ZPallier EtiennePyROS - Task #44866 (In progress): Associer chaque FEATURE à 1(N) CLASSE/AGENT pyros (implémentat...https://forge.in2p3.fr/issues/448662021-04-29T11:22:17ZPallier EtiennePyROS - Task #44363 (In progress): ODJ & CR Réunionshttps://forge.in2p3.fr/issues/443632021-03-25T18:27:03ZPallier EtiennePyROS - Task #44362 (New): Lier commits à tasks (commit auto close tasks)https://forge.in2p3.fr/issues/443622021-03-25T18:26:24ZPallier EtiennePyROS - Task #44361 (In progress): Mettre à jour gitlab in2p3 et changer le remote de nous tous (...https://forge.in2p3.fr/issues/443612021-03-25T18:25:46ZPallier EtiennePyROS - Task #44354 (In progress): Installer, tester, faire fonctionner, et comprendre ce protoco...https://forge.in2p3.fr/issues/443542021-03-25T17:36:43ZPallier EtiennePyROS - Task #44344 (In progress): Définir un style de codage (source et test)https://forge.in2p3.fr/issues/443442021-03-24T18:33:01ZPallier EtienneCC-IN2P3 - Bug #16627 (New): prise cassée bureau 311 bhttps://forge.in2p3.fr/issues/166272017-01-12T14:27:20ZAïdel HayetteLSTCam low-level data analysis - Task #11452 (New): Definition of LST mini-camera testshttps://forge.in2p3.fr/issues/114522015-12-07T16:12:23ZMoralejo Olaizola Abelardomoralejo@ifae.es
<p>Define the tests to be performed with the LST mini-camera set-up: e.g. types of runs to be taken to fully characterise the behaviour of the clusters in terms of cell-wise pedestal levels, noise (incoherent & coherent) , linearity, pulse shape, timing, cross-talk...</p>
<p>A starting point is the draft of the Dragon board V5 quality control, but obviously more types of tests will be possible with the mini-camera test set-up featuring 19 fully equipped clusters.</p>
<p>The procedure should include tests in which the clusters work in conditions as close as possible as those expected in actual operation: for example, runs in which the readout is triggered not at a regular frequency, but at random like in a Poisson process.</p> CLASS - 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> Topology Manager - Bug #7644 (Suspended): Compilation problem im main branch feature-guihttps://forge.in2p3.fr/issues/76442014-07-04T14:24:27ZLegay EricEric.Legay@csnsm.in2p3.fr
<p>topology@scgw1:~/repository/topology-manager$ hg sum<br />parent: 345:b6fe33d7000c tip<br /> layout generator first version OK, example remove input in templates, use connect for calculation<br />branch: new-gui-features<br />commit: 32 unknown (clean)<br />update: (current)</p>
<p>gcc -c -Os -g -gnat12 -gnatf -gnaty -gnata -gnatyM122 -gnatwa -gnatwe tm_services_service-server.adb<br />topology_manager-http.adb:384:13: "Rank" is not a component of type "Actor_Type" defined at actors_descriptions.ads:60<br />topology_manager-http.adb:385:13: "Column" is not a component of type "Actor_Type" defined at actors_descriptions.ads:60<br />topology_manager-http.adb:396:13: "Rank" is not a component of type "Actor_Type" defined at actors_descriptions.ads:60<br />topology_manager-http.adb:397:13: "Column" is not a component of type "Actor_Type" defined at actors_descriptions.ads:60<br />topology_manager-http.adb:408:13: "Rank" is not a component of type "Actor_Type" defined at actors_descriptions.ads:60<br />topology_manager-http.adb:409:13: "Column" is not a component of type "Actor_Type" defined at actors_descriptions.ads:60<br />topology_manager-http.adb:420:13: "Rank" is not a component of type "Actor_Type" defined at actors_descriptions.ads:60<br />topology_manager-http.adb:421:13: "Column" is not a component of type "Actor_Type" defined at actors_descriptions.ads:60<br />topology_manager-http.adb:429:18: no selector "Config_Name" for type "Topology_Type" defined at actors_descriptions.ads:101<br />topology_manager-http.adb:435:24: no selector "Aws_Host_Name" for type "Topology_Type" defined at actors_descriptions.ads:101<br />topology_manager-http.adb:439:21: no selector "Aws_Host_Name" for type "Topology_Type" defined at actors_descriptions.ads:101<br />topology_manager-http.adb:500:10: missing argument for parameter "File_Name" in call to "To_Ganil_File" declared at actors_descriptions.ads:112</p> AGATA DAQ - Task #7035 (Feedback): Get end of run magic scripthttps://forge.in2p3.fr/issues/70352014-04-30T13:54:46ZGrave Xavier
<p>In order to have as much information as possible to develop the Glocal Configuration Control aka GCC, it should be great to have the "end of run magic script" (tm).</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> Pipelet - Task #1178 (New): writing mysql and postgre backendshttps://forge.in2p3.fr/issues/11782010-12-16T16:54:18ZBetoule Marcbetoule@lpnhe.in2p3.fr
<p>We need this to be able to run several scheduler/pipeweb on the same pipe at the same time.</p> Oval - Bug #1083 (New): oval log -guihttps://forge.in2p3.fr/issues/10832010-11-16T11:42:19ZChamont David
<p>The adaptative nature of the command line interface, which choose dynamically the level of details of its output depending on the number of targets, is generally a source of confusion for the graphic user interface, which relies on those outputs and would prefer a single fixed output format for each command.</p>
<p>For example, for the "oval log" command, should we consider a "-gui" option which switch off the dynamic output and produce something specific for the gui ? Should we implemetn such an option for any command ? Or shoudl we rather focus on giving an API for the gui, so that it does rely on the cli (Command Line Interface) (and incidentally executes a lot more faster...).</p> Oval - Bug #905 (New): Use of parenthesis in diffline regular expressionhttps://forge.in2p3.fr/issues/9052010-09-14T18:17:51ZChamont David
<p>In case one is using litteral parenthesis in a diffline regular expression, backquoted or between square brackets, FilesParser wrongly think that the user has included parenthesis in the expression so to delimit the region of interest, and consequently it does not add default parenthesis so to select the whole line as region of interest. As a consequence, the selection of this "region of interest" always return "1" whatever the real content.</p>
<p>For the user, a fast and dirty way to avoid the problem is to add himself the parenthesis.</p> Pipelet - Bug #723 (Assigned): Timers on lockhttps://forge.in2p3.fr/issues/7232010-06-07T18:55:32ZLe Jeune Maudelejeune@apc.in2p3.fr
<p>Timers on Lock are definitely needed</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> Oval - Bug #172 (New): Automatic variableshttps://forge.in2p3.fr/issues/1722009-10-02T14:24:53ZChamont David
In several use-cases, including interaction with batch/grid tools, it would help if Oval was setting automatically few variables. A first set could be :
<ul>
<li>OVAL_CWD : the unix directory where the oval command has been invoked.</li>
<li>OVAL_ENV : name of the environment where the current target is staying.</li>
</ul> ENX - Feature #42 (New): Module ID Handlerhttps://forge.in2p3.fr/issues/422009-03-02T08:58:37ZLegay EricEric.Legay@csnsm.in2p3.fr
<p>redesign of the module handling the ID and the connected user.</p>
<p>Features needed:<br /> - History<br /> - Now device and driver should have a creator<br /> - ....</p>