Datahub issueshttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues2019-04-12T16:09:28+02:00https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/52As a user, I want to select the category of the event which I am searching fr...2019-04-12T16:09:28+02:00Maxime ChailletAs a user, I want to select the category of the event which I am searching from a dropdown list (error, info, commandLine, ...)Maxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/53As a user, I want to select the type of the event which I am searching from a...2019-04-12T16:13:03+02:00Maxime ChailletAs a user, I want to select the type of the event which I am searching from a dropdown listhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/130As a user, after a search in the logbook, I click on the event and it is rep...2021-10-12T14:40:33+02:00Maxime ChailletAs a user, after a search in the logbook, I click on the event and it is repositioned in the list of all events and the search is closed. This analbe to reposition the event in its chronological contexthttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/132Contextual search. When the user selects an event, he can sort all events whi...2021-10-12T14:40:33+02:00Maxime ChailletContextual search. When the user selects an event, he can sort all events which have something similar with the event being selected. (same date, same type, same authors, .....)https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/229Replace current component for searching in the logbook2021-10-12T14:40:34+02:00Maxime ChailletReplace current component for searching in the logbookCurrent component is React-combo search
Reasons to change:
- component has been customized in a personal repo, and we want to get rid of this dependency.
- search after a certain date does not work.
- clicking on the arrow down to chang...Current component is React-combo search
Reasons to change:
- component has been customized in a personal repo, and we want to get rid of this dependency.
- search after a certain date does not work.
- clicking on the arrow down to change the search criteria does not work
Requirements
- filter by free text (some logbook content text)
- filter from a selection (event type, authors)
- filter by date (before/after a given date)
- single line (so that it does not take too much space on the page and can stay visible upon scrolling
- combine filters (AND, OR)
- search by everything when the user only provides some text
Possible candidate(s):
- react-filter-box https://www.npmjs.com/package/react-filter-box
- Jira like (proposed by Stu [here](https://chat.esrf.fr/channel/webdev))
![image](/uploads/ce6ab7a95afe0fe334620ac9c2de01eb/image.png)Maxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/442As a beamline manager I would like to be able to search in all logbooks I hav...2022-07-13T08:44:20+02:00Maxime ChailletAs a beamline manager I would like to be able to search in all logbooks I have access to at once- feedback from bm23- feedback from bm23https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/443When searching for a keyword, I would like that the keyword is highlighted in...2022-07-13T08:41:05+02:00Maxime ChailletWhen searching for a keyword, I would like that the keyword is highlighted in the event content- feedback from bm23
- This is expecially important in case annotations are very long, and it is not possible to see in one glimpse the searched keywords.- feedback from bm23
- This is expecially important in case annotations are very long, and it is not possible to see in one glimpse the searched keywords.https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/456Logbook search does not allow multiple words2020-10-15T21:20:42+02:00Alejandro De Maria AntolinosLogbook search does not allow multiple wordsSearch box does not allow to search for multiple words:
![image](/uploads/8f49cd3e7b9ed122f426a706ba11c108/image.png)
For instance, I would like to type: `Moving nnx` to see all the movements of a motorSearch box does not allow to search for multiple words:
![image](/uploads/8f49cd3e7b9ed122f426a706ba11c108/image.png)
For instance, I would like to type: `Moving nnx` to see all the movements of a motorhttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues/457Remove useless search filter2020-10-19T16:53:44+02:00Maxime ChailletRemove useless search filtersearch by title is useless
search by content is useless
search by author does not work (and will be removed in #229 )
![image](/uploads/73bf24ad7e6d66733a4ef40079b37a42/image.png)search by title is useless
search by content is useless
search by author does not work (and will be removed in #229 )
![image](/uploads/73bf24ad7e6d66733a4ef40079b37a42/image.png)https://gitlab.esrf.fr/icat/E-DataPortal/-/issues/458For commented notifications, the search of text which is in the original mess...2020-10-20T10:33:40+02:00Maxime ChailletFor commented notifications, the search of text which is in the original message does not workThis is because the search by text is carried out on the latest version of the event only
Illustration of the pb
![image](/uploads/215a439e9e4aadf8d2f9cd4057294835/image.png)
![image](/uploads/fa447c3d69c34305e8350e768a9f9913/image.png...This is because the search by text is carried out on the latest version of the event only
Illustration of the pb
![image](/uploads/215a439e9e4aadf8d2f9cd4057294835/image.png)
![image](/uploads/fa447c3d69c34305e8350e768a9f9913/image.png)
The notification at 15:33:27 should be in the result