All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
- 🚑 update english text inside pt language (3103638)
- 🔥 duplicated key (384be48)
- /recover-with-link container (465e239)
- 2fa: Hide radio selection from 2fa method options (a233c0d)
- 2fa: Notify users of deprecation of SMS 2FA when disabling (bcc1c57)
- 2fa: Only display 'resent' UI on success (ad44534)
- 2fa: Remove option for enabling 2FA with SMS (2436d43)
- account for disparities in nft_token response (4cf6874)
- action name for fetchToken (ced351e)
- action to fetch single NFT (4dbf4b1)
- Add 'deposit funds' banner to sign, create pages (5095b68)
- add 'empty' contract to enable 2fa button whitelist (0254f0e)
- Add 'zero balance' data when refreshAccountOwner is rejected (4ccb820)
- add comment (66dff52)
- add comment (25392d9)
- add conditional claim all on withdraw (d0856e6)
- Add feature flag (9b2cdbb)
- Add feature flag (367b35b)
- add missing import (763358a)
- Add useCallback (d32f86e)
- Allow scroll for long text in 2FA alert (beb478b)
- apply ledger path to existing account flow (8a9c9bd)
- auto-format import sort (14c7eec)
- autoPlay was inadvertently removed. (845670b)
- BalanceDisplayUSD and copy (a581b09)
- bug when viewing earned token rewards on refresh (aa69f9f)
- build error (4322822)
- centrally import NEAR_WALLET_ENV from feattures.js and bundle (9826978)
- change get_farms to get_active_farms (74e0202)
- change get_farms to get_active_farms (a1e6f61)
- change testnet prefix for project validator (f8d501c)
- change testnet prefix for project validator (defbacf)
- Check 2FA for zero balance account before adding key (8f55637)
- check error msg (dd62bc0)
- check filtered tokens to prevent showing an empty list (a5529b3)
- check js url and remove unused styles (7d026d5)
- check URL whenever window.location is set (7ab605f)
- checkIsValidUrl before redirecting users (eaaf54f)
- Claim validator rewards on 2FA enabled account (756a5c9)
- cleanup (7e82dcd)
- cleanup conflict (ace21ea)
- close ledger modal after transfer (b74de42)
- combine 'add local key' functions (8e2556d)
- comment out claim until api is finalized (28b278f)
- component rerender (49d8bd8)
- compute liquid amount locally instead of fetching (d75cea1)
- condition to find matching prefix (f5dd91c)
- copy change (2946a00)
- Correctly identify full access key actions (000dcc1)
- Create implicit: Fix Moonpay button loading state (95cb90c)
- creating account (1ecad44)
- custom hd path dropdown self closing (90639d5)
- default to using current account as funding when creating a new account (01d9bf3)
- delete get_active_farms param (7f1300d)
- delete get_active_farms param (557c499)
- destructure account (61fb7bf)
- Disable accounts dropdown on onboarding/recovery pages (38da793)
- disable implicit acc creation flow on testnet (34949cd)
- dispatch
checkAndHideLedgerModal
on ledger setup success (5dd92a5) - display error for transactions with invalid callbackUrl (9e073ec)
- Do not display 'release modal' for users setting up new account (c61a9a4)
- don't break page on missing mediaUrl (8d704c2)
- don't fetch the transferred NFT (56a5b7b)
- enable and fix USN with copy update (fc2345e)
- Enable new 'import w/ link' UI in all environments (67691b9)
- Ensure
Account
is instantiated with validaccountId
(7e9fc20), closes #2680 - Ensure NEAR token balance shows correct USD fiat value (da1c43b)
- fallback to string if args cannot be parsed as JSON (1b03f19)
- fallback to svg on load error and unsupported video tag. (6415882)
- Feature flag 'import zero balance account' feature for testnet (e10f4d3)
- fetch NFTs via existing actions (d34046f)
- fetch single NFT (efa1a55)
- fiat selector and text align (0af6034)
- finding targetToken (67f7f48)
- Fix accountId param for 'addLedgerAccountId' (7cf58d0)
- Fix button margin on ledger pages (aedb901)
- Fix default HD path from debug (2033667)
- Fix desktop nav horizontal overflow (3ece379)
- fix logic to append additional query params (f7c96d0)
- Fix margin (f5069da)
- Fix missing useCallback (881cfc6)
- Fix non default import (0cee9e2)
- Fix staking account selector button alignment (a9bfe2e)
- Fix target of validity check (42bdfb7)
- fix testnet config (44795ea)
- fix testnet config (5412c14)
- Fix variable name (71f4692)
- Handle back button click (93a14fe)
- Handle failed importZeroBalanceAccount (a901e23)
- Handle invalid failure/success url in login and sign (8c21a52)
- Handle switching account during seed phrase recovery setup (d41b0bd)
- Handle zero balance implicit account in availableAccounts (bbf7577)
- hide farm if inactive and zero balance (8bf34c9)
- hide ledger modal (aa11566)
- implicit account flow to use custom hd path (387ca73)
- improve fallback condition (f746c17)
- IS_MAINNET config (06b6cc2)
- issue 2330. filter out empty contracts. (d5c4abe)
- Keep CREATE_IMPLICIT_ACCOUNT flag intact (78e5276)
- key farmRewards by accountId (303e615)
- ledger modal translation (c26beb1)
- ledger: use the new action reference (473e3e4)
- line overflows (42a234a)
- lint error (623e6f2)
- lint errors (bcb0c17)
- lint errors (07801d8)
- lint errors (0dd35c2)
- lint errors (f9ae81d)
- lint errors (9c8b81c)
- lint issues (8473d7b)
- loading on receiver screen when use max is used (0772666)
- login: Prevent duplicate alerts on login failure (b540817)
- Make 'keyStore.removeKey' async (3d9a810)
- Make getWalletURL util function (623b8fb)
- minor changes (9c3bb69)
- minor cleanups (7a0087a)
- minor styling updates (6e52bcf)
- misplaced usage of MIN_BALANCE_FOR_GAS (6bfb266)
- missing semicolon (3651d69)
- missing zh translation (73fe4d3)
- mixpanel tracking (e0fbbf0)
- Modify 'explore apps' link URL (4ebba38)
- new action for transferring an NFT (e71a116)
- new lint rule errors (871aad9)
- NFTDetail feedback (38e5e03)
- nft: restore data URI scheme rendering for NFTs (22d9f35)
- NFTs feedback (54bcd40)
- NFTTransferModal feedback (69c4118)
- nowrap navlinks (cca29bf)
- onKeyDown from LedgerHdPaths (01b488e)
- only pick relevant ft_metadata props (5852fb9)
- passing data from WalletError to actionStatus state (2eade59)
- pr comments (613da3c)
- pr issues (73bcea2)
- PR review cleanups (034d80d)
- Prevent horiztonal scroll on modal for smaller screens (31891c1)
- radio button (bba30ae)
- re-add missed pathname when reconstructing url (655cd81)
- rebase and lint issues (53c9160)
- recovery: display sending text when waiting on initialization (5b29959)
- RecoveryOption radio button (abec072)
- recovery: provide publicKey to security code validation endpoints (8307bd9)
- redirect to fund-with-existing-account if active implicit account (ec71d77)
- reduce margin to maintain testnet wrap (84514e8)
- Remove 'RecoverWithLinkWithRouter' (39b45b4)
- Remove 'shared seed phrase' components from Routing.js (8de227c)
- remove DEBUG_BUILD coercion and centralized whitespace formatting (b87523a)
- Remove direct top-up buttons. (94b3fcf)
- remove duplicate keys (ec071d8)
- remove extra state and fix lint (cec3ade)
- remove link rendering for callbackUrl translations (f8417ca)
- remove SHOW_PRERELEASE_WARNING references in netlify.toml (13f66e7)
- remove todo code (c9506b9)
- remove unnecessary promise (69fd5cd)
- remove unused
saveAccount
variable (157567e) - remove unused file (f8a566c)
- remove unused function argument (ab84735)
- remove unused import (2a9ad96)
- remove unused vars (482bedb)
- rendering issue with permission item (51ae78b)
- replace error state (39ebc77)
- replace MoonPay pre-specified amount buttons w/ generic 'Buy with MoonPay' (6802d71)
- resore russian (2a7478c)
- restore initial sorting of validators (fc77a54)
- restore missing method from rebase (fcf8564)
- restore project validator naming (416c39d)
- restore support for optional redirect URLs (b248c25)
- revert query-string append changes (f397b54)
- revert to dispatch checkAndHideLedgerModal from createNewAccount thunk (c518f23)
- review and update Vietnamese translation (6845be1)
- review changes (cd5167b)
- review fix (9ee2476)
- review fix (d8f2c15)
- review fixes (2a4ec05)
- Review fixes (8cda6e2)
- russian translation unnecessary capital letters (83cd9e1)
- Save keypair only for recovery msg key (eab7dd2)
- set custom hd path to local storage for signup flow (57fd512)
- set ledger hd path in local storage (61719ad)
- set token_id to string and set owner_id based on account_id parameter (4127d5d)
- setting custom hd path for ledger (1745f75)
- Show domain banner on staging/testnet (b26cb5b)
- show NEAR symbol when flag off (ed3e13d)
- sign: Prevent runtime error on failed sign tx (0663f7a)
- simplify token transfer action (3022c4f)
- small fix with currentLanguage in SeletToken component (ec65b60)
- specify
currentAccount.accountId
asuseEffect
dependency (df86cf2) - styles (44d99a6)
- styles (47e0792)
- styling in USN token box (fc2ed4c)
- swap button ui glitches (afdcf61)
- swap: dismiss ledger modal (597fd2a)
- swap: keep fiat polling in routing (b2d90f4)
- swap: move modal dismissal to finally (6bc1d77)
- swap: remove commented out code and fix warning (fef0b16)
- tooltip styles (88a5cc8)
- typo (ccc1a9e)
- typo (a66ae08)
- UI fixes and feature flag APY (2c8ba23)
- UI quirk (d97c740)
- UI quirk, style support on FormButton (da030d6)
- unwrap dispatch error (#2379) (69b1e68)
- unwrap dispatch error (#2379) (47b333d)
- unwrap dispatch error (#2379) (192cc37)
- update if condition (75191bd)
- update ledgerHDPath props (0c9dc1e)
- update methods for BinaryReader (34c8e37)
- update old Dapp logos with new ones (65a3600)
- update prefixes (239646b)
- use .replace to update query params (cf180fe)
- Use named function (e1d7462)
- use single quotes (8e7692e)
- verify signer matches current account before enabling transaction approval button (c18958a)
- wrap callbackUrl href content (4ff7b99)
- 2fa: Close 2FA modal on failed resend (9735098)
- 2fa: Show alert on disable 2fa failure (43c28d0)
- Add 'verify wallet domain banner' (2291967)
- add account selection functionality to /sign (b0add3c)
- add and use StakingFarmContracts service (500e572)
- add auto selection behavior on /sign (5578906)
- add dataloader to ref-finance call, chore: refactor and update usn actions (5a43f83)
- add handleClearAlert thunk (92ef8ec)
- add icon to warning in claim modal (591bfe7)
- add loading state to getValidatorFarmData (b322214)
- add loading ui to balancebox (c248584)
- Add method for fetching multisig request (9a4d904)
- add multiple accounts in tx screen (b1fa795)
- Add multisig request to redux store (0080d5a)
- Add new 'import w/ link' UI (26033d0)
- add new claim confirm modal (24e4988)
- add placeholder copy for other languages (13a503e)
- add script to disable 2fa using seedphrase (2e7cf12)
- add selectActionsPending selector (323dd67)
- add selectActionsPendingByPrefix selector (c78c696)
- add SignTransferAccountNotFound screen (9df5a5b)
- add support for multiple validator prefixes (dbed699)
- Add support for rendering
children
in<AlertBanner />
(7da13ee) - Add UI for 'shared passhrase' (fd95560)
- add ui-component-library dependency to frontend (b374ebb)
- add withAlert thunk (a3a9f97)
- added additional permission to LAK login display (600f04d)
- added video to show up on the NFT detail screen (6165a5a)
- auto claim tokens on withdraw from validator (fdf8a19)
- bring in component button from frontend (396b6f5)
- custom hd path for new account (0c18b63)
- display accrued token rewards for farm validators (9bb348d)
- Enable 'Remove Wallet Account' (36e62cc)
- Enable import of zero balance account w/ link (testnet) (cfe7f83)
- Enable import of zero balance Ledger account (1173902)
- env: add configuration for testnet_STAGING (37bcfa4)
- FIFS-174 Update PR (6422d13)
- FIFS-174 Wrap/Unwrap (27fcf2a)
- Finalize wallet setup for funded zero balance account (98db72c)
- Format action args with
<pre>
(a1a33d9) - improve translations (e19fa24)
- indexer: URL for indexer queries (628a8bc)
- indexer: use flagged indexer service (8f1d86a)
- initial pass at custom path for setup ledger flow (b848560)
- initialize with create-react-library (d620f29)
- Link ukrainian translations to localize (9448f99)
- Make wallet usable when account is not verified on chain (0f623db)
- modify package.json scripts to pass arguments to bundler (caaf2ae)
- Only render
title
in<AlertBanner />
when specified (77be758) - Only render line break when >1 transactions (77a1fe2)
- Parse relevant arguments as NEAR (7372346)
- recovery: await email recovery link initialization and disable button for duration (654e4cc)
- refactored NFTMedia (5355a05)
- Remove
stake
as its not possible/relevant (c2f01f1) - Render pending 2FA actions in
<TwoFactorVerifyModal />
(66b9b52) - Replace Ⓝ with NEAR (6fb0388)
- Skip funding step when creating implicit account (e5983db)
- Update "add full access key" warning to avoid confusion (fed64ae)
- update Chinese translations (211be44)
- update copy and hide button if active account is implicit (406f6d7)
- update new Chinese translations (5ac60b4)
- Update pending action banner styles (0e5bd94)
- Update validator detail page to show farmed rewards (f5ceef6)
- use dataloader and node-cache from previous PR (a060946)
- use selectActionsPending selector instead of actionsPending (a0fb43d)
- Utorg onramp provider (3825ee4)
- wrap wallet buttons on overflow (fe8745d)
- Revert "Use createMatchSelector selector in StakingAction component (#1966)" (1141d0f), closes #1966
- Revert "Use createMatchSelector selector in SendContainerWrapper component (#1966)" (91ef2a2), closes #1966
- Revert "Use createMatchSelector selector in SetupImplicit component (#1966)" (aea14b2), closes #1966
- Revert "Use createMatchSelector selector in Validator component (#1966)" (4c286d1), closes #1966
- Revert "Use createMatchSelector selector in Profile component (#1966)" (52f60be), closes #1966
- Revert "Use createMatchSelector selector in SetupReoveryMethod component (#1966)" (38cf83b), closes #1966
- Revert "Use createMatchSelector selector in SetupLedger component (#1966)" (5884b10), closes #1966
- Revert "Use createMatchSelector selector in RecoverWithLink component (#1966)" (1ceb06c), closes #1966
- Revert "Use createMatchSelector selector in RecoverAccountSeedPhrase component (#1966)" (807e14f), closes #1966
- Revert "Use createMatchSelector selector in LinkdropLanding component (#1966)" (0767dc5), closes #1966
- Revert "Use createMatchSelector selector in CreateAccount component (#1966)" (06df183), closes #1966
- Revert "Use createMatchSelector selector (#1966)" (c376ff7), closes #1966
- Revert "Disable email verification method" (e8c5d78)
- Revert "Disable email verification method, remove spammy debug logs, fix white screen when trying to render translation terms with invalid language" (6219f10)
- changes to translations (99d1834)
- centrally import NEAR_WALLET_ENV from feattures.js and bundle (9826978)
- compute liquid amount locally instead of fetching (d75cea1)
- issue 2330. filter out empty contracts. (d5c4abe)
- lint errors (9c8b81c)
- only pick relevant ft_metadata props (5852fb9)
- remove DEBUG_BUILD coercion and centralized whitespace formatting (b87523a)
- remove SHOW_PRERELEASE_WARNING references in netlify.toml (13f66e7)
- issue 2330. filter out empty contracts. (d5c4abe)