Skip to content

Release/2.3.0 - #542

Merged
piyalbasu merged 62 commits into
masterfrom
release/2.3.0
Jul 21, 2022
Merged

piyalbasu merged 62 commits into
masterfrom
release/2.3.0

Conversation

@piyalbasu

Copy link
Copy Markdown
Contributor

No description provided.

piyalbasu and others added 16 commits April 29, 2022 16:45
* add additional tracking for payments

* undo formatting

* add manage asset tracking

* emitMetric only when submission succeeds
* filter out liquidity pool share balances

* cleanup
* only show rate if amount input

* use canonicalID for cached assets

* fix trans details as well

* make change for pp dest asset
* add custom asset select inputs

* truncate long asset codes

* PR cleanup

* create a new selectassetrows comp

* add helper

* clean up ManageAssetRows

* one more
* use recommended transaction fee by default

* better conditional

* no children
#514)

* added await in async function calls (#467)

* adding first attempt at beta pipeline (#483)

* change workflow names

* rm duped id

* rm analytics and change naming

* don't bother creating a PR

* update naming and use a different version for FF

* publish chrome to testers and rename FF artifact

* upgrade chrome upload to allow publish target

* just run chrome upload

* try new secret keys

* try the whole thing

* change file path for chrome upload

* change version naming and set publish to true

* add `beta` to version for Firefox

* update stellar-sdk for Protocol 19 (#466)

* add additional tracking for payments and manage assets (#482)

* add additional tracking for payments

* undo formatting

* add manage asset tracking

* emitMetric only when submission succeeds

* when fetching balances filter out liquidity pool shares (#484)

* filter out liquidity pool share balances

* cleanup

* use asset canonical ID for key in cache (#495)

* only show rate if amount input

* use canonicalID for cached assets

* fix trans details as well

* make change for pp dest asset

* use recommended tx fee by default (#506)

* use recommended transaction fee by default

* better conditional

* no children

* use mode of max fee instead of fee charged mode (#507)

* use 10th percentile of max fee instead of fee charged mode

* use mode instead of p10

* use recommended fee for `changeTrust` operation (#510)

* update version in Settings (#511)

* docs(): bumping release to 2.1.2 (#513)

Co-authored-by: GitHub Action <action@github.com>

* Merge commit 'd226474d72a8ea83915f302e6eace2986c4e3f89' into release/2.2.0

# Conflicts:
#	extension/src/popup/components/manageAssets/ManageAssetRows/index.tsx

Co-authored-by: Marco Ciaramella <marcociaramella87@gmail.com>
Co-authored-by: Alec Charbonneau <aleccharb21@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com>
…reens (#523)

* add swap routes, and make SendAmount changes (#515)

* first cut

* add swap icon

* make SendAmount changes

* cleanup

* cleanup

* finish sendAmount styling

* cleanup

* use consts

* remove important

* add swap support pt2 (#520)

* first cut, with todos

* finish swaps

* add comment

* edge case

* create the TwoAssetCard

* dont show warning if successful

* remove network from onboarding screens (#522)
* add a search asset view

* ux adjustments

* move ResultsHeader outside component
* adding default and loading icons

* PR comments
* sendsettings

* add pin extension screen

* cleanup

* Update extension/src/popup/views/FullscreenSuccessMessage/index.tsx

Co-authored-by: Piyal Basu <pbasu235@gmail.com>

* detect chrome, use old image/copy if not

* update copy

Co-authored-by: Piyal Basu <pbasu235@gmail.com>
* add first pass of request public key feature

* handle account switching

* handle password verification

* fix selecting different account

* better naming

* simplify autoselect logic

* fix comment

* use map for allAccounts

* update freighter-api version

* PR comments

* update freighter-api ver number
* use hidden words; deref var; first pass at multi field input

* prevent copy/download; only store mnemonic phrase string in memory

* prevent paste and remove from memory

* don't record changes if disabled

* add explanation comment
@github-actions

Copy link
Copy Markdown
Contributor

* qa fixes (#533)

* show the loader while we're waiting for asset icons to be fetched; add comments (#534)

* New styles for mnemonic phrase confirmed screen (#536)

* new styles

* additional text styling

* load assetIcons from swap screen, increase padding in accounst select (#535)

* load asseticons from swap screen

* increase account slide up padding

* cleanup

* Release/2.2.0 (#526)

* update stellar-sdk for Protocol 19 (#466)

* add additional tracking for payments and manage assets (#482)

* add additional tracking for payments

* undo formatting

* add manage asset tracking

* emitMetric only when submission succeeds

* when fetching balances filter out liquidity pool shares (#484)

* filter out liquidity pool share balances

* cleanup

* use asset canonical ID for key in cache (#495)

* only show rate if amount input

* use canonicalID for cached assets

* fix trans details as well

* make change for pp dest asset

* add custom select inputs (#502)

* add custom asset select inputs

* truncate long asset codes

* PR cleanup

* create a new selectassetrows comp

* add helper

* clean up ManageAssetRows

* one more

* use recommended transaction fee by default (#503)

* use recommended transaction fee by default

* better conditional

* no children

* Merge commit 'd226474d72a8ea83915f302e6eace2986c4e3f89' into release/… (#514)

* added await in async function calls (#467)

* adding first attempt at beta pipeline (#483)

* change workflow names

* rm duped id

* rm analytics and change naming

* don't bother creating a PR

* update naming and use a different version for FF

* publish chrome to testers and rename FF artifact

* upgrade chrome upload to allow publish target

* just run chrome upload

* try new secret keys

* try the whole thing

* change file path for chrome upload

* change version naming and set publish to true

* add `beta` to version for Firefox

* update stellar-sdk for Protocol 19 (#466)

* add additional tracking for payments and manage assets (#482)

* add additional tracking for payments

* undo formatting

* add manage asset tracking

* emitMetric only when submission succeeds

* when fetching balances filter out liquidity pool shares (#484)

* filter out liquidity pool share balances

* cleanup

* use asset canonical ID for key in cache (#495)

* only show rate if amount input

* use canonicalID for cached assets

* fix trans details as well

* make change for pp dest asset

* use recommended tx fee by default (#506)

* use recommended transaction fee by default

* better conditional

* no children

* use mode of max fee instead of fee charged mode (#507)

* use 10th percentile of max fee instead of fee charged mode

* use mode instead of p10

* use recommended fee for `changeTrust` operation (#510)

* update version in Settings (#511)

* docs(): bumping release to 2.1.2 (#513)

Co-authored-by: GitHub Action <action@github.com>

* Merge commit 'd226474d72a8ea83915f302e6eace2986c4e3f89' into release/2.2.0

# Conflicts:
#	extension/src/popup/components/manageAssets/ManageAssetRows/index.tsx

Co-authored-by: Marco Ciaramella <marcociaramella87@gmail.com>
Co-authored-by: Alec Charbonneau <aleccharb21@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com>

* merging 2.3.0 into 2.2.0 - swaps, removing network from onboarding screens (#523)

* add swap routes, and make SendAmount changes (#515)

* first cut

* add swap icon

* make SendAmount changes

* cleanup

* cleanup

* finish sendAmount styling

* cleanup

* use consts

* remove important

* add swap support pt2 (#520)

* first cut, with todos

* finish swaps

* add comment

* edge case

* create the TwoAssetCard

* dont show warning if successful

* remove network from onboarding screens (#522)

* add a search asset view (#517)

* add a search asset view

* ux adjustments

* move ResultsHeader outside component

* update the collectedTags array (#524)

* adding default and loading icons (#525)

* adding default and loading icons

* PR comments

* make sendSettings rows clickable, add pin extension view (#527)

* sendsettings

* add pin extension screen

* cleanup

* Update extension/src/popup/views/FullscreenSuccessMessage/index.tsx

Co-authored-by: Piyal Basu <pbasu235@gmail.com>

* detect chrome, use old image/copy if not

* update copy

Co-authored-by: Piyal Basu <pbasu235@gmail.com>

* Feature/request public key (#528)

* add first pass of request public key feature

* handle account switching

* handle password verification

* fix selecting different account

* better naming

* simplify autoselect logic

* fix comment

* use map for allAccounts

* update freighter-api version

* PR comments

* update freighter-api ver number

* fix sendAmount header moving (#532)

* qa fixes (#533)

* show the loader while we're waiting for asset icons to be fetched; add comments (#534)

* New styles for mnemonic phrase confirmed screen (#536)

* new styles

* additional text styling

* load assetIcons from swap screen, increase padding in accounst select (#535)

* load asseticons from swap screen

* increase account slide up padding

* cleanup

* adjust border radius for Path/Swap asset selects (#539)

* adjust border radius for Path/Swap asset selects

* better naming

* better better naming

* use first non-xlm asset as default dest asset for swaps (#540)

* use non xlm for default swap dest asset

* use StellarSdk

* Bugfix/allow null network (#545)

* allow null since there is a 3rd possible param

* allow `null` as network param

* Bugfix/allow muxed federation in sign transaction (#546)

* allow null since there is a 3rd possible param

* allow `null` as network param

* allow muxed and federation accounts in signTransation; standardize checks for muxed/federation

Co-authored-by: Alec Charbonneau <aleccharb21@gmail.com>
Co-authored-by: Marco Ciaramella <marcociaramella87@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com>

* docs(): bumping release to 2.2.0 (#547)

Co-authored-by: GitHub Action <action@github.com>

* add missing release notes (#548)

* add missing release notes

* Remove jira ticket keys

* add bullet pts

* fix (#549)

* docs(): bumping release to 2.2.1 (#550)

Co-authored-by: GitHub Action <action@github.com>

* 2.2.1 release notes (#551)

Co-authored-by: Alec Charbonneau <aleccharb21@gmail.com>
Co-authored-by: Marco Ciaramella <marcociaramella87@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com>
@github-actions

Copy link
Copy Markdown
Contributor

@github-actions

github-actions Bot commented Jul 1, 2022

Copy link
Copy Markdown
Contributor

acharb and others added 9 commits July 11, 2022 10:36
* add connecting with ledger UI (#531)

* add swap routes, and make SendAmount changes (#515)

* first cut

* add swap icon

* make SendAmount changes

* cleanup

* cleanup

* finish sendAmount styling

* cleanup

* use consts

* remove important

* first cut, import ledgers, got connecting to work

* cleanup

* UI changes / first cut with todos

* finish pt1

* cleanup

* cleanup

* make type WalletType

* add importHardwareWallet to background services w/ background tests (#538)

* fix sendAmount header moving (#532)

* first cut with todos

* hardcoded w/ todos

* cleanup

* add background tests

* cleanup

* cleanup

* merge Release/2.2.0 (#543)

* fix sendAmount header moving (#532)

* qa fixes (#533)

* show the loader while we're waiting for asset icons to be fetched; add comments (#534)

* New styles for mnemonic phrase confirmed screen (#536)

* new styles

* additional text styling

* load assetIcons from swap screen, increase padding in accounst select (#535)

* load asseticons from swap screen

* increase account slide up padding

* cleanup

* adjust border radius for Path/Swap asset selects (#539)

* adjust border radius for Path/Swap asset selects

* better naming

* better better naming

* use first non-xlm asset as default dest asset for swaps (#540)

* use non xlm for default swap dest asset

* use StellarSdk

Co-authored-by: Piyal Basu <pbasu235@gmail.com>

* store hardwareWallet in redux, background methods changes for when hardwareWallet active (#544)

* add ledger account to account list dropdown

* cleanup

* finish test"

* increase account list height

* simplify

* send transactions with ledger (#554)

* add ledger account to account list dropdown

* cleanup

* finish test"

* increase account list height

* simplify

* almost finished regular send flow, changes to manage asset view

* got it all working :D, still need to cleanup

* finish

* cleanup

* cleanup

* use await

* use const

* support non default-bip path, store hw data in localstorage, add animation (#555)

* add ledger account to account list dropdown

* cleanup

* finish test"

* increase account list height

* simplify

* almost finished regular send flow, changes to manage asset view

* got it all working :D, still need to cleanup

* finish

* cleanup

* cleanup

* use await

* use const

* animate ledger, enforce cant re-import same account

* cleanup

Co-authored-by: Piyal Basu <pbasu235@gmail.com>
* add localization config and translation files

* add build cmd for translations in root
Bumps [jsdom](https://github.com/jsdom/jsdom) from 16.4.0 to 16.5.0.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md)
- [Commits](jsdom/jsdom@16.4.0...16.5.0)

---
updated-dependencies:
- dependency-name: jsdom
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Piyal Basu <pbasu235@gmail.com>
Bumps [eventsource](https://github.com/EventSource/eventsource) from 1.0.7 to 1.1.1.
- [Release notes](https://github.com/EventSource/eventsource/releases)
- [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md)
- [Commits](EventSource/eventsource@v1.0.7...v1.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](caolan/async@v2.6.3...v2.6.4)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [axios](https://github.com/axios/axios) from 0.21.1 to 0.21.4.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
- [Commits](axios/axios@v0.21.1...v0.21.4)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [urijs](https://github.com/medialize/URI.js) from 1.19.2 to 1.19.11.
- [Release notes](https://github.com/medialize/URI.js/releases)
- [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md)
- [Commits](medialize/URI.js@v1.19.2...v1.19.11)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [algoliasearch-helper](https://github.com/algolia/algoliasearch-helper-js) from 3.2.2 to 3.7.0.
- [Release notes](https://github.com/algolia/algoliasearch-helper-js/releases)
- [Changelog](https://github.com/algolia/algoliasearch-helper-js/blob/develop/CHANGELOG)
- [Commits](algolia/algoliasearch-helper-js@3.2.2...3.7.0)

---
updated-dependencies:
- dependency-name: algoliasearch-helper
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

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

Copy link
Copy Markdown
Contributor

…d in background (#572)

* first cut

* finish

* translations
@github-actions

Copy link
Copy Markdown
Contributor

* first cut

* finish

* translations

* sign external app transaction with ledger

* use signedTransaction
@github-actions

Copy link
Copy Markdown
Contributor

@github-actions

Copy link
Copy Markdown
Contributor

@github-actions

Copy link
Copy Markdown
Contributor

@github-actions

Copy link
Copy Markdown
Contributor

@github-actions

Copy link
Copy Markdown
Contributor

@github-actions

Copy link
Copy Markdown
Contributor

acharb and others added 2 commits July 20, 2022 13:18
* handle tx rejected message

* translations
@github-actions

Copy link
Copy Markdown
Contributor

acharb and others added 2 commits July 20, 2022 15:28
* use toFixed instead of toString (#576)

* return the bip path after confirming password

* undo

* cleanup
@github-actions

Copy link
Copy Markdown
Contributor

@piyalbasu
piyalbasu merged commit 17952d9 into master Jul 21, 2022
@piyalbasu
piyalbasu deleted the release/2.3.0 branch July 21, 2022 16:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants