Datahub issueshttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues2023-02-01T09:01:20+01:00https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/655Released logbook can be updated2023-02-01T09:01:20+01:00Marjolaine BodinReleased logbook can be updatedExample: https://data.esrf.fr/investigation/132279991/events?edit=5bcb531d59225f5369253bd8
The button `save` should be disabledExample: https://data.esrf.fr/investigation/132279991/events?edit=5bcb531d59225f5369253bd8
The button `save` should be disabledMarjolaine BodinMarjolaine Bodinhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/615Page My selection broken2022-08-26T11:49:11+02:00Marjolaine BodinPage My selection brokenWhen we select multiple datasets, and go to `My selection` page, we have an error
From the console:
```
react_devtools_backend.js:4026 TypeError: Cannot read properties of undefined (reading 'filter')
at Ei (processedDatasets.js:9:...When we select multiple datasets, and go to `My selection` page, we have an error
From the console:
```
react_devtools_backend.js:4026 TypeError: Cannot read properties of undefined (reading 'filter')
at Ei (processedDatasets.js:9:28)
```Marjolaine BodinMarjolaine Bodinhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/551Photo upload does not work2021-11-30T15:07:51+01:00Alejandro De Maria AntolinosPhoto upload does not work![Screenshot_20211130-144201](/uploads/2e7eda3d7caac6d9366bf52562ad7f62/Screenshot_20211130-144201.jpg)![Screenshot_20211130-144201](/uploads/2e7eda3d7caac6d9366bf52562ad7f62/Screenshot_20211130-144201.jpg)Alejandro De Maria AntolinosAlejandro De Maria Antolinoshttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/520Search problem with parcels2021-07-23T10:43:13+02:00Alejandro De Maria AntolinosSearch problem with parcelsThis `https://data.esrf.fr/parcels?q=h` returns a blank pageThis `https://data.esrf.fr/parcels?q=h` returns a blank pageAlejandro De Maria AntolinosAlejandro De Maria Antolinoshttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/509Export to PDF uses the limit in the query2021-06-16T08:48:48+02:00Alejandro De Maria AntolinosExport to PDF uses the limit in the queryJon complains that when he exports the logbook it gets only the page.This is because the limit is still set when getting the PDF:
```
https://icatplus.esrf.fr/logbook/{sessionId}/event?investigationId=333288234&limit=10000&sortBy=_id&sor...Jon complains that when he exports the logbook it gets only the page.This is because the limit is still set when getting the PDF:
```
https://icatplus.esrf.fr/logbook/{sessionId}/event?investigationId=333288234&limit=10000&sortBy=_id&sortOrder=-1&types=notification-error%2Cannotation%2Cnotification-comment%2Cnotification-commandline%2Cnotification-info%2Cnotification-debug&format=pdf
```Alejandro De Maria AntolinosAlejandro De Maria Antolinoshttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/494User can see manager menu2021-05-06T06:40:31+02:00Alejandro De Maria AntolinosUser can see manager menuUsers can see the manager menu:
![image](/uploads/a05bbd45259d495924f0ccb8153c8a95/image.png)
Only administrators and beamline managers should be able to see the menuUsers can see the manager menu:
![image](/uploads/a05bbd45259d495924f0ccb8153c8a95/image.png)
Only administrators and beamline managers should be able to see the menuMarjolaine BodinMarjolaine Bodinhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/437Open data menu does not work2020-10-09T16:42:55+02:00Alejandro De Maria AntolinosOpen data menu does not workThis URL does not seem to work anymore:
https://data.esrf.fr/public/10.15151/ESRF-DC-142893590
Error is:
```
Uncaught (in promise) TypeError: r.filter is not a function
at f.value (context.js:106)
at new f (context.js:52)
at...This URL does not seem to work anymore:
https://data.esrf.fr/public/10.15151/ESRF-DC-142893590
Error is:
```
Uncaught (in promise) TypeError: r.filter is not a function
at f.value (context.js:106)
at new f (context.js:52)
at yi (react-dom.production.min.js:134)
at Ia (react-dom.production.min.js:176)
at gu (react-dom.production.min.js:263)
at ls (react-dom.production.min.js:246)
at us (react-dom.production.min.js:246)
at Zu (react-dom.production.min.js:239)
at react-dom.production.min.js:123
at t.unstable_runWithPriority (scheduler.production.min.js:19)
```Alejandro De Maria AntolinosAlejandro De Maria Antolinoshttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/424Problem creating a new event that contains a single image2020-11-05T10:22:32+01:00Alejandro De Maria AntolinosProblem creating a new event that contains a single imageProblem when creating a new event that contains only an image. How to reproduce:
1) Open the logbook
2) Click on New
3) Upload an image
4) Click on save
![image](/uploads/e9e711ce84bd7cf66e32157f4b245428/image.png)
The trace on the se...Problem when creating a new event that contains only an image. How to reproduce:
1) Open the logbook
2) Click on New
3) Upload an image
4) Click on save
![image](/uploads/e9e711ce84bd7cf66e32157f4b245428/image.png)
The trace on the server is:
```
2020-09-18T13:17:24.338Z [debug]: updateEvent
{
category: 'comment',
content: [
{ format: 'plainText', text: '\n' },
{
format: 'html',
text: '<p><img style="width: auto;" src="http://localhost:8000/resource/cefc2925-29e6-4ab6-a4b3-68edc465c345/file/id/5f64b305212c6a35a72d9668/investigation/id/135816585/download" alt="" width="1163" height="891" /></p>'
}
],
creationDate: 'Fri Sep 18 2020 15:17:23 GMT+0200 (Central European Summer Time)',
investigationId: 135816585,
title: null,
tag: [],
type: 'annotation'
}
2020-09-18T13:17:24.340Z [debug]: _id can not be empty
_id : undefined
event : {"event":{"category":"comment","content":[{"format":"plainText","text":"\n"},{"format":"html","text":"<p><img style=\"width: auto;\" src=\"http://localhost:8000/resource/cefc2925-29e6-4ab6-a4b3-68edc465c345/file/id/5f64b305212c6a35a72d9668/investigation/id/135816585/download\" alt=\"\" width=\"1163\" height=\"891\" /></p>"}],"creationDate":"Fri Sep 18 2020 15:17:23 GMT+0200 (Central European Summer Time)","investigationId":135816585,"title":null,"tag":[],"type":"annotation"}}
```
**This issue affects the current deployed version <=2.2.3**https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/376Error when downloading Shipping label2020-08-19T10:24:18+02:00Catherine BlancError when downloading Shipping labelWe have tried to download a shipping label on a test experiment IM-40 but get the following error:
![Error_download_shipping_label](/uploads/af87d3c15a506f2e68a79521d78b71a6/Error_download_shipping_label.png)We have tried to download a shipping label on a test experiment IM-40 but get the following error:
![Error_download_shipping_label](/uploads/af87d3c15a506f2e68a79521d78b71a6/Error_download_shipping_label.png)Loic HuderLoic Huderhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/352Sample not displaying in the table if item type is sample sheet2020-07-29T16:58:54+02:00Catherine BlancSample not displaying in the table if item type is sample sheetWe have received a notification e-mail of a real user who has requested validation from Safety. Safety hasn't received the e-mail because it was sent to FAKE_expsaf@esrf.fr but that isn't a problem, we will forward the notification to th...We have received a notification e-mail of a real user who has requested validation from Safety. Safety hasn't received the e-mail because it was sent to FAKE_expsaf@esrf.fr but that isn't a problem, we will forward the notification to them on Monday.
However, we have noticed an issue in this parcel. It seems that the users **have not selected a sample** from the dropdown list of samples under samplesheet. Instead, they selected "samplesheet" as type of item and added a name and comment to the item (see screenshot below). In this case the sample and description fields in the table are empty.
Can we **force the selection of a sample** in the sample list **other than "select sample..."**?
![Force_selection_of_sample_from_list_if_type_is_sample_sheet](/uploads/55ec8b4d9d5ff835d6280113dad865c2/Force_selection_of_sample_from_list_if_type_is_sample_sheet.png)Loic HuderLoic Huderhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/171Search does not work properly2019-06-13T10:03:47+02:00Alejandro De Maria AntolinosSearch does not work properlySearch by category does not work properly. Impossible to find sample or dataset by nameSearch by category does not work properly. Impossible to find sample or dataset by nameAlejandro De Maria AntolinosAlejandro De Maria Antolinoshttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/449Fix download button. Selection status is not persisted2020-11-05T10:21:57+01:00Alejandro De Maria AntolinosFix download button. Selection status is not persistedCurrently this download button does nothing
![image](/uploads/3cec65633b2bd54d80d1827dae120fb8/image.png)Currently this download button does nothing
![image](/uploads/3cec65633b2bd54d80d1827dae120fb8/image.png)Alejandro De Maria AntolinosAlejandro De Maria Antolinoshttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/427Summary to be replaced by title in the Investigation table2020-09-22T16:20:38+02:00Alejandro De Maria AntolinosSummary to be replaced by title in the Investigation tableMarine complained about she can not see any more the name of the investigation and it makes hard to identify the experiment.
![image](/uploads/d0f41e51d5536187cb2250080840a952/image.png)
I think that investigation table displays the sum...Marine complained about she can not see any more the name of the investigation and it makes hard to identify the experiment.
![image](/uploads/d0f41e51d5536187cb2250080840a952/image.png)
I think that investigation table displays the summary.Now, the summary matches the abstract then sometimes is empty. If it is the case then it should be replaced by the titleAlejandro De Maria AntolinosAlejandro De Maria Antolinoshttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/419Access rights as admin/ LC has changed?2020-09-08T19:30:13+02:00Stephanie Malbet MonacoAccess rights as admin/ LC has changed?This morning I looked at a parcel with Elodie Boller (IM29 on BM05).
She mentioned to me that she didn't have access to the Actions menu for the parcel (I checked that she is declared as LC in the A form for that session)![image](/upload...This morning I looked at a parcel with Elodie Boller (IM29 on BM05).
She mentioned to me that she didn't have access to the Actions menu for the parcel (I checked that she is declared as LC in the A form for that session)![image](/uploads/64c4536ac8d2b66e9232af185cd8c16a/image.png)
Here is was I saw at that moment : ![Elodie-2](/uploads/5fec6310d6365f0c03ae074129b24c1e/Elodie-2.PNG)
and this is what see now for the same shipment (I am not allowed to go down to that parcel):
![image](/uploads/a12a6bbe5731901246542e8f72afeb84/image.png)Loic HuderLoic Huderhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/404Proposal table should be hidden/removed2020-09-09T08:37:06+02:00Alejandro De Maria AntolinosProposal table should be hidden/removedThe table proposals from "My data" tab should be hidden because they are managing the proposals differently with a fake sessions.The table proposals from "My data" tab should be hidden because they are managing the proposals differently with a fake sessions.https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/396Missing beamlines from Beamline list in Manager menu2020-08-27T12:23:44+02:00Catherine BlancMissing beamlines from Beamline list in Manager menuThe beamline **BM08** seems to be missing from the list of beamlines when I click on the **Manager** menu at the top of the page.
We have a Main Proposer, **Martina Tomelleri**, who cannot log in to ICAT with her credentials, and gets t...The beamline **BM08** seems to be missing from the list of beamlines when I click on the **Manager** menu at the top of the page.
We have a Main Proposer, **Martina Tomelleri**, who cannot log in to ICAT with her credentials, and gets the error message "*Authentication failed*".
She hasn't submitted the A Form for the session yet but if I'm not mistaken, we can see sessions that have been scheduled on beamlines even if the A Form has not been submitted yet. Could the missing beamline BM08 cause a conflict or problem?
The session in question is: **MA-4569**, start date **23/09/2020** on **BM08**.
Thanks in advance for your help.https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/379Stores: problem with the "scanette"2020-08-19T09:50:18+02:00Agnes CarletStores: problem with the "scanette"Message received from Eric Fertin (STORES):
"We had a problem with the "scanette" from the stores to make a test on the Icat application with katherine F. , it was impossible to log on ... (WIFI may be ???)"Message received from Eric Fertin (STORES):
"We had a problem with the "scanette" from the stores to make a test on the Icat application with katherine F. , it was impossible to log on ... (WIFI may be ???)"https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/378ID06 to be replaced by ID06-LVP and ID06-HXM2020-08-27T12:23:15+02:00Catherine BlancID06 to be replaced by ID06-LVP and ID06-HXMIn the **Manager** menu I see the beamline ID06 which is not correct. It has been replaced by two distinct beamlines: **ID06-LVP** and **ID06-HXM**.
I addition to this, I am trying to find an experiment session on ID06-HXM (MA-4597) but...In the **Manager** menu I see the beamline ID06 which is not correct. It has been replaced by two distinct beamlines: **ID06-LVP** and **ID06-HXM**.
I addition to this, I am trying to find an experiment session on ID06-HXM (MA-4597) but cannot find it in ICAT. The users have submitted their A Form and the session has been scheduled correctly, so it should show up on ICAT on the ID06-LVP beamline.https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/377Principal investigator and user doesn't appear as user in investigsation, and...2021-10-12T14:40:35+02:00Catherine BlancPrincipal investigator and user doesn't appear as user in investigsation, and doesn't receive notification e-mailsWhen the Main proposer (Principal investigator) **is also the User** of the experiment, he/she only appears as Principal Investigator in the Participants of the session. In the session below Katherine Fletcher should show as Principal In...When the Main proposer (Principal investigator) **is also the User** of the experiment, he/she only appears as Principal Investigator in the Participants of the session. In the session below Katherine Fletcher should show as Principal Investigator **and** User, but only appears as Principal Investigator:
![MP_and_User](/uploads/2d3cbd748a4dd258c674296d4678b589/MP_and_User.png)
This is problematic because they do not receive the notification e-mails for their parcels as only the users receive them. In some cases, they are also the only user on the A Form and as of today do not receive any notification e-mail.
Is it possible to add these people as Users in addition to Principal Investigator?https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/357Notification To Stores - wrong spec !2020-07-31T17:06:22+02:00Stephanie Malbet MonacoNotification To Stores - wrong spec !I just realize that the email address given by us for the stores doesn't exist!!
instead of sending the notifications to the stores at esrftranport@esrf.fr please send it to **esrftranportdouanes@esrf.fr**
Thanks for your reactivity... t...I just realize that the email address given by us for the stores doesn't exist!!
instead of sending the notifications to the stores at esrftranport@esrf.fr please send it to **esrftranportdouanes@esrf.fr**
Thanks for your reactivity... this is of course urgent !