This project is mirrored from https://github.com/Ensembl/ensembl-client.
Pull mirroring updated .
- 27 Aug, 2021 1 commit
-
-
Manoj Pandian Sakthivel authored
-
- 28 Jul, 2021 1 commit
-
-
Manoj Pandian Sakthivel authored
-
- 02 Jul, 2021 1 commit
-
-
Jyothish authored
* Building the interstitials for the apps * Show the interstitial on the EntityViewer page * Fix tests * Update styles for the BrowserInterstitialInstructions component * Add nullability to a storage getter * Add hide the in-app-search input field in production environment * Reorder imports
-
- 19 Mar, 2021 1 commit
-
-
Manoj Pandian Sakthivel authored
-
- 18 Feb, 2021 1 commit
-
-
Imran Salam authored
-
- 10 Feb, 2021 1 commit
-
-
Manoj Pandian Sakthivel authored
-
- 12 Jan, 2021 1 commit
-
-
Manoj Pandian Sakthivel authored
-
- 26 Nov, 2020 1 commit
-
-
Manoj Pandian Sakthivel authored
Fixed the issue mentioned in the ticket by ensuring that the species is enabled when it is accessed using the direct url
-
- 04 Nov, 2020 1 commit
-
-
Manoj Pandian Sakthivel authored
- Updated the type definition of gene symbol to String | null. - Updated the example link text displayed in the genome browser bookmarks modal. - Updated the example link text displayed in the genome browser interstitial page
-
- 17 Sep, 2020 1 commit
-
-
Andrey Azov authored
-
- 23 Jul, 2020 1 commit
-
-
Manoj Pandian Sakthivel authored
This commit fixes the issues with restoring the track states in the following scenarios: - Restoring after browser refresh - Switching between species - Switching between apps
-
- 29 Jun, 2020 1 commit
-
-
Manoj Pandian Sakthivel authored
* Fix browser navigation bugs * Fix tests * Fix reset issue * Removed unused props * Add missing mock function * Remove unwanted code * Remove unused css * Remove if block * Revert thoas enpoint change
-
- 27 May, 2020 1 commit
-
-
Andrey Azov authored
-
- 23 May, 2020 1 commit
-
-
Andrey Azov authored
Add licence header to all typescript files in the src and stories directories
-
- 31 Jan, 2020 1 commit
-
-
Imran Salam authored
* move track panel bar icons to sidebar folder * replace TrackPanelBarIcon with ImageButton in TrackPanelBar * add styling to sidebar icons and fix sidebar class names * Add sidebar toolstrip to entity viewer * change the following to lower case: toolStrip, sideBar, topBar * use lowercase for topBar in all other places in the site * fix storybook issues * fix wrong sidebar class names * get rid of sidebar configs * Replace shortened EV with EntityViewer * PR suggestions
-
- 15 Jan, 2020 1 commit
-
-
Andrey Azov authored
-
- 10 Jan, 2020 1 commit
-
-
Andrey Azov authored
Also: - Use a dedicated component for sidebar tabs rather than generating them in StandardAppLayout. - update npm script for running the style linter - update test for ZmenuContent component (use mock redux store rather than real one) - make browser bar content (gene info) responsive to the width of its container (via ResizeObserver) - make opening and closing of the sidebar to be instantaneous rather than animated (better for performance) - remove viewport metatag in the hope that the site will display in its desktop version on mobile devices
-
- 02 Dec, 2019 2 commits
-
-
Andrey Azov authored
-
Andrey Azov authored
Trying to reduce React work when switching between focus objects by memoizing components and callback functions. Overall — probably achieved slight improvement.
-
- 13 Nov, 2019 1 commit
-
-
Andrey Azov authored
* Import genome browser static files from a github repository * Send deployed assets to assets repo. * Delete module cache to force npm to take a look. * Pruning script * Confirmation for push * QA. * Update package-lock.json * Switch to using tarballs.
-
- 08 Nov, 2019 1 commit
-
-
Andrey Azov authored
-
- 01 Nov, 2019 2 commits
-
-
Imran Salam authored
* add region editor to nav bar and remove browser genome selector * use the Input component for input text field in browser region field * change genomeSelectorActive state property to browserRegionEditorActive * add region editor and make improvements to region field * fix styling issues in browser nav bar * validate browser region field with api * fix region field error messages not disappearing after closing * add validation to browser region editor * use constants for browser region errors * fix paths to shared components after merge * improve types in browser state * remove redundanta browser navigator button * rename browser region field input * add test cases for browser region editor * add test cases for browser region field * Design review changes * fix test cases in browser nav bar * fix wrong import path for loading state * remove redundant dispatch call * fix multiple dispatch calls made when user focuses on region input * fix location update issues on region form submissions * fix test cases * added temporary base url of the endpoints used for region input forms * fix type issues * enable region field submissions with no region (location only) * merge with dev to get the changes made to browser * make changes as suggested in webteam meeting and fix bugs * fix tests * fix tests after changes made to validation * remove spaces from the hyphen between location start and end * make the region field placeholder paler in colour * fix handlebars package security vulnerability * add tests for browser components * add tests to browser zmenu components * update region validation code to work with the validation endpoint changes * add tests to browser cog components and move them to a separate directory * remove unused objects and types in browser config * add test cases for browser helper functions * update tests for browser field and region inputs * PR review suggestions * More PR review suggestions * Even more PR review suggestions * fix more issues in PR * fix genome browser disappearing when navigation panel is opened * fix karyotype name and add types to region validation result * remove redundant loading state import and fix regression issue in browser bar * add parse error to browser region validation and sort region validation types * fix test case description for browser helper * reset the api proxy url for webpack to staging * fix region editor select menu not being clickable
-
Manoj Pandian Sakthivel authored
* Save automatic bookmarks * Save track state along with bookmarks * Style changes * SAve bookmarks under genome * Add test to storage service * Build bookmark function * GetExample & bookmark links as its own component * Separate bookmarks from previously viewed * Automatically close bookmark tab * Use previously viewed links instead of bookmarks * Get previousky viewed links from localstorage onload * Put back accidentally removed code * Limit to 20 bookmarks * Tests for bookmark * Put back the location * PR review fixes * Update wording and names in TrackPanelBookmarks test file * More updates to names * PR review changes and fixes * Add all previously drawer view * Close drawer on bookmark select * Minor changes * Update tests * fix types * PR review changes * Fix first focus object bookmark * fix bug switching between track panel models * Restore track states from bookmarks * Use assign instead of merge * focus object specific track states * retain common track states across focus objects * Close drawer along with modal * Cleanups and more tests * Fix restoring common tracks * rename clear track states to reset * Turn on all tracks when you reset * PR review fixes * Fix an issue with wrong object ID * Fix types * Cleanup browser useEffect * Remove unused import * Fix tests * Remove console log * Rename drawer title * Fix Drawer links position issue * PR review fixes * Incorporate reset tracks feature * Move reserBrowser function to helpers * Remove resetBrowserTrackStates helper * Css cleanups * Remove dd dt & dl * Remove unused css * Drawer links css update
-
- 09 Oct, 2019 1 commit
-
-
Andrey Azov authored
- change the AppBar component into a dumb container: - add a wrapper for selected species items, which can: - wrap lines, or - adjust widths of selected species items to keep them in a single line
-
- 02 Sep, 2019 1 commit
-
-
Andrey Azov authored
- remove lastGenomeIdRef entirely - move browserRef from Browser component to BrowserImage - move code related to reporting track states to BrowserCogList, and use postMessage for communication with GenomeBrowser
-
- 28 Aug, 2019 1 commit
-
-
Andrey Azov authored
-
- 23 Aug, 2019 1 commit
-
-
Manoj Pandian Sakthivel authored
* Analytics to trackpanel * Add custom dimensions * Update custom dimensions * Create individual functions to set custom dimensions * PR review changes * Rename page to app
-
- 15 Aug, 2019 1 commit
-
-
Andrey Azov authored
-
- 30 Jul, 2019 1 commit
-
-
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
-
- 26 Jul, 2019 1 commit
-
-
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
-
- 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
-
- 12 Jul, 2019 1 commit
-
-
Andrey Azov authored
-
- 03 Jul, 2019 3 commits
-
-
Andrey Azov authored
-
Andrey Azov authored
- Use redux to keep tracks state - Pass non-default track status to genome browser if a track list item has a non-default — which currently means, inactive — status upon mounting of the TrackListItem component, send an event to genome browser to show/hide the track accordingly
-
Manoj Pandian Sakthivel authored
* Fix BrowserBar info * Create type BrowserChrLocation * Fix tests
-
- 01 Jul, 2019 1 commit
-
-
Manoj Pandian Sakthivel authored
* Get gene description from the API response * Reorder CICD pipelines * PR review changes * Handle empty descriptions
-
- 26 Jun, 2019 1 commit
-
-
Andrey Azov authored
A giant chunk of code pull request containing updates to genome browser and browser chrome to enable browsing genomes of multiple species.
-
- 21 Jun, 2019 1 commit
-
-
Manoj Pandian Sakthivel authored
-
- 12 Jun, 2019 1 commit
-
-
Manoj Pandian Sakthivel authored
* Track panel animation * Update browser content styling * Fix the drawer position * TrackPanel animation settings update * Apply easing animation to TrackConfig * Remove ypos prop * Remove the horizontal scroll bar * Fix drawer animation * Css position error fix * Fix the drawer opening animation issue * PR review fixes
-
- 24 May, 2019 1 commit
-
-
Andrey Azov authored
- Add ErrorBoundary component - Add error-service - Add fallback screens to show on error
-