This project is mirrored from https://github.com/Ensembl/ensembl-client. Pull mirroring updated .
  1. 02 Dec, 2019 1 commit
    • Andrey Azov's avatar
      Minor performance fixes (#207) · 82540e9f
      Andrey Azov authored
      Trying to reduce React work when switching between focus objects
      by memoizing components and callback functions. Overall — probably
      achieved slight improvement.
      82540e9f
  2. 21 Nov, 2019 1 commit
  3. 19 Nov, 2019 2 commits
    • Andrey Azov's avatar
      Fix script linting during pre-commit hook (#212) · 3dcc6359
      Andrey Azov authored
      As discussed in a github issue, eslint exit code is 0 in case of
      warnings; and in our linter settings, unused variables should raise
      warning rather than errors. That meant, however, that lint-staged
      would not fail if eslint issued warnings.
      
      Using the max-warnings option eslint, we make lint-staged fail if
      eslint encounters a warning.
      3dcc6359
    • Dan Sheppard's avatar
      Revert to using scheduler groups from timers (performance fix) (#209) · b7872a7c
      Dan Sheppard authored
      An earlier commit changed the means by which callbacks are registered to the scheduler. This was anticipated to have negligible effect, but was otherwise poorly motivated. As a result, the change had already been reverted on the active dev branch when it was later found that the change had a significant (well-characterised but poorly-understood) performance impact. Unfortunately, between the change and its reversion, the code got pushed to dev and live. The active dev branch for this code is not yet ready for merge, and the effect of this change being live  is noticeable. So this bugfix commit pushes the reversion (only) to dev.
      b7872a7c
  4. 18 Nov, 2019 1 commit
  5. 15 Nov, 2019 2 commits
  6. 14 Nov, 2019 1 commit
  7. 13 Nov, 2019 7 commits
  8. 11 Nov, 2019 2 commits
  9. 08 Nov, 2019 3 commits
  10. 07 Nov, 2019 2 commits
  11. 06 Nov, 2019 2 commits
  12. 04 Nov, 2019 2 commits
  13. 03 Nov, 2019 1 commit
  14. 01 Nov, 2019 3 commits
    • Imran Salam's avatar
      Enhancements and new functionality for navigation bar (#162) · acc7f815
      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
      acc7f815
    • Manoj Pandian Sakthivel's avatar
      Upload component (#185) · b744dddc
      Manoj Pandian Sakthivel authored
      * Add drag and drop support
      
      * Add some tests
      
      * Remove focus highlight
      
      * Remove duplicate story
      
      * PR review test changes
      
      * More file types
      
      * PR review fixes
      
      * Fix types
      
      * Simplify handle functon
      
      * Promises and errors
      
      * Remove commented code
      
      * Inout focus highlight
      
      * One less mutable array
      
      * Minor css change to Drawerbookmarks
      b744dddc
    • Manoj Pandian Sakthivel's avatar
      Recently viewed bookmarks (#145) · 2a96301a
      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
      2a96301a
  15. 31 Oct, 2019 1 commit
  16. 30 Oct, 2019 1 commit
  17. 29 Oct, 2019 1 commit
  18. 24 Oct, 2019 1 commit
  19. 23 Oct, 2019 2 commits
  20. 18 Oct, 2019 1 commit
  21. 17 Oct, 2019 2 commits
    • Dan Sheppard's avatar
      Bugfix/animation fix (#177) · 171a2e73
      Dan Sheppard authored
      * Animation bugfixes.
      * Switch to using Zhoosh for inter-chr zoom.
      171a2e73
    • Manoj Pandian Sakthivel's avatar
      Custom downloads layout changes (#174) · a0cecc3b
      Manoj Pandian Sakthivel authored
      * Remove results section
      
      * Homepage layout change
      
      * Add filter accordion section
      
      * Selected filter permanent block
      
      * More components for CD
      
      * Filters can now display the overview
      
      * Preserve checkboxgrid collapsed state
      
      * Update preview download section
      
      * Indtroduce genome specific states
      
      * Use session storage for updates
      
      * Cleanup storage service
      
      * Incorporate species tabs
      
      * Handle missing commited species
      
      * More cleanups
      
      * Remove unecessary clones
      
      * Fix accordion expanded panel bug
      
      * Minor cleanups
      
      * PR review changes
      
      * More PR review fixes
      
      * PR review fixes
      
      * Remove result loader component
      
      * Use grid instead of absolute positioning
      
      * Rename Panel to InforCard
      
      * Support more species
      
      * More PR review fixes
      
      * Code indentation
      
      * Import JSON types
      
      * Move overlay to shared components
      a0cecc3b
  22. 16 Oct, 2019 1 commit