Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release 2.2.1 #1041

Merged
merged 35 commits into from Jan 29, 2019

Conversation

Projects
None yet
5 participants
@luciorubeens
Copy link
Member

commented Jan 29, 2019

馃帀

dated and others added some commits Jan 20, 2019

improvement: new instructions section for wallet import/new and netwo鈥
鈥k overview page (#1003)

* improvement: new instructions section for wallet import page
* improvement: new instructions section for wallet new page
* improvement: new instructions section for network overview page
refactor: success/error colors and delay on clipboard button tooltip (#鈥
鈥1010)

* refactor: success/error colors and delay on clipboard button tooltip

* misc: use tailwind classes


Co-authored-by: L煤cio Rubens <luciorubeens@gmail.com>
feat: adapt the contact creation page to new style (#1012)
* refactor: how to infer which background to use on contact new page

* test: adapt the tests

* misc: include the new background for the contact creation page

* feat: add new design to the contact creation page

* refactor: rename contact creation background from `purse.svg` to `wallet.svg`
feat/fix: validation on sign/verify modals & signed messages alignment (
#1014)

* feat: validation on sign/verify modals

* misc: add :focus color to input icons

* fix: signed message alignment

* refactor: remove nested if branch

* fix: json validation

* misc: update example json format
feat: different network name style & add ledger flags (#991)
* feat: different style for names provided by the network

* fix: show only ledger wallet if address is also watch only wallet

* fix: correct sorting by name if numerical

* refactor: ledger badge in wallet sidebar

* fix: show wallet/contact name

* feat: make whole wallet/contact card clickable

* feat: network name tooltip on wallet/contact grid view

* fix: create contact card alignment

* misc: set hover styles to wallet/contact name on card

* fix: network name tooltip condition

* misc: remove wallet/contact name hover classes

* misc: stop click propagation on card name and balance

* misc: ledger badge styles and tooltip

* fix: sidebar truncation length if ledger
fix: inconsistencies between network versions (#1016)
* fix: transaction fees for v1 networks

* chore: update @arkecosystem/client

* fix: store isHttps for current peer in client

* fix: broadcast tx if no other peers

* refactor: rename method to get peer api version

* fix: check config for core-api excluding prefix(es)

* fix: getters return empty array if no peers

* fix: check peer if v2 to update props, not network

* refactor: get /config from wallet to remove header

* fix: only swap ports on refresh if not already

* test: fix by passing peers in as v2 peers not v1

* fix: set tx timestamp based on network epoch

* fix: sending to single peer if broadcast off

* fix: use 3s timeout when broadcasting to peers
fix: add forged to delegate model (#1017)
* fix: add forged to delegate model

* test: adjust delegate fixtures and tests
feat: persistent sorting in wallet/contact table (#1002)
* feat: persistent sorting in wallet/contact table

* test: add getter & setter tests
refactor: replace the profile avatars with a new component `ProfileAv鈥
鈥tar` (#1019)

* refactor: extract the `ProfileAvatar` component from the main sidemenu

* refactor: `ProfileAll` to include `ProfileAvatar`

* fix: avoid breaking the layout and displacing links when the profile balance has 8 decimals

* refactor: extract the `ProfileAvatar` component from the main sidemenu

* refactor: `ProfileAll` to include `ProfileAvatar`

* fix: avoid breaking the layout and displacing links when the profile balance has 8 decimals

* refactor: use the `ProfileAvatar` on the wallets page

* refactor: use the `ProfileAvatar` on the remove profile confirmation

* fix: adjust the position of the avatar on wallet page
feat: adapt the contacts page to new design (#1007)
* feat: show contact balance on list layout

* feat: adapt the contacts page to the new style

* refactor: increase padding

* fix: increase the font weight of the "i" badge on contact placeholder

* feat: show contact balance on list layout

* feat: adapt the contacts page to the new style

* refactor: increase padding

* fix: increase the font weight of the "i" badge on contact placeholder


Co-authored-by: Alex Barnsley <8069294+alexbarnsley@users.noreply.github.com>
Co-authored-by: L煤cio Rubens <luciorubeens@gmail.com>
feat: add sidebar animation (#1021)
* feat: add sidebar animation

* misc: speed up transition
fix: errors during and after removing profiles (#1033)
* fix: do not fail on the profile creation page when removing the last profile

* fix: do not fail at start due not having an active profile

* test: the profile removal confirmation

* fix: avoid errors when removing a profile
feat: loading screen when broadcasting to many peers (#1023)
* fix: don't modify modal loader state

* chore: correct ModalLoder name

* feat: ModalLoader emit closed

* feat: show loader on broadcast to many peers

* fix: timeout when getting peer config

* feat: allow close warning message override

* refactor: update close message for slow broadcasting


Co-authored-by: Juan <j-a-m-l@users.noreply.github.com>
fix: show "Unvote" action on delegate tab when using Ledger (#1032)
* fix: do not fail when voting with Ledger

* fix: show the "Unvote" button at the bottom of the delegate tab when using Ledger wallets
refactor: new selection design for the network overview (#1037)
* change instructions image

* refactor: new selection design for the network overview

alexbarnsley and others added some commits Jan 29, 2019

feat: use network static fees as max (#1022)
* chore: update @arkecosystem/client to 0.1.19

* feat: client method to fetch static fees

* feat: tx store method to update static fees

* feat: update static fees on peer change

* feat: inputFee component use static if available

* test: fix failing

* test: api client service fetchStaticFees

* test: transaction store with static fees

* docs: jsdoc for new methods

* refactor: store fees against network, not profile

* test: refactor to use network not profile

* fix: update fees when changing peer or custom
@codecov-io

This comment has been minimized.

Copy link

commented Jan 29, 2019

Codecov Report

Merging #1041 into master will increase coverage by 0.69%.
The diff coverage is 37.27%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1041      +/-   ##
==========================================
+ Coverage   38.39%   39.08%   +0.69%     
==========================================
  Files         198      202       +4     
  Lines        4925     5096     +171     
  Branches      962     1001      +39     
==========================================
+ Hits         1891     1992     +101     
- Misses       2914     2982      +68     
- Partials      120      122       +2
Impacted Files Coverage 螖
src/renderer/App.vue 0% <酶> (酶) 猬嗭笍
src/renderer/pages/Dashboard.vue 25% <酶> (酶) 猬嗭笍
src/renderer/components/Button/ButtonLetter.vue 66.66% <酶> (-33.34%) 猬囷笍
...erer/components/Input/InputGrid/InputGridModal.vue 50% <酶> (酶) 猬嗭笍
src/renderer/components/Button/ButtonClipboard.vue 26.92% <酶> (-6.42%) 猬囷笍
src/renderer/components/Input/InputPassword.vue 44.44% <酶> (酶) 猬嗭笍
...derer/components/Input/InputGrid/InputGridItem.vue 40% <酶> (酶) 猬嗭笍
...action/TransactionForm/TransactionFormTransfer.vue 5.42% <酶> (酶) 猬嗭笍
...enderer/components/App/AppSidemenu/AppSidemenu.vue 0% <酶> (酶) 猬嗭笍
...renderer/components/Passphrase/PassphraseInput.vue 48.93% <酶> (酶) 猬嗭笍
... and 81 more

Continue to review full report at Codecov.

Legend - Click here to learn more
螖 = absolute <relative> (impact), 酶 = not affected, ? = missing data
Powered by Codecov. Last update 80fbc65...1db6b66. Read the comment docs.

@luciorubeens luciorubeens merged commit 58d9a7f into master Jan 29, 2019

1 check passed

ci/circleci: test-node-9 Your tests passed on CircleCI!
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can鈥檛 perform that action at this time.