Contactfix#1172
Merged
Merged
Conversation
improvement of selectors removing unnecessary lines
improvements for negative transfer flows
Comp0te
approved these changes
Apr 25, 2025
Comp0te
added a commit
that referenced
this pull request
Apr 25, 2025
* Add support for ledger TransactionV1 signing * Replace QR generation for receive screen * Show already connected accounts in the list with preselected and disabled state * Enhance contact validation with account name and key checks * Enforce no special characters in contact name validation * Remove setStakeAmount prop from validator dropdown input * Refactor: Rename stakeAmountMotes to maxAmountMotesForStaking * Update casper-wallet-core and @bringweb3/chrome-extension-kit * Add cashback menu option * Handle NFT's token id overflow * Improve submit button disabled state * Update libs * Audit fix * Audit fix force * Add overrides * Fix issue with ledger TransactionV1 signing * Add default memo to buildCsprTransferTransactions * Add an 'active account support' feature and corresponding logic * Fix unit tests * Fix redux action * Fix default memo * Update casper-js-sdk * Fix issue with contact edit * Contactfix (#1172) * Fix issue with old secret keys with 128 length * Add timestamp to initiated deploys * Release 1.14.2 version * Add Devnet network * Add Casper Network API version checking * Update Signature request page for Casper2.0 * Update redirection to cspr.live * Populate account info with data from accounts and contacts * Rename Deploys to Transaction for Casper 2.0 * Disable Buy CSPR for Safari * Update transfers and auction actions to Casper 2.0 * Add Integration network support * Update HttpHandler usage * Add validators minAmount, maxAmount and reserved slots handling * Update casper-js-sdk and casper-wallet-core * Update casper-wallet-core * Fix Deploy to Transaction renaming * Fix arguments parsing * Update casper-wallet-core lib * Update casper-wallet-core and casper-js-sdk libs * Fix delegation amount during redelegation flow * Remove redundant isSafariExtension util * Improve max delegation amount formatting * Refactor validator error messages to include headers (#1138) * fixes for tests on 2.0 branch * jest fix * jest fix * jest fix * fixes for tests * changes related to issue with RPC * fix: jest.config.js and jest.tsconfig.json * jest fix * added skip * fixes and improvements without fix for failu transfers * merge with develop * fix for fail transfers flow improvement of selectors removing unnecessary lines * cleaning code a bit for erc20 transfer test * fix for invalid name for contact tests improvements for negative transfer flows --------- Co-authored-by: Dmytro Vynnyk <simbiatoff@gmail.com> Co-authored-by: Ostap Piatkovskyi <44294945+ost-ptk@users.noreply.github.com> * Release 2.0.4 version --------- Co-authored-by: ost-ptk <gestap9@gmail.com> Co-authored-by: xbeghers <103213397+xbeghers@users.noreply.github.com> Co-authored-by: Ostap Piatkovskyi <44294945+ost-ptk@users.noreply.github.com>
Comp0te
added a commit
that referenced
this pull request
Jan 28, 2026
* build(deps-dev): bump @adobe/css-tools from 4.3.1 to 4.3.2 (#875)
Bumps [@adobe/css-tools](https://github.com/adobe/css-tools) from 4.3.1 to 4.3.2.
- [Changelog](https://github.com/adobe/css-tools/blob/main/History.md)
- [Commits](https://github.com/adobe/css-tools/commits)
---
updated-dependencies:
- dependency-name: "@adobe/css-tools"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Release/1.7.1 (#881)
* removed the button from the footer and fixed indent
* Release 1.7.1 version
---------
Co-authored-by: ost-ptk <ostap@make.services>
* feature: add contact book to the wallet (#878)
* added contact book to the wallet
* added contact sort and fixed the issue with updating contact
---------
Co-authored-by: ost-ptk <ostap@make.services>
Co-authored-by: Vynnyk Dmytro <simbiatoff@gmail.com>
* showed user stake amount for validator on undelegate page (#879)
Co-authored-by: ost-ptk <ostap@make.services>
Co-authored-by: Vynnyk Dmytro <simbiatoff@gmail.com>
* added new UI for account switcher (#883)
Co-authored-by: ost-ptk <ostap@make.services>
* updated header UI (#884)
Co-authored-by: ost-ptk <ostap@make.services>
Co-authored-by: Vynnyk Dmytro <simbiatoff@gmail.com>
* updated the theme switcher (#885)
Co-authored-by: ost-ptk <ostap@make.services>
* feature: merge recent recipients with contacts list (#886)
* added contact book to the wallet
* added contact sort and fixed the issue with updating contact
* merged recent recipient with contacts
* list height fix
---------
Co-authored-by: ost-ptk <ostap@make.services>
Co-authored-by: Vynnyk Dmytro <simbiatoff@gmail.com>
* fix: fix issue with empty contact screen (#888)
* fixed issue with not trimmed names for contacts
* minor fix
* minor code improvements
---------
Co-authored-by: ost-ptk <ostap@make.services>
Co-authored-by: Vynnyk Dmytro <simbiatoff@gmail.com>
* fix: fix contact list preserving after the wallet reset (#887)
* added contact book to the wallet
* added contact sort and fixed the issue with updating contact
* merged recent recipient with contacts
* list height fix
* added reset actions for vault settings, contacts and recent recipient
---------
Co-authored-by: ost-ptk <ostap@make.services>
* opening of the account import window has been updated (#889)
Co-authored-by: ost-ptk <ostap@make.services>
Co-authored-by: Vynnyk Dmytro <simbiatoff@gmail.com>
* fixed an issue with a scrolled-down window in Firefox (#892)
Co-authored-by: ost-ptk <ostap@make.services>
* fixed validation issue in recipient dropdown input (#893)
Co-authored-by: ost-ptk <ostap@make.services>
* updated UI for recipient dropdown input (#894)
Co-authored-by: ost-ptk <ostap@make.services>
* removed the System option for Safari from the theme switcher (#895)
Co-authored-by: ost-ptk <ostap@make.services>
* changed 'Contacts list' to 'Contacts' (#896)
Co-authored-by: ost-ptk <ostap@make.services>
* removed the 'max delegator' rule for the validator field from the Undelegate flow (#897)
Co-authored-by: ost-ptk <ostap@make.services>
* removed hover tooltip from the public key in the account switcher (#898)
Co-authored-by: ost-ptk <ostap@make.services>
* feature: add unlock wallet animation (#640)
* Added animations lib and lottie dependency
Added new unlock animation in the unlock vault view
* Changed animation layout
* Fixed review comments
* Updated unlock animation to the linked animation file.
* Optimized build all script
* Optimized layout
* Optimized animation
* fix merge conflict issues
* fixed version in package lock
* updated unlock animation
* updated unlock e2e test
---------
Co-authored-by: ost-ptk <ostap@make.services>
Co-authored-by: Ostap Piatkovskyi <44294945+ost-ptk@users.noreply.github.com>
Co-authored-by: Dmytro Vynnyk <simbiatoff@gmail.com>
* Release 1.8.0 version (#900)
* build(deps): bump postcss and web-ext (#899)
Bumps [postcss](https://github.com/postcss/postcss) to 8.4.32 and updates ancestor dependency [web-ext](https://github.com/mozilla/web-ext). These dependencies need to be updated together.
Updates `postcss` from 8.4.29 to 8.4.32
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.29...8.4.32)
Updates `web-ext` from 7.8.0 to 7.9.0
- [Release notes](https://github.com/mozilla/web-ext/releases)
- [Commits](https://github.com/mozilla/web-ext/compare/7.8.0...7.9.0)
---
updated-dependencies:
- dependency-name: postcss
dependency-type: indirect
- dependency-name: web-ext
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feature: create tests for Contacts (#903)
* added tests for Contacts
* test description fixed
---------
Co-authored-by: ost-ptk <ostap@make.services>
Co-authored-by: Vynnyk Dmytro <simbiatoff@gmail.com>
* displaying validators icon fixed (#905)
Co-authored-by: ost-ptk <ostap@make.services>
* build(deps-dev): bump follow-redirects from 1.15.0 to 1.15.4 (#907)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.0 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.0...v1.15.4)
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feature: update eslint config (#906)
* added sort imports and removed unused files
* fixed eslint errors
* content URLs fixed
* code refactor to fix eslint error
* Refactor code to fix ESLint errors and add new import rules
---------
Co-authored-by: ost-ptk <ostap@make.services>
* feature: sign view improvements (#908)
* Add contract hash and name to deploy details
* Remove account switcher from PopupHeader in signature request page
---------
Co-authored-by: ost-ptk <ostap@make.services>
* moved the timeout section to the security block (#909)
Co-authored-by: ost-ptk <ostap@make.services>
* added a disabled attribute to the unlock button (#910)
Co-authored-by: ost-ptk <ostap@make.services>
* fixed UI bugs (#911)
Co-authored-by: ost-ptk <ostap@make.services>
* Add support for NFT transfers (#912)
The update adds a new activity type called 'TransferNFT' to handle NFT transfers. Now, any transaction case labeled with 'Transfer' will be processed correctly. Also, the naming standard in constants was updated for different activity types from 'Mint' and 'Burn' to 'Mint NFT' and 'Burn NFT' respectively to better reflect the actions.
Co-authored-by: ost-ptk <ostap@make.services>
* updated illustration for the contact deleting page (#913)
Co-authored-by: ost-ptk <ostap@make.services>
* feature: show staked balance on home page (#917)
* added staked balance to home page
* Update account balance fetching and add new hosts
* Replace CasperCloudApiUrl with CasperWalletApiUrl in settings and services
---------
Co-authored-by: ost-ptk <ostap@make.services>
* Add redelegation feature and enhance form validation rules (#916)
Co-authored-by: ost-ptk <ostap@make.services>
* feature: update secret phrase validation and recovery for 12 and 24 words (#918)
* Update secret phrase validation and recovery for 12 and 24 words
* Update e2e tests to include 12-words secret phrase recovery
* Update CORS to fix issue for Firefox
---------
Co-authored-by: ost-ptk <ostap@make.services>
* Update a success message for NFT transfer (#919)
Co-authored-by: ost-ptk <ostap@make.services>
* Update warning color in theme configuration (#920)
Co-authored-by: ost-ptk <ostap@make.services>
* fix account hash hint is overlapped by loading animation of stakes balance (#921)
Co-authored-by: ost-ptk <ostap@make.services>
* fix screen twitch upon clicking on recipient's field (#922)
Co-authored-by: ost-ptk <ostap@make.services>
* Fix checkbox behavior in transfer amount step (#923)
Co-authored-by: ost-ptk <ostap@make.services>
* Release 1.8.1 version (#926)
* fix: fix issue with redux devtools and clean up all other issues (#924)
* Set Content Security Policy for Safari dynamically and update it for Chrome and Firefox
* Update casper-js-sdk version and refactor Redux devtools
* Wrap localStorage data retrieval in try-catch block
---------
Co-authored-by: ost-ptk <ostap@make.services>
Co-authored-by: Vynnyk Dmytro <simbiatoff@gmail.com>
* Add case-insensitive account matching utility function (#925)
Co-authored-by: ost-ptk <ostap@make.services>
* feature: update 'Sign:Response' with additional error handling (#929)
* Update 'Sign:Response' with additional error handling
* Export isEqualCaseInsensitive util and optimize message property
---------
Co-authored-by: ost-ptk <ostap@make.services>
* feature: update package versions and remove unused dependencies (#931)
* Update package versions and remove unused dependencies
* Update testing-library/jest-dom import paths
---------
Co-authored-by: ost-ptk <ostap@make.services>
* feature: add rate app (#933)
* create a rate app page and functionality
* Add review request after successful transaction
---------
Co-authored-by: ost-ptk <ostap@make.services>
Co-authored-by: Vynnyk Dmytro <simbiatoff@gmail.com>
* feature: add support for importing from .cer file (#934)
* add support for importing from .cer file
* Add support to import .cer account in e2e tests
* rename secret key files for tests
---------
Co-authored-by: ost-ptk <ostap@make.services>
* Update casper-js-sdk version (#935)
Co-authored-by: ost-ptk <ostap@make.services>
* refactor the validator loading logic on staking and add spinner (#937)
* feature: improve error handling (#936)
* Improve error handling for transfers
* Improve error handling in stake operation
* Improve error handling for transfer nft
* Improve error handling in staking and NFT transfer actions
* Fix native transfer
---------
Co-authored-by: ost-ptk <ostap@make.services>
* feature: update URLs for CasperWallet API endpoints (#938)
* Improve error handling in staking and NFT transfer actions
* Update URLs for CasperWallet API endpoints
The URLs for both the mainnet and testnet CasperWallet API endpoints have been updated in various files, including "constants.ts", "declarative_net_request_rules.json", "manifest.v2.json", "manifest.v2.safari.json", "manifest.v3.json", "utils.ts", and "webpack.config.js". No changes were made to error handling in staking or NFT transfer actions as the original commit message suggested. The update was a necessary adjustment to ensure that the application connects to the correct API endpoints.
* Add support for JPG format in token icons (#949)
* fix: add validation for the transaction fee field (#950)
* Add validation for transaction fee field
* Update UI to handle large balance and name in account plate and fix id for token activity list
* fix: fix issue with big numbers (#951)
* Fix issue with big numbers
* update UI to handle large value amount in activity details page and activity plate
* Update validation message (#939)
* Refactor file upload input accept attribute (#940)
* Update formatting for an amount input value (#941)
* Corrected review request logic (#943)
* fix stake action texts (#944)
* build(deps-dev): bump ip from 1.1.8 to 1.1.9 (#945)
Bumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9.
- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9)
---
updated-dependencies:
- dependency-name: ip
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix: add handle for large fiat amount (#947)
* Refactor the `motesToCurrency` function to handle large values in `formatters.ts`. Previously, the function would return large numbers directly but now, if the calculated amount equals or surpasses 10^9, it returns an empty string. This is a temporary solution, a clarification on future behavior for handling large amounts is still needed.
* Update handling and formatting of large values
* fix: add notification for accounts that try to undelegate with no liquid balance (#957)
* Add error for staking when a user has not enough balances to cover min amount and transaction fee
* update CSPR error UI in transfer flow and checkbox cursor behavior
* Add support for hidden accounts and improve account listing (#953)
Co-authored-by: Vynnyk Dmytro <simbiatoff@gmail.com>
* Add translate property to Typography component (#960)
* build(deps-dev): bump follow-redirects from 1.15.4 to 1.15.6 (#959)
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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feature: add account balance to account switcher and all accounts list (#958)
* Add support for hidden accounts and improve account listing
* Add account balance to account switcher and all accounts list
* Update transfer and deploy functionality, refactor code (#961)
The changes centralize all deploy-making methods into the deployer service to improve maintainability and anticipate future modifications. Asynchronous calls replace synchronous for improved performance, addressing the casper-node synchronization issue by fetching the timestamp directly from the node instead of the date library.
* feature: add Torus Wallet account import feature (#964)
* Add Torus Wallet account import feature
* Improve validation of Torus Wallet secret key imports
* Update Torus Wallet secret and public keys for E2E tests
* Replace ERC20 icon with CEP18 contract icon in UI components (#962)
* build(deps-dev): bump webpack-dev-middleware from 5.3.1 to 5.3.4 (#963)
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.1 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.1...v5.3.4)
---
updated-dependencies:
- dependency-name: webpack-dev-middleware
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feature: add functionality for buying CSPR from within the extension (#966)
* Add functionality for buying CSPR from within the extension
* Reorder illustration and text in no-provider page
* fix: fix UI glitch after create account (#967)
* Separate account balances from account data in Redux
* Revert minimum password length
---------
Co-authored-by: Vynnyk Dmytro <simbiatoff@gmail.com>
* fix: Update event handling for numeric input fields (#968)
* Update event handling for numeric input fields
* Remove unused import
* fix: Adjust error handling and introduce node status URL (#969)
* Adjust error handling and introduce node status URL
* Update URL references and deployments to match updated Node API
* Update condition for composeEnhancers in Redux
* Remove unused import in transfer page
* Add functionality to download account keys (#970)
* fix: fix crash on onboarding flow (#971)
* Update all i18next packages and code to new style
* Fix issue with removeChild on node
---------
Co-authored-by: Dmytro Vynnyk <simbiatoff@gmail.com>
* build(deps-dev): bump markdownlint from 0.26.2 to 0.34.0 (#972)
Bumps [markdownlint](https://github.com/DavidAnson/markdownlint) from 0.26.2 to 0.34.0.
- [Changelog](https://github.com/DavidAnson/markdownlint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/DavidAnson/markdownlint/compare/v0.26.2...v0.34.0)
---
updated-dependencies:
- dependency-name: markdownlint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix: fix sending deploys for Safari (#974)
* Fix sending deploys for Safari
* Add error handling for failed deploy submissions
* Replace Link components with window.open for external URLs (#975)
* Add e2e tests for buying CSPR and make minor code adjustments (#976)
* Release 1.9.0 version (#978)
* fix: Disable Redux devtools in development mode (#977)
* Disable Redux devtools in development mode
* Update WebSocket URL in webpack.config.js
* fix issue with infinity connection to WebSocket for devtools
* Release 1.9.1 version (#980)
* Improve handling of onboarding URL navigation (#983)
* feature: ledger integration (#955)
* Add connection ledger UI and update signing flow for using the ledger
* Add animation for ledger, refactor code for dark mode
* Remove unused imports in avatar and ledger accounts list
* Update cursor behavior and colors for disabled checkboxes
The code modifies the Cursor behavior and colors for disabled checkboxes and buttons. It also introduces a check to prevent duplicate Ledger accounts from being connected by deactivating the selection and changing the cursor to 'not-allowed' when an account is already connected. The checkbox colors have been adjusted accordingly.
* Adjust spinner animation colors and tidy up layout styling
* Update how imported account visibility is checked in tests
Replaced the method of checking the visibility of imported accounts in e2e tests. Instead of searching for the exact text 'Imported', the test now looks for a specific dataTestId ('import-account-icon'). Also, added the 'import-account-icon' dataTestId to the SvgIcon component in the hash.tsx file.
* Update SVG illustration for ledger
* Add Ledger integration business logic
* Update Ledger integration UI
* Refactor account import functionality from ledger (#984)
* Update maxHeight property in account-list component (#985)
* Add useEffect to scrollToTop in Ledger error components (#986)
* Remove lodash.debounce (#987)
* Handle issue with browser's device permission window
* Update global styles and layout parameters
This commit includes a change in the global styles file to allow elements to display in a flex layout and centrally align their content.
In addition, modifications have been made to the layout-window file to ensure elements take up 100% width, enhancing the app's layout flexibility.
* Fix small issues
---------
Co-authored-by: Dmytro Vynnyk <simbiatoff@gmail.com>
* Release 1.10.0 version (#989)
* Add PNG token icon support and transaction amount handling (#992)
* feature: update casper, erc-20 and nft transfer flow (#982)
* Update casper, erc-20 and nft transfer flow
* Remove unused useCasperToken hook from home page
* Fix issue with multi-click on confirmation button and code refactoring
* feature: improve extension in-tab view (#988)
* Improve extension in-tab view
* Update Overlay component and add delays in e2e tests
The Overlay component's position and size properties were adjusted to fit its new design requirements. The width is now fixed, and it is centered using transform. Meanwhile, explicit delays were added in the end-to-end tests for 'buy-cspr.spec.ts' to ensure proper closing of modal windows before continuing with the tests.
* build(deps-dev): bump eslint-config-prettier from 8.5.0 to 9.1.0 (#877)
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 8.5.0 to 9.1.0.
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v8.5.0...v9.1.0)
---
updated-dependencies:
- dependency-name: eslint-config-prettier
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ostap Piatkovskyi <44294945+ost-ptk@users.noreply.github.com>
* build(deps-dev): bump @redux-devtools/cli from 3.0.1 to 4.0.0 (#904)
* build(deps-dev): bump @redux-devtools/cli from 3.0.1 to 4.0.0
Bumps [@redux-devtools/cli](https://github.com/reduxjs/redux-devtools) from 3.0.1 to 4.0.0.
- [Release notes](https://github.com/reduxjs/redux-devtools/releases)
- [Commits](https://github.com/reduxjs/redux-devtools/compare/v3.0.1...@redux-devtools/cli@4.0.0)
---
updated-dependencies:
- dependency-name: "@redux-devtools/cli"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update Node version and various dependencies
This update includes bumping the Node version used in the project and updating several dependencies. The update on dependencies includes changes in version for dev tools resulting in improved performance and potentially fixing bugs from older versions. It's important to keep your local node version aligned with this update.
* Update GitHub Actions to newer versions
This commit updates the used version of multiple GitHub Actions including checkout, setup-node, upload-artifact, and cache in multiple workflow files. This ensures that our CI/CD processes utilize the latest features and improvements introduced in these updated actions.
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ost-ptk <gestap9@gmail.com>
* feature: update account recovery with multiple account selection (#991)
* Update account recovery with multiple account selection
* Remove unused import in onboarding success page
* build(deps-dev): bump html-webpack-plugin from 5.5.3 to 5.6.0 (#999)
Bumps [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin) from 5.5.3 to 5.6.0.
- [Release notes](https://github.com/jantimon/html-webpack-plugin/releases)
- [Changelog](https://github.com/jantimon/html-webpack-plugin/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jantimon/html-webpack-plugin/compare/v5.5.3...v5.6.0)
---
updated-dependencies:
- dependency-name: html-webpack-plugin
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Fix condition for 'Add recipient to list of contacts' button (#1000)
* Fix the issue with unlocking the wallet after a recovering account (#996)
* Fix UI for transfer flow (#1002)
* return min password length (#1003)
* feature: add e2e tests for transfers and staking (#1004)
* Add e2e tests for transfers and staking, and small refactoring
* update tests for erc-20
* added overflow property to the Overlay component (#1005)
* change user stake to total stake (#1006)
* added password protection page for change password flow (#1007)
* fix confirm send button for transfer and staking (#1008)
* move change password and generate QR functionality to service worker (#1009)
* added clipboard read and write permission for chrome (#1010)
* fix: fix e2e tests for staking (#1011)
* added clipboard read and write permission for chrome
* update e2e tests for staking
* update validation rule for max delegators (#1012)
* build(deps-dev): bump braces from 3.0.2 to 3.0.3 (#1013)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* move password verification to service worker (#1014)
* update hide account functionality (#1015)
* update transfer flow from the token page (#1016)
* update icon generation (#1017)
* add validation for amount decimal part for token transfer (#1018)
* Release 1.11.0 version (#1019)
* fix: fix an issue with the not fully visible form (#1021)
* add scroll to the top
* fix header submenu button
* Release/1.11.1 (#1024)
* Remove clipboard permissions and read public key from clipboard feature
* Release 1.11.1 version
* fix position of a new separate window (#1022)
* change home page tabs order (#1025)
* increase the area for clicking the account switcher (#1026)
* add autoFocus attribute for the password, create an account, and amount inputs (#1027)
* add public key QR code to Account details page (#1029)
* update header row (#1030)
* add user guide link and wallet logo to the navigation menu (#1032)
* remove autocomplete for create account input (#1028)
* fix: fix issue with downloading more than 10 pem files (#1034)
* add jszip package and pack all files in a zip file and then download one zip file
* fix naming for downloading files
* fix: fix issue with input auto-complete and validator dropdown (#1036)
* disable auto complete for input by default
* fix e2e test
* fix e2e test
* fix UI freeze in staking
* fix: fix UI issues (#1037)
* fix UI issues
* remove unused import
---------
Co-authored-by: Vynnyk Dmytro <simbiatoff@gmail.com>
* build(deps): bump elliptic from 6.5.4 to 6.5.7 (#1038)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.4 to 6.5.7.
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.4...v6.5.7)
---
updated-dependencies:
- dependency-name: elliptic
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps-dev): bump i18next-conv from 14.0.0 to 15.0.0 (#993)
Bumps [i18next-conv](https://github.com/i18next/i18next-gettext-converter) from 14.0.0 to 15.0.0.
- [Release notes](https://github.com/i18next/i18next-gettext-converter/releases)
- [Changelog](https://github.com/i18next/i18next-gettext-converter/blob/master/CHANGELOG.md)
- [Commits](https://github.com/i18next/i18next-gettext-converter/compare/v14.0.0...v15.0.0)
---
updated-dependencies:
- dependency-name: i18next-conv
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ostap Piatkovskyi <44294945+ost-ptk@users.noreply.github.com>
* build(deps-dev): bump @testing-library/react from 14.2.1 to 15.0.7 (#997)
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 14.2.1 to 15.0.7.
- [Release notes](https://github.com/testing-library/react-testing-library/releases)
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/react-testing-library/compare/v14.2.1...v15.0.7)
---
updated-dependencies:
- dependency-name: "@testing-library/react"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps-dev): bump typescript from 4.9.3 to 5.4.5 (#1001)
* build(deps-dev): bump typescript from 4.9.3 to 5.4.5
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.9.3 to 5.4.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.9.3...v5.4.5)
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* update @formatjs/intl
* update eslint and added @typescript-eslint/parser
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ost-ptk <gestap9@gmail.com>
Co-authored-by: Ostap Piatkovskyi <44294945+ost-ptk@users.noreply.github.com>
* feature: add new deploys list item (#1031)
* add new deploy list item and update deploys status component
* remove unused imports
* small improvements
* fix issue with rendering order
* add deploys details page
* Add casper-wallet-core initial usage
* added deploys plate, deploy details page, and fix infinite scrolling
* fix e2e tests for buy cspr
* Update casper-wallet-core
* Remove redundant types
---------
Co-authored-by: Dmytro Vynnyk <simbiatoff@gmail.com>
* fix: change casper wallet logo when dark mode (#1035)
* change casper wallet logo when dark mode
* update icons
* build(deps-dev): bump jest and @types/jest (#1041)
Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) and [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest). These dependencies needed to be updated together.
Updates `jest` from 29.3.1 to 29.7.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/jest)
Updates `@types/jest` from 29.2.3 to 29.5.12
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)
---
updated-dependencies:
- dependency-name: jest
dependency-type: direct:development
update-type: version-update:semver-minor
- dependency-name: "@types/jest"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps-dev): bump eslint-plugin-jsx-a11y from 6.7.1 to 6.9.0 (#1042)
Bumps [eslint-plugin-jsx-a11y](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y) from 6.7.1 to 6.9.0.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/releases)
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.7.1...v6.9.0)
---
updated-dependencies:
- dependency-name: eslint-plugin-jsx-a11y
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps-dev): bump webpack from 5.88.2 to 5.94.0 (#1043)
Bumps [webpack](https://github.com/webpack/webpack) from 5.88.2 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.88.2...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Vynnyk Dmytro <simbiatoff@gmail.com>
* fix validation for max delegators rule (#1044)
* add account watch mode (#1045)
* fix tooltip placement for deploy status in deploy details page (#1048)
* add link for nft (#1049)
* fix the avatar rounded size (#1050)
* build(deps-dev): bump @redux-devtools/remote from 0.9.1 to 0.9.3 (#1046)
Bumps [@redux-devtools/remote](https://github.com/reduxjs/redux-devtools) from 0.9.1 to 0.9.3.
- [Release notes](https://github.com/reduxjs/redux-devtools/releases)
- [Commits](https://github.com/reduxjs/redux-devtools/compare/react-base16-styling@0.9.1...@redux-devtools/remote@0.9.3)
---
updated-dependencies:
- dependency-name: "@redux-devtools/remote"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps-dev): bump fs-extra from 11.1.1 to 11.2.0 (#1047)
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 11.1.1 to 11.2.0.
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/11.1.1...11.2.0)
---
updated-dependencies:
- dependency-name: fs-extra
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix issues with HRD (#1051)
* fix issues with import (#1052)
* fix: fix issues with invalid data on the deploy details page (#1055)
* fix issues with invalid data on the deploy details page
* upgrade casper-wallet-core
* fix issue with wasm deploy results
* update deploy error visibility
* fix: fix issues with deploy fetching and small improvements (#1056)
* fix issues with deploy fetching and small improvements
* upgrade casper-wallet-core to 0.9.5
* Release/1.12.0 (#1061)
* Improve "Password doesn't exist" error handling
* Disable view account feature
* Release 1.12.0
* feature: add cspr name support (#1057)
* add csprName support, update the home page and header, remove unused code
* added cspr name support to deploys list
* fix e2e tests
* fix onboarding e2e tests
* feature: add CSPR name promotion (#1058)
* add csprName support, update the home page and header, remove unused code
* added cspr name support to deploys list
* fix e2e tests
* fix onboarding e2e tests
* add promotion banner for cspr name and cspr name item to the navigation menu
* feature: add support cspr name for transfer flow (#1060)
* add csprName support, update the home page and header, remove unused code
* added cspr name support to deploys list
* fix e2e tests
* fix onboarding e2e tests
* add promotion banner for cspr name and cspr name item to the navigation menu
* add cspr name support for transfer flow and small improvements
* add cspr name support for connect account flow
* fix e2e tests for transfer flow
---------
Co-authored-by: Vynnyk Dmytro <simbiatoff@gmail.com>
* fix the issue with the deploy status error message (#1063)
Co-authored-by: Vynnyk Dmytro <simbiatoff@gmail.com>
* fix issue with token balance update on transfer flow (#1064)
* update deploy result for transfers and add refetch time for the single deploy (#1065)
* update recipient search functionality (#1066)
* update cspr promotion banner (#1067)
* build(deps): bump react-dom and @types/react-dom (#1053)
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) and [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom). These dependencies needed to be updated together.
Updates `react-dom` from 18.2.0 to 18.3.1
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v18.3.1/packages/react-dom)
Updates `@types/react-dom` from 18.2.18 to 18.3.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)
---
updated-dependencies:
- dependency-name: react-dom
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: "@types/react-dom"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix: fix account balances fetching (#1068)
* update account balances fetching
* fix issues with balances and update playwright
* added cspr name support to contact details page (#1069)
* fix: change condition for enabling the send NFT token button (#1070)
* changed condition for enabling the send NFT token button
* skip e2e test `should redirect to Ramp provider page`
* feature: add Terms & Conditions and Privacy Policy link to the navigation menu (#1073)
* added Terms & Conditions and Privacy Policy link to the navigation menu
* moved urls to constants
* removed unused constants
* feature: update cep18 tokens fetching (#1071)
* update account balances fetching
* fix issues with balances and update playwright
* use casper wallet core for fetching cep18 tokens
---------
Co-authored-by: Dmytro Vynnyk <simbiatoff@gmail.com>
* navigate the user to the home page after the app review (#1072)
Co-authored-by: Dmytro Vynnyk <simbiatoff@gmail.com>
* feature: migrate NFT fetching to the casper wallet core (#1074)
* update account balances fetching
* fix issues with balances and update playwright
* use casper wallet core for fetching cep18 tokens
* migrated NFT fetching to the casper wallet core
* fix key error
* Add contract nft package icon
* feature: migrate validators fetching to the casper wallet core (#1076)
* migrate validators fetching to the casper wallet core
* feature: migrate on Ramp fetching to the casper wallet core (#1077)
* migrate on Ramp fetching to the casper wallet core
* removed the old version of the react-query (#1078)
---------
Co-authored-by: Dmytro Vynnyk <simbiatoff@gmail.com>
* feature: bringweb3 integrations (#1079)
* bringweb3 integrations
* update @bringweb3/chrome-extension-kit package
* add alarms for lock timer and remove setTimeout and ping function (#1081)
* build(deps): bump elliptic from 6.5.7 to 6.6.0 (#1082)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.7 to 6.6.0.
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.7...v6.6.0)
---
updated-dependencies:
- dependency-name: elliptic
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump react-player from 2.13.0 to 2.16.0 (#1083)
Bumps [react-player](https://github.com/cookpete/react-player) from 2.13.0 to 2.16.0.
- [Release notes](https://github.com/cookpete/react-player/releases)
- [Changelog](https://github.com/cookpete/react-player/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cookpete/react-player/compare/v2.13.0...v2.16.0)
---
updated-dependencies:
- dependency-name: react-player
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps-dev): bump husky from 8.0.2 to 9.1.6 (#1059)
Bumps [husky](https://github.com/typicode/husky) from 8.0.2 to 9.1.6.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v8.0.2...v9.1.6)
---
updated-dependencies:
- dependency-name: husky
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Migrate husky to v9 (#1084)
* build(deps-dev): bump markdownlint-cli from 0.32.2 to 0.42.0 (#1085)
Bumps [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) from 0.32.2 to 0.42.0.
- [Release notes](https://github.com/igorshubovych/markdownlint-cli/releases)
- [Commits](https://github.com/igorshubovych/markdownlint-cli/compare/v0.32.2...v0.42.0)
---
updated-dependencies:
- dependency-name: markdownlint-cli
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump react-router-dom from 6.16.0 to 6.28.0 (#1086)
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.16.0 to 6.28.0.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.28.0/packages/react-router-dom)
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix: fix issues with the wallet locking (#1095)
* Add keep-alive mechanism to background script
* Add bring.ts for content script and refactor vault timeout
* Add QueryClientProvider to key application components (#1096)
* Fix null checks for accessing csprName properties. (#1097)
* Fix issue with not possible to buy tokens (#1098)
* Handle text overflow in deploy-value component (#1101)
* Enable smooth scrolling for home page (#1103)
* build(deps-dev): bump eslint-import-resolver-typescript (#1104)
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript) from 3.6.1 to 3.7.0.
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases)
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.6.1...v3.7.0)
---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* update bringweb3 to the latest version (#1105)
Co-authored-by: Dmytro Vynnyk <simbiatoff@gmail.com>
* Wallet 453 (#1106)
* Return not prefixed signature from sdk event response
* Increase min payment amount
* fix: refactor popover implementation with `react-tiny-popover`. (#1113)
* Refactor popover implementation with `react-tiny-popover`.
* Add test ID to account popover icon for improved testing
* Remove custom styles from popover on 'all accounts page' (#1116)
* Pass isAllAccountsPage prop to AccountList component (#1117)
* Fix for WALLET-460 (#1111)
Co-authored-by: Vynnyk Dmytro <simbiatoff@gmail.com>
* Release/1.14.0 (#1118)
* New tx sign
* Release 1.13.0 version
* Migrate to casper-js-sdk@5.0.0-rc8 version
* Update casper js sdk and casper wallet core versions
* Update PEM files parsing logic
* Update secretKey validation
* Configure proxy headers
* Make createAsymmetricKeys sync and returned secretKey nullable
* Make signing sync
* Update Deploy.toJSON method
* Use contractPackageHash for CEP-18 transfers
* Fix keys issue and refactor
* Update casper-js-sdk and @bringweb3/chrome-extension-kit
* Add error handling for incorrect pem file
* Update casper-wallet-core and remove @make-software/ces-js-parser
* Update safari's bundled files
* Fix signDeploy and signMessage naming and tests
* Update casper-js-sdk and casper-wallet-core to latest versions
* Release/1.14.4 (#1142)
* Fix issue with old secret keys with 128 length
* Add timestamp to initiated deploys
* Release 1.14.2 version
* Update @bringweb3/chrome-extension-kit and casper-js-sdk
* Disable Buy CSPR for Safari
* Fix issue with session arguments parsing
* Release 1.14.4 version
* Remove redundant isSafariExtension util
* Release/2.0.0 (#1134)
* Fix issue with old secret keys with 128 length
* Add timestamp to initiated deploys
* Release 1.14.2 version
* Add Devnet network
* Add Casper Network API version checking
* Update Signature request page for Casper2.0
* Update redirection to cspr.live
* Populate account info with data from accounts and contacts
* Rename Deploys to Transaction for Casper 2.0
* Disable Buy CSPR for Safari
* Update transfers and auction actions to Casper 2.0
* Add Integration network support
* Update HttpHandler usage
* Add validators minAmount, maxAmount and reserved slots handling
* Update casper-js-sdk and casper-wallet-core
* Update casper-wallet-core
* Fix Deploy to Transaction renaming
* Fix arguments parsing
* Update casper-wallet-core lib
* Update casper-wallet-core and casper-js-sdk libs
* Fix delegation amount during redelegation flow
* Remove redundant isSafariExtension util
* Improve max delegation amount formatting
* Refactor validator error messages to include headers (#1138)
* Update casper-js-sdk
* Update casper-wallet-core
* Fix signing with Ledger of Transaction with deploy under the hood
* Disable devnet and integration
* Release 2.0.0 version
---------
Co-authored-by: Ostap Piatkovskyi <44294945+ost-ptk@users.noreply.github.com>
* Release/2.0.3 (#1150)
* Update @bringweb3/chrome-extension-kit lib
* Update casper-js-sdk and casper-wallet-core libs
* Release 2.0.2 version
* Update casper-js-sdk and make gas tolerance 3
* Increase default NFT payment amount
* Release 2.0.3 version
* build(deps-dev): bump @babel/preset-env from 7.23.2 to 7.26.9 (#1132)
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.23.2 to 7.26.9.
- [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.26.9/packages/babel-preset-env)
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump serialize-javascript from 6.0.1 to 6.0.2 (#1135)
Bumps [serialize-javascript](https://github.com/yahoo/serialize-javascript) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/yahoo/serialize-javascript/releases)
- [Commits](https://github.com/yahoo/serialize-javascript/compare/v6.0.1...v6.0.2)
---
updated-dependencies:
- dependency-name: serialize-javascript
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump axios from 1.7.9 to 1.8.4 (#1152)
Bumps [axios](https://github.com/axios/axios) from 1.7.9 to 1.8.4.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.7.9...v1.8.4)
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.8.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump @babel/helpers from 7.25.0 to 7.27.0 (#1156)
Bumps [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) from 7.25.0 to 7.27.0.
- [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.27.0/packages/babel-helpers)
---
updated-dependencies:
- dependency-name: "@babel/helpers"
dependency-version: 7.27.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Tests2.0 (#1151)
* Fix issue with old secret keys with 128 length
* Add timestamp to initiated deploys
* Release 1.14.2 version
* Add Devnet network
* Add Casper Network API version checking
* Update Signature request page for Casper2.0
* Update redirection to cspr.live
* Populate account info with data from accounts and contacts
* Rename Deploys to Transaction for Casper 2.0
* Disable Buy CSPR for Safari
* Update transfers and auction actions to Casper 2.0
* Add Integration network support
* Update HttpHandler usage
* Add validators minAmount, maxAmount and reserved slots handling
* Update casper-js-sdk and casper-wallet-core
* Update casper-wallet-core
* Fix Deploy to Transaction renaming
* Fix arguments parsing
* Update casper-wallet-core lib
* Update casper-wallet-core and casper-js-sdk libs
* Fix delegation amount during redelegation flow
* Remove redundant isSafariExtension util
* Improve max delegation amount formatting
* Refactor validator error messages to include headers (#1138)
* fixes for tests on 2.0 branch
* jest fix
* jest fix
* jest fix
* fixes for tests
* changes related to issue with RPC
* fix: jest.config.js and jest.tsconfig.json
* jest fix
* added skip
* fixes and improvements without fix for failu transfers
* merge with develop
* fix for fail transfers flow
improvement of selectors
removing unnecessary lines
* cleaning code a bit for erc20 transfer test
---------
Co-authored-by: Dmytro Vynnyk <simbiatoff@gmail.com>
Co-authored-by: Ostap Piatkovskyi <44294945+ost-ptk@users.noreply.github.com>
* build(deps): bump @lottiefiles/react-lottie-player from 3.5.3 to 3.6.0 (#1158)
Bumps [@lottiefiles/react-lottie-player](https://github.com/LottieFiles/lottie-react) from 3.5.3 to 3.6.0.
- [Release notes](https://github.com/LottieFiles/lottie-react/releases)
- [Changelog](https://github.com/LottieFiles/lottie-react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/LottieFiles/lottie-react/commits)
---
updated-dependencies:
- dependency-name: "@lottiefiles/react-lottie-player"
dependency-version: 3.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps-dev): bump @types/jest from 29.5.12 to 29.5.14 (#1162)
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 29.5.12 to 29.5.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)
---
updated-dependencies:
- dependency-name: "@types/jest"
dependency-version: 29.5.14
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update package scripts and dependencies for web-ext and Firefox (#1164)
* Refactor error handling to use centralized constants (#1163)
* feature: add public key uniqueness validation for contacts (#1167)
* Add public key uniqueness validation for contacts
* Update e2e tests
* build(deps): bump @ledgerhq/hw-transport-webhid from 6.28.6 to 6.30.0 (#1166)
Bumps [@ledgerhq/hw-transport-webhid](https://github.com/LedgerHQ/ledger-live) from 6.28.6 to 6.30.0.
- [Release notes](https://github.com/LedgerHQ/ledger-live/releases)
- [Commits](https://github.com/LedgerHQ/ledger-live/compare/@ledgerhq/hw-transport-webhid@6.28.6...@ledgerhq/hw-transport-webhid@6.30.0)
---
updated-dependencies:
- dependency-name: "@ledgerhq/hw-transport-webhid"
dependency-version: 6.30.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Vynnyk Dmytro <simbiatoff@gmail.com>
* build(deps-dev): bump http-proxy-middleware from 2.0.6 to 2.0.9 (#1168)
Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) from 2.0.6 to 2.0.9.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases)
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.9/CHANGELOG.md)
- [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v2.0.6...v2.0.9)
---
updated-dependencies:
- dependency-name: http-proxy-middleware
dependency-version: 2.0.9
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump @scure/bip32 from 1.3.2 to 1.6.2 (#1169)
Bumps [@scure/bip32](https://github.com/paulmillr/scure-bip32) from 1.3.2 to 1.6.2.
- [Release notes](https://github.com/paulmillr/scure-bip32/releases)
- [Commits](https://github.com/paulmillr/scure-bip32/compare/1.3.2...1.6.2)
---
updated-dependencies:
- dependency-name: "@scure/bip32"
dependency-version: 1.6.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Release/2.0.4 (#1170)
* Add support for ledger TransactionV1 signing
* Replace QR generation for receive screen
* Show already connected accounts in the list with preselected and disabled state
* Enhance contact validation with account name and key checks
* Enforce no special characters in contact name validation
* Remove setStakeAmount prop from validator dropdown input
* Refactor: Rename stakeAmountMotes to maxAmountMotesForStaking
* Update casper-wallet-core and @bringweb3/chrome-extension-kit
* Add cashback menu option
* Handle NFT's token id overflow
* Improve submit button disabled state
* Update libs
* Audit fix
* Audit fix force
* Add overrides
* Fix issue with ledger TransactionV1 signing
* Add default memo to buildCsprTransferTransactions
* Add an 'active account support' feature and corresponding logic
* Fix unit tests
* Fix redux action
* Fix default memo
* Update casper-js-sdk
* Fix issue with contact edit
* Contactfix (#1172)
* Fix issue with old secret keys with 128 length
* Add timestamp to initiated deploys
* Release 1.14.2 version
* Add Devnet network
* Add Casper Network API version checking
* Update Signature request page for Casper2.0
* Update redirection to cspr.live
* Populate account info with data from accounts and contacts
* Rename Deploys to Transaction for Casper 2.0
* Disable Buy CSPR for Safari
* Update transfers and auction actions to Casper 2.0
* Add Integration network support
* Update HttpHandler usage
* Add validators minAmount, maxAmount and reserved slots handling
* Update casper-js-sdk and casper-wallet-core
* Update casper-wallet-core
* Fix Deploy to Transaction renaming
* Fix arguments parsing
* Update casper-wallet-core lib
* Update casper-wallet-core and casper-js-sdk libs
* Fix delegation amount during redelegation flow
* Remove redundant isSafariExtension util
* Improve max delegation amount formatting
* Refactor validator error messages to include headers (#1138)
* fixes for tests on 2.0 branch
* jest fix
* jest fix
* jest fix
* fixes for tests
* changes related to issue with RPC
* fix: jest.config.js and jest.tsconfig.json
* jest fix
* added skip
* fixes and improvements without fix for failu transfers
* merge with develop
* fix for fail transfers flow
improvement of selectors
removing unnecessary lines
* cleaning code a bit for erc20 transfer test
* fix for invalid name for contact tests
improvements for negative transfer flows
---------
Co-authored-by: Dmytro Vynnyk <simbiatoff@gmail.com>
Co-authored-by: Ostap Piatkovskyi <44294945+ost-ptk@users.noreply.github.com>
* Release 2.0.4 version
---------
Co-authored-by: ost-ptk <gestap9@gmail.com>
Co-authored-by: xbeghers <103213397+xbeghers@users.noreply.github.com>
Co-authored-by: Ostap Piatkovskyi <44294945+ost-ptk@users.noreply.github.com>
* build(deps-dev): bump html-webpack-plugin from 5.6.0 to 5.6.3 (#1174)
Bumps [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin) from 5.6.0 to 5.6.3.
- [Release notes](https://github.com/jantimon/html-webpack-plugin/releases)
- [Changelog](https://github.com/jantimon/html-webpack-plugin/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jantimon/html-webpack-plugin/compare/v5.6.0...v5.6.3)
---
updated-dependencies:
- dependency-name: html-webpack-plugin
dependency-version: 5.6.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps-dev): bump @types/chrome from 0.0.246 to 0.0.317 (#1176)
Bumps [@types/chrome](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chrome) from 0.0.246 to 0.0.317.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chrome)
---
updated-dependencies:
- dependency-name: "@types/chrome"
dependency-version: 0.0.317
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps-dev): bump ts-jest from 29.1.1 to 29.3.2 (#1177)
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.1.1 to 29.3.2.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v29.1.1...v29.3.2)
---
updated-dependencies:
- dependency-name: ts-jest
dependency-version: 29.3.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps-dev): bump tsconfig-paths-webpack-plugin from 4.1.0 to 4.2.0 (#1178)
Bumps [tsconfig-paths-webpack-plugin](https://github.com/dividab/tsconfig-paths-webpack-plugin) from 4.1.0 to 4.2.0.
- [Changelog](https://github.com/dividab/tsconfig-paths-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dividab/tsconfig-paths-webpack-plugin/compare/v4.1.0...v4.2.0)
---
updated-dependencies:
- dependency-name: tsconfig-paths-webpack-plugin
dependency-version: 4.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps-dev): bump @testing-library/jest-dom from 6.4.2 to 6.6.3 (#1181)
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 6.4.2 to 6.6.3.
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/jest-dom/compare/v6.4.2...v6.6.3)
---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
dependency-version: 6.6.3
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps-dev): bump eslint-plugin-import from 2.29.1 to 2.31.0 (#1182)
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.29.1 to 2.31.0.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases)
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.29.1...v2.31.0)
---
updated-dependencies:
- dependency-name: eslint-plugin-import
dependency-version: 2.31.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Release/2.0.5 (#1188)
* Update master with recent release (#661)
Co-authored-by: Piotr Witek <piotrek.witek@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ost-ptk <ostap@make.services>
Co-authored-by: Ostap Piatkovskyi <44294945+ost-ptk@users.noreply.github.com>
Co-authored-by: Vladimir Gachkovsky <97024085+vladimir-gachkovsky@users.noreply.github.com>
Co-authored-by: Andrey Buschuk <andrey@make.services>
Co-authored-by: Andrey Buschuk <buschuk@gmail.com>
Co-authored-by: Muhammet Kara <mrkara@users.noreply.github.com>
fix/translation for phrase `Password is not correct` [#93] (#234)
fix/227: differences in design of signature request (#231)
fix/SIGN2-245: UI elements alignements (#250)
Fixed #265 - Casper Wallet | 'Connect account' flow | 'Connect' flow for locked Wallet can be initiated and passed but has no effect
Fixed #266 - Casper Wallet | Home Screen | 'Disconnect' label is of wrong color
Fixed #269 - Casper Wallet | Home Screen | Wrong label for 'Not Connected' account state
Fixed Casper Wallet | 'Connect account' flow | 'Disconnected' badge is present in the header of 'Connect account' screen #277
Fixed `Home` page bottom padding (#285)
Fixed popover menu alignement for account on the bottom (#286)
Fixed. Account name validation in time of typing (#290)
Fixed long titles for connect-app by fade out (#289)
Fixed #xxx (#301)
Fixed `WordPicker` with long words (#309)
Fixed cursor for button hover (#307)
Fix extension's window horizontal scrollbar issue (#308)
Fixed typo in text (#311)
Fixed #306 Providing an existing secrete phrase closes onboarding and does nothing
Fixed Casper Wallet | Onboarding flow | Opening fresh extension opens… (#315)
Fixed User should not auto-switch to a different account when clicking the Disconnect button #279
Fixed width for Windows 10 (#323)
Fixed default account name. Check if it's free (#327)
Fixed blurred overlay for `secret-phrase-words-view` (#329)
Fixed share feedback url (#360)
Fixed Casper Wallet | Create Account | Multiple accounts of same name can be created #354
resolved security issues with unsecure dependencies #358
Fixed wallet closing on Safari browser after wallet reset (#378)
Fixed issues and added improvement for integrations with external sites (#393)
Fixed issue with cancelled signatures not returning #395
Resolved The names of the contract call arguments are missing in the screen with deploy summary #394
Resolved Events triggered by Casper Wallet have the same name as events triggered by Casper Signer #411
Fixed Casper Wallet asks you to create a new wallet when disabled => enabled #410
Fixed issues with switching active tab during transaction signing #408
fixed width to popup layout container (#426)
Fixed Casper Wallet | Safari | Fresh installation of Casper Wallet won't initiate onboarding #433
Fixed display of the signign key (#533)
fix: wallet indicating disconnected status while the app is still connected (#572)
fix: allow connection to mainnet API (#584)
fix: fix popup menu overflow issue (#588)
fix: remove dependency on the account balance to the currency rate (#607)
fix: made navigation menu links fully clickable (#620)
Fixed events dispatching logic in the account management (#623)
fix: stop opening terms links in the same window on Safari (#627)
fix: fix illustrations color issue (#648)
fix: remove underline from the word `never` (#649)
fix: fix issue when Firefox build was from Safari build (#651)
fix: fix issue with hash env variable (#655)
fix: deploy details …
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
fix for failing contact tests
improvements for negative transfer flows