Datahub issueshttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues2019-05-10T15:56:00+02:00https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/38linear gradient on content extract in collapsed view is not working on iceweasel2019-05-10T15:56:00+02:00Maxime Chailletlinear gradient on content extract in collapsed view is not working on iceweaselhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/415[question] editable logbook logic?2021-10-12T14:40:35+02:00Wout De Nolf[question] editable logbook logic?Feedback from id13 (@burgham, @sztucki, @homsrego):
https://data.esrf.fr/investigation/250108557/events
When clicking on the "pencil icon" next to the message, this seems to be the current behaviour:
* user comment: the edit box that...Feedback from id13 (@burgham, @sztucki, @homsrego):
https://data.esrf.fr/investigation/250108557/events
When clicking on the "pencil icon" next to the message, this seems to be the current behaviour:
* user comment: the edit box that pops up and has the user comment in it and you can change it
* info message: the edit box that pops up and has the info message in it. However it will be added to the info message as a user comment. This is confusing because it gives the impression that you can actually modify the message
* debug/error/command: the edit box that pops up and is empty. This allows you to add a user comment.
Two feedbacks I got:
1. Editing the info message is confusing as it gives the impression you can change the message while in reality you can only add a comment
2. id13 requested the possibility to edit/delete any message type. I have no opinion on this personally. Maybe we can have a "hide" tag for some messages?https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/91Event versions are not all visible when there are too many of them.2021-03-26T10:45:57+01:00Maxime ChailletEvent versions are not all visible when there are too many of them.![image](/uploads/482ecf5affb905ca0812545cb0cdee71/image.png)
Add a scroll to be able to see all the versions of a given event![image](/uploads/482ecf5affb905ca0812545cb0cdee71/image.png)
Add a scroll to be able to see all the versions of a given eventMaxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/77PDF generation fails when user comment contains an image from a remote website2019-05-15T10:14:32+02:00Maxime ChailletPDF generation fails when user comment contains an image from a remote websiteThe following link was used to retrieve the image
https://www.sitiabeach.com/media/1017/sitia_beach_general_6.jpg?center=0.50611246943765276,0.50666666666666671&mode=crop&width=800&height=720&rnd=131341293460000000&quality=75The following link was used to retrieve the image
https://www.sitiabeach.com/media/1017/sitia_beach_general_6.jpg?center=0.50611246943765276,0.50666666666666671&mode=crop&width=800&height=720&rnd=131341293460000000&quality=75https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/175search after a defined date is impossible. Nothing happens when the user clic...2020-01-28T15:55:52+01:00Maxime Chailletsearch after a defined date is impossible. Nothing happens when the user clicks on 'after'Maxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/170Some proposals are not accessible anymore from the UI2019-07-12T16:31:03+02:00Alejandro De Maria AntolinosSome proposals are not accessible anymore from the UIPeter Cloetens reported that LS-2705 does not appear on datahubPeter Cloetens reported that LS-2705 does not appear on datahubAlejandro De Maria AntolinosAlejandro De Maria Antolinoshttps://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/174Some images on ID000000 are not visible2019-06-28T16:16:14+02:00Maxime ChailletSome images on ID000000 are not visiblehttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/82When the session expired, the logbook is still refreshed2020-08-13T11:17:13+02:00Maxime ChailletWhen the session expired, the logbook is still refreshedsession is expired, the window indicating the session is expired is visible.
the logbbook is in the background.
pressing F5, the logbook events are still refreshed.
It should not be possible.session is expired, the window indicating the session is expired is visible.
the logbbook is in the background.
pressing F5, the logbook events are still refreshed.
It should not be possible.https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/184Unexpected HTML TAGs2020-05-06T09:50:49+02:00Alejandro De Maria AntolinosUnexpected HTML TAGs![image](/uploads/5888ef2c9961a56553ba6bb3471b9bd0/image.png)![image](/uploads/5888ef2c9961a56553ba6bb3471b9bd0/image.png)Maxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/211Nothing is displayed when I click on 'all version' or select a given event ve...2020-03-09T20:48:25+01:00Maxime ChailletNothing is displayed when I click on 'all version' or select a given event version to visualize it.https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/245img ar not uploaded to the server2020-05-29T06:22:38+02:00Maxime Chailletimg ar not uploaded to the servera blob is stored inside the html instead.a blob is stored inside the html instead.Maxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/287The proposal description is not updated when displaying different proposals i...2020-08-17T08:58:30+02:00Maxime ChailletThe proposal description is not updated when displaying different proposals in different browser's tabs in the same browserStart from a list of investigation on a beamline
![image](/uploads/6431bf5a42ffed40efb2c6486fa2b38c/image.png)
- click on the first investigation in the list so that it appear in a separate browser's tab
- display that tab
> the expect...Start from a list of investigation on a beamline
![image](/uploads/6431bf5a42ffed40efb2c6486fa2b38c/image.png)
- click on the first investigation in the list so that it appear in a separate browser's tab
- display that tab
> the expected investigation is displayed
![image](/uploads/401a161543e3b7b11429df97607a9652/image.png)
- click on the tab which list investigations
- click on the second investigation in the list so that it appear in a separate browser's tab
- display that tab
>the expected investigation is displayed
![image](/uploads/94764c33c8d7bf24cb9683e717672908/image.png)
- click on the tab corresponding to the first investigation
> It does not display anymore what it was displaying.
![image](/uploads/6ceef0439c84a432abbf8054c64891e1/image.png)https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/323Cannot create new parcels for a session anymore2020-07-22T17:14:33+02:00Catherine BlancCannot create new parcels for a session anymoreYesterday I could add and edit parcels in the session **ID002020** on beamline CATHERINE or beamline AGNES. But since this morning, when I click on New parcel under the Parcels tab, I get redirected to a blank page and nothing happens (s...Yesterday I could add and edit parcels in the session **ID002020** on beamline CATHERINE or beamline AGNES. But since this morning, when I click on New parcel under the Parcels tab, I get redirected to a blank page and nothing happens (see screenshots below).
I have tried emptying the browser cache and closing/opening the browser again but this did not change anything.
However, I can add parcels on the sessions on beamline STEPHANIE, JOANNE and SONYA without any problem.
For information I am connected as Catherine BLANC with my SSO login.
![BUG_Cannot_create_new_parcel_anymore](/uploads/34dc910aba79edfc679cf830b2c6088a/BUG_Cannot_create_new_parcel_anymore.png)
When clicking on New Parcel above I get the following:
![BUG_Cannot_create_new_parcel_anymore_blank_page](/uploads/e02ae4843f0866f1df563783f008dbd9/BUG_Cannot_create_new_parcel_anymore_blank_page.png)Axel BocciarelliAxel Bocciarellihttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/328Need to refresh page to no longer see removed parcel2020-07-22T13:02:43+02:00Axel BocciarelliNeed to refresh page to no longer see removed parcelWhen removing a parcel, it stays on the page until refreshed. Parcels need to be refetched after deletion.When removing a parcel, it stays on the page until refreshed. Parcels need to be refetched after deletion.https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/329Wrong default return address when adding new parcel2020-07-22T15:14:49+02:00Axel BocciarelliWrong default return address when adding new parcelWhen the shipment's default return address is not specified (i.e. `null`) and I start adding a new parcel, the form is prefilled with a return address. It should in fact be left blank and the checkbox should be ticked.
![image](/uploads...When the shipment's default return address is not specified (i.e. `null`) and I start adding a new parcel, the form is prefilled with a return address. It should in fact be left blank and the checkbox should be ticked.
![image](/uploads/56b8077815068057cc9d45c7361d0ffe/image.png)https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/330Add an item button not available on the preview of a shipping2020-07-22T14:58:38+02:00Catherine BlancAdd an item button not available on the preview of a shippingAfter clicking on the **Show** button on the *Summary* of a parcel which is not set as "*Ready*" status:
![Add_an_item_button_not_clickable_1](/uploads/d603f809133c9e7df665bf619bbfcece/Add_an_item_button_not_clickable_1.png)
The **Add ...After clicking on the **Show** button on the *Summary* of a parcel which is not set as "*Ready*" status:
![Add_an_item_button_not_clickable_1](/uploads/d603f809133c9e7df665bf619bbfcece/Add_an_item_button_not_clickable_1.png)
The **Add an item** button is not clickable:
![Add_an_item_button_not_clickable_2](/uploads/fa74e53eb187ddfbbc0eee6c8a973b25/Add_an_item_button_not_clickable_2.png)
Maybe we could:
1. Activate the button on this page
2. Delete the button on this pageLoic 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/358Input from safety2020-07-31T18:21:01+02:00Stephanie Malbet MonacoInput from safetyI like the safety comment appearance on the parcel summary
However the pop up window to enter the safety request doesn't allow to add spaces... This was not the case before
![image](/uploads/1591c57b5b5621f395dd24ad594fbc63/image.png)I like the safety comment appearance on the parcel summary
However the pop up window to enter the safety request doesn't allow to add spaces... This was not the case before
![image](/uploads/1591c57b5b5621f395dd24ad594fbc63/image.png)Loic HuderLoic Huderhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/373The search tool in MyParcels page give strange matches with the Beamline field2020-08-13T14:55:58+02:00Loic HuderThe search tool in MyParcels page give strange matches with the Beamline fieldEx: Given a row with the Beamline field `ID19`, searching for:
- `19` matches the row
- `ID19` **does not** match the rowEx: Given a row with the Beamline field `ID19`, searching for:
- `19` matches the row
- `ID19` **does not** match the rowLoic HuderLoic Huderhttps://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/387New shipping Addresses do not appear in the shipping addresses2021-10-12T14:40:35+02:00Catherine BlancNew shipping Addresses do not appear in the shipping addressesSince this morning when we create a new shipping address it is not saved, the dropdown menu goes blank, and the address does not appear in the list of shipping addresses:
![New_address_not_created](/uploads/c9077b7dad668a79b10a04bc6cd7c...Since this morning when we create a new shipping address it is not saved, the dropdown menu goes blank, and the address does not appear in the list of shipping addresses:
![New_address_not_created](/uploads/c9077b7dad668a79b10a04bc6cd7c945/New_address_not_created.png)https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/392Text fields in Create a Parcel form go blank after selecting Storage Conditions2020-09-01T10:26:08+02:00Catherine BlancText fields in Create a Parcel form go blank after selecting Storage ConditionsIn the **Create Parcel** form after filling the text fields, when we select a *Storage Condition* the following fields **go blank** and we have to fill them back in again:
- Name of the parcel
- Description
- Comments
![Text_fields_go_b...In the **Create Parcel** form after filling the text fields, when we select a *Storage Condition* the following fields **go blank** and we have to fill them back in again:
- Name of the parcel
- Description
- Comments
![Text_fields_go_blank_when_selecting_storage_conditions](/uploads/5c539e2aa6bb574a5cf17ea39d94c6c2/Text_fields_go_blank_when_selecting_storage_conditions.PNG)Loic HuderLoic Huderhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/406Redirect on login fails in some cases2020-09-02T10:13:05+02:00Axel BocciarelliRedirect on login fails in some casesI don't quite get why yet, but in some cases, after logging in, the app stays on `/login` and shows a blank page with the logged-in navbar. This happened to me in this exact situation:
1. I started mongo, ICAT+ and the Data Portal at th...I don't quite get why yet, but in some cases, after logging in, the app stays on `/login` and shows a blank page with the logged-in navbar. This happened to me in this exact situation:
1. I started mongo, ICAT+ and the Data Portal at the same time.
1. ICAT+ failed to connect to mongo (probably because the container hadn't finished starting up yet.
1. The portal front-end opened up in Firefox and failed to sign-in (Sign in page with alert box).
1. I started ICAT+ again.
1. I clicked on "Sign in" => blank page with logged-in navbar and `/login` in the address bar.Axel BocciarelliAxel Bocciarellihttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/409Blank page when BL is selected in manager menu2020-09-02T16:10:02+02:00Stephanie Malbet MonacoBlank page when BL is selected in manager menuI cannot access to the BL proposals as before - I get a white page.
Could you fix that please?
ThXI cannot access to the BL proposals as before - I get a white page.
Could you fix that please?
ThXAxel BocciarelliAxel Bocciarellihttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/410HC/4230 ID15B 02-09-2020/06-09 cannot access to his data through the portal2020-09-03T13:28:37+02:00Stephanie Malbet MonacoHC/4230 ID15B 02-09-2020/06-09 cannot access to his data through the portalLeonid Dubrovinsky who is on the A form of this experiment cannot view the data of the experiment. Can you check why?
The LC will get in touch with Axel and Loic on the phone since he can't get hold of AlexLeonid Dubrovinsky who is on the A form of this experiment cannot view the data of the experiment. Can you check why?
The LC will get in touch with Axel and Loic on the phone since he can't get hold of Alexhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/416[question] image display2020-09-04T10:01:30+02:00Wout De Nolf[question] image displayFeedback from id13 (@burgham, @sztucki, @homsrego):
https://data.esrf.fr/investigation/250108557/events
Logbook displays an image (for example the one at 18:48:04)
1. it has reduced size
2. clicking on it -> image goes to full-scre...Feedback from id13 (@burgham, @sztucki, @homsrego):
https://data.esrf.fr/investigation/250108557/events
Logbook displays an image (for example the one at 18:48:04)
1. it has reduced size
2. clicking on it -> image goes to full-screen
3. pressing "ESC" -> image has the real size
4. refresh page -> reduced size again
Is this the intended behaviour (using firefox)? Just asking, I don't think we require a change.https://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/428Inconsistent ordering of events in the logbook2021-10-12T14:40:36+02:00Loic HuderInconsistent ordering of events in the logbookIn both orders:
**Oldest log on top**: (supposed to be chronological order)
![image](/uploads/9e0783d44fc16fd18a842cbb7f946049/image.png)
**Newest log on top**: (supposed to be reverse chronological order)
![image](/uploads/3d3797c30...In both orders:
**Oldest log on top**: (supposed to be chronological order)
![image](/uploads/9e0783d44fc16fd18a842cbb7f946049/image.png)
**Newest log on top**: (supposed to be reverse chronological order)
![image](/uploads/3d3797c300407203c060ff13eecd5b39/image.png)https://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/445tag manager displays the list of tags and other things below it which must be...2020-10-21T08:43:34+02:00Maxime Chaillettag manager displays the list of tags and other things below it which must be removed![image](/uploads/3b532bca0cd299acd633722bb75f8f58/image.png)![image](/uploads/3b532bca0cd299acd633722bb75f8f58/image.png)https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/446When displaying a list of tags, remove the edit button for system tags2020-10-08T09:47:55+02:00Maxime ChailletWhen displaying a list of tags, remove the edit button for system tags![image](/uploads/25f3c8dd412744f0bacb2eddac67f00e/image.png)![image](/uploads/25f3c8dd412744f0bacb2eddac67f00e/image.png)https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/447when the upload of a photo taken from the camera fails (poor network connecti...2020-10-08T09:52:51+02:00Maxime Chailletwhen the upload of a photo taken from the camera fails (poor network connection), a comment is still created in the logbook with 'null' text being written in it.![image](/uploads/cd7c8a81f02224392a3822ba0a372f4a/image.png)![image](/uploads/cd7c8a81f02224392a3822ba0a372f4a/image.png)https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/450Open data investigation pages cannot be accessed2020-10-09T16:42:55+02:00Loic HuderOpen data investigation pages cannot be accessedSee https://data.esrf.fr/public/10.15151/ESRF-DC-187132552 for an example but any link under `Open Data Collections` at https://data.esrf.fr/public fails.See https://data.esrf.fr/public/10.15151/ESRF-DC-187132552 for an example but any link under `Open Data Collections` at https://data.esrf.fr/public fails.https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/468Statuses of the parcels don't display the right creator2020-11-10T11:13:15+01:00Alejandro De Maria AntolinosStatuses of the parcels don't display the right creatorIt always show the current users identifier and it should display the name of the user who changed the status of the parcel.
![image](/uploads/3a2d5b6cea9cea0d0a3b06e79125e969/image.png)
It is linked to:
https://gitlab.esrf.fr/icat/icat...It always show the current users identifier and it should display the name of the user who changed the status of the parcel.
![image](/uploads/3a2d5b6cea9cea0d0a3b06e79125e969/image.png)
It is linked to:
https://gitlab.esrf.fr/icat/icat-plus/-/issues/213Alejandro De Maria AntolinosAlejandro De Maria Antolinoshttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/486releaseDate not displayed2021-04-06T08:49:00+02:00Marjolaine BodinreleaseDate not displayedThe releaseDate is not displayed.
![releaseDate](/uploads/60eebe9d7b23a663be39a054059abfa3/releaseDate.png)The releaseDate is not displayed.
![releaseDate](/uploads/60eebe9d7b23a663be39a054059abfa3/releaseDate.png)Marjolaine BodinMarjolaine Bodinhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/488Data statistics incorrect instrument2021-04-14T06:35:45+02:00Marjolaine BodinData statistics incorrect instrumentIn the Manager / Data statistics menu /Today, the listed instruments seem to be sometimes incorrect, for example for `ID30A-3`, we have `id30a` and `3`.
![data-portal-manager-stat](/uploads/bfc0483f0f3c522c7ec58d57eb8e317a/data-portal-ma...In the Manager / Data statistics menu /Today, the listed instruments seem to be sometimes incorrect, for example for `ID30A-3`, we have `id30a` and `3`.
![data-portal-manager-stat](/uploads/bfc0483f0f3c522c7ec58d57eb8e317a/data-portal-manager-stat.PNG)https://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/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/515Beamline permissions as administrator: see all beamlines2021-07-05T17:00:02+02:00Marjolaine BodinBeamline permissions as administrator: see all beamlinesWhen connected as administrator to the DataPortal, on the users management page, https://data.esrf.fr/usermanagement, in the form, `beamlines` fields, not all beamlines are displayed (eg. `ID30A-3`, `ID30B`, etc missing). All beamlines m...When connected as administrator to the DataPortal, on the users management page, https://data.esrf.fr/usermanagement, in the form, `beamlines` fields, not all beamlines are displayed (eg. `ID30A-3`, `ID30B`, etc missing). All beamlines must be available (but only authorized beamlines for `instrumentscientist`)
![beamlines](/uploads/2327f20f96689f5a925403b3df6505b3/beamlines.png)https://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/525Error in SampleTracking Statistics page2021-09-02T13:58:02+02:00Marjolaine BodinError in SampleTracking Statistics page`https://data.esrf.fr/manager/stats/sampletracking` returns a blank page, console error is
```
react-dom.production.min.js:209 TypeError: Cannot read property 'name' of undefined
at ParcelStats.js:52
at Array.filter (<anonymou...`https://data.esrf.fr/manager/stats/sampletracking` returns a blank page, console error is
```
react-dom.production.min.js:209 TypeError: Cannot read property 'name' of undefined
at ParcelStats.js:52
at Array.filter (<anonymous>)
at Ai (ParcelStats.js:48)
```
probably due to an investigation without instrument.Marjolaine BodinMarjolaine Bodinhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/534Problem selecting datasets for downloading2021-10-04T10:05:07+02:00Alejandro De Maria AntolinosProblem selecting datasets for downloadingWhen someone wants to download multiple datasets then he does the selection:
![image](/uploads/162a310c07441a7a6c22214fdc386a0e/image.png)
But when click on the menu my selection there is a blank pageWhen someone wants to download multiple datasets then he does the selection:
![image](/uploads/162a310c07441a7a6c22214fdc386a0e/image.png)
But when click on the menu my selection there is a blank pageAlejandro De Maria AntolinosAlejandro De Maria Antolinoshttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/535Create event with a photo in a beamline logbook2021-10-14T15:39:07+02:00Marjolaine BodinCreate event with a photo in a beamline logbookSee https://gitlab.esrf.fr/icat/icat-plus/-/issues/272
- Update the ICAT+ endpoint to use `/logbook/:sessionId/event/createfrombase64?` with either `instrumentName={instrumentName}` or `investigationId={investigationId}`.
- Update the...See https://gitlab.esrf.fr/icat/icat-plus/-/issues/272
- Update the ICAT+ endpoint to use `/logbook/:sessionId/event/createfrombase64?` with either `instrumentName={instrumentName}` or `investigationId={investigationId}`.
- Update the url for CameraPage (`/investigation/:investigationId/camera`) to `/camera?` with either `instrumentName={instrumentName}` or `investigationId={investigationId}`Marjolaine BodinMarjolaine Bodinhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/538Filter on proposal in Open Data Collections2021-11-30T16:31:03+01:00Marjolaine BodinFilter on proposal in Open Data CollectionsWe should filter the data collections per proposal name (currently not possible)
![open-dataCollections](/uploads/0fac27a9e33464fef2f5aac2a48479e0/open-dataCollections.png)
![open-dataCollections-filter](/uploads/1c6502039489531...We should filter the data collections per proposal name (currently not possible)
![open-dataCollections](/uploads/0fac27a9e33464fef2f5aac2a48479e0/open-dataCollections.png)
![open-dataCollections-filter](/uploads/1c650203948953169987bd2a847c64d1/open-dataCollections-filter.png)Mael GaonachMael Gaonachhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/545Scrolling in calendar should load data2022-07-20T16:21:53+02:00Marjolaine BodinScrolling in calendar should load datahttps://data.esrf.fr/calendar
mouse scrolling => load data from previous or next monthhttps://data.esrf.fr/calendar
mouse scrolling => load data from previous or next monthMarjolaine 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/579Create tag from beamline logbook fails2022-03-25T09:18:42+01:00Marjolaine BodinCreate tag from beamline logbook failsWhile creating an event, the creation of a tag fails, because the `isntrumentName` is not sent to the server.While creating an event, the creation of a tag fails, because the `isntrumentName` is not sent to the server.Marjolaine BodinMarjolaine Bodinhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/588Open Jupyter book button overlaps with Search box in My Data2022-05-18T08:40:48+02:00Loic HuderOpen Jupyter book button overlaps with Search box in My Data![image](/uploads/7668e3ab7707e31fd3d1d86c80561432/image.png)
To reproduce:
- Go to `My Data` page
- Reduce the window width to less than 1170px![image](/uploads/7668e3ab7707e31fd3d1d86c80561432/image.png)
To reproduce:
- Go to `My Data` page
- Reduce the window width to less than 1170pxhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/589A-Form column breaks the layout of Open Data table2022-05-18T08:40:30+02:00Loic HuderA-Form column breaks the layout of Open Data tableIt can merge with the `Title` column:
![Peek_2022-05-03_10-52](/uploads/8c8ae4300f708b6f1c9c750e76a11111/Peek_2022-05-03_10-52.gif)
To reproduce:
- Go to `Open Data` page with a window width **higher than 950px**
- Reduce the window wi...It can merge with the `Title` column:
![Peek_2022-05-03_10-52](/uploads/8c8ae4300f708b6f1c9c750e76a11111/Peek_2022-05-03_10-52.gif)
To reproduce:
- Go to `Open Data` page with a window width **higher than 950px**
- Reduce the window width
-------
It can also appear aside the table:
![image](/uploads/266b26a0d85960bbd1c43602c2b84697/image.png)
To reproduce:
- Go to `Open Data` page with a window width **between than 750px and 950px**https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/591Shipping configuration: default return address not saved2022-05-04T14:18:43+02:00Marjolaine BodinShipping configuration: default return address not savedIn the shipping configuration, the default return address is not savedIn the shipping configuration, the default return address is not savedMarjolaine BodinMarjolaine Bodinhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/592Edit Parcel - address selection2022-05-04T15:43:08+02:00Marjolaine BodinEdit Parcel - address selectionWhile editing a parcel, for the sender or the return address, the selection from the "my addresses" list does not workWhile editing a parcel, for the sender or the return address, the selection from the "my addresses" list does not workMarjolaine BodinMarjolaine Bodinhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/593Pagination bar is not recalculated when settings change2022-05-30T09:23:50+02:00Alejandro De Maria AntolinosPagination bar is not recalculated when settings changeHow to reproduce:
1. Choose number events per page in settings
![image](/uploads/78514a95531b3de953ab09d509b4db96/image.png)
2. Check the number of pages
3. Do again with other number of pages
![image](/uploads/c0b6ba83932049d6576eba5ec7...How to reproduce:
1. Choose number events per page in settings
![image](/uploads/78514a95531b3de953ab09d509b4db96/image.png)
2. Check the number of pages
3. Do again with other number of pages
![image](/uploads/c0b6ba83932049d6576eba5ec7d0fdbc/image.png)
Pagination bar remains unchangedMarjolaine BodinMarjolaine Bodinhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/606Data statistics / beamline: volume not displayed if < 1GB2022-07-06T06:36:21+02:00Marjolaine BodinData statistics / beamline: volume not displayed if < 1GBMarjolaine 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/634Logbook / search by date: layout2022-11-02T09:29:51+01:00Marjolaine BodinLogbook / search by date: layoutFeedback from Elodie Boller BM05:
![image](/uploads/a3b27fc8a0ee5da0718c756ab0f02978/image.png)Feedback from Elodie Boller BM05:
![image](/uploads/a3b27fc8a0ee5da0718c756ab0f02978/image.png)Marjolaine BodinMarjolaine Bodinhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/641Landing page: doi is in lowercase2022-11-15T09:38:39+01:00Marjolaine BodinLanding page: doi is in lowercaseexample: https://data.esrf.fr/doi/10.15151/ESRF-DC-572216900
![landing-page_doi](/uploads/4ca3958e1a6f5e5a5df0c5b397c00ce3/landing-page_doi.png)
It also breaks the link to access data see https://gitlab.esrf.fr/icat/icat-plus/-/iss...example: https://data.esrf.fr/doi/10.15151/ESRF-DC-572216900
![landing-page_doi](/uploads/4ca3958e1a6f5e5a5df0c5b397c00ce3/landing-page_doi.png)
It also breaks the link to access data see https://gitlab.esrf.fr/icat/icat-plus/-/issues/335Marjolaine BodinMarjolaine Bodinhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/649Landing page: release data information2023-01-12T16:41:16+01:00Marjolaine BodinLanding page: release data informationhttps://doi.esrf.fr/10.15151/ESRF-ES-810702957
The release date of this experiment has been changed (12/01/2023 instead of 09/05/2025).
To determine if an experiment is released or not, the current date is compared to the public...https://doi.esrf.fr/10.15151/ESRF-ES-810702957
The release date of this experiment has been changed (12/01/2023 instead of 09/05/2025).
To determine if an experiment is released or not, the current date is compared to the public year date and day/month of the start session ([see code](https://gitlab.esrf.fr/icat/E-DataPortal/-/blob/master/src/components/LandingPage/utilsDoiExtractor.js#L49)), which is not correct in this case. We could add the full release date (day, month, year) in dataCite information (`dateType = Available`).https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/651Edit event - error 4002023-01-24T12:10:15+01:00Marjolaine BodinEdit event - error 400To investigate, from Marta Mirolo ID31
`It happens roughly once per week or every second week that when you press save in the paragraph you are editing, an error (I think it is Error 400) appears and the saving fails, resulting in compl...To investigate, from Marta Mirolo ID31
`It happens roughly once per week or every second week that when you press save in the paragraph you are editing, an error (I think it is Error 400) appears and the saving fails, resulting in completely losing whatever you were writing in the paragraph. `https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/652Event history - resize panel2023-02-01T09:01:39+01:00Marjolaine BodinEvent history - resize panelThe panel of the event's history is too small
![event-history](/uploads/d7b70a6c46b1a0c3da6ff07688e88654/event-history.png)The panel of the event's history is too small
![event-history](/uploads/d7b70a6c46b1a0c3da6ff07688e88654/event-history.png)Marjolaine BodinMarjolaine Bodinhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/653Logbook event: table toolbar layout2023-02-01T09:02:01+01:00Marjolaine BodinLogbook event: table toolbar layoutFeedback from Marta Mirolo, waiting for more details:
`the table. when you are editing it and scroll, the "parameter" bar takes all the place. `Feedback from Marta Mirolo, waiting for more details:
`the table. when you are editing it and scroll, the "parameter" bar takes all the place. `Marjolaine BodinMarjolaine Bodinhttps://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/656Etherpad: authentication failed2023-02-02T09:52:29+01:00Marjolaine BodinEtherpad: authentication failedWith the last version (tag 2.25), the authentication to the etherpad notebook failed (probably due to the last changes with authentication, as I cannot reproduce with the production)With the last version (tag 2.25), the authentication to the etherpad notebook failed (probably due to the last changes with authentication, as I cannot reproduce with the production)https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/676Processed datasets not loaded2023-04-11T14:15:45+02:00Marjolaine BodinProcessed datasets not loadedProbably due to https://gitlab.esrf.fr/icat/icat-plus/-/merge_requests/485
https://gitlab.esrf.fr/icat/icat-plus/-/merge_requests/485#note_245546
we should add `nested=true`Probably due to https://gitlab.esrf.fr/icat/icat-plus/-/merge_requests/485
https://gitlab.esrf.fr/icat/icat-plus/-/merge_requests/485#note_245546
we should add `nested=true`Marjolaine BodinMarjolaine Bodinhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/680Error while loading dataset page2023-05-25T14:53:54+02:00Marjolaine BodinError while loading dataset pagewith icat+ 2.26
=> remove use of deprecated endpoint like `/catalogue/${sessionId}/investigation/id/{id}`with icat+ 2.26
=> remove use of deprecated endpoint like `/catalogue/${sessionId}/investigation/id/{id}`Marjolaine BodinMarjolaine Bodinhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/695Generic dataset view - processed dataset2023-07-27T08:36:22+02:00Marjolaine BodinGeneric dataset view - processed datasetexample https://data.esrf.fr/investigation/1273630605/datasets
we can't see processed datasets of a processed dataset: eg. the CTF datasets (output datasets from motion correction)example https://data.esrf.fr/investigation/1273630605/datasets
we can't see processed datasets of a processed dataset: eg. the CTF datasets (output datasets from motion correction)https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/697Investigate matomo number of download2023-09-12T17:09:02+02:00Marjolaine BodinInvestigate matomo number of downloadin the matomo stats, the number of download is always 0. to be investigatedin the matomo stats, the number of download is always 0. to be investigatedhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/699Bug investigation table columns2023-11-06T10:35:35+01:00Marjolaine BodinBug investigation table columnsDimensions 1180x820, the proposal column is not displayed
![investigationTable](/uploads/65a64d14caddb22e45ea9bd746ac0b69/investigationTable.png)Dimensions 1180x820, the proposal column is not displayed
![investigationTable](/uploads/65a64d14caddb22e45ea9bd746ac0b69/investigationTable.png)Marjolaine BodinMarjolaine Bodinhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/705Parcels list clear filter2024-02-19T14:06:44+01:00Marjolaine BodinParcels list clear filterThe button to remove the filters is hidden
![parcels](/uploads/33c1ba884730ee5fd41b9fb9e2afa05c/parcels.png)The button to remove the filters is hidden
![parcels](/uploads/33c1ba884730ee5fd41b9fb9e2afa05c/parcels.png)Marjolaine BodinMarjolaine Bodinhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/708SAXS display view2024-03-25T08:21:42+01:00Marjolaine BodinSAXS display viewon BM28, the saxs dataset widget is displayed, although the configuration specifies only for BM29
https://data.esrf.fr/investigation/1428654393/datasetson BM28, the saxs dataset widget is displayed, although the configuration specifies only for BM29
https://data.esrf.fr/investigation/1428654393/datasetsMarjolaine BodinMarjolaine Bodinhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/709Landing page orcid link2024-03-04T08:08:44+01:00Marjolaine BodinLanding page orcid linkFrom dataCite, we received the complete url of the orcid.
https://data.esrf.fr/doi/10.15151/ESRF-DC-1534175008
Link to be updated, linked to https://data.esrf.fr/doi/10.15151/ESRF-DC-1534175008From dataCite, we received the complete url of the orcid.
https://data.esrf.fr/doi/10.15151/ESRF-DC-1534175008
Link to be updated, linked to https://data.esrf.fr/doi/10.15151/ESRF-DC-1534175008https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/710Search does not work on parcels2024-03-27T16:04:08+01:00Alejandro De Maria AntolinosSearch does not work on parcelsStores complain that this does not work:
https://data.esrf.fr/parcels?q=PolandStores complain that this does not work:
https://data.esrf.fr/parcels?q=PolandMarjolaine BodinMarjolaine Bodin