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

feat: enable verify owner functionality #3009

Open
wants to merge 178 commits into
base: master
Choose a base branch
from

Conversation

frdomovic
Copy link

feat: enable verify owner functionality

Summary:

As part of the ongoing development of the Near Wallet latest update includes the activation of the WEB3AUTH_FEATURE_ENABLED, this flag is now set to 'true'.
In addition, replaced the previous method of fetching parameters from the URL hash (#) with the search (?) which is more efficient option for verify-owner functionality.

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have added a test plan that prove my fix is effective or that my feature works
  • I squashed all commits and provided a meaningful commit message
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • New and existing unit tests pass locally with my changes

vgrichina and others added 30 commits March 3, 2021 17:40
Maintenance Release 2021-03-07
Mainnet Release 2021-03-16
Hotfix: Load basic balance data only for Sign page
Disti4ct and others added 26 commits October 21, 2022 16:19
* feat(swaps): collect all swap components in one place

- move components from a legacy swap dir to a new one
- delete legacy swap

* refactor: simplify swap components

- display swap details in swap and preview forms

* style(swap): complete UI of the swap details accordion

* style(swap): add autofocus on the first swap input

* style: add appearance animation for swap details

* test: add test cases for output amount calculation

* fix: correct tooltip display

* fix(swap): check if the user has enough balance

* fix: check if balance is initialized

* fix(swap): change price calculation

- correct price calculation
- drop output amount on input change
- add missing translates

* fix: correct token sorting so that NEAR comes first

* fix(swap): correct conditions for exchange

* feat(amount): add better formatting for decimals
* feat: add Prettier

* feat: update Prettier rules

* fix: update yarn dependecies
* feat: removed isWhitelabel and all the stuff

* refactor: remove useless code from mnw
* fix(swap): keep swap tokens order

* feat(pools): add filtration by TVL

* fix: replace direct usage of ref indexer address

* feat(swap): handle failed swaps

* feat(swap): improve UI of the failed swap

* fix(swap): add missing translations

* fix(swap): shorten amounts on the success page

* chore(swap): changes after review

- fix cutting zeroes for integer numbers

* feat(swap): improve error messages

- return more understandable error messsages if possible
- make extra requests for top pools if the first one is failed

* fix(tests): use JS instead of TS

- do not use TS files that somehow intersect with Jest. We need to install a TS
preset.
* feat: refactoring of recovery method

* fix: after self-review

* fix: revert translates to master

* fix: broken path

* fix: review

Co-authored-by: Lapko <[email protected]>
* fix: config refactoring to ts

* fix: remove features and refactor config

* fix: finish refactor

* fix: update package.json

Co-authored-by: Lapko <[email protected]>
* feat: MNW-226 set password form

* fix: self-review

* fix: after review

* fix: broken layout on mobile

* fix: after review

Co-authored-by: Lapko <[email protected]>
* fix(top up): make title the same as on the staking page

* fix(tokens): fix name overflow

* feat(top up): complete design changes
* refactor: delete multiplier from the state

* refactor(colors): add app prefixes

* refactor: move some base files into the app dir
* feat: Migrate to i18next

* feat: Migrate to i18next

Co-authored-by: Lapko <[email protected]>
- replace favicon svg code
- set USDT as a default swap output token
* feat: add a PR template

* fix(token fiat balance): fix crypto balance rounding

- translate some components into TypeScript

* refactor: renaming

* refactor: add types
* fix(swap events): add static parameters to all events

* refactor(swap): translate some files into TS
* fix: Fix UTORG purchase link

* fix: Fix UTORG link on mainnet staging
@netlify
Copy link

netlify bot commented Feb 20, 2023

👷 Deploy request for near-wallet-staging pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit 32c09c9

@netlify
Copy link

netlify bot commented Feb 20, 2023

👷 Deploy request for glittering-pavlova-0e9247 pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit 32c09c9

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.