Nicolas Mowen and GitHub
86c59c1722
Fix birdseye layout ( #8343 )
2023-10-26 18:23:39 -04:00
Nicolas Mowen and GitHub
5a46c36380
Add other known birdseye aspect ratios ( #8322 )
...
* Add other known birdseye aspect ratios
* Formatting
2023-10-26 06:21:26 -05:00
Nicolas Mowen and GitHub
cf2b56613f
Don't overwrite event while cleaning up expired cameras ( #8320 )
2023-10-26 06:20:06 -05:00
Nicolas Mowen and GitHub
1a9e00ee49
Add count of audio labels to active count ( #8310 )
...
* Add count of audio labels to active count
* Formatting
2023-10-24 19:26:46 -04:00
Nicolas Mowen and GitHub
823550eed3
Reduce zones for timeline ( #8300 )
2023-10-24 19:24:59 -04:00
Nicolas Mowen and GitHub
c141362614
Use norfair uninitialized score history for tracked object and update false positive docs ( #8299 )
...
* Update docs
* Use norfair score history to start object history
* Formatting
2023-10-24 19:24:30 -04:00
Nicolas Mowen and GitHub
0b858419d1
re-enable init delay ( #8283 )
2023-10-23 20:50:22 -04:00
Nicolas Mowen and GitHub
2fb7200fb7
Revamp object consolidation logic ( #8289 )
...
* Separate object reduction to own function and reduce confidence of boxes on edge of region
* Add tests for different scenarios
* Formatting
2023-10-23 20:20:21 -04:00
Nicolas Mowen and GitHub
e9376ca285
Fix bug on bad storage stats read ( #8275 )
2023-10-22 13:35:19 -05:00
Nicolas Mowen and GitHub
cff4b9651f
Fix long webrtc connections failing ( #8273 )
...
* Fix webrtc timing out
* Only close pc
2023-10-22 13:34:56 -05:00
Nicolas Mowen and GitHub
29f82add72
Fix player height ( #8270 )
2023-10-22 09:40:32 -05:00
Nicolas Mowen and GitHub
cb3990a0ac
Catch ws reset error ( #8266 )
...
* Catch ws reset error
* Formatting
2023-10-22 06:23:31 -04:00
Nicolas Mowen and GitHub
e80b6d9e5b
Use different consolidation requirement depending on label ( #8249 )
2023-10-20 19:29:52 -04:00
Nicolas Mowen and GitHub
0c2f3a9702
Adjust motion calibration to be more dynamic ( #8250 )
...
* Adjust motion calibration to be more dynamic
* isort
2023-10-20 19:22:38 -04:00
Nicolas Mowen and GitHub
a3c0e30502
Use existing bounding box for region when object is stationary ( #8248 )
2023-10-20 19:21:34 -04:00
Nicolas Mowen and GitHub
b4d5a3ef14
Fix dangling webrtc connections ( #8251 )
...
* fix dangling webrtc connections
* Make more efficient
* Close pc as well
2023-10-20 19:20:38 -04:00
Nicolas Mowen and GitHub
12487b3b60
Sync stationary object checks ( #8238 )
...
* Sync stationary object checks for all objects on a camera
* Formatting
2023-10-19 17:14:33 -05:00
Nicolas Mowen and GitHub
91f7d67c5e
Smarter Regions ( #8194 )
...
* Smarter Regions
* Formatting
* Cleanup
* Fix motion region checking logic
* Add database table and migration for regions
* Update region grid on startup
* Revert init delay change
* Fix mypy
* Move object related functions to util
* Remove unused
* Fix tests
* Remove log
* Update the region daily at 2
* Fix logic
* Formatting
* Initialize grid before starting processing frames
* Move back to creating grid in main process
* Formatting
* Fixes
* Formating
* Fix region check
* Accept all but true
* Use regions grid for startup scan
* Add clarifying comment
* Fix new grid requests
* Add tests
* Delete stale region grids from DB
2023-10-18 18:21:52 -05:00
Nicolas Mowen and GitHub
98200b7dda
Fix recording segment management ( #8220 )
...
* Fix timing error
* Downgrade logs
2023-10-18 18:18:22 -05:00
Nicolas Mowen and GitHub
282cbf8f40
Add FAQ item for cameras with bad sub streams ( #8224 )
2023-10-18 18:17:53 -05:00
Nicolas Mowen and GitHub
126aed2798
Include non-free in hwaccel deps types ( #8203 )
2023-10-17 21:18:50 -04:00
Nicolas Mowen and GitHub
efbc094bbc
Fixes for ongoing events ( #8208 )
...
* Refresh ongoing and standard events
* Collapse ongoing when props are set
* Fix
2023-10-17 21:18:06 -04:00
Nicolas Mowen and GitHub
c7b2c6b95d
Pin all hwaccel deps ( #8191 )
2023-10-17 06:37:40 -05:00
Nicolas Mowen and GitHub
1bdfc380c3
Delete timeline items along with event ( #8192 )
2023-10-17 06:37:07 -05:00
8626160df2
Show ongoing events at top of events page ( #8168 )
...
* Show ongoing events separately
* Separate to separate event function
* Change icon type
* Hide in progress when date range search occurs
* Collapse in progress when filtering
* Fix event overlay
* Make tooltip more clear
Co-authored-by: Blake Blackshear <blakeb@blakeshome.com >
---------
Co-authored-by: Blake Blackshear <blakeb@blakeshome.com >
2023-10-15 13:01:44 -04:00
Nicolas Mowen and GitHub
d4d2bb2521
Remove sizing on summary icons ( #8169 )
2023-10-15 08:14:44 -05:00
fa6c6c50d0
Support ManagedMediaSource and update docs to reflect iOS 17.1+ supports MSE ( #8160 )
...
* Refactor media source handling in MsePlayer.js and Birdseye.jsx to support ManagedMediaSource
* lint
* Update docs to reflect iOS supporting mse
---------
Co-authored-by: Sergey Krashevich <svk@svk.su >
2023-10-13 19:17:09 -05:00
Nicolas Mowen and GitHub
4c7ea01137
Don't print ffprobe stdout logs ( #8153 )
2023-10-13 17:04:38 -05:00
Nicolas Mowen and GitHub
34b315cc8c
Fix bug forcing rtsp for audio detection ffmpeg process ( #8156 )
...
* Fix forcing rtsp for audio process
* Send as list
2023-10-13 17:03:04 -05:00
Nicolas Mowen and GitHub
9b687d77ce
Add support for nvidia decoder and encoder utilization stats ( #8150 )
...
* Add encoder and decoder stats to nvidia hwaccel stats
* Fix
* Fix
2023-10-13 09:44:18 -05:00
Nicolas Mowen and GitHub
e19c0668e7
Require init delay ( #8126 )
2023-10-13 06:16:36 -05:00
Nicolas Mowen and GitHub
869bb2b177
clarifications and fixes for live go2rtc example ( #8132 )
...
* clarifications and fixes for live go2rtc example
* fix
2023-10-13 06:15:39 -05:00
Nicolas Mowen and GitHub
3869b274e2
Add note about recording retention to manual event docs ( #8141 )
2023-10-13 06:14:55 -05:00
Nicolas Mowen and GitHub
2379e6fd1b
Support TiB in storage calculation ( #8142 )
2023-10-13 06:14:24 -05:00
Nicolas Mowen and GitHub
dcafcc1320
Fix Config success message ( #8121 )
...
* Fix saved message
* Fix save mask
2023-10-10 08:23:18 -05:00
Nicolas Mowen and GitHub
d508088bd0
Add audio role to camera config docs ( #8113 )
2023-10-09 18:16:34 -05:00
Nicolas Mowen and GitHub
68ebd55425
Lower min scores for person and car in plus docs ( #8114 )
2023-10-09 18:15:23 -05:00
Nicolas Mowen and GitHub
d7ddcea951
Show settings cog for camera toggles on mobile ( #8098 )
...
* Show settings cog on mobile
* Cleanup ui and remove label
* Fix tests
2023-10-08 14:49:41 -05:00
Nicolas Mowen and GitHub
e1a6398219
Fix trt build ( #8091 )
2023-10-07 09:51:02 -05:00
Nicolas Mowen and GitHub
7f5fba08b7
Fix export name ( #8090 )
2023-10-07 08:40:20 -06:00
Nicolas Mowen and GitHub
49e7723405
Add debug logs for audio labels ( #8080 )
2023-10-07 09:23:11 -05:00
Nicolas Mowen and GitHub
52cc707eb8
Consider new attribute a significant change ( #8054 )
...
* Consider new attribute a significant change
* Update object_processing.py
2023-10-07 09:22:45 -05:00
Nicolas Mowen and GitHub
8cc7acd591
Zone docs ( #8047 )
...
* Update zone docs
* Document zone inertia in zone docs
2023-10-07 09:19:56 -05:00
Nicolas Mowen and GitHub
8bde914939
Fix a couple bugs ( #8045 )
2023-10-07 09:18:34 -05:00
Nicolas Mowen and GitHub
08ef69bac4
Add recordings timeline entry for frigate+ attributes ( #8063 )
...
* Add attribute item to timeline
* Add face icon
* Add support for other icons
* Cleanup
* Ensure attributes are only updated once
* don't show _ in attributes
2023-10-07 09:17:18 -05:00
Nicolas Mowen and GitHub
79fabbb6b0
Fix recording snapshot time range ( #8073 )
...
* Fix recording snapshot time range
* Formatting
* Formatting
2023-10-07 09:16:12 -05:00
Nicolas Mowen and GitHub
8941aa5311
Ensure deleted export file name is safe ( #8089 )
...
* Ensure deleted export file name is safe
* Fix import
2023-10-07 09:12:48 -05:00
Nicolas Mowen and GitHub
9a4f970337
Set default min score for attributes labels to 0.7 ( #8001 )
...
* Set min score for attributes to 0.7
* Allow other fields to be set
2023-09-30 07:38:15 -05:00
Nicolas Mowen and GitHub
37379e6fba
Update autotracking gif ( #8002 )
2023-09-29 20:08:15 -05:00
Nicolas Mowen and GitHub
232588636f
Force birdseye to standard aspect ratio ( #7994 )
...
* Force birdseye to standard aspect ratio
* Make rounding consistent
* Formatting
2023-09-29 17:53:45 -05:00
Nicolas Mowen and GitHub
0048cd5edc
Pull radeon driver from bookworm ( #7983 )
2023-09-28 18:20:48 -05:00
Nicolas Mowen and GitHub
9f3ac19e05
Limit max player height ( #7974 )
2023-09-28 18:01:23 -05:00
Nicolas Mowen and GitHub
08eefd8385
Fix frame height default value in docs ( #7947 )
2023-09-27 06:11:23 -05:00
Nicolas Mowen and GitHub
e26bb94007
Add seconds to exports ( #7955 )
2023-09-27 06:10:37 -05:00
Nicolas Mowen and GitHub
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 and GitHub
f92237c9c1
Fix recording timeline info text in light mode ( #7963 )
2023-09-27 06:08:58 -05:00
Nicolas Mowen and GitHub
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 and GitHub
08586f8f65
Fix case where camera is disabled but autotrack is enabled ( #7914 )
2023-09-24 05:05:29 -05:00
Nicolas Mowen and GitHub
fa2e4993d9
fix typo ( #7903 )
2023-09-21 17:08:31 -05:00
Nicolas Mowen and GitHub
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 and GitHub
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
Nicolas Mowen and GitHub
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 and GitHub
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
Nicolas Mowen and GitHub
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 and GitHub
76d4f16db3
Add cancel button to delete starred event dialog ( #7853 )
2023-09-21 05:24:12 -05:00
Nicolas Mowen and GitHub
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 and GitHub
3797340efa
Set export sub process to be lower priority ( #7862 )
2023-09-21 05:22:35 -05:00
Nicolas Mowen and GitHub
8728139ae3
Fix birdseye exception handling ( #7864 )
2023-09-21 05:22:11 -05:00
Nicolas Mowen and GitHub
730851cda9
Remove frame interval for qsv timelapse output args ( #7873 )
2023-09-21 05:21:53 -05:00
Nicolas Mowen and GitHub
46412e99d9
revert 1/2 min region size ( #7883 )
2023-09-21 05:21:32 -05:00
Nicolas Mowen and GitHub
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 and GitHub
9a1c8b2cc4
Remove maximum inertia constraint ( #7890 )
2023-09-21 05:20:26 -05:00
Nicolas Mowen and GitHub
6aedc39a9a
Remove quotes from tensorrt env variable example ( #7823 )
2023-09-16 05:00:07 -05:00
Nicolas Mowen and GitHub
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 and GitHub
9185753322
Fix Python Dependabot ( #7762 )
2023-09-11 17:07:51 -05:00
Nicolas Mowen and GitHub
a1b50d2cf4
Update python deps ( #7763 )
2023-09-11 17:07:29 -05:00
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
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
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 and GitHub
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 and GitHub
36434bb26d
Run flask as multi threaded ( #7648 )
2023-09-02 05:41:46 -05:00
Nicolas Mowen and GitHub
3c25c578f0
Add troubleshooting docs for recordings ( #7381 )
2023-09-01 07:07:55 -05:00
Nicolas Mowen and GitHub
2e4f5bc0e0
Don't fail ptz if camera does not support relative zoom ( #7542 )
...
* Remove relative zoom space as it is not used
* Catch case where camera does not support relative zoom
* Cleanup
2023-09-01 07:07:18 -05:00
Nicolas Mowen and GitHub
bd0d16a75b
Set commands before subscribing to messages ( #7550 )
2023-09-01 07:06:59 -05:00
Nicolas Mowen and GitHub
7069ef93bb
Catch broken pipe when sending to websocket ( #7556 )
2023-09-01 07:06:39 -05:00
Nicolas Mowen and GitHub
737681aa4f
Add default hass location ( #7549 )
2023-09-01 07:06:22 -05:00
Nicolas Mowen and GitHub
45f7db5cf1
Show sub label in debug view when available ( #7567 )
...
* Show sub label in debug view if available
* Ensure sub label is printable to be used
2023-09-01 07:03:47 -05:00
Nicolas Mowen and GitHub
bbdf5e1bee
Don't count in progress events as duplicates ( #7568 )
...
* Don't count in progress events as duplicates
* Fix sql
2023-09-01 07:02:35 -05:00
Nicolas Mowen and GitHub
f25bee7672
Remove custom model example from basic coral docs ( #7639 )
2023-09-01 06:59:08 -05:00
6146afe8f7
Make clear only network storage is supported for addon ( #7505 )
...
* Make clear only network storage is supported for addon
* fix typo
Co-authored-by: Blake Blackshear <blakeb@blakeshome.com >
---------
Co-authored-by: Blake Blackshear <blakeb@blakeshome.com >
2023-08-19 16:19:52 -05:00
Nicolas Mowen and GitHub
c815f3c331
Clarify go2rtc requirement for ha integration ( #7503 )
2023-08-19 13:41:26 -05:00
Nicolas Mowen and GitHub
767abed7f0
Catch websocket exception in output ( #7525 )
2023-08-19 13:38:47 -05:00
Nicolas Mowen and GitHub
3921a7faa2
Catch case where detected object has a height of 0 ( #7425 )
2023-08-10 05:51:30 -05:00
Nicolas Mowen and GitHub
afe3b5dd3d
Fix linter error ( #7428 )
2023-08-10 05:49:11 -05:00
Nicolas Mowen and GitHub
fbed3fbb8b
Fix audio filter config ( #7401 )
2023-08-06 12:19:28 -05:00
Nicolas Mowen and GitHub
36ccaa4cff
Improve debug logs for audio & ptz ( #7387 )
...
* Update audio.py
* Add debug log for ptz info
* Formatting
* Fix check
2023-08-05 05:47:56 -05:00
Nicolas Mowen and GitHub
98576418a8
Improve Storage Logs ( #7338 )
...
* Make storage maintenance messages more clear
* Log when storage maintenance is happening
* Formatting
2023-08-01 06:26:45 -05:00
Nicolas Mowen and GitHub
b7ff6735f6
Add support for stationary and active timeline entires ( #7344 )
...
* Add support for stationary and active timeline entires
* Be sure to update stored event data copy with stationary
2023-07-31 21:43:48 -05:00
Nicolas Mowen and GitHub
f57d21039e
Organize configuration sidebar ( #7333 )
...
* Organize configuration sidebar
* Add go2rtc config file
* More reorganization
2023-07-30 18:29:50 -05:00
Nicolas Mowen and GitHub
b79b1d9443
Fix frame not in cache error ( #7313 )
2023-07-29 07:11:45 -05:00