Josh Hawkins
ead03c381b
Autotracking improvements and bugfixes ( #7984 )
...
* add zoom factor and catch motion exception
* reword error message
* check euclidean distance of estimate points
* use numpy for euclidean distance
* config entry
* use zoom factor and zoom based on velocity
* move debug inside try
* change log type to info
* logger level warning
* docs
* exception handling
2023-09-28 18:21:37 -05:00
Nicolas Mowen
0048cd5edc
Pull radeon driver from bookworm ( #7983 )
2023-09-28 18:20:48 -05:00
On Freund
56dfcd7a32
Update CAP_PERFMON instructions on hardware_acceleration.md ( #7957 )
...
* Update CAP_PERFMON instructions on hardware_acceleration.md
* Three -> there
2023-09-28 18:20:09 -05:00
Nicolas Mowen
9f3ac19e05
Limit max player height ( #7974 )
2023-09-28 18:01:23 -05:00
Josh Hawkins
50f13b7196
thread lock for move queues ( #7973 )
2023-09-28 18:01:05 -05:00
tpjanssen
50b17031c4
Update api.md ( #7971 )
...
* Update api.md
* Update api.md
2023-09-28 18:00:32 -05:00
mvn23
d11c1a2066
Update camera_specific.md ( #7694 )
...
Add information for TP-Link VIGI stream settings
2023-09-27 06:19:29 -05:00
Josh Hawkins
27144eb0b9
Autotracker: Basic zooming and moves with velocity estimation ( #7713 )
...
* don't zoom if camera doesn't support it
* basic zooming
* make zooming configurable
* zooming docs
* optional zooming in camera status
* Use absolute instead of relative zooming
* increase edge threshold
* zoom considering object area
* bugfixes
* catch onvif zooming errors
* relative zooming option for dahua/amcrest cams
* docs
* docs
* don't make small movements
* remove old logger statement
* fix small movements
* use enum in config for zooming
* fix formatting
* empty move queue first
* clear tracked object before waiting for stop
* use velocity estimation for movements
* docs updates
* add tests
* typos
* recalc every 50 moves
* adjust zoom based on estimate box if calibrated
* tweaks for fast objects and large movements
* use real time for calibration and add info logging
* docs updates
* remove area scale
* Add example video to docs
* zooming font header size the same as the others
* log an error if a ptz doesn't report a MoveStatus
* debug logging for onvif service capabilities
* ensure camera supports ONVIF MoveStatus
2023-09-27 06:19:10 -05:00
Josh Hawkins
64705c065f
update docs sidebar for go2rc 1.7.1 ( #7946 )
2023-09-27 06:11:37 -05:00
Nicolas Mowen
08eefd8385
Fix frame height default value in docs ( #7947 )
2023-09-27 06:11:23 -05:00
Blake Blackshear
705ee54315
plus docs update ( #7964 )
...
* plus docs update
* add attribute labels
2023-09-27 06:10:53 -05:00
Nicolas Mowen
e26bb94007
Add seconds to exports ( #7955 )
2023-09-27 06:10:37 -05:00
Nicolas Mowen
1aba8c1ef5
Refactor time filter ( #7962 )
...
* Add ability to filter events by start time
* Add tests
* Add time param to events
* Add time picker
* Update docs
* Catch overnight case
Update comment
* Cleanup
* Fix tests
2023-09-27 06:09:38 -05:00
Nicolas Mowen
f92237c9c1
Fix recording timeline info text in light mode ( #7963 )
2023-09-27 06:08:58 -05:00
Blake Blackshear
0858859939
Dep updates ( #7933 )
...
* update actions
* web deps
2023-09-24 07:00:41 -05:00
Nicolas Mowen
1c27ee2d2b
Increase initial hit count for norfair tracker ( #7925 )
...
* Increase initial hit count of tracked object
* Formatting
2023-09-24 06:32:43 -05:00
Nicolas Mowen
08586f8f65
Fix case where camera is disabled but autotrack is enabled ( #7914 )
2023-09-24 05:05:29 -05:00
Blake Blackshear
cfd04d164e
add more robust plus documentation ( #7905 )
...
* add more robust plus documentation
* rename page
* note changing circumstances
2023-09-22 07:35:04 -05:00
Nicolas Mowen
fa2e4993d9
fix typo ( #7903 )
2023-09-21 17:08:31 -05:00
Nicolas Mowen
080d7a2d88
Update go2rtc to 1.7.1 ( #7657 )
...
* Update go2rtc to 1.7.0
* Update docs references
* Add docs for homekit restream
* Exit with better error message when substitution is not correct
* Formatting
* Fix pin
* Update go2rtc dep
* Update go2rtc docs references
* Fix name
* Mute player by default
* Remove homekit mention
2023-09-21 06:52:46 -06:00
Nicolas Mowen
7d0216b8fb
Improve default timelapse args and make timelapse customizable ( #7840 )
...
* Add args to ignore audio and only process keyframes
* Add timelapse args to config
* Update docs
* Formatting
* Fix spacing
* Fix formatting
* add example of math for pts
2023-09-21 06:20:05 -06:00
Scott Stancil
c743dfd657
Add capability to link directly to an event ID in the web UI ( #7803 )
...
* Add capability to link directly to an event ID in the web UI
* Move event ID to searchParams, add View All button
* Use searchParams inside eventsFetcher
2023-09-21 05:27:23 -05:00
Nicolas Mowen
4a6579527b
Add docs for audio volume config ( #7807 )
...
* Add docs for audio volume
* fix typo
2023-09-21 05:26:44 -05:00
Nicolas Mowen
fd9196ae3e
add note about network bandwidth permissions and don't set interfaces by default ( #7813 )
...
* add note about network bandwidth permissions
* Update default net int
* Set default network interfaces to empty
* Don't read interfaces if none are set
* Formatting
* Add stderr output
2023-09-21 05:26:22 -05:00
Josh Hawkins
a3eccce8f3
use useEffect for key listeners on camera control panel ( #7827 )
...
* use useEffect for key listeners
* dependencies
* useCallbacks
2023-09-21 05:25:57 -05:00
Nicolas Mowen
111933d3b4
Refactor Exports To Better Handle Recording Configs ( #7846 )
...
* Refactor export logic
* Fix param
* Ensure float is used
* Fix variable assignment
* Fix range
* Formatting
2023-09-21 05:24:49 -05:00
Nicolas Mowen
76d4f16db3
Add cancel button to delete starred event dialog ( #7853 )
2023-09-21 05:24:12 -05:00
Nate Meyer
0d6bb6714a
Add support for selecting a specific GPU to use when converting TRT models ( #7857 )
2023-09-21 05:23:51 -05:00
Nicolas Mowen
5d30944d6e
Add fire alarm to default audio labels ( #7854 )
...
* Add fire alarm to default audio list
* Update docs for default audio label list
* Update audio detectors with default label list
2023-09-21 05:23:26 -05:00
Nicolas Mowen
3797340efa
Set export sub process to be lower priority ( #7862 )
2023-09-21 05:22:35 -05:00
Nicolas Mowen
8728139ae3
Fix birdseye exception handling ( #7864 )
2023-09-21 05:22:11 -05:00
Nicolas Mowen
730851cda9
Remove frame interval for qsv timelapse output args ( #7873 )
2023-09-21 05:21:53 -05:00
Nicolas Mowen
46412e99d9
revert 1/2 min region size ( #7883 )
2023-09-21 05:21:32 -05:00
Nicolas Mowen
e5664826b1
Add ability to play and delete exports from webUI ( #7882 )
...
* add ability to playback exports on exports screen
* Add ability to delete exports from exports screen
* Fix large dialog
* Formatting
2023-09-21 05:20:57 -05:00
Nicolas Mowen
9a1c8b2cc4
Remove maximum inertia constraint ( #7890 )
2023-09-21 05:20:26 -05:00
Nicolas Mowen
6aedc39a9a
Remove quotes from tensorrt env variable example ( #7823 )
2023-09-16 05:00:07 -05:00
Nicolas Mowen
b9e6afa659
Fix webUI success / error messages ( #7820 )
...
* Fix export error handling
* Ensure that config editor success / error is updated each time
* Set response
* Formatting
2023-09-16 04:59:50 -05:00
Nicolas Mowen
9185753322
Fix Python Dependabot ( #7762 )
2023-09-11 17:07:51 -05:00
Nicolas Mowen
a1b50d2cf4
Update python deps ( #7763 )
2023-09-11 17:07:29 -05:00
Nicolas Mowen
a2206bb177
Reduce database queries to necessary fields ( #7751 )
...
* Reduce database queries to necessary labels
* Set columns for other queries
* skip creating model instances
---------
Co-authored-by: Blake Blackshear <blakeb@blakeshome.com>
2023-09-11 17:07:04 -05:00
Blake Blackshear
5658e5a4cc
more deps ( #7712 )
2023-09-06 08:32:09 -05:00
dependabot[bot]
2a0b8a78fe
Bump actions/checkout from 3 to 4 ( #7696 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-06 08:02:16 -05:00
dependabot[bot]
b80ff1aa3a
Bump actions/setup-python from 4.6.1 to 4.7.0 ( #7156 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.6.1 to 4.7.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4.6.1...v4.7.0 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-06 07:54:10 -05:00
Blake Blackshear
f682203f9d
Merge remote-tracking branch 'origin/master' into dev
2023-09-04 10:48:24 -05:00
flyize
a63af1a891
Update false_positives.md ( #7685 )
...
Mention about false positives from stationary objects. Added because I just had this issue and the current page didn't really help me.
2023-09-04 10:12:24 -05:00
Nicolas Mowen
64fd5f8be3
Upgrade more deps ( #7684 )
...
* Bump axios from 1.4.0 to 1.5.0 in /web
Bumps [axios](https://github.com/axios/axios ) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.4.0...v1.5.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump @testing-library/jest-dom from 5.17.0 to 6.1.2 in /web
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 5.17.0 to 6.1.2.
- [Release notes](https://github.com/testing-library/jest-dom/releases )
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/jest-dom/compare/v5.17.0...v6.1.2 )
---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump autoprefixer from 10.4.14 to 10.4.15 in /web
Bumps [autoprefixer](https://github.com/postcss/autoprefixer ) from 10.4.14 to 10.4.15.
- [Release notes](https://github.com/postcss/autoprefixer/releases )
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.14...10.4.15 )
---
updated-dependencies:
- dependency-name: autoprefixer
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump postcss from 8.4.27 to 8.4.29 in /web
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.27 to 8.4.29.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.27...8.4.29 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump video.js from 8.3.0 to 8.5.2 in /web
Bumps [video.js](https://github.com/videojs/video.js ) from 8.3.0 to 8.5.2.
- [Release notes](https://github.com/videojs/video.js/releases )
- [Changelog](https://github.com/videojs/video.js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/videojs/video.js/compare/v8.3.0...v8.5.2 )
---
updated-dependencies:
- dependency-name: video.js
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump preact from 10.16.0 to 10.17.1 in /web
Bumps [preact](https://github.com/preactjs/preact ) from 10.16.0 to 10.17.1.
- [Release notes](https://github.com/preactjs/preact/releases )
- [Commits](https://github.com/preactjs/preact/compare/10.16.0...10.17.1 )
---
updated-dependencies:
- dependency-name: preact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Merge
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04 10:11:50 -05:00
Nicolas Mowen
6e35c97376
Upgrade deps ( #7664 )
...
* Update peewee-migrate requirement from ==1.10.* to ==1.11.*
Updates the requirements on [peewee-migrate](https://github.com/klen/peewee_migrate ) to permit the latest version.
- [Changelog](https://github.com/klen/peewee_migrate/blob/develop/Changelog )
- [Commits](https://github.com/klen/peewee_migrate/compare/1.10.0...1.11.0 )
---
updated-dependencies:
- dependency-name: peewee-migrate
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update web deps
* Update PR deps
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-03 12:33:03 -05:00
Nicolas Mowen
db6ee41f3c
Improve error checking and handling for recordings export ( #7647 )
...
* Improve error checking and handling for recordings export
* Cleanup
* Remove order by
2023-09-02 05:42:33 -05:00
Nicolas Mowen
36434bb26d
Run flask as multi threaded ( #7648 )
2023-09-02 05:41:46 -05:00
Nicolas Mowen
3c25c578f0
Add troubleshooting docs for recordings ( #7381 )
2023-09-01 07:07:55 -05:00