Datahub issueshttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues2021-05-06T09:44:31+02:00https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/42As a user i want to be able to visualize expanded events as compressed as pos...2021-05-06T09:44:31+02:00Maxime ChailletAs a user i want to be able to visualize expanded events as compressed as possible on the pageThe current view enables to visualize events for monitoring purpose (one event by line) and enables to expand the line to see the details. This is the 'monitoring' view. This view is more oriented to fit the beamline responsible people.
...The current view enables to visualize events for monitoring purpose (one event by line) and enables to expand the line to see the details. This is the 'monitoring' view. This view is more oriented to fit the beamline responsible people.
A new view ('doc' view) is required to be able to see the event logs in a similar way as googledoc. This view is more for writing / reading experiment and is more oriented to fit the scientist requirements.
in this new view:
- all events are expanded
- all events are highly compressed resulting in a text block similar to a googledoc or word document view.
- enabled functionalities : view event, edit event, (no title, no author, no visualization of previous experiments)Maxime ChailletMaxime Chaillet2018-09-25https://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/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/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/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/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/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 !https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/356MyParcelsTable is not updated on parcel update2020-07-31T10:58:43+02:00Loic HuderMyParcelsTable is not updated on parcel updateThis is since 27e472b0219b67f38bcbc0b2a0e30092087e3ed9.
I think this is because the parcels displayed in the table are set as React state and that the update of the `ParcelResource` does not trigger the refresh of the state.
@bocciare...This is since 27e472b0219b67f38bcbc0b2a0e30092087e3ed9.
I think this is because the parcels displayed in the table are set as React state and that the update of the `ParcelResource` does not trigger the refresh of the state.
@bocciare An idea to fix this ?https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/354Parcel label should display comments for any storage condition2020-07-30T09:26:04+02:00Loic HuderParcel label should display comments for any storage conditionSee https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/310#note_84764See https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/310#note_84764