Skip to content
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

fix: wallet connection status with the site when user updated the site url in the existing tab #658

Merged
merged 1 commit into from
May 2, 2023

Conversation

ost-ptk
Copy link
Member

@ost-ptk ost-ptk commented Apr 28, 2023

Make sure to fill in all the below sections.

Description

  • added event listener for tab updating

Linked tickets

#656

Checklist

  • Make sure this PR title follows semantic release conventions: https://semantic-release.gitbook.io/semantic-release/#commit-message-format

  • If the PR adds any new text to the UI, make sure they are localized

  • Include a screenshot or recording if implementing significant UI or user flow change

  • When this PR affects architecture changes wait for review from Piotr before merging

@ost-ptk ost-ptk requested a review from piotrwitek April 28, 2023 12:45
Copy link
Contributor

@piotrwitek piotrwitek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good job @ost-ptk

@piotrwitek piotrwitek merged commit e0c3daa into develop May 2, 2023
@piotrwitek piotrwitek deleted the 656-wallet-active-origin-issues branch May 2, 2023 10:08
@piotrwitek piotrwitek changed the title fix: fix wallet connection status to daap fix: wallet connection status with the site when user updated the site url in the existing tab May 2, 2023
piotrwitek added a commit that referenced this pull request May 8, 2023
Co-authored-by: Piotr Witek <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Ostap Piatkovskyi <[email protected]>
Co-authored-by: Vladimir Gachkovsky <[email protected]>
Co-authored-by: Andrey Buschuk <[email protected]>
Co-authored-by: Andrey Buschuk <[email protected]>
Co-authored-by: Muhammet Kara <[email protected]>
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 is lost when wallet is locked during sign flow causing empty screen when unlocked (#652)
fix: fix wallet connection status to daap (#658)
Comp0te added a commit that referenced this pull request Jul 21, 2023
* Bump webpack-dev-server from 4.9.0 to 4.11.1 (#235)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump i18next-browser-languagedetector from 6.1.4 to 6.1.5 (#237)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump tsconfig-paths-webpack-plugin from 3.5.2 to 4.0.0 (#236)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @types/styled-components from 5.1.25 to 5.1.26 (#239)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix/227: differences in design of signature request (#231)

* Fixed main layout to be responsive

* Updated signature request ui to match cspr.live conventions better

* Fixed casper wallet instance getter in the integration app

* Remake Home page according to new design #144 (branch #220) (#225)

Co-authored-by: Piotr Witek <[email protected]>

* Bump @lapo/asn1js from 1.2.1 to 1.2.3 (#242)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump eslint-plugin-jsx-a11y from 6.5.1 to 6.6.1 (#241)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @testing-library/jest-dom from 5.16.4 to 5.16.5 (#243)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump selenium-webdriver and @types/selenium-webdriver (#240)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* 0.2.0

* Refactored. Used `selectVaultCountOfAccounts` in background (#254)

* fix/SIGN2-245: UI elements alignements (#250)

Co-authored-by: Piotr Witek <[email protected]>

* Rewritten secret file parsing logic (#263)

* 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

* #125 onboarding UI (#261)

Co-authored-by: Piotr Witek <[email protected]>

* #257 Onboarding UI: interactions and validations (#278)

* Cryptographic features (#281)

* Make navigation to Welcome page in case if phrase wasn't passed (#282)

* #259: Fixed `Home` page bottom padding (#285)

* #253: Fixed popover menu alignement for account on the bottom (#286)

Co-authored-by: Piotr Witek <[email protected]>

* #258 [Onboarding UI]: stepper, speсial navigation (#283)

Co-authored-by: Piotr Witek <[email protected]>

* 0.3.0

* Updated navigation to match #287 As a new user if I leave onboarding after creating a password, i can pick up where i left off in the flow

* Fixed. Account name validation in time of typing (#290)

* Fixed long titles for connect-app by fade out (#289)

* Used Identicons for avatars (#293)

* Use site title for connect app header and origin as fallback (#292)

* Make sure onboarding is opened only once on click Fixed #xxx (#301)

* Fixed `WordPicker` with long words (#309)

* 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

* Import i18n instance to Onboarding UI (#314)

* Fixed Casper Wallet | Onboarding flow | Opening fresh extension opens… (#315)

* Fixed onboarding flow initialization after ext installation/update

* Fixed incorrect initialization of provider in playground

* Fixed User should not auto-switch to a different account when clicking the Disconnect button #279

* Navigation menu with categories (#312)

* Memo for phrase data (#316)

Co-authored-by: Piotr Witek <[email protected]>

* Added bitcoin bip32 standard derivation module compatible with Ledger derived addresses using the same mnemonic phrase (#319)

* Added button to playground for invalid transfer (#300)

Co-authored-by: Piotr Witek <[email protected]>

* Implemented create account bussines logic and ui handler (#320)

* Updated account management page to not allow to remove derived accounts.

* 0.3.1

* Fixed width for Windows 10 (#323)

* Added `BackupSecretPhrase` page (#321)

Co-authored-by: Piotr Witek <[email protected]>

* Added `CreateAccount` page (#325)

Co-authored-by: Piotr Witek <[email protected]>

* Fixed playground dependencies

* Changed logo (#330)

* Fixed default account name. Check if it's free (#327)

* Fixed blurred overlay for `secret-phrase-words-view` (#329)

* Added CI/CD process to deploy app.  (#331)

* Added CI files

* Fixed name of image

* Adde deploy to dev

* up

* Changed develop branch

* Deleted unnecessary files

* 299 download public key (#328)

Co-authored-by: Piotr Witek <[email protected]>

* Changed `SiteGroupHeader`. Refactored subcomponents (#332)

* Changed start page after onboarding interruption (#333)

* README updated. Added Redux DevTools instructions (#334)

* Implemented aes encryption modules with hashing utilities (#337)

* Final copy for Casper Wallet (#341)

Co-authored-by: ost-ptk <[email protected]>

* Switch to password hashing and verification using password digest (#346)

* Init E2E tests for Onboarding UI (#339)

Co-authored-by: Piotr Witek <[email protected]>

* Fixed create account

* Implemented encryption key to be kept in the session and used during the secret phrase decryption

* Refactored create open window function

* Implemented complete user activity tracking on all windows and background session cleanup after activity timeout

* Implemented enitre vault storage encryption (#351)

* Account Balance (#350)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Refactored code related to logic of onboarding flow and popup opening

* 1.0.0

* Finalize get account balance feature (#353)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Fixed share feedback url (#360)

Co-authored-by: ost-ptk <[email protected]>

* Removed functionality of clear clipboard as it did not work correctly (#361)

Co-authored-by: ost-ptk <[email protected]>

* Fixed Casper Wallet | Create Account | Multiple accounts of same name can be created #354

* Updated dependencies and resolved security issues with unsecure dependencies #358

* Implemented password retry limit #359

* 1.0.1

* Hidden account balance on account list page (#390)

Co-authored-by: ost-ptk <[email protected]>

* Missing dots at the end of text lines (#380)

Co-authored-by: ost-ptk <[email protected]>

* Missing formatting of 'never' word (#379)

Co-authored-by: ost-ptk <[email protected]>

* Fixed wallet closing on Safari browser after wallet reset (#378)

Co-authored-by: ost-ptk <[email protected]>

* Fixed issues and added improvement for integrations with external sites (#393)

* Added cancel button to create account page (#399)

Co-authored-by: ost-ptk <[email protected]>

* Account list dynamically rearranged when switching accounts (#400)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Fixed misplaced semicolon

(cherry picked from commit d40d363635e480385edbcb8783ae76bea8d84c80)

* Safari froze UI and blank screen bugs (#389)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* 1.1.0

* updated build script

* Improved safari build process

* Wallet Logo stretching issues (#403)

Co-authored-by: ost-ptk <[email protected]>

* Fixed issue with cancelled signatures not returning #395

* Added errors passing support to the sdk messages.
Added errors to sign method of SDK, to pass various Signer errors to the caller.

* Improved deploy arguments parser.
Resolved The names of the contract call arguments are missing in the screen with deploy summary #394

* Added web worker for vault unlock (#404)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Account balance on connect to app page (#412)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Improved signing example and added test to validate setSignature is adding signature to deploy correctly
Improved SDK Sign method to return `signature` byte array and `signatureHex` hex string properties in the response.

* Resolved Events triggered by Casper Wallet have the same name as events triggered by Casper Signer #411
Refactored events and created a window.CasperWalletEventTypes enum to help with integrating events.

* Improved loading experience by addind loading message.

* Vertical scrollbar on create account page (#419)

Co-authored-by: ost-ptk <[email protected]>

* Fixed Casper Wallet asks you to create a new wallet when disabled => enabled #410

* Fixed issues with switching active tab during transaction signing #408

* 1.2.0

* Currency amount Inconsistency between Extension and Testnet (#425)

Co-authored-by: ost-ptk <[email protected]>

* Typo on 'wrong secret phrase' error screen (#424)

Co-authored-by: ost-ptk <[email protected]>

* Added fixed width to popup layout container (#426)

Co-authored-by: ost-ptk <[email protected]>

* Add tabChanged event to update tab state when changing tabs #420 (#428)

* Safari 'File name' text field is empty (#423)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Implemented two new events to the Wallet SDK: locked & unlocked it will keep the site state in sync with the wallet when locking and unlocking extension #430 (#432)

* Fixed Casper Wallet | Safari | Fresh installation of Casper Wallet won't initiate onboarding #433

* 1.2.1

* Added Switch Account UI Page and SDK API to open UI from the consumer site (#437)

Co-authored-by: Ostap Piatkovskyi <[email protected]>

* 1.2.2

* Added pull request template

* Removed backward compatibility layer with casperlabsHelper to avoid weird cases during integration

* 1.2.3

* Make variant='default' for LayoutWindow as default (#440)

Co-authored-by: ost-ptk <[email protected]>

* Connected label misplaced in accounts list (#469)

* Fixed place of connected and imported label

* Fixed review comments

* fixed dep warning

Co-authored-by: ost-ptk <[email protected]>

* Typo on Are you Sure? pop up (#467)

Co-authored-by: ost-ptk <[email protected]>

* Require password for secret recovery phrase download (#475)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Guidance to the create password screen (#468)

Co-authored-by: ost-ptk <[email protected]>

* Number of tries left decrements to negative numbers (#466)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Firefox problem with popup new window size (#438)

* Fixed Firefox problem with popup new window size

* Added explanation comment

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Import Account - file explorer opens when user clicks 'Upload your file' (#472)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* E2E headless (#476)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Obfuscated storage keys (#488)

* Updated content security policies according to Halborn Audit recommendations (#490)

* (HAL-04) WEAK PASSWORD POLICY (#493)

Co-authored-by: ost-ptk <[email protected]>

* Unlock attempts are affected by providing invalid password for imported keys download (#487)

* removed the connections between the download keys attempt and unlock the vault attempt

* fixed review comments

* fixed review comments

---------

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* E2E: Onboarding UI (#479)

* Possible ci error fix

* Possible ci error fix

* Possible ci error fix

* Possible ci error fix

* Possible ci error fix

* Ci error fix

* Ci error fix

* fixed onboarding test for Firefox and added new one

* added Firefox to CI

* moved e2e tests to their own CI actions

* increased test timeout

* added node modules cache for CI

* fixed ci errors

* fixed ci errors

* removed duplications

* updated README file

* added cache cleanup

* fixed review comments and removed firefox from CI tests

---------

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* "Switch Account" has different behaviours (#498)

Co-authored-by: ost-ptk <[email protected]>

* Added sign message crypto module (#506)

Co-authored-by: Ostap Piatkovskyi <[email protected]>

* 1.2.4

* Account info standard support (#496)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* CI Firefox error (#510)

Co-authored-by: ost-ptk <[email protected]>

* Casper Signer is referenced during onboarding (#511)

Co-authored-by: ost-ptk <[email protected]>

* Updated deploy argument parser (#509)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Improved Switch Account (#514)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Improved and added missing documentation to the Casper Wallet source code (#516)

* updated deps

* Added package scripts

* Add a copy button to all public keys listed in the Accounts list (#522)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Fixed display of the signign key (#533)

* Added a new deploy type (#532)

* Site's favicon is not displayed on the last screen of 'Connect to Site' flow (#542)

Co-authored-by: ost-ptk <[email protected]>

* Limited password attempts for vault (#530)

Co-authored-by: ost-ptk <[email protected]>

* Signing key is cropped on Signature Request screen (#541)

Co-authored-by: Ostap Piatkovskyi <[email protected]>
Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Link to terms at password screen (#540)

Co-authored-by: ost-ptk <[email protected]>

* Add buttons to view accounts in CSPR.live (#539)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Reduced height of the message container (#550)

Co-authored-by: ost-ptk <[email protected]>

* Prevent empty connection prompt and improving SDK responses in async communication (#553)

* Onboarding minor bugs (#552)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Remove the key field from the final store build manifest (#551)

Co-authored-by: ost-ptk <[email protected]>

* Favicon is not displayed on Switch account window (#549)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Casper Wallet | Account List | Account list is dynamically rearranged when switching accounts V2 (#561)

Co-authored-by: ost-ptk <[email protected]>

* Onboarding minor bugs (#562)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Refactored timeout duration settings as a separate store now stored outside the vault store (#545)

* Popover link (#565)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Sessison arguments are missing for ModuleBytes deploy (#570)

Co-authored-by: ost-ptk <[email protected]>

* fix: wallet indicating disconnected status while the app is still connected (#572)

* feature: add network switcher (#574)

Co-authored-by: ost-ptk <[email protected]>

* Added version name

* Removed notifications permission

* fix: allow connection to mainnet API (#584)

Co-authored-by: ost-ptk <[email protected]>

* feature: add reset word selections (#585)

Co-authored-by: ost-ptk <[email protected]>

* fix: fix popup menu overflow issue (#588)

Co-authored-by: ost-ptk <[email protected]>

* Create main.yml

* Added manual ci-cd job

* Fixed upload

* Added choice of action release

* Added checking the package

* Fixed name of job

* Updated store version naming convention

* 1.2.5

* Hid the password reveal button in the MS Edge (#581)

Co-authored-by: ost-ptk <[email protected]>

* Updated package summary #576

* Updated readme

* Updated readme

* feature: Add decimal format for the account balance (#591)

Co-authored-by: ost-ptk <[email protected]>

* feature: add site title on connect site screen (#589)

* Added site title on connect site screen

* Fixed issues with button width

* Removed unnecessary CSS rule

* Updated connect accounts event

* Applied review comments

* Fixed API naming

---------

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* feature: display transaction fee and amount in CSPR on the signature request dialog (#596)

Co-authored-by: ost-ptk <[email protected]>

* feature: add all font files as local dependency and remove all google API references #597 (#598)

* feature: add e2e test for import account flow (#595)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Updated installtion instructions

* feature: multi-app support, you can use multiple apps open in multiple browser windows simultaneously (#606)

* feature: add handle large balances (#602)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* fix: remove dependency on the account balance to the currency rate (#607)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Added file resource cleanup

* feature: add dynamic import to e2e tests (#601)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* 1.2.6.2

* Updated script to include a src code package for distribution

* removed open beta label

* 1.2.6.3

- Updated build script
- Shortened description to fit 132 store character limit

* fix: made navigation menu links fully clickable (#620)

Co-authored-by: ost-ptk <[email protected]>

* feature: add private key download disabled message for Safari (#622)

Co-authored-by: ost-ptk <[email protected]>

* Updated Safari scripts

* feature: add e2e tests for connect account flow (#603)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Update README.md (#626)

* Fixed events dispatching logic in the account management (#623)

* fix: stop opening terms links in the same window on Safari (#627)

Co-authored-by: ost-ptk <[email protected]>

* feature: add extra words on the secret recovery phrase quiz (#578)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* feature: add e2e tests for disconnect account (#625)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* Add issue template for bug reports (#634)

* Add OSS bits (#635)

* Create CODE_OF_CONDUCT.md

* Create SECURITY.md

* Add contribution guidelines

* feature: add signature request scenarios tests (#638)

Co-authored-by: ost-ptk <[email protected]>

* feature: add new account info standard support (#633)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* feature: add ui improvements for navigation menu page (#645)

Co-authored-by: ost-ptk <[email protected]>

* fix: fix illustrations color issue (#648)

Co-authored-by: ost-ptk <[email protected]>

* Added App Store Release Process (#646)

* feature: improved SDK getter methods to correctly handle state access and provide better DX by providing extended error handling in promises (#647)

* feature: add ui improvements for home page (#641)

Co-authored-by: ost-ptk <[email protected]>

* Updated build scripts

* fix: remove underline from the word `never` (#649)

Co-authored-by: ost-ptk <[email protected]>

* fix: fix issue when Firefox build was from Safari build (#651)

Co-authored-by: ost-ptk <[email protected]>

* fix: fix issue with hash env variable (#655)

Co-authored-by: ost-ptk <[email protected]>

* fix: deploy details is lost when wallet is locked during sign flow causing empty screen when unlocked (#652)

* fix: fix wallet connection status to daap (#658)

Co-authored-by: ost-ptk <[email protected]>

* 1.3.1

* Added missing trigger for saga to fix issues that caused deploy info to be lost on wallet lock

* Updated xcode-project

* fix: fix UI for header and logo (#666)

Co-authored-by: ost-ptk <[email protected]>

* fix: sign request after unlocking fixed (#665)

Co-authored-by: ost-ptk <[email protected]>

* feature: add native transfer support (#653)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* 1.4.0

* fix: fix website link display (#670)

Co-authored-by: ost-ptk <[email protected]>

* feature: integrate activity API (#671)

Co-authored-by: ost-ptk <[email protected]>

* feature: add display fiat equivalent for transfer amount (#673)

Co-authored-by: ost-ptk <[email protected]>

* fix: fix icon size and timestamp format (#675)

Co-authored-by: ost-ptk <[email protected]>

* fix: fix modal overlay (#676)

Co-authored-by: ost-ptk <[email protected]>

* fix: fix 'Unknown' deploy is listed in activity log (#677)

Co-authored-by: ost-ptk <[email protected]>

* feature: add display full recipient hash in the send tokens flow (#680)

Co-authored-by: ost-ptk <[email protected]>

* fix: change font for timestamp (#683)

Co-authored-by: ost-ptk <[email protected]>

* feature: add transfer submission confirmation (#682)

Co-authored-by: ost-ptk <[email protected]>

* fix: fix UI twitches upon switching between tabs (#678)

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>

* fix: patch the webpack vulnerability (#691)

Co-authored-by: ost-ptk <[email protected]>

* fix: fix cropped header background on lock screen (#689)

Co-authored-by: ost-ptk <[email protected]>

* fix: fix E2E tests fail (#693)

Co-authored-by: ost-ptk <[email protected]>

* Update dependabot.yml (#701)

As per the current status of the team

Signed-off-by: Muhammet Kara <[email protected]>

* feature: displaying amount in CSPR only for casper (#711)

* changed amount field formatting for the contract call

* fixed issue with showing delegation amount in CSPR

* removed console.log

---------

Co-authored-by: ost-ptk <[email protected]>

* updated pull request template file (#735)

Co-authored-by: ost-ptk <[email protected]>

* feature: add erc20 tokens to the tokens list (#672)

* Added erc20 tokens to the tokens list

* rewrote token plate and updated tooltip

* Implemented erc20 token details page with token info (#674)

* fixed errors after merging develop

* feature: add a new public key history dropdown for transaction (#687)

Co-authored-by: ost-ptk <[email protected]>

* fix: fix validation for amount and transfer id fields (#688)

Co-authored-by: ost-ptk <[email protected]>

* feature: add receive token page (#685)

Co-authored-by: ost-ptk <[email protected]>

* feature: added transfer ERC-20 tokens (#681)

resolved issue caused by the casper-js-sdk dependencies - casper-ecosystem/casper-js-sdk#76
Fixed issue with failing ERC20 transfer deploy caused by incorrect contract hash parameter casper-ecosystem/cep18#102

* resolved merge conflicts

* View activity log for ERC-20 activity performed in Casper Wallet (#686)

Co-authored-by: ost-ptk <[email protected]>

* updated casper-js-sdk to 2.13.3

* feature: add global deploys tab (#708)

Co-authored-by: ost-ptk <[email protected]>

* fixed e2e tests

* feature: change endpoint for Casper token activity (#709)

Co-authored-by: ost-ptk <[email protected]>

* feature: remove pending transfers from activity history (#712)

Co-authored-by: ost-ptk <[email protected]>

* feature: change text for the button on receive token page (#714)

Co-authored-by: ost-ptk <[email protected]>

* fix: fix vertical alignment for ERC-20 tokens (#715)

Co-authored-by: ost-ptk <[email protected]>

* fix: fix token balance displaying (#716)

Co-authored-by: ost-ptk <[email protected]>

* feature: change submission confirmation text (#717)

Co-authored-by: ost-ptk <[email protected]>

* feature: add ERC-20 token icon in Casper Wallet (#719)

Co-authored-by: ost-ptk <[email protected]>

* fix: fix scrollbar styling (#718)

Co-authored-by: ost-ptk <[email protected]>

* feature: set gas cost default to 1.5 CSPR for ERC-20 transfers (#722)

Co-authored-by: ost-ptk <[email protected]>

* fix: fix invalid number error in deploys tab (#713)

Co-authored-by: ost-ptk <[email protected]>

* fix: fix erc20 tokens activity list (#721)

Co-authored-by: ost-ptk <[email protected]>

* fix: fix page crash when some data doesn't provide (#725)

Co-authored-by: ost-ptk <[email protected]>

* fix: fix header name for transfer confirm step (#726)

Co-authored-by: ost-ptk <[email protected]>

* fix: fix NaN amount while deploy is pending (#727)

Co-authored-by: ost-ptk <[email protected]>

* fix: fix size for QR code (#729)

Co-authored-by: ost-ptk <[email protected]>

* Add buy CSPR feature (#728)

Add buy CSPR feature

* feature: configure prod Topper integration (#734)

* fix: fix issues with displaying info on activity list plate and activity details page (#732)

* fixed issue with unknown transaction status and recipient address in activity details page

* added hash icon

* added payment amount field, removed usd value from erc-20 amount and removed cost when state is pending

* minor improvements

---------

Co-authored-by: ost-ptk <[email protected]>

* Release 1.4.0 app version

---------

Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>
Co-authored-by: Vynnyk Dmytro <[email protected]>

* Bug/issue with casper sdk checksum (#737)

* Replace CLPublicKey.toHex() with CLPublicKey.toHex(false)

* Make lowercase checksummed vault's public keys

* Fix e2e publicKey tests

* Release 1.4.1 version

---------

Signed-off-by: Muhammet Kara <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Vladimir Gachkovsky <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>
Co-authored-by: Andrey Buschuk <[email protected]>
Co-authored-by: Ostap Piatkovskyi <[email protected]>
Co-authored-by: ost-ptk <[email protected]>
Co-authored-by: Andrey Buschuk <[email protected]>
Co-authored-by: Muhammet Kara <[email protected]>
Co-authored-by: Piotr Witek <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants