735 Commits
Author SHA1 Message Date
YashandGitHub 4182d67329 Update packages (#2033)
* update publisher and forwarder

* update packages

* update packages

* remove broken published pages

* nightly
2023-12-04 19:43:07 +00:00
Joaquim VergesandGitHub 50fed5ab74 update SDKs to latest nightly (#2013) 2023-11-28 02:41:38 +00:00
Joaquim VergesandGitHub def7035355 Enable all chains for older AccountFactory contracts (#2009) 2023-11-25 08:13:37 +00:00
04ad22c250 Migrate checkouts v0 (#1986)
* feature(payments): initialize GQL and page structure

* initialize apollo provider

* port over .graphql files and fix up generation

* fix codegen

* .ts files are fine for hooks

* feat: add credentials option to ApolloClient

* .env.example update

* Get payments seller id from api server in fetchAuthToken (#1839)

Get paymentsSellerId from api server in fetchAuthToken

* Push up example with `paymentsSellerId`

* Remove console.logs

* Move to component to compile

* Render all contracts table (filtered)

* Enable payments button

* Abstract a bit

* Add graphql query to usePayments

* Get analytics

* Add parsedOverview

* Fix prettier

* Create checkout logic

* Create checkout form shenanigans

* Some UI massaging

* A bit more

* Enable payments redirect

* Work for erc1155, disable cache

* yes

* Some progress with cache? :D

* loglog

* Fix tracking

* Abstract remove button

* We're doing it backwards

* Cast to number

* whoops

* Edit checkout logic plz

* Empty state

* plz

* Fix for real

* Default

* Filter contracts, some more empty states

* Moar empty states

* Error flow

* More empty states, less foot shooting

* Get contract name for payment-enabled contracts

* Filter default checkout, show contractId

* Fix url redirect

* whoops

* Fix logic

* feature: added checkout seller account settings to dashboard (#1931)

Signed-off-by: Juan Leal <[email protected]>

Signed-off-by: Juan Leal <[email protected]>

Signed-off-by: Juan Leal <[email protected]>
Co-authored-by: easyrun42 <[email protected]>

Signed-off-by: Juan Leal <[email protected]>
Co-authored-by: Juan Leal <[email protected]>
Co-authored-by: easyrun42 <[email protected]>

* invalidateQueries onSuccess

* Revert prior change and add apollo refetch()

* Try network-only

* Add for contracts as well

* wip

* API Keys capabilities yay

* Remove network-only policy

* Use lazy queries

* Fix api keys

* isLoading states

* All the cache

* now

* Rename

* Big wip

* Fix date picker

* chore: added thirdweb_client_id to checkout fragment (#1957)

* stuff

* Ensure accountId

* Copy

* Fix mutation

* Fix loading states

* wip

* Kyb shenanigans

* Kyc shenanigans :D

* More kyc shenanigans

* Fix file uploader?

* Annoying response

* RPC url pls

* Remove unused imports

* Nope

* Lots of checks

* Fix kyb check

* Kyc improvements

* Moar

* hid hid

* Move around

* Nope

* Cache?

* Lowercase

* Webhooks file

* Add more supported chains

* Full

* Fix RPC url

* Update contractArgs

* Much better

* Error state

* Validation for URL

* Allow empty string

* Improve KYB experience

* Add compliance email

* Fix upload to cloudflare

* Add preview button

* Improve preview

* Okay

* Fix font weight

* Just because

* Use the Preview environment for workflows

* Pass environment var name context through

* syntax update

* Test - show public env var

* syntax

* See if public variable makes it through

* Add public api

* Use secrets instead of vars

* Remove test

---------

Signed-off-by: Jonas Daniels <[email protected]>
Signed-off-by: Edward Sun <[email protected]>
Signed-off-by: Juan Leal <[email protected]>
Co-authored-by: Jonas Daniels <[email protected]>
Co-authored-by: Edward Sun <[email protected]>
Co-authored-by: gerrysaporito <[email protected]>
Co-authored-by: Juan Leal <[email protected]>
Co-authored-by: easyrun42 <[email protected]>
2023-11-22 23:21:53 +00:00
Joaquim VergesandGitHub 9c0805230e update SDKs to stable (#1989) 2023-11-18 22:51:37 +00:00
Joaquim VergesandGitHub e7897d6278 Fix potential race condition for embedded wallet autoconnection (#1988) 2023-11-18 07:53:35 +00:00
Manan TankandGitHub 3c047de994 Fix EmbeddedWallet OTP UI (#1976)
* Fix EmbeddedWallet OTP UI

* use stable version
2023-11-17 09:59:49 +00:00
Manan TankandGitHub 758956959a Fix embeddedWallet connection in preview ( dev ) (#1969) 2023-11-16 18:37:40 +00:00
Manan TankandGitHub 17f95ccfd5 Add social login customization in ConnectWallet playground (#1966)
* Add social login methods in playground

* add PAPER_DEV
2023-11-16 17:46:39 +00:00
Joaquim VergesandGitHub b71d2f3be1 fix dependency dev build (#1965) 2023-11-15 17:45:02 -08:00
Joaquim VergesandGitHub 6f1c9b5320 update SDKs to fix embedded wallet switch chains issue (#1964)
update SDKs
2023-11-15 17:04:36 -08:00
Joaquim VergesandGitHub 4691968194 Update SDKs for CDN cache resolution (#1962)
* Update SDKs for CDN cache resolution

* update stable packages
2023-11-15 23:48:15 +00:00
Manan TankandGitHub 1ac805de15 Add Localization in ConnectWallet Playground (#1879)
* Localization Test

* update

* update

* update

* update packages

* update

---------

Signed-off-by: Manan Tank <[email protected]>
2023-11-13 22:26:01 +00:00
Edward SunandGitHub 7010b72ee4 Update @sentry/nextjs (#1935) 2023-11-09 22:29:13 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b404b08f15 build(deps): bump react-hook-form from 7.47.0 to 7.48.2 (#1908)
Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form) from 7.47.0 to 7.48.2.
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases)
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md)
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.47.0...v7.48.2)

---
updated-dependencies:
- dependency-name: react-hook-form
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-07 15:09:39 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
83f597e711 build(deps-dev): bump @types/jest from 29.5.6 to 29.5.7 (#1907)
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 29.5.6 to 29.5.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

---
updated-dependencies:
- dependency-name: "@types/jest"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-07 15:07:37 +00:00
Joaquim VergesandGitHub 9cd42b415f Fix sign in logic (#1891) 2023-11-01 23:09:53 +00:00
Edward SunandGitHub 0d82e5f32b Use thirdweb-dev/react with auth fix in ConnectWallet (#1889) 2023-11-01 19:12:22 +00:00
Winston YeoandGitHub 8e93ece278 feat: migrate paper wallet to embedded wallets (#1878)
* feat: add embedded wallet to thirdweb connect

* chore: update react pacakge to use the latest wallet items

* chore: update .env.example

* chore: remove paper wallet

---------

Signed-off-by: Winston Yeo <[email protected]>
2023-10-31 23:08:09 +00:00
Tair AsimandGitHub eafaad8058 chore: simplify api keys creation & editing (#1841)
fixes FTD-2219
2023-10-31 21:42:31 +00:00
easyrun42andGitHub 6fa173432c Revert "thirdweb connect landing page updates" (#1849)
* quick link fix

* Revert "thirdweb connect landing page updates (#1779)"

This reverts commit ffe7b63104.

* push latest lottie

* add new lottie json file

* height 100%
2023-10-27 18:27:18 +00:00
iketwandGitHub fe7be4dd8d Revert "[SDK/Wallets] Override crypto-js to use latest version to fix vulnera…" (#1859) 2023-10-27 17:58:35 +00:00
Jonas DanielsandGitHub 0f15ee5963 feat: Update minimum required Node.js version to >=18 (#1858) 2023-10-27 17:32:37 +00:00
Jonas Daniels 9c24c6fa09 downgrade nextjs back to 13 2023-10-26 21:21:45 -07:00
22c5c04346 Next 14 and cleanup (#1854)
* Update package

* Update to next 14, winter cleanup

* More cleanup

* fix build

---------

Signed-off-by: Jonas Daniels <[email protected]>
Co-authored-by: Jonas Daniels <[email protected]>
2023-10-27 02:51:11 +00:00
Jonas DanielsandGitHub b6f72c566c feat: Update minimum required Node version to 18.17.0 (#1855) 2023-10-26 22:41:03 +00:00
iketwandGitHub 467c9eeedc [SDK/Wallets] Override crypto-js to use latest version to fix vulnera… (#1854) 2023-10-26 16:25:24 +00:00
ebea69352b Add engine dashboard (#1815)
* feat: Add Engine tab to dashboard

* A lot of stuff? Config done

* Backend wallets table

* Add import/create backend wallet capabilities

* Update margin

* Filter txns by chain id

* Add balance check

* Fix build

* Add functions

* Only show remove config if not on local

* whoops

* Add tracking for set wallet config

* Try again

* Update schema for txns

* Update design, save URL in local storage

* Add trailing slash always

* Always simplify url

* Auth works

* Add admin grant/revoke

* Reshuffle stuff

* Add access tokens capabilities

* Add webhooks capabilities

* General updates

* Add local config

* Renaming and moving stuff around

* Hide tab

---------

Co-authored-by: Phillip Ho <[email protected]>
Co-authored-by: Jonas Daniels <[email protected]>
2023-10-25 00:05:31 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
330519e428 build(deps): bump @vercel/og from 0.5.19 to 0.5.20 (#1822)
Bumps @vercel/og from 0.5.19 to 0.5.20.

---
updated-dependencies:
- dependency-name: "@vercel/og"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-24 11:13:01 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
922e817c3f build(deps-dev): bump eslint-plugin-import from 2.28.1 to 2.29.0 (#1824)
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.28.1 to 2.29.0.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases)
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.28.1...v2.29.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-import
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-24 11:12:50 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e7299475cf build(deps-dev): bump @trivago/prettier-plugin-sort-imports from 4.2.0 to 4.2.1 (#1823)
build(deps-dev): bump @trivago/prettier-plugin-sort-imports

Bumps [@trivago/prettier-plugin-sort-imports](https://github.com/trivago/prettier-plugin-sort-imports) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/trivago/prettier-plugin-sort-imports/releases)
- [Changelog](https://github.com/trivago/prettier-plugin-sort-imports/blob/main/CHANGELOG.md)
- [Commits](https://github.com/trivago/prettier-plugin-sort-imports/compare/v4.2.0...v4.2.1)

---
updated-dependencies:
- dependency-name: "@trivago/prettier-plugin-sort-imports"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-24 11:12:41 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dbd46eb61d build(deps-dev): bump @types/papaparse from 5.3.9 to 5.3.10 (#1821)
Bumps [@types/papaparse](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/papaparse) from 5.3.9 to 5.3.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/papaparse)

---
updated-dependencies:
- dependency-name: "@types/papaparse"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-24 11:12:30 +00:00
YashandGitHub 7d8028c408 Update packages (#1819)
* update packages

* resolve

* update

* fix build
2023-10-23 15:51:21 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
782fcbc085 build(deps-dev): bump @next/bundle-analyzer from 13.5.4 to 13.5.5 (#1795)
Bumps [@next/bundle-analyzer](https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer) from 13.5.4 to 13.5.5.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v13.5.5/packages/next-bundle-analyzer)

---
updated-dependencies:
- dependency-name: "@next/bundle-analyzer"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-17 18:33:28 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4ec5ea18a6 build(deps): bump recharts from 2.8.0 to 2.9.0 (#1791)
Bumps [recharts](https://github.com/recharts/recharts) from 2.8.0 to 2.9.0.
- [Release notes](https://github.com/recharts/recharts/releases)
- [Changelog](https://github.com/recharts/recharts/blob/master/CHANGELOG.md)
- [Commits](https://github.com/recharts/recharts/compare/v2.8.0...v2.9.0)

---
updated-dependencies:
- dependency-name: recharts
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-17 18:33:15 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b8b6e73310 build(deps-dev): bump eslint-config-next from 13.5.4 to 13.5.5 (#1792)
Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 13.5.4 to 13.5.5.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v13.5.5/packages/eslint-config-next)

---
updated-dependencies:
- dependency-name: eslint-config-next
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-17 18:33:04 +00:00
Jonas DanielsandGitHub cbf92b08aa fix(chore): Fix API endpoint and chain filtering (#1797)
* fix(chore): Fix API endpoint and chain filtering

* refactor: Improve filtering and mapping logic in getStaticProps function

* refactor: Update getGuidesAndTemplates.ts file
2023-10-17 04:46:33 +00:00
Jonas DanielsandGitHub 305054bde0 update dependencies (10/14) (#1787)
* feat: update @thirdweb-dev/auth and @thirdweb-dev/react versions

* chore(package.json): update react-markdown and remark-gfm versions

* chore: update dependencies for react-table and airtable
2023-10-15 04:56:05 +00:00
ffe7b63104 thirdweb connect landing page updates (#1779)
* Use video instead of lottie

* show video on mobile too

* Video improvements

---------

Co-authored-by: Jonas Daniels <[email protected]>
2023-10-13 21:32:03 +00:00
12f92a9508 fix: useApi caching (#1778)
* fix: useApi caching

- misc change to yarn as bun failing

* chore(ci): setup bun for testing

---------

Co-authored-by: Jonas Daniels <[email protected]>
2023-10-13 19:59:45 +00:00
Nacho IacovinoandGitHub da7449d7af /connect lottie (#1775)
* Test /connect lottie

* New animation
2023-10-11 23:33:03 +00:00
Manan TankandGitHub c93dc28fd7 ConnectWallet component + playground improvements (#1737)
* update

* Remove custom SignInModal and add base-gor

* use Goerli on playground

* update

* update lock

* Fix Build

* update

* update

* update

* update

* update

* update

* Fix Build

* update

* update

* update

* Fix Safe wallet

* Fix Build

* update

* Add termsOfServiceUrl and privacyPolicyUrl

* Make coinbase recommended

* update both accents on accentText change
2023-10-11 14:27:32 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f79b0e80f2 bump eslint from 8.50.0 to 8.51.0 (#1762)
---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-09 19:55:20 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2facfa4b78 bump @types/pluralize from 0.0.30 to 0.0.31 (#1763)
---
updated-dependencies:
- dependency-name: "@types/pluralize"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-09 19:55:05 +00:00
Jonas DanielsandGitHub 5b32c3d05e refactor(solana): remove support for solana (#1733)
* refactor(solana): remove support for solana

* chore: update @thirdweb-dev/react and @thirdweb-dev/sdk versions

* remove unused code & re-update-next-versions

* refactor: Remove unused Solana currency metadata

* fix build
2023-10-09 19:46:47 +00:00
Jonas DanielsandGitHub ce4608bff4 Preparing Major Version Bump (#1630) 2023-10-09 19:09:51 +00:00
Jonas DanielsandGitHub bb64b4c408 fix(build): bun -> yarn (#1749) 2023-10-05 17:21:02 +00:00
Manan TankandGitHub 682d0b6cc5 chore: Update thirdweb packages (#1739)
Update thirdweb packages
2023-10-05 14:01:57 +00:00
Jonas DanielsandGitHub 9cbf15a58e init chains-db (#1701)
* feat(chains): Add revalidation for getStaticProps in chainlist.tsx

* chore: add revalidate option to getStaticProps

* fix(package.json): update next-sitemap to version 4.2.3

* chore: Update additionalPaths function in next-sitemap.config.js

* refactor: Simplify chain retrieval logic and remove unnecessary code

* chore: Update dependencies in package.json

* refactor: update @tanstack/react-query to version 4.35.7

* fix(package.json): update react-query-persist-client version
2023-10-03 05:03:59 +00:00
Tair AsimandGitHub b29f24a74e feat: onboarding with email + billing (#1714)
completes FTD-2170, PROD-238
2023-10-02 12:47:10 +00:00