This project is mirrored from https://github.com/Ensembl/ensembl-client. Pull mirroring updated .
  1. 29 Aug, 2019 1 commit
  2. 22 Aug, 2019 1 commit
    • Andrey Azov's avatar
      Update dependencies (#142) · ea4f8713
      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.
      ea4f8713
  3. 01 Aug, 2019 1 commit
  4. 30 Jul, 2019 1 commit
    • Andrey Azov's avatar
      Update the client to consume updated api endpoints · 20294ddb
      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
      20294ddb
  5. 18 Jul, 2019 1 commit
  6. 16 Jul, 2019 1 commit
  7. 15 Jul, 2019 1 commit
  8. 01 Jul, 2019 1 commit
  9. 21 Jun, 2019 1 commit
    • Andrey Azov's avatar
      Update dependencies (#75) · c4aea08e
      Andrey Azov authored
      Update packages. 
      - lint-staged to solve the git-related issue
      - css-loader (a major update with a breaking change that required updating webpack configs)
      - react-redux (now supports hooks)
      (and the rest, uneventfully)
      c4aea08e
  10. 12 Jun, 2019 1 commit
    • Manoj Pandian Sakthivel's avatar
      Add animation to TrackPanel and TrackConfig (#30) · 849bea9b
      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
      849bea9b
  11. 10 Jun, 2019 1 commit
  12. 09 May, 2019 1 commit
  13. 08 May, 2019 1 commit
  14. 03 May, 2019 1 commit
  15. 24 Apr, 2019 1 commit
  16. 18 Apr, 2019 1 commit
  17. 05 Apr, 2019 1 commit
    • Andrey Azov's avatar
      Update packages (#34) · 9c9e405f
      Andrey Azov authored
      - Update typesafe-actions to v4 to get rid of type errors
      - Update other packages
      - Fix typescript errors that appear in the dev branch
      9c9e405f
  18. 01 Apr, 2019 2 commits
    • Andrey Azov's avatar
      Update packages (#28) · 4dd63369
      Andrey Azov authored
      Updated all packages (apart from react-slidedown, which we will probably remove soon anyway).
      
      Changes:
      
      - Updated options of babel-preset-env (after core-js version 3 was released,
         unspecified version of core-js was producing warning in the console,
         saying that in the absence of core-js version, babel was defaulting to core-js 2)
      - Removed the `minimize` option from css-loader (this option no longer exists,
         and starting from version 2, css-loader will fail the build if it receives
         undocumented options)
      - Fixed require statement for Robotstxt plugin
      4dd63369
    • Andrey Azov's avatar
      Add script for building docs (#26) · 50b42979
      Andrey Azov authored
      Include both Genome browser documentation and Storybook in the documentation build that is deployed to GitHub pages.
      50b42979
  19. 29 Mar, 2019 1 commit
    • Manoj Pandian Sakthivel's avatar
      Add track panel eye toggle icon to storybook (#12) · 19913ea5
      Manoj Pandian Sakthivel authored
      * Add the eye toggle icon shared component
      
      * Create storybook entry for EyeToggleIcon
      
      * Add some styles to the eye toggle icon storybook
      
      * Rename icon to button
      
      * Reimplement the EyeToggleIcon to be more generic
      
      * Remove one unecessary svg file
      
      * Cleanup unwanted packages
      
      * Rename imageFile to be just image
      
      * Renamed the imageStyle prop name to classNames
      
      * Adding type to the image prop
      
      * Cleanup the inline button props
      
      * Rename ToggleImageButton to be just ImageButton
      
      * CSS update to the default ImageButton styles
      
      * Display all available states of an ImageButton
      
      * Fix css warnings on the console
      
      * Fix the track panel icons button size
      
      * Update all track panel buttons to use ImageButton
      
      * Add highlighted status to ImageButton
      
      * Add tests for image-button
      
      * Update the storybook entry
      
      * Cursor update or disabled state
      
      * Update tests
      
      * Update the tests
      
      * Update test for image path
      19913ea5
  20. 28 Mar, 2019 1 commit
  21. 25 Mar, 2019 1 commit
  22. 15 Mar, 2019 1 commit
    • Andrey Azov's avatar
      Feature/species search match (#10) · 6b75a0f6
      Andrey Azov authored
      - Add lodash (because we are loading it as a sub-dependency anyway, and it will make our life easier)
      - Add the SpeciesSearchMatch element whose responsibility it is to markup the matched substrings in the search results
      - Add tests for SpeciesSearchMatch
      6b75a0f6
  23. 12 Mar, 2019 3 commits
    • Manoj Pandian Sakthivel's avatar
      6c3563b2
    • Andrey Azov's avatar
      9dd5674a
    • Manoj Pandian Sakthivel's avatar
      Add google analytics tracking (#9) · 689b23b8
      Manoj Pandian Sakthivel authored
      * Add google analytics to track all the pageviews, navigations and events
      
      - Using custom middleware and react-ga track the events
      - A warning is displayed in the console if the google analytics meta data is not defined when a new event is created
      
      * Minor correction to the warning message displayed on the console for missing GA metadata
      
      * Check if action value is passed in along with the GA metadata and use it
      
      * Update ReactGA package version to be exact value
      
      * Revert the intentional typo in the browser actions
      
      * Remove the automatic enforcement of the GA meta data
      
      - Added the ADR for Google Analytics
      
      * Add service wrapper to ReactGA and implement connected react router
      
      * Add the missing files from my previous commit.
      
      - Added the missing Analytics service wrapper
      - Added the ADR for google analytics tracking
      
      * Renamed the service file
      
      * Importing LOCATION_CHANGE from connected-react-router
      
      * Remove the unwanted return statement form the store
      
      * Ignoring the history replace actions from getting passed to analytics
      
      - History replace actions are not considered to be page views.
      - Update the :location in the browser URL to be a query string '?region=:location'
      
      * Remove '*' from the Browser path URL as it is not required
      
      * Update the check involved in tracking the page views
      
      - Checkking if the path is changed before sending the tracking info
      
      * Add type to GA service class
      
      * Remove trailing slash from the url before the query string
      
      * Removed an unnecessary comment
      
      * Get the tacking code for GA form the env
      689b23b8
  24. 11 Mar, 2019 1 commit
  25. 06 Mar, 2019 11 commits
  26. 28 Feb, 2019 1 commit
  27. 21 Feb, 2019 1 commit