From d764901ef2bf82b659b0b2d5dea0ea957b80d2f3 Mon Sep 17 00:00:00 2001 From: Fabian Date: Wed, 18 Dec 2019 14:25:48 -0500 Subject: [PATCH] [Simsala] automatic release created for v1.0.155 (#3335) * Fabo/handle image null on validator page (#3319) * handle picture is null * changelog * handle null images on page validator * Update proposals every new block (#3295) * Update proposals every 10 blocks * changelog * istanbul ignore next * Trigger CI * istanbul ignore next * Use loaded * Update snap * istanbul ignore next * Update single proposal page every new block * Job is done! * Comment * Remove comment * istanbul ignore next * Improve coverage * Update all proposal data * Simplify * Revert * Fix watcher func testing * Fix, cleanup, optimization * Update snap * Cleanup * chooseFilter for pagevalidator. fix website (#3289) * chooseFilter for pagevalidator. fix website * changelog * add filter as second parameter * add test for isblankfield * lint * Ana/3313 add link for linux users to ledger connection issues article (#3315) * add linux webusb message. center signin button * add linux test but it errors. lint * changelog * fix linux message test * Ana/fixes-for-pagevalidator (#3323) * small but important fixes * changelog * Fabo/handle async tx failure (#3327) * add new property to receive notification if tx inclusion failed * dev life * changelog * fix tests * release-1.0.155 --- CHANGELOG.md | 13 ++ package.json | 2 +- src/ActionModal/components/SendModal.vue | 3 +- src/ActionModal/utils/ActionManager.js | 1 + src/components/common/TmSessionHardware.vue | 28 +++ src/components/governance/PageProposal.vue | 58 +++++- src/components/governance/PageProposals.vue | 46 ++++- src/components/staking/PageValidator.vue | 32 ++- .../ActionModal/utils/ActionManager.spec.js | 6 +- .../common/TmSessionHardware.spec.js | 19 +- .../TmSessionHardware.spec.js.snap | 36 ++++ .../governance/PageProposal.spec.js | 8 + .../__snapshots__/PageProposal.spec.js.snap | 192 +++++++++++++++++- .../__snapshots__/PageProposals.spec.js.snap | 11 +- .../components/staking/PageValidator.spec.js | 17 ++ .../__snapshots__/PageValidator.spec.js.snap | 30 +++ tests/unit/specs/filters/filters.spec.js | 4 +- 17 files changed, 466 insertions(+), 40 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7840eba45e..7e413c9100 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. +## [1.0.155] - 2019-12-18 + +### Changed + +- [#3313](https://github.com/cosmos/lunie/issues/3313) Now when Linux users go to sign in with Ledger they get a warning message with a link to the Ledger documentation to fix connection issues @Bitcoinera +- [#3289](https://github.com/cosmos/lunie/pull/3289) Now PageValidator handles empty fields more uniformly, always displaying `--` @Bitcoinera + +### Fixed + +- [#3323](https://github.com/cosmos/lunie/pull/3323) Fixes the userTransactionAdded subscription and deletes the double TmLoadingComponent @Bitcoinera +- Show failing txs in action modal @faboweb +- [#3277](https://github.com/cosmos/lunie/issues/3277) Update proposals every 10 blocks @mariopino + ## [1.0.154] - 2019-12-16 ### Added diff --git a/package.json b/package.json index 130adeeb0f..605090a6a3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "lunie", - "version": "1.0.154", + "version": "1.0.155", "description": "Lunie is the staking and governance platform for proof-of-stake blockchains.", "author": "Lunie International Software Systems Inc. ", "scripts": { diff --git a/src/ActionModal/components/SendModal.vue b/src/ActionModal/components/SendModal.vue index 1568e9f16b..222dc3d091 100644 --- a/src/ActionModal/components/SendModal.vue +++ b/src/ActionModal/components/SendModal.vue @@ -132,6 +132,7 @@ import TmFormMsg from "src/components/common/TmFormMsg" import ActionModal from "./ActionModal" import transaction from "../utils/transactionTypes" import { toMicroDenom } from "src/scripts/common" +import config from "src/../config" const defaultMemo = "(Sent via Lunie)" @@ -153,7 +154,7 @@ export default { }, data: () => ({ address: ``, - amount: null, + amount: config.development ? 0.000001 : null, // dev life, hard life > make simple memo: defaultMemo, max_memo_characters: 256, editMemo: false, diff --git a/src/ActionModal/utils/ActionManager.js b/src/ActionModal/utils/ActionManager.js index a8b8c02bc5..b31926890e 100644 --- a/src/ActionModal/utils/ActionManager.js +++ b/src/ActionModal/utils/ActionManager.js @@ -193,6 +193,7 @@ export default class ActionManager { simulate: false, messageType: type, networkId: context.networkId, + senderAddress: context.userAddress, signedMessage } const result = await this.transactionAPIRequest(txPayload) diff --git a/src/components/common/TmSessionHardware.vue b/src/components/common/TmSessionHardware.vue index 3ea2839391..7965ee137f 100644 --- a/src/components/common/TmSessionHardware.vue +++ b/src/components/common/TmSessionHardware.vue @@ -34,6 +34,25 @@
+