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/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/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/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/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/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/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/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/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/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/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/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/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/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 Bodin