-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump express from 4.18.2 to 4.19.2 #1214
Bump express from 4.18.2 to 4.19.2 #1214
Conversation
Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
…ot/npm_and_yarn/express-4.19.2 # Conflicts: # yarn.lock
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
🚮 Removed packages: npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/[email protected] |
🚨 Potential security issues detected. Learn more about Socket for GitHub ↗︎ To accept the risk, merge this PR and you will not be notified again.
Next stepsWhat is a CVE?Contains a high severity Common Vulnerability and Exposure (CVE). Remove or replace dependencies that include known high severity CVEs. Consumers can use dependency overrides or npm audit fix --force to remove vulnerable dependencies. Take a deeper look at the dependencyTake a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support [AT] socket [DOT] dev. Remove the packageIf you happen to install a dependency that Socket reports as Known Malware you should immediately remove it and select a different dependency. For other alert types, you may may wish to investigate alternative packages or consider if there are other ways to mitigate the specific risk posed by the dependency. Mark a package as acceptable riskTo ignore an alert, reply with a comment starting with
|
* Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](indutny/node-ip@v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]>
* Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](indutny/node-ip@v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * pin docusaurus core to match versions * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](indutny/node-ip@v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](indutny/node-ip@v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](indutny/node-ip@v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * adds warning for current account xlm insufficient for fee * adds loading state for getting balances before check * uses correct logic to check for enough xlm to cover fee * use correct denomination for fee in xlm comparison * make warning dismissable * small ui fix for asset selector in ChooseAsset (#1359) * Bump got from 11.8.2 to 11.8.5 Bumps [got](https://github.com/sindresorhus/got) from 11.8.2 to 11.8.5. - [Release notes](https://github.com/sindresorhus/got/releases) - [Commits](sindresorhus/got@v11.8.2...v11.8.5) --- updated-dependencies: - dependency-name: got dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * Bump ws from 6.2.2 to 6.2.3 Bumps [ws](https://github.com/websockets/ws) from 6.2.2 to 6.2.3. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](websockets/ws@6.2.2...6.2.3) --- updated-dependencies: - dependency-name: ws dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> * adds malicious variant to connection request views * adds blockaid duck * moves blockaid scanSite to helper from duck workflow * reverts accidental merge of blockaid scan site work * add Soroswap link to UI (#1362) * add Soroswap link to UI * center subtitle * add mocks for balance retrieval and fee calculation (#1366) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](indutny/node-ip@v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](indutny/node-ip@v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name * adding docs for standard wallet interface * updating docs and playground * don't use Partial type * simplify types * update types in guide * rollback version * rollback yarn.lock * fix tests --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](indutny/node-ip@v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name * adding docs for standard wallet interface * updating docs and playground * don't use Partial type * simplify types * update types in guide * rollback version * rollback yarn.lock * fix tests * add wallet change watcher + docs * add clarifying line of copy * fix test --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](indutny/node-ip@v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * adds warning for current account xlm insufficient for fee * adds loading state for getting balances before check * uses correct logic to check for enough xlm to cover fee * use correct denomination for fee in xlm comparison * make warning dismissable * adds malicious variant to connection request views * adds blockaid duck * moves blockaid scanSite to helper from duck workflow * tweaks loader for grant access * adds warning for grant access on blockaid scan miss --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Piyal Basu <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Feature/standard wallet interface (#1357) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5dc96ade559f929cb353f4626f656939c2. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Feature/standard wallet interface docs (#1370) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5dc96ade559f929cb353f4626f656939c2. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name * adding docs for standard wallet interface * updating docs and playground * don't use Partial type * simplify types * update types in guide * rollback version * rollback yarn.lock * fix tests --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * add wallet change watcher + docs (#1373) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5dc96ade559f929cb353f4626f656939c2. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name * adding docs for standard wallet interface * updating docs and playground * don't use Partial type * simplify types * update types in guide * rollback version * rollback yarn.lock * fix tests * add wallet change watcher + docs * add clarifying line of copy * fix test --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * add isNonSSELEnabled flag and use that to block non-https tx's (#1374) * add isNonSSELEnabled flag and use that to block non-https tx's * rm comment * moving isNonSSLEnabled to Advanced Settings * moving isNonSSLEnabled to Advanced Settings (#1375) * Feature/connect dapp warning (#1361) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * adds warning for current account xlm insufficient for fee * adds loading state for getting balances before check * uses correct logic to check for enough xlm to cover fee * use correct denomination for fee in xlm comparison * make warning dismissable * adds malicious variant to connection request views * adds blockaid duck * moves blockaid scanSite to helper from duck workflow * tweaks loader for grant access * adds warning for grant access on blockaid scan miss --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Piyal Basu <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [BUG] SAC balance shows up twice in asset list (#1376) * removes tokens with no balance, tweaks add asset tests timeout * Added translations * restore pre-push debug comment * revert new snapshots * adds default for recommended fee in hook * Feature/doc preview build master (#1379) * use single quotes * add different cmds for netlify prod vs preview * Bugfix/move netlify toml 2 (#1381) * moving isNonSSLEnabled to Advanced Settings * move the netlify.toml * bump freighter-api version to trigger docs build * fix toml * try different netlify context * update yarn.lock and defensive check for blockaid "miss" * dont show dapp scan warning in grant access (#1390) * Bugfix/sign msg auth entry buffer (#1392) * copy fix * Added translations * return a buffer from sign message and sign auth entry * rm eslint-disables * fix tests * Bugfix/re enable tests (#1395) * copy fix * Added translations * re-enable flakey e2e tests * rm eslint-disables * adds tx scan calls during tx sign, no UI warnings (#1393) * scan asset during Add Asset flow and Sign classic tx flow (#1405) * upgrading ledger SDK (#1407) * rm ssl toggle from Preferences (#1408) * Bump fast-xml-parser in the npm_and_yarn group across 1 directory (#1391) Bumps the npm_and_yarn group with 1 update in the / directory: [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser). Updates `fast-xml-parser` from 4.4.0 to 4.4.1 - [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases) - [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md) - [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v4.4.0...v4.4.1) --- updated-dependencies: - dependency-name: fast-xml-parser dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump the minor-and-patch group across 3 directories with 26 updates (#1399) Bumps the minor-and-patch group with 24 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.24.7` | `7.25.2` | | [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) | `7.24.7` | `7.25.1` | | [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.24.7` | `7.25.3` | | [@vercel/ncc](https://github.com/vercel/ncc) | `0.36.1` | `0.38.1` | | [eslint-plugin-jsx-a11y](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y) | `6.8.0` | `6.9.0` | | [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | `7.34.2` | `7.35.0` | | [webpack](https://github.com/webpack/webpack) | `5.91.0` | `5.93.0` | | [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `48.2.9` | `48.11.0` | | [@stellar/js-xdr](https://github.com/stellar/js-xdr) | `3.1.1` | `3.1.2` | | [stellar-sdk](https://github.com/stellar/js-stellar-sdk) | `12.1.0` | `12.2.0` | | [webextension-polyfill](https://github.com/mozilla/webextension-polyfill) | `0.10.0` | `0.12.0` | | [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) | `3.3.2` | `3.4.0` | | [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic) | `3.3.2` | `3.4.0` | | [@ledgerhq/hw-transport-webusb](https://github.com/LedgerHQ/ledger-live) | `6.28.6` | `6.29.2` | | @stellar/typescript-wallet-sdk-km | `1.5.0` | `1.7.0` | | [@types/chrome](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chrome) | `0.0.104` | `0.0.269` | | [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) | `4.17.5` | `4.17.7` | | [@types/webextension-polyfill](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/webextension-polyfill) | `0.9.2` | `0.10.7` | | [html-…
* Feature/standard wallet interface (#1357) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5dc96ade559f929cb353f4626f656939c2. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Feature/standard wallet interface docs (#1370) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5dc96ade559f929cb353f4626f656939c2. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name * adding docs for standard wallet interface * updating docs and playground * don't use Partial type * simplify types * update types in guide * rollback version * rollback yarn.lock * fix tests --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * add wallet change watcher + docs (#1373) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5dc96ade559f929cb353f4626f656939c2. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name * adding docs for standard wallet interface * updating docs and playground * don't use Partial type * simplify types * update types in guide * rollback version * rollback yarn.lock * fix tests * add wallet change watcher + docs * add clarifying line of copy * fix test --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * add isNonSSELEnabled flag and use that to block non-https tx's (#1374) * add isNonSSELEnabled flag and use that to block non-https tx's * rm comment * moving isNonSSLEnabled to Advanced Settings * moving isNonSSLEnabled to Advanced Settings (#1375) * Feature/connect dapp warning (#1361) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * adds warning for current account xlm insufficient for fee * adds loading state for getting balances before check * uses correct logic to check for enough xlm to cover fee * use correct denomination for fee in xlm comparison * make warning dismissable * adds malicious variant to connection request views * adds blockaid duck * moves blockaid scanSite to helper from duck workflow * tweaks loader for grant access * adds warning for grant access on blockaid scan miss --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Piyal Basu <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [BUG] SAC balance shows up twice in asset list (#1376) * removes tokens with no balance, tweaks add asset tests timeout * Added translations * restore pre-push debug comment * revert new snapshots * adds default for recommended fee in hook * Feature/doc preview build master (#1379) * use single quotes * add different cmds for netlify prod vs preview * Bugfix/move netlify toml 2 (#1381) * moving isNonSSLEnabled to Advanced Settings * move the netlify.toml * bump freighter-api version to trigger docs build * fix toml * try different netlify context * update yarn.lock and defensive check for blockaid "miss" * dont show dapp scan warning in grant access (#1390) * Bugfix/sign msg auth entry buffer (#1392) * copy fix * Added translations * return a buffer from sign message and sign auth entry * rm eslint-disables * fix tests * Bugfix/re enable tests (#1395) * copy fix * Added translations * re-enable flakey e2e tests * rm eslint-disables * adds tx scan calls during tx sign, no UI warnings (#1393) * adds sentry source map plugins, adds performance plugins and config tweaks * use existing sentry key * removes unnesecary assertion --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Piyal Basu <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Feature/standard wallet interface (#1357) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5dc96ade559f929cb353f4626f656939c2. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Feature/standard wallet interface docs (#1370) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5dc96ade559f929cb353f4626f656939c2. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name * adding docs for standard wallet interface * updating docs and playground * don't use Partial type * simplify types * update types in guide * rollback version * rollback yarn.lock * fix tests --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * add wallet change watcher + docs (#1373) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5dc96ade559f929cb353f4626f656939c2. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name * adding docs for standard wallet interface * updating docs and playground * don't use Partial type * simplify types * update types in guide * rollback version * rollback yarn.lock * fix tests * add wallet change watcher + docs * add clarifying line of copy * fix test --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * add isNonSSELEnabled flag and use that to block non-https tx's (#1374) * add isNonSSELEnabled flag and use that to block non-https tx's * rm comment * moving isNonSSLEnabled to Advanced Settings * moving isNonSSLEnabled to Advanced Settings (#1375) * Feature/connect dapp warning (#1361) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * adds warning for current account xlm insufficient for fee * adds loading state for getting balances before check * uses correct logic to check for enough xlm to cover fee * use correct denomination for fee in xlm comparison * make warning dismissable * adds malicious variant to connection request views * adds blockaid duck * moves blockaid scanSite to helper from duck workflow * tweaks loader for grant access * adds warning for grant access on blockaid scan miss --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Piyal Basu <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [BUG] SAC balance shows up twice in asset list (#1376) * removes tokens with no balance, tweaks add asset tests timeout * Added translations * restore pre-push debug comment * revert new snapshots * adds default for recommended fee in hook * Feature/doc preview build master (#1379) * use single quotes * add different cmds for netlify prod vs preview * Bugfix/move netlify toml 2 (#1381) * moving isNonSSLEnabled to Advanced Settings * move the netlify.toml * bump freighter-api version to trigger docs build * fix toml * try different netlify context * update yarn.lock and defensive check for blockaid "miss" * dont show dapp scan warning in grant access (#1390) * Bugfix/sign msg auth entry buffer (#1392) * copy fix * Added translations * return a buffer from sign message and sign auth entry * rm eslint-disables * fix tests * Bugfix/re enable tests (#1395) * copy fix * Added translations * re-enable flakey e2e tests * rm eslint-disables * adds tx scan calls during tx sign, no UI warnings (#1393) * scan asset during Add Asset flow and Sign classic tx flow (#1405) * upgrading ledger SDK (#1407) * rm ssl toggle from Preferences (#1408) * Bump fast-xml-parser in the npm_and_yarn group across 1 directory (#1391) Bumps the npm_and_yarn group with 1 update in the / directory: [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser). Updates `fast-xml-parser` from 4.4.0 to 4.4.1 - [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases) - [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md) - [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v4.4.0...v4.4.1) --- updated-dependencies: - dependency-name: fast-xml-parser dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump the minor-and-patch group across 3 directories with 26 updates (#1399) Bumps the minor-and-patch group with 24 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.24.7` | `7.25.2` | | [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) | `7.24.7` | `7.25.1` | | [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.24.7` | `7.25.3` | | [@vercel/ncc](https://github.com/vercel/ncc) | `0.36.1` | `0.38.1` | | [eslint-plugin-jsx-a11y](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y) | `6.8.0` | `6.9.0` | | [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | `7.34.2` | `7.35.0` | | [webpack](https://github.com/webpack/webpack) | `5.91.0` | `5.93.0` | | [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `48.2.9` | `48.11.0` | | [@stellar/js-xdr](https://github.com/stellar/js-xdr) | `3.1.1` | `3.1.2` | | [stellar-sdk](https://github.com/stellar/js-stellar-sdk) | `12.1.0` | `12.2.0` | | [webextension-polyfill](https://github.com/mozilla/webextension-polyfill) | `0.10.0` | `0.12.0` | | [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) | `3.3.2` | `3.4.0` | | [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic) | `3.3.2` | `3.4.0` | | [@ledgerhq/hw-transport-webusb](https://github.com/LedgerHQ/ledger-live) | `6.28.6` | `6.29.2` | | @stellar/typescript-wallet-sdk-km | `1.5.0` | `1.7.0` | | [@types/chrome](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chrome) | `0.0.104` | `0.0.269` | | [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) | `4.17.5` | `4.17.7` | | [@types/webextension-polyfill](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/webextension-polyfill) | `0.9.2…
* run snapshot tests in CI, dont runb e2e tests in regular test flow * updats snapshot pipeline to cache assets * adds default network fee in hook * runs snapshot tests from regular test workflow * add workflow run options * tweaks test timeout, removes snapshot cache from CI job * add optional update snapshot manually * update snapshot PR from CI run * [CHORE] Add Sentry source maps and improve build times (#1404) * Feature/standard wallet interface (#1357) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5dc96ade559f929cb353f4626f656939c2. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Feature/standard wallet interface docs (#1370) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5dc96ade559f929cb353f4626f656939c2. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name * adding docs for standard wallet interface * updating docs and playground * don't use Partial type * simplify types * update types in guide * rollback version * rollback yarn.lock * fix tests --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * add wallet change watcher + docs (#1373) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5dc96ade559f929cb353f4626f656939c2. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name * adding docs for standard wallet interface * updating docs and playground * don't use Partial type * simplify types * update types in guide * rollback version * rollback yarn.lock * fix tests * add wallet change watcher + docs * add clarifying line of copy * fix test --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * add isNonSSELEnabled flag and use that to block non-https tx's (#1374) * add isNonSSELEnabled flag and use that to block non-https tx's * rm comment * moving isNonSSLEnabled to Advanced Settings * moving isNonSSLEnabled to Advanced Settings (#1375) * Feature/connect dapp warning (#1361) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * adds warning for current account xlm insufficient for fee * adds loading state for getting balances before check * uses correct logic to check for enough xlm to cover fee * use correct denomination for fee in xlm comparison * make warning dismissable * adds malicious variant to connection request views * adds blockaid duck * moves blockaid scanSite to helper from duck workflow * tweaks loader for grant access * adds warning for grant access on blockaid scan miss --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Piyal Basu <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [BUG] SAC balance shows up twice in asset list (#1376) * removes tokens with no balance, tweaks add asset tests timeout * Added translations * restore pre-push debug comment * revert new snapshots * adds default for recommended fee in hook * Feature/doc preview build master (#1379) * use single quotes * add different cmds for netlify prod vs preview * Bugfix/move netlify toml 2 (#1381) * moving isNonSSLEnabled to Advanced Settings * move the netlify.toml * bump freighter-api version to trigger docs build * fix toml * try different netlify context * update yarn.lock and defensive check for blockaid "miss" * dont show dapp scan warning in grant access (#1390) * Bugfix/sign msg auth entry buffer (#1392) * copy fix * Added translations * return a buffer from sign message and sign auth entry * rm eslint-disables * fix tests * Bugfix/re enable tests (#1395) * copy fix * Added translations * re-enable flakey e2e tests * rm eslint-disables * adds tx scan calls during tx sign, no UI warnings (#1393) * adds sentry source map plugins, adds performance plugins and config tweaks * use existing sentry key * removes unnesecary assertion --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Piyal Basu <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [BUG] Correctly import new seed phrase (#1412) * Feature/standard wallet interface (#1357) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/pac…
* Feature/standard wallet interface (#1357) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5dc96ade559f929cb353f4626f656939c2. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Feature/standard wallet interface docs (#1370) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5dc96ade559f929cb353f4626f656939c2. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name * adding docs for standard wallet interface * updating docs and playground * don't use Partial type * simplify types * update types in guide * rollback version * rollback yarn.lock * fix tests --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * add wallet change watcher + docs (#1373) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5dc96ade559f929cb353f4626f656939c2. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name * adding docs for standard wallet interface * updating docs and playground * don't use Partial type * simplify types * update types in guide * rollback version * rollback yarn.lock * fix tests * add wallet change watcher + docs * add clarifying line of copy * fix test --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * add isNonSSELEnabled flag and use that to block non-https tx's (#1374) * add isNonSSELEnabled flag and use that to block non-https tx's * rm comment * moving isNonSSLEnabled to Advanced Settings * moving isNonSSLEnabled to Advanced Settings (#1375) * Feature/connect dapp warning (#1361) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * adds warning for current account xlm insufficient for fee * adds loading state for getting balances before check * uses correct logic to check for enough xlm to cover fee * use correct denomination for fee in xlm comparison * make warning dismissable * adds malicious variant to connection request views * adds blockaid duck * moves blockaid scanSite to helper from duck workflow * tweaks loader for grant access * adds warning for grant access on blockaid scan miss --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Piyal Basu <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [BUG] SAC balance shows up twice in asset list (#1376) * removes tokens with no balance, tweaks add asset tests timeout * Added translations * restore pre-push debug comment * revert new snapshots * adds default for recommended fee in hook * Feature/doc preview build master (#1379) * use single quotes * add different cmds for netlify prod vs preview * Bugfix/move netlify toml 2 (#1381) * moving isNonSSLEnabled to Advanced Settings * move the netlify.toml * bump freighter-api version to trigger docs build * fix toml * try different netlify context * update yarn.lock and defensive check for blockaid "miss" * dont show dapp scan warning in grant access (#1390) * Bugfix/sign msg auth entry buffer (#1392) * copy fix * Added translations * return a buffer from sign message and sign auth entry * rm eslint-disables * fix tests * upgrade to sds v2, fixes breaking changes * tweaks layout on home page and related modals to match sds v2 patterns * updates icons, colors, and tweaks spacings * replace old vars for sds green * upgrade node version to 20 in test action container * fixes some colors and font sizes in manage asset flows, makes long asset list scrollable * tweaks info tooltip styles * tweaks icons and link during account import * adds empty state for ManageAssets * move manage asset body inside of loading condition * Added translations * undo bad commit from translations --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Piyal Basu <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump the all-actions group across 1 directory with 2 updates Bumps the all-actions group with 2 updates in the / directory: [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) and [restackio/update-json-file-action](https://github.com/restackio/update-json-file-action). Updates `peter-evans/create-pull-request` from 3.10.1 to 6.1.0 - [Release notes](https://github.com/peter-evans/create-pull-request/releases) - [Commits](https://github.com/peter-evans/create-pull-request/compare/v3.10.1...c5a7806660adbe173f04e3e038b0ccdcd758773c) Updates `restackio/update-json-file-action` from a3a75ee5960338f5bcc83bfb81947f283fca90eb to 36b1f6009a0611cc89b70bb0403dbd6c194dc3d0 - [Release notes](https://github.com/restackio/update-json-file-action/releases) - [Commits](https://github.com/restackio/update-json-file-action/compare/a3a75ee5960338f5bcc83bfb81947f283fca90eb...36b1f6009a0611cc89b70bb0403dbd6c194dc3d0) --- updated-dependencies: - dependency-name: peter-evans/create-pull-request dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-actions - dependency-name: restackio/update-json-file-action dependency-type: direct:production dependency-group: all-actions ... Signed-off-by: dependabot[bot] <[email protected]> * Bump the minor-and-patch group across 1 directory with 4 updates Bumps the minor-and-patch group with 4 updates in the / directory: [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env), [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react), [webpack](https://github.com/webpack/webpack) and [tslib](https://github.com/Microsoft/tslib). Updates `@babel/preset-env` from 7.25.3 to 7.25.4 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.25.4/packages/babel-preset-env) Updates `@types/react` from 18.3.3 to 18.3.4 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Updates `webpack` from 5.93.0 to 5.94.0 - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](https://github.com/webpack/webpack/compare/v5.93.0...v5.94.0) Updates `tslib` from 2.6.3 to 2.7.0 - [Release notes](https://github.com/Microsoft/tslib/releases) - [Commits](https://github.com/Microsoft/tslib/compare/v2.6.3...v2.7.0) --- updated-dependencies: - dependency-name: "@babel/preset-env" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@types/react" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: webpack dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: tslib dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch ... Signed-off-by: dependabot[bot] <[email protected]> * [FEATURE] SDS v2 (#1398) * Feature/standard wallet interface (#1357) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5dc96ade559f929cb353f4626f656939c2. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Feature/standard wallet interface docs (#1370) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5dc96ade559f929cb353f4626f656939c2. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name * adding docs for standard wallet interface * updating docs and playground * don't use Partial type * simplify types * update types in guide * rollback version * rollback yarn.lock * fix tests --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * add wallet change watcher + docs (#1373) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * making freighter-api conform to wallet standard interface * Added translations * Revert "Added translations" This reverts commit 48d82d5dc96ade559f929cb353f4626f656939c2. * update remaining api methods to match * rm unused dep * pr comments * fix tests * increase timeout * use jest timeout * fix test name * adding docs for standard wallet interface * updating docs and playground * don't use Partial type * simplify types * update types in guide * rollback version * rollback yarn.lock * fix tests * add wallet change watcher + docs * add clarifying line of copy * fix test --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * add isNonSSELEnabled flag and use that to block non-https tx's (#1374) * add isNonSSELEnabled flag and use that to block non-https tx's * rm comment * moving isNonSSLEnabled to Advanced Settings * moving isNonSSLEnabled to Advanced Settings (#1375) * Feature/connect dapp warning (#1361) * Feature/soroswap (#1347) * Feature/hash signing 2 (#1303) * flips the session store flag, updates listeners to not be intialized … (#1169) * capture amplitude errors to better understand why they're triggering sentry (#1167) * flips the session store flag, updates listeners to not be intialized async for v3 * updates e2e tests for manifest v3 --------- Co-authored-by: Piyal Basu <[email protected]> * add scripts tag for Firefox (#1294) * uses chrome storage in migrations instead of local storage * checks for migrated account in migration logic to set migrated network * don't babel-polyfill contentScript (#1297) * don't clear all of localStore on recoverAccount (#1301) * add hash signing option (ui and data storage) * fix redux state update; show custom errors from hardware wallet * Added translations * when experimental mode is enabled, switch network * PR comments * rm logs --------- Co-authored-by: aristides <[email protected]> * Feature/trustline sac (#1289) * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1244) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.2.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.2.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump express from 4.18.2 to 4.19.2 in /docs (#1216) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump tar from 6.1.15 to 6.2.1 (#1231) Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump express from 4.18.2 to 4.19.2 (#1214) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#1208) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1207) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#1198) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump follow-redirects from 1.15.2 to 1.15.6 (#1197) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump ip from 2.0.0 to 2.0.1 (#1128) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * Bump axios, @docusaurus/core and @docusaurus/preset-classic in /docs (#1055) Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependencies [axios](https://github.com/axios/axios), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) and [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic). These dependencies need to be updated together. Removes `axios` Updates `@docusaurus/core` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus) Updates `@docusaurus/preset-classic` from 2.4.1 to 3.0.1 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: axios dependency-type: indirect - dependency-name: "@docusaurus/core" dependency-type: direct:production - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Piyal Basu <[email protected]> * first pass at adding remove dropdown * replaces all remaining instances of wallet-sdk * tweaks tx detail row layouts to avoid overflows * adds getContractSpec, uses it to display parameter names in tx sign detail view * migrates KeyManager to ts-wallet-sdk * upgrades react and react dom types to 18 * adds react types to extension workspace, fixes type errors * set styles for dropdown * Added translations * adds standalone version of getContractSpec and related helpers * Added translations * Added translations * undo husky pre push comments * Feature/p21 futurenet release (#1278) * switch between stellar-sdk and stellar-sdk-next based on network * increase max diff pixel ratio for playwright * rm console * adds tx timeout in send and swap settings * Added translations * tweaks tooltip text * Added translations * happy path for new add asset flow * fix trustline error warning and fix naming * Added translations * rollback dep upgrades * rollback changes * rollback package-lock upgrade * add snapshots for manage assets and send payment (#1309) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aristides Staffieri <[email protected]> * guard against dispatching incorrect parameter (#1305) * adds Hardware sign usage in ReviewAuth for use during invokeHostFn signing, tweaks soroban icon to not overflow in signing details (#1282) * adds loader for hardware signing during signing (#1284) Co-authored-by: Piyal Basu <[email protected]> * adds sign blob error for encoding mismatch (#1300) * fix bad merge * [BUG] replaces all instances of pickTransfer with getTokenSpec workflow (#1312) * replaces all instances of pickTransfer with getTokenSpec workflow * check for transfer once token spec is confirmed * rm unused dep * fixes bad merge from upstream in ManageAssets * Added translations * remove accidental mobile4 dir addition --------- Co-authored-by: Piyal Basu <[email protected]> * Test/data storage (#1304) * adds test for data storage get item * adds tests for network migrations * adds test for remaining migrations * reverts bad merge from upstream --------- Co-authored-by: Piyal Basu <[email protected]> * [CHORE] upgrades all webpack related deps (#1307) * upgrades all webpack related deps * updates lock file * updates migrations test for recent changes * [CHORE] upgrade to docusaurus v3 (#1306) * upgrade to docusaurus v3 * edit manifest for chrome before uploading (#1315) * use single quotes (#1316) --------- Co-authored-by: Piyal Basu <[email protected]> * Fix manage assets tests (#1317) * fix tests for new manage assets flow * fix broken manage-assets tests * rm unused dep * fix e2e tests * fix query for visible loader * fix assets test * selector for individual asset balance * add better error messaging for liabilities when removing an asset (#1319) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info (#1320) * add better error messaging for liabilities when removing an asset * add tests and rm sellingLiabilities * rm more selling liabilities * fix diff * fix diff again * verify params before fetching issuer info * test soroswap api * pin docusaurus core to match versions * adding soroswap tokens to swap dropdown * split dataStorageAccess into a different file to allow for jest mocks with circular deps * updates all references for new dataStorage path * fix add asset padding; fix ledger trustline error; fix token-spec check (#1324) * fix add asset padding; fix ledger trustline error; fix token-spec check * use dynamic verified token in e2e test * undo the hw wallet trustline error fix while I figure out how to do it properly * revert isTokenSpec change * better trustline error handling; fix remove token (#1326) * starting work on bestpath * upgrade redux toolkit (#1333) * upgrade redux toolkit * allow a longer timeout to account for network congestion * styling and copy fixes * Added translations * upgrade soroswap sdk and break out simulation component * Bugfix/5.20.0 qa (#1334) * styling and copy fixes * Added translations * Bugfix/5.20.0 legal copy (#1337) * legal copy changes * Added translations * fix go back button * use history.goBack for go back button * show icons for soroswap tokens and final cleanup * remove axios and auto add the token after successful token swap * adding comments * enable linting * simplify asset dropdown logic --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: aristides <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * uses key val for public keys for inflation dest and trustor fields * adding documentation to the Soroswap methods (#1350) * removes sentry exceptions from expected failures to fetch contract specs * check if either asset is a soroswap token (#1353) * adds warning for current account xlm insufficient for fee * adds loading state for getting balances before check * uses correct logic to check for enough xlm to cover fee * use correct denomination for fee in xlm comparison * make warning dismissable * adds malicious variant to connection request views * adds blockaid duck * moves blockaid scanSite to helper from duck workflow * tweaks loader for grant access * adds warning for grant access on blockaid scan miss --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Piyal Basu <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [BUG] SAC balance shows up twice in asset list (#1376) * removes tokens with no balance, tweaks add asset tests timeout * Added translations * restore pre-push debug comment * revert new snapshots * adds default for recommended fee in hook * Feature/doc preview build master (#1379) * use single quotes * add different cmds for netlify prod vs preview * Bugfix/move netlify toml 2 (#1381) * moving isNonSSLEnabled to Advanced Settings * move the netlify.toml * bump freighter-api version to trigger docs build * fix toml * try different netlify context * update yarn.lock and defensive check for blockaid "miss" * dont show dapp scan warning in grant access (#1390) * Bugfix/sign msg auth entry buffer (#139…
Bumps express from 4.18.2 to 4.19.2.
Release notes
Sourced from express's releases.
... (truncated)
Changelog
Sourced from express's changelog.
Commits
04bc627
4.19.2da4d763
Improved fix for open redirect allow list bypass4f0f6cc
4.19.1a003cfa
Allow passing non-strings to res.location with new encoding handling checks f...a1fa90f
fixed un-edited version in history.md for 4.19.011f2b1d
build: fix build due to inconsistent supertest behavior in older versions084e365
4.19.00867302
Prevent open redirect allow list bypass due to encodeurl567c9c6
Add note on how to update docs for new release (#5541)69a4cf2
deps: [email protected]Maintainer changes
This version was pushed to npm by wesleytodd, a new releaser for express since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.