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

Allow multiple UI clients to run simultaneously on the same local network without interference #300

Closed
ivelin opened this issue Mar 5, 2020 · 5 comments · Fixed by #600
Labels
bug Something isn't working good first issue Good for newcomers help wanted Extra attention is needed released

Comments

@ivelin
Copy link
Contributor

ivelin commented Mar 5, 2020

Currently when multiple clients open the UI and they are on the same local network, they sometimes conflict and aren't able to pull timeline from the same edge device. This happens mainly during discovery scan for a local edge device. Multiple UIs find each other in the peer room and try to connect as if they were edge devices, which goes into a loop. They are not able to distinguish edge devices from UI peers in the local network peer room.

@ivelin ivelin added the bug Something isn't working label Mar 5, 2020
@ivelin
Copy link
Contributor Author

ivelin commented Sep 24, 2020

related to #408

@ivelin
Copy link
Contributor Author

ivelin commented Sep 24, 2020

UPDATE: This comment is out of scope. Moving to a separate issue: #494

Another concern came up in our bi-weekly community call. There may be different roles of users with different level of access to the same edge device data. For example owner/admin sees all detections. Caregiver only gets medical emergency related notifications, but not all images&video.

@ivelin
Copy link
Contributor Author

ivelin commented Jan 16, 2021

Note: This issue is different and simpler to solve than #408

@ivelin ivelin added good first issue Good for newcomers help wanted Extra attention is needed labels Jan 16, 2021
@ivelin
Copy link
Contributor Author

ivelin commented Jan 16, 2021

The idea of the solution is to detect the type of a peer (edge device vs UI app) during peer handshake. Consequently an UI app should treat differently edge device peers from other UI app pears. We may need to slightly extend the peer handshake protocol to properly authenticate a peer with its credentials and type (edge device vs UI app).

As a performance optimization and a step toward managing multi peer relationships, we can save in browser local storage each newly discovered peer ID and type. Once saved (cached) the information can be used to speed up subsequent local network discovery scans.

@ivelin ivelin changed the title Handle multiple UI clients in the same household Allow multiple UI clients to run simultaneously on the same local network without interference Jan 16, 2021
ivelin pushed a commit to ivelin/ambianic-ui that referenced this issue Apr 5, 2021
ivelin pushed a commit that referenced this issue Apr 7, 2021
Merge pull request #600 from ivelin/master
github-actions bot pushed a commit that referenced this issue Apr 7, 2021
# [2.14.0](v2.13.2...v2.14.0) (2021-04-07)

### Bug Fixes

