Giter Club home page Giter Club logo

ambianic-ui's Introduction

Ambianic Edge

Ambianic Edge turns your Raspberry Pi into a smart camera device.

Read the docs to learn how to run, configure and develop with Ambianic Edge.

Gitpod ready-to-code Join the Slack chat room

Docker pulls CI Build codecov FOSSA Status CodeFactor CodeQL Container Security Scan Language grade: Python CII Best Practices

ambianic-ui's People

Contributors

bkristenssonalfsson avatar commit-lint[bot] avatar dependabot-preview[bot] avatar dependabot[bot] avatar depfu[bot] avatar finleyexp avatar fossabot avatar geekyahmed avatar greenkeeper[bot] avatar imgbot[bot] avatar imgbotapp avatar ivelin avatar mergedroid avatar restyled-commits avatar semantic-release-bot avatar sniperadmin avatar vickywane avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

ambianic-ui's Issues

An in-range update of vuetify is breaking the build 🚨

The dependency vuetify was updated from 2.1.5 to 2.1.6.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

vuetify is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ AnyLint: They had a total of 1 failure, 65 warnings, and 17 notices.

Due to Github limitations, you will only see the first 50 annotations. Use https://anylint.hell.sh for a full report.

Nobody ever won a chess game by resigning.

β€” Savielly Tartakower

  • βœ… commit-lint: Other changes that don't modify src or test files

Release Notes for v2.1.6

πŸ”§ Bug Fixes

  • theme: use new vue-meta api (#9268) (6d829ef)
  • VAlert: remove pointer events from psuedo element (1958333), closes #9407
  • VListItem: fix to misplaced small icon in dense list (#9395) (f5b5e98)
  • VPagination: max length (#9423) (1394b6c)
  • VRangeSlider: allow handles on same value (#9218) (3ab0f67), closes #8756
  • VSkeletonLoader: properly cascade border-radius (74bc901)
  • VTextField: dense filled & outlined (#9403) (2283635)
Commits

The new version differs by 19 commits.

  • b193f1a chore(release): publish v2.1.6
  • 7f4e0ba docs(team): add Sean to Meet the Team page (#9427)
  • e78a9a2 docs: typo (Interesection => Intersection)
  • f5b5e98 fix(vlistitem): fix to misplaced small icon in dense list (#9395)
  • 3ab0f67 fix(VRangeSlider): allow handles on same value (#9218)
  • 1394b6c fix(VPagination): max length (#9423)
  • 2283635 fix(VTextField): dense filled & outlined (#9403)
  • 6d829ef fix(theme): use new vue-meta api (#9268)
  • 1958333 fix(VAlert): remove pointer events from psuedo element
  • 32483b3 docs(releases): sort version lists
  • 74bc901 fix(VSkeletonLoader): properly cascade border-radius
  • d6dbefb docs(VParallax): update simple example (#9404)
  • b84d01d docs(eslint): add new rules
  • 697bdb7 docs: update sponsor information
  • 3919967 chore(README): update information

There are 19 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of sass is breaking the build 🚨

The devDependency sass was updated from 1.23.0 to 1.23.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

sass is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ AnyLint: They had a total of 1 failure, 59 warnings, and 17 notices.

Due to Github limitations, you will only see the first 50 annotations. Use https://anylint.hell.sh for a full report.

Failure isn't fatal, but failure to change might be

β€” John Wooden

  • βœ… commit-lint: Other changes that don't modify src or test files

Release Notes for Dart Sass 1.23.1

To install Dart Sass 1.23.1, download one of the packages above and add it to your PATH, or see the Sass website for full installation instructions.

Changes

  • Fix a bug preventing built-in modules from being loaded within a configured module.

  • Fix a bug preventing an unconfigured module from being loaded from within two different configured modules.

  • Fix a bug when meta.load-css() was used to load some files that included media queries.

  • Allow saturate() in plain CSS files, since it can be used as a plain CSS filter function.

  • Improve the error messages for trying to access functions like lighten() from the sass:color module.

See the full changelog for changes in earlier releases.

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of vue-cli-plugin-vuetify is breaking the build 🚨

The devDependency vue-cli-plugin-vuetify was updated from 1.1.1 to 1.1.2.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

vue-cli-plugin-vuetify is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ AnyLint: They had a total of 1 failure, 62 warnings, and 22 notices.

Due to Github limitations, you will only see the first 50 annotations. Use https://anylint.hell.sh for a full report.

Nobody ever won a chess game by resigning.

β€” Savielly Tartakower

  • βœ… commit-lint: Other changes that don't modify src or test files

Release Notes for v1.1.2

1.1.2 (2019-11-03)

Bug Fixes

  • remove lint on create complete (d3ff85c)
Commits

The new version differs by 3 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

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

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.

Add heart icon next to alarm icon on app top bar.

Tooltip for heart : favorite moments
Tooltip for bell: security alerts
Add also a list icon for a generic view of all timeline events.

Heart only shows hearted events
Bell only shows alert events

An in-range update of eslint is breaking the build 🚨

The devDependency eslint was updated from 6.5.1 to 6.6.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

eslint is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ AnyLint: They had a total of 1 failure, 59 warnings, and 17 notices.

Due to Github limitations, you will only see the first 50 annotations. Use https://anylint.hell.sh for a full report.

It's Not Whether You Get Knocked Down, It's Whether You Get Up.

β€” Vince Lombardi

  • βœ… commit-lint: Other changes that don't modify src or test files

Release Notes for v6.6.0
  • 39dfe08 Update: false positives in function-call-argument-newline (fixes #12123) (#12280) (Scott O'Hara)
  • 4d84210 Update: improve report location for no-trailing-spaces (fixes #12315) (#12477) (Milos Djermanovic)
  • c6a7745 Update: no-trailing-spaces false negatives after comments (fixes #12479) (#12480) (Milos Djermanovic)
  • 0bffe95 Fix: no-misleading-character-class crash on invalid regex (fixes #12169) (#12347) (Milos Djermanovic)
  • c6a9a3b Update: Add enforceForIndexOf option to use-isnan (fixes #12207) (#12379) (Milos Djermanovic)
  • 364877b Update: measure plugin loading time and output in debug message (#12395) (Victor Homyakov)
  • 1744fab Fix: operator-assignment removes and duplicates comments (#12485) (Milos Djermanovic)
  • 52ca11a Fix: operator-assignment invalid autofix with adjacent tokens (#12483) (Milos Djermanovic)
  • 0f6d0dc Fix: CLIEngine#addPlugin reset lastConfigArrays (fixes #12425) (#12468) (Toru Nagashima)
  • 923a8cb Chore: Fix lint failure in JSDoc comment (#12489) (Brandon Mills)
  • aac3be4 Update: Add ignored prop regex no-param-reassign (#11275) (Luke Bennett)
  • e5382d6 Chore: Remove unused parameter in dot-location (#12464) (Milos Djermanovic)
  • 49faefb Fix: no-obj-calls false positive (fixes #12437) (#12467) (Toru Nagashima)
  • b3dbd96 Fix: problematic installation issue (fixes #11018) (#12309) (Toru Nagashima)
  • cd7c29b Sponsors: Sync README with website (ESLint Jenkins)
  • 8233873 Docs: Add note about Node.js requiring SSL support (fixes #11413) (#12475) (Nicholas C. Zakas)
  • 89e8aaf Fix: improve report location for no-tabs (#12471) (Milos Djermanovic)
  • 7dffe48 Update: Enable function string option in comma-dangle (fixes #12058) (#12462) (YeonJuan)
  • e15e1f9 Docs: fix doc for no-unneeded-ternary rule (fixes #12098) (#12410) (Sam Rae)
  • b1dc58f Sponsors: Sync README with website (ESLint Jenkins)
  • 61749c9 Chore: Provide debug log for parser errors (#12474) (Brad Zacher)
  • 7c8bbe0 Update: enforceForOrderingRelations no-unsafe-negation (fixes #12163) (#12414) (Sam Rae)
  • 349ed67 Update: improve report location for no-mixed-operators (#12328) (Chiawen Chen)
  • a102eaa Fix: prefer-numeric-literals invalid autofix with adjacent tokens (#12387) (Milos Djermanovic)
  • 6e7c18d Update: enforceForNewInMemberExpressions no-extra-parens (fixes #12428) (#12436) (Milos Djermanovic)
  • 51fbbd7 Fix: array-bracket-newline consistent error with comments (fixes #12416) (#12441) (Milos Djermanovic)
  • e657d4c Fix: report full dot location in dot-location (#12452) (Milos Djermanovic)
  • 2d6e345 Update: make isSpaceBetweenTokens() ignore newline in comments (#12407) (YeonJuan)
  • 84f71de Update: remove default overrides in keyword-spacing (fixes #12369) (#12411) (YeonJuan)
  • 18a0b0e Update: improve report location for no-space-in-parens (#12364) (Chiawen Chen)
  • d61c8a5 Update: improve report location for no-multi-spaces (#12329) (Chiawen Chen)
  • 561093f Upgrade: bump inquirer to ^7.0.0 (#12440) (Joe Graham)
  • fb633b2 Chore: Add a script for testing with more control (#12444) (Eric Wang)
  • 012ec51 Sponsors: Sync README with website (ESLint Jenkins)
  • 874fe16 New: pass cwd from cli engine (#12389) (Eric Wang)
  • b962775 Update: no-self-assign should detect member expression with this (#12279) (Tibor Blenessy)
  • 02977f2 Docs: Clarify eslint:recommended semver policy (#12429) (Kevin Partington)
  • 97045ae Docs: Fixes object type for rules in "Use a Plugin" (#12409) (Daisy Develops)
  • 24ca088 Docs: Fix typo in v6 migration guide (#12412) (Benjamim Sonntag)
  • b094008 Chore: update version parameter name (#12402) (Toru Nagashima)
  • e5637ba Chore: enable jsdoc/require-description (#12365) (Kai Cataldo)
  • d31f337 Sponsors: Sync README with website (ESLint Jenkins)
  • 7ffb22f Chore: Clean up inline directive parsing (#12375) (Jordan Eldredge)
  • 84467c0 Docs: fix wrong max-depth example (fixes #11991) (#12358) (Gabriel R Sezefredo)
  • 3642342 Docs: Fix minor formatting/grammar errors (#12371) (cherryblossom000)
  • c47fa0d Docs: Fix missing word in sentence (#12361) (Dan Boulet)
  • 8108f49 Chore: enable additional eslint-plugin-jsdoc rules (#12336) (Kai Cataldo)
  • b718d2e Chore: update issue template with --eslint-fix flag (#12352) (James George)
  • 20ba14d Sponsors: Sync README with website (ESLint Jenkins)
  • 566a947 Sponsors: Sync README with website (ESLint Jenkins)
  • 070cbd0 Sponsors: Sync README with website (ESLint Jenkins)
Commits

The new version differs by 53 commits.

  • 879c373 6.6.0
  • c8ba30a Build: changelog update for 6.6.0
  • 39dfe08 Update: false positives in function-call-argument-newline (fixes #12123) (#12280)
  • 4d84210 Update: improve report location for no-trailing-spaces (fixes #12315) (#12477)
  • c6a7745 Update: no-trailing-spaces false negatives after comments (fixes #12479) (#12480)
  • 0bffe95 Fix: no-misleading-character-class crash on invalid regex (fixes #12169) (#12347)
  • c6a9a3b Update: Add enforceForIndexOf option to use-isnan (fixes #12207) (#12379)
  • 364877b Update: measure plugin loading time and output in debug message (#12395)
  • 1744fab Fix: operator-assignment removes and duplicates comments (#12485)
  • 52ca11a Fix: operator-assignment invalid autofix with adjacent tokens (#12483)
  • 0f6d0dc Fix: CLIEngine#addPlugin reset lastConfigArrays (fixes #12425) (#12468)
  • 923a8cb Chore: Fix lint failure in JSDoc comment (#12489)
  • aac3be4 Update: Add ignored prop regex no-param-reassign (#11275)
  • e5382d6 Chore: Remove unused parameter in dot-location (#12464)
  • 49faefb Fix: no-obj-calls false positive (fixes #12437) (#12467)

There are 53 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of sass is breaking the build 🚨

The devDependency sass was updated from 1.23.1 to 1.23.2.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

sass is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ AnyLint: They had a total of 1 failure, 59 warnings, and 22 notices.

Due to Github limitations, you will only see the first 50 annotations. Use https://anylint.hell.sh for a full report.

Without error there can be no brilliancy.

β€” Emanuel Lasker

  • βœ… commit-lint: Other changes that don't modify src or test files

Release Notes for Dart Sass 1.23.2

To install Dart Sass 1.23.2, download one of the packages above and add it to your PATH, or see the Sass website for full installation instructions.

Changes

Command-Line Interface

  • Fix a bug when compiling all Sass files in a directory where a CSS file could be compiled to its own location, creating an infinite loop in --watch mode.

  • Properly compile CSS entrypoints in directories outside of --watch mode.

See the full changelog for changes in earlier releases.

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @vue/cli-service is breaking the build 🚨

The devDependency @vue/cli-service was updated from 4.1.0 to 4.1.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@vue/cli-service is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ build (12.x): There are 1 failures, 0 warnings, and 0 notices.
  • βœ… commit-lint: Other changes that don't modify src or test files

Release Notes for v4.1.1

πŸ› Bug Fix

  • @vue/cli-plugin-typescript

Committers: 1

Commits

The new version differs by 3 commits.

  • 2ddcc65 v4.1.1
  • dd98fa6 fix: fix tsx compilation (#4894)
  • d21245d workflow: correctly decide which dist-tag to use

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Add timeline icon in app bar

Display a timeline button in the main nav bar. Currently users have to open the top level menu and select the timeline option. It would be convenient to have a way to go straight to the timeline from the navbar since its the most commonly visited page.

An in-range update of vuetify is breaking the build 🚨

The dependency vuetify was updated from 2.1.7 to 2.1.8.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

vuetify is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ AnyLint: They had a total of 1 failure, 59 warnings, and 22 notices.

Due to Github limitations, you will only see the first 50 annotations. Use https://anylint.hell.sh for a full report.

Failure isn't fatal, but failure to change might be

β€” John Wooden

  • βœ… commit-lint: Other changes that don't modify src or test files

Release Notes for v2.1.8

πŸ”§ Bug Fixes

⚠️ BREAKING CHANGES

A low impact security vulnerability was identified with the v-messages component. Using the value prop, it was possible to perform an XSS attack.

NOTICE
If you are not using HTML for the props rules, messages, hint, success-messages or error-messages, you do not need to do anything.

All values for v-message are now escaped. This primarily affects inputs as they use v-message for rule and hint output. To accommodate this change, a scoped slot has been added for users who
need to customize the styling of messages as they will no longer render html.

Components this fix impacts:

  • v-autocomplete
  • v-checkbox
  • v-combobox
  • v-file-input
  • v-input
  • v-messages
  • v-overflow-btn
  • v-radio-group
  • v-select
  • v-slider
  • v-switch
  • v-textarea
  • v-text-field
<!-- v2.1.7 -->

<v-text-field :rules="['<em>Foo<em>']" />

<!-- v2.1.8  -->

<v-text-field :rules="['Foo']">
<template v-slot="{ message, key }">
<em :key="key">{{ message }}</em>
</template>
</v-text-field>

If you have any questions, please reach out to us in our community, https://community.vuetifyjs.com

Commits

The new version differs by 34 commits.

  • ed664ab chore(release): publish v2.1.8
  • d18db33 test(VMessages): expand coverage
  • 1279c52 fix(SelectionControls): fix dense styles (#9505)
  • 886c8a3 fix(Typescript): update declaration file (#9320)
  • 2db8cc9 chore(helpers): export lighten/darken functions (#9483)
  • 8e0144c docs: update links for why-vuetify page
  • 1ae752e fix(VIcon): dense font-size selector (#9494)
  • f528f75 docs(scroll): fix usage imports
  • 75696e6 docs(scroll): fix programmatic scrolling
  • c24a824 chore: updated lang files (#9525)
  • 3cb8383 docs: fix broken links, show more logos on home page
  • 6da63a8 docs: add new sponsor
  • d873669 docs: add vueconf to banner
  • baa9ac5 docs: fix github link
  • 7a1c01e chore: only show errors-warnings in build output

There are 34 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of semantic-release is breaking the build 🚨

The devDependency semantic-release was updated from 15.13.30 to 15.13.31.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

semantic-release is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ build (12.x): There are 2 failures, 0 warnings, and 0 notices.
  • βœ… commit-lint: Other changes that don't modify src or test files

Release Notes for v15.13.31

15.13.31 (2019-11-17)

Bug Fixes

  • package: update yargs to version 15.0.1 (2c13136)
Commits

The new version differs by 1 commits.

  • 2c13136 fix(package): update yargs to version 15.0.1

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Visually protect Edge ID as a secret field

Currently the Edge ID is always exposed visually in the UI Connect page.

Since it is a sensitive secret identifier, we should display it with a password obfuscation element and allow the user to explicitly show it (with the typical eye icon on the right side of a password field.)

UI to Edge pairing over remote network: Enable users at home to share edge Peer ID with remote family members who do not have access to the local Edge device network

This use cases came up during a COVID19 hackathon:
https://devpost.com/software/remote-elderly-home-care-via-privacy-preserving-surveillance-dano89

Since during isolation, it is not possible to physically visit a home to pair UI with edge, we need a way for users at home to share connection with a remote user.

One way to achieve this is to allow in the UI manual entry of Edge ID. Instead of auto-pairing, which is not possible for remote users, the local home user can copy the ID from their UI and send it via email, sms or a messaging app to their remote family member. Then the remote user would manually paste the edge ID and connect to it.

An even better UX could be to add a share button in the UI that sends a link to the remote user. Something like:
ui.ambianic.ai/connect?edge-id=12345

Once the remote user receives and clicks on the link, the UI will process it and begin connecting to the edge ID.

Open to ideas for an even smoother way to resolve this remote sharing scenario.

An in-range update of node is breaking the build 🚨

The dependency node was updated from 13.7.0 to 13.8.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

node is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ build (12.x): There are 1 failures, 0 warnings, and 0 notices.
  • βœ… commit-lint: Other changes that don't modify src or test files

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Add full integration test suite to cypress CI

Currently cypress CI only tests UI components.

We need a full integration test suite, which:

  • starts ambianic-edge in a CI docker space
  • starts ambianic-pnp in a CI docker space
  • starts and tests extensively ambianic-ui against the full simulated environment

The full integration test suite should trigger on UI release as well as once a week to make sure that any updates to dependencies are not breaking the user experience.

Group edge events from the same source into hourly timeline occurrences.

  • When events arrive from the same source within a few seconds of each other, it clutters the timeline. For example person and face detections spaced at 2 seconds of each other are helpful but only if there is particular interest in the detected person. Otherwise it takes too long to scroll the timeline past the group of same person detections.
  • Grouping can be hourly by default with option to change to smaller or bigger intervals based on various criteria: source name, type of source, type of event, ...

Pwa bug - not connecting to edge after sleep

An installed PWA mobile app would connect fine to edge on first start, but after going to background and the phone sleeping for awhile, then after opening up the app again it goes into a spin showing that its connecting but never actually connects to the edge.

After killing the app and reopening, it reconnects fine.

Seems like there needs to be an event handler on pwa app wake-up from background idle mode to reset peer connection.

Move network intensive timeline fetch logic to WebWorker

Related to #360

Another area I haven’t been able to get to but we may discuss is moving the logic for fetching timeline event data and images in the background to WebWorker. That might make the UI more responsive since the network intensive operations will be in a separate webworker thread. But this can be tested as a step after p2p is abstracted in ServiceWorker. That way the WebWorker thread can use plain fetch and feed results to the UI components on demand.
Just speculating. We won’t know until this is all coded and tested.

Move p2p & pnp code to ServiceWorker

Something I thought about but didn’t get around to doing was to move p2p to ServiceWorker. That way the vue app code is 100% vanilla blueprint. It can use regular web fetch for backend resources that ServiceWorker intercepts and funnel over webrtc. We currently have the pnp.fetch abstraction so its 80% there. It now needs to be moved to Service Worker and tested thoroughly.

@bjorn continues to find new edge cases for p2p/pnp, which tells me that code really needs to be in its own capsule with minimal contracts to the rest of the PWA.

Move all initial setup and configuration to PWA UI.

Remove need for new users to understand OS CLI, docker and YAML.

Move all essential Ambianic Edge config.yaml parameters to REST API that the UI can work with.

The goal is for the user to get fully functioning system without tinkering with the command line.

At the same time abstracting out setup and config in clear REST API contracts will allow extensibility and integration with value-add third party systems such as patient record management.

At a high level these are the main problems to solve:

  • Input Sources: Camera auto discovery and connectivity management. Focus on ONVIF conformant devices.
  • AI models: Adding and configuring AI models
  • Pipelines: Creating and configuring pipeline sequences

An in-range update of vuetify-loader is breaking the build 🚨

The devDependency vuetify-loader was updated from 1.3.1 to 1.4.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

vuetify-loader is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ build (12.x): There are 1 failures, 0 warnings, and 0 notices.
  • βœ… commit-lint: Other changes that don't modify src or test files

Release Notes for v1.4.0

Features

  • automatically configure webpack for lazy image loading (#96) (90614fc)

Bug Fixes

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Display Edge Version in UI PWA

It would be useful for debugging and information to quickly check in the UI the version of the connected Ambianic Edge install.

The edge can expose a Rest endpoint that shares version and other vital metrics essential to diagnosing and solving common problems.

Guide first time users through setup

Improve UX by guising first time users of the UI.

Currently visiting UI.ambianic.ai does not make it obvious how the users should proceed to install a fully functional system.

web site push: ambinic.ai

  • ambinic.ai initial go-live
  • Open Source
  • Privacy focused
  • Community collaboration for code AND training(!)

Display AI pipeline label in timeline event info

It is currently not immediately clear by looking at a timeline event which pipeline it originated from. This may not be an issue for most users , but sometimes the detection is a blurred photo and it’s hard to take corrective action not knowing where it originated from

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.