This project is mirrored from https://github.com/Ensembl/ensembl-client. Pull mirroring updated .
  1. 16 Sep, 2021 1 commit
  2. 08 Sep, 2021 1 commit
  3. 19 Jul, 2021 1 commit
  4. 14 Jul, 2021 1 commit
  5. 09 Jul, 2021 1 commit
  6. 08 Jul, 2021 1 commit
  7. 25 Jun, 2021 1 commit
  8. 02 Jun, 2021 1 commit
  9. 26 May, 2021 1 commit
  10. 27 Apr, 2021 1 commit
    • Andrey Azov's avatar
      Update dependencies (#488) · a254a23c
      Andrey Azov authored
      Major updates:
      - React from v 16 to v 17
      - react-spring from v 8 to v 9
      - husky to 6.0.0
      - faker (one major version bump)
      - eslint-config-prettier
      
      Temporarily added dependency on dotenv-webpack (latest version) to prevent Storybook from crashing.
      a254a23c
  11. 09 Apr, 2021 1 commit
    • Andrey Azov's avatar
      Migrate remaining tests to react-testing-library, and remove Enzyme (#486) · 4df5f683
      Andrey Azov authored
      This finally allows us to remove the dependency on Enzyme.
      
      Also as part of this PR:
      
      - Removed components
        - LaunchbarContainer (serves no purpose)
        - Account (not used)
        - SpeciesTab (superseded by SelectedSpecies component; not used anywhere)
      - Removed tests for Launchbar
      - Removed the launchbarExpanded and accountExpanded fields from redux and from components
      - Changed the keyCode field on KeyboardEvent to event.key
         (typescript marks it as deprecated, whereas Browser support seems to be good these days).
      4df5f683
  12. 04 Mar, 2021 1 commit
  13. 01 Mar, 2021 1 commit
  14. 23 Feb, 2021 1 commit
  15. 18 Feb, 2021 1 commit
  16. 11 Feb, 2021 1 commit
  17. 04 Feb, 2021 1 commit
  18. 12 Jan, 2021 1 commit
  19. 07 Jan, 2021 1 commit
  20. 04 Nov, 2020 1 commit
  21. 22 Sep, 2020 1 commit
  22. 23 Jul, 2020 1 commit
  23. 27 May, 2020 1 commit
  24. 23 May, 2020 1 commit
  25. 03 Feb, 2020 1 commit
  26. 31 Jan, 2020 1 commit
    • Imran Salam's avatar
      Entity viewer sidebar toolstrip (#238) · c1e4ae46
      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
      c1e4ae46
  27. 29 Jan, 2020 1 commit
    • Jyothish's avatar
      Refactor image button (#231) · c97d9b2c
      Jyothish authored
      * Refactor ImageButton component status
      
      * Replace all ImageButton examples with just one
      
      * Create new VisibilityIcon component with eye icon and partial selection
      
      * Remove ImageHolder component and update tests
      
      * PR review changes
      
      * replace variable buttonStatus to status
      
      * export Props
      
      * Fix missing statuses
      
      * Remove DISABLED status from VisibilityIcon; Update VisibilityIcon test
      c97d9b2c
  28. 15 Jan, 2020 1 commit
  29. 13 Jan, 2020 1 commit
  30. 10 Jan, 2020 1 commit
    • Andrey Azov's avatar
      Integrate StandardAppLayout in genome browser page (#225) · cf69c049
      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
      cf69c049
  31. 06 Jan, 2020 1 commit
  32. 20 Dec, 2019 1 commit
  33. 19 Dec, 2019 1 commit
    • 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
  34. 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
  35. 11 Nov, 2019 1 commit
  36. 08 Nov, 2019 1 commit
  37. 07 Nov, 2019 1 commit
    • Andrey Azov's avatar
      Update dependencies (#196) · 40d29465
      Andrey Azov authored
      - typescript 3.7
      - react 16.11
      - remove @types/storybook__addon-actions
        (@storybook/addon-actions now ships with its own types)
      40d29465
  38. 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
      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
  39. 31 Oct, 2019 1 commit