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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Simsala] automatic release created for v1.0.150 #3275

Closed
wants to merge 108 commits into from

Conversation

faboweb
Copy link
Collaborator

@faboweb faboweb commented Dec 9, 2019

Please manually test before merging this to master

Added

  • #3180 Use Lunie Transaction service to estimate an broadcast transactions @colw
  • added bitrise widgets to readme @jbibla

Changed

  • show loading images before causing anxiety for user about the state of their portfolio @jbibla

Fixed

  • #3255 Hide menu when changing to block view from menu @colw
  • Fix failing sends @faboweb
  • Show correct feature flag url for HID support under Windows @faboweb

Code Improvements

  • cleaned up bar styles to match new design and reduce code complexity @jbibla

Repository

  • For automatic releases increment patch version instead of prerelease version @faboweb

faboweb and others added 30 commits September 30, 2019 20:36
* fix 2918 serve fonts directly

* changelog

* refine import
* delete material-icons stylesheet duplicate

* changelog
* Configured to use apollo graphql endpoint

* New block subscription example

* Set GraphQL endpoint using url params

Combine query and subscription urls.

i.e. VUE_APP_GRAPHQL_URL=localhost:4000

* Instructions

* Updates

* connection indicator is now using subscriptions

* changelog

* load block directly

* set default api url

* working proposals

* changelog

* WIP

* Query for bonded tokens

* reduced rest calls

* remove deposits from store

* Updated validator queries

* use websocket links without parsing

* add vote

* success events on modals

* cleanup

* typo

* fixed emit

* fixed testnet url

* fixed some tests

* fixed more tests

* last snaps

* linted

* security updates

* coverage modal

* coverage

* coverage

* coverage

* cleanup

* apply cache fix

* Add self stake

* More validator graphql refactoring

* Transactions WIP

Send message

* use filter for description trimming

* use classes for proposal status

* fixed status

* fixed tests

* use network ids in block subscription

* Display all transactions

* overview working

* logo

* loading fix

* Picture for single validator

* remove logo_url from networks query

* added voting power

* Table Validators Update

* WIP

* fix networks query

* more wip

* added filter for missing number

* added delegations to portfolio

* wip

* Test updates

* Test updates

* working delegations undelegations and validators

* cleanup

* fix status on validator li

* add query and filter for validators

* bring back loading

* use network getters

* remove submodule

* remove lunie-backend

* bunch of bugs

* fixed transaction issues

* Snapshots

* Balance header updates, testing

* PagePortfolio update, testing

* Ensure validators is always an array type

* Minor transaction updates

* Update action modal test

* Page transactions test update

* Update PageProposal

* Testing, snapshots

* update

* Test updates

* Fix audit - https-proxy-agent vulnerability

* Minor lint fix

* remove unneeded logic

* removed some tests

* added graphql to block

* remove node completely

* fixed undelegations test

* cleanup

* fixed other snaps

* more snaps

* test cleanup

* linted

* fixed issues with txs in blocks

* tests

* linted

* some bugs from merging

* new network identifier

* fixed some tests

* skip queries  if not signed in

* skip more

* Fabo/use backend testnet (#2997)

* use backend testnet

* add remote docker

* try https github

* add github as known host

* correct checkout

* correct detach

* try mashine image for docker compose

* typo

* use develop for testnet in e2e test

* install yarn

* use npm

* try downgraded docker-compose

* use correct node version

* use develop

* change permissions on nvm load

* without nvm script

* different nvm step

* try catch e2e error

* catch waitFor

* changelog

* working loading of testnetwork

* don't fail tests for now

* correct path of tx element

* log network

* correct order of loading calls

* use hasura backend env variable

* correct machine workflow again

* correct graphql position

* use stack to command for consistency

* detach stack

* wait for hasura to be setup

* wait for hasura to be setup

* security updates

* correct hasura url

* react correctly to schema unavailable

* catch all schema up errors

* log

* try query naming

* show docker logs

* detach again

* log hasura url

* use fix branch

* update browserstack local

* use local e2e

* test no detach again

* Revert "test no detach again"

This reverts commit c73718e.

* use different query format

* skip backend ready check

* use correct old testnet

* yarn stack not available yet

* old testnet with fixes

* correct local url

* used develop backend

* bring back screenshots

* typo

* remove load default network

* switch the experimental branch

* correct branch

* update chromedriver

* switch to new standard API endpoint url

* cleanup

* only run development builds for e2e tests

* use https in e2e tests

* use http endpoints in e2e tests

* allow setting network via url

* add skip for rewards query

* working e2e tests

* ignore screenshots

* linted and fixed tests

* use proper api query

* linted

* try browserstack

* switch again to local e2e

* try better URL for browserstack

* correct command

* trying with browserstack and http

* use local (safe)

* fail when waiting for text to be there

* disable network logs

* enable browserstack to test

* correct url for browserstack

* wait for account to have tokens

* linted

* WIP Colw/api action modals (#3041)

* Send modal use GraphQL API

* ActionModal api updates

* Delegation modal updates

* Delegation rewards

* Modal Deposit, Withdraw, Vote, Propose API updates

* Small fixes

* Remove modalContext

* fixed sendModal

* some more fixes

* Linting

* Remove send module

* Case insensitive search

- Name for clarity
- Do not display loading indicators

* Use uatom in transaction

* Undelegation modal

* Single denom balance and other updates

* Fix denom conversion

* Fix validators filter

* Move function

* Fix spacing problem

* Remove unnecessary code

* Disable unstake button when no deligations

* modal propose test

* modal vote tests

* modal deposit tests

* snapshots

* Minor, but not working, actionmodal test updates

* Fixed recursive error

* Lint

* fixed tests

* delegation modals working

* fixed withdraw modal

* cleanup

* remove denom conversion from sendModal

* Snapshots

* Update ActionManager test data

* remove view denom conversion for API requests

* fix e2e tests

* correct check for e2e balance

* correct default graphql url

* correct VUE_APP_GRAPHQL_URL for e2e

* Fabo/network from env (#3062)

* changelog

* allow to set network from env

* Update config.js

* Fabo/allow definition of any graphql api (#3061)

* allow using https in development mode

* changelog

* linted

* Fix graphqlHost assignment

* Lint

* Fabo/subscription (#3065)

* Send modal use GraphQL API

* ActionModal api updates

* Delegation modal updates

* Delegation rewards

* Modal Deposit, Withdraw, Vote, Propose API updates

* Small fixes

* Remove modalContext

* fixed sendModal

* some more fixes

* Linting

* Remove send module

* Case insensitive search

- Name for clarity
- Do not display loading indicators

* Use uatom in transaction

* Undelegation modal

* Single denom balance and other updates

* Fix denom conversion

* Fix validators filter

* Move function

* Fix spacing problem

* Remove unnecessary code

* Disable unstake button when no deligations

* modal propose test

* modal vote tests

* modal deposit tests

* snapshots

* Minor, but not working, actionmodal test updates

* Fixed recursive error

* Lint

* fixed tests

* delegation modals working

* fixed withdraw modal

* cleanup

* remove denom conversion from sendModal

* Snapshots

* Update ActionManager test data

* remove view denom conversion for API requests

* fix e2e tests

* correct check for e2e balance

* correct default graphql url

* correct VUE_APP_GRAPHQL_URL for e2e

* working subscriptions

* changelog

* only query on successful transactions

* linted

* colw/more-subscriptions (#3070)

* Automatically add new transactions to the tx list

* Query rewards each block

* Remove commented code

* Lint, remove unused imports

* Update network icon filenames to match chain id (#3073)

* Mario/add proposal proposer (#3072)

* Add proposal proposer

* Manage unknown proposer

* Add unknown proposer message

* Fix existing tests, update snaps

* Use template to not duplicate <p class="proposer">

* Improve testing

* Remove long form address and update snaps

* Fabo/e2e integration (#3068)

* Send modal use GraphQL API

* ActionModal api updates

* Delegation modal updates

* Delegation rewards

* Modal Deposit, Withdraw, Vote, Propose API updates

* Small fixes

* Remove modalContext

* fixed sendModal

* some more fixes

* Linting

* Remove send module

* Case insensitive search

- Name for clarity
- Do not display loading indicators

* Use uatom in transaction

* Undelegation modal

* Single denom balance and other updates

* Fix denom conversion

* Fix validators filter

* Move function

* Fix spacing problem

* Remove unnecessary code

* Disable unstake button when no deligations

* modal propose test

* modal vote tests

* modal deposit tests

* snapshots

* Minor, but not working, actionmodal test updates

* Fixed recursive error

* Lint

* fixed tests

* delegation modals working

* fixed withdraw modal

* cleanup

* remove denom conversion from sendModal

* Snapshots

* Update ActionManager test data

* remove view denom conversion for API requests

* fix e2e tests

* correct check for e2e balance

* correct default graphql url

* correct VUE_APP_GRAPHQL_URL for e2e

* working subscriptions

* changelog

* only query on successful transactions

* linted

* try fixing e2e tests

* timeout waiting for API to be up

* fix wrong e2e api up query

* comment

* log repsonse for API check for debugging

* use browserstack friendly host for e2e tests

* linted

* log errors

* disable production build to test faster

* switch to local testing

* set network via env

* remove lunie-backend

* reenable production build

* use browserstack again

* use docker caching

* disable docker-layer-caching as not supported in free tier

* typo

* typo

* typo

* use npm instead of yarn in e2e test

* typo

* switch back to local

* try working docker-compose command

* add check for database to be ready in e2e tests

* comments

* temporary skip build step to debug ci faster

* log console for debugging

* update lunie-api docker image manually

* typo

* do not rebuild dockers

* use debug branch

* cleanup

* cleanup

* shrink api up errors

* fixed error in overview query

* remove logs again

* e2e should be always insecure more

* switched to browserstack

* linted

* set default graphql value correctly

* Fabo/merge in develop (#3083)

* Move signup fields to vuex store

* Break into steps

* Rename files and use correct button

* Refactor layout

- New warning components
- New titles
- Code clean

* Rename routes and style success

* changelog

* snapshot

* Update tests

* Change danger warning text

* WIP

* Debug

* Implement route guard for /create-password

* Implement rest of route guards for /create flow

* Test nested routes for /create flow

* Fix route

* Fix route

* Fix

* Fix danger zone message margin

* Debug

* Fix

* Fix error

* Fix typo

* Fix

* Revert

* Fix import store

* Debug

* Debug

* Cleanup

* Fix

* Debug

* Debug

* Debug

* Fix

* Debug

* Debug

* Debug

* Debug

* Debug

* Debug

* More debug

* Debug

* Debug

* Debug

* Debug

* Debug

* Debug

* Bug fix and cleanup, arg! :-)

* Nested routes in TmSessionImport components

* Cleanup

* Add route guards to /recover flow

* Testing

* Update snaps

* yarn upgrade

* Lint

* Rewrite test and update snap

* Cleanup

* More testing

* More basic testing and update snaps

* Lint

* Update buttons text

* Update snaps

* Cleanup

* Fix

* Fix msg

* Update snap

* Update button msg in /recover flow

* Update snaps

* Fix

* Update snaps

* Test store commits in TmSessionImportBackupCode

* Improve testing

* insecureMode: false

* Trigger CI

* Cleanup

* Debug testing issues

* insecureMode: true

* use submit function

* Fix test, update snaps

* insecureMode: false

* Cleanup

* Renam TmSessionImportBackupCode to TmSessionImport

* insecureMode: true

* Increase code coverage

* Cleanup

* Increase code coverage

* insecureMode: false

* Cleanup

* insecureMode: true

* Small TmBtn

* Fix

* Add .session-footer class css

* Move css to session.css

* Display full width buttons in mobile

* Go to Lunie instead of Back to Lunie

* Circle back button

* Css

* Debug mobile issue

* .form height: 95%;

* Revert, back button cursor: pointer

* Don't disable button

* Improve validation messages

* Fix

* Dont disable button in import name

* Fix form error messages

* Update snaps and TmFormMsg test

* Update tests and snaps

* Cleanup

* insecureMode: false

* Do not disable submit in TmSessionSignUp

* insecureMode: true

* Do not disable submit in TmSessionSignUpPassword

* Cleanup, fix button size

* Fix css

* Fix mobile css

* Cleanup, standarization

* More cleanup

* Rewrite tests 100% code coverage, update snaps

* Cleanup

* insecureMode: false

* show yarn audit

* change caching behaviour to use yarn.lock

* insecureMode: true

* insecureMode: false

* Debug param

* Allow disable InsecureMode in param

* Fix param type

* Debug

* Fix

* Cleanup

* Reset signup data in success

* Fix

* Reset signup data in success

* Fix

* Cleaner way

* Fix

* Update tests

* Add steps to SignUp flow

* Add steps to SignUp

* Fix

* Fix

* Fix

* Fix

* Damn path fix

* Fix CSS

* Change step name

* Add steps to SignUp flow

* Add steps to Import flow

* Merge ImportConfirm and ImportName in single step

* Fix routes

* Fix

* Fix test, update snaps

* Fix typo

* Update changes/colw_signup-steps

Co-Authored-By: Fabian <frznhope@gmail.com>

* Update insecure mode warning

* Update src/components/common/TmSessionImportSuccess.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/TmSessionSignUpSeed.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Lint

* Move up InsecureModeWarning

* Update snaps

* Add support for local type account in explore mode

* Reformat, cleanup, testing

* Cleanup

* Cleanup

* Fix cosmos address css

* Implement duplicate check name validation

* Implement duplicate name validator in sign up

* Update snaps

* Three steps in recover flow

* Remove unused route

* Three steps in create flow

* 100% code coverage, update snaps

* Fix title

* Change min name length to 3, fix test, upd. snaps

* Display errors inline, remove notifications

* Fix tests, update snaps

* Add TmSeed component

* Improve TmSeed, only show last 3 acc. in TmExplore

* Only show last 3 accounts in TmSessionExplore

* Improve testing of store modules, update snaps

* Fix PagePorfolio object error bug

* Add copy to clipboard

* Remove field name

* fixed tests

* security updates

* Merge develop, update snap

* Update test, improve code coverage

* Improved responsive behaviour

* changelog

* Add warning message

* Update snaps

* remove https

* updated android app version

* release-1.0.0-beta.130

* always set the encryption disclaimer

* changelog

* updated android app version

* [Simsala] automatic release created for v1.0.0-beta.131 (#3052)

* updated android app version

* always set the encryption disclaimer

* changelog

* release-1.0.0-beta.131

* [Simsala] automatic release created for v1.0.0-beta.132 (#3055)

* updated android app version

* always set the encryption disclaimer

* changelog

* release-1.0.0-beta.132

* updated android app version

* always set the encryption disclaimer

* changelog

* manually remove already added changelog

* Jordan/3054 mobile prep (#3067)

* made a bunch of capacitor, pods, ios updates to get build working in simulator

* new assets

* serve:ios command will run lunie and open xcode for nice dev flow

* add URL for live reload in iOS simulator

* stop zoom when focussed on inputs

* hide splash screen as soon as app loads and show status bar with nice amount of spacing at the right time

* lint

* changelog

* fix npm script for serving app with xcode

* in apps, logo will link to home instead of website

* hide steps on mobile for when keyboard pops up

* edit memo button shouldn't be centered

* remove denom field from send modal - not necessary while we only support 1 denom per network

* fix for broken lines on step component in mobile browsers

* lint

* update snaperoos

* lint styles

* fix snaperoos

* use correct values for e2e

* remove screenshots

* add chromedriver

* changelog

* lint

* Update src/components/common/AppHeader.vue

* missing snaps

* wait for block indicator to be available in e2e tests

* remove network form url in tests

* Resolve proposal proposer to moniker if it is a validator address (#3088)

* Resolve proposer addr to moniker if is a validator

* changelog

* Fix bug, update test and snaps

* Trigger CI

* Ch. origin/fabo/e2e-restructure by  origin/develop

* Fabo/e2e extension (#3082)

* Debug

* Debug

* Debug

* Debug

* Debug

* Debug

* More debug

* Debug

* Debug

* Debug

* Debug

* Debug

* Debug

* Bug fix and cleanup, arg! :-)

* Nested routes in TmSessionImport components

* Cleanup

* Add route guards to /recover flow

* Testing

* Update snaps

* yarn upgrade

* Lint

* Rewrite test and update snap

* Cleanup

* More testing

* More basic testing and update snaps

* Lint

* Update buttons text

* Update snaps

* Cleanup

* Fix

* Fix msg

* Update snap

* Update button msg in /recover flow

* Update snaps

* Fix

* Update snaps

* Test store commits in TmSessionImportBackupCode

* Improve testing

* insecureMode: false

* Trigger CI

* Cleanup

* Debug testing issues

* insecureMode: true

* use submit function

* Fix test, update snaps

* insecureMode: false

* Cleanup

* Renam TmSessionImportBackupCode to TmSessionImport

* insecureMode: true

* Increase code coverage

* Cleanup

* Increase code coverage

* insecureMode: false

* Cleanup

* insecureMode: true

* Small TmBtn

* Fix

* Add .session-footer class css

* Move css to session.css

* Display full width buttons in mobile

* Go to Lunie instead of Back to Lunie

* Circle back button

* Css

* Debug mobile issue

* .form height: 95%;

* Revert, back button cursor: pointer

* Don't disable button

* Improve validation messages

* Fix

* Dont disable button in import name

* Fix form error messages

* Update snaps and TmFormMsg test

* Update tests and snaps

* Cleanup

* insecureMode: false

* Do not disable submit in TmSessionSignUp

* insecureMode: true

* Do not disable submit in TmSessionSignUpPassword

* Cleanup, fix button size

* Fix css

* Fix mobile css

* Cleanup, standarization

* More cleanup

* Rewrite tests 100% code coverage, update snaps

* Cleanup

* insecureMode: false

* show yarn audit

* change caching behaviour to use yarn.lock

* insecureMode: true

* insecureMode: false

* Debug param

* Allow disable InsecureMode in param

* Fix param type

* Debug

* Fix

* Cleanup

* Reset signup data in success

* Fix

* Reset signup data in success

* Fix

* Cleaner way

* Fix

* Update tests

* Add steps to SignUp flow

* Add steps to SignUp

* Fix

* Fix

* Fix

* Fix

* Damn path fix

* Fix CSS

* Change step name

* Add steps to SignUp flow

* Add steps to Import flow

* Merge ImportConfirm and ImportName in single step

* Fix routes

* Fix

* Fix test, update snaps

* Fix typo

* Update changes/colw_signup-steps

Co-Authored-By: Fabian <frznhope@gmail.com>

* Update insecure mode warning

* Update src/components/common/TmSessionImportSuccess.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/TmSessionSignUpSeed.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Lint

* Move up InsecureModeWarning

* Update snaps

* Add support for local type account in explore mode

* proper exit of processes

* comments

* Reformat, cleanup, testing

* Cleanup

* Cleanup

* Fix cosmos address css

* Implement duplicate check name validation

* Implement duplicate name validator in sign up

* Update snaps

* Three steps in recover flow

* Remove unused route

* Three steps in create flow

* 100% code coverage, update snaps

* Fix title

* Change min name length to 3, fix test, upd. snaps

* Display errors inline, remove notifications

* Fix tests, update snaps

* Add TmSeed component

* Improve TmSeed, only show last 3 acc. in TmExplore

* Only show last 3 accounts in TmSessionExplore

* Improve testing of store modules, update snaps

* Fix PagePorfolio object error bug

* Add copy to clipboard

* Remove field name

* remove lunie-backend sub dir

* security updates

* fixed tests

* security updates

* Merge develop, update snap

* Update test, improve code coverage

* Improved responsive behaviour

* changelog

* Add warning message

* Update snaps

* remove https

* updated android app version

* release-1.0.0-beta.130

* always set the encryption disclaimer

* changelog

* updated android app version

* [Simsala] automatic release created for v1.0.0-beta.131 (#3052)

* updated android app version

* always set the encryption disclaimer

* changelog

* release-1.0.0-beta.131

* Apply suggestions from code review

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update tests/e2e/local-run.js

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* [Simsala] automatic release created for v1.0.0-beta.132 (#3055)

* updated android app version

* always set the encryption disclaimer

* changelog

* release-1.0.0-beta.132

* updated android app version

* always set the encryption disclaimer

* changelog

* manually remove already added changelog

* Jordan/3054 mobile prep (#3067)

* made a bunch of capacitor, pods, ios updates to get build working in simulator

* new assets

* serve:ios command will run lunie and open xcode for nice dev flow

* add URL for live reload in iOS simulator

* stop zoom when focussed on inputs

* hide splash screen as soon as app loads and show status bar with nice amount of spacing at the right time

* lint

* changelog

* fix npm script for serving app with xcode

* in apps, logo will link to home instead of website

* hide steps on mobile for when keyboard pops up

* edit memo button shouldn't be centered

* remove denom field from send modal - not necessary while we only support 1 denom per network

* fix for broken lines on step component in mobile browsers

* lint

* update snaperoos

* lint styles

* fix snaperoos

* use correct values for e2e

* remove screenshots

* add chromedriver

* changelog

* lint

* Update src/components/common/AppHeader.vue

* new flow for extension e2e tests

* fix ci config

* correct order of checkouts

* install dependencies for extension

* use npm for extension

* don't use yarn in machine image

* fix missing package-lock for cache key

* use e2e branch to test if it works

* switch to call browserstack friendly host

* switch to script from package.json

* updated snaps

* switch to e2e branch

* remove network query parameter

* fix seed e2e test

* use network env variable

* remove assert like waitFor in nightwatch tests

* linted

* trigger CI

* trigger CI

* Revert "linted"

This reverts commit b2e72d8.

* reverted removal of seed field

* switch backend in e2e to develop

* rebuild docker for e2e tests

* switch back to waitforelement

* working

* only stop the containers

* log maintenance response for debugging

* changed comments

* typo causing not checking if session window closed

* typo

* working quick script

* fixed e2e tests

* working

* fixed more tests

* working

* remove luniebackend

* ignore lunie-backend

* comments and exit handling

* fixed typo

* linted

* typo

* linted

* be more detailed about docker-compose arguments

* Revert "be more detailed about docker-compose arguments"

This reverts commit c77cfbc.

* Serve Lunie using http in e2e tests (#3092)

* Fabo/simplify e2e local (#2953)

* Debug

* Debug

* Debug

* Debug

* Bug fix and cleanup, arg! :-)

* Nested routes in TmSessionImport components

* Cleanup

* Add route guards to /recover flow

* Testing

* Update snaps

* yarn upgrade

* Lint

* Rewrite test and update snap

* Cleanup

* More testing

* More basic testing and update snaps

* Lint

* Update buttons text

* Update snaps

* Cleanup

* Fix

* Fix msg

* Update snap

* Update button msg in /recover flow

* Update snaps

* Fix

* Update snaps

* Test store commits in TmSessionImportBackupCode

* Improve testing

* insecureMode: false

* Trigger CI

* Cleanup

* Debug testing issues

* insecureMode: true

* use submit function

* Fix test, update snaps

* insecureMode: false

* Cleanup

* Renam TmSessionImportBackupCode to TmSessionImport

* insecureMode: true

* Increase code coverage

* Cleanup

* Increase code coverage

* insecureMode: false

* Cleanup

* insecureMode: true

* Small TmBtn

* Fix

* Add .session-footer class css

* Move css to session.css

* Display full width buttons in mobile

* Go to Lunie instead of Back to Lunie

* Circle back button

* Css

* Debug mobile issue

* .form height: 95%;

* Revert, back button cursor: pointer

* Don't disable button

* Improve validation messages

* Fix

* Dont disable button in import name

* Fix form error messages

* Update snaps and TmFormMsg test

* Update tests and snaps

* Cleanup

* insecureMode: false

* Do not disable submit in TmSessionSignUp

* insecureMode: true

* Do not disable submit in TmSessionSignUpPassword

* Cleanup, fix button size

* Fix css

* Fix mobile css

* Cleanup, standarization

* More cleanup

* Rewrite tests 100% code coverage, update snaps

* Cleanup

* insecureMode: false

* show yarn audit

* change caching behaviour to use yarn.lock

* insecureMode: true

* insecureMode: false

* Debug param

* Allow disable InsecureMode in param

* Fix param type

* Debug

* Fix

* Cleanup

* Reset signup data in success

* Fix

* Reset signup data in success

* Fix

* Cleaner way

* Fix

* Update tests

* Add steps to SignUp flow

* Add steps to SignUp

* Fix

* Fix

* Fix

* Fix

* Damn path fix

* Fix CSS

* Change step name

* Add steps to SignUp flow

* Add steps to Import flow

* Merge ImportConfirm and ImportName in single step

* Fix routes

* Fix

* Fix test, update snaps

* Fix typo

* Update changes/colw_signup-steps

Co-Authored-By: Fabian <frznhope@gmail.com>

* Update insecure mode warning

* Update src/components/common/TmSessionImportSuccess.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/TmSessionSignUpSeed.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Lint

* Move up InsecureModeWarning

* Update snaps

* Add support for local type account in explore mode

* proper exit of processes

* comments

* Reformat, cleanup, testing

* Cleanup

* Cleanup

* Fix cosmos address css

* Implement duplicate check name validation

* Implement duplicate name validator in sign up

* Update snaps

* Three steps in recover flow

* Remove unused route

* Three steps in create flow

* 100% code coverage, update snaps

* Fix title

* Change min name length to 3, fix test, upd. snaps

* Display errors inline, remove notifications

* Fix tests, update snaps

* Add TmSeed component

* Improve TmSeed, only show last 3 acc. in TmExplore

* Only show last 3 accounts in TmSessionExplore

* Improve testing of store modules, update snaps

* Fix PagePorfolio object error bug

* Add copy to clipboard

* Remove field name

* remove lunie-backend sub dir

* security updates

* fixed tests

* security updates

* Merge develop, update snap

* Update test, improve code coverage

* Improved responsive behaviour

* changelog

* Add warning message

* Update snaps

* remove https

* updated android app version

* release-1.0.0-beta.130

* always set the encryption disclaimer

* changelog

* updated android app version

* [Simsala] automatic release created for v1.0.0-beta.131 (#3052)

* updated android app version

* always set the encryption disclaimer

* changelog

* release-1.0.0-beta.131

* Apply suggestions from code review

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update tests/e2e/local-run.js

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* [Simsala] automatic release created for v1.0.0-beta.132 (#3055)

* updated android app version

* always set the encryption disclaimer

* changelog

* release-1.0.0-beta.132

* updated android app version

* always set the encryption disclaimer

* changelog

* manually remove already added changelog

* Jordan/3054 mobile prep (#3067)

* made a bunch of capacitor, pods, ios updates to get build working in simulator

* new assets

* serve:ios command will run lunie and open xcode for nice dev flow

* add URL for live reload in iOS simulator

* stop zoom when focussed on inputs

* hide splash screen as soon as app loads and show status bar with nice amount of spacing at the right time

* lint

* changelog

* fix npm script for serving app with xcode

* in apps, logo will link to home instead of website

* hide steps on mobile for when keyboard pops up

* edit memo button shouldn't be centered

* remove denom field from send modal - not necessary while we only support 1 denom per network

* fix for broken lines on step component in mobile browsers

* lint

* update snaperoos

* lint styles

* fix snaperoos

* use correct values for e2e

* remove screenshots

* add chromedriver

* changelog

* lint

* Update src/components/common/AppHeader.vue

* Remove caching code (#3051)

* Remove caching code

* Remove unused testing

* changelog

* Fix Create local acc. and Import local acc. tests

* Fix nextBlock check

* Change VUE_APP_GRAPHQL_URL

* Revert

* fixed snaps

* new flow for extension e2e tests

* [Simsala] automatic release created for v1.0.0-beta.133 (#3081)

* updated android app version

* always set the encryption disclaimer

* changelog

* updated android app version

* manually remove already added changelog

* Jordan/3054 mobile prep (#3067)

* made a bunch of capacitor, pods, ios updates to get build working in simulator

* new assets

* serve:ios command will run lunie and open xcode for nice dev flow

* add URL for live reload in iOS simulator

* stop zoom when focussed on inputs

* hide splash screen as soon as app loads and show status bar with nice amount of spacing at the right time

* lint

* changelog

* fix npm script for serving app with xcode

* in apps, logo will link to home instead of website

* hide steps on mobile for when keyboard pops up

* edit memo button shouldn't be centered

* remove denom field from send modal - not necessary while we only support 1 denom per network

* fix for broken lines on step component in mobile browsers

* lint

* update snaperoos

* lint styles

* fix snaperoos

* use correct values for e2e

* remove screenshots

* add chromedriver

* changelog

* lint

* Update src/components/common/AppHeader.vue

* release-1.0.0-beta.133

* fixed snaps

* fix ci config

* correct order of checkouts

* install dependencies for extension

* use npm for extension

* don't use yarn in machine image

* fix missing package-lock for cache key

* use e2e branch to test if it works

* add missing changelog entry

* switch to call browserstack friendly host

* switch to script from package.json

* updated snaps

* switch to e2e branch

* remove network query parameter

* fix seed e2e test

* use network env variable

* remove assert like waitFor in nightwatch tests

* linted

* trigger CI

* trigger CI

* Revert "linted"

This reverts commit b2e72d8.

* reverted removal of seed field

* switch backend in e2e to develop

* rebuild docker for e2e tests

* switch back to waitforelement

* working

* only stop the containers

* log maintenance response for debugging

* sentry added (#3087)

* sentry added

* camelCase variable

* changelog

* added simsala log

* changelog

* changed comments

* typo causing not checking if session window closed

* typo

* working quick script

* fixed e2e tests

* working

* fixed more tests

* working

* remove luniebackend

* ignore lunie-backend

* comments and exit handling

* fixed typo

* linted

* typo

* linted

* be more detailed about docker-compose arguments

* Revert "be more detailed about docker-compose arguments"

This reverts commit c77cfbc.

* added inquirer

* use cross-spawn for compatibility wth windows

* Fabo/readme (#3103)

* updated readme

* changelog

* bring back the network env variable (#3099)

* fixed local e2e testing issues (#3105)

* fixed local e2e testing issues

* removed obsolte line

* remove lunie-backend folder

* linted

* set local testnet in e2e serve

* sort before slicing (#3109)

* colw/api-improve-loading-speed (#3080)

* Remove unwanted data from validator query

* Only load rewards on open

* Poll for rewards every minute

* createPersistedQueryLink to send optimistic hash

* Skip queries until ActionModal is opened

* Rename modal queries for clarity

* Only retrieve rewards in Withdraw modal

* Lint

* Lint and name modal queries

* Add comment explaining createPersistedQueryLink

* Update test

* snapshots

* Failing tests on ActionModal

* Remove async from function

* Action modal tests

* Update feature check in ActionModal

* Test e2e config update

* Update again

* Lint

* More lint

* update backend repo checkout

* Uncomment Delegations e2e test

* Show loading for validators

* Show loading indicator for validators page

* Lint

* Export SentryDSN property

* Update snapshot

* Test failing e2e

- Button is disabled if delegations aren't loaded

* Fix e2e test, data-name selector

* Revert "Test failing e2e"

c87cc8c

* Remove duplicate config key

* Update e2e test data property

* Await next block

* Remove loading state

* Update PageValidator snapshot

* Update snapshot

* Remove unused error state

* A small hack to account for a delay in the node

TODO: Find a cleaner, server side solution.

* Change operator name

* Fabo/force network loading for refetch queries (#3111)

* some fixes

* fixed fetching and caching issues

* fixed tests

* better failing of e2e tests

* renaming

* lint

* adding log to wait for API

* fix totalStake query

* fix api query again

* switch to local testing

* clear cache for transactions

* clear undelegations cache

* fix typo

* remove log

* Apply suggestions from code review

* Fix bug in Proposals (#3098)

* Modify proposals query

* Cleanup

* changelog

* Add variables to graphql query

* remove submodule

* remove lunie-backend

* fix feature not respected in action modal

* fixed unit tests

* increase timeout for undelegation e2e test

* colw/Loading state for single validator (#3123)

* Add loading state

* snapshot

* Set loaded

* Snapshot

* increase timeout for liquid stake update

* increase timeouts for total balance updates

* Lint

* linted

* linted

* fix forever timeout
* changelog

* fix failing proposal to load
* Configured to use apollo graphql endpoint

* New block subscription example

* Set GraphQL endpoint using url params

Combine query and subscription urls.

i.e. VUE_APP_GRAPHQL_URL=localhost:4000

* Instructions

* Updates

* connection indicator is now using subscriptions

* changelog

* load block directly

* set default api url

* working proposals

* changelog

* WIP

* Query for bonded tokens

* reduced rest calls

* remove deposits from store

* Updated validator queries

* use websocket links without parsing

* add vote

* success events on modals

* cleanup

* typo

* fixed emit

* fixed testnet url

* fixed some tests

* fixed more tests

* last snaps

* linted

* security updates

* coverage modal

* coverage

* coverage

* coverage

* cleanup

* apply cache fix

* Add self stake

* More validator graphql refactoring

* Transactions WIP

Send message

* use filter for description trimming

* use classes for proposal status

* fixed status

* fixed tests

* use network ids in block subscription

* Display all transactions

* overview working

* logo

* loading fix

* Picture for single validator

* remove logo_url from networks query

* added voting power

* Table Validators Update

* WIP

* fix networks query

* more wip

* added filter for missing number

* added delegations to portfolio

* wip

* Test updates

* Test updates

* working delegations undelegations and validators

* cleanup

* fix status on validator li

* add query and filter for validators

* bring back loading

* use network getters

* remove submodule

* remove lunie-backend

* bunch of bugs

* fixed transaction issues

* Snapshots

* Balance header updates, testing

* PagePortfolio update, testing

* Ensure validators is always an array type

* Minor transaction updates

* Update action modal test

* Page transactions test update

* Update PageProposal

* Testing, snapshots

* update

* Test updates

* Fix audit - https-proxy-agent vulnerability

* Minor lint fix

* remove unneeded logic

* removed some tests

* added graphql to block

* remove node completely

* fixed undelegations test

* cleanup

* fixed other snaps

* more snaps

* test cleanup

* linted

* fixed issues with txs in blocks

* tests

* linted

* some bugs from merging

* new network identifier

* fixed some tests

* skip queries  if not signed in

* skip more

* Fabo/use backend testnet (#2997)

* use backend testnet

* add remote docker

* try https github

* add github as known host

* correct checkout

* correct detach

* try mashine image for docker compose

* typo

* use develop for testnet in e2e test

* install yarn

* use npm

* try downgraded docker-compose

* use correct node version

* use develop

* change permissions on nvm load

* without nvm script

* different nvm step

* try catch e2e error

* catch waitFor

* changelog

* working loading of testnetwork

* don't fail tests for now

* correct path of tx element

* log network

* correct order of loading calls

* use hasura backend env variable

* correct machine workflow again

* correct graphql position

* use stack to command for consistency

* detach stack

* wait for hasura to be setup

* wait for hasura to be setup

* security updates

* correct hasura url

* react correctly to schema unavailable

* catch all schema up errors

* log

* try query naming

* show docker logs

* detach again

* log hasura url

* use fix branch

* update browserstack local

* use local e2e

* test no detach again

* Revert "test no detach again"

This reverts commit c73718e.

* use different query format

* skip backend ready check

* use correct old testnet

* yarn stack not available yet

* old testnet with fixes

* correct local url

* used develop backend

* bring back screenshots

* typo

* remove load default network

* switch the experimental branch

* correct branch

* update chromedriver

* switch to new standard API endpoint url

* cleanup

* only run development builds for e2e tests

* use https in e2e tests

* use http endpoints in e2e tests

* allow setting network via url

* add skip for rewards query

* working e2e tests

* ignore screenshots

* linted and fixed tests

* use proper api query

* linted

* try browserstack

* switch again to local e2e

* try better URL for browserstack

* correct command

* trying with browserstack and http

* use local (safe)

* fail when waiting for text to be there

* disable network logs

* enable browserstack to test

* correct url for browserstack

* wait for account to have tokens

* linted

* WIP Colw/api action modals (#3041)

* Send modal use GraphQL API

* ActionModal api updates

* Delegation modal updates

* Delegation rewards

* Modal Deposit, Withdraw, Vote, Propose API updates

* Small fixes

* Remove modalContext

* fixed sendModal

* some more fixes

* Linting

* Remove send module

* Case insensitive search

- Name for clarity
- Do not display loading indicators

* Use uatom in transaction

* Undelegation modal

* Single denom balance and other updates

* Fix denom conversion

* Fix validators filter

* Move function

* Fix spacing problem

* Remove unnecessary code

* Disable unstake button when no deligations

* modal propose test

* modal vote tests

* modal deposit tests

* snapshots

* Minor, but not working, actionmodal test updates

* Fixed recursive error

* Lint

* fixed tests

* delegation modals working

* fixed withdraw modal

* cleanup

* remove denom conversion from sendModal

* Snapshots

* Update ActionManager test data

* remove view denom conversion for API requests

* fix e2e tests

* correct check for e2e balance

* correct default graphql url

* correct VUE_APP_GRAPHQL_URL for e2e

* Fabo/network from env (#3062)

* changelog

* allow to set network from env

* Update config.js

* Fabo/allow definition of any graphql api (#3061)

* allow using https in development mode

* changelog

* linted

* Fix graphqlHost assignment

* Lint

* Fabo/subscription (#3065)

* Send modal use GraphQL API

* ActionModal api updates

* Delegation modal updates

* Delegation rewards

* Modal Deposit, Withdraw, Vote, Propose API updates

* Small fixes

* Remove modalContext

* fixed sendModal

* some more fixes

* Linting

* Remove send module

* Case insensitive search

- Name for clarity
- Do not display loading indicators

* Use uatom in transaction

* Undelegation modal

* Single denom balance and other updates

* Fix denom conversion

* Fix validators filter

* Move function

* Fix spacing problem

* Remove unnecessary code

* Disable unstake button when no deligations

* modal propose test

* modal vote tests

* modal deposit tests

* snapshots

* Minor, but not working, actionmodal test updates

* Fixed recursive error

* Lint

* fixed tests

* delegation modals working

* fixed withdraw modal

* cleanup

* remove denom conversion from sendModal

* Snapshots

* Update ActionManager test data

* remove view denom conversion for API requests

* fix e2e tests

* correct check for e2e balance

* correct default graphql url

* correct VUE_APP_GRAPHQL_URL for e2e

* working subscriptions

* changelog

* only query on successful transactions

* linted

* colw/more-subscriptions (#3070)

* Automatically add new transactions to the tx list

* Query rewards each block

* Remove commented code

* Lint, remove unused imports

* Update network icon filenames to match chain id (#3073)

* Mario/add proposal proposer (#3072)

* Add proposal proposer

* Manage unknown proposer

* Add unknown proposer message

* Fix existing tests, update snaps

* Use template to not duplicate <p class="proposer">

* Improve testing

* Remove long form address and update snaps

* Fabo/e2e integration (#3068)

* Send modal use GraphQL API

* ActionModal api updates

* Delegation modal updates

* Delegation rewards

* Modal Deposit, Withdraw, Vote, Propose API updates

* Small fixes

* Remove modalContext

* fixed sendModal

* some more fixes

* Linting

* Remove send module

* Case insensitive search

- Name for clarity
- Do not display loading indicators

* Use uatom in transaction

* Undelegation modal

* Single denom balance and other updates

* Fix denom conversion

* Fix validators filter

* Move function

* Fix spacing problem

* Remove unnecessary code

* Disable unstake button when no deligations

* modal propose test

* modal vote tests

* modal deposit tests

* snapshots

* Minor, but not working, actionmodal test updates

* Fixed recursive error

* Lint

* fixed tests

* delegation modals working

* fixed withdraw modal

* cleanup

* remove denom conversion from sendModal

* Snapshots

* Update ActionManager test data

* remove view denom conversion for API requests

* fix e2e tests

* correct check for e2e balance

* correct default graphql url

* correct VUE_APP_GRAPHQL_URL for e2e

* working subscriptions

* changelog

* only query on successful transactions

* linted

* try fixing e2e tests

* timeout waiting for API to be up

* fix wrong e2e api up query

* comment

* log repsonse for API check for debugging

* use browserstack friendly host for e2e tests

* linted

* log errors

* disable production build to test faster

* switch to local testing

* set network via env

* remove lunie-backend

* reenable production build

* use browserstack again

* use docker caching

* disable docker-layer-caching as not supported in free tier

* typo

* typo

* typo

* use npm instead of yarn in e2e test

* typo

* switch back to local

* try working docker-compose command

* add check for database to be ready in e2e tests

* comments

* temporary skip build step to debug ci faster

* log console for debugging

* update lunie-api docker image manually

* typo

* do not rebuild dockers

* use debug branch

* cleanup

* cleanup

* shrink api up errors

* fixed error in overview query

* remove logs again

* e2e should be always insecure more

* switched to browserstack

* linted

* set default graphql value correctly

* Fabo/merge in develop (#3083)

* Move signup fields to vuex store

* Break into steps

* Rename files and use correct button

* Refactor layout

- New warning components
- New titles
- Code clean

* Rename routes and style success

* changelog

* snapshot

* Update tests

* Change danger warning text

* WIP

* Debug

* Implement route guard for /create-password

* Implement rest of route guards for /create flow

* Test nested routes for /create flow

* Fix route

* Fix route

* Fix

* Fix danger zone message margin

* Debug

* Fix

* Fix error

* Fix typo

* Fix

* Revert

* Fix import store

* Debug

* Debug

* Cleanup

* Fix

* Debug

* Debug

* Debug

* Fix

* Debug

* Debug

* Debug

* Debug

* Debug

* Debug

* More debug

* Debug

* Debug

* Debug

* Debug

* Debug

* Debug

* Bug fix and cleanup, arg! :-)

* Nested routes in TmSessionImport components

* Cleanup

* Add route guards to /recover flow

* Testing

* Update snaps

* yarn upgrade

* Lint

* Rewrite test and update snap

* Cleanup

* More testing

* More basic testing and update snaps

* Lint

* Update buttons text

* Update snaps

* Cleanup

* Fix

* Fix msg

* Update snap

* Update button msg in /recover flow

* Update snaps

* Fix

* Update snaps

* Test store commits in TmSessionImportBackupCode

* Improve testing

* insecureMode: false

* Trigger CI

* Cleanup

* Debug testing issues

* insecureMode: true

* use submit function

* Fix test, update snaps

* insecureMode: false

* Cleanup

* Renam TmSessionImportBackupCode to TmSessionImport

* insecureMode: true

* Increase code coverage

* Cleanup

* Increase code coverage

* insecureMode: false

* Cleanup

* insecureMode: true

* Small TmBtn

* Fix

* Add .session-footer class css

* Move css to session.css

* Display full width buttons in mobile

* Go to Lunie instead of Back to Lunie

* Circle back button

* Css

* Debug mobile issue

* .form height: 95%;

* Revert, back button cursor: pointer

* Don't disable button

* Improve validation messages

* Fix

* Dont disable button in import name

* Fix form error messages

* Update snaps and TmFormMsg test

* Update tests and snaps

* Cleanup

* insecureMode: false

* Do not disable submit in TmSessionSignUp

* insecureMode: true

* Do not disable submit in TmSessionSignUpPassword

* Cleanup, fix button size

* Fix css

* Fix mobile css

* Cleanup, standarization

* More cleanup

* Rewrite tests 100% code coverage, update snaps

* Cleanup

* insecureMode: false

* show yarn audit

* change caching behaviour to use yarn.lock

* insecureMode: true

* insecureMode: false

* Debug param

* Allow disable InsecureMode in param

* Fix param type

* Debug

* Fix

* Cleanup

* Reset signup data in success

* Fix

* Reset signup data in success

* Fix

* Cleaner way

* Fix

* Update tests

* Add steps to SignUp flow

* Add steps to SignUp

* Fix

* Fix

* Fix

* Fix

* Damn path fix

* Fix CSS

* Change step name

* Add steps to SignUp flow

* Add steps to Import flow

* Merge ImportConfirm and ImportName in single step

* Fix routes

* Fix

* Fix test, update snaps

* Fix typo

* Update changes/colw_signup-steps

Co-Authored-By: Fabian <frznhope@gmail.com>

* Update insecure mode warning

* Update src/components/common/TmSessionImportSuccess.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/TmSessionSignUpSeed.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Lint

* Move up InsecureModeWarning

* Update snaps

* Add support for local type account in explore mode

* Reformat, cleanup, testing

* Cleanup

* Cleanup

* Fix cosmos address css

* Implement duplicate check name validation

* Implement duplicate name validator in sign up

* Update snaps

* Three steps in recover flow

* Remove unused route

* Three steps in create flow

* 100% code coverage, update snaps

* Fix title

* Change min name length to 3, fix test, upd. snaps

* Display errors inline, remove notifications

* Fix tests, update snaps

* Add TmSeed component

* Improve TmSeed, only show last 3 acc. in TmExplore

* Only show last 3 accounts in TmSessionExplore

* Improve testing of store modules, update snaps

* Fix PagePorfolio object error bug

* Add copy to clipboard

* Remove field name

* fixed tests

* security updates

* Merge develop, update snap

* Update test, improve code coverage

* Improved responsive behaviour

* changelog

* Add warning message

* Update snaps

* remove https

* updated android app version

* release-1.0.0-beta.130

* always set the encryption disclaimer

* changelog

* updated android app version

* [Simsala] automatic release created for v1.0.0-beta.131 (#3052)

* updated android app version

* always set the encryption disclaimer

* changelog

* release-1.0.0-beta.131

* [Simsala] automatic release created for v1.0.0-beta.132 (#3055)

* updated android app version

* always set the encryption disclaimer

* changelog

* release-1.0.0-beta.132

* updated android app version

* always set the encryption disclaimer

* changelog

* manually remove already added changelog

* Jordan/3054 mobile prep (#3067)

* made a bunch of capacitor, pods, ios updates to get build working in simulator

* new assets

* serve:ios command will run lunie and open xcode for nice dev flow

* add URL for live reload in iOS simulator

* stop zoom when focussed on inputs

* hide splash screen as soon as app loads and show status bar with nice amount of spacing at the right time

* lint

* changelog

* fix npm script for serving app with xcode

* in apps, logo will link to home instead of website

* hide steps on mobile for when keyboard pops up

* edit memo button shouldn't be centered

* remove denom field from send modal - not necessary while we only support 1 denom per network

* fix for broken lines on step component in mobile browsers

* lint

* update snaperoos

* lint styles

* fix snaperoos

* use correct values for e2e

* remove screenshots

* add chromedriver

* changelog

* lint

* Update src/components/common/AppHeader.vue

* missing snaps

* wait for block indicator to be available in e2e tests

* remove network form url in tests

* Resolve proposal proposer to moniker if it is a validator address (#3088)

* Resolve proposer addr to moniker if is a validator

* changelog

* Fix bug, update test and snaps

* Trigger CI

* Ch. origin/fabo/e2e-restructure by  origin/develop

* Fabo/e2e extension (#3082)

* Debug

* Debug

* Debug

* Debug

* Debug

* Debug

* More debug

* Debug

* Debug

* Debug

* Debug

* Debug

* Debug

* Bug fix and cleanup, arg! :-)

* Nested routes in TmSessionImport components

* Cleanup

* Add route guards to /recover flow

* Testing

* Update snaps

* yarn upgrade

* Lint

* Rewrite test and update snap

* Cleanup

* More testing

* More basic testing and update snaps

* Lint

* Update buttons text

* Update snaps

* Cleanup

* Fix

* Fix msg

* Update snap

* Update button msg in /recover flow

* Update snaps

* Fix

* Update snaps

* Test store commits in TmSessionImportBackupCode

* Improve testing

* insecureMode: false

* Trigger CI

* Cleanup

* Debug testing issues

* insecureMode: true

* use submit function

* Fix test, update snaps

* insecureMode: false

* Cleanup

* Renam TmSessionImportBackupCode to TmSessionImport

* insecureMode: true

* Increase code coverage

* Cleanup

* Increase code coverage

* insecureMode: false

* Cleanup

* insecureMode: true

* Small TmBtn

* Fix

* Add .session-footer class css

* Move css to session.css

* Display full width buttons in mobile

* Go to Lunie instead of Back to Lunie

* Circle back button

* Css

* Debug mobile issue

* .form height: 95%;

* Revert, back button cursor: pointer

* Don't disable button

* Improve validation messages

* Fix

* Dont disable button in import name

* Fix form error messages

* Update snaps and TmFormMsg test

* Update tests and snaps

* Cleanup

* insecureMode: false

* Do not disable submit in TmSessionSignUp

* insecureMode: true

* Do not disable submit in TmSessionSignUpPassword

* Cleanup, fix button size

* Fix css

* Fix mobile css

* Cleanup, standarization

* More cleanup

* Rewrite tests 100% code coverage, update snaps

* Cleanup

* insecureMode: false

* show yarn audit

* change caching behaviour to use yarn.lock

* insecureMode: true

* insecureMode: false

* Debug param

* Allow disable InsecureMode in param

* Fix param type

* Debug

* Fix

* Cleanup

* Reset signup data in success

* Fix

* Reset signup data in success

* Fix

* Cleaner way

* Fix

* Update tests

* Add steps to SignUp flow

* Add steps to SignUp

* Fix

* Fix

* Fix

* Fix

* Damn path fix

* Fix CSS

* Change step name

* Add steps to SignUp flow

* Add steps to Import flow

* Merge ImportConfirm and ImportName in single step

* Fix routes

* Fix

* Fix test, update snaps

* Fix typo

* Update changes/colw_signup-steps

Co-Authored-By: Fabian <frznhope@gmail.com>

* Update insecure mode warning

* Update src/components/common/TmSessionImportSuccess.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/TmSessionSignUpSeed.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Lint

* Move up InsecureModeWarning

* Update snaps

* Add support for local type account in explore mode

* proper exit of processes

* comments

* Reformat, cleanup, testing

* Cleanup

* Cleanup

* Fix cosmos address css

* Implement duplicate check name validation

* Implement duplicate name validator in sign up

* Update snaps

* Three steps in recover flow

* Remove unused route

* Three steps in create flow

* 100% code coverage, update snaps

* Fix title

* Change min name length to 3, fix test, upd. snaps

* Display errors inline, remove notifications

* Fix tests, update snaps

* Add TmSeed component

* Improve TmSeed, only show last 3 acc. in TmExplore

* Only show last 3 accounts in TmSessionExplore

* Improve testing of store modules, update snaps

* Fix PagePorfolio object error bug

* Add copy to clipboard

* Remove field name

* remove lunie-backend sub dir

* security updates

* fixed tests

* security updates

* Merge develop, update snap

* Update test, improve code coverage

* Improved responsive behaviour

* changelog

* Add warning message

* Update snaps

* remove https

* updated android app version

* release-1.0.0-beta.130

* always set the encryption disclaimer

* changelog

* updated android app version

* [Simsala] automatic release created for v1.0.0-beta.131 (#3052)

* updated android app version

* always set the encryption disclaimer

* changelog

* release-1.0.0-beta.131

* Apply suggestions from code review

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update tests/e2e/local-run.js

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* [Simsala] automatic release created for v1.0.0-beta.132 (#3055)

* updated android app version

* always set the encryption disclaimer

* changelog

* release-1.0.0-beta.132

* updated android app version

* always set the encryption disclaimer

* changelog

* manually remove already added changelog

* Jordan/3054 mobile prep (#3067)

* made a bunch of capacitor, pods, ios updates to get build working in simulator

* new assets

* serve:ios command will run lunie and open xcode for nice dev flow

* add URL for live reload in iOS simulator

* stop zoom when focussed on inputs

* hide splash screen as soon as app loads and show status bar with nice amount of spacing at the right time

* lint

* changelog

* fix npm script for serving app with xcode

* in apps, logo will link to home instead of website

* hide steps on mobile for when keyboard pops up

* edit memo button shouldn't be centered

* remove denom field from send modal - not necessary while we only support 1 denom per network

* fix for broken lines on step component in mobile browsers

* lint

* update snaperoos

* lint styles

* fix snaperoos

* use correct values for e2e

* remove screenshots

* add chromedriver

* changelog

* lint

* Update src/components/common/AppHeader.vue

* new flow for extension e2e tests

* fix ci config

* correct order of checkouts

* install dependencies for extension

* use npm for extension

* don't use yarn in machine image

* fix missing package-lock for cache key

* use e2e branch to test if it works

* switch to call browserstack friendly host

* switch to script from package.json

* updated snaps

* switch to e2e branch

* remove network query parameter

* fix seed e2e test

* use network env variable

* remove assert like waitFor in nightwatch tests

* linted

* trigger CI

* trigger CI

* Revert "linted"

This reverts commit b2e72d8.

* reverted removal of seed field

* switch backend in e2e to develop

* rebuild docker for e2e tests

* switch back to waitforelement

* working

* only stop the containers

* log maintenance response for debugging

* changed comments

* typo causing not checking if session window closed

* typo

* working quick script

* fixed e2e tests

* working

* fixed more tests

* working

* remove luniebackend

* ignore lunie-backend

* comments and exit handling

* fixed typo

* linted

* typo

* linted

* be more detailed about docker-compose arguments

* Revert "be more detailed about docker-compose arguments"

This reverts commit c77cfbc.

* Serve Lunie using http in e2e tests (#3092)

* Fabo/simplify e2e local (#2953)

* Debug

* Debug

* Debug

* Debug

* Bug fix and cleanup, arg! :-)

* Nested routes in TmSessionImport components

* Cleanup

* Add route guards to /recover flow

* Testing

* Update snaps

* yarn upgrade

* Lint

* Rewrite test and update snap

* Cleanup

* More testing

* More basic testing and update snaps

* Lint

* Update buttons text

* Update snaps

* Cleanup

* Fix

* Fix msg

* Update snap

* Update button msg in /recover flow

* Update snaps

* Fix

* Update snaps

* Test store commits in TmSessionImportBackupCode

* Improve testing

* insecureMode: false

* Trigger CI

* Cleanup

* Debug testing issues

* insecureMode: true

* use submit function

* Fix test, update snaps

* insecureMode: false

* Cleanup

* Renam TmSessionImportBackupCode to TmSessionImport

* insecureMode: true

* Increase code coverage

* Cleanup

* Increase code coverage

* insecureMode: false

* Cleanup

* insecureMode: true

* Small TmBtn

* Fix

* Add .session-footer class css

* Move css to session.css

* Display full width buttons in mobile

* Go to Lunie instead of Back to Lunie

* Circle back button

* Css

* Debug mobile issue

* .form height: 95%;

* Revert, back button cursor: pointer

* Don't disable button

* Improve validation messages

* Fix

* Dont disable button in import name

* Fix form error messages

* Update snaps and TmFormMsg test

* Update tests and snaps

* Cleanup

* insecureMode: false

* Do not disable submit in TmSessionSignUp

* insecureMode: true

* Do not disable submit in TmSessionSignUpPassword

* Cleanup, fix button size

* Fix css

* Fix mobile css

* Cleanup, standarization

* More cleanup

* Rewrite tests 100% code coverage, update snaps

* Cleanup

* insecureMode: false

* show yarn audit

* change caching behaviour to use yarn.lock

* insecureMode: true

* insecureMode: false

* Debug param

* Allow disable InsecureMode in param

* Fix param type

* Debug

* Fix

* Cleanup

* Reset signup data in success

* Fix

* Reset signup data in success

* Fix

* Cleaner way

* Fix

* Update tests

* Add steps to SignUp flow

* Add steps to SignUp

* Fix

* Fix

* Fix

* Fix

* Damn path fix

* Fix CSS

* Change step name

* Add steps to SignUp flow

* Add steps to Import flow

* Merge ImportConfirm and ImportName in single step

* Fix routes

* Fix

* Fix test, update snaps

* Fix typo

* Update changes/colw_signup-steps

Co-Authored-By: Fabian <frznhope@gmail.com>

* Update insecure mode warning

* Update src/components/common/TmSessionImportSuccess.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/TmSessionSignUpSeed.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update src/components/common/DangerZoneWarning.vue

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Lint

* Move up InsecureModeWarning

* Update snaps

* Add support for local type account in explore mode

* proper exit of processes

* comments

* Reformat, cleanup, testing

* Cleanup

* Cleanup

* Fix cosmos address css

* Implement duplicate check name validation

* Implement duplicate name validator in sign up

* Update snaps

* Three steps in recover flow

* Remove unused route

* Three steps in create flow

* 100% code coverage, update snaps

* Fix title

* Change min name length to 3, fix test, upd. snaps

* Display errors inline, remove notifications

* Fix tests, update snaps

* Add TmSeed component

* Improve TmSeed, only show last 3 acc. in TmExplore

* Only show last 3 accounts in TmSessionExplore

* Improve testing of store modules, update snaps

* Fix PagePorfolio object error bug

* Add copy to clipboard

* Remove field name

* remove lunie-backend sub dir

* security updates

* fixed tests

* security updates

* Merge develop, update snap

* Update test, improve code coverage

* Improved responsive behaviour

* changelog

* Add warning message

* Update snaps

* remove https

* updated android app version

* release-1.0.0-beta.130

* always set the encryption disclaimer

* changelog

* updated android app version

* [Simsala] automatic release created for v1.0.0-beta.131 (#3052)

* updated android app version

* always set the encryption disclaimer

* changelog

* release-1.0.0-beta.131

* Apply suggestions from code review

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* Update tests/e2e/local-run.js

Co-Authored-By: Jordan Bibla <jbibla@gmail.com>

* [Simsala] automatic release created for v1.0.0-beta.132 (#3055)

* updated android app version

* always set the encryption disclaimer

* changelog

* release-1.0.0-beta.132

* updated android app version

* always set the encryption disclaimer

* changelog

* manually remove already added changelog

* Jordan/3054 mobile prep (#3067)

* made a bunch of capacitor, pods, ios updates to get build working in simulator

* new assets

* serve:ios command will run lunie and open xcode for nice dev flow

* add URL for live reload in iOS simulator

* stop zoom when focussed on inputs

* hide splash screen as soon as app loads and show status bar with nice amount of spacing at the right time

* lint

* changelog

* fix npm script for serving app with xcode

* in apps, logo will link to home instead of website

* hide steps on mobile for when keyboard pops up

* edit memo button shouldn't be centered

* remove denom field from send modal - not necessary while we only support 1 denom per network

* fix for broken lines on step component in mobile browsers

* lint

* update snaperoos

* lint styles

* fix snaperoos

* use correct values for e2e

* remove screenshots

* add chromedriver

* changelog

* lint

* Update src/components/common/AppHeader.vue

* Remove caching code (#3051)

* Remove caching code

* Remove unused testing

* changelog

* Fix Create local acc. and Import local acc. tests

* Fix nextBlock check

* Change VUE_APP_GRAPHQL_URL

* Revert

* fixed snaps

* new flow for extension e2e tests

* [Simsala] automatic release created for v1.0.0-beta.133 (#3081)

* updated android app version

* always set the encryption disclaimer

* changelog

* updated android app version

* manually remove already added changelog

* Jordan/3054 mobile prep (#3067)

* made a bunch of capacitor, pods, ios updates to get build working in simulator

* new assets

* serve:ios command will run lunie and open xcode for nice dev flow

* add URL for live reload in iOS simulator

* stop zoom when focussed on inputs

* hide splash screen as soon as app loads and show status bar with nice amount of spacing at the right time

* lint

* changelog

* fix npm script for serving app with xcode

* in apps, logo will link to home instead of website

* hide steps on mobile for when keyboard pops up

* edit memo button shouldn't be centered

* remove denom field from send modal - not necessary while we only support 1 denom per network

* fix for broken lines on step component in mobile browsers

* lint

* update snaperoos

* lint styles

* fix snaperoos

* use correct values for e2e

* remove screenshots

* add chromedriver

* changelog

* lint

* Update src/components/common/AppHeader.vue

* release-1.0.0-beta.133

* fixed snaps

* fix ci config

* correct order of checkouts

* install dependencies for extension

* use npm for extension

* don't use yarn in machine image

* fix missing package-lock for cache key

* use e2e branch to test if it works

* add missing changelog entry

* switch to call browserstack friendly host

* switch to script from package.json

* updated snaps

* switch to e2e branch

* remove network query parameter

* fix seed e2e test

* use network env variable

* remove assert like waitFor in nightwatch tests

* linted

* trigger CI

* trigger CI

* Revert "linted"

This reverts commit b2e72d8.

* reverted removal of seed field

* switch backend in e2e to develop

* rebuild docker for e2e tests

* switch back to waitforelement

* working

* only stop the containers

* log maintenance response for debugging

* sentry added (#3087)

* sentry added

* camelCase variable

* changelog

* added simsala log

* changelog

* changed comments

* typo causing not checking if session window closed

* typo

* working quick script

* fixed e2e tests

* working

* fixed more tests

* working

* remove luniebackend

* ignore lunie-backend

* comments and exit handling

* fixed typo

* linted

* typo

* linted

* be more detailed about docker-compose arguments

* Revert "be more detailed about docker-compose arguments"

This reverts commit c77cfbc.

* added inquirer

* use cross-spawn for compatibility wth windows

* Fabo/readme (#3103)

* updated readme

* changelog

* bring back the network env variable (#3099)

* fixed local e2e testing issues (#3105)

* fixed local e2e testing issues

* removed obsolte line

* remove lunie-backend folder

* linted

* set local testnet in e2e serve

* sort before slicing (#3109)

* colw/api-improve-loading-speed (#3080)

* Remove unwanted data from validator query

* Only load rewards on open

* Poll for rewards every minute

* createPersistedQueryLink to send optimistic hash

* Skip queries until ActionModal is opened

* Rename modal queries for clarity

* Only retrieve rewards in Withdraw modal

* Lint

* Lint and name modal queries

* Add comment explaining createPersistedQueryLink

* Update test

* snapshots

* Failing tests on ActionModal

* Remove async from function

* Action modal tests

* Update feature check in ActionModal

* Test e2e config update

* Update again

* Lint

* More lint

* update backend repo checkout

* Uncomment Delegations e2e test

* Show loading for validators

* Show loading indicator for validators page

* Lint

* Export SentryDSN property

* Update snapshot

* Test failing e2e

- Button is disabled if delegations aren't loaded

* Fix e2e test, data-name selector

* Revert "Test failing e2e"

c87cc8c

* Remove duplicate config key

* Update e2e test data property

* Await next block

* Remove loading state

* Update PageValidator snapshot

* Update snapshot

* Remove unused error state

* A small hack to account for a delay in the node

TODO: Find a cleaner, server side solution.

* Change operator name

* Fabo/force network loading for refetch queries (#3111)

* some fixes

* fixed fetching and caching issues

* fixed tests

* better failing of e2e tests

* renaming

* lint

* adding log to wait for API

* fix totalStake query

* fix api query again

* switch to local testing

* clear cache for transactions

* clear undelegations cache

* fix typo

* remove log

* Apply suggestions from code review

* Fix bug in Proposals (#3098)

* Modify proposals query

* Cleanup

* changelog

* Add variables to graphql query

* remove submodule

* remove lunie-backend

* fixed button on forms

* got rid of console error for status bar

* remove unnecessary space

* fix feature not respected in action modal

* fix validator warning color

* stop background scrolling in action modal

* added mobile to session module

* cleaning up session and seed screens

* hide scrollbars on mobile

* some snaps

* fixed remaining tests

* changelog

* added gitignore and changed status messages for validators

* fixed unit tests

* increase timeout for undelegation e2e test

* colw/Loading state for single validator (#3123)

* Add loading state

* snapshot

* Set loaded

* Snapshot

* increase timeout for liquid stake update

* increase timeouts for total balance updates

* Lint

* linted

* nop nop nop

* linted

* ask user to sign in when on mobile in explore mode

* remove comments

* hack for local to appear as mobile

* updated snaperoos

* fix forever timeout

* add test for extension sign method

* cleaning up session styles

* snaps

* yarn upgrade
* changelog

* removed package-lock, updated yarn-lock, switched material design package

* minor spacing change for networks page on mobile

* lint

* snapshot
* Fix insecure mode

* changelog

* Upgrade packages

* Trigger CI

* Trigger CI

* Trigger CI again

* Trigger CI again

* Don't enable insecure mode when MOBILE_APP=true

* yarn upgrade

* Trigger CI

* Trigger CI
* Fix scrolling behaviour

* changelog

* Fabo suggestion, cleanup, lint

* Remove no-scroll, cleaner way

* Fix test
* Hide tooltips on mobile app

* changelog

* Trigger CI

* Trigger CI

* Play it again, Sam

* Play it again, Sam
mariopino and others added 25 commits November 30, 2019 15:18
* Fix typo in validatorsAddressMap() and gql errors

* changelog
* Transaction styling

* changelog

* Remove unused test, update snaps

* Change background tx color on hover

* Add transition and new activity icons

* Add new icons

* Fix test, update snaps

* Fix e2e

* Fix e2e

* Update snap

* More testing stuff

* More testing and snaps

* More testing stuff

* Fix e2e

* Fix e2e

* Trigger CI

* Fix e2e

* Fix e2e

* Update icons

* cleaning up spacing in txs, using prettyInt, dropdown animation,

* Complete multisend support, cleanup

* Prevent collapse tx details when click on address

* Fix unit test

* Simplify TransactionIcon, fix test and update snap

* more testing

* Cleanup

* Update snap

* Add transaction metadata icons

* Update snap

* fix date constantly changing

* More testing (not completed!)

* Complete caption, simplify

* Fix tests, update snaps

* More testing stuff

* Remove liquidDate, not supported at this moment

* Remove unused tx in test

* Lint, cleanup

* Fix space

* Fix spaces

* Fix spaces

* add toggle icon

* Update snaps

* Pass whole transaction to TransactionMetadata

* Fix test, update snap

* Add undelegationEndTime

* fix undelegationEndTime

* Add validator image to delegate

* Remove undelegationEndTime until merge Ana pr

* Add validator image to all staking tx

* Cleanup

* Fix e2e

* add some coverage

* fix lint error

* add again undelegationEndTime to tx request

* delete validator commission message

* Remove undelegationEndTime

* Merge develop

* made tx icon smaller on mobile and removed unneeded variables import

* simplified toggle icon and added rotation transition

* cleaning up styles and strange spacing / nbsp's

* added validator images for redelegations

* removed more unneeded nbsp's

* added redelegation validator names back

* updated snaperoos

* switched from withdraw to claimed - as is our new language

* added details as subtitle on web and mobile

* reduced css for tx component, fully responsive too

* tests and snaperoos

* removed comments and made bech32 copied element absolute so it doesn't mess with nice tx formatting

* lint

* snapshot fix

* Add new format to multisend tx

* Update snap

* Update src/scripts/transaction-utils.js

Co-Authored-By: Fabian <frznhope@gmail.com>

* Add new design to all tx messages

* Update snaps, cleanup, comment

* Separate tx caption and tx type

* Fix test, update snaps

* Update src/scripts/transaction-utils.js

Co-Authored-By: Fabian <frznhope@gmail.com>
* set high gas estimate for votes to be safe

* changelog

* comments
* change the open graph lunie image, defer intercom script so it doesn't block the app from loading

* changelog

* changes social graph image to be better size and png (svg not supported)

* update filepath

* simpler if open graph image is hosted than local
* Workaround to fix COSMOS REST api bug

* changelog

* Improve testing

* Comment
* changelog

* query batching enabled

* query batching enabled

* package.json fixed
* add close x to signin

* add close button for signin good

* update snapshots

* changelog

* add user box class to closing button

* add close button for mobile

* adjust margins

* update snapshot

* update test and snap

* simplify. no desktop logic. media queries

* update snapshots

* fix lint error
* fix lint error

* fix more lint errors

* add userrewardsincremented. err cannot query field

* changelog

* fix user rewards increment add validator fragment

* get rid of user rewards increment subscription

* rewards updating in tmbalance

* update rewards also for validators

* delete unnecessary code

* delete usertransaction added completely

* pass logic from livalidator to tablevalidators

* fix lint
* Better graphql skip logic, testing and snaps

* changelog

* Fix component name

* istanbul ignore next

* More istanbul ignore next
* readd messagetype withdraw validator commission

* fix lint

* update snapshots

* changelog
* updated Ledger lib

* moved ledger tips into component

* changelog

* Removed Opera for now from list of Ledger browsers

* updated ledger lib

* add reducting of requirements

* updater ledger lib to handle parallel usb usage case

* show link ans make clickable

* tests

* simplify TmSessionHardware

* added test for windows hid warning

* add onCopy test

* handle double connection for HID

* fixed tests

* coverage

* coverage

* Apply suggestions from code review

updated instructions for experimental mode
* Simple round trip

* Get gas estimate from transaction api

VUE_APP_ENABLE_TX_API to enable tx service

* Modify gas estimate route to /transaction/estimate

* Remove console logs

* Sign and broadcast messages

* Lint

* Enable TX service in config

* Combine object

* Add message type for broadcast.

* Support withdrawal

* Lint

* changelog

* Throw error on unsuccessful broadcast

* Remove logs, and capitalise error message

* update lock file

* WIP

* Lint

* Move function around

* fixed missin import

* mocked fetch

* Move request func to class

* Update tests

* Cover withdraw message type

* Use correct variable

* Test ignore all message types.

* Ignore functions - will be imported from library

* Move ignore comment line to return statement

* Missed one

* Ignore GraphQL

* Test simulate tx service

* Set data

* Use data variable for tx service flag

* Removed unused method

* Ignore

* More ignore

* Test send

* Fake test for throwing an error.  TODO Remove not

* Expect throw

* Test tx failure

* Clean and test estimate failure

* Fix test

* Test for messageconstructor

* Update variable name

* Test all networks

* Test status edge cases for page validator

* Ignore watch and Apollo lines

* Test transaction signer retrieval

* Lnt
* implemented graceful loading for portfolio page

* bar style fixes and deleted comment in apollo file

* we don't use `loaded` anymore and should use $apollo.loading

* changelog

* added apollo to unit tests and updated snapshots
* increment patch version

* changelog
* Close menu when clicking network block number

* changelog
* added bitrise widgets to readme

* changelog
* updated ledger lib

* changelog

* security updates

* security updates
* readd feeproperties to send command

* changelog
@faboweb faboweb closed this Dec 9, 2019
@faboweb faboweb deleted the release-candidate/v1.0.150 branch December 9, 2019 18:34
@codecov
Copy link

codecov bot commented Dec 9, 2019

Codecov Report

Merging #3275 into master will decrease coverage by 0.09%.
The diff coverage is 33.33%.

@@            Coverage Diff            @@
##           master    #3275     +/-   ##
=========================================
- Coverage    90.7%   90.61%   -0.1%     
=========================================
  Files         126      126             
  Lines        1958     1960      +2     
  Branches      298      298             
=========================================
  Hits         1776     1776             
- Misses        177      179      +2     
  Partials        5        5
Impacted Files Coverage Δ
src/components/common/AppMenu.vue 100% <ø> (ø) ⬆️
src/components/common/TmConnectedNetwork.vue 54.54% <0%> (-12.13%) ⬇️
src/ActionModal/components/ActionModal.vue 95.09% <100%> (ø) ⬆️

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.

6 participants