-
-
Notifications
You must be signed in to change notification settings - Fork 34
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
Comments
related to #408 |
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. |
Note: This issue is different and simpler to solve than #408 |
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. |
Merge pull request #600 from ivelin/master
# [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)
🎉 This issue has been resolved in version 2.14.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
* 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>
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.
The text was updated successfully, but these errors were encountered: