Skip to content
This repository has been archived by the owner on Jun 16, 2022. It is now read-only.

LL-7615 - Change wording SwapExchangeRateAmountTooLow ("more than" -> "at least") #4331

Merged
merged 1 commit into from
Nov 10, 2021

Conversation

ofreyssinet-ledger
Copy link
Contributor

@ofreyssinet-ledger ofreyssinet-ledger commented Oct 18, 2021

🦒 Context (issues, jira)

LL-7615

💻 Description / Demo (image or video)

🖤 Expectations to reach

PR must pass CI, merge develop if conflicts, do not force push. Thanks!

  • on QA: at least one of these two checkboxes must be checked:
    • a specific test planned is defined on Jira
    • this PR is covered by automatic UI test
  • on delivery: at least one of these two checkboxes must be checked:
    • Option 1: no impact: The changes of this PR have ZERO impact on the userland (invisible for users)
    • Option 2: atomic delivery: the changes is atomic and complete (no partial delivery)

PR must pass CI, merge develop if conflicts, do not force push. Thanks!

@LFBarreto LFBarreto merged commit cd9d78a into develop Nov 10, 2021
valpinkman added a commit that referenced this pull request Nov 10, 2021
* develop:
  LL-6884 (Deeplinks): updated documentation (#4406)
  Change wording SwapExchangeRateAmountTooLow ("more than" -> "at least") (#4331)
  LL-7850: swap wording when no account (#4376)
  Bump tmpl from 1.0.4 to 1.0.5 (#4394)
  Bump jszip from 3.5.0 to 3.7.1 (#4395)
  LL-7231 change app logo and splashscreen (#4221)
  LL-7203 Privacy policy url (#4388)
  live-common 21.14.1
  (Banners): fix issue in parallax (#4386)
@valpinkman valpinkman deleted the LL-7615 branch November 16, 2021 13:45
qd-qd added a commit that referenced this pull request Dec 7, 2021
Squashed commit of the following:
commit e7f51625a695ae95b311e6600f06c2de9b4bd119
Author: @greweb <[email protected]>
Date:   Tue Dec 7 10:53:44 2021 +0100

    New Crowdin updates (#4500)

    * New translations app.json (Spanish)

    * New translations app.json (German)

    * New translations app.json (Turkish)

    * New translations app.json (German)

    * New translations app.json (Turkish)

    * New translations app.json (Turkish)

    * New translations app.json (Turkish)

    * New translations app.json (Turkish)

    * New translations app.json (Turkish)

    * New translations app.json (Turkish)

    * New translations app.json (Korean)

    * New translations app.json (Korean)

    * New translations app.json (Turkish)

    * New translations app.json (Russian)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

commit 4b690afb7a2dc3be1df081978dbeea24ce41c99d
Author: @greweb <[email protected]>
Date:   Tue Dec 7 10:32:57 2021 +0100

    update live-common & also LL-8264 Fixes the confirmation check to go green on NFT IN (#4504)

    * LL-8264 Fixes the confirmation check to go green on NFT IN

    * update screenshots (Linux)

    * Also update live-common as part of this

    * CI

    Co-authored-by: Team Live <[email protected]>

commit 6c0629c02fe2e6deb398bcfa8ad35ab84bdb8b4e
Author: Alexandre Chabrolin <[email protected]>
Date:   Mon Dec 6 18:01:29 2021 +0100

    Add VSCode debug config in Readme (#4508)

commit eebfaa701d9fa63bfffa23302b6857eaa0342d22
Merge: 9d757322f 3e09ff0af
Author: porenes-ledger <[email protected]>
Date:   Fri Dec 3 15:31:58 2021 +0100

    Merge pull request #4495 from LedgerHQ/LL-8456/add-send-buttons-nfts

    Ll 8456 add send buttons nfts + live-common bump

commit 9d757322f8d786706e248c2c8edafe8ed022004f
Author: Valentin D. Pinkman <[email protected]>
Date:   Fri Dec 3 15:26:13 2021 +0100

    remove dependencie on generate screenshot action

commit 239019a8d5fc029876e2099ceb0cd11ce0b6ca22
Author: Valentin D. Pinkman <[email protected]>
Date:   Fri Dec 3 14:47:18 2021 +0100

    fix pr number in action (#4499)

    * fix pr number in action

    * fix pr number in action 2

commit 8a885993304853213f460f68c26559487da28ef1
Author: @greweb <[email protected]>
Date:   Fri Dec 3 14:21:49 2021 +0100

    New Crowdin updates (#4498)

    * New translations app.json (Spanish)

    * New translations app.json (Spanish)

commit 3e09ff0afc0ee01cb88777508a4d968e97333849
Author: Gaëtan Renaudeau <[email protected]>
Date:   Fri Dec 3 14:15:25 2021 +0100

    Fixes refresh of nft operation when it was just received or sent

commit d2bc99a3583fbf7a9e730942aa106ae916965d8d
Author: Gaëtan Renaudeau <[email protected]>
Date:   Fri Dec 3 13:52:45 2021 +0100

    snapshots

commit 1fea8d739e622cbc67443ed7a92452768560d0e2
Author: Gaëtan Renaudeau <[email protected]>
Date:   Fri Dec 3 13:40:59 2021 +0100

    live-common

commit 4eba7e895e714795d0b3bb5c273d1361a8df08f2
Author: klambert-ledger <[email protected]>
Date:   Fri Dec 3 13:13:43 2021 +0100

    Fix NFT send flow by scoping by account

commit e63a79537f7344226d347dce0356061e68f67d01
Author: Gaëtan Renaudeau <[email protected]>
Date:   Fri Dec 3 12:51:12 2021 +0100

    live-common .3

commit cde103ad46952fd71b34c374b536a6b934c99c59
Merge: d2a1f2cf0 6b5679d81
Author: klambert-ledger <[email protected]>
Date:   Fri Dec 3 11:51:37 2021 +0100

    Merge branch 'LL-8456/add-send-buttons-nfts' of github.com:LedgerHQ/ledger-live-desktop into LL-8456/add-send-buttons-nfts

commit 6b5679d81a209c962d9d812a7c567c420388bb61
Author: Gaëtan Renaudeau <[email protected]>
Date:   Fri Dec 3 11:02:10 2021 +0100

    flow

commit d2a1f2cf0ecf58a0d0bd4a8819a80aed5bb899af
Author: klambert-ledger <[email protected]>
Date:   Fri Dec 3 10:58:56 2021 +0100

    Fix NFTCrumb key

commit e6071efa88606f564308a197c1b42c56d83af9e5
Merge: 2928c11a7 a5912c223
Author: klambert-ledger <[email protected]>
Date:   Fri Dec 3 10:58:12 2021 +0100

    Merge branch 'develop' of github.com:LedgerHQ/ledger-live-desktop into LL-8456/add-send-buttons-nfts

commit a5912c223943b1162c0ecb36596b9019a5f63624
Author: @greweb <[email protected]>
Date:   Fri Dec 3 10:26:04 2021 +0100

    New Crowdin updates (#4493)

    * New translations app.json (French)

    * New translations app.json (Turkish)

    * New translations app.json (Turkish)

    * New translations app.json (Turkish)

    * New translations app.json (Turkish)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

commit 2928c11a75b05a7917a6bbe25079ae735ffb1451
Author: Gaëtan Renaudeau <[email protected]>
Date:   Fri Dec 3 10:20:38 2021 +0100

    update live-common

commit 0e22da3bdbb6cf39bf4c852259d5a10956f98e9c
Author: LFBarreto <[email protected]>
Date:   Fri Dec 3 08:57:53 2021 +0100

    Revert "LL-7073 change CTAs on the account page to always include SEND/RECEIVE (#4330)" (#4494)

    This reverts commit 543cef471fede5fd5d326288c8fbb83f5c84f37d.

commit ec56748406e92919d9c97adf33a55d7cb80959d0
Author: @greweb <[email protected]>
Date:   Fri Dec 3 08:57:34 2021 +0100

    Activate Polygon (#4488)

    * Activate Polygon

    https://ledgerhq.atlassian.net/browse/LL-6964 activate the whole polygon support

    * update cryptoassets.md

    * update cryptassets.md

commit fed98d494af0f3b009cf0096835279e8eabc247e
Merge: 350a3a20e 543cef471
Author: Gaëtan Renaudeau <[email protected]>
Date:   Thu Dec 2 22:23:59 2021 +0100

    Merge branch 'develop' into LL-8456/add-send-buttons-nfts

commit 543cef471fede5fd5d326288c8fbb83f5c84f37d
Author: ofreyssinet-ledger <[email protected]>
Date:   Thu Dec 2 18:52:03 2021 +0100

    LL-7073 change CTAs on the account page to always include SEND/RECEIVE (#4330)

    * Change AccountHeaderActions displayed CTA logic

    Basically send+receive are always visible as CTAs (they were in the "manage" dropdown previously if buy or swap is possible for the account's currency)

    * Fix AccountHeaderActions "availableOnSwap" logic compat with swap2

    * Fix lint

    * Remove console log

    * Update AccountHeader button styles, replace "Manage" dropdown by buttons

commit 49a665db2de88256b2f53321463cd7deb3b56070
Author: @greweb <[email protected]>
Date:   Thu Dec 2 18:34:16 2021 +0100

    New Crowdin updates (#4491)

    * New translations app.json (French)

    * New translations app.json (German)

    * New translations app.json (Spanish)

    * New translations app.json (Turkish)

    * New translations app.json (Turkish)

commit 327823625dbf79e0c13caf83d6b237a6a452933e
Merge: 43eb6e57e 21d916536
Author: porenes-ledger <[email protected]>
Date:   Thu Dec 2 18:28:43 2021 +0100

    Merge pull request #4492 from LedgerHQ/LL-8534

    LL-8534 add NFT experimental

commit 43eb6e57ef32d16f85e8753b497977c990803cec
Author: Nabil Bourenane <[email protected]>
Date:   Thu Dec 2 17:30:08 2021 +0100

    LL-7990 Playwright (#4294)

    LL-7990 integrate playwright to the CI

    * kaboom

    * environment variables, mocks and models

    * enable videos

    * manager spec, account spec with models, configuration, codecov, allure-reports

    * better artifact management

    * added video recording

    * configuration

    * gitignore videos

    * full config + CI environment

    * screenshots removed

    * better code/test coverage

    * fixed manager.spec / nyc conf

    * artifacts/

    * comments & func renaming

    * demo

    * post demo

    * Update tsconfig.json

    Co-authored-by: Valentin D. Pinkman <[email protected]>

    * Update tsconfig.json

    Co-authored-by: Valentin D. Pinkman <[email protected]>

    * added initial CI workflow

    * chore: setup playwright and run it in CI

    * 🚀

    * remove python setup

    * test: xvfb with options for linux

    * update snapshots

    * update workflows

    * wip: generate-screenshots-action

    * wip: generate-screenshots-action test

    * update ui workflow with xvbf for linux

    * remove script

    * rename file

    * test

    * remove workflow

    * simplify workflow

    * remove option on xvfb

    * update screenshots

    * fix typo

    * fix typo

    * remove python setup

    * remove failfast

    * add executable path

    * test linux ??

    * run on linux ?

    * update generate screenshot action

    * try fix linux ci

    * wat

    * more playing with xvfb to get linux working

    * more workflow tinkering

    * trying with latest ubuntu

    * trying with auto servernum in run test command

    * try fix linux ci

    * :hammer:

    * :hammer:

    * :hammer:

    * :hammer:

    * added extra elctron arg

    * removed process env

    * added process env back in

    * changed debug level

    * removed different screen size for linux

    * Trigger Build

    * updated run test command

    * remove electronPath

    * action: generate screenshots test

    * fix git setup

    * fix git setup

    * always status

    * log always

    * log always

    * pom rework (missing rework on locators)

    * try

    * added some types on common.ts & ci ty :hammer:

    * upgrade to 1.17.0-rc.1

    * update screenshots

    * removed :poop:, allure reports & --retries

    * fix conf

    * fix html reporter path

    * fix ManagerPage.ts

    * pull --rebase

    * update screenshots

    * wip: upload images

    * manager & accounts stable + currencies

    * onboarding stabilizing

    * first attempt to download artifacts

    * update screenshots

    * with self hosted runners

    * move playwright deps

    * move playwright deps in linux job

    * execute correct script

    * generate with self hosted runners

    * fix

    * update screenshots

    * add update

    * fix gh installation

    * install yarn

    * size disk to 50 giga

    * size disk to 100 giga

    * disk space logging

    * fix disk size

    * update screenshots

    * update screenshots

    * update screenshots

    * fix /generate-screenshot command

    * fixed waitFor css animation

    * debug pw api

    * modal css selector without style

    * update screenshots

    * yarn install was missing

    * update screenshots

    * adds shell for windows

    * Update generate-screenshots-temp.yml

    * [email protected]

    * last chance fix?

    * fix macos yarn timeout

    * update screenshots

    * update screenshots

    * update actions

    * test check on git status

    * use new ami

    * syntax fix

    * syntax fix 2

    * add name to output

    * viewport :poop: and playwright 1.17 stable

    * better conditioning for commit

    * update screenshots (windows-latest)

    * update screenshots (windows-latest)

    * update screenshots (macos-latest)

    * fix condition on generate screenshots

    * test post ui action

    * remove jest and lint from macos/windows

    * LL-8245: password lock spec, settings spec migration & stabilization

    * update screenshots (windows-latest)

    * prettier :hammer:

    * rename actions and deactivate macos

    * macos setup

    * account fails during accounts scan

    * update screenshots (Linux)

    * update screenshots (windows-latest)

    * kill apt-get before running it

    * last config before merge?

    * fix the killall to not fail

    * fix the killall to not fail syntax

    * change name of actions

    * syntax fix

    * syntax fix 2

    * syntax fix 3

    Co-authored-by: Valentin D. Pinkman <[email protected]>
    Co-authored-by: Gregor Gilchrist <[email protected]>
    Co-authored-by: Valentin D. Pinkman <[email protected]>
    Co-authored-by: ggilchrist-ledger <[email protected]>
    Co-authored-by: Team Live <[email protected]>

commit 21d9165366cb05213f20136ba779040dfdd32685
Author: @greweb <[email protected]>
Date:   Thu Dec 2 17:08:39 2021 +0100

    LL-8534 add NFT experimental

commit 9032e396f4acae766671602af45bee6c4b729c2e
Author: LFBarreto <[email protected]>
Date:   Thu Dec 2 17:03:05 2021 +0100

    LL-8349 (Languages): activate tr ja ko (#4489)

    * LL-8349 (Languages): activate tr ja ko

    * update screenshots

    * update screenshots

commit 19b64da6fcd3b37a671135102029c2094bac16de
Author: ofreyssinet-ledger <[email protected]>
Date:   Thu Dec 2 14:40:03 2021 +0100

    Fix amount & fees hidden in discreet mode in StepSummary of any flow (#4400)

commit f2b565c7409bf10716cdf2597ad6cb67e5791f91
Author: Juan Cortés Ross <[email protected]>
Date:   Thu Dec 2 14:28:25 2021 +0100

    LL-7588 endless loop bug fixes (#4485)

    * LL-7588 endless loop bug fixes

    Co-authored-by: Valentin D. Pinkman <[email protected]>

commit 6704fceef51fe0b4d15d49cc10d600eb007c2700
Author: @greweb <[email protected]>
Date:   Thu Dec 2 10:19:08 2021 +0100

    Update CODEOWNERS

commit d608de1ab0017a1a5f222de50db98c45dfb80b7e
Author: Hakim <[email protected]>
Date:   Thu Dec 2 09:57:29 2021 +0100

    Use live common v21.19.0 (#4482)

    * Use live common v21.19.0

    * Update cryptoassets.md

commit 010fe06aea15faaed81ae0546fce10f29b3cf571
Author: Valentin D. Pinkman <[email protected]>
Date:   Tue Nov 30 18:34:47 2021 +0100

    use new ami (#4480)

commit eab83f7ec84c10cb1d86f59b3bc8b19ce09d906d
Author: @greweb <[email protected]>
Date:   Tue Nov 30 15:36:10 2021 +0100

    New translations app.json (Russian) (#4481)

commit 69bfa598be4fe629e44eede928ff1da20fd66fbb
Author: Gaëtan Renaudeau <[email protected]>
Date:   Tue Nov 30 15:29:46 2021 +0100

    codeowners update

commit 350a3a20ef5b82d617850b471bc8fd06a84cf66c
Author: klambert-ledger <[email protected]>
Date:   Tue Nov 30 15:19:53 2021 +0100

    Fix key not unique in NFTCrumb

commit 21011714414cc22f7e389d7e8daa205f8e3306c3
Author: Kevin Lambert <[email protected]>
Date:   Tue Nov 30 14:56:16 2021 +0100

    LL-8196 - Add collection name fallback in nft gallery (#4449)

    * Add collection name fallback in nft gallery

    * Fix infinite loading on error of NFT Gallery item

commit 920f707d10df00f0d30d41b9d0b44e0618f1e492
Author: ofreyssinet-ledger <[email protected]>
Date:   Tue Nov 30 11:52:59 2021 +0100

    LL-7478 Components size not fitting translated content (#4336)

    * Change settings/Accounts/Currencies SelectCurrency component's minWidth

    Not a very smart fix but apparently with the current version of react-select it's either that or accepting that the placeholder text will be clipped or wrapped. I used 260 as it's the same value used for Select components in other settings.

    * update screenshots

    Co-authored-by: LFBarreto <[email protected]>

commit b227635732f1181288abe70e63af0914bace3f9b
Author: @greweb <[email protected]>
Date:   Tue Nov 30 11:52:43 2021 +0100

    New Crowdin updates (#4428)

    * New translations app.json (Russian)

    * New translations app.json (French)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Russian)

    * New translations app.json (French)

    * New translations app.json (Finnish)

    * New translations app.json (Turkish)

    * New translations app.json (Swedish)

    * New translations app.json (Polish)

    * New translations app.json (Norwegian)

    * New translations app.json (Korean)

    * New translations app.json (Japanese)

    * New translations app.json (Hungarian)

    * New translations app.json (Greek)

    * New translations app.json (Spanish)

    * New translations app.json (Arabic)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Russian)

    * New translations app.json (Portuguese)

    * New translations app.json (Dutch)

    * New translations app.json (Italian)

    * New translations app.json (German)

    * New translations app.json (Serbian (Latin))

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (Japanese)

    * New translations app.json (French)

    * New translations app.json (French)

    * New translations app.json (Russian)

    * New translations app.json (Russian)

    * New translations app.json (French)

    * New translations app.json (Arabic)

    * New translations app.json (Spanish)

    * New translations app.json (Spanish)

    * New translations app.json (Turkish)

    * New translations app.json (Arabic)

    * New translations app.json (Arabic)

    * New translations app.json (Arabic)

    * New translations app.json (Arabic)

    * New translations app.json (Arabic)

    * New translations app.json (Arabic)

    * New translations app.json (Arabic)

    * New translations app.json (Arabic)

    * New translations app.json (Russian)

    * New translations app.json (Turkish)

    * New translations app.json (Turkish)

    * New translations app.json (Japanese)

    * New translations app.json (Russian)

    * New translations app.json (Russian)

    * New translations app.json (Russian)

    * New translations app.json (Russian)

    * New translations app.json (Russian)

    * New translations app.json (Russian)

    * New translations app.json (French)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Korean)

    * New translations app.json (Arabic)

    * New translations app.json (Arabic)

    * New translations app.json (Russian)

    * New translations app.json (Russian)

    * New translations app.json (French)

    * New translations app.json (Finnish)

    * New translations app.json (Turkish)

    * New translations app.json (Swedish)

    * New translations app.json (Polish)

    * New translations app.json (Norwegian)

    * New translations app.json (Korean)

    * New translations app.json (Japanese)

    * New translations app.json (Hungarian)

    * New translations app.json (Greek)

    * New translations app.json (Spanish)

    * New translations app.json (Arabic)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Russian)

    * New translations app.json (Portuguese)

    * New translations app.json (Dutch)

    * New translations app.json (Italian)

    * New translations app.json (German)

    * New translations app.json (Serbian (Latin))

    * New translations app.json (French)

    * New translations app.json (Turkish)

    * New translations app.json (Japanese)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (French)

    * New translations app.json (Finnish)

    * New translations app.json (Turkish)

    * New translations app.json (Swedish)

    * New translations app.json (Polish)

    * New translations app.json (Norwegian)

    * New translations app.json (Korean)

    * New translations app.json (Japanese)

    * New translations app.json (Hungarian)

    * New translations app.json (Greek)

    * New translations app.json (Spanish)

    * New translations app.json (Arabic)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Russian)

    * New translations app.json (Portuguese)

    * New translations app.json (Dutch)

    * New translations app.json (Italian)

    * New translations app.json (German)

    * New translations app.json (Serbian (Latin))

    * New translations app.json (French)

    * New translations app.json (Finnish)

    * New translations app.json (Turkish)

    * New translations app.json (Swedish)

    * New translations app.json (Polish)

    * New translations app.json (Norwegian)

    * New translations app.json (Korean)

    * New translations app.json (Japanese)

    * New translations app.json (Hungarian)

    * New translations app.json (Greek)

    * New translations app.json (Spanish)

    * New translations app.json (Arabic)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Russian)

    * New translations app.json (Portuguese)

    * New translations app.json (Dutch)

    * New translations app.json (Italian)

    * New translations app.json (German)

    * New translations app.json (Serbian (Latin))

    * New translations app.json (French)

    * New translations app.json (Russian)

    * New translations app.json (Chinese Simplified)

commit 915e6e0e76df7a7681fecc1ae669360c9e0ec2db
Author: @greweb <[email protected]>
Date:   Tue Nov 30 11:51:44 2021 +0100

    Update live-common (#4461)

    * Update live-common

    LL-8252 active elrond
    LL-8115 Additional fix for correct handling of change output (#1524)
    LL-8185 add hardcoded dependencies between plugins and eth app (#1529)
    LL-8115 Yet another case to handle change output in recipients (#1527)
    LL-7913 Fix isConfirmed operation condition (#1526)
    LL-8133 Improve tx size estimation function (#1522)
    LL-7930 Ensure bech32 version 1.1.x and 2.0.0 are not used together
    LL-8218 fix outputScript for zencash
    LL-8204 LL-8203 LL-8257 LL-8261

    * update

    * update live-common

    * update cryptoassets.md

    * update yarn.lock

    * polkadot downgrade

    * update live-common

    * fixes yarn.lock

commit ca6b5e48cad8436711d5e9550da1ddd440def0d1
Merge: 7329eedf0 8991625e8
Author: Thibaut <[email protected]>
Date:   Mon Nov 29 14:47:04 2021 +0100

    Merge pull request #4459 from LedgerHQ/LL-8157

commit 7329eedf08580750610b333ce11c6eebbeddc5ef
Author: Kevin Lambert <[email protected]>
Date:   Mon Nov 29 12:48:20 2021 +0100

    Wording change on NFTViewer description (#4445)

commit 0559ee06d24a7d32fa3fd89529dfcbaefe6a0f7f
Author: Kevin Lambert <[email protected]>
Date:   Mon Nov 29 10:46:09 2021 +0100

    Optional chaining as fail safe nfts in send flow (#4453)

commit 6e1d9600caefe29279f57fce3d3be3c926b84e97
Author: klambert-ledger <[email protected]>
Date:   Fri Nov 26 19:20:37 2021 +0100

    Update NFTProperties key that is not unique

commit 7bc4d359085edf5f1f111d8027cced9ea0314bd2
Author: klambert-ledger <[email protected]>
Date:   Fri Nov 26 19:19:58 2021 +0100

    Add loader to NFT TokenList

commit 008fbdb4820b332ad896a96358ecc059399e8efa
Author: Hakim <[email protected]>
Date:   Fri Nov 26 19:03:40 2021 +0100

    LL-7118 Replace 'older' with 'other' in bitcoin tooltip (#4442)

commit 279cf93ac724a00f359c4ddcbb8ede80e62701ca
Author: klambert-ledger <[email protected]>
Date:   Fri Nov 26 19:01:55 2021 +0100

    Add missing key in NFT TokensList

commit f6c7f6008106cece87fb7019a5d65439f8437024
Author: klambert-ledger <[email protected]>
Date:   Fri Nov 26 17:23:53 2021 +0100

    Add send buttons back to NFTs

commit 86655e3398fccd79c6054ae240cb58c0868294ac
Author: klambert-ledger <[email protected]>
Date:   Fri Nov 26 17:20:18 2021 +0100

    Bump LLC

commit 8991625e89374a2fc6c7a53d34efd5a172fbb869
Author: Juan Cortes Ross <[email protected]>
Date:   Tue Nov 23 14:03:33 2021 +0100

    LL-7588 Adapt to change in specs, prevent loop

commit e8b0c86b02d55f7ea3b98df0b923b58ea1c2a85e
Author: Juan Cortes Ross <[email protected]>
Date:   Wed Nov 17 11:17:33 2021 +0100

    LL-8157 Exit manager if we enter app, avoid loop

commit 691181e7ffc3ecfcbea3fc23fe99e180a6ef08a7
Author: Valentin D. Pinkman <[email protected]>
Date:   Mon Nov 22 17:53:00 2021 +0100

    action: generate screenshots test (#4455)

    * action: generate screenshots test

    * LL-7990

commit 085d3f8530a253450e50bcea4c95ef4a4de219ce
Merge: 3db0a0a50 d383f73f8
Author: Valentin D. Pinkman <[email protected]>
Date:   Mon Nov 22 16:31:21 2021 +0100

    Merge branch 'hotfix/2.35.2' into develop

    * hotfix/2.35.2:
      v2.35.2
      LL-8171 hide tokens which have their parent currency disabled (#4437)

commit d383f73f8ed345969d1c74df8799de2e828cb03b
Author: Valentin D. Pinkman <[email protected]>
Date:   Fri Nov 19 11:25:32 2021 +0100

    v2.35.2

commit a6eb3a3bb60cdcf1c44bc787e0db3f925d937fc2
Author: @greweb <[email protected]>
Date:   Fri Nov 19 11:15:31 2021 +0100

    LL-8171 hide tokens which have their parent currency disabled (#4437)

commit 3db0a0a500511b45bc2e9e4fd5209598920b2fa8
Author: @greweb <[email protected]>
Date:   Fri Nov 19 11:15:31 2021 +0100

    LL-8171 hide tokens which have their parent currency disabled (#4437)

commit b504bee3eb133751938086792b6552dd627ae976
Author: Hakim <[email protected]>
Date:   Fri Nov 19 11:05:51 2021 +0100

    LL-7960 Remove back button from generic send confirmation step (#4385)

commit e375ce393e2a1360595af6e680c650ee70f33f46
Author: Kevin Lambert <[email protected]>
Date:   Thu Nov 18 15:12:34 2021 +0100

    NFTs collections only visible if account has nfts (#4439)

commit 459d9748fe0d1eb7408a34a00114112d6972efbd
Merge: e3d880729 643d0c3ee
Author: Valentin D. Pinkman <[email protected]>
Date:   Thu Nov 18 11:36:26 2021 +0100

    Merge branch 'hotfix/2.35.1' into develop

    * hotfix/2.35.1:
      v2.35.1
      LL-8112 (#4415)

commit e3d8807297a7b1d5bbfe38ad13a18ea40f15db52
Author: Valentin D. Pinkman <[email protected]>
Date:   Thu Nov 18 11:21:22 2021 +0100

    🚀 (#4410)

    * feat: hosted runners 🚀

    * kill apt before doing stuff

    * remove setup (now done in image directly)

    * LL-8241

    * LL-8241 runners for linux jobs

    * update snapshots

commit 7f5a45a9f5f34b233970fd0d98b1bec0ceaa54cd
Author: Kevin Lambert <[email protected]>
Date:   Wed Nov 17 17:12:52 2021 +0100

    Fix linting issues (#4431)

commit b4489b53d9091988f265f9f1a47c94c17e0e89eb
Author: Juan Cortés Ross <[email protected]>
Date:   Wed Nov 17 15:07:24 2021 +0100

    LL-6449 NFT integration (#4296)

    * LL-6449 NFT integration

    * Fix import for Nft Image component

    * Change from fill to full because div complains

    * Fix header bug in gallery mode

    * Cleanup breadcrumbs to use the helper from common

    * Temporary hack for operation details drawer

    * Operation details missing UI

    * Op details missing, rework for the nft provider

    * wip for skeletons

    * Polishes to skeleton + image loader

    * added nft drawer

    * added selectors

    * added translation

    * moved drawer to portal

    * Add fallback for missing CollectionName

    Since collection name is inside the meta data of an nft, it suddenly becomes async, this is a fallback for when we don't have anything yet

    * Partial polish for the side drawer of nft details

    * Link drawer with actual data

    * More than 3 collections, show more

    * Formatting for skeletons

    * Allow skeleton real content to be taller than the placeholder

    * Lint

    * Ugly

    * Bring back collection to the nft details drawer

    * Prevent crash when no tokenName in drawer

    * Sticky elements concept on nft details + wording unification

    * More padding for the sticky title

    * Actually do what the last commit claimed to do

    * trying other kind of sticykess

    * tweaked image size; improved drawer comp

    * Context menu for nfts, first version

    We are lacking send/receive for instance, perhaps a hide would be nice

    * Adapt to live-common hook name change + polishes

    * Send nft feature, connect ctas, missing ui

    * Attempt at disabling search

    * Filter collection send tokens by collection

    * Fix nfts/collections arrays possibly undefined

    * Endless scroll test

    * Hidding nft send buttons

    * Make skeleton visible on loading only

    * Use nft metadata links instead of template string

    * Update NFTOperationDetails ternary for lisiblity

    * Remove ternary condition for ERC1155 send since ERC721 will just ignore the property anyway

    * Removing Drawer sticky header fix (might be a bad idea)

    * (NFT): fix case typo in import

    Co-authored-by: Hugo Morosini <[email protected]>
    Co-authored-by: klambert-ledger <[email protected]>
    Co-authored-by: LFBarreto <[email protected]>

commit def9dd0229d990a61ff236028996bdbfd1ee3921
Author: Valentin D. Pinkman <[email protected]>
Date:   Wed Nov 17 12:00:20 2021 +0100

    test updating workflow (#4429)

    * test updating workflow

    * chore: start setup for screenshot generation action

commit db2de4f452d5d3b896c813c27e6ff24a4d6dd11f
Author: Valentin D. Pinkman <[email protected]>
Date:   Tue Nov 16 15:01:21 2021 +0100

    create generate-screenshots action

    this is needed for other branches to have access to the new action (and thus modify and trigger it)

commit aaf603335b60bd5ec80cb84e6936585b3e5cfef3
Author: @greweb <[email protected]>
Date:   Tue Nov 16 12:40:28 2021 +0100

    New Crowdin updates (#4420)

    * New translations app.json (Turkish)

    * New translations app.json (Turkish)

    * New translations app.json (Turkish)

    * New translations app.json (Russian)

    * New translations app.json (Turkish)

    * New translations app.json (Korean)

    * New translations app.json (Russian)

    * New translations app.json (Russian)

    * New translations app.json (Russian)

    * New translations app.json (Russian)

    * New translations app.json (Japanese)

    * New translations app.json (Korean)

    * New translations app.json (Korean)

    * New translations app.json (Korean)

    * New translations app.json (Korean)

    * New translations app.json (Korean)

    * New translations app.json (Korean)

    * New translations app.json (French)

    * New translations app.json (Finnish)

    * New translations app.json (Turkish)

    * New translations app.json (Swedish)

    * New translations app.json (Polish)

    * New translations app.json (Norwegian)

    * New translations app.json (Korean)

    * New translations app.json (Japanese)

    * New translations app.json (Hungarian)

    * New translations app.json (Greek)

    * New translations app.json (Spanish)

    * New translations app.json (Arabic)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Russian)

    * New translations app.json (Portuguese)

    * New translations app.json (Dutch)

    * New translations app.json (Italian)

    * New translations app.json (German)

    * New translations app.json (Serbian (Latin))

    * New translations app.json (Korean)

    * New translations app.json (French)

    * New translations app.json (Korean)

commit 643d0c3ee9e9d52e1c42bd0fd75043245ce10a78
Author: Valentin D. Pinkman <[email protected]>
Date:   Tue Nov 16 11:15:49 2021 +0100

    v2.35.1

commit 21ec4893d499e265d2f9070a9931c7a1039f79d4
Author: LFBarreto <[email protected]>
Date:   Tue Nov 16 09:13:51 2021 +0100

    LL-8112 (#4415)

    * (Modals): not allow for more than one modal to show at same time

    * (Discoverability Languages): fix some translated message issue

commit 8f00abe46aca531b521a9503d22cf9b551e018c4
Merge: 556af8a4b 8ef1ef748
Author: Valentin D. Pinkman <[email protected]>
Date:   Tue Nov 16 11:13:42 2021 +0100

    Merge branch 'releases/2.35.x' into develop

    * releases/2.35.x:
      v2.35.0

commit 556af8a4b869793d18647a2dc7cf82e9a76413f0
Author: Valentin D. Pinkman <[email protected]>
Date:   Tue Nov 16 09:50:23 2021 +0100

    fix: cryptoassets.md

commit 95ce07d582e250e6e28de461f88bd36526a8a1c9
Author: Juan Cortés Ross <[email protected]>
Date:   Tue Nov 16 09:42:24 2021 +0100

    LL-7450 Fix regression in asset distribution bars (#4270)

    * LL-7450 Fix regression in asset distribution bars

    * Remove console log

    * fix lint

    Co-authored-by: LFBarreto <[email protected]>

commit 6556a0e7b83efae498e2367321ee7bb00e3754da
Author: LFBarreto <[email protected]>
Date:   Tue Nov 16 09:13:51 2021 +0100

    LL-8112 (#4415)

    * (Modals): not allow for more than one modal to show at same time

    * (Discoverability Languages): fix some translated message issue

commit d9eeca50b22777f412036ec85a121d5fced9aae0
Author: Gaëtan Renaudeau <[email protected]>
Date:   Fri Nov 12 20:25:53 2021 +0100

    Update live-common

commit ae1e0192d6542d3a526a15a4223d2d61cfe9e91c
Author: @greweb <[email protected]>
Date:   Fri Nov 12 18:37:10 2021 +0100

    New Crowdin updates (#4407)

    * New translations app.json (French)

    * New translations app.json (Finnish)

    * New translations app.json (Turkish)

    * New translations app.json (Swedish)

    * New translations app.json (Polish)

    * New translations app.json (Norwegian)

    * New translations app.json (Korean)

    * New translations app.json (Japanese)

    * New translations app.json (Hungarian)

    * New translations app.json (Greek)

    * New translations app.json (Spanish)

    * New translations app.json (Arabic)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Russian)

    * New translations app.json (Portuguese)

    * New translations app.json (Dutch)

    * New translations app.json (Italian)

    * New translations app.json (German)

    * New translations app.json (Serbian (Latin))

    * New translations app.json (French)

    * New translations app.json (Finnish)

    * New translations app.json (Turkish)

    * New translations app.json (Swedish)

    * New translations app.json (Polish)

    * New translations app.json (Norwegian)

    * New translations app.json (Korean)

    * New translations app.json (Japanese)

    * New translations app.json (Hungarian)

    * New translations app.json (Greek)

    * New translations app.json (Spanish)

    * New translations app.json (Arabic)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Russian)

    * New translations app.json (Portuguese)

    * New translations app.json (Dutch)

    * New translations app.json (Italian)

    * New translations app.json (German)

    * New translations app.json (Serbian (Latin))

    * New translations app.json (French)

    * New translations app.json (Russian)

    * New translations app.json (Russian)

    * New translations app.json (Arabic)

    * New translations app.json (Turkish)

    * New translations app.json (Turkish)

    * New translations app.json (Turkish)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Russian)

commit fc59efaa2766b5d78cd08c179642adf333d5750e
Author: hzheng-ledger <[email protected]>
Date:   Fri Nov 12 18:36:41 2021 +0100

    exclude pending non rbf utxo (#4413)

commit 33e11f25abccc3cc85f4c8d3e261a9e2e5630fb6
Author: @greweb <[email protected]>
Date:   Fri Nov 12 18:30:53 2021 +0100

    LL-7960 make sync synchronising as soon as the tx is broadcasted (#4416)

commit 08b0ef1fd8bcf55f7ce7520e1166bdeca8a55850
Author: @greweb <[email protected]>
Date:   Fri Nov 12 11:30:44 2021 +0100

    Update polkadot and live-common (#4405)

commit 7a14da02bc4e80cfd1aa816a8c623bd6d82669ea
Author: LFBarreto <[email protected]>
Date:   Wed Nov 10 09:52:42 2021 +0100

    LL-6884 (Deeplinks): updated documentation (#4406)

commit cd9d78ae380941374a00358c9717185e90a33d2d
Author: ofreyssinet-ledger <[email protected]>
Date:   Wed Nov 10 09:49:58 2021 +0100

    Change wording SwapExchangeRateAmountTooLow ("more than" -> "at least") (#4331)

commit dbfd4ac5ed1525ffd0b3e04a54275f9045bc3e94
Author: J <[email protected]>
Date:   Wed Nov 10 09:39:21 2021 +0100

    LL-7850: swap wording when no account (#4376)

commit 6d7198c9468ba49efb8725849261e74d318e27d5
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Tue Nov 9 15:29:25 2021 +0100

    Bump tmpl from 1.0.4 to 1.0.5 (#4394)

    Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
    - [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
    - [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

    ---
    updated-dependencies:
    - dependency-name: tmpl
      dependency-type: indirect
    ...

    Signed-off-by: dependabot[bot] <[email protected]>

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

commit 9341ea9a22899468dbecaa426fb59c231305f818
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Tue Nov 9 15:29:08 2021 +0100

    Bump jszip from 3.5.0 to 3.7.1 (#4395)

    Bumps [jszip](https://github.com/Stuk/jszip) from 3.5.0 to 3.7.1.
    - [Release notes](https://github.com/Stuk/jszip/releases)
    - [Changelog](https://github.com/Stuk/jszip/blob/master/CHANGES.md)
    - [Commits](https://github.com/Stuk/jszip/compare/v3.5.0...v3.7.1)

    ---
    updated-dependencies:
    - dependency-name: jszip
      dependency-type: indirect
    ...

    Signed-off-by: dependabot[bot] <[email protected]>

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

commit 8ef1ef74842282412a51002ee10debdaba652f16
Author: Valentin D. Pinkman <[email protected]>
Date:   Mon Nov 8 17:19:46 2021 +0100

    v2.35.0

commit 51c7ea6a236d1f177353d81cb3a12a1ff10ad882
Author: LFBarreto <[email protected]>
Date:   Mon Nov 8 17:18:18 2021 +0100

    LL-7231 change app logo and splashscreen (#4221)

    * LL-7231 Change app logo and splashscreen

    * LL-7231 fix new logo issue in wallet connect page

    * LL-7231 pixel polish on splashscreen

    * update screenshots

    * update screenshots

    * update screenshots

    * update screenshots

    Co-authored-by: Valentin D. Pinkman <[email protected]>

commit 43f888b400d70a1b0ed800d7407ca458fde13623
Author: LFBarreto <[email protected]>
Date:   Mon Nov 8 16:44:43 2021 +0100

    LL-7203 Privacy policy url (#4388)

    * LL-7203 (Privacy url): updated links

    * update screenshots

commit 734816565adebd434e390983f8b12f17f1397edb
Author: Gaëtan Renaudeau <[email protected]>
Date:   Mon Nov 8 15:42:24 2021 +0100

    live-common 21.14.1

    - LL-7895 Set correct value for param of btc.splitTransaction
    - LL-7906

commit 45b5b80bed5c3ac6e602ba4cce62407fc842e74d
Author: LFBarreto <[email protected]>
Date:   Mon Nov 8 11:08:42 2021 +0100

    (Banners): fix issue in parallax (#4386)

commit f239b12c8f57a8da5e46989b9a4cde4fed36885a
Author: @greweb <[email protected]>
Date:   Mon Nov 8 10:46:25 2021 +0100

    New translations app.json (Russian) (#4398)

commit 31e674d762eabce592d7453ebfc403ac7f160d63
Author: @greweb <[email protected]>
Date:   Fri Nov 5 09:55:55 2021 +0100

    New Crowdin updates (#4383)

    * New translations app.json (French)

    * New translations app.json (French)

    * New translations app.json (Finnish)

    * New translations app.json (Turkish)

    * New translations app.json (Swedish)

    * New translations app.json (Polish)

    * New translations app.json (Norwegian)

    * New translations app.json (Korean)

    * New translations app.json (Japanese)

    * New translations app.json (Hungarian)

    * New translations app.json (Greek)

    * New translations app.json (Spanish)

    * New translations app.json (Arabic)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Russian)

    * New translations app.json (Portuguese)

    * New translations app.json (Dutch)

    * New translations app.json (Italian)

    * New translations app.json (German)

    * New translations app.json (Serbian (Latin))

    * New translations app.json (French)

    * New translations app.json (Finnish)

    * New translations app.json (Turkish)

    * New translations app.json (Swedish)

    * New translations app.json (Polish)

    * New translations app.json (Norwegian)

    * New translations app.json (Korean)

    * New translations app.json (Japanese)

    * New translations app.json (Hungarian)

    * New translations app.json (Greek)

    * New translations app.json (Spanish)

    * New translations app.json (Arabic)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Russian)

    * New translations app.json (Portuguese)

    * New translations app.json (Dutch)

    * New translations app.json (Italian)

    * New translations app.json (German)

    * New translations app.json (Serbian (Latin))

    * New translations app.json (French)

commit ac06def8755f38e259ae309fcfe1defde0255391
Author: Hakim <[email protected]>
Date:   Fri Nov 5 08:54:48 2021 +0100

    LL-7967 Change wording for experimental JS impl toggle (#4389)

    * LL-7967 Change wording for experimental JS impl toggle

    * Update UI snapshots

commit af141e03e0edffc8f687496c332217c30a7f5ea9
Author: Hakim <[email protected]>
Date:   Fri Nov 5 08:51:46 2021 +0100

    Wording for taproot error (#4396)

commit 50012d62a721c572ada0016d5cdc2a7b1d169f89
Author: Gaëtan Renaudeau <[email protected]>
Date:   Thu Nov 4 21:24:13 2021 +0100

    update live-common

commit b3dc2374408391a9c3c60200221656fe1de847b5
Merge: e6a77607f cb9d2ce47
Author: Valentin D. Pinkman <[email protected]>
Date:   Thu Nov 4 16:59:24 2021 +0100

    Merge branch 'master' into develop

    * master:
      v2.34.4
      Update Stellar SDK
      (Terms): revert removal of term files (#4303)

commit cb9d2ce47772411c2172c815f168111541266243
Merge: 00c7f39ad de3cce85a
Author: Valentin D. Pinkman <[email protected]>
Date:   Thu Nov 4 16:55:32 2021 +0100

    Merge branch 'releases/2.34.x'

    * releases/2.34.x:
      v2.34.4
      Update Stellar SDK

commit e6a77607fe9038421a1525a39df57e37f09da0c9
Author: konoart <[email protected]>
Date:   Thu Nov 4 15:03:16 2021 +0100

    Update contributors (#4390)

    Add Solana team as contributor.

commit 0dfa3cd7773e011ac39923e3d4de794a1764586d
Author: Julien Elbaz <[email protected]>
Date:   Wed Nov 3 14:20:14 2021 +0100

    fix(swap): properly sort the source account selector (#4355)

commit 6d09d3118ba8b5b87b1a1bd56aa2ffd398991bf4
Author: ofreyssinet-ledger <[email protected]>
Date:   Tue Nov 2 18:06:12 2021 +0100

    LL-7606 Add inline app installs analytics events (#4360)

    * Add analytics event for in-line app install (sell/receive/addAccount/swap)

    * Remove logs

    * Move inline-app-install event detection logic lower in DeviceAction

    * Handle all flows that require adding an account + send and buy flows

    * Fix flow prop in ExchangeDeviceConfirm modal

    * Fix lint

commit 4b88d2fef144fcf51c6417e8ebe0aa1ac921b1b6
Author: nparigi-ledger <[email protected]>
Date:   Tue Nov 2 18:05:54 2021 +0100

    LL-7218 tracking update all event app names (#4350)

commit 723098c13dda6c4b75948619f27cd550766c47ec
Author: @greweb <[email protected]>
Date:   Tue Nov 2 17:55:03 2021 +0100

    Update live-common and polkadot dep (#4372)

    * Update live-common and polkadot dep

    * Add files via upload

    * Add files via upload

commit 64c427e07df6085330ec2c77d8ecb68f2262b87f
Author: @greweb <[email protected]>
Date:   Tue Nov 2 11:22:37 2021 +0100

    New Crowdin updates (#4365)

    * New translations app.json (French)

    * New translations app.json (Finnish)

    * New translations app.json (Turkish)

    * New translations app.json (Swedish)

    * New translations app.json (Polish)

    * New translations app.json (Norwegian)

    * New translations app.json (Korean)

    * New translations app.json (Japanese)

    * New translations app.json (Hungarian)

    * New translations app.json (Greek)

    * New translations app.json (Spanish)

    * New translations app.json (Arabic)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Russian)

    * New translations app.json (Portuguese)

    * New translations app.json (Dutch)

    * New translations app.json (Italian)

    * New translations app.json (German)

    * New translations app.json (Serbian (Latin))

    * New translations app.json (French)

    * New translations app.json (Russian)

commit 21df28c4c5daec5e34cce2784aae409a069de46d
Author: Gabriel Soares <[email protected]>
Date:   Tue Nov 2 09:54:08 2021 +0100

    [Ll-6735] Add deeplinking for manager page (#4297)

    * Add basic manager deeplinking

    * Add search query to manager deeplinking

    * Add docs for manager page deeplinking

    * LL-6735 (Manager): uri scheme rename props to camelCase

    Co-authored-by: LFBarreto <[email protected]>
    Co-authored-by: Valentin D. Pinkman <[email protected]>

commit ae95371ed3460ad05b8605f2a33319324179880c
Author: @greweb <[email protected]>
Date:   Fri Oct 29 17:53:07 2021 +0200

    LL-7362 stealthcoin sunset (#4359)

    * LL-7362

    * update cryptoassets.md

    * update cryptoassets.md

    Co-authored-by: Valentin D. Pinkman <[email protected]>

commit f2d5666cb81fb8c7252304e4f11a5683f1f1e784
Author: ofreyssinet-ledger <[email protected]>
Date:   Fri Oct 29 17:23:51 2021 +0200

    LL-7489 Fix fee & amount values hidden when confirming a Tx with discreet ON (#4300)

    * Fix fee & amount values hidden when confirming a Tx while discreet mode is ON

    * Add alwaysShowValue flag on FeesField in TransactionConfirm

commit 687cda47b253d0b8d92ec1c9c2eb3d9fa9fa2679
Author: LFBarreto <[email protected]>
Date:   Fri Oct 29 16:57:18 2021 +0200

    LL-7196 (BUY): analytics - listen to coinify events to track medium used during buy (#4286)

commit bb125a112e40c143650e66d7a48c90e37dcc2989
Author: Gaëtan Renaudeau <[email protected]>
Date:   Fri Oct 29 16:45:35 2021 +0200

    update live-common

commit ec551f080112c47b444965228ae59b2274ed3787
Author: LFBarreto <[email protected]>
Date:   Fri Oct 29 16:16:08 2021 +0200

    LL-6607 (Banner): updated family pack and removed polka stake (#4311)

commit 0958410c6d9684debc7c512de59eb04a90fc1aa8
Author: @greweb <[email protected]>
Date:   Thu Oct 28 18:29:23 2021 +0200

    Update live-common with taproot experimental support (testnet) (#4333)

    * Update live-common with taproot experimental support (testnet)

    * update btcjs

    * Use live-common v21.10.0-btcjs.1

    * Use live-common v21.10.0-btcjs.2

    * Use live-common v21.10.0-btcjs.5

    * Use live-common v21.10.0-btcjs.6

    * Update libs

    * Use live-common v21.10.0-btcjs.8

    * Add files via upload

    * snapshot

    * [Mac] Fix Cannot find module 'dmg-license' on CI

    * Fix breaking Linux and Windows builds 🤞

    * Rollback tentative fixes

    * Fix missing optional dependencies on CI

    * Update

    * update

    * snapshot

    Co-authored-by: haammar-ledger <[email protected]>
    Co-authored-by: huiqi <[email protected]>
    Co-authored-by: Thibaut Boustany <[email protected]>

commit de3cce85ac84ba0b550c3f6c9f91f0a5d35963f6
Author: Gaëtan Renaudeau <[email protected]>
Date:   Thu Oct 28 12:48:35 2021 +0200

    v2.34.4

commit 2447241462692d2c1b884ce671a49cda315f452f
Author: Gaëtan Renaudeau <[email protected]>
Date:   Thu Oct 28 12:44:15 2021 +0200

    Update Stellar SDK

commit 08f12a6b7e1eb47ce2c666c51c426d7760aab1a9
Author: @greweb <[email protected]>
Date:   Thu Oct 28 11:38:45 2021 +0200

    New Crowdin updates (#4357)

    * New translations app.json (French)

    * New translations app.json (French)

    * New translations app.json (French)

    * New translations app.json (Finnish)

    * New translations app.json (Turkish)

    * New translations app.json (Swedish)

    * New translations app.json (Polish)

    * New translations app.json (Norwegian)

    * New translations app.json (Korean)

    * New translations app.json (Japanese)

    * New translations app.json (Hungarian)

    * New translations app.json (Greek)

    * New translations app.json (Spanish)

    * New translations app.json (Arabic)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Russian)

    * New translations app.json (Portuguese)

    * New translations app.json (Dutch)

    * New translations app.json (Italian)

    * New translations app.json (German)

    * New translations app.json (Serbian (Latin))

commit 0022a1a4530560d6aa85baa6e96c564c0523adeb
Author: ofreyssinet-ledger <[email protected]>
Date:   Wed Oct 27 15:32:16 2021 +0200

    LL-7203 Wrong links for Terms & Conditions, Wyre KYC Privacy Policy (#4325)

    * Update terms & conditions urls

    * Fix privacy policy url in Wyre KYC

    * Fix lint

commit 74fda04d856aac7865d5e904b29899821d98a77c
Author: LFBarreto <[email protected]>
Date:   Wed Oct 27 15:26:44 2021 +0200

    LL-7856 (#4339)

    * LL-7856 (Portfolio): CurrencyDownStatusAlert should not show status error alerts on portfolio

    * LL-7856 (ServiceStatusWarning): remove placeholder description

commit 4b9c31c11936090588d3e592cbd59d95ad1a6f35
Author: @greweb <[email protected]>
Date:   Tue Oct 26 13:50:36 2021 +0200

    New Crowdin updates (#4354)

    * New translations app.json (French)

    * New translations app.json (Finnish)

    * New translations app.json (Turkish)

    * New translations app.json (Swedish)

    * New translations app.json (Polish)

    * New translations app.json (Norwegian)

    * New translations app.json (Korean)

    * New translations app.json (Japanese)

    * New translations app.json (Hungarian)

    * New translations app.json (Greek)

    * New translations app.json (Spanish)

    * New translations app.json (Arabic)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Russian)

    * New translations app.json (Portuguese)

    * New translations app.json (Dutch)

    * New translations app.json (Italian)

    * New translations app.json (German)

    * New translations app.json (Serbian (Latin))

commit 122e1393bf257fe49bc9c2a53e9e3b4c74cfbced
Author: LFBarreto <[email protected]>
Date:   Tue Oct 26 13:47:18 2021 +0200

    LL-7576 (Languages): activate de (#4307)

commit c157bd3c3aeeb75548bc9693ba1e10676dbc49ac
Author: alacombe-ledger <[email protected]>
Date:   Tue Oct 26 11:24:04 2021 +0200

    Update README.md (#4293)

    add steps required on Linux to build LLD locally

    Co-authored-by: LFBarreto <[email protected]>

commit 47960bb3e9bd273372512fb9e80e7fc24ea8a603
Author: Thomas Laforge <[email protected]>
Date:   Tue Oct 26 11:19:21 2021 +0200

    LL-7026 LL-7027 switch lang (#4249)

    * add some i18n keys

    * Language Logo

    * create new modal

    * add availabilty checker

    * update translations keys

    * add localstorage item to store language switch decision

    * add comment to keep in mind how to reset modal apparition

    * add some properties to Link component

    * pass some data to body

    * switch to function component

    * fix style

    * use track page

    * adding specific events to actions

    * track specific events

    * handle logic

    * LL-7027 On a fresh install, set the default language to system if possible

    * update Juan commit to be exportable and use it

    * fix language selector

    * replace link by button component

    * fix maths style

    * remove unused commentary

    * use color variable

    * replace interpollation by vanilla jsx

    * fix linter errors

    * add language var to switch button translation

    * fix selector

    * WIP

    * Add Inputs (base, legend, qrcode, number, quantity, search) - Add theme values - change button theme

    * fixes

    * Update supported OS (#4238)

    * Lint fix + new color shade for inputs + disable storybook-addon-pseudo-states as it break useState usage in stories

    * fix forgotten color migration

    * LL-5991 Rework onboarding warning  (#4182)

    * LL-5991 Rework onboarding warning

    * LL-5991 Spectron coverage of the changes

    With screenshots

    * Remove unused imports

    * update cryptoassets.md

    * [LL-7228] Install and use g++ 5.4 on Linux CI jobs (#4243)

    * [LL-7228] Script for installing and using g++-5.4
    for CI to fix Linux builds

    * Fix path

    * Use GCC 5.4 in CI Linux workflows

    Co-authored-by: Valentin D. Pinkman <[email protected]>

    * update cryptoassets.md

    * Bump tmpl from 1.0.4 to 1.0.5 (#4242)

    Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
    - [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
    - [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

    ---
    updated-dependencies:
    - dependency-name: tmpl
      dependency-type: indirect
    ...

    Signed-off-by: dependabot[bot] <[email protected]>

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

    * LL-7345 Use theme spaces + reorganice the components

    * fix merging issues

    * LL-6496 Rebrand - Navigation - Onboarding progress bar (#4239)

    * LL-6496 Rebrand - Navigation - Onboarding progress bar

    * LL-6496 UI Polish and lint

    Co-authored-by: LFBarreto <[email protected]>

    * LL-6657 Rebrand - Messages > Alerts (with stories) (#4169)

    * LL-6657 Rebrand - Messages > Alerts (with stories)

    * Retour PR - simplify code

    * Merge and update alerts to new palette

    * fix merge issues

    Co-authored-by: LFBarreto <[email protected]>

    * Bump tmpl from 1.0.4 to 1.0.5 in /ui-lib (#4259)

    Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
    - [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
    - [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

    ---
    updated-dependencies:
    - dependency-name: tmpl
      dependency-type: indirect
    ...

    Signed-off-by: dependabot[bot] <[email protected]>

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

    * Bump nth-check from 2.0.0 to 2.0.1 in /ui-lib (#4257)

    Bumps [nth-check](https://github.com/fb55/nth-check) from 2.0.0 to 2.0.1.
    - [Release notes](https://github.com/fb55/nth-check/releases)
    - [Commits](https://github.com/fb55/nth-check/compare/v2.0.0...v2.0.1)

    ---
    updated-dependencies:
    - dependency-name: nth-check
      dependency-type: indirect
    ...

    Signed-off-by: dependabot[bot] <[email protected]>

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

    * Bump nth-check from 2.0.0 to 2.0.1 (#4245)

    Bumps [nth-check](https://github.com/fb55/nth-check) from 2.0.0 to 2.0.1.
    - [Release notes](https://github.com/fb55/nth-check/releases)
    - [Commits](https://github.com/fb55/nth-check/compare/v2.0.0...v2.0.1)

    ---
    updated-dependencies:
    - dependency-name: nth-check
      dependency-type: indirect
    ...

    Signed-off-by: dependabot[bot] <[email protected]>

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

    * LL-7223 add watermark to nightly version (#4247)

    * New Crowdin updates (#4237)

    * New translations app.json (French)

    * New translations app.json (Finnish)

    * New translations app.json (Turkish)

    * New translations app.json (Swedish)

    * New translations app.json (Polish)

    * New translations app.json (Norwegian)

    * New translations app.json (Korean)

    * New translations app.json (Japanese)

    * New translations app.json (Hungarian)

    * New translations app.json (Greek)

    * New translations app.json (Spanish)

    * New translations app.json (Arabic)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Russian)

    * New translations app.json (Portuguese)

    * New translations app.json (Dutch)

    * New translations app.json (Italian)

    * New translations app.json (German)

    * New translations app.json (Serbian (Latin))

    * New translations app.json (Russian)

    * New translations app.json (French)

    * New translations app.json (French)

    * New translations app.json (Finnish)

    * New translations app.json (Turkish)

    * New translations app.json (Swedish)

    * New translations app.json (Polish)

    * New translations app.json (Norwegian)

    * New translations app.json (Korean)

    * New translations app.json (Japanese)

    * New translations app.json (Hungarian)

    * New translations app.json (Greek)

    * New translations app.json (Spanish)

    * New translations app.json (Arabic)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Russian)

    * New translations app.json (Portuguese)

    * New translations app.json (Dutch)

    * New translations app.json (Italian)

    * New translations app.json (German)

    * New translations app.json (Serbian (Latin))

    * New translations app.json (French)

    * New translations app.json (Russian)

    * New translations app.json (Russian)

    * New translations app.json (Russian)

    * New translations app.json (Russian)

    * New translations app.json (Russian)

    * New translations app.json (Russian)

    * New translations app.json (Russian)

    * New translations app.json (Russian)

    * New translations app.json (Russian)

    * Bump tar from 6.1.6 to 6.1.11 in /ui-lib (#4258)

    Bumps [tar](https://github.com/npm/node-tar) from 6.1.6 to 6.1.11.
    - [Release notes](https://github.com/npm/node-tar/releases)
    - [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/npm/node-tar/compare/v6.1.6...v6.1.11)

    ---
    updated-dependencies:
    - dependency-name: tar
      dependency-type: indirect
    ...

    Signed-off-by: dependabot[bot] <[email protected]>

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

    * (Rebrand): removal of all design system resources from main repo -> moving to ledherHQ/ui (#4266)

    * LL-7275 Make full account row clickable (again) (#4251)

    * update ledgerjs

    * Add Countervalues API experimental env (#4235)

    * Add Countervalues API experimental env

    * fixup! Add Countervalues API experimental env

    * Add files via upload

    Co-authored-by: Alexandre Chabrolin <[email protected]>

    * Fix tests (#4272)

    * trigger snapshot

    * Add files via upload

    * update cryptoassets

    * LL-7056 Elrond sync/send/receive (#4191)

    * elrond as supported currency

    * generate cryptoassets.md

    * Feature/add elrond subheader (#1)

    * add elrond subHeader

    * rollback package.json changes

    * update texts for subheder (#2)

    * remove unused var

    * fix elrond subheader button text and drawer padding

    * keep elrond as an experimental currency

    * regenarete cryptoassets.md

    * Activate Elrond as supported currency

    * Update yarn.lock

    * LL-7380 add elrond experimental api endpoint flag

    * (Elrond): deactivate it for now for silent merge

    Co-authored-by: AlexandruPislariu <[email protected]>
    Co-authored-by: StanislavSava <[email protected]>
    Co-authored-by: LFBarreto <[email protected]>

    * LL-3991 Update Firmware update flows (#4176)

    * first try for new update flow

    * pixel push firmware update

    * s3 setup for nightly (#4271)

    * New Crowdin updates (#4273)

    * New translations app.json (French)

    * New translations app.json (Finnish)

    * New translations app.json (Turkish)

    * New translations app.json (Swedish)

    * New translations app.json (Polish)

    * New translations app.json (Norwegian)

    * New translations app.json (Korean)

    * New translations app.json (Japanese)

    * New translations app.json (Hungarian)

    * New translations app.json (Greek)

    * New translations app.json (Spanish)

    * New translations app.json (Arabic)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Russian)

    * New translations app.json (Portuguese)

    * New translations app.json (Dutch)

    * New translations app.json (Italian)

    * New translations app.json (German)

    * New translations app.json (Serbian (Latin))

    * New translations app.json (French)

    * fix args in build

    * New Crowdin updates (#4275)

    * New translations app.json (French)

    * New translations app.json (Finnish)

    * New translations app.json (Turkish)

    * New translations app.json (Swedish)

    * New translations app.json (Polish)

    * New translations app.json (Norwegian)

    * New translations app.json (Korean)

    * New translations app.json (Japanese)

    * New translations app.json (Hungarian)

    * New translations app.json (Greek)

    * New translations app.json (Spanish)

    * New translations app.json (Arabic)

    * New translations app.json (Chinese Simplified)

    * New translations app.json (Russian)

    * New translations app.json (Portuguese)

    * New translations app.json (Dutch)

    * New translations app.json (Italian)

    * New translations app.json (German)

    * New translations app.json (Serbian (Latin))

    * New translations app.json (French)

    * LL-5232 USB troubleshooting wizard for LLD (#4171)

    * LL-5232 USB troubleshooting wizard for LLD

    * LL-5232 Add intro splash screen to the troubleshooter

    * LL-6383 Spectron coverage of the feature

    * LL-5232 Only show the intro if we haven't started the flow yet

    * Use the wording that was already translated

    Sigh.

    * LL-6383 Provide screenshots for spectron

    * Close all modals when accessing the troubleshooting wizard

    We need this when accessing from a modal flow (receive, send, swap, etc) as it was only work…
valpinkman added a commit that referenced this pull request Dec 10, 2021
* Bump jszip from 3.5.0 to 3.7.1 (#4395)

Bumps [jszip](https://github.com/Stuk/jszip) from 3.5.0 to 3.7.1.
- [Release notes](https://github.com/Stuk/jszip/releases)
- [Changelog](https://github.com/Stuk/jszip/blob/master/CHANGES.md)
- [Commits](Stuk/jszip@v3.5.0...v3.7.1)

---
updated-dependencies:
- dependency-name: jszip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

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

* Bump tmpl from 1.0.4 to 1.0.5 (#4394)

Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

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

* LL-7850: swap wording when no account (#4376)

* Change wording SwapExchangeRateAmountTooLow ("more than" -> "at least") (#4331)

* LL-6884 (Deeplinks): updated documentation (#4406)

* Update polkadot and live-common (#4405)

* LL-7960 make sync synchronising as soon as the tx is broadcasted (#4416)

* exclude pending non rbf utxo (#4413)

* New Crowdin updates (#4407)

* New translations app.json (French)

* New translations app.json (Finnish)

* New translations app.json (Turkish)

* New translations app.json (Swedish)

* New translations app.json (Polish)

* New translations app.json (Norwegian)

* New translations app.json (Korean)

* New translations app.json (Japanese)

* New translations app.json (Hungarian)

* New translations app.json (Greek)

* New translations app.json (Spanish)

* New translations app.json (Arabic)

* New translations app.json (Chinese Simplified)

* New translations app.json (Russian)

* New translations app.json (Portuguese)

* New translations app.json (Dutch)

* New translations app.json (Italian)

* New translations app.json (German)

* New translations app.json (Serbian (Latin))

* New translations app.json (French)

* New translations app.json (Finnish)

* New translations app.json (Turkish)

* New translations app.json (Swedish)

* New translations app.json (Polish)

* New translations app.json (Norwegian)

* New translations app.json (Korean)

* New translations app.json (Japanese)

* New translations app.json (Hungarian)

* New translations app.json (Greek)

* New translations app.json (Spanish)

* New translations app.json (Arabic)

* New translations app.json (Chinese Simplified)

* New translations app.json (Russian)

* New translations app.json (Portuguese)

* New translations app.json (Dutch)

* New translations app.json (Italian)

* New translations app.json (German)

* New translations app.json (Serbian (Latin))

* New translations app.json (French)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (Arabic)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Chinese Simplified)

* New translations app.json (Chinese Simplified)

* New translations app.json (Chinese Simplified)

* New translations app.json (Russian)

* Update live-common

* LL-8112 (#4415)

* (Modals): not allow for more than one modal to show at same time

* (Discoverability Languages): fix some translated message issue

* LL-7450 Fix regression in asset distribution bars (#4270)

* LL-7450 Fix regression in asset distribution bars

* Remove console log

* fix lint

Co-authored-by: LFBarreto <[email protected]>

* fix: cryptoassets.md

* New Crowdin updates (#4420)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Russian)

* New translations app.json (Turkish)

* New translations app.json (Korean)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (Japanese)

* New translations app.json (Korean)

* New translations app.json (Korean)

* New translations app.json (Korean)

* New translations app.json (Korean)

* New translations app.json (Korean)

* New translations app.json (Korean)

* New translations app.json (French)

* New translations app.json (Finnish)

* New translations app.json (Turkish)

* New translations app.json (Swedish)

* New translations app.json (Polish)

* New translations app.json (Norwegian)

* New translations app.json (Korean)

* New translations app.json (Japanese)

* New translations app.json (Hungarian)

* New translations app.json (Greek)

* New translations app.json (Spanish)

* New translations app.json (Arabic)

* New translations app.json (Chinese Simplified)

* New translations app.json (Russian)

* New translations app.json (Portuguese)

* New translations app.json (Dutch)

* New translations app.json (Italian)

* New translations app.json (German)

* New translations app.json (Serbian (Latin))

* New translations app.json (Korean)

* New translations app.json (French)

* New translations app.json (Korean)

* create generate-screenshots action

this is needed for other branches to have access to the new action (and thus modify and trigger it)

* test updating workflow (#4429)

* test updating workflow

* chore: start setup for screenshot generation action

* LL-6449 NFT integration (#4296)

* LL-6449 NFT integration

* Fix import for Nft Image component

* Change from fill to full because div complains

* Fix header bug in gallery mode

* Cleanup breadcrumbs to use the helper from common

* Temporary hack for operation details drawer

* Operation details missing UI

* Op details missing, rework for the nft provider

* wip for skeletons

* Polishes to skeleton + image loader

* added nft drawer

* added selectors

* added translation

* moved drawer to portal

* Add fallback for missing CollectionName

Since collection name is inside the meta data of an nft, it suddenly becomes async, this is a fallback for when we don't have anything yet

* Partial polish for the side drawer of nft details

* Link drawer with actual data

* More than 3 collections, show more

* Formatting for skeletons

* Allow skeleton real content to be taller than the placeholder

* Lint

* Ugly

* Bring back collection to the nft details drawer

* Prevent crash when no tokenName in drawer

* Sticky elements concept on nft details + wording unification

* More padding for the sticky title

* Actually do what the last commit claimed to do

* trying other kind of sticykess

* tweaked image size; improved drawer comp

* Context menu for nfts, first version

We are lacking send/receive for instance, perhaps a hide would be nice

* Adapt to live-common hook name change + polishes

* Send nft feature, connect ctas, missing ui

* Attempt at disabling search

* Filter collection send tokens by collection

* Fix nfts/collections arrays possibly undefined

* Endless scroll test

* Hidding nft send buttons

* Make skeleton visible on loading only

* Use nft metadata links instead of template string

* Update NFTOperationDetails ternary for lisiblity

* Remove ternary condition for ERC1155 send since ERC721 will just ignore the property anyway

* Removing Drawer sticky header fix (might be a bad idea)

* (NFT): fix case typo in import

Co-authored-by: Hugo Morosini <[email protected]>
Co-authored-by: klambert-ledger <[email protected]>
Co-authored-by: LFBarreto <[email protected]>

* Fix linting issues (#4431)

* 🚀 (#4410)

* feat: hosted runners 🚀

* kill apt before doing stuff

* remove setup (now done in image directly)

* LL-8241

* LL-8241 runners for linux jobs

* update snapshots

* NFTs collections only visible if account has nfts (#4439)

* LL-7960 Remove back button from generic send confirmation step (#4385)

* LL-8171 hide tokens which have their parent currency disabled (#4437)

* action: generate screenshots test (#4455)

* action: generate screenshots test

* LL-7990

* LL-8157 Exit manager if we enter app, avoid loop

* LL-7588 Adapt to change in specs, prevent loop

* Bump LLC

* Add send buttons back to NFTs

* Add missing key in NFT TokensList

* LL-7118 Replace 'older' with 'other' in bitcoin tooltip (#4442)

* Add loader to NFT TokenList

* Update NFTProperties key that is not unique

* Optional chaining as fail safe nfts in send flow (#4453)

* Wording change on NFTViewer description (#4445)

* Update live-common (#4461)

* Update live-common

LL-8252 active elrond
LL-8115 Additional fix for correct handling of change output (#1524)
LL-8185 add hardcoded dependencies between plugins and eth app (#1529)
LL-8115 Yet another case to handle change output in recipients (#1527)
LL-7913 Fix isConfirmed operation condition (#1526)
LL-8133 Improve tx size estimation function (#1522)
LL-7930 Ensure bech32 version 1.1.x and 2.0.0 are not used together
LL-8218 fix outputScript for zencash
LL-8204 LL-8203 LL-8257 LL-8261

* update

* update live-common

* update cryptoassets.md

* update yarn.lock

* polkadot downgrade

* update live-common

* fixes yarn.lock

* New Crowdin updates (#4428)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (Finnish)

* New translations app.json (Turkish)

* New translations app.json (Swedish)

* New translations app.json (Polish)

* New translations app.json (Norwegian)

* New translations app.json (Korean)

* New translations app.json (Japanese)

* New translations app.json (Hungarian)

* New translations app.json (Greek)

* New translations app.json (Spanish)

* New translations app.json (Arabic)

* New translations app.json (Chinese Simplified)

* New translations app.json (Russian)

* New translations app.json (Portuguese)

* New translations app.json (Dutch)

* New translations app.json (Italian)

* New translations app.json (German)

* New translations app.json (Serbian (Latin))

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (French)

* New translations app.json (French)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (Arabic)

* New translations app.json (Spanish)

* New translations app.json (Spanish)

* New translations app.json (Turkish)

* New translations app.json (Arabic)

* New translations app.json (Arabic)

* New translations app.json (Arabic)

* New translations app.json (Arabic)

* New translations app.json (Arabic)

* New translations app.json (Arabic)

* New translations app.json (Arabic)

* New translations app.json (Arabic)

* New translations app.json (Russian)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Japanese)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (Chinese Simplified)

* New translations app.json (Chinese Simplified)

* New translations app.json (Chinese Simplified)

* New translations app.json (Korean)

* New translations app.json (Arabic)

* New translations app.json (Arabic)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (Finnish)

* New translations app.json (Turkish)

* New translations app.json (Swedish)

* New translations app.json (Polish)

* New translations app.json (Norwegian)

* New translations app.json (Korean)

* New translations app.json (Japanese)

* New translations app.json (Hungarian)

* New translations app.json (Greek)

* New translations app.json (Spanish)

* New translations app.json (Arabic)

* New translations app.json (Chinese Simplified)

* New translations app.json (Russian)

* New translations app.json (Portuguese)

* New translations app.json (Dutch)

* New translations app.json (Italian)

* New translations app.json (German)

* New translations app.json (Serbian (Latin))

* New translations app.json (French)

* New translations app.json (Turkish)

* New translations app.json (Japanese)

* New translations app.json (Chinese Simplified)

* New translations app.json (French)

* New translations app.json (Finnish)

* New translations app.json (Turkish)

* New translations app.json (Swedish)

* New translations app.json (Polish)

* New translations app.json (Norwegian)

* New translations app.json (Korean)

* New translations app.json (Japanese)

* New translations app.json (Hungarian)

* New translations app.json (Greek)

* New translations app.json (Spanish)

* New translations app.json (Arabic)

* New translations app.json (Chinese Simplified)

* New translations app.json (Russian)

* New translations app.json (Portuguese)

* New translations app.json (Dutch)

* New translations app.json (Italian)

* New translations app.json (German)

* New translations app.json (Serbian (Latin))

* New translations app.json (French)

* New translations app.json (Finnish)

* New translations app.json (Turkish)

* New translations app.json (Swedish)

* New translations app.json (Polish)

* New translations app.json (Norwegian)

* New translations app.json (Korean)

* New translations app.json (Japanese)

* New translations app.json (Hungarian)

* New translations app.json (Greek)

* New translations app.json (Spanish)

* New translations app.json (Arabic)

* New translations app.json (Chinese Simplified)

* New translations app.json (Russian)

* New translations app.json (Portuguese)

* New translations app.json (Dutch)

* New translations app.json (Italian)

* New translations app.json (German)

* New translations app.json (Serbian (Latin))

* New translations app.json (French)

* New translations app.json (Russian)

* New translations app.json (Chinese Simplified)

* LL-7478 Components size not fitting translated content (#4336)

* Change settings/Accounts/Currencies SelectCurrency component's minWidth

Not a very smart fix but apparently with the current version of react-select it's either that or accepting that the placeholder text will be clipped or wrapped. I used 260 as it's the same value used for Select components in other settings.

* update screenshots

Co-authored-by: LFBarreto <[email protected]>

* LL-8196 - Add collection name fallback in nft gallery (#4449)

* Add collection name fallback in nft gallery

* Fix infinite loading on error of NFT Gallery item

* Fix key not unique in NFTCrumb

* codeowners update

* New translations app.json (Russian) (#4481)

* use new ami (#4480)

* Use live common v21.19.0 (#4482)

* Use live common v21.19.0

* Update cryptoassets.md

* Update CODEOWNERS

* LL-7588 endless loop bug fixes (#4485)

* LL-7588 endless loop bug fixes

Co-authored-by: Valentin D. Pinkman <[email protected]>

* Fix amount & fees hidden in discreet mode in StepSummary of any flow (#4400)

* LL-8349 (Languages): activate tr ja ko (#4489)

* LL-8349 (Languages): activate tr ja ko

* update screenshots

* update screenshots

* LL-8534 add NFT experimental

* LL-7990 Playwright (#4294)

LL-7990 integrate playwright to the CI

* kaboom

* environment variables, mocks and models

* enable videos

* manager spec, account spec with models, configuration, codecov, allure-reports

* better artifact management

* added video recording

* configuration

* gitignore videos

* full config + CI environment

* screenshots removed

* better code/test coverage

* fixed manager.spec / nyc conf

* artifacts/

* comments & func renaming

* demo

* post demo

* Update tsconfig.json

Co-authored-by: Valentin D. Pinkman <[email protected]>

* Update tsconfig.json

Co-authored-by: Valentin D. Pinkman <[email protected]>

* added initial CI workflow

* chore: setup playwright and run it in CI

* 🚀

* remove python setup

* test: xvfb with options for linux

* update snapshots

* update workflows

* wip: generate-screenshots-action

* wip: generate-screenshots-action test

* update ui workflow with xvbf for linux

* remove script

* rename file

* test

* remove workflow

* simplify workflow

* remove option on xvfb

* update screenshots

* fix typo

* fix typo

* remove python setup

* remove failfast

* add executable path

* test linux ??

* run on linux ?

* update generate screenshot action

* try fix linux ci

* wat

* more playing with xvfb to get linux working

* more workflow tinkering

* trying with latest ubuntu

* trying with auto servernum in run test command

* try fix linux ci

* 🔨

* 🔨

* 🔨

* 🔨

* added extra elctron arg

* removed process env

* added process env back in

* changed debug level

* removed different screen size for linux

* Trigger Build

* updated run test command

* remove electronPath

* action: generate screenshots test

* fix git setup

* fix git setup

* always status

* log always

* log always

* pom rework (missing rework on locators)

* try

* added some types on common.ts & ci ty 🔨

* upgrade to 1.17.0-rc.1

* update screenshots

* removed 💩, allure reports & --retries

* fix conf

* fix html reporter path

* fix ManagerPage.ts

* pull --rebase

* update screenshots

* wip: upload images

* manager & accounts stable + currencies

* onboarding stabilizing

* first attempt to download artifacts

* update screenshots

* with self hosted runners

* move playwright deps

* move playwright deps in linux job

* execute correct script

* generate with self hosted runners

* fix

* update screenshots

* add update

* fix gh installation

* install yarn

* size disk to 50 giga

* size disk to 100 giga

* disk space logging

* fix disk size

* update screenshots

* update screenshots

* update screenshots

* fix /generate-screenshot command

* fixed waitFor css animation

* debug pw api

* modal css selector without style

* update screenshots

* yarn install was missing

* update screenshots

* adds shell for windows

* Update generate-screenshots-temp.yml

* [email protected]

* last chance fix?

* fix macos yarn timeout

* update screenshots

* update screenshots

* update actions

* test check on git status

* use new ami

* syntax fix

* syntax fix 2

* add name to output

* viewport 💩 and playwright 1.17 stable

* better conditioning for commit

* update screenshots (windows-latest)

* update screenshots (windows-latest)

* update screenshots (macos-latest)

* fix condition on generate screenshots

* test post ui action

* remove jest and lint from macos/windows

* LL-8245: password lock spec, settings spec migration & stabilization

* update screenshots (windows-latest)

* prettier 🔨

* rename actions and deactivate macos

* macos setup

* account fails during accounts scan

* update screenshots (Linux)

* update screenshots (windows-latest)

* kill apt-get before running it

* last config before merge?

* fix the killall to not fail

* fix the killall to not fail syntax

* change name of actions

* syntax fix

* syntax fix 2

* syntax fix 3

Co-authored-by: Valentin D. Pinkman <[email protected]>
Co-authored-by: Gregor Gilchrist <[email protected]>
Co-authored-by: Valentin D. Pinkman <[email protected]>
Co-authored-by: ggilchrist-ledger <[email protected]>
Co-authored-by: Team Live <[email protected]>

* New Crowdin updates (#4491)

* New translations app.json (French)

* New translations app.json (German)

* New translations app.json (Spanish)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* LL-7073 change CTAs on the account page to always include SEND/RECEIVE (#4330)

* Change AccountHeaderActions displayed CTA logic

Basically send+receive are always visible as CTAs (they were in the "manage" dropdown previously if buy or swap is possible for the account's currency)

* Fix AccountHeaderActions "availableOnSwap" logic compat with swap2

* Fix lint

* Remove console log

* Update AccountHeader button styles, replace "Manage" dropdown by buttons

* Activate Polygon (#4488)

* Activate Polygon

https://ledgerhq.atlassian.net/browse/LL-6964 activate the whole polygon support

* update cryptoassets.md

* update cryptassets.md

* Revert "LL-7073 change CTAs on the account page to always include SEND/RECEIVE (#4330)" (#4494)

This reverts commit 543cef4.

* update live-common

* New Crowdin updates (#4493)

* New translations app.json (French)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* Fix NFTCrumb key

* flow

* live-common .3

* Fix NFT send flow by scoping by account

* live-common

* snapshots

* Fixes refresh of nft operation when it was just received or sent

* New Crowdin updates (#4498)

* New translations app.json (Spanish)

* New translations app.json (Spanish)

* fix pr number in action (#4499)

* fix pr number in action

* fix pr number in action 2

* remove dependencie on generate screenshot action

* v2.36.0

* Add VSCode debug config in Readme (#4508)

* update live-common & also LL-8264 Fixes the confirmation check to go green on NFT IN (#4504)

* LL-8264 Fixes the confirmation check to go green on NFT IN

* update screenshots (Linux)

* Also update live-common as part of this

* CI

Co-authored-by: Team Live <[email protected]>

* New Crowdin updates (#4500)

* New translations app.json (Spanish)

* New translations app.json (German)

* New translations app.json (Turkish)

* New translations app.json (German)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Korean)

* New translations app.json (Korean)

* New translations app.json (Turkish)

* New translations app.json (Russian)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* v2.36.1

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J <[email protected]>
Co-authored-by: ofreyssinet-ledger <[email protected]>
Co-authored-by: LFBarreto <[email protected]>
Co-authored-by: @greweb <[email protected]>
Co-authored-by: hzheng-ledger <[email protected]>
Co-authored-by: Juan Cortés Ross <[email protected]>
Co-authored-by: Hugo Morosini <[email protected]>
Co-authored-by: klambert-ledger <[email protected]>
Co-authored-by: Kevin Lambert <[email protected]>
Co-authored-by: Hakim <[email protected]>
Co-authored-by: Thibaut <[email protected]>
Co-authored-by: Nabil Bourenane <[email protected]>
Co-authored-by: Gregor Gilchrist <[email protected]>
Co-authored-by: ggilchrist-ledger <[email protected]>
Co-authored-by: Team Live <[email protected]>
Co-authored-by: porenes-ledger <[email protected]>
Co-authored-by: porenes-ledger <[email protected]>
Co-authored-by: Alexandre Chabrolin <[email protected]>
valpinkman added a commit that referenced this pull request Dec 10, 2021
* Bump jszip from 3.5.0 to 3.7.1 (#4395)

Bumps [jszip](https://github.com/Stuk/jszip) from 3.5.0 to 3.7.1.
- [Release notes](https://github.com/Stuk/jszip/releases)
- [Changelog](https://github.com/Stuk/jszip/blob/master/CHANGES.md)
- [Commits](Stuk/jszip@v3.5.0...v3.7.1)

---
updated-dependencies:
- dependency-name: jszip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

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

* Bump tmpl from 1.0.4 to 1.0.5 (#4394)

Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

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

* LL-7850: swap wording when no account (#4376)

* Change wording SwapExchangeRateAmountTooLow ("more than" -> "at least") (#4331)

* LL-6884 (Deeplinks): updated documentation (#4406)

* Update polkadot and live-common (#4405)

* LL-7960 make sync synchronising as soon as the tx is broadcasted (#4416)

* exclude pending non rbf utxo (#4413)

* New Crowdin updates (#4407)

* New translations app.json (French)

* New translations app.json (Finnish)

* New translations app.json (Turkish)

* New translations app.json (Swedish)

* New translations app.json (Polish)

* New translations app.json (Norwegian)

* New translations app.json (Korean)

* New translations app.json (Japanese)

* New translations app.json (Hungarian)

* New translations app.json (Greek)

* New translations app.json (Spanish)

* New translations app.json (Arabic)

* New translations app.json (Chinese Simplified)

* New translations app.json (Russian)

* New translations app.json (Portuguese)

* New translations app.json (Dutch)

* New translations app.json (Italian)

* New translations app.json (German)

* New translations app.json (Serbian (Latin))

* New translations app.json (French)

* New translations app.json (Finnish)

* New translations app.json (Turkish)

* New translations app.json (Swedish)

* New translations app.json (Polish)

* New translations app.json (Norwegian)

* New translations app.json (Korean)

* New translations app.json (Japanese)

* New translations app.json (Hungarian)

* New translations app.json (Greek)

* New translations app.json (Spanish)

* New translations app.json (Arabic)

* New translations app.json (Chinese Simplified)

* New translations app.json (Russian)

* New translations app.json (Portuguese)

* New translations app.json (Dutch)

* New translations app.json (Italian)

* New translations app.json (German)

* New translations app.json (Serbian (Latin))

* New translations app.json (French)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (Arabic)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Chinese Simplified)

* New translations app.json (Chinese Simplified)

* New translations app.json (Chinese Simplified)

* New translations app.json (Russian)

* Update live-common

* LL-8112 (#4415)

* (Modals): not allow for more than one modal to show at same time

* (Discoverability Languages): fix some translated message issue

* LL-7450 Fix regression in asset distribution bars (#4270)

* LL-7450 Fix regression in asset distribution bars

* Remove console log

* fix lint

Co-authored-by: LFBarreto <[email protected]>

* fix: cryptoassets.md

* New Crowdin updates (#4420)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Russian)

* New translations app.json (Turkish)

* New translations app.json (Korean)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (Japanese)

* New translations app.json (Korean)

* New translations app.json (Korean)

* New translations app.json (Korean)

* New translations app.json (Korean)

* New translations app.json (Korean)

* New translations app.json (Korean)

* New translations app.json (French)

* New translations app.json (Finnish)

* New translations app.json (Turkish)

* New translations app.json (Swedish)

* New translations app.json (Polish)

* New translations app.json (Norwegian)

* New translations app.json (Korean)

* New translations app.json (Japanese)

* New translations app.json (Hungarian)

* New translations app.json (Greek)

* New translations app.json (Spanish)

* New translations app.json (Arabic)

* New translations app.json (Chinese Simplified)

* New translations app.json (Russian)

* New translations app.json (Portuguese)

* New translations app.json (Dutch)

* New translations app.json (Italian)

* New translations app.json (German)

* New translations app.json (Serbian (Latin))

* New translations app.json (Korean)

* New translations app.json (French)

* New translations app.json (Korean)

* create generate-screenshots action

this is needed for other branches to have access to the new action (and thus modify and trigger it)

* test updating workflow (#4429)

* test updating workflow

* chore: start setup for screenshot generation action

* LL-6449 NFT integration (#4296)

* LL-6449 NFT integration

* Fix import for Nft Image component

* Change from fill to full because div complains

* Fix header bug in gallery mode

* Cleanup breadcrumbs to use the helper from common

* Temporary hack for operation details drawer

* Operation details missing UI

* Op details missing, rework for the nft provider

* wip for skeletons

* Polishes to skeleton + image loader

* added nft drawer

* added selectors

* added translation

* moved drawer to portal

* Add fallback for missing CollectionName

Since collection name is inside the meta data of an nft, it suddenly becomes async, this is a fallback for when we don't have anything yet

* Partial polish for the side drawer of nft details

* Link drawer with actual data

* More than 3 collections, show more

* Formatting for skeletons

* Allow skeleton real content to be taller than the placeholder

* Lint

* Ugly

* Bring back collection to the nft details drawer

* Prevent crash when no tokenName in drawer

* Sticky elements concept on nft details + wording unification

* More padding for the sticky title

* Actually do what the last commit claimed to do

* trying other kind of sticykess

* tweaked image size; improved drawer comp

* Context menu for nfts, first version

We are lacking send/receive for instance, perhaps a hide would be nice

* Adapt to live-common hook name change + polishes

* Send nft feature, connect ctas, missing ui

* Attempt at disabling search

* Filter collection send tokens by collection

* Fix nfts/collections arrays possibly undefined

* Endless scroll test

* Hidding nft send buttons

* Make skeleton visible on loading only

* Use nft metadata links instead of template string

* Update NFTOperationDetails ternary for lisiblity

* Remove ternary condition for ERC1155 send since ERC721 will just ignore the property anyway

* Removing Drawer sticky header fix (might be a bad idea)

* (NFT): fix case typo in import

Co-authored-by: Hugo Morosini <[email protected]>
Co-authored-by: klambert-ledger <[email protected]>
Co-authored-by: LFBarreto <[email protected]>

* Fix linting issues (#4431)

* 🚀 (#4410)

* feat: hosted runners 🚀

* kill apt before doing stuff

* remove setup (now done in image directly)

* LL-8241

* LL-8241 runners for linux jobs

* update snapshots

* NFTs collections only visible if account has nfts (#4439)

* LL-7960 Remove back button from generic send confirmation step (#4385)

* LL-8171 hide tokens which have their parent currency disabled (#4437)

* action: generate screenshots test (#4455)

* action: generate screenshots test

* LL-7990

* LL-8157 Exit manager if we enter app, avoid loop

* LL-7588 Adapt to change in specs, prevent loop

* Bump LLC

* Add send buttons back to NFTs

* Add missing key in NFT TokensList

* LL-7118 Replace 'older' with 'other' in bitcoin tooltip (#4442)

* Add loader to NFT TokenList

* Update NFTProperties key that is not unique

* Optional chaining as fail safe nfts in send flow (#4453)

* Wording change on NFTViewer description (#4445)

* Update live-common (#4461)

* Update live-common

LL-8252 active elrond
LL-8115 Additional fix for correct handling of change output (#1524)
LL-8185 add hardcoded dependencies between plugins and eth app (#1529)
LL-8115 Yet another case to handle change output in recipients (#1527)
LL-7913 Fix isConfirmed operation condition (#1526)
LL-8133 Improve tx size estimation function (#1522)
LL-7930 Ensure bech32 version 1.1.x and 2.0.0 are not used together
LL-8218 fix outputScript for zencash
LL-8204 LL-8203 LL-8257 LL-8261

* update

* update live-common

* update cryptoassets.md

* update yarn.lock

* polkadot downgrade

* update live-common

* fixes yarn.lock

* New Crowdin updates (#4428)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (Finnish)

* New translations app.json (Turkish)

* New translations app.json (Swedish)

* New translations app.json (Polish)

* New translations app.json (Norwegian)

* New translations app.json (Korean)

* New translations app.json (Japanese)

* New translations app.json (Hungarian)

* New translations app.json (Greek)

* New translations app.json (Spanish)

* New translations app.json (Arabic)

* New translations app.json (Chinese Simplified)

* New translations app.json (Russian)

* New translations app.json (Portuguese)

* New translations app.json (Dutch)

* New translations app.json (Italian)

* New translations app.json (German)

* New translations app.json (Serbian (Latin))

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (French)

* New translations app.json (French)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (Arabic)

* New translations app.json (Spanish)

* New translations app.json (Spanish)

* New translations app.json (Turkish)

* New translations app.json (Arabic)

* New translations app.json (Arabic)

* New translations app.json (Arabic)

* New translations app.json (Arabic)

* New translations app.json (Arabic)

* New translations app.json (Arabic)

* New translations app.json (Arabic)

* New translations app.json (Arabic)

* New translations app.json (Russian)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Japanese)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (Chinese Simplified)

* New translations app.json (Chinese Simplified)

* New translations app.json (Chinese Simplified)

* New translations app.json (Korean)

* New translations app.json (Arabic)

* New translations app.json (Arabic)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (Finnish)

* New translations app.json (Turkish)

* New translations app.json (Swedish)

* New translations app.json (Polish)

* New translations app.json (Norwegian)

* New translations app.json (Korean)

* New translations app.json (Japanese)

* New translations app.json (Hungarian)

* New translations app.json (Greek)

* New translations app.json (Spanish)

* New translations app.json (Arabic)

* New translations app.json (Chinese Simplified)

* New translations app.json (Russian)

* New translations app.json (Portuguese)

* New translations app.json (Dutch)

* New translations app.json (Italian)

* New translations app.json (German)

* New translations app.json (Serbian (Latin))

* New translations app.json (French)

* New translations app.json (Turkish)

* New translations app.json (Japanese)

* New translations app.json (Chinese Simplified)

* New translations app.json (French)

* New translations app.json (Finnish)

* New translations app.json (Turkish)

* New translations app.json (Swedish)

* New translations app.json (Polish)

* New translations app.json (Norwegian)

* New translations app.json (Korean)

* New translations app.json (Japanese)

* New translations app.json (Hungarian)

* New translations app.json (Greek)

* New translations app.json (Spanish)

* New translations app.json (Arabic)

* New translations app.json (Chinese Simplified)

* New translations app.json (Russian)

* New translations app.json (Portuguese)

* New translations app.json (Dutch)

* New translations app.json (Italian)

* New translations app.json (German)

* New translations app.json (Serbian (Latin))

* New translations app.json (French)

* New translations app.json (Finnish)

* New translations app.json (Turkish)

* New translations app.json (Swedish)

* New translations app.json (Polish)

* New translations app.json (Norwegian)

* New translations app.json (Korean)

* New translations app.json (Japanese)

* New translations app.json (Hungarian)

* New translations app.json (Greek)

* New translations app.json (Spanish)

* New translations app.json (Arabic)

* New translations app.json (Chinese Simplified)

* New translations app.json (Russian)

* New translations app.json (Portuguese)

* New translations app.json (Dutch)

* New translations app.json (Italian)

* New translations app.json (German)

* New translations app.json (Serbian (Latin))

* New translations app.json (French)

* New translations app.json (Russian)

* New translations app.json (Chinese Simplified)

* LL-7478 Components size not fitting translated content (#4336)

* Change settings/Accounts/Currencies SelectCurrency component's minWidth

Not a very smart fix but apparently with the current version of react-select it's either that or accepting that the placeholder text will be clipped or wrapped. I used 260 as it's the same value used for Select components in other settings.

* update screenshots

Co-authored-by: LFBarreto <[email protected]>

* LL-8196 - Add collection name fallback in nft gallery (#4449)

* Add collection name fallback in nft gallery

* Fix infinite loading on error of NFT Gallery item

* Fix key not unique in NFTCrumb

* codeowners update

* New translations app.json (Russian) (#4481)

* use new ami (#4480)

* Use live common v21.19.0 (#4482)

* Use live common v21.19.0

* Update cryptoassets.md

* Update CODEOWNERS

* LL-7588 endless loop bug fixes (#4485)

* LL-7588 endless loop bug fixes

Co-authored-by: Valentin D. Pinkman <[email protected]>

* Fix amount & fees hidden in discreet mode in StepSummary of any flow (#4400)

* LL-8349 (Languages): activate tr ja ko (#4489)

* LL-8349 (Languages): activate tr ja ko

* update screenshots

* update screenshots

* LL-8534 add NFT experimental

* LL-7990 Playwright (#4294)

LL-7990 integrate playwright to the CI

* kaboom

* environment variables, mocks and models

* enable videos

* manager spec, account spec with models, configuration, codecov, allure-reports

* better artifact management

* added video recording

* configuration

* gitignore videos

* full config + CI environment

* screenshots removed

* better code/test coverage

* fixed manager.spec / nyc conf

* artifacts/

* comments & func renaming

* demo

* post demo

* Update tsconfig.json

Co-authored-by: Valentin D. Pinkman <[email protected]>

* Update tsconfig.json

Co-authored-by: Valentin D. Pinkman <[email protected]>

* added initial CI workflow

* chore: setup playwright and run it in CI

* 🚀

* remove python setup

* test: xvfb with options for linux

* update snapshots

* update workflows

* wip: generate-screenshots-action

* wip: generate-screenshots-action test

* update ui workflow with xvbf for linux

* remove script

* rename file

* test

* remove workflow

* simplify workflow

* remove option on xvfb

* update screenshots

* fix typo

* fix typo

* remove python setup

* remove failfast

* add executable path

* test linux ??

* run on linux ?

* update generate screenshot action

* try fix linux ci

* wat

* more playing with xvfb to get linux working

* more workflow tinkering

* trying with latest ubuntu

* trying with auto servernum in run test command

* try fix linux ci

* 🔨

* 🔨

* 🔨

* 🔨

* added extra elctron arg

* removed process env

* added process env back in

* changed debug level

* removed different screen size for linux

* Trigger Build

* updated run test command

* remove electronPath

* action: generate screenshots test

* fix git setup

* fix git setup

* always status

* log always

* log always

* pom rework (missing rework on locators)

* try

* added some types on common.ts & ci ty 🔨

* upgrade to 1.17.0-rc.1

* update screenshots

* removed 💩, allure reports & --retries

* fix conf

* fix html reporter path

* fix ManagerPage.ts

* pull --rebase

* update screenshots

* wip: upload images

* manager & accounts stable + currencies

* onboarding stabilizing

* first attempt to download artifacts

* update screenshots

* with self hosted runners

* move playwright deps

* move playwright deps in linux job

* execute correct script

* generate with self hosted runners

* fix

* update screenshots

* add update

* fix gh installation

* install yarn

* size disk to 50 giga

* size disk to 100 giga

* disk space logging

* fix disk size

* update screenshots

* update screenshots

* update screenshots

* fix /generate-screenshot command

* fixed waitFor css animation

* debug pw api

* modal css selector without style

* update screenshots

* yarn install was missing

* update screenshots

* adds shell for windows

* Update generate-screenshots-temp.yml

* [email protected]

* last chance fix?

* fix macos yarn timeout

* update screenshots

* update screenshots

* update actions

* test check on git status

* use new ami

* syntax fix

* syntax fix 2

* add name to output

* viewport 💩 and playwright 1.17 stable

* better conditioning for commit

* update screenshots (windows-latest)

* update screenshots (windows-latest)

* update screenshots (macos-latest)

* fix condition on generate screenshots

* test post ui action

* remove jest and lint from macos/windows

* LL-8245: password lock spec, settings spec migration & stabilization

* update screenshots (windows-latest)

* prettier 🔨

* rename actions and deactivate macos

* macos setup

* account fails during accounts scan

* update screenshots (Linux)

* update screenshots (windows-latest)

* kill apt-get before running it

* last config before merge?

* fix the killall to not fail

* fix the killall to not fail syntax

* change name of actions

* syntax fix

* syntax fix 2

* syntax fix 3

Co-authored-by: Valentin D. Pinkman <[email protected]>
Co-authored-by: Gregor Gilchrist <[email protected]>
Co-authored-by: Valentin D. Pinkman <[email protected]>
Co-authored-by: ggilchrist-ledger <[email protected]>
Co-authored-by: Team Live <[email protected]>

* New Crowdin updates (#4491)

* New translations app.json (French)

* New translations app.json (German)

* New translations app.json (Spanish)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* LL-7073 change CTAs on the account page to always include SEND/RECEIVE (#4330)

* Change AccountHeaderActions displayed CTA logic

Basically send+receive are always visible as CTAs (they were in the "manage" dropdown previously if buy or swap is possible for the account's currency)

* Fix AccountHeaderActions "availableOnSwap" logic compat with swap2

* Fix lint

* Remove console log

* Update AccountHeader button styles, replace "Manage" dropdown by buttons

* Activate Polygon (#4488)

* Activate Polygon

https://ledgerhq.atlassian.net/browse/LL-6964 activate the whole polygon support

* update cryptoassets.md

* update cryptassets.md

* Revert "LL-7073 change CTAs on the account page to always include SEND/RECEIVE (#4330)" (#4494)

This reverts commit 543cef4.

* update live-common

* New Crowdin updates (#4493)

* New translations app.json (French)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* Fix NFTCrumb key

* flow

* live-common .3

* Fix NFT send flow by scoping by account

* live-common

* snapshots

* Fixes refresh of nft operation when it was just received or sent

* New Crowdin updates (#4498)

* New translations app.json (Spanish)

* New translations app.json (Spanish)

* fix pr number in action (#4499)

* fix pr number in action

* fix pr number in action 2

* remove dependencie on generate screenshot action

* v2.36.0

* Add VSCode debug config in Readme (#4508)

* update live-common & also LL-8264 Fixes the confirmation check to go green on NFT IN (#4504)

* LL-8264 Fixes the confirmation check to go green on NFT IN

* update screenshots (Linux)

* Also update live-common as part of this

* CI

Co-authored-by: Team Live <[email protected]>

* New Crowdin updates (#4500)

* New translations app.json (Spanish)

* New translations app.json (German)

* New translations app.json (Turkish)

* New translations app.json (German)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Turkish)

* New translations app.json (Korean)

* New translations app.json (Korean)

* New translations app.json (Turkish)

* New translations app.json (Russian)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* v2.36.1

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J <[email protected]>
Co-authored-by: ofreyssinet-ledger <[email protected]>
Co-authored-by: LFBarreto <[email protected]>
Co-authored-by: @greweb <[email protected]>
Co-authored-by: hzheng-ledger <[email protected]>
Co-authored-by: Juan Cortés Ross <[email protected]>
Co-authored-by: Hugo Morosini <[email protected]>
Co-authored-by: klambert-ledger <[email protected]>
Co-authored-by: Kevin Lambert <[email protected]>
Co-authored-by: Hakim <[email protected]>
Co-authored-by: Thibaut <[email protected]>
Co-authored-by: Nabil Bourenane <[email protected]>
Co-authored-by: Gregor Gilchrist <[email protected]>
Co-authored-by: ggilchrist-ledger <[email protected]>
Co-authored-by: Team Live <[email protected]>
Co-authored-by: porenes-ledger <[email protected]>
Co-authored-by: porenes-ledger <[email protected]>
Co-authored-by: Alexandre Chabrolin <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants