Datahub issueshttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues2021-10-12T14:40:35+02:00https://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/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/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/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/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 Bodin