This project is mirrored from https://github.com/Ensembl/ensembl-client.
Pull mirroring updated .
- 22 Aug, 2019 1 commit
-
-
Andrey Azov authored
Specifically, bump react and react-dom versions to 16.9, which removes warnings about wrapping code that changes state inside of `act` from our tests.
-
- 20 Aug, 2019 1 commit
-
-
Manoj Pandian Sakthivel authored
* Use hook on BrowserCog * Create useOutsideClick hook * PR review changes * Post PR review fixes * Don't stop propogatin in browser. * Add tests for useOutsideClick hook * Move ref to TrackConfig * Remove anys * Optimised WASM.
-
- 15 Aug, 2019 2 commits
-
-
Andrey Azov authored
-
Andrey Azov authored
-
- 14 Aug, 2019 1 commit
-
-
Jyothish authored
* [ENSWBSITES-162] * Use localStorage instead of cookies * created new privacy banner service and its tests * Add privacy policy details to config; * export configs from a new file
-
- 09 Aug, 2019 1 commit
-
-
Imran Salam authored
* fix track panel state not remembered for each species * disable track panel bar icon click handler when track panel is closed * change track panel state shape to be more natural * make further improvements to the track panel state code * converting track panel dumb components to connected components * remove redundant comments * convert component using redux hooks to a connected component * remove unused browser open state * refactor track panel state based on PR suggestions * removed redundant FunctionComponent and OwnProps from track related components * add null check to active track panel selector * rename TrackType to TrackSet to be more meaningful * rename everything browser tab to track panel tab * remove premature optimisation hooks
-
- 08 Aug, 2019 2 commits
-
-
Andrey Azov authored
- Use ImageButton in HeaderButtons (in masthead) - update the tooltip positioning algorithm (to choose position based on the out-of-bounds area that the tooltip would have if it used that position)
-
Anne Lyle authored
* Reduce font size in search panel - ENSWBSITES-251 * CSS changes - ENSWBSITES-256 and 291
-
- 06 Aug, 2019 2 commits
-
-
Andrey Azov authored
-
Andrey Azov authored
- Fix undefined error in AutosuggestSearchField - Reset fetchSpeciesSearchResultsEpic upon clearSearch action
-
- 05 Aug, 2019 3 commits
-
-
Andrey Azov authored
- Update Workbox config so that it does not cache html files. - Exclude compressed files and sourcemap files from the workbox-generated manifest - Do not pass default options to koa-static in local production server config
-
Manoj Pandian Sakthivel authored
* Add content builder * Working content builder * Add wrapper classes * Update attributes accordion to use contentBuilder * Fix TabButton counts * Cleanup code * Fix CheckboxGrid tests * Add Sequences section * Separate state for contentState * Fix filters * Fix some type errors * Add tests * Simplify filters * Add file upload * Add attributes reset * Reset icon color update * Add reset option to filters * Create storage service * Minor bug fixes * Preview screen fixes * Disable unwanted fields * Save attributes and filters to local storage * REmove unused import * Prefilter local storage fix * Fix errors * Fix preview screen * Preview screen local storage * Deploy feature branch experiments * Dummy commit * only feature/custom-downloads-july * Use Regext to run pipeliine for all feature branch * Fix tests * Fix tests * Fix type error * Fix typo in gitlab ci * Coorect feature_tag in k8s manifest * Fix download format * Ues july-release brach for nginx conf * Fix orthologues * Revert to previous nginx config. Not able to resolve genesearch api * Orthologues attributes * Orthologue bug fixes * Add trash icon * Fix docker daemon error https://gitlab.com/gitlab-org/gitlab-ce/issues/64959 * Simplify types * Remove anys and fix type errors * Fix paste component * Update import path * Post outreach meeting tweaks * Fix biotype filter * Update attributes * Fix ambigious label * Select always appears * Implement attribute ordering * PR review fixes * Height fix * Rename gene id filter * Post PR review fixes * Post PR review fixes * PR Review changes * Babel bug fix * Fix tests * Fix more tests * PR review changes * Fix type error * Name changes * Remove contentProps * Use session storage * CI changes
-
Andrey Azov authored
By using `jest.mock` in a jest setup file, mock `react-ga` library for all tests.
-
- 02 Aug, 2019 1 commit
-
-
Andrey Azov authored
-
- 01 Aug, 2019 2 commits
-
-
Andrey Azov authored
-
Anne Lyle authored
* Design tweaks to species search - ENSWBSITES-254 * Reduce button size and spacing - ENSWBSITES-254 * Fix icon layout and remove duplicate values - ENSWBSITES-252
-
- 31 Jul, 2019 1 commit
-
-
Anne Lyle authored
Feature/design changes
-
- 30 Jul, 2019 6 commits
-
-
Andrey Azov authored
-
Andrey Azov authored
-
Andrey Azov authored
-
Andrey Azov authored
- /api/ensembl_object namespace has changed to /api/object - /api/object/info parses region location and generates data for region focus object - ensembl_object_id field in the response has been renamed to object_id - /api/genome_search endpoint now accepts the exclude parameter (to exclude already selected genome id from search results) and the limit parameter (to limit the number of search matches in the response) - show gene coordinates in BrowserBar - extract formatter of genetic location into its own functino
-
Imran Salam authored
* keep browser tabs visible on large screens even track panel is closed * fix styling issues with browser tabs not being displayed on smaller screens * return without redundant if-else statements * change single statement boolean passing functions to variables
-
Imran Salam authored
* separate home and genome browser numbers with commas * make numberFormatter accept only number as before
-
- 26 Jul, 2019 4 commits
-
-
Manoj Pandian Sakthivel authored
* Fix missing species on the header bar * PR review changes
-
Imran Salam authored
* make drawer state unique to species instance * fix drawer not closing when clicked on browser tab and browser image * make selectors return the genome specific values for drawer and some browser specific state properties * fix thunk type in drawer actions * refactor drawer state returned in reducer * fix wrong drawer open check in 4b8ec1b5 * make more changes as suggested in code review * fix wrong thunk dispatch type in track panel actions * fix wrong value returned for selectedBrowserTab * remove unnecessary calc method * fix wrong value returned for selectedBrowserTab * fix correct track not being highlighted on selection * fix undefined returned by drawer selector * change drawerViewForGenome to drawerView to be more relevant * use calc for getting the browser width rather than 41px (needs to be in the same format as other width values) * fix broken test cases * add a comment that tells about the need for the calc format for browser animation * use the ChrLocations replacing the genome ChrLocation object type * use classname to append class names instead of manually doing it * create closeDrawer action as it is used in many places within the browser * batch multiple dispatches in drawer actions * fix key type of TrackItemColour enum
-
Andrey Azov authored
* Fix toggling of species use status * Syntax update for clarity * Fix storage of updated committed species data after togging use/do_not_use
-
Andrey Azov authored
- Add useHover hook that encapsulates logic determining whether an element is moused over - Show tooltip when hovering over an image button (for tooltip to show, image button should have a description) - Update LaunchbarButton so as to properly utilise ImageButton props (do not try to style svgs from LaunchButton directly, but do so through ImageButton's classNames prop) - Add timeout to the tooltip component (0.8 sec delay before the tooltip appears)
-
- 25 Jul, 2019 1 commit
-
-
Andrey Azov authored
- use postMessage api instead of dispatching custom events on canvas wrapper element - add actualChrLocation field to browser location state (shows where the browser is at any given moment) - add message counter that keeps track of the sequence of messages exchanged between GenomeBrowser and BrowserChrome. - move code for updating GenomeBrowser page url from Browser component to browserActions - update .gitignore rules regarding .vscode folder
-
- 24 Jul, 2019 5 commits
- 23 Jul, 2019 1 commit
-
-
- 22 Jul, 2019 1 commit
-
-
Manoj Pandian Sakthivel authored
* Add analytics to species selector * Fix tests * Remove analytics from CD & Browser * Track from component * Use enum for categories * Fix tests * Fix populat species test * PR review changes * Fix type errors * Fix GA initialize type error * Remove console log * Use common action * Rename ga action * Add assembly name * Helper function for analytics name
-
- 18 Jul, 2019 4 commits
-
-
Andrey Azov authored
-
Andrey Azov authored
-
Andrey Azov authored
-
Andrey Azov authored
-
- 17 Jul, 2019 1 commit
-
-
Andrey Azov authored
Move search text from SpeciesSearchField to redux
-