This project is mirrored from https://github.com/Ensembl/ensembl-client. Pull mirroring updated .
  1. 20 Dec, 2019 1 commit
  2. 19 Dec, 2019 2 commits
    • Imran Salam's avatar
      Update the browser navigation panel according to the new designs (#205) · 9f2d8a27
      Imran Salam authored
      * change functionality of the region forms according to new design
      
      * add new breakpoints to the breakpoint getter function
      
      * fix the broken navigation bar layout in smaller screens
      
      * fix styling issues in navigation bar
      
      * fix broken browser navigation bar tests
      
      * remove unused ContentSwitcher import
      
      * add missing test for BrowserNavBarMain
      
      * fix closing track panel  and missing track panel tabs on big desktops
      
      * add breakpoint for big desktop
      
      * fix styling issues with labels in browser nav bar
      
      * fix issues in browser nav bar inputs
      
      * PR suggestions and design changes
      
      * fixed non-unique keys used in track panel bookmarks
      
      * fix issues in nav bar test cases
      
      * more PR suggestions
      
      * fix lint error in browser tests
      
      * change shouldBeOpaque to isGhosted to be more semantic
      9f2d8a27
    • Steve Trevanion's avatar
      Merge pull request #221 from Ensembl/ens-st3-visualisation-library · fb419539
      Steve Trevanion authored
      Update 0014-visualisation-library.md
      fb419539
  3. 18 Dec, 2019 1 commit
  4. 11 Dec, 2019 1 commit
    • Manoj Pandian Sakthivel's avatar
      PasteOrUpload component refactoring and storybook entry (#171) · 785b397c
      Manoj Pandian Sakthivel authored
      * Replace input with textarea and create story
      
      * Fix tests
      
      * Incorporate textarea component
      
      * Incorporate the Upload component
      
      * CheckboxWithTextfields in a working state
      
      * Fix tests
      
      * Add tests
      
      * Grid style updates
      
      * Display filenames above the textfield
      
      * Change local storage method
      
      * Preserve files after refresh
      
      * Goodbye PasteOrUpload
      
      * Separate callback for text and upload
      
      * Show commit button
      
      * Combine the text and file values
      
      * Remove invalid test
      
      * Import order
      
      * Fix the issue with 0 files
      
      * Remove commit button
      
      * Add onReset
      
      * Fix tests
      
      * PR review fixes
      
      * Rename uuid to generateId
      
      * Make id an optional prop to the Upload
      
      * Remove id from Upload
      785b397c
  5. 06 Dec, 2019 2 commits
  6. 03 Dec, 2019 3 commits
    • Andrey Azov's avatar
    • Anne Lyle's avatar
      Feature/question button (#200) · d835cd5a
      Anne Lyle authored
      * Initial attempt at implementing alternative styles - ENSWBSITES-292
      
      * Simplify and remove test CSS - ENSWBSITES-292
      
      * Use smaller question button on species selector search - ENSWBSITES-292
      
      * Initial attempt at implementing alternative styles - ENSWBSITES-292
      
      * Simplify and remove test CSS - ENSWBSITES-292
      
      * Use smaller question button on species selector search - ENSWBSITES-292
      
      * Revert "Simplify and remove test CSS - ENSWBSITES-292"
      
      This reverts commit f230c5dc.
      
      * Define a set of allowed options, as discussed with Andrey - ENSWBSITES-292
      
      * Tidy-up as per Andrey's comments
      
      * Fixed typescript error - ENSWEB-292
      
      * Remove redundant code
      d835cd5a
    • Andrey Azov's avatar
      Change the way webpack configs are composed (#211) · 66803416
      Andrey Azov authored
      Rather than starting with an environment-specific config as an entry point for webpack,
      use a generic config as an entry point, and from there add more specific configs
      via composition using webpack-merge.
      66803416
  7. 02 Dec, 2019 2 commits
  8. 21 Nov, 2019 1 commit
  9. 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
  10. 18 Nov, 2019 1 commit
  11. 15 Nov, 2019 2 commits
  12. 14 Nov, 2019 1 commit
  13. 13 Nov, 2019 7 commits
  14. 11 Nov, 2019 2 commits
  15. 08 Nov, 2019 3 commits
  16. 07 Nov, 2019 2 commits
  17. 06 Nov, 2019 2 commits
  18. 04 Nov, 2019 2 commits
  19. 03 Nov, 2019 1 commit
  20. 01 Nov, 2019 2 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