Skip to content

Commit

Permalink
[Simsala] automatic release created for v1.0.157 (#3403)
Browse files Browse the repository at this point in the history
* 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

* Jordan/tx flow love (#3329)

* added x back to action modal

* icon will spin now on inclusion step

* corrected grammar and improved messaging on success step

* pass in success prop to turn success icon green

* renamed delegation to staking

* renamed undelegation to unstaked

* fixed tests and snapshots

* changelog

* success should be boolean, increase padding on action modal message

* unknown getter / fixed test

* implemented feature flags that are separate from action modal titles

* hid create proposals button while loading proposals page

* updated feature not available language

* updated confirmation message and form message padding

* improved form ux by updating placeholders, setting v-focus, and setting initial values to null so user doesn't have to delete the value before entering their own

* lint and tests and snaps

* fixed page proposals test

* Fix error 404 in validator links from transactions in page block (#3344)

* Fix URLs

* changelog

* Update snaps

* Fabo/3314 session per network (#3336)

* store sessions per network

* changelog

* fixed tests

* Remove unused quey field (#3350)

* Remove unused quey field

* changelog

* Ana/fix session per network (#3354)

* fix

* changelog

* New tutorial component (#3346)

* Component draft

* changelog

* Add steps

* First steps done

* Add step dots and read the full guide link text

* css tweaks

* css tweaks

* Cleanup

* Update snap

* Cleanup

* Basic testing

* Cleanup, testing

* Cleanup, props, testing

* Remove v-html

* Fix close

* istanbul ignore next

* Fix

* Show tutorial demo in experimentalMode

* Testing stuff

* Fabo/improve release script (#3332)

* changelog

* remove push pre releasing

* merge master to get new version

* changelog

* better develop checkout

* removed the eslint vscode thing

* checkout develop from remote to avoid checking in local develop changs

* handle develop branch already existing

* github_action_added (#3352)

* Ana/add emoney logo (#3358)

* add emoney logo

* changelog

* Fix typo (#3351)

* Fix typo

* changelog

* Fabo/3316 cross account creation (#3337)

* basis for cross network account creation

* cleanup and refactor

* changelog

* fixed tests

* linted

* coverage

* new cosmos-keys with support for multiple bech32prefixes

* Ana/fix multi send to address (#3359)

* fix multi send to address

* changelog

* Ana/livepeer explore mode frontend (#3349)

* allow explore with non cosmos addresses

* lint

* fix

* filter only pending undelegations

* update snapshots

* changelog

* changelog

* remove filter undelegations. change changelog

* add pendingundelegations query. use in portfolio

* update snapshot

* changelog

* check if undelegations exist

* change to web3-utils isaddress

* add ethereum validation tests

* lint

* use pending undelegations from be directly

* get rid of pendingundelegations. back to normality

* query for undelegations directly

* Fix redelegation (#3281)

* Fix redelegation

* changelog

* Debug

* Implement redelegate in undelegation modal

* Redelegation stuff, disable from

* Redelegations working

* Cleanup

* Fix test, update snap

* Revert DelegationModal changes

* Update snap

* Delete restaking logic in DelegationModal

* Delete logic

* Update snaps

* Testing stuff

* Remove  unused code

* Fix

* setFromSelectedIndex test

* istanbul ignore next

* More testing stuff

* Cleanup

* More testing

* Refactor, 100% coverage

* Improve coverage

* Jordan suggestions

* Inactive validator warning msgs, testing

* Fix bug, improve testing

* Trigger CI

* use standard inputs and refactor validator format

* remove dead code

Co-authored-by: Fabian <frznhope@gmail.com>

* Fix session modal validation triggers on closing (#3374)

* Clear session data on first step

* Same in address import

* Move clear data to beforeDestroy in the last step

* testing stuff

* changelog

* Ana/fix lunie browser extension link (#3366)

* fix link

* changelog

* Fabo/better handling of sequence in ActionModal (#3364)

* show loading when sequence number is missing + fix some tests

* changelog

* security updates

* log failed tx submissions client side

* fix test for error tracking

* changelog

* fix typo

* fix undefined inside sentry messages

* Update src/ActionModal/components/ActionModal.vue

* removed sequence loading again

* snap

Co-authored-by: Ana G. <40721795+Bitcoinera@users.noreply.github.com>

* Ana/fix micro denoms (#3384)

* fix micro denoms

* changelog

* Fabo/add a button to show the address on the Ledger (#3375)

* add a button to show the address on the Ledger

* switched to an icon

* changelog

* use a warning for ledger address displaying

* update styling of "show address on ledger" button

* accidentally removed v-if logic

Co-authored-by: Jordan Bibla <jbibla@gmail.com>

* Ana/add back to validators button (#3362)

* add back to validators button

* changelog

* apply designs to button

* button improvements

* Fabo/retry on failed requests (#3382)

* retry on failed requests

* changelog

* Ana/add better validation for cosmos addresses (#3371)

* add better validation for cosmos addresses

* changelog

* change blacklisting to whitelisting

* minor fix

* Ana/change svg icon for material icon (#3388)

* change svg to material icon

* lint

* Fabo/cleanup dependencies (#3385)

* show loading when sequence number is missing + fix some tests

* changelog

* security updates

* log failed tx submissions client side

* fix test for error tracking

* changelog

* fix typo

* fix undefined inside sentry messages

* Update src/ActionModal/components/ActionModal.vue

* removed sequence loading again

* snap

* cleaned up some packages + added husky

* changelog

* changelog

* linted

* refactor web3 import to reduce size

* remove no-console rule

* updated more deps

* remove console rule

Co-authored-by: Ana G. <40721795+Bitcoinera@users.noreply.github.com>

* Ana/replace phantom div with padding (#3398)

* replace phantom div with padding

* changelog

* Replace toggles in all and active buttons in validators page (#3397)

* Replace toggles in all and active buttons

* changelog

* Update snap

* Round total rewards to 6 decimal places (#3396)

* Round total rewards to 6 decimal places

* changelog

* Update snaps

* Remove async from describe in ActionManager test

* Fabo/fetch policy (#3390)

* set fetch policies correctly

* fixed tests

* changelog

* coverage

* remove cache invalidation handlers from delegation modals

* switch to default fetch-policy to cache-and-network

* linted

* always requery data on incomming tx on delegation modal

* reload balance on open in delegation modal

* fix data undefined

* fix delegation modal test

* refetch delegations in undelegation modal

* coverage

* fix test

Co-authored-by: Ana G. <40721795+Bitcoinera@users.noreply.github.com>

* Jordan/show on ledger (#3401)

* fixed inconsistent styling issue with "show on ledger" button

* only show the button when signed in with a ledger and not on mobile

* changelog

* release-1.0.157

Co-authored-by: Mario Pino <info@quequiereshacer.es>
Co-authored-by: Ana G. <40721795+Bitcoinera@users.noreply.github.com>
Co-authored-by: Jordan Bibla <jbibla@gmail.com>
Co-authored-by: Col <colw@users.noreply.github.com>
Co-authored-by: iambeone <iambeone@gmail.com>
  • Loading branch information
6 people committed Jan 10, 2020
1 parent 18c34c8 commit 369633f
Show file tree
Hide file tree
Showing 37 changed files with 2,443 additions and 2,036 deletions.
2 changes: 1 addition & 1 deletion .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ module.exports = {
extends: ["plugin:vue/recommended", "@vue/prettier"],
rules: {
"vue/component-name-in-template-casing": ["error", "PascalCase"],
"no-console": process.env.NODE_ENV === "production" ? "error" : "off",
"no-console": "off",
"no-debugger": process.env.NODE_ENV === "production" ? "error" : "off"
},
parserOptions: {
Expand Down
51 changes: 51 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,57 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

<!-- SIMSALA --> <!-- DON'T DELETE, used for automatic changelog updates -->

## [1.0.157] - 2020-01-10

### Added

- [#3362](https://github.com/cosmos/lunie/pull/3362) Adds "Back to Validators" button in PageValidator @Bitcoinera
- [#3358](https://github.com/cosmos/lunie/pull/3358) Adds the e-Money network icon @Bitcoinera
- [#3314](https://github.com/cosmos/lunie/issues/3314) Keep sessions per network @faboweb
- Allow address creation in all cosmos networks @faboweb
- [#3364](https://github.com/cosmos/lunie/pull/3364) Track failing transactions clientside in Sentry @faboweb
- Retry graphql fetches on failed attempts @faboweb
- [#3375](https://github.com/cosmos/lunie/pull/3375) Allow user to show address on Ledger Nano @faboweb
- added little x back to action modal @jbibla
- [#3345](https://github.com/cosmos/lunie/issues/3345) New tutorial component @mariopino

### 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
- [#3398](https://github.com/cosmos/lunie/pull/3398) Replaces a phantom div in the "Back to Validators" button for padding, as it should have been from the beginning @Bitcoinera
- [#3366](https://github.com/cosmos/lunie/pull/3366) Fix link in ActionModal for lunie browser extension @Bitcoinera
- [#3371](https://github.com/cosmos/lunie/pull/3371) Strengthen the validation for cosmos addresses signin @Bitcoinera
- [#3349](https://github.com/cosmos/lunie/pull/3349) Now it is possible to also sign in with an Ethereum address @Bitcoinera
- [#3349](https://github.com/cosmos/lunie/pull/3349) Now the Undelegations component filters for only pending undelegations @Bitcoinera
- success screen icon is green instead of orange @jbibla
- delegation and undelegation are now "stake" and "unstake" @jbibla

### Fixed

- [#3384](https://github.com/cosmos/lunie/pull/3384) Now fees in action modals for all enabled networks work. Micro denoms are properly set @Bitcoinera
- [#3354](https://github.com/cosmos/lunie/pull/3354) Fix session per network so it signs in to the current network @Bitcoinera
- [#3323](https://github.com/cosmos/lunie/pull/3323) Fixes the userTransactionAdded subscription and deletes the double TmLoadingComponent @Bitcoinera
- [#3359](https://github.com/cosmos/lunie/pull/3359) Fixes address undefined for the "To address" in multisends @Bitcoinera
- [#3350](https://github.com/cosmos/lunie/pull/3350) Remove field not present in API schema @colw
- [#3351](https://github.com/cosmos/lunie/pull/3351) A typo @colw
- [#3390](https://github.com/cosmos/lunie/pull/3390) Fix ActionModal data being out of date if a live update of data happened @faboweb
- [#3364](https://github.com/cosmos/lunie/pull/3364) Improve handling of sequence querying in ActionModal @faboweb
- Show failing txs in action modal @faboweb
- there was a styling issue with the "show on ledger" button and it was being displayed for all signed in sessions, not just ledger sessions @jbibla
- [#3096](https://github.com/cosmos/lunie/issues/3096) Fix redelegation to and from fields @mariopino
- [#3277](https://github.com/cosmos/lunie/issues/3277) Update proposals every 10 blocks @mariopino
- [#3280](https://github.com/cosmos/lunie/issues/3280) Replace toggles in all and active buttons in validators page. @mariopino
- [#3328](https://github.com/cosmos/lunie/issues/3328) Fix error 404 in validator links from transactions in page block @mariopino
- [#3339](https://github.com/cosmos/lunie/issues/3339) Fix session modal validation triggers on closing @mariopino
- [#3376](https://github.com/cosmos/lunie/issues/3376) Round total rewards to 6 decimal places @mariopino

### Repository

- Merge back master into develop before releasing @faboweb
- Cleaned packages @faboweb
- Lint before push @faboweb

## [1.0.156] - 2020-01-08

### Added
Expand Down
47 changes: 28 additions & 19 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "lunie",
"version": "1.0.156",
"version": "1.0.157",
"description": "Lunie is the staking and governance platform for proof-of-stake blockchains.",
"author": "Lunie International Software Systems Inc. <hello@lunie.io>",
"scripts": {
Expand Down Expand Up @@ -29,13 +29,16 @@
"@dicebear/avatars-jdenticon-sprites": "1.1.4",
"@lunie/cosmos-api": "0.2.5",
"@lunie/cosmos-keys": "0.0.12",
"@lunie/cosmos-ledger": "0.1.4",
"@lunie/cosmos-ledger": "0.1.5",
"@sentry/browser": "5.7.1",
"@sentry/integrations": "5.7.1",
"apollo-boost": "^0.4.3",
"apollo-cache-inmemory": "^1.6.2",
"apollo-client": "2.6.8",
"apollo-link": "1.2.13",
"apollo-link-batch-http": "1.2.13",
"apollo-link-persisted-queries": "0.2.2",
"apollo-link-retry": "2.2.15",
"apollo-link-ws": "1.0.19",
"apollo-utilities": "1.3.2",
"autosize": "^4.0.2",
Expand All @@ -49,6 +52,7 @@
"cross-spawn": "7.0.1",
"crypto-js": "^3.1.9-1",
"graphql": "14.4.2",
"graphql-tag": "2.10.1",
"https-proxy-agent": ">=3.0.0",
"jdenticon": "2.2.0",
"lodash.groupby": "4.6.0",
Expand All @@ -60,10 +64,11 @@
"moment": "^2.24.0",
"no-scroll": "^2.1.1",
"register-service-worker": "^1.6.2",
"serialize-javascript": ">=2.1.1",
"subscriptions-transport-ws": "0.9.16",
"timezone-mock": "^1.0.8",
"vue": "^2.6.10",
"vue-apollo": "3.0.0-rc.2",
"vue-apollo": "3.0.2",
"vue-clipboard2": "^0.3.0",
"vue-directive-tooltip": "^1.4.5",
"vue-infinite-scroll": "^2.0.2",
Expand All @@ -73,7 +78,8 @@
"web3-utils": "1.2.4"
},
"devDependencies": {
"@ascendancyy/vue-cli-plugin-stylelint": "^1.1.2",
"@ascendancyy/vue-cli-plugin-stylelint": "1.1.2",
"@babel/core": "7.7.7",
"@babel/plugin-transform-runtime": "^7.5.5",
"@capacitor/android": "1.3.0",
"@capacitor/cli": "1.3.0",
Expand All @@ -82,19 +88,17 @@
"@vue/cli-plugin-babel": "^3.10.0",
"@vue/cli-plugin-eslint": "^3.10.0",
"@vue/cli-plugin-pwa": "^3.10.0",
"@vue/cli-plugin-unit-jest": "^3.10.0",
"@vue/cli-service": "^3.10.0",
"@vue/cli-plugin-unit-jest": "4.1.2",
"@vue/cli-service": "4.1.2",
"@vue/eslint-config-prettier": "^5.0.0",
"@vue/test-utils": "1.0.0-beta.29",
"babel-cli": "6.26.0",
"babel-core": "7.0.0-bridge.0",
"babel-eslint": "^10.0.1",
"babel-jest": "^23.6.0",
"babel-jest": "24.9.0",
"browserstack-local": "1.4.2",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"chromedriver": "78.0.1",
"copy-webpack-plugin": "5.0.4",
"copy-webpack-plugin": "5.1.1",
"cross-env": "^5.2.0",
"csp-webpack-plugin": "^2.0.2",
"eslint": "^5.16.0",
Expand All @@ -110,10 +114,21 @@
"numeral": "^2.0.6",
"prettier": "^1.18.2",
"sass": "^1.18.0",
"sass-loader": "^7.1.0",
"sass-loader": "8.0.0",
"simsala": "0.0.18",
"stylelint-config-standard": "^18.2.0",
"vue-template-compiler": "^2.6.10"
"stylelint": "12.0.1",
"stylelint-config-standard": "19.0.0",
"stylelint-webpack-plugin": "1.1.2",
"vue-template-compiler": "^2.6.10",
"webpack": "4.41.5"
},
"husky": {
"hooks": {
"pre-push": "yarn lint --no-fix"
}
},
"resolutions": {
"stylelint-webpack-plugin": "1.1.2"
},
"engines": {
"node": ">=10.13.0"
Expand All @@ -124,11 +139,5 @@
"repository": {
"type": "git",
"url": "git+https://github.com/luniehq/lunie.git"
},
"resolutions": {
"braces": ">=2.3.1",
"https-proxy-agent": ">=3.0.0",
"handlebars": ">=4.5.3",
"serialize-javascript": ">=2.1.1"
}
}
Loading

0 comments on commit 369633f

Please sign in to comment.