* gitpod [skip ci] ([4cc85a8](4cc85a8))
* gitpod [skip ci] ([65586d8](65586d8))
* gitpod [skip ci] ([c7fc765](c7fc765))
* gitpod [skip ci] ([ffe2e86](ffe2e86))
* gitpod [skip ci] ([19e1d40](19e1d40))
* gitpod [skip ci] ([060ee4c](060ee4c))
* gitpod cypress port share [skip ci] ([408126c](408126c))
* gitpod script [sckip-ci] ([1271c0c](1271c0c))
* lint [skip ci] ([fb6f346](fb6f346))
* merge branch 'master' of https://github.com/ivelin/ambianic-ui [skip ci] ([816320e](816320e))
* merge branch 'master' of https://github.com/ivelin/ambianic-ui [skip ci] ([3a15a44](3a15a44))
* multi PWA support on one device; closes [#300](#300) ([6b110bd](6b110bd))

### Features

* multiple UI PWA instances open on one device; closes [#300](#300) ([ebcc65a](ebcc65a)), closes [#600](#600)
@ivelin
Copy link
Contributor Author

ivelin commented Apr 7, 2021

🎉 This issue has been resolved in version 2.14.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@ivelin ivelin added the released label Apr 7, 2021
vickywane added a commit to vickywane/ambianic-ui that referenced this issue Jun 28, 2021
* fix: on a brand new install timeline doesn't auto refresh

* chore(release): 2.12.1

## [2.12.1](ambianic/ambianic-ui@v2.12.0...v2.12.1) (2021-02-05)

### Bug Fixes

* on a brand new install timeline doesn't auto refresh ([0359433](ambianic@0359433)), closes [ambianic#516](ambianic#516)
* on a brand new install timeline doesn't auto refresh ([f5127f9](ambianic@f5127f9))

* fix: update obselete test suite

* fix: adjusted visibility container grid to use vuetify grids

* update: added responsiveness tests using cypress viewport presets

* chore(release): 2.12.2

## [2.12.2](ambianic/ambianic-ui@v2.12.1...v2.12.2) (2021-02-08)

### Bug Fixes

* adjusted visibility container grid to use vuetify grids ([381cda3](ambianic@381cda3))
* make peer id visibility toggle icon responsive to small resolutions ([1bba341](ambianic@1bba341)), closes [ambianic#514](ambianic#514)
* update obselete test suite ([9e38fa0](ambianic@9e38fa0))

* fix: theme color issues; closes ambianic#492; closes ambianic#488

* fix: off colors

* chore(release): 2.12.3

## [2.12.3](ambianic/ambianic-ui@v2.12.2...v2.12.3) (2021-02-10)

### Bug Fixes

* off colors ([ecae304](ambianic@ecae304))
* theme color issues; closes [ambianic#492](ambianic#492); closes [ambianic#488](ambianic#488) ([e03ed7d](ambianic@e03ed7d)), closes [ambianic#518](ambianic#518)
* theme color issues; closes [ambianic#492](ambianic#492); closes [ambianic#488](ambianic#488) ([7fef043](ambianic@7fef043))

* fix: settings button styling

outline was inconsistent with other buttons
and was also going off screen on mobile.

* chore(release): 2.12.4

## [2.12.4](ambianic/ambianic-ui@v2.12.3...v2.12.4) (2021-02-11)

### Bug Fixes

* settings button styling ([86f83fa](ambianic@86f83fa)), closes [ambianic#519](ambianic#519)
* settings button styling ([f482d65](ambianic@f482d65))

* build: enable github codeql scan

* Create SECURITY.md

* docs: update security policy

* docs: update

* docs: new PULL_REQUEST_TEMPLATE.md

* build(deps): [security] bump lodash from 4.17.15 to 4.17.21

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.21. **This update includes security fixes.**
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.15...4.17.21)

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

* build(deps-dev): bump eslint-plugin-vue from 7.5.0 to 7.6.0

Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 7.5.0 to 7.6.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](vuejs/eslint-plugin-vue@v7.5.0...v7.6.0)

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

* build(deps-dev): bump @vue/cli-plugin-pwa from 4.5.9 to 4.5.11

Bumps [@vue/cli-plugin-pwa](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-pwa) from 4.5.9 to 4.5.11.
- [Release notes](https://github.com/vuejs/vue-cli/releases)
- [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-cli/commits/v4.5.11/packages/@vue/cli-plugin-pwa)

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

* build(deps-dev): bump eslint-plugin-promise from 4.2.1 to 4.3.1

Bumps [eslint-plugin-promise](https://github.com/xjamundx/eslint-plugin-promise) from 4.2.1 to 4.3.1.
- [Release notes](https://github.com/xjamundx/eslint-plugin-promise/releases)
- [Changelog](https://github.com/xjamundx/eslint-plugin-promise/blob/development/CHANGELOG.md)
- [Commits](eslint-community/eslint-plugin-promise@v4.2.1...v4.3.1)

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

* build(deps): bump vue-router from 3.3.4 to 3.5.1

Bumps [vue-router](https://github.com/vuejs/vue-router) from 3.3.4 to 3.5.1.
- [Release notes](https://github.com/vuejs/vue-router/releases)
- [Changelog](https://github.com/vuejs/vue-router/blob/dev/CHANGELOG.md)
- [Commits](vuejs/vue-router@v3.3.4...v3.5.1)

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

* build(deps-dev): bump @vue/cli-service from 4.4.1 to 4.5.11

Bumps [@vue/cli-service](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-service) from 4.4.1 to 4.5.11.
- [Release notes](https://github.com/vuejs/vue-cli/releases)
- [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-cli/commits/v4.5.11/packages/@vue/cli-service)

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

* build(deps): bump node from 15.7.0 to 15.8.0

Bumps [node](https://github.com/aredridel/node-bin-gen) from 15.7.0 to 15.8.0.
- [Release notes](https://github.com/aredridel/node-bin-gen/releases)
- [Commits](https://github.com/aredridel/node-bin-gen/commits)

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

* build(deps-dev): bump @vue/cli-plugin-eslint from 4.5.9 to 4.5.11

Bumps [@vue/cli-plugin-eslint](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-eslint) from 4.5.9 to 4.5.11.
- [Release notes](https://github.com/vuejs/vue-cli/releases)
- [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-cli/commits/v4.5.11/packages/@vue/cli-plugin-eslint)

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

* build(deps): bump @vue/babel-preset-app from 4.5.10 to 4.5.11

Bumps [@vue/babel-preset-app](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/babel-preset-app) from 4.5.10 to 4.5.11.
- [Release notes](https://github.com/vuejs/vue-cli/releases)
- [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-cli/commits/v4.5.11/packages/@vue/babel-preset-app)

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

* build(deps-dev): bump cypress from 6.3.0 to 6.6.0

Bumps [cypress](https://github.com/cypress-io/cypress) from 6.3.0 to 6.6.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/.releaserc.base.js)
- [Commits](cypress-io/cypress@v6.3.0...v6.6.0)

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

* docs: add slack badge [skip ci]

* build(deps): [security] bump elliptic from 6.5.3 to 6.5.4

Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4. **This update includes a security fix.**
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](indutny/elliptic@v6.5.3...v6.5.4)

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

* feat: added timeline icon to navbar

* update: remove id selector

* feat: corrected timeline button visibility

* chore(release): 2.13.0

# [2.13.0](ambianic/ambianic-ui@v2.12.4...v2.13.0) (2021-03-12)

### Features

* added timeline icon to navbar ([ba64ac2](ambianic@ba64ac2))
* corrected timeline button visibility ([85a071f](ambianic@85a071f))

* docs: downloads badge [skip ci]

* build(deps): [security] bump y18n from 4.0.0 to 4.0.1

Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1. **This update includes a security fix.**
- [Release notes](https://github.com/yargs/y18n/releases)
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yargs/y18n/commits)

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

* fix: silent console error when trying to draw a detection box for falls

* fix: comment out debug log

* chore(release): 2.13.1

## [2.13.1](ambianic/ambianic-ui@v2.13.0...v2.13.1) (2021-03-29)

### Bug Fixes

* comment out debug log ([3b6b200](ambianic@3b6b200))
* silent console error when trying to draw a detection box for falls ([8625e2a](ambianic@8625e2a)), closes [ambianic#593](ambianic#593)
* silent console error when trying to draw a detection box for falls ([b2f0da2](ambianic@b2f0da2))

* fix: improve timeline UX when p2p connection is down

* fix: tests to match latest UX

* fix: update tests to match latest UX

* build: install cypress in gitpod for tests

* fix: broken test

* fix: docker script

* fix: update test to reflect latest UX

* chore(release): 2.13.2

## [2.13.2](ambianic/ambianic-ui@v2.13.1...v2.13.2) (2021-03-30)

### Bug Fixes

* broken test ([acd7222](ambianic@acd7222))
* docker script ([ed11812](ambianic@ed11812))
* improve timeline UX when p2p connection is down ([ed47f5a](ambianic@ed47f5a)), closes [ambianic#594](ambianic#594)
* improve timeline UX when p2p connection is down ([3120cf3](ambianic@3120cf3))
* tests to match latest UX ([3cf0d69](ambianic@3cf0d69)), closes [#1](ambianic#1)
* tests to match latest UX ([e5bf76a](ambianic@e5bf76a))
* update test to reflect latest UX ([4f99496](ambianic@4f99496))
* update tests to match latest UX ([a8b937f](ambianic@a8b937f))

* build: fix gitpod dockerfile [skip ci]

* feat: implemented user auth using Identity

* update: implemented sync with edge-pwa

* fix: fixed conflicts

* fix: fixed conflicts

* fix: fixed conflicts

* fix: fixed conflicts

* update: updated obselete tests

* update: updated obselete tests

* build: fix gitpod hanging issue [skip ci]

* build: fix dockerfile hang [skip ci]

* build: fix gitpod hang [skip ci]

* build: update deps

* fix: gitpod cypress port share [skip ci]

* build: add test run to gitpod script

* build: add test run to gitpod script

* fix: gitpod script [sckip-ci]

* fix: gitpod [skip ci]

* fix: gitpod [skip ci]

* fix: gitpod [skip ci]

* fix: gitpod [skip ci]

* fix: gitpod [skip ci]

* fix: gitpod [skip ci]

* fix: lint [skip ci]

* update: added unit tests for new component

* fix: fixed conflicting files

* fix: fixed conflicting files

* fix: fixed conflicting files

* fix: fixed package-lock.json conflict

* fix: fixed package-lock.json conflict

* fix: fixing lock files conflict

* fix: fixing lock files conflict

* fix: fix lock files conflict

* fix: fix lock file conflict

* fix: multi PWA support on one device; closes ambianic#300

* chore(release): 2.14.0

# [2.14.0](ambianic/ambianic-ui@v2.13.2...v2.14.0) (2021-04-07)

### Bug Fixes

* gitpod [skip ci] ([4cc85a8](ambianic@4cc85a8))
* gitpod [skip ci] ([65586d8](ambianic@65586d8))
* gitpod [skip ci] ([c7fc765](ambianic@c7fc765))
* gitpod [skip ci] ([ffe2e86](ambianic@ffe2e86))
* gitpod [skip ci] ([19e1d40](ambianic@19e1d40))
* gitpod [skip ci] ([060ee4c](ambianic@060ee4c))
* gitpod cypress port share [skip ci] ([408126c](ambianic@408126c))
* gitpod script [sckip-ci] ([1271c0c](ambianic@1271c0c))
* lint [skip ci] ([fb6f346](ambianic@fb6f346))
* merge branch 'master' of https://github.com/ivelin/ambianic-ui [skip ci] ([816320e](ambianic@816320e))
* merge branch 'master' of https://github.com/ivelin/ambianic-ui [skip ci] ([3a15a44](ambianic@3a15a44))
* multi PWA support on one device; closes [ambianic#300](ambianic#300) ([6b110bd](ambianic@6b110bd))

### Features

* multiple UI PWA instances open on one device; closes [ambianic#300](ambianic#300) ([ebcc65a](ambianic@ebcc65a)), closes [ambianic#600](ambianic#600)

* chore: rename slogan to Safe Home (from Cozy at Home)

* update: edge connections

* fix: merge conflict

* test: add pnp mutations tests

* test: add tests for pnp module vuex actions

* test: verbose code coverage report in CI log

* chore: testing

* test: verbose coverage output in console for jest tests

* chore: cleanup code coverage reporting

* test: more pnp tests

* test: add pnp actions tests

* feat: added edge-device sync feature

* build: respect [skip ci] in commit messages

also avoid new vuex commit mutation for NEW_REMOTE_PEER_ID when the id is unchanged.

* test: more pnp test coverage

* test: improve test readability

* docs: cleanup [skip ci]

* fix: merge conflicting package.json file

* test: more pnp tests

* fix: added range validation for subscriptions

* fix: merge conflicting package.json file

* fix: fixed lock files sync error

* fix: added more test coverage

* build(deps): [security] bump ssri from 6.0.1 to 6.0.2

Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2. **This update includes a security fix.**
- [Release notes](https://github.com/npm/ssri/releases)
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
- [Commits](npm/ssri@v6.0.1...v6.0.2)

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

* update: adjusted edge-pwa sync method

* test: add pnp tests

* build: upload cypress artifacts for debugging

* fix: js linting error

* build: upgrade artifact upload action

* chore: cleaup linting errors

* build: codecov fix

* chore(release): 2.14.1

## [2.14.1](ambianic/ambianic-ui@v2.14.0...v2.14.1) (2021-04-18)

### Bug Fixes

* js linting error ([4b6b974](ambianic@4b6b974))

* test: improve pnp coverage

* test: pnp state machine coverage

* fix: fixed auth0 user client sub

* test: pnp authentication

* test: pnp authentication flow

* test: fix pnp tests

* test: pnp coverage

* test: clear localStorage before each test

* test: fix cross test leaks and env cotnamination

* test: 100% coverage for peer-room

* Upgrade to GitHub-native Dependabot

* fix: fixed pnp-actions errors

* test: 100% coverage for edgeAPI.js

* build(deps): [security] bump hosted-git-info from 2.8.5 to 2.8.9

Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.5 to 2.8.9. **This update includes a security fix.**
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](npm/hosted-git-info@v2.8.5...v2.8.9)

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

* build(deps-dev): bump @vue/cli-plugin-pwa from 4.5.11 to 4.5.13

Bumps [@vue/cli-plugin-pwa](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-pwa) from 4.5.11 to 4.5.13.
- [Release notes](https://github.com/vuejs/vue-cli/releases)
- [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-cli/commits/v4.5.13/packages/@vue/cli-plugin-pwa)

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

* build(deps): bump @vue/babel-preset-app from 4.5.11 to 4.5.13

Bumps [@vue/babel-preset-app](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/babel-preset-app) from 4.5.11 to 4.5.13.
- [Release notes](https://github.com/vuejs/vue-cli/releases)
- [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-cli/commits/v4.5.13/packages/@vue/babel-preset-app)

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

* build(deps-dev): bump @semantic-release/npm from 7.0.9 to 7.1.3

Bumps [@semantic-release/npm](https://github.com/semantic-release/npm) from 7.0.9 to 7.1.3.
- [Release notes](https://github.com/semantic-release/npm/releases)
- [Commits](semantic-release/npm@v7.0.9...v7.1.3)

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

* build(deps-dev): bump @vue/cli-service from 4.5.11 to 4.5.13

Bumps [@vue/cli-service](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-service) from 4.5.11 to 4.5.13.
- [Release notes](https://github.com/vuejs/vue-cli/releases)
- [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-cli/commits/v4.5.13/packages/@vue/cli-service)

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

* fix: broken lock file

* update: refactored auth0 plugin to use vuex

* update: updated readme to contain notification env var

* fix: fixed conflicting lock files

* fix: fixed lock files

* build(deps-dev): bump vue-cli-plugin-vuetify from 2.0.9 to 2.4.0

Bumps [vue-cli-plugin-vuetify](https://github.com/vuetifyjs/vue-cli-plugin-vuetify/tree/HEAD/packages/vue-cli-plugin-vuetify) from 2.0.9 to 2.4.0.
- [Release notes](https://github.com/vuetifyjs/vue-cli-plugin-vuetify/releases)
- [Changelog](https://github.com/vuetifyjs/vue-cli-plugins/blob/master/packages/vue-cli-plugin-vuetify/CHANGELOG.md)
- [Commits](https://github.com/vuetifyjs/vue-cli-plugin-vuetify/commits/vue-cli-plugin-vuetify@2.4.0/packages/vue-cli-plugin-vuetify)

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

* build(deps-dev): bump sass from 1.32.6 to 1.32.12

Bumps [sass](https://github.com/sass/dart-sass) from 1.32.6 to 1.32.12.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](sass/dart-sass@1.32.6...1.32.12)

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

* build(deps-dev): bump @vue/cli-plugin-babel from 4.5.11 to 4.5.13

Bumps [@vue/cli-plugin-babel](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-babel) from 4.5.11 to 4.5.13.
- [Release notes](https://github.com/vuejs/vue-cli/releases)
- [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-cli/commits/v4.5.13/packages/@vue/cli-plugin-babel)

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

* build(deps-dev): bump @vue/test-utils from 1.1.2 to 1.2.0

Bumps [@vue/test-utils](https://github.com/vuejs/vue-test-utils/tree/HEAD/packages/test-utils) from 1.1.2 to 1.2.0.
- [Release notes](https://github.com/vuejs/vue-test-utils/releases)
- [Changelog](https://github.com/vuejs/vue-test-utils/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-test-utils/commits/v1.2.0/packages/test-utils)

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

* update: updated cypress profile menu test

* fix

* fix

* fix

* build(deps-dev): bump @vue/cli-plugin-eslint from 4.5.11 to 4.5.13

Bumps [@vue/cli-plugin-eslint](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-eslint) from 4.5.11 to 4.5.13.
- [Release notes](https://github.com/vuejs/vue-cli/releases)
- [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-cli/commits/v4.5.13/packages/@vue/cli-plugin-eslint)

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

* build(deps-dev): bump @vue/cli-plugin-unit-jest from 4.5.9 to 4.5.13

Bumps [@vue/cli-plugin-unit-jest](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-unit-jest) from 4.5.9 to 4.5.13.
- [Release notes](https://github.com/vuejs/vue-cli/releases)
- [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-cli/commits/v4.5.13/packages/@vue/cli-plugin-unit-jest)

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

* build(deps-dev): bump stylus from 0.54.7 to 0.54.8

Bumps [stylus](https://github.com/stylus/stylus) from 0.54.7 to 0.54.8.
- [Release notes](https://github.com/stylus/stylus/releases)
- [Changelog](https://github.com/stylus/stylus/blob/dev/History.md)
- [Commits](stylus/stylus@0.54.7...0.54.8)

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

* fix: fixed conflicting lock files

* test: peer-fetch coverage

* build(deps-dev): bump eslint-plugin-import from 2.22.1 to 2.23.4

Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.22.1 to 2.23.4.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases)
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md)
- [Commits](import-js/eslint-plugin-import@v2.22.1...v2.23.4)

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

* build(deps-dev): bump @cypress/code-coverage from 3.8.8 to 3.9.6

Bumps [@cypress/code-coverage](https://github.com/cypress-io/code-coverage) from 3.8.8 to 3.9.6.
- [Release notes](https://github.com/cypress-io/code-coverage/releases)
- [Commits](cypress-io/code-coverage@v3.8.8...v3.9.6)

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

* test: increase coverage for peer-fetch

* docs: create code of conduct

* docs: add netlify link

* update: updated lock files

* update: improved subscription error message

* update: removed netlify toml config file

* update: added update prompt in edge sync

* update: handled outdated edge devices

* test: more feer-fetch test coverage

* test: more peer fetch tests

* test: peer fetch coverage

* fix: updated test cases for outdated edge devices

* update: improved codecov for authbarmenu component

* update: increased test coverage for authbarmenu

* update: increased test coverage for authbarmenu

* update: inmcreased code coverage for auth/index.js

* update: inmcreased code coverage for auth/index.js

* update

* update: ajusted jest and cypress coverage directories

* update: ajusted jest and cypress coverage directories

* update: ajusted jest and cypress coverage directories

Co-authored-by: ivelin <ivelin@ambianic.ai>
Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 8, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working good first issue Good for newcomers help wanted Extra attention is needed released
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant