This project is mirrored from https://github.com/Ensembl/ensembl-client. Pull mirroring updated .
  1. 16 Sep, 2021 1 commit
  2. 13 Sep, 2021 1 commit
  3. 08 Sep, 2021 1 commit
  4. 01 Sep, 2021 1 commit
  5. 27 Aug, 2021 1 commit
  6. 06 Aug, 2021 2 commits
  7. 28 Jul, 2021 1 commit
  8. 23 Jul, 2021 1 commit
  9. 22 Jul, 2021 1 commit
    • Andrey Azov's avatar
      Add custom landing page for Help (#531) · 96a01de5
      Andrey Azov authored
      Includes:
      - Updated the Step component to use the label field instead of title, and to accept children
      - Added a custom Help landing page (hiding the bottom section in production)
      - Hiding the rest of the pages of the Help app in production
      - Allow users to see the help landing page in production (links on the Home page and in the launchbar)
      - Fixed the styles on the About page
      - Hiding the Custom Download button in the launchbar in production
      96a01de5
  10. 19 Jul, 2021 1 commit
  11. 14 Jul, 2021 1 commit
  12. 09 Jul, 2021 1 commit
  13. 08 Jul, 2021 1 commit
  14. 06 Jul, 2021 1 commit
  15. 02 Jul, 2021 1 commit
    • Jyothish's avatar
      Add interstitial screen for Genome Browser and Entity Viewer (#510) · 0c6c0f92
      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
      0c6c0f92
  16. 25 Jun, 2021 1 commit
  17. 21 Jun, 2021 1 commit
    • Andrey Azov's avatar
      Add a custom rendering server (#506) · 5365765a
      Andrey Azov authored
      
      
      - added a Node-based rendering server
      - refactored build process (added dedicated script files for development and production build)
      - refactored routing, so that it can be reused both on the client and on the server side
      - added Page-type components for every app; currently they are the only components that run on the server and add the dynamic meta tags to the page
      - updated redux code so that it doesn't try to access browser-specific apis during the startup
      Co-authored-by: Kamal Dodiya's avatarKamal Dodiya <kamal@ebi.ac.uk>
      5365765a
  18. 02 Jun, 2021 1 commit
  19. 28 May, 2021 1 commit
  20. 26 May, 2021 1 commit
  21. 06 May, 2021 1 commit
  22. 30 Apr, 2021 1 commit
  23. 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
  24. 13 Apr, 2021 1 commit
  25. 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
  26. 26 Mar, 2021 1 commit
  27. 19 Mar, 2021 1 commit
  28. 09 Mar, 2021 1 commit
  29. 04 Mar, 2021 1 commit
  30. 01 Mar, 2021 1 commit
  31. 25 Feb, 2021 1 commit
  32. 24 Feb, 2021 1 commit
  33. 23 Feb, 2021 1 commit
  34. 19 Feb, 2021 1 commit
  35. 18 Feb, 2021 2 commits
  36. 15 Feb, 2021 1 commit
  37. 11 Feb, 2021 1 commit
  38. 10 Feb, 2021 1 commit