eddie
7001452f89
fix: move user prop updater into statsigProvider ( #7442 )
2023-10-12 11:30:02 -07:00
eddie
5fee3c6fdd
fix: sitemap format ( #7453 )
2023-10-11 15:23:15 -07:00
eddie
40b1e40721
fix: remove bridge usdc arbitrum ( #7446 )
2023-10-11 12:16:15 -07:00
eddie
aee4df10a8
fix: change default tx deadline to 10m ( #7451 )
...
* fix: change deadline to 10m
* test: add unit tests
* fix: improve unit tests
2023-10-11 12:15:51 -07:00
Charles Bachmeier
82a194987a
feat: [info] Add Token Description Component ( #7400 )
...
* working token details section
* update decription styling
* different chain explorers
* remove wrap check for color extraction
* move token description to its own component, add copy, make simple project query
* rename styled components and add tests
* remove old comment
* await test fragment
* fix: update description truncation from TokenDescription (#7413 )
* fix: update description truncation from TokenDescription
* fix: use better name
* fix: test if description is hidden or not (#7422 )
---------
Co-authored-by: Charles Bachmeier <charles@bachmeier.io>
* make darker or lighter
* showCopy default false
* update test
* remove unused styles
---------
Co-authored-by: eddie <66155195+just-toby@users.noreply.github.com>
2023-10-11 10:32:33 -07:00
eddie
1882b14690
fix: hide slippage warning when trade is x ( #7439 )
2023-10-11 10:21:43 -07:00
gnewfield
d56030a920
feat: add progress_indicator_v2 flag ( #7445 )
...
* feat: add progress_indicator_v2 flag
* rename flag hook
2023-10-11 12:53:10 -04:00
Kristie Huang
b75438bc8b
fix: fix sitemaps routes test ( #7441 )
...
* fix: fix sitemaps routes test
* avoid checking all top-tokens paths
2023-10-11 12:53:01 -04:00
Thomas Thachil
9f44e48cf1
chore(): update deeplink package names ( #7399 )
2023-10-11 12:17:45 -04:00
cartcrom
48855f487f
feat: animated review expando ( #7440 )
...
* feat: animated review expando
* test: update snapshots
* fix: pr comments + spacing
2023-10-11 09:23:28 -04:00
eddie
f09ded1a3f
fix: user prop updater staging ( #7443 )
...
fix: move user prop updater into statsigProvider
2023-10-10 15:51:26 -07:00
cartcrom
e16348e2e0
feat: new chain logos ( #7438 )
...
* feat: new consolidated chain logos
* test: update snapshots
* refactor: simplify border radius formula
* fix: pass style prop to portofolio logo container
* lint
* fix: accessibility
* fix: pr nits'
* fix: unnused styled component
2023-10-10 18:25:50 -04:00
Kristie Huang
45c3e1dc78
feat: add dynamicconfig modal setting ( #7395 )
...
* feat: add dynamicconfig feature flags setting
* better typing
* use diff atom for configs
* fix
* add config to devflagsbox
* fix devbox intiailization
* lint
2023-10-10 15:37:47 -04:00
Charles Bachmeier
24ddace1eb
feat: [info] update color extract default and have PDP fallback ( #7432 )
...
* feat: [info] update color extract default and have a fallback
* uncomment section removed for testing
* update snapshot
2023-10-10 12:24:57 -07:00
eddie
b38ce038e6
feat: remove sitemap script from prepare step ( #7437 )
2023-10-10 10:41:08 -07:00
Charles Bachmeier
04bf075826
fix: broken Checkmark image for Mobile NFT Sort dropdown ( #7401 )
...
fix broken image
2023-10-10 10:02:21 -07:00
eddie
27ec2e018c
feat: add robots.txt ( #7435 )
2023-10-06 17:09:04 -07:00
eddie
3ffe7693cf
feat: add top token urls to sitemap and improve script ( #7429 )
...
* feat: add top token urls to sitemap and improve script
* fix: remove unnecessary header
* fix: test
2023-10-06 17:08:46 -07:00
Jack Short
2c7381ff47
fix: removing scrollbar on swap with banner ( #7434 )
2023-10-06 15:33:04 -04:00
Jack Short
6e4746a7fe
feat: uk disclaimer banner ( #7428 )
...
* feat: uk disclaimer banner
* bad merge with sitemap
* button
* cypress test
* intercept ordering
* comments
* sitemap was committed idk why
* font weights
* moving uk disclaimer
* removing trash
2023-10-06 14:00:07 -04:00
Kristie Huang
48379c66ce
feat: [info] remove balance summaries from TDP ( #7430 )
2023-10-06 13:07:29 -04:00
eddie
1b7f0d11fd
fix: override user pref in analytics ( #7420 )
2023-10-06 09:21:18 -07:00
Kristie Huang
db1d264ad3
fix: unhide native gas token from miniportfolio ( #7374 )
...
* fix: unhide native gas token from miniportfolio
* wip tests & gql types
* fix tests, default hide small balances
* pr review
* fix e2e hidden count
2023-10-06 12:11:44 -04:00
Connor McEwen
fd24cb890a
fix: meta tag injector uses property, not name ( #7431 )
2023-10-06 11:46:39 -04:00
cartcrom
932c4482d2
feat: updated rate/routing tooltips ( #7412 )
...
* feat: updated routing tooltips
* refactor: gas price formatting
* fit: boolean rendering
2023-10-05 17:25:53 -04:00
Connor McEwen
2d8dac5c15
fix: merge issue ( #7427 )
...
* fix: merge issue
* update snapshots
2023-10-05 16:30:57 -04:00
Kristie Huang
0e3d188a9a
feat: add feature flags settings overrides box ( #7406 )
...
* add feature flags settings overrides box
* cat
* useGate hook monstrosity
* pr changes
* exclude devflagsbox from code cov
* pr review
* mobile bottom bar
* nit
* initialize atom
* fix atom initialization
* remove comments
* fix devbox initialization
* nit remove diff
2023-10-05 15:48:02 -04:00
cartcrom
1be62f0bec
feat: updated slippage ui ( #7409 )
...
* feat: updated slippage ui
* fix: update settings to also have period in max slippage string
* test: update e2e test search string
2023-10-05 15:34:23 -04:00
Connor McEwen
e6519a7dd1
feat: support redirects for a list of header paths ( #7411 )
...
* add country code to meta tag
* use blocked paths header
* proper types
* add test
* Update functions/components/metaTagInjector.ts
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
* Update functions/components/metaTagInjector.ts
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
* Update src/pages/App.tsx
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
* pr suggestions
* skip failing e2e
* revert test change
* take file from main
---------
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
2023-10-05 15:25:45 -04:00
eddie
3ced65b8a4
feat: add sitemap for app.uniswap.org ( #7408 )
...
* feat: add sitemap for app.uniswap.org
* feat: script to update lastmod
* fix: deps and snapshots
* fix: use xml2js
* fix: improve test and sitemap
2023-10-05 12:19:58 -07:00
eddie
bab8506919
fix: dont crash on invalid tokenId ( #7410 )
2023-10-05 12:12:34 -07:00
eddie
4a79280edc
feat: allow manual test runs ( #7415 )
2023-10-05 12:12:21 -07:00
eddie
53f0ca9b7e
fix: disable UniswapX opt-out in e2e tests ( #7423 )
2023-10-05 11:54:24 -07:00
eddie
0381200fec
fix: ignore large slices in immutable check ( #7425 )
2023-10-05 11:40:52 -07:00
Matthew Spector
040ebb5475
fix: Remove Minus Sign for FOT Display ( #7419 )
2023-10-05 11:33:28 -07:00
Charles Bachmeier
0752314d87
fix: click on test row directly ( #7424 )
2023-10-05 11:08:39 -07:00
Charles Bachmeier
9db5fd104a
fix: use in house token for low volume test ( #7414 )
...
* fix: use discontinued project for low volume test
* use token I created
* update comment
* no info available
* remove socials
* update comment
* checksummed address
2023-10-04 18:18:57 -07:00
cartcrom
b9db195017
feat: gas costs ui updates ( #7405 )
...
* feat: gas costs ui updates
* lint
* test: update snapshots
* test: update other snapshots
2023-10-04 16:08:00 -04:00
eddie
b6bdbcf587
test: mock http requests in jest ( #7394 )
...
* test: try no coverage for unit tests
* test: onlychanged
* test: try parallel
* fix: no http in unit tests
* fix: deduplicate
* fix: nock only
* fix: maxworkers 2
* fix: remove nock
* fix: restore nock
* fix: comment
* fix: try again with jest-offline
* fix: remove jest-offline
* test: try 2 again
* fix: 100%
2023-10-03 14:37:27 -07:00
eddie
cc325b2fbe
fix: no stale trade when otherCurrency is missing ( #7403 )
2023-10-03 14:33:48 -07:00
Jack Short
2694379c97
chore: currency percentages ( #7358 )
...
* formatPercent
* hook deps
* price chart
* price chart formatting
* bug bash findings
* Update src/utils/formatNumbers.ts
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
* fixing merge errors
* unit tests
* special cases
---------
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
2023-10-03 13:29:36 -07:00
cartcrom
82aaf0784a
refactor: swap line items and tooltips decomposition ( #7390 )
...
* refactor: swap line items and tooltips decomposition
* test: test line items directly
* refactor: added tooltip prop
* refactor: preview trade logic
* fix: percentage color
* lint
* fix: exchange rate alignment
* fix: initial pr comments
* test: fix snapshots
* refactor: var naming
* fix: uneeded dep array var
* refactor: small nit
2023-10-03 15:22:07 -04:00
Jordan Frankfurt
55a509cad8
chore: update @web3-react/* ( #7398 )
...
* chore: update @web3-react/walletconnect-v2
* update remaining packages and their patches
2023-10-03 13:46:02 -05:00
Tina
463dd6fdfb
feat: Move UniswapX signature expiry back to deadline ( #7402 )
...
startTime -> deadline
2023-10-03 14:29:03 -04:00
Kristie Huang
3ad4fb6846
feat: change address screening service to Uniswap /screen API ( #7339 )
...
* change fetch url to uniswap api
* clean code + write tests
* nit updates
* nit-rename test
---------
Co-authored-by: Kristie Huang <kristie.huang@uniswap.org>
2023-10-02 13:04:30 -04:00
gnewfield
1c76277c46
feat: polish blocked, nonexistent NFT collection page ( #7373 )
...
* add pages for nonexistent and blocked NFT collections
* add padding
* fix themed text import
* update design and revise based on pr comments
2023-10-02 13:02:28 -04:00
Charles Bachmeier
f90f81b3d9
feat: add error message to wallet connect fail event ( #7387 )
2023-10-02 09:56:35 -07:00
Charles Bachmeier
81accd1864
feat: [info] Add Liquidity and Swap buttons on PDP ( #7382 )
...
* feat: setup initial pool details page and route
* add pool data query and call on enw page
* make query dynamic to url chainId
* Get and display Header info
* add token symbols
* split header into its own file
* add helper function to not default to eth chain
* add helper function tests
* add header component tests
* add mocked test for PDP
* use valid values
* allow unsupported BE chains supported by thegraph
* typecheck
* remove useless row
* no longer needed child
* use first and last child
* move mock consts to their own file
* skele linear task
* return null
* descriptiive pool not found bool
* modify correct logo container
* update snapshots
* instantiate all chain apollo clients
* added snapshot test
* merge main and update snapshots
* Update src/pages/PoolDetails/PoolDetailsHeader.tsx
Co-authored-by: Nate Wienert <natewienert@gmail.com>
* type feeTier
* setup init stats component
* correctly query pool data for t24, t48, and tWeek timestamps
* add comments
* sanitize pool data and update tests
* correct test data
* add todo
* lint
* show correct data
* remove logs
* use formatter
* showing colored bars
* styled graph
* get muted color
* refactor: move getColor to src
* refactor useColor to use getColor function
* remove consts
* refactor files
* 1st class var support courtesy of carter
* remove logging and adds comments
* mobile styling
* move Stats to its own file
* add test cases
* add test file
* update padding
* remove old test file
* respond to feedback
* right column wrapper
* add non-functional pdp buttons
* update tests
* add button functionality
* working tokenId for position
* split buttons in their own file
* add tests
* reduce screenshots
---------
Co-authored-by: Nate Wienert <natewienert@gmail.com>
2023-10-02 09:56:17 -07:00
eddie
524ce49fcb
feat: dynamic defaultCurrencyCode for moonpay ( #7383 )
2023-10-02 09:48:55 -07:00
Kristie Huang
cbec108172
feat: add chains dynamicconfig for feature flags ( #7389 )
...
* feat: add feature flags dynamic config for chains
* fix
* add better chainid error checking
* quiet linter
* refactor & should be quick_route_chains only
2023-09-29 14:53:01 -04:00