1. 11 Aug, 2023 2 commits
    • Brendan Wong's avatar
      fix: color extraction for rich link previews (#7138) · f47e1f16
      Brendan Wong authored
      * feat: add token and nft injection
      
      * feat: basic tests
      
      * fix: get jest configured properly
      
      * fix: change timeout
      
      * fix: uninstall port ready
      
      * fix: readd port ready
      
      * fix: local tests work
      
      * Update yarn.lock
      
      * add lint disable for setup files
      
      * fix: update dependencies
      
      * fix: basic test suite for nfts/tokens
      
      * feat: collection data
      
      * fix: make tests more comprehensive
      
      * fix: change matches to contains
      
      * fix: tests for twitter alt image tag
      
      * fix: image gen
      
      * fix: add patch-package
      
      * fix: update yarn install
      
      * feat: basic image gen for nfts and collections
      
      * fix: remove vibrant attempt
      
      * use watermark asset
      
      * dynamically grab color
      
      * modularize code and prototype for token preview
      
      * refactor code
      
      * finalize css
      
      * fix color grabber
      
      * update tests
      
      * fix up css
      
      * refactor code a bit more
      
      * remove console logs
      
      * tests
      
      * update tests
      
      * update images based on design feedback
      
      * network logos
      
      * update lint
      
      * slight refactoring
      
      * more refactoring
      
      * fix packages
      
      * Update yarn.lock
      
      * remove dynamically generated image stuff
      
      * Revert "remove dynamically generated image stuff"
      
      This reverts commit a80241edb3a970a724b9a07ce36e492ff8a1c2af.
      
      * change image reference and revamp tests
      
      * cleanup return values
      
      * Create README.md
      
      * Revert "Create README.md"
      
      This reverts commit 7a91c98d384995fba914c9bf9a2fb3072793621f.
      
      * First round of feedback
      
      * comments
      
      * feat: cache
      
      * Update test.yml
      
      * Update test.yml
      
      * Update test.yml
      
      * feedback round 2
      
      * final feedback
      
      * final final feedback
      
      * add coverage and other options
      
      * Update test.yml
      
      * start typecheck
      
      * update cache
      
      * update snapshots?
      
      * Update jest.config.json
      
      * Update jest.config.json
      
      * give timeout some buffer
      
      * update import
      
      * upgrade ts
      
      * fix typing for apollo deps
      
      * finalize typechecks
      
      * downgrade typescript to original version
      
      * add cache directory to jest
      
      * remove coverage
      
      * remove google analytics from tests
      
      * merge main
      
      * remove timeout
      
      * update tests
      
      * update graphql queries
      
      * review changes
      
      * try cache setup
      
      * Update cache.test.ts
      
      * make cache helper function
      
      * cache test
      
      * remove unneeded test causing issues
      
      * feat: parallelize cache (#6930)
      
      * feat: parallelize cache?
      
      * remove graph query from concurrency await
      
      * most of feedback
      
      * move tests
      
      * update token tests
      
      * singleton cache
      
      * restructuring res and cache promise
      
      * abstract away repeated graph logic
      
      * update tests and functions
      
      * refactor
      
      * update typing, parallelize, and start tests
      
      * fix one tsc issue
      
      * final feedback
      
      * Update yarn.lock
      
      * final final feedback
      
      * add svgs
      
      * try and setup svg
      
      * stashing changes
      
      * cleanup!
      
      * prepare for start of feedback?
      
      * LESS GOO
      
      * modify versioning
      
      * fix: update wrangler version
      
      * Update yarn.lock
      
      * downgrade wrangler
      
      * Update yarn.lock
      
      * Update yarn.lock
      
      * fix type error
      
      * update github test
      
      * cleanup tests
      
      * Delete custom.d.ts
      
      * fix: cloudfunctions
      
      * update tests
      
      * final touchups
      
      * lint
      
      * change github action
      
      * Update yarn.lock
      
      * styling updates
      
      * nate's feedback
      
      * feedback p1
      
      * typing feedback
      
      * update yarn
      
      * Create wrangler.toml
      
      * move wrangler.toml location
      
      * last try
      
      * Delete wrangler.toml
      
      * use 2.20?
      
      * remove comment
      
      * Update yarn.lock
      
      * change compatibility date
      
      * update wrangler and fix bugs
      
      * Update colorthief+2.4.0.patch
      
      * build: cleanup flags
      
      * cleaner patches
      
      * update compatibility date
      
      * quick tweeks
      
      * cleanup rendering and lint
      
      * patch things up
      
      * fix: color extraction
      
      * DONE!
      
      * tests and other qol updates
      
      * lint
      
      * add more tests
      
      * feedback
      
      * simplify getcolors
      
      ---------
      Co-authored-by: default avatarZach Pomerantz <zzmp@uniswap.org>
      f47e1f16
    • Brendan Wong's avatar
      feat: dynamically generated images for rich link previews (#6902) · 9954f950
      Brendan Wong authored
      * feat: add token and nft injection
      
      * feat: basic tests
      
      * fix: get jest configured properly
      
      * fix: change timeout
      
      * fix: uninstall port ready
      
      * fix: readd port ready
      
      * fix: local tests work
      
      * Update yarn.lock
      
      * add lint disable for setup files
      
      * fix: update dependencies
      
      * fix: basic test suite for nfts/tokens
      
      * feat: collection data
      
      * fix: make tests more comprehensive
      
      * fix: change matches to contains
      
      * fix: tests for twitter alt image tag
      
      * fix: image gen
      
      * fix: add patch-package
      
      * fix: update yarn install
      
      * feat: basic image gen for nfts and collections
      
      * fix: remove vibrant attempt
      
      * use watermark asset
      
      * dynamically grab color
      
      * modularize code and prototype for token preview
      
      * refactor code
      
      * finalize css
      
      * fix color grabber
      
      * update tests
      
      * fix up css
      
      * refactor code a bit more
      
      * remove console logs
      
      * tests
      
      * update tests
      
      * update images based on design feedback
      
      * network logos
      
      * update lint
      
      * slight refactoring
      
      * more refactoring
      
      * fix packages
      
      * Update yarn.lock
      
      * remove dynamically generated image stuff
      
      * Revert "remove dynamically generated image stuff"
      
      This reverts commit a80241edb3a970a724b9a07ce36e492ff8a1c2af.
      
      * change image reference and revamp tests
      
      * cleanup return values
      
      * Create README.md
      
      * Revert "Create README.md"
      
      This reverts commit 7a91c98d384995fba914c9bf9a2fb3072793621f.
      
      * First round of feedback
      
      * comments
      
      * feat: cache
      
      * Update test.yml
      
      * Update test.yml
      
      * Update test.yml
      
      * feedback round 2
      
      * final feedback
      
      * final final feedback
      
      * add coverage and other options
      
      * Update test.yml
      
      * start typecheck
      
      * update cache
      
      * update snapshots?
      
      * Update jest.config.json
      
      * Update jest.config.json
      
      * give timeout some buffer
      
      * update import
      
      * upgrade ts
      
      * fix typing for apollo deps
      
      * finalize typechecks
      
      * downgrade typescript to original version
      
      * add cache directory to jest
      
      * remove coverage
      
      * remove google analytics from tests
      
      * merge main
      
      * remove timeout
      
      * update tests
      
      * update graphql queries
      
      * review changes
      
      * try cache setup
      
      * Update cache.test.ts
      
      * make cache helper function
      
      * cache test
      
      * remove unneeded test causing issues
      
      * feat: parallelize cache (#6930)
      
      * feat: parallelize cache?
      
      * remove graph query from concurrency await
      
      * most of feedback
      
      * move tests
      
      * update token tests
      
      * singleton cache
      
      * restructuring res and cache promise
      
      * abstract away repeated graph logic
      
      * update tests and functions
      
      * refactor
      
      * update typing, parallelize, and start tests
      
      * fix one tsc issue
      
      * final feedback
      
      * Update yarn.lock
      
      * final final feedback
      
      * add svgs
      
      * try and setup svg
      
      * stashing changes
      
      * cleanup!
      
      * prepare for start of feedback?
      
      * LESS GOO
      
      * modify versioning
      
      * fix: update wrangler version
      
      * Update yarn.lock
      
      * downgrade wrangler
      
      * Update yarn.lock
      
      * Update yarn.lock
      
      * fix type error
      
      * update github test
      
      * cleanup tests
      
      * Delete custom.d.ts
      
      * fix: cloudfunctions
      
      * update tests
      
      * final touchups
      
      * lint
      
      * change github action
      
      * Update yarn.lock
      
      * styling updates
      
      * nate's feedback
      
      * feedback p1
      
      * typing feedback
      
      * update yarn
      
      * Create wrangler.toml
      
      * move wrangler.toml location
      
      * last try
      
      * Delete wrangler.toml
      
      * use 2.20?
      
      * remove comment
      
      * Update yarn.lock
      
      * change compatibility date
      
      * update wrangler and fix bugs
      
      * Update colorthief+2.4.0.patch
      
      * build: cleanup flags
      
      * cleaner patches
      
      * update compatibility date
      
      * quick tweeks
      
      * cleanup rendering and lint
      
      * final color update
      
      ---------
      Co-authored-by: default avatarZach Pomerantz <zzmp@uniswap.org>
      9954f950
  2. 10 Aug, 2023 12 commits
  3. 09 Aug, 2023 6 commits
  4. 08 Aug, 2023 12 commits
  5. 07 Aug, 2023 2 commits
  6. 05 Aug, 2023 3 commits
  7. 04 Aug, 2023 3 commits
    • Brendan Wong's avatar
      feat: caches GraphQL queries for Cloudflare workers (#6929) · f845695f
      Brendan Wong authored
      * feat: add token and nft injection
      
      * feat: basic tests
      
      * fix: get jest configured properly
      
      * fix: change timeout
      
      * fix: uninstall port ready
      
      * fix: readd port ready
      
      * fix: local tests work
      
      * Update yarn.lock
      
      * add lint disable for setup files
      
      * fix: update dependencies
      
      * fix: basic test suite for nfts/tokens
      
      * feat: collection data
      
      * fix: make tests more comprehensive
      
      * fix: change matches to contains
      
      * fix: tests for twitter alt image tag
      
      * fix: image gen
      
      * fix: add patch-package
      
      * fix: update yarn install
      
      * feat: basic image gen for nfts and collections
      
      * fix: remove vibrant attempt
      
      * use watermark asset
      
      * dynamically grab color
      
      * modularize code and prototype for token preview
      
      * refactor code
      
      * finalize css
      
      * fix color grabber
      
      * update tests
      
      * fix up css
      
      * refactor code a bit more
      
      * remove console logs
      
      * tests
      
      * update tests
      
      * update images based on design feedback
      
      * network logos
      
      * update lint
      
      * slight refactoring
      
      * more refactoring
      
      * fix packages
      
      * Update yarn.lock
      
      * remove dynamically generated image stuff
      
      * cleanup return values
      
      * Create README.md
      
      * Revert "Create README.md"
      
      This reverts commit 7a91c98d384995fba914c9bf9a2fb3072793621f.
      
      * First round of feedback
      
      * comments
      
      * feat: cache
      
      * Update test.yml
      
      * Update test.yml
      
      * Update test.yml
      
      * feedback round 2
      
      * final feedback
      
      * final final feedback
      
      * add coverage and other options
      
      * Update test.yml
      
      * start typecheck
      
      * update cache
      
      * update snapshots?
      
      * Update jest.config.json
      
      * Update jest.config.json
      
      * give timeout some buffer
      
      * update import
      
      * upgrade ts
      
      * fix typing for apollo deps
      
      * finalize typechecks
      
      * downgrade typescript to original version
      
      * add cache directory to jest
      
      * remove coverage
      
      * remove google analytics from tests
      
      * review changes
      
      * try cache setup
      
      * Update cache.test.ts
      
      * make cache helper function
      
      * cache test
      
      * remove unneeded test causing issues
      
      * feat: parallelize cache (#6930)
      
      * feat: parallelize cache?
      
      * remove graph query from concurrency await
      
      * most of feedback
      
      * move tests
      
      * update token tests
      
      * singleton cache
      
      * restructuring res and cache promise
      
      * abstract away repeated graph logic
      
      * final feedback
      
      * Update yarn.lock
      
      * final final feedback
      
      * final final final feedback!
      
      * final final final final feedback?
      f845695f
    • eddie's avatar
      fix: re-enable UniswapX after disabling (#7080) · dbb2f7f6
      eddie authored
      fix: allow gouda after user disables
      dbb2f7f6
    • eddie's avatar
      fix: Router label copy (#7060) · 264f1457
      eddie authored
      264f1457