1. 19 Jul, 2022 2 commits
  2. 18 Jul, 2022 3 commits
  3. 17 Jul, 2022 2 commits
  4. 15 Jul, 2022 1 commit
  5. 14 Jul, 2022 10 commits
    • Vignesh Mohankumar's avatar
      build: Revert "build: pause deploy" (#4107) · 6a1506ad
      Vignesh Mohankumar authored
      * Revert "build: pause deploy (#4102)"
      
      This reverts commit 3a1ea3df.
      
      * prettier
      6a1506ad
    • cartcrom's avatar
      refactor: adding safe getter for ChainInfo (#4110) · 839d4ac8
      cartcrom authored
      * replaced CHAIN_INFO access with a function call
      * updated CTACard tests to work with getChainInfo
      * updated typechecking, removed console.log
      839d4ac8
    • Vignesh Mohankumar's avatar
      build: upgrade prettier to v2.7.1 (#4109) · 29fdcb80
      Vignesh Mohankumar authored
      * style: prettier based on v2.2
      
      * 2.7.1 instead?
      
      * npx
      
      * ^
      29fdcb80
    • lynn's avatar
      fix: update styled-components in package.json to latest to remove react... · 817ea44e
      lynn authored
      fix: update styled-components in package.json to latest to remove react invalid hook call warnings (#4103)
      
      * fix warning vig found by updating styled-components
      
      * revert unnecessary yarn.lock changes
      
      * reduce unnecessary changes
      
      * dedup
      
      * manual fix and dedup of yarn.lock
      
      * manually dedup @emotion/is-prop-valid
      
      * update snapshot tests
      817ea44e
    • Vignesh Mohankumar's avatar
      build: pause deploy (#4102) · 3a1ea3df
      Vignesh Mohankumar authored
      3a1ea3df
    • Vignesh Mohankumar's avatar
      chore(web3-react): fix connectEagerly for MetaMask mobile (#4101) · 2667a897
      Vignesh Mohankumar authored
      * chore(web3-react): fix connectEagerly for MetaMask mobile
      
      * fix
      2667a897
    • lynn's avatar
      chore: upgrade to react 18 (#3992) · 65129604
      lynn authored
      * chore: upgrade to react 18
      
      * fix: update tests
      
      * fix: fix lint issues and remove unnecessary react hooks testing library
      
      * fix: add types for stricter typescript checks
      
      * fix: fix additional typescript check issues
      
      * fix: revert to prev commmit
      
      * rebase
      
      * rebase
      
      * fix: fix lint issues and remove unnecessary react hooks testing library
      
      * fix: add types for stricter typescript checks
      
      * fix: fix additional typescript check issues
      
      * rebase
      
      * fix: rebase
      
      * fix
      
      * eslint fix
      
      * fix: package.json changes
      
      * fix: package.json changes
      
      * fix yarn lock
      
      * fix version package.json
      
      * fix: downgrade react-router-dom to original
      
      * fix: undo modification of .github/workflows/release.yaml
      
      * fix: revert cypress testing version update
      
      * rebase
      
      * rebase
      
      * fix: fix lint issues and remove unnecessary react hooks testing library
      
      * fix: add types for stricter typescript checks
      
      * fix: fix additional typescript check issues
      
      * rebase
      
      * chore: upgrade to react 18
      
      * fix: update tests
      
      * fix: fix lint issues and remove unnecessary react hooks testing library
      
      * fix: add types for stricter typescript checks
      
      * fix: fix additional typescript check issues
      
      * fix
      
      * eslint fix
      
      * fix: package.json changes
      
      * fix: package.json changes
      
      * fix yarn lock
      
      * fix version package.json
      
      * fix: downgrade react-router-dom to original
      
      * fix: undo modification of .github/workflows/release.yaml
      
      * fix: revert cypress testing version update
      
      * fix
      
      * fix: error boundary change
      
      * yarn.lock change
      
      * fix: cypress tests finally passing due to zzmp redux multicall fix HOORAY
      
      * undo service worker changes
      
      * build: dedup lockfile
      
      * yarn.lock + lint
      
      * update snapshot tests
      
      * checkpoint
      
      * yarn.lock
      
      * fix: fix type errors during build
      
      * fixes
      
      * fix yarn.lock
      
      * dedup yarn
      
      * fix: import react components explicitly instead of all of react
      
      * dedup
      
      * yarn.lock
      
      * yarn.lock
      
      * dedup
      
      * yarn
      
      * dedup
      
      * dedupe use-sync-external-store
      
      * fix build issues
      
      * dedup use-sync-external-store
      Co-authored-by: default avatarZach Pomerantz <zzmp@uniswap.org>
      65129604
    • lynn's avatar
      feat: implement-page-viewed-event-for-all-main-pages-of-app (#4089) · 4e0c9b36
      lynn authored
      * init commit: initial constants for pages, implement vote page viewed
      
      * implement swap
      
      * implement pool
      
      * remove charts
      
      * simplify shouldLogImpression
      4e0c9b36
    • Vignesh Mohankumar's avatar
      chore: updates web3-react, adds key for changing connector order (#4085) · 64cb9f3f
      Vignesh Mohankumar authored
      * fix connectors changing
      
      * update package
      
      * add connection name
      
      * rename file
      
      * de-dupe
      
      * cb wallet fix
      
      * fix
      
      * yarn change
      
      * log the key
      
      * re-order connections
      
      * memoize the key
      
      * some updates
      
      * rm console
      
      * prevent memory leak
      Co-authored-by: default avatarNoah Zinsmeister <noahwz@gmail.com>
      64cb9f3f
    • lynn's avatar
      feat: implement token selector events (#4067) · cb094a1f
      lynn authored
      * init commit
      
      * add amplitude ts sdk to package.json
      
      * add more comments and documentation
      
      * respond to vm comments
      
      * respond to cmcewen comments
      
      * fix: remove unused constants
      
      * init commit
      
      * adapt to web
      
      * add optional event properties to trace
      
      * correct telemetry to analytics
      
      * change telemetry to analytics in doc
      
      * fix: respond to cmcewen comments + initialize analytics in app.tsx + add missing return statement
      
      * init commit
      
      * respond to zzmp comments
      
      * add token selected event
      
      * fixes
      
      * eliminate unnecessary state
      
      * respond to part of zzmp comments
      
      * respond to zzmp comments round 2
      
      * fixes
      
      * respond to zzmp comments
      
      * add imported token event and other fixes
      
      * also log onKeyPress for suggested tokens
      
      * respond to cmcewen comments
      cb094a1f
  6. 13 Jul, 2022 6 commits
    • Zach Pomerantz's avatar
      test: enforce deps deduplication (#4097) · d05fefc2
      Zach Pomerantz authored
      * build: use fewer babel versions
      
      * build: dedup
      
      * test: test deps dedups
      
      * fix: test.yml
      
      * fix: typo
      
      * test: failing
      
      * fix: dedup
      
      * fix: dedup
      
      * test: comment dedup tests
      
      * chore: whitespace
      d05fefc2
    • Zach Pomerantz's avatar
      build: update caniuse-lite (#4093) · 3e1805a2
      Zach Pomerantz authored
      3e1805a2
    • Zach Pomerantz's avatar
      build: upgrade @typescript-eslint (#4095) · f58dfe12
      Zach Pomerantz authored
      build: update @typescript-eslint
      f58dfe12
    • github-actions[bot]'s avatar
      f67b7f8b
    • Vignesh Mohankumar's avatar
      refactor: wallet specific Option components (#4065) · 869691d4
      Vignesh Mohankumar authored
      * refactor: wallet specific Option components
      
      * fix
      
      * fix
      
      * fix coinbase wallet logic
      
      * injected logic
      
      * remove wallet.ts
      
      * install metamask
      
      * move all into InjectedOption
      
      * fix mobile metamask
      
      * wip
      
      * more mocking
      
      * more test fixes
      
      * refactor
      
      * more special casing
      
      * isMetaMask
      
      * simplify components
      
      * fix imports
      
      * fix coinbase wallet
      
      * test fix
      
      * fix connectors changing
      
      * Revert "fix connectors changing"
      
      This reverts commit 2acfe645ca506048e599d515674a54b27d12144f.
      
      * more to typescript logic instead of jsx
      869691d4
    • lynn's avatar
      feat: implement trace framework for analytics (#4060) · 817d808e
      lynn authored
      * init commit
      
      * add amplitude ts sdk to package.json
      
      * add more comments and documentation
      
      * respond to vm comments
      
      * respond to cmcewen comments
      
      * fix: remove unused constants
      
      * init commit
      
      * adapt to web
      
      * add optional event properties to trace
      
      * correct telemetry to analytics
      
      * change telemetry to analytics in doc
      
      * fix: respond to cmcewen comments + initialize analytics in app.tsx + add missing return statement
      
      * respond to zzmp comments
      
      * fixes
      
      * eliminate unnecessary state
      
      * respond to part of zzmp comments
      
      * respond to zzmp comments round 2
      
      * fixes
      
      * respond to zzmp comments
      817d808e
  7. 12 Jul, 2022 8 commits
    • github-actions[bot]'s avatar
      chore(i18n): new Crowdin translations (#4084) · aee1bce6
      github-actions[bot] authored
      chore(i18n): synchronize translations from crowdin [skip ci]
      Co-authored-by: default avatarCrowdin Bot <support+bot@crowdin.com>
      aee1bce6
    • Bruno Crosier's avatar
      fix: add crossplatform `prei18n-extract` script (#3728) · 8b38a9c4
      Bruno Crosier authored
      * fix: 🐛 add crossplatform `prei18n-extract` script
      
      * fix: 🚨 add newline
      
      * Revert "fix: 🐛 add crossplatform `prei18n-extract` script"
      
      This reverts commit 201bd2308a3caf648368b3945d5b73d8cb46c816.
      
      * build: 📦 add `shx` as dev dep, use it in `prei18n:extract` script
      
      * fix: 🐛 use platform-specific commands for prei18n-extract
      8b38a9c4
    • cartcrom's avatar
      fix: unsupported chain displays message instead of crash (#4054) · 0a115fab
      cartcrom authored
      * made initial changes for pools page displaying w/ unsupported chains
      * condensed styling
      * added chain validation to CTACards and wrote tests for both CTAcards and Pools page
      * linted changes
      * switched from snapshot to text matching tests
      * switched test to use check for text instead of testid
      0a115fab
    • Kaylee George's avatar
      fix: revert "fix button jump on currency panel" (#4083) · 882147b5
      Kaylee George authored
      fix padding
      882147b5
    • Jesse's avatar
      feat: add support for Celo (#3915) · eb06aef1
      Jesse authored
      * feat: Support for Celo
      
      * fix: wrong condition
      
      * combine celo and alfajores lists
      
      * use celo erc20 representation
      
      * fix: refactor infura.ts to networks.ts & add celo to rpc urls
      
      * feature: add celo contract addresses
      fix: remove celo from supported gas estimate chains until feature is available
      
      * refactor: useUSDCPrice to useStablecoinPrice
      fix: add celo to supported gas estimate chains
      
      * fix: use unique factory address for getting pool address
      
      * fix: darkmode background graident
      
      * fix: removing a comment left behind
      
      * fix: remove bad import
      
      * fix: remove dead link until the Celo is live on info.uniswap.org
      
      * fix: add asset to common bases & minor refactoring
      
      * fix: celo info links point to root info.uniswap.org
      
      * fix: change celo token bridge to portal
      
      * fix: update redux-multicall to latest version
      
      * refactor: for code readability
      
      * fix: celo banner colors & remove unused alternative logo
      
      * fix: change celo token list to hosted version
      
      * fix: update celo banner colors
      
      * fix: move celo to the bottom of the network selector list
      
      * fix: dedup dependencies @uniswap/router-sdk @uniswap/v3-sdk
      
      * fix: refactoring + move Celo above L2s
      
      * fix: update celo contract addresses
      
      * fix: update celo subgraph
      
      * fix: update v3-sdk and smart-order-router versions
      
      * fix: move Celo to the bottom of the network selector list
      
      * fix: downgrade smart-order-router and add casting fix
      
      * fix: downgrade smart-order-router and add casting fix
      
      * fix: resolve Pool dependency
      
      * fix: bridge chain id types
      
      * fix: explorer link test
      
      * fix: use quoter v2 ABI in useClientSideV3Trade fro Celo
      
      * fix: update connection "infura_rpc" to networks
      
      * fix: revert yarn.lock and force install
      
      * fix: dedup router and v3 sdk
      
      * refactor: mv quoter v2 to client side v3 trade
      
      * build: dedup lockfile
      
      * feature: add portal ether to common bases
      
      * fix: add comment for chains that use QuoterV2
      
      * fix: use token as native asset
      
      * fix: supply correct factory address to getPoolAddress call & refactor nativeOnChain method
      
      * feature: adjust celo tokens presetned
      
      * fix: update celo explorer to celoscan
      
      * fix: celo token casting
      
      * fix: celo celo explorer it
      
      * fix: celo chain info should be consistent with block explorer used.
      Co-authored-by: default avatarZach Pomerantz <zzmp@uniswap.org>
      eb06aef1
    • Vignesh Mohankumar's avatar
      fix: Revert "refactor: remove coinbase wallet resetState" (#4081) · 1b91e7ce
      Vignesh Mohankumar authored
      Revert "refactor: remove coinbase wallet resetState (#4024)"
      
      This reverts commit e36722cc.
      1b91e7ce
    • Anas Yousef's avatar
      535e670c
    • Bruno Crosier's avatar
      fix: NetworkSelect mobile toggle bug (#3698) · 0b4c7715
      Bruno Crosier authored
      * fix windows dev environment bugs
      
      * fix NetworkSelector toggle bug
      
      * revert:  add `prei18n:extract` script back
      
      this change to make the script Windows-compatible will be dealt with in a separate PR
      
      * revert:  revert prettier endOfLine fix
      
      Will be dealt with in a separate PR
      
      * updates
      Co-authored-by: default avatarVignesh Mohankumar <vignesh@vigneshmohankumar.com>
      Co-authored-by: default avatarVignesh Mohankumar <me@vig.xyz>
      0b4c7715
  8. 11 Jul, 2022 7 commits
  9. 08 Jul, 2022 1 commit
    • lynn's avatar
      feat: implement initial setup of amplitude SDK (#4044) · 66cae715
      lynn authored
      * init commit
      
      * add amplitude ts sdk to package.json
      
      * add more comments and documentation
      
      * respond to vm comments
      
      * respond to cmcewen comments
      
      * fix: remove unused constants
      
      * fix: respond to cmcewen comments + initialize analytics in app.tsx + add missing return statement
      66cae715