Datahub issueshttps://gitlab.esrf.fr/icat/E-DataPortal/-/issues2022-07-13T08:44:20+02:00https://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/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/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/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/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/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/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 Chaillet