Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Feature: Update mappings page (#538)
* install D3 js and display a sample of ontology mappings bubbles * add zoom feature for mappings bubble view * fix bubble view style in mappings page * fix a scss selector in the annotator css that affects all a tags * mappings page layout * add ontologies select in mappings page * add upload new mappings in mappings page * add mappings table turbo frame * display the table view for ontology mappings * fix turbo frame issue in mappings page * Make the modal work in mappings table * improve mappings table view style * make mappings bubbles grow in a log way instead of a linear way * Highlighting mappings for the selected bubble * enable bubble deselection in mappings page * disable non highlighted bubbles in mappings page * show mappings page bubbles mappings in modal * make mappings page bubbles modal show correct values * customize mappings page bubbles tooltip * Link the table and the bubble view in mappings page * show highlighted bubbles with a gradient color related to the number of mappings * upload mappings in a separate tab * add concepts mappings to search page results * fix upload mappings tab style * display ontologies in ontologies selector * finalize ontologies selector design * put ontologies selector in the modal component * fix ontologies result display in ontologies selector * Make ontologies selector search bar work * show ontologies results count in ontologies selector * make groups filter work in ontologies selector * make filter by categories work in ontologies selector * add ontologies selector loading animation * make submission related filters work for ontologies selector * make select all work in ontologies selector * make retired ontologies and views filters work in ontologies selector * show tab selected checks count in ontologies selector * Add loading animation to ontologies selector * make ontology selection work in ontologies selector * make ontologies selector component * remove duplicated cross icon in ontologies selector * replace use cases of the old ontologies selector * convert ontologies selector ui component into a helper * replace 'selector' by 'ontologies_selector' in ontologies controller * enhance mapping page ontologies filtring style * add search page mappings count * add mappings bubble view to the ontology details page * make upload mappings work in mapping page * change seach results more ontologies button icon * fix concepts table mappings count * add a loading animation to the mappings bubble view * extract mappings page tab sections into partials * add internationalization to mappings page * clean mappings bubble view code * give more significant name for mappings ontologies table route * Clean mappings controller code * remove mappings search page part from main mappings PR * update new mapping form style * fix mappings section style and add search to its table in summary page * fix create new mapping for concept issue * fix upload mappings example style issue * update mappings ontologies table style * update the style the search filter of mappings table in mappings tab section * fix mappings bubble view modal link value * replace var by let in mappings visu stimulus controller * make hard coded mappings-bubble-view id by a dynamic * remove undesired #getLastPartOfUrl function from mappings vizu stimulus controller * extract #init_mappings_section_bubble_view() to a separate function in mappings visu stimulus controller * Add a default value for zoomRatio stimulus value in mappings visu controller * Add a default value for type stimulus value in mappings visu controller * refactor submit function in mappings visu stimulus controller * refactor select bubble method in mappings visu stimulus controller * put center_scroll method inside draw bubble method to not repeat code in mappings visu stimulus controller * refactor normalization ration function in mappings visu stimulus controller * use a better comprehensive helper for the empty modal in mappings page * add a legend for mappings bubble view * add back external mappings to mappings table view, and clean visu stimulus controller * move rest_url function to application_helper to be used by views * set table container box-sizing to not overflow if padding set * remove the new created to mappings actions and use the count action * remove the no more used loader action * move some mappings helpers and remove unused ones * use component helpers instead calling render & use reveal component * remove no more used partials in mappings * refactor and clean the mappings stimulus controller * extract from mappings stimulus the drawBubble logic in a file * fix mappings bubble view legend (bubble size)
- Loading branch information