Koushik Dutta
11b81371b4
postrelease
2024-09-08 16:40:29 -07:00
Koushik Dutta
e33cacd15d
postbeta
2024-09-06 10:54:31 -07:00
Koushik Dutta
e225b746c4
server: update deps
2024-09-06 10:54:24 -07:00
Koushik Dutta
1e1fda6b9a
server: findPluginDevice is not optional
2024-09-06 10:50:06 -07:00
Koushik Dutta
e23c9c22dc
onnx: fix platform check
2024-09-05 10:34:22 -07:00
Koushik Dutta
28f1ce9d4e
postbeta
2024-09-04 12:19:33 -07:00
Koushik Dutta
5f4e2793ff
server: possibly fix bug where rpc object may not be found
2024-09-04 10:36:56 -07:00
Koushik Dutta
1e1755fa7e
server: cluster cleanups
2024-09-04 10:17:30 -07:00
Koushik Dutta
ebd56b86e4
postbeta
2024-09-04 09:30:27 -07:00
Koushik Dutta
4607bec07c
server: improve fork/thread logging
2024-09-04 09:30:19 -07:00
Koushik Dutta
a26cdfea2a
postbeta
2024-09-03 22:45:04 -07:00
Koushik Dutta
6d0da449ad
server: simplify convoluted peer key
2024-09-03 22:31:51 -07:00
Koushik Dutta
ad15fe3324
cloud: update deps
2024-09-03 17:20:39 -07:00
Koushik Dutta
fbe3e83884
cameras: move autoconfiguration button so its less accidentally clickable
2024-09-03 16:01:11 -07:00
Koushik Dutta
0d4cf34930
reolink: move some device creation stuff into advanced tab
2024-09-03 15:54:36 -07:00
Koushik Dutta
3a3e15cd74
server: allow main/child thread ipc
2024-09-03 15:26:21 -07:00
Koushik Dutta
8b9cfebbfa
cloud: handle mux carrier errors
2024-09-03 08:43:06 -07:00
Koushik Dutta
b3087058a7
google-home/alexa: republish with new sdk for media converter
2024-09-02 08:40:03 -07:00
Koushik Dutta
4e923a78da
cloud: fix short lived regression
2024-09-01 20:42:32 -07:00
Koushik Dutta
b5593d6251
cloud: cleanups
2024-09-01 20:14:47 -07:00
Koushik Dutta
40b7b621a0
openvino: update
2024-09-01 08:17:54 -07:00
Koushik Dutta
7104ad6378
openvino: improve device selection
2024-08-29 21:15:19 -07:00
Koushik Dutta
51f893ef63
install: update proxmox and ha
2024-08-29 20:58:54 -07:00
Koushik Dutta
29c5dfd73b
core: install npu drivers in lxc
2024-08-29 20:37:42 -07:00
Koushik Dutta
1615f79a0b
install: npu driver update
2024-08-29 20:32:35 -07:00
Koushik Dutta
dc5a6126b9
sdk: add id to recorded event on notifications
2024-08-29 08:02:33 -07:00
Koushik Dutta
0fbe3e4686
cloud: upnp no longer default
2024-08-28 13:23:52 -07:00
Koushik Dutta
c9641568f8
core: publish
2024-08-27 21:54:36 -07:00
Koushik Dutta
dceea38eb8
core: publish
2024-08-27 21:31:22 -07:00
Koushik Dutta
cd1fce71e2
postrelease
2024-08-27 21:15:09 -07:00
Koushik Dutta
3b6454f107
cli: add support for version launch hint
2024-08-27 18:30:33 -07:00
Koushik Dutta
d238d8d4ba
onnx: fix broken arm64
2024-08-27 11:16:16 -07:00
Koushik Dutta
a24d46f3d2
postbeta
2024-08-27 09:36:56 -07:00
Koushik Dutta
df7deef4aa
server/sdk: forks can be associated with specific device/mixin
2024-08-27 09:36:47 -07:00
Koushik Dutta
e94cea0236
Revert "server: revert port contention change"
...
This reverts commit 57439634e5 .
2024-08-27 08:58:22 -07:00
Koushik Dutta
4794a6dbf3
postbeta
2024-08-27 08:50:28 -07:00
Koushik Dutta
57439634e5
server: revert port contention change
2024-08-27 08:50:19 -07:00
Koushik Dutta
89e6e50b12
rebroadcast: reduce logging
2024-08-26 23:04:51 -07:00
Koushik Dutta
c21ef069bd
Merge branch 'main' of github.com:koush/scrypted
2024-08-26 14:18:15 -07:00
Koushik Dutta
5d41bb38da
postbeta
2024-08-26 14:18:11 -07:00
Koushik Dutta
b289024083
server: fix fork debugging port contention
2024-08-26 14:18:04 -07:00
Brett Jia
56572bcec9
onnx: fix install on linux arm64 ( #1564 )
2024-08-26 09:29:51 -07:00
Koushik Dutta
3e78209817
postbeta
2024-08-26 08:55:27 -07:00
Koushik Dutta
299204313f
server: use constants for plugin markers
2024-08-26 08:55:19 -07:00
Koushik Dutta
88b134f4b9
postbeta
2024-08-26 08:35:02 -07:00
Koushik Dutta
e8bd72a329
server: fix child process flag markers
2024-08-26 08:34:54 -07:00
Koushik Dutta
214dbc8153
postbeta
2024-08-26 08:12:33 -07:00
Koushik Dutta
3f0c706154
server: improve process markers
2024-08-26 08:12:26 -07:00
Koushik Dutta
013131e816
postbeta
2024-08-25 12:36:57 -07:00
Koushik Dutta
0342bf91f6
server: add rimraf
2024-08-25 12:36:46 -07:00
Koushik Dutta
6fb98c7e84
server: remove legacy deps
2024-08-25 12:36:28 -07:00
Koushik Dutta
f4168ff4eb
postbeta
2024-08-25 09:58:02 -07:00
Koushik Dutta
a5febd7ca0
server: update deps
2024-08-25 09:57:55 -07:00
Koushik Dutta
31428b4c28
postbeta
2024-08-24 18:21:21 -07:00
Koushik Dutta
3e0dfc6bda
install: remove electron
2024-08-24 18:12:44 -07:00
Koushik Dutta
4290eb0abb
server: remove electron
2024-08-24 18:12:00 -07:00
Koushik Dutta
fd2d7e9485
server: electron angle setup
2024-08-24 18:10:05 -07:00
Koushik Dutta
a57cf3b1e6
sdk: improve multi entry build
2024-08-24 18:09:50 -07:00
Koushik Dutta
fad485c0d7
Merge branch 'main' of github.com:koush/scrypted
2024-08-23 08:22:41 -07:00
Koushik Dutta
9e3cf83b07
onnx: fix broken onnxruntime-gpu cudnn9
2024-08-23 08:22:35 -07:00
Koushik Dutta
ebe0b6ea7f
install: remove intel stuff from lite builds
2024-08-22 16:22:17 -07:00
Koushik Dutta
4ce0ecaaa2
onvif: fix autoconfig with no audio
2024-08-22 12:33:42 -07:00
Koushik Dutta
44264fb50b
onnx: make cuda available to windows
2024-08-22 10:27:12 -07:00
Koushik Dutta
ab188bfe80
postbeta
2024-08-21 14:34:05 -07:00
Koushik Dutta
83d32da7f1
server: improve electron enable-features handling
2024-08-21 14:33:57 -07:00
Koushik Dutta
e68b3f401f
postbeta
2024-08-21 14:02:44 -07:00
Koushik Dutta
43a73c6d89
server: fix electron bin in npm package
2024-08-21 14:02:12 -07:00
Koushik Dutta
6c6613d841
server: fixup electron bin dir path per platform/version
2024-08-21 14:00:57 -07:00
Koushik Dutta
479ef136a6
postbeta
2024-08-21 13:41:41 -07:00
Koushik Dutta
b42abf377b
server: use @electron/get as production dependency
2024-08-21 13:41:05 -07:00
Koushik Dutta
5713935ccc
server: break out electron runtimes
2024-08-21 12:51:23 -07:00
Koushik Dutta
09fc609c7f
postbeta
2024-08-21 12:22:36 -07:00
Koushik Dutta
e44ba222b8
server: fix convertMediaObjectToJSON back compat
2024-08-21 12:18:30 -07:00
Koushik Dutta
e34a5a7c3d
snapshot: fix perma broken nvr snapshots
2024-08-21 12:03:29 -07:00
Koushik Dutta
e490225c4a
webrtc: simplify convert paths
2024-08-21 11:50:25 -07:00
Koushik Dutta
e769e8ea98
sdk: remove unnecessary param in debug request
2024-08-21 11:50:00 -07:00
Koushik Dutta
ec5c164552
webrtc: fix type erasure
2024-08-21 11:31:54 -07:00
Koushik Dutta
64a213424d
postbeta
2024-08-21 11:10:53 -07:00
Koushik Dutta
e81c454c1e
server: fix node thread worker removing handlers that should not be
2024-08-21 11:10:21 -07:00
Koushik Dutta
776307bcbc
server: enable SharedArrayBuffer and other stuff for electron
2024-08-21 11:09:31 -07:00
Koushik Dutta
95c97e3eb2
server: fix plugin load causing server crash, fix unhandled rejections caused by plugin kill
2024-08-21 10:59:27 -07:00
Koushik Dutta
08926a35a9
server: use standard debug port for electron
2024-08-21 10:43:51 -07:00
Koushik Dutta
c037548ffb
postbeta
2024-08-21 09:52:45 -07:00
Koushik Dutta
462189efc2
server: implement electron debugging
2024-08-21 09:50:22 -07:00
Koushik Dutta
a4fed9c7ad
postbeta
2024-08-20 23:20:13 -07:00
Koushik Dutta
3c8f94ab2f
server: Fix electron display var
2024-08-20 23:20:04 -07:00
Koushik Dutta
fe3391c89c
docker: fix xvfb dep
2024-08-20 22:51:24 -07:00
Koushik Dutta
270b43bed6
postbeta
2024-08-20 22:23:07 -07:00
Koushik Dutta
c0fe12827f
server: hide electron window
2024-08-20 22:22:59 -07:00
Koushik Dutta
3bbda53107
postbeta
2024-08-20 22:21:23 -07:00
Koushik Dutta
0d7ee00485
server: electron wip
2024-08-20 22:21:09 -07:00
Koushik Dutta
c605c3ddb5
server: update deps
2024-08-20 20:50:02 -07:00
Koushik Dutta
099ba4f081
server: organize
2024-08-20 20:49:48 -07:00
Koushik Dutta
c14487ac27
server: remove deno
2024-08-20 20:49:23 -07:00
Koushik Dutta
991c31dda8
install: electron deps
2024-08-20 20:35:26 -07:00
Koushik Dutta
3865efd1f7
postbeta
2024-08-19 17:54:18 -07:00
Koushik Dutta
9c5ce45c1e
server: catch unhandled iterator teardown throwups
2024-08-19 17:54:08 -07:00
Koushik Dutta
4ab7bc1298
postbeta
2024-08-19 16:04:47 -07:00
Koushik Dutta
0ebbc5ea8f
server: sketchy check to determine if buffer is pool buffer
2024-08-19 16:04:38 -07:00
Koushik Dutta
86dcb66e6a
postbeta
2024-08-19 15:51:34 -07:00
Koushik Dutta
11831e5d87
server: rpc should handle transport serialization failures and attempt to send plain objects with the error
2024-08-19 15:50:32 -07:00
Koushik Dutta
6b3dc8c1ae
postbeta
2024-08-19 13:24:42 -07:00
Koushik Dutta
a49256f073
server: already connected ipc object fast path
2024-08-19 13:24:35 -07:00
Koushik Dutta
ea408377ec
postbeta
2024-08-19 13:20:28 -07:00
Koushik Dutta
2da762dfc2
server: working transferible buffers
2024-08-19 13:20:21 -07:00
Koushik Dutta
bfbc6ba6ce
rebroadcast: fix build
2024-08-19 12:02:45 -07:00
Koushik Dutta
c2747c80dc
server: consolidate peer thread setup
2024-08-19 11:43:10 -07:00
Koushik Dutta
2b58de196e
server: use ipc for node threads
2024-08-19 11:07:13 -07:00
Koushik Dutta
731744afbc
server: warn on base64 serialization
2024-08-19 09:47:51 -07:00
Koushik Dutta
f4d88493b1
postbeta
2024-08-18 12:47:35 -07:00
Koushik Dutta
265fc4b481
Merge branch 'main' of github.com:koush/scrypted
2024-08-18 12:47:06 -07:00
Koushik Dutta
40a300cff1
server: update console logging location to accomodate vscode filters
2024-08-18 12:47:00 -07:00
Brett Jia
c410907c58
webrtc: remove missing var ( #1562 )
2024-08-17 23:21:16 -07:00
Brett Jia
199f333fc1
server: allow all application/* mime types ( #1561 )
2024-08-17 23:21:04 -07:00
Brett Jia
e39bc8c5e6
core: terminal paths via TTYSettings + add TTY interface ( #1559 )
2024-08-17 16:39:00 -07:00
Brett Jia
a55099de12
webrtc: convert RTCSignalingChannel to FFmpegInput + consolidate all converters ( #1558 )
...
* webrtc: add converter from RTCSignalingChannel to FFmpegInput
* consolidate buffer converters to WebRTCBridge as MediaConverter
* consolidate all converters into base plugin device
* remove unused
2024-08-17 10:31:15 -07:00
Koushik Dutta
17900f0589
sdk: fix excessive zipping
2024-08-16 20:32:08 -07:00
Koushik Dutta
075d8bc4ab
snapshot: log prebuffer unavailable error
2024-08-16 19:25:41 -07:00
Koushik Dutta
28fce1bb8b
Merge branch 'main' of github.com:koush/scrypted
2024-08-16 08:57:22 -07:00
Koushik Dutta
14a2790825
sdk: parallelize build
2024-08-16 08:57:18 -07:00
Roman Sokolov
c2cd491c96
Hikvision Doorbell ( #1557 )
...
* Fixed reconnection bugs
* Updated documentation
* hikvision-doorbell version up
* Added support for contact sensor (if it installed on door)
* Refactoring doorbell api
* Fixed some bugs in hikvision doorbell
2024-08-15 15:24:46 -07:00
Koushik Dutta
6301089620
postbeta
2024-08-14 20:28:40 -07:00
Koushik Dutta
c591a87015
server: scope deno into module package
2024-08-14 20:28:33 -07:00
Koushik Dutta
544700ac12
postbeta
2024-08-14 20:22:17 -07:00
Koushik Dutta
2c54dc07ae
server: use js for deno-plugin-remote
2024-08-14 20:22:11 -07:00
Koushik Dutta
0dad6eaa76
postbeta
2024-08-14 19:33:11 -07:00
Koushik Dutta
d18b8e0694
server: fix deno stdout
2024-08-14 19:33:03 -07:00
Koushik Dutta
a4130ed047
coreml: update project files
2024-08-14 19:31:52 -07:00
Koushik Dutta
1f89dcb34c
common: fix zygote signature
2024-08-14 19:31:31 -07:00
Koushik Dutta
e86ed47533
sdk: fix node import
2024-08-14 13:21:14 -07:00
Koushik Dutta
5fb75e351d
postbeta
2024-08-14 12:11:32 -07:00
Koushik Dutta
8ef3fe7a24
server: add support for cross language fork
2024-08-14 11:14:13 -07:00
Koushik Dutta
5c8f034d7c
postbeta
2024-08-14 08:43:02 -07:00
Koushik Dutta
561852bc15
server: fixup python remote debugging, fs chdir locations
2024-08-14 08:42:55 -07:00
Koushik Dutta
d14c592d55
vscode-python: proper remote debug fix
2024-08-14 08:33:30 -07:00
Koushik Dutta
bc439d6b7c
postbeta
2024-08-14 08:22:55 -07:00
Koushik Dutta
aedb4212fe
postbeta
2024-08-14 08:16:43 -07:00
Koushik Dutta
7b780a0eb9
postbeta
2024-08-13 23:21:12 -07:00
Koushik Dutta
6aaaccaece
server: revert back to original change that conditionally added unzipped path
2024-08-13 23:21:05 -07:00
Koushik Dutta
0e42b71e4b
server: fixup python requirements calc
2024-08-13 23:14:26 -07:00
Koushik Dutta
71a6f9d6a6
vscode-python: revert
2024-08-13 23:03:54 -07:00
Koushik Dutta
68c77aaca4
postbeta
2024-08-13 22:51:41 -07:00
Koushik Dutta
4b73c168b3
vscode-python: update sample with normalized paths
2024-08-13 22:51:18 -07:00
Brett Jia
8f4b67dc5c
server: add unzipped path to python module lookup path ( #1553 )
...
* server: add unzipped path to python module lookup path
* remove zipPath from sys.path
2024-08-13 22:46:57 -07:00
Koushik Dutta
8a8bee33c1
server: normalize fs path
2024-08-13 22:45:51 -07:00
Koushik Dutta
2b353cf4c8
Merge branch 'main' of github.com:koush/scrypted
2024-08-13 20:13:11 -07:00
Koushik Dutta
6d9cd45936
rebroadcast: add global audio soft mute
2024-08-13 20:13:03 -07:00
Brett Jia
0bc6fadb23
server: allow plugins to customize python installs ( #1542 )
...
* server: allow plugins to customize python installs
* move options inside pythonVersion
2024-08-13 18:18:39 -07:00
Koushik Dutta
407f573a29
server: better ipv6 filtering
2024-08-13 12:03:24 -07:00
Koushik Dutta
39674ef9b6
server: fix backup
2024-08-13 10:58:11 -07:00
Koushik Dutta
ffaed01dc3
server: update types
2024-08-13 10:40:49 -07:00
Koushik Dutta
9a144a9a05
postbeta
2024-08-13 10:39:47 -07:00
Koushik Dutta
76e63120f0
server: remove ip dependency for custom implementation
2024-08-13 10:39:37 -07:00
Koushik Dutta
154bc6fef7
postbeta
2024-08-13 10:38:56 -07:00
Koushik Dutta
8302c564c2
cameras: fix autoconfigure math
2024-08-13 09:36:54 -07:00
Koushik Dutta
affda9e94f
server: fix anonymous auth + backup/deploy
2024-08-13 09:07:42 -07:00
Koushik Dutta
30148f453c
postbeta
2024-08-13 09:07:22 -07:00
Koushik Dutta
259313c454
tensorflow-lite: default model
2024-08-12 21:18:59 -07:00
Koushik Dutta
4f82d49f15
tflite: yolov10
2024-08-12 20:51:06 -07:00
Koushik Dutta
a0b7fc54de
cameras: autoconfiguration menu fixes
2024-08-12 17:59:00 -07:00
Koushik Dutta
5501093ff9
core: publish
2024-08-12 12:29:17 -07:00
Koushik Dutta
b2622d92f2
cameras: fix auto config error reporting
2024-08-12 12:26:02 -07:00
Koushik Dutta
957bf742d9
hikvision: auto configure should handle model without audio
2024-08-12 07:50:09 -07:00
Koushik Dutta
b06a3ac55f
cameras: dont run configuration in parallel due to race conditions in camera side
2024-08-11 22:20:59 -07:00
Koushik Dutta
9c195594ea
webrtc: betas
2024-08-11 21:54:30 -07:00
Koushik Dutta
d32efd6500
amcrest: ad410 autoconfigure fixes
2024-08-11 19:31:01 -07:00
Koushik Dutta
03f1957739
hikvision: ignore vca resource failure
2024-08-11 18:59:59 -07:00
Koushik Dutta
94f564a218
onvif: fix tapo
2024-08-11 18:20:38 -07:00
Koushik Dutta
286aa61a18
hikvision: autoconfigure should disable vca resource
2024-08-11 17:58:44 -07:00
Koushik Dutta
43d30a91f9
cameras: publish autoconfiguration
2024-08-11 17:34:18 -07:00
Koushik Dutta
7be81ab7e2
cameras: more configuration cleanups
2024-08-11 17:31:48 -07:00
Koushik Dutta
31c7c9d86a
hikvision: fixup fps calc
2024-08-11 14:26:57 -07:00
Koushik Dutta
820c66311d
cameras: autoconfiguration notes
2024-08-11 13:59:27 -07:00
Koushik Dutta
84cbe28a47
Merge branch 'main' of github.com:koush/scrypted
2024-08-11 13:54:40 -07:00
Koushik Dutta
cad1cdd5ce
core: publish pending ui changes
2024-08-11 13:54:36 -07:00
Koushik Dutta
2a624a95e5
server: import type for acl for peer dependencies
2024-08-11 13:11:07 -07:00
Koushik Dutta
c6d8333402
reolink: add onvif two way option
2024-08-11 12:25:27 -07:00
Koushik Dutta
96dbb1776c
Merge branch 'main' of github.com:koush/scrypted
2024-08-11 11:40:12 -07:00
Koushik Dutta
b43a002650
rebroadcast: fix content base handling when it is a relative path
2024-08-11 11:40:07 -07:00
Koushik Dutta
a58d66d484
docker: use noatime for nvr mounts
2024-08-11 07:59:51 -07:00
Koushik Dutta
bcc9be62e9
reolink: update stream config with docs info and publish
2024-08-11 00:58:34 -07:00
Koushik Dutta
38dd9e2ee2
amcrest: motion reset/setup
2024-08-10 23:56:21 -07:00
Koushik Dutta
3033cd9626
cameras: add autoconfiguration alert
2024-08-10 23:10:05 -07:00
Koushik Dutta
12273b7d1e
reolink: fix buikd
2024-08-10 22:46:32 -07:00
Koushik Dutta
afe1421c39
cameras: remove unnecessary codec calls
2024-08-10 22:45:00 -07:00
Koushik Dutta
a9fdb71402
onvif: audio autoconfiguration
2024-08-10 20:26:42 -07:00
Koushik Dutta
9cac4cfd18
hikvision: audio codec configuration
2024-08-10 18:41:20 -07:00
Koushik Dutta
fbaf9b97aa
amcrest: auto configure audio
2024-08-10 17:58:56 -07:00
Koushik Dutta
0a55732919
server: fix basic auth handling for demo site
2024-08-10 17:37:30 -07:00
Koushik Dutta
ece0ecbd8f
postbeta
2024-08-10 17:37:21 -07:00
Koushik Dutta
d2743465c3
Merge branch 'main' of github.com:koush/scrypted
2024-08-10 15:19:02 -07:00
Koushik Dutta
e41af930c5
server: fix basic auth handling for demo site
2024-08-10 15:18:59 -07:00
Koushik Dutta
582b5182e6
postbeta
2024-08-10 15:18:50 -07:00
Koushik Dutta
2b85aa0f27
intel: fix derp
2024-08-10 14:42:59 -07:00
Koushik Dutta
e74e0b7e21
common: missing file for mp3 handling
2024-08-10 14:17:51 -07:00
Koushik Dutta
70d6813938
rebroadcast/webrtc: fix mp3 handling
2024-08-10 14:17:07 -07:00
Koushik Dutta
c1d84d6e08
amcrest: wip auto configure
2024-08-10 11:06:12 -07:00
Koushik Dutta
5c69c70013
amcrest: wip auto configure
2024-08-10 10:36:26 -07:00
Koushik Dutta
6379aa89ef
hikvision: wip autoconfigure
2024-08-09 21:39:43 -07:00
Koushik Dutta
c2756a3a4a
hikvision: wip codec configuration
2024-08-09 13:32:22 -07:00
Koushik Dutta
303ced735a
cameras: wip codec configuration
2024-08-09 13:15:07 -07:00
Koushik Dutta
bc70803cc0
cameras: wip codec configuration
2024-08-09 10:35:09 -07:00
Koushik Dutta
171b04f267
sdk: Update video stream configuration return type
2024-08-09 09:58:11 -07:00
Koushik Dutta
1cd5c194cc
cameras: wip codec configuration
2024-08-08 23:06:50 -07:00
Koushik Dutta
c15fe4281e
common: fix auth http body
2024-08-08 21:56:58 -07:00
Koushik Dutta
1bd7f37041
cloud: update push library
2024-08-08 21:56:43 -07:00
Koushik Dutta
170bc5f6ad
Merge branch 'main' of github.com:koush/scrypted
2024-08-08 21:30:27 -07:00
Koushik Dutta
8daf74e6db
cloud: fix cloudflare unregister
2024-08-08 21:30:22 -07:00
Koushik Dutta
b84adf514e
docker: fix hw decode
2024-08-08 17:35:40 -07:00
Roman Sokolov
947aa151a5
Fixed some bugs ( #1547 )
...
* Fixed reconnection bugs
* Updated documentation
* hikvision-doorbell version up
---------
Co-authored-by: Roman Sokolov <calm@adguard.com >
2024-08-08 09:24:06 -07:00
Koushik Dutta
12c734fe1b
cloud: update cloudflared
2024-08-06 20:44:41 -07:00
Koushik Dutta
724b9332f4
Merge branch 'main' of github.com:koush/scrypted
2024-08-06 20:20:59 -07:00
Koushik Dutta
a1f90607af
webrtc: publish with werift race fixes
2024-08-06 20:20:54 -07:00
Koushik Dutta
1a954cc232
deferred: publish
2024-08-06 18:11:29 -07:00
Brett Jia
22cb23a075
rknn: show model name + clean up detection classes ( #1545 )
2024-08-06 14:13:08 -07:00
Koushik Dutta
608f82cf81
detect: proper model name
2024-08-06 13:33:22 -07:00
Koushik Dutta
2f4608e697
Merge branch 'main' of github.com:koush/scrypted
2024-08-06 10:21:10 -07:00
Koushik Dutta
c08ce3115a
webrtc: fix non-trickle negotiation
2024-08-06 10:21:02 -07:00
Koushik Dutta
470c28d6ef
homekit: reduce debug hksv duration because people keep filling their disks.
2024-08-06 08:25:44 -07:00
David Montgomery
7ea1d8e85d
fix typo ( #1544 )
2024-08-06 07:08:32 -07:00
Koushik Dutta
1669438312
webrtc: publish
2024-08-05 18:48:25 -07:00
Koushik Dutta
d4b77cac66
proxmox: wip restore rootfs
2024-08-05 18:48:22 -07:00
Koushik Dutta
f1bebd0612
proxmox: wip reset/restore preserving data
2024-08-05 00:33:54 -07:00
Koushik Dutta
003e1f79f0
Revert "proxmox: fix --force hint"
...
This reverts commit 35cf9f9352 .
2024-08-04 23:41:23 -07:00
Koushik Dutta
97702da9ef
Merge branch 'main' of github.com:koush/scrypted
2024-08-04 23:39:49 -07:00
Koushik Dutta
35cf9f9352
proxmox: fix --force hint
2024-08-04 23:39:45 -07:00
Koushik Dutta
5225823e8b
webrtc: publish
2024-08-04 22:40:46 -07:00
Brett Jia
2569e7c823
sdk: add TTYSettings ( #1540 )
...
* sdk: add TerminalSettings
* update to TTYSettings
2024-08-04 21:01:34 -07:00
Koushik Dutta
aa5c4d5064
webrtc: update deps, update zygote invocation.
2024-08-04 21:00:39 -07:00
Koushik Dutta
40ff2a8315
postbeta
2024-08-04 13:45:04 -07:00
Koushik Dutta
bf150712a0
proxmox: flowerbox reboot
2024-08-04 13:37:04 -07:00
Koushik Dutta
92531ff675
proxmox: fix detection
2024-08-04 13:36:05 -07:00
Koushik Dutta
6919c26311
proxmox/docker: host reboot notice
2024-08-04 13:08:43 -07:00
Koushik Dutta
f19c09f239
proxmox: uninstall previous npu per intel docs
2024-08-04 12:47:59 -07:00
Koushik Dutta
7cadb8ffac
proxmox: npu driver install support
2024-08-04 12:39:47 -07:00
Koushik Dutta
ea204b24a6
docker/lxc: allow installing the npu fw with flag
2024-08-04 12:32:14 -07:00
Koushik Dutta
45799362ce
docker: install npu
2024-08-04 12:20:22 -07:00
Koushik Dutta
2836e10262
docker: npu fw should not be installed in container
2024-08-04 12:18:03 -07:00
Koushik Dutta
a04d463e0f
docker/proxmox: add/update intel gpu and npu scripts
2024-08-04 12:17:30 -07:00
Koushik Dutta
3ce8a57daa
install: update intel graphics
2024-08-04 11:59:12 -07:00
Koushik Dutta
1647c73375
sdk: fix python generation, publish
2024-08-04 09:29:19 -07:00
Koushik Dutta
b7980b7cbf
server: worker pid cleanup
2024-08-04 00:28:42 -07:00
Koushik Dutta
0a6114cc60
server: fix deno kill
2024-08-04 00:26:23 -07:00
Koushik Dutta
149675cfb3
server: fix closure capture
2024-08-04 00:24:57 -07:00
Koushik Dutta
b8eec159bc
server: revert and use a global shim
2024-08-04 00:14:59 -07:00
Koushik Dutta
ddb93b28cd
Revert "server: use function constructor rather than eval"
...
This reverts commit 4ed6d1a9fd .
2024-08-04 00:02:13 -07:00
Koushik Dutta
4ed6d1a9fd
server: use function constructor rather than eval
2024-08-03 23:42:53 -07:00
Koushik Dutta
bd60e39b24
server: fix deno console
2024-08-03 20:42:43 -07:00
Koushik Dutta
b6636b10f0
sdk: update
2024-08-03 17:26:14 -07:00
Koushik Dutta
8c8beea2eb
server: add deno flags
2024-08-03 17:14:50 -07:00
Koushik Dutta
3592a98f2a
sdk: update typescript
2024-08-03 17:14:36 -07:00
Koushik Dutta
56f8418d13
postbeta
2024-08-03 10:34:16 -07:00
Koushik Dutta
5bb8ea0f86
server: deno runtime
2024-08-03 10:30:31 -07:00
Koushik Dutta
daddf10035
server: organize imports
2024-08-03 10:29:49 -07:00
Koushik Dutta
2ac8e1509d
server: use globalThis rather than global
2024-08-03 10:25:55 -07:00
Koushik Dutta
3cd3208183
server: cpuUsage not available on deno
2024-08-03 10:25:00 -07:00
Koushik Dutta
be217021a2
rpc: remove usage of vm module, embed filename using sourceURL
2024-08-03 10:22:24 -07:00
Koushik Dutta
a2bbb67670
rpc: use globalThis rather than global
2024-08-03 10:21:49 -07:00
Koushik Dutta
465189f4b8
proxmox: add npu
2024-08-03 00:16:37 -07:00
Koushik Dutta
173f7fa4f6
core: publish
2024-08-02 13:56:43 -07:00
Koushik Dutta
d405232d81
server: fix wacky import
2024-08-02 13:45:14 -07:00
Koushik Dutta
673fd95bbd
common: remove import
2024-08-01 13:37:06 -07:00
Koushik Dutta
25b2a663c8
server: fix nre in fork
2024-08-01 13:37:01 -07:00
Koushik Dutta
962ecf2cae
common: fix zygote opts
2024-08-01 13:28:00 -07:00
Koushik Dutta
4c3f1c43fa
server: finish fork filename implementation;
2024-08-01 13:27:46 -07:00
Koushik Dutta
82dfa96699
sdk: support multiple entry points for faster forks
2024-08-01 13:27:31 -07:00
Koushik Dutta
83d3add41a
reolink: publish
2024-08-01 12:06:38 -07:00
Koushik Dutta
54db7dc64e
server: clustering comments
2024-07-31 22:56:38 -07:00
Koushik Dutta
4c04e9e403
server: implement multi server clustering
2024-07-31 22:51:56 -07:00
Koushik Dutta
de44217f65
core: Fix notificaiton automation
2024-07-31 21:06:22 -07:00
Koushik Dutta
3ae6079615
rebroadcast: publish
2024-07-31 20:29:31 -07:00
Koushik Dutta
3f3409ef1b
cloud: publish
2024-07-31 20:27:22 -07:00
Koushik Dutta
fd90b8d5f0
cloud: new cloudflare login flow
2024-07-31 14:14:24 -07:00
Koushik Dutta
782c9930da
Merge branch 'main' of github.com:koush/scrypted
2024-07-30 22:49:44 -07:00
Koushik Dutta
d0b46c35a9
server/sdk: wip support for alternative fork main, fork names. add initial workerData message channel.
2024-07-30 22:48:52 -07:00
Koushik Dutta
6c7671dc21
server: fix plugin/thread startup messages
2024-07-30 22:34:59 -07:00
Koushik Dutta
bdc3c204d4
reolink: fix speed
2024-07-30 20:51:57 -07:00
Koushik Dutta
2013830677
reolink: enable speed arg
2024-07-30 16:00:33 -07:00
Koushik Dutta
95906a9ed5
reolink: enable speed arg
2024-07-30 15:59:52 -07:00
Koushik Dutta
6fdd4bd0f4
core: publish ui changes
2024-07-30 11:06:50 -07:00
Koushik Dutta
37cf7aada0
common: remove main thread limitation on zygote
2024-07-30 09:11:07 -07:00
Koushik Dutta
dfdc41626b
server: properly handle worker errors
2024-07-30 09:10:42 -07:00
Koushik Dutta
237b3ce0d9
server: cleanup message port references and errors
2024-07-30 08:49:21 -07:00
Koushik Dutta
05745bf3c5
server: use node worker message channel so fork can create forks.
2024-07-30 08:40:46 -07:00
Koushik Dutta
8a6eaa5389
postbeta
2024-07-29 21:38:29 -07:00
Koushik Dutta
7ed298139d
coreml: revert changes, require min macos version
2024-07-29 19:17:25 -07:00
Koushik Dutta
82908b82c0
server: enable stable cluster proxyIds
2024-07-29 18:34:18 -07:00
Koushik Dutta
946d88236c
rebroadcast: beta
2024-07-29 14:25:30 -07:00
Koushik Dutta
1aa1df885d
server: fix connectRPCObject gc race condition
2024-07-29 13:43:52 -07:00
Koushik Dutta
7c94ed9b50
coreml: remove ocr on intel
2024-07-28 22:24:44 -07:00
Koushik Dutta
f7dbff4753
coreml: fix intel mac on catalina
2024-07-28 19:05:42 -07:00
Koushik Dutta
00b5e762a7
webrtc: publish beta
2024-07-28 15:43:54 -07:00
Koushik Dutta
e1440eb76f
openvino: use smarter defaults based on detected gpu
2024-07-28 12:19:22 -07:00
Brett Jia
4adb8e4202
server: implement python WritableDeviceState ( #1537 )
2024-07-28 11:35:27 -07:00
Koushik Dutta
e870370d0c
webrtc: sync upstream
2024-07-27 20:35:04 -07:00
Koushik Dutta
f944b76c1f
core: admin note on users
2024-07-27 10:44:01 -07:00
Koushik Dutta
62543bdfcf
webrtc: fix build
2024-07-26 17:46:25 -07:00
Koushik Dutta
447a321eb7
client: admin flag
2024-07-26 17:45:41 -07:00
Koushik Dutta
d094934bd9
tapo: publish http auth fix
2024-07-26 11:08:39 -07:00
Koushik Dutta
c4f8959072
core: publish
2024-07-26 10:32:55 -07:00
Koushik Dutta
d682bd2ebb
reolink: reset siren state
2024-07-26 08:28:53 -07:00
Koushik Dutta
437ab70cd9
homekit: update hap, remove siren from auto sync.
2024-07-26 08:28:25 -07:00
Koushik Dutta
15031cde1f
reolink: fix comment
2024-07-26 08:01:13 -07:00
Koushik Dutta
e88008552c
reolink: make siren timeout mimic hardware
2024-07-26 08:00:38 -07:00
Koushik Dutta
fd49deefb8
postbeta
2024-07-25 21:56:15 -07:00
Koushik Dutta
1f2973abd2
server: fix plugin deploy when SCRYPTED_DEFAULT_AUTHENTICATION is used
2024-07-25 21:56:03 -07:00
Koushik Dutta
317cd7671f
server: fix build
2024-07-25 21:45:44 -07:00
Koushik Dutta
9556efc224
server: update deps, print entire stack on uncaught error
2024-07-25 21:44:10 -07:00
Koushik Dutta
2f9db83868
security: make default listen occur on loopback
2024-07-25 21:06:35 -07:00
Koushik Dutta
c627832ebd
security: require explicit address on all server listens
2024-07-25 20:54:47 -07:00
Koushik Dutta
7d2df3af42
security: require explicit address on all server listens
2024-07-25 18:33:16 -07:00
Koushik Dutta
e9288bd4a1
core: publish
2024-07-25 18:32:49 -07:00
Koushik Dutta
191620b55b
Merge branch 'main' of github.com:koush/scrypted
2024-07-23 09:22:19 -07:00
Koushik Dutta
90b6fc1e49
core/mqtt: scripting fixes
2024-07-23 09:22:15 -07:00
Koushik Dutta
cd3c748dd0
core: automation builder fixes
2024-07-23 09:18:15 -07:00
Koushik Dutta
34dbc7930e
tapo: fix 2 way
2024-07-22 17:40:33 -07:00
Koushik Dutta
112633a776
core: various ui fixes
2024-07-22 14:57:13 -07:00
Koushik Dutta
56416109b1
core: more automation actions
2024-07-21 21:45:32 -07:00
Koushik Dutta
a889abae98
core: notifier support
2024-07-21 15:09:38 -07:00
Koushik Dutta
dcb50ba3ff
ring: fix h264 assumption
2024-07-21 10:55:33 -07:00
Koushik Dutta
3c61ddb806
core: publish autoupdate fixes
2024-07-21 10:30:42 -07:00
Koushik Dutta
2a9aba1df8
plugins: publish various
2024-07-21 09:56:32 -07:00
Koushik Dutta
450acbdcb1
Merge branch 'main' of github.com:koush/scrypted
2024-07-21 08:25:42 -07:00
Koushik Dutta
80aff3199a
webhook: readme
2024-07-21 08:25:37 -07:00
Brett Jia
834eff20c7
sdk, rebroadcast: support specifying custom ffmpeg path ( #1535 )
2024-07-21 07:31:26 -07:00
Koushik Dutta
6314f5e45a
core: publish
2024-07-20 22:37:48 -07:00
Koushik Dutta
5b3793e810
Merge branch 'main' of github.com:koush/scrypted
2024-07-20 22:20:09 -07:00
Koushik Dutta
9a2bff48c5
core: publish
2024-07-20 22:19:41 -07:00
Brett Jia
aa9903b328
sdk, rebroadcast: don't automatically prebuffer synthetic streams ( #1534 )
2024-07-20 21:05:47 -07:00
Koushik Dutta
c1f4ae96fa
core/rtsp: fix settings bugs
2024-07-20 21:01:17 -07:00
Koushik Dutta
d5995d93e2
Merge branch 'main' of github.com:koush/scrypted
2024-07-20 20:56:04 -07:00
Koushik Dutta
f13844cf3e
homekit: publish
2024-07-20 20:56:00 -07:00
Brett Jia
6d7add8272
rebroadcast: support env vars + upstream encoder args ( #1533 )
...
* rebroadcast: support env vars + upstream encoder args
* make ffmpegInput override process.env
* make h264EncoderArguments safer
* reorder
* update per feedback
2024-07-20 19:53:22 -07:00
Koushik Dutta
983a683d54
ring: clip support
2024-07-20 15:11:55 -07:00
Koushik Dutta
f3e5cf2a8b
core: publish new ui
2024-07-20 14:26:09 -07:00
Koushik Dutta
40db551799
Merge branch 'main' of github.com:koush/scrypted
2024-07-20 14:17:11 -07:00
Koushik Dutta
fdb9e03656
core: publish new ui
2024-07-20 14:17:07 -07:00
Brett Jia
48976b2947
sdk: add env to FFmpegInput + fix python parameterized class generator ( #1532 )
...
* sdk: add env to FFmpegInput + fix python parameterized class generator
* downgrade node for gh actions
2024-07-20 13:29:45 -07:00
Koushik Dutta
3ee022c2be
core: beta
2024-07-19 23:16:55 -07:00
Koushik Dutta
ab24a61fd3
cameras: update with fixed http auth
2024-07-19 19:53:42 -07:00
Koushik Dutta
8d2237b26f
Merge branch 'main' of github.com:koush/scrypted
2024-07-19 17:52:12 -07:00
Koushik Dutta
8ad05bbd5b
snapshot: ensure hwaccel none for single frame decodes
2024-07-19 17:52:07 -07:00
Koushik Dutta
7499e79dc7
server: suppress WWW-authenticate
2024-07-19 17:11:24 -07:00
Koushik Dutta
7132278204
common: improve stream end errors
2024-07-19 15:18:13 -07:00
Koushik Dutta
60fa494ed0
Merge branch 'main' of github.com:koush/scrypted
2024-07-19 13:17:57 -07:00
Koushik Dutta
815f204136
core: beta
2024-07-19 10:15:10 -07:00
slyoldfox
fe80fab811
Add more meaningful device DeviceInformation for new UI ( #1531 )
2024-07-19 09:45:11 -07:00
Koushik Dutta
2699ecd93d
core: fix empty automation, rebuild ui
2024-07-18 19:01:23 -07:00
Koushik Dutta
5d634f5876
core: new management console beta
2024-07-18 11:13:17 -07:00
Koushik Dutta
9979789e08
zwave: remove legacy dep
2024-07-18 10:39:51 -07:00
Koushik Dutta
79d2d4e366
zwave: remove legacy dep
2024-07-18 10:37:55 -07:00
Koushik Dutta
90b4bcfec9
actions: fixup static sites workflow
2024-07-18 10:27:37 -07:00
Koushik Dutta
49df286cfa
Create static.yml
2024-07-18 10:24:51 -07:00
Koushik Dutta
20edf8a622
move static sites
2024-07-18 10:24:34 -07:00
Koushik Dutta
bb76102171
cloud: fix bug where port reservation failures causes total failure
2024-07-16 23:34:15 -07:00
Koushik Dutta
e71f9b585c
cloud: cors for manage.scrypted.app
2024-07-16 13:17:15 -07:00
Koushik Dutta
1effc45f18
sdk: add cloudHref to launcher
2024-07-16 11:27:00 -07:00
Koushik Dutta
2e5e5b7be0
common/core: automation/build fixes for new management site
2024-07-16 09:33:09 -07:00
Koushik Dutta
1df5cfefd0
working scheduler
2024-07-15 20:57:09 -07:00
Koushik Dutta
5d1e2663b8
rtp: fixup promise reject race condition
2024-07-15 14:26:25 -07:00
Koushik Dutta
59441c414b
common: revert/fix deferred
2024-07-15 14:26:05 -07:00
Koushik Dutta
419d007445
rtsp: fix unhandled rejection if rtsp client is already destroyed
2024-07-15 13:53:55 -07:00
Koushik Dutta
90bca27bde
http auth: improve status code handling
2024-07-15 11:56:39 -07:00
Koushik Dutta
0050624880
http digest auth: fix invalid status code not cleaning up http connections
2024-07-15 11:20:27 -07:00
Koushik Dutta
c4ea7938d1
core: wip automation settings
2024-07-14 23:02:12 -07:00
Koushik Dutta
b5d58455b6
core: transition to settings based automations
2024-07-14 20:11:23 -07:00
Koushik Dutta
82993df715
common: socket failure cleanups
2024-07-14 12:24:09 -07:00
Koushik Dutta
555a688c16
core: use provided nativeid in terminal service
2024-07-14 09:52:44 -07:00
Koushik Dutta
0241a5fb93
core: update sdk and fix build
2024-07-14 09:50:18 -07:00
Koushik Dutta
db7351e7d4
sdk: fix StreamService template args
2024-07-14 09:26:22 -07:00
Koushik Dutta
891e9792f8
sdk: uadd immediate setting flag
2024-07-14 09:17:17 -07:00
Koushik Dutta
97e7333415
core: dead import
2024-07-14 08:17:31 -07:00
Koushik Dutta
dc4dd07ced
cloud: cleanup
2024-07-14 07:56:19 -07:00
Koushik Dutta
937f615c8c
cloud: earlier unregistration fix for cloudflare
2024-07-14 07:55:38 -07:00
Koushik Dutta
7578cf092e
amcrest: use VideoMotionInfo state to reset motion
2024-07-13 20:42:39 -07:00
Koushik Dutta
3041207177
zwave: update to latest zwave-js
2024-07-13 15:45:50 -07:00
Koushik Dutta
46d66122aa
Merge branch 'main' of github.com:koush/scrypted
2024-07-12 18:05:58 -07:00
Koushik Dutta
d05e3a92f3
homekit: fix erroneous new subdevice reload
2024-07-12 18:05:53 -07:00
Brett Jia
4a4b077132
sdk: add generic params to StreamService + generate AsyncGenerator type hints in Python ( #1527 )
2024-07-12 08:08:28 -07:00
Koushik Dutta
cf5e010faf
homekit: add codes to readme
2024-07-11 21:47:31 -07:00
Koushik Dutta
46616467f4
common: async queue wrapper for generator
2024-07-11 21:26:13 -07:00
Koushik Dutta
3dcb36adf9
Merge branch 'main' of github.com:koush/scrypted
2024-07-11 20:16:30 -07:00
Roman Sokolov
855940fb03
Hikvision Doorbell Plugin with inheritance ( #1400 )
...
* separate plugin
* added SIP "imitation". It almost works
* Refactoring
* Fixed some bugs. Added more UI
* Added descriptions and some fixes
* Stage before beta
* First beta done
* reset common settings
* Adding inheritance from Hikvision Camera plugin
* Added exposing tamper alert device
---------
Co-authored-by: Roman Sokolov <calm@adguard.com >
2024-07-11 16:56:07 -07:00
Brett Jia
1f25e1a308
core: allow specifying command via options ( #1522 )
2024-07-11 15:38:58 -07:00
Brett Jia
232298d7f4
server: fix python connectRPCObject sha256 ( #1525 )
2024-07-11 15:38:40 -07:00
Koushik Dutta
fa9b4f1a1c
sdk: publish
2024-07-11 13:22:57 -07:00
Brett Jia
355c2719fd
sdk: add TTY interface ( #1526 )
2024-07-11 13:22:18 -07:00
Brett Jia
dfb18ce882
server: fix crash fix on web-based connectRPCObject ( #1524 )
2024-07-11 09:56:31 -07:00
Koushik Dutta
07187d058b
sdk: clippath setting support
2024-07-10 23:59:13 -07:00
Koushik Dutta
5060b5f8c7
homekit: show in scrypted settings
2024-07-10 21:08:37 -07:00
Koushik Dutta
50c628a25e
Merge branch 'main' of github.com:koush/scrypted
2024-07-10 19:17:02 -07:00
Koushik Dutta
7bf4609d3d
homekit: use html setting
2024-07-10 19:16:57 -07:00
Koushik Dutta
548a8eb321
sdk: update deps
2024-07-10 18:39:57 -07:00
Koushik Dutta
627f9e7a0a
sdk: publish
2024-07-10 18:38:16 -07:00
Koushik Dutta
4faf85c988
sdk: update deps
2024-07-10 18:07:36 -07:00
Koushik Dutta
259c6434da
Merge branch 'main' of github.com:koush/scrypted
2024-07-10 16:09:34 -07:00
Brett Jia
321d5b364f
server: fix python systemManager.getDeviceByName ( #1523 )
2024-07-10 15:42:24 -07:00
Koushik Dutta
e56491ec27
common: refactor monaco hooks
2024-07-10 14:05:12 -07:00
Koushik Dutta
8fe5d1bace
common: monaco typings
2024-07-10 13:17:05 -07:00
Koushik Dutta
4efa58ee8b
sdk: add script setting type
2024-07-10 12:45:18 -07:00
Koushik Dutta
8249a5efa1
server: fixup engine.io typings
2024-07-10 11:58:29 -07:00
Koushik Dutta
08b0717407
rpc: move eval into separate file
2024-07-10 11:57:50 -07:00
Koushik Dutta
c277833332
sdk: publish
2024-07-10 11:39:05 -07:00
Koushik Dutta
37d9f2870d
Merge branch 'main' of github.com:koush/scrypted
2024-07-10 11:38:15 -07:00
Koushik Dutta
cc71d1292b
sdk: add support for day setting
2024-07-10 11:38:10 -07:00
slyoldfox
3ca6841ea2
Support v2 UI for sip and bticino plugins ( #1521 )
...
* Fix an undefined error that might occur when sip debug is off
Slight cleanup
Add support for v2 UI
* Decouple voicemail lock device from camera device and only add it for c300x models (c100x doesn't have voicemail)
Add support for v2 UI
Allow changing devaddr setting from UI
* Fix an undefined error that might occur when sip debug is off
Slight cleanup
Add support for v2 UI
2024-07-10 09:31:26 -07:00
Koushik Dutta
c81cdd0df1
server: update deps
2024-07-09 11:19:47 -07:00
Koushik Dutta
bd0cbe5e97
Revert "common: readd server dep"
...
This reverts commit fdd4eebd96 .
2024-07-09 10:48:02 -07:00
Koushik Dutta
fdd4eebd96
common: readd server dep
2024-07-09 10:36:32 -07:00
Koushik Dutta
34eeaf5cce
common: use relative import
2024-07-09 17:32:45 +00:00
Koushik Dutta
09c38e427a
actions: Update build-sdk.yml
2024-07-09 10:28:07 -07:00
Koushik Dutta
fca2773282
remove wildcard export
2024-07-09 10:06:33 -07:00
Koushik Dutta
c138cc81c0
core: add core to new scrypted settings
2024-07-09 09:22:58 -07:00
Koushik Dutta
91be95e158
core: add support for system device creator
2024-07-09 09:03:53 -07:00
Koushik Dutta
e172b45047
cli: add support for session file path
2024-07-08 15:31:01 -07:00
Koushik Dutta
0a6c07551f
cli: missing file
2024-07-08 15:26:56 -07:00
Koushik Dutta
fa33f850f7
cli: rtsp to mp4 converter
2024-07-08 15:25:21 -07:00
Koushik Dutta
605513d165
common: export sleep as relative file due to rollup quirks
2024-07-08 14:04:53 -07:00
Koushik Dutta
d635ab8662
common: bump ts
2024-07-08 14:01:27 -07:00
Koushik Dutta
4862705dcd
common: fix sleep export
2024-07-08 13:51:05 -07:00
Koushik Dutta
4d471eb285
sdk/plugins/client/server: add new ScryptedDeviceCreator ui hooks
2024-07-08 09:43:30 -07:00
Koushik Dutta
470d315eaf
client: build
2024-07-07 22:53:59 -07:00
Koushik Dutta
4e267e3de9
sdk: publish
2024-07-07 22:45:05 -07:00
Koushik Dutta
bd28cd1766
sdk: update with createdDevice string
2024-07-07 22:28:42 -07:00
Koushik Dutta
f5c324bd68
reolink: fallback if token exchange fails
2024-07-06 15:05:18 -07:00
Koushik Dutta
b7bf995303
mqtt: fix up device creation
2024-07-06 11:48:14 -07:00
Koushik Dutta
68516817aa
cloud: fix tunnel registration failure hang
2024-07-06 00:08:43 -07:00
Koushik Dutta
9dc5f2a063
cloud: prefer cloudflared address if available
2024-07-05 17:57:08 -07:00
Koushik Dutta
d2564efe46
cloud: send custom domain header if its in use
2024-07-05 17:47:17 -07:00
Koushik Dutta
696e97914d
common: formatting
2024-07-04 20:18:53 -07:00
Koushik Dutta
cafc5da8bf
common: remove wildcard sleep export
2024-07-04 19:38:46 -07:00
Koushik Dutta
a24b6432c2
various: fixup strictness
2024-07-04 17:13:30 -07:00
Koushik Dutta
68668c1b91
Merge branch 'main' of github.com:koush/scrypted
2024-07-04 16:53:14 -07:00
Koushik Dutta
460441abd2
common: remove sleep
2024-07-04 16:53:09 -07:00
Koushik Dutta
3875afd002
client: publish
2024-07-04 16:52:47 -07:00
Koushik Dutta
f769c1fbec
reolink: add more hw info
2024-07-04 14:50:15 -07:00
Koushik Dutta
644df95f21
reolink: add more hw info
2024-07-04 14:49:05 -07:00
Koushik Dutta
95f1e618f9
unifi-protect: ips
2024-07-04 14:44:15 -07:00
Koushik Dutta
03e6cf1070
Merge branch 'main' of github.com:koush/scrypted
2024-07-02 12:39:00 -07:00
Koushik Dutta
f01a207166
common: export sleep from server
2024-07-02 12:38:55 -07:00
Long Zheng
1795996825
windows: Fix plugin NPM dependencies failing to install on Windows with path containing space ( #1517 )
2024-06-30 23:15:32 -07:00
Koushik Dutta
375f7bcc09
Merge branch 'main' of github.com:koush/scrypted
2024-06-29 19:29:25 -07:00
Koushik Dutta
76f10ced5f
ha: verup
2024-06-29 19:29:21 -07:00
Koushik Dutta
37c791f147
predict: update opencv dep, make required
2024-06-29 15:22:02 -07:00
Koushik Dutta
9a8034eb4c
h264: fix bug when stapa packet overflows packetizing a large p frame
2024-06-28 20:00:50 -07:00
Koushik Dutta
ff70ed301e
webrtc/homekit: publish mtu changes
2024-06-28 13:14:46 -07:00
Koushik Dutta
3f66594821
reolink: use username and password if it works, fallback to token otherwise
2024-06-28 12:32:14 -07:00
Koushik Dutta
f2cd0218fd
reolink: switch to mainEncType marker
2024-06-28 11:12:01 -07:00
Koushik Dutta
028d601674
reolink: automatically remove nonfunctional streams using opaque getAbility api results lol
2024-06-28 10:37:58 -07:00
Koushik Dutta
e06d012875
Revert "Breaks snapshot on doorbell. Not sure why."
...
This reverts commit 91fbc2fdf8 .
2024-06-28 10:35:18 -07:00
Koushik Dutta
5995400414
reolink: log startup error
2024-06-28 09:53:34 -07:00
Koushik Dutta
91fbc2fdf8
Breaks snapshot on doorbell. Not sure why.
...
Revert "reolink: use Login json api to get around URL escaping limitations with some firmware (#1509 )"
This reverts commit fc93a85e21 .
2024-06-28 09:42:59 -07:00
Koushik Dutta
6b00324c74
webrtc/homekit: reduce mtu, prep for adaptive bitrate
2024-06-28 09:37:53 -07:00
Koushik Dutta
1369197a11
sdk: revert mtu callback
2024-06-28 09:32:11 -07:00
Koushik Dutta
a30580f3b8
openvino: lock to f16. todo remove multiple precisions.
2024-06-28 09:21:47 -07:00
George Talusan
fc93a85e21
reolink: use Login json api to get around URL escaping limitations with some firmware ( #1509 )
2024-06-27 21:54:04 -07:00
jstef16
5351d869d4
homekit: fix window covering target position binding ( #1512 )
...
Co-authored-by: Jordan Steffan <jordansteffan@Jordans-Mini.localdomain >
2024-06-27 21:50:55 -07:00
Koushik Dutta
a61d9af25c
sdk: add hook to set mtu and listen for mtu change requests.
2024-06-27 15:45:36 -07:00
Koushik Dutta
2111413704
reolink: remove debug code
2024-06-27 12:56:54 -07:00
Koushik Dutta
a2781f9af2
reolink/common: siren fixes
2024-06-27 10:51:16 -07:00
Koushik Dutta
09eeae3802
reolink: unhide the doorbell checkbox
2024-06-27 10:24:38 -07:00
Koushik Dutta
0408b7e23d
reolink: fix broken doorbell.
2024-06-27 10:15:49 -07:00
Koushik Dutta
ea606de22f
postrelease
2024-06-26 09:43:48 -07:00
Koushik Dutta
9fbff43120
Merge branch 'main' of github.com:koush/scrypted
2024-06-25 22:23:08 -07:00
Koushik Dutta
bc358af5fa
postrelease
2024-06-25 22:23:03 -07:00
George Talusan
4452568058
reolink: fix deviceprovider for cameras with siren ( #1508 )
2024-06-25 22:15:23 -07:00
Koushik Dutta
53c4aa7066
Merge branch 'main' of github.com:koush/scrypted
2024-06-25 22:10:51 -07:00
Koushik Dutta
ce5547e4e7
server: Fix bug where mixins are not invalidated after a plugin restart fails, and then later succeeds.
2024-06-25 22:10:45 -07:00
Koushik Dutta
95bdf5c2b5
homekit: Update README.md
2024-06-25 19:18:51 -07:00
Koushik Dutta
8953a96089
homekit: Update README.md
2024-06-25 19:16:58 -07:00
Koushik Dutta
0d270454ab
predict: switch everything to yolov9t/c
2024-06-25 15:46:25 -07:00
Koushik Dutta
e740a695c0
h264: refactor/cleanup common utils
2024-06-25 12:41:57 -07:00
Koushik Dutta
78118daa69
rebroadcast: fix hang if ffmpeg exits without any connection
2024-06-25 09:44:06 -07:00
Koushik Dutta
61a824d322
sdk: suppress storage event for hidden values
2024-06-25 09:04:00 -07:00
Koushik Dutta
06bac3c748
reolink: fix settings regression
2024-06-25 07:51:54 -07:00
Koushik Dutta
16b10dc353
postbeta
2024-06-25 00:16:54 -07:00
Koushik Dutta
6892b443e0
server: fix plugin fork storage desync
2024-06-25 00:16:20 -07:00
Koushik Dutta
8b303e037e
rebroadcast: delete legacy code
2024-06-25 00:15:53 -07:00
Koushik Dutta
76efef37ea
reolink: fix errant device provider on all devices
2024-06-24 18:15:47 -07:00
Koushik Dutta
e64a66aa66
reolink: simple password check, publish pull requests
2024-06-24 18:13:17 -07:00
Koushik Dutta
05578d28c6
rebroadcast: fix resolution reporting
2024-06-24 15:39:05 -07:00
Koushik Dutta
0889aea3be
rebroadcast: reduce error logging
2024-06-24 12:24:01 -07:00
Koushik Dutta
a081e6e3c9
rebroadcast: refactor codec and resolution detection
2024-06-24 09:05:20 -07:00
Koushik Dutta
5dfa0889b7
homekit: window covering wip
2024-06-23 19:53:41 -07:00
Koushik Dutta
ed1d09b9be
homekit: window covering wip
2024-06-23 19:53:07 -07:00
Koushik Dutta
2d8a986155
Merge branch 'main' of github.com:koush/scrypted
2024-06-23 17:43:38 -07:00
Koushik Dutta
1fb4cfd3b6
homekit: window covering wip
2024-06-23 17:43:34 -07:00
George Talusan
2d987747a2
reolink: add siren support ( #1506 )
2024-06-23 15:17:52 -07:00
Koushik Dutta
d39e4e3ff1
hikvision: fix channel id on old nvr
2024-06-22 16:48:37 -07:00
Koushik Dutta
012ca48f9a
hikvision: Fix older nvr that send malformed boundary events
2024-06-22 12:46:12 -07:00
Koushik Dutta
cca1f3e000
wyze: update dwb and publish beta
2024-06-21 15:51:32 -07:00
Koushik Dutta
40a38cfd31
webrtc: fix icloud private relay
2024-06-20 20:36:56 -07:00
Koushik Dutta
d2b39e8fa3
cloud: handle case where cloud token comes populated from desktop app with no server id.
2024-06-20 13:04:01 -07:00
Koushik Dutta
20101cda2e
common: fix audio only rtp parsing
2024-06-20 10:31:28 -07:00
Koushik Dutta
c90724daa6
common: createActivityTimeout
2024-06-20 09:21:21 -07:00
Koushik Dutta
fedb22fab2
common: fix rtp forwarder in some cases when audio does not exist
2024-06-19 20:20:59 -07:00
Koushik Dutta
994f1974d7
Merge branch 'main' of github.com:koush/scrypted
2024-06-19 20:03:30 -07:00
Koushik Dutta
d648fe552d
common: fix double rtp packet delivery in some cases
2024-06-19 20:03:23 -07:00
Koushik Dutta
ccafff28cd
cloud: update deps and publish
2024-06-19 09:13:29 -07:00
Koushik Dutta
3da49d47af
cloud: fix cloudflared exit
2024-06-19 08:37:20 -07:00
George Talusan
e1918cfa89
reolink: add ONVIF objection detection for cameras that can support it ( #1502 )
2024-06-19 08:00:42 -07:00
Koushik Dutta
7b19204d77
webrtc: fixup for intercom?
2024-06-18 20:20:19 -07:00
Koushik Dutta
5dac1de87e
rebroadcast/common: h265 keyframe search
2024-06-18 20:18:59 -07:00
Koushik Dutta
c9a2474f17
Merge branch 'main' of github.com:koush/scrypted
2024-06-18 13:56:12 -07:00
Koushik Dutta
e5d9d0d054
rebroadcast: handle basic h265 idr parsing
2024-06-18 13:56:08 -07:00
Koushik Dutta
1272582510
snapshot: log http endpoit errors
2024-06-18 11:03:33 -07:00
Koushik Dutta
51271a0e02
unif-protect: id remapping fix
2024-06-18 11:03:08 -07:00
Koushik Dutta
9b32952a22
Merge branch 'main' of github.com:koush/scrypted
2024-06-18 10:04:54 -07:00
Koushik Dutta
5b92aea54b
webrtc: fix google device access leaks?
2024-06-18 10:04:48 -07:00
Brett Jia
61b59f4ca0
rknn: use numpy < 2.0.0 ( #1500 )
2024-06-16 18:38:34 -07:00
Koushik Dutta
93f8f43de2
onnx: derp
2024-06-16 16:53:45 -07:00
Koushik Dutta
dc88e0b07f
detect: pin numpy to prevent usage of 2.0
2024-06-16 16:50:44 -07:00
Koushik Dutta
14a9f953a9
coreml: lock numpy, new 2.0 breaks stuff
2024-06-16 13:18:46 -07:00
George Talusan
528885d5e2
reolink: save GetAiState to hasObjectDetector so object detector can work ( #1497 )
2024-06-15 12:19:07 -07:00
Koushik Dutta
e779f37689
proxmox: no one can read
2024-06-14 07:54:26 -07:00
Koushik Dutta
c6c2a8dc49
predict: prevent face recognition on low score faces
2024-06-10 22:11:19 -07:00
Koushik Dutta
d8d2fd25cd
predict: fix batch error reporting
2024-06-10 16:02:50 -07:00
Koushik Dutta
301a5b6685
predict: increase face recognition threshold
2024-06-10 13:10:08 -07:00
Koushik Dutta
2a4bac42ed
core: opencl update
2024-06-07 13:18:36 -07:00
Koushik Dutta
f55cadedb5
linux: update intel opencl debs
2024-06-07 13:14:48 -07:00
Koushik Dutta
dd9ff45b21
predict: widen text input size from 256 to 384
2024-06-07 10:26:51 -07:00
Koushik Dutta
a0aada2f03
Merge branch 'main' of github.com:koush/scrypted
2024-06-06 10:26:07 -07:00
Koushik Dutta
8499843f31
predict: use locked pillow version
2024-06-06 10:26:01 -07:00
Koushik Dutta
672a33b93b
ha: Update config.yaml
2024-06-05 22:56:02 -07:00
Koushik Dutta
f9a744c7dc
core: make login 1 week
2024-06-05 21:37:16 -07:00
Koushik Dutta
5b124013b7
predict: fix lpr deskew bugs
2024-06-05 11:14:31 -07:00
Koushik Dutta
d2f1c69e98
predict: shuffle common files out of tflite
2024-06-05 08:30:39 -07:00
Koushik Dutta
2a2f96a771
predict: use smaller image for face detect
2024-06-04 22:15:43 -07:00
Koushik Dutta
dc9b5f447e
postrelease
2024-06-04 15:55:09 -07:00
Koushik Dutta
1fb0c01e7e
postbeta
2024-06-04 15:53:17 -07:00
Koushik Dutta
014d7b35ac
server: ensure plugins get restarted if failing during reload
2024-06-04 15:53:04 -07:00
Koushik Dutta
b08267dab0
server: beta
2024-06-04 13:59:58 -07:00
Koushik Dutta
97d78516f2
postbeta
2024-06-04 13:59:53 -07:00
Koushik Dutta
360c2437c1
postbeta
2024-06-04 13:26:57 -07:00
Koushik Dutta
0b230bfc74
Merge branch 'main' of github.com:koush/scrypted
2024-06-04 12:58:12 -07:00
Koushik Dutta
d25dc8d266
postbeta
2024-06-04 12:57:01 -07:00
Koushik Dutta
5f4d1e99cd
postbeta
2024-06-04 12:43:17 -07:00
Koushik Dutta
ee38ef7817
Update bug_report.md
2024-06-04 08:32:06 -07:00
Koushik Dutta
80af38d3e1
Merge branch 'main' of github.com:koush/scrypted
2024-06-03 23:34:05 -07:00
Koushik Dutta
2f19866f05
predict: relax face threshold
2024-06-03 23:34:01 -07:00
Long Zheng
cf1c500e9d
common: Enable TypeScript strict for packages/auth-fetch ( #1493 )
...
* Add tsconfig strict to packages/auth-fetch
* Refactor switch case
* Revert "Refactor switch case"
This reverts commit b5004664bb .
* Revert switch changes
2024-06-03 17:48:38 -07:00
Koushik Dutta
9a770e9dc9
predict: update models
2024-06-03 15:08:58 -07:00
Koushik Dutta
6dbb8863a0
Merge branch 'main' of github.com:koush/scrypted
2024-06-03 10:38:44 -07:00
Koushik Dutta
5eac8d0ab9
predict: lock opencv version,
...
roll back to 9c flt
2024-06-03 10:38:36 -07:00
Long Zheng
272bad8f29
cli: Enable TypeScript strict for packages/cli ( #1494 )
...
* Enable strict mode on packages/cli
* Fix condition
2024-06-03 10:34:18 -07:00
Koushik Dutta
83a3352862
predict: extract rough text scores
2024-06-02 13:33:54 -07:00
Koushik Dutta
4d5a693208
core: add labels to detection preview
2024-06-02 08:07:48 -07:00
Koushik Dutta
70e7f944c0
postrelease
2024-06-01 22:02:17 -07:00
Koushik Dutta
5a52c03a3d
postrelease
2024-06-01 20:09:34 -07:00
Koushik Dutta
f9f597ef01
server: guard entire plugin load block
2024-06-01 13:07:55 -07:00
Koushik Dutta
2e07788c0c
server: log plugin load failure
2024-06-01 13:05:56 -07:00
Koushik Dutta
9c0fbc1cb6
common: listenZeroSingleClient configurable timeout
2024-06-01 09:44:51 -07:00
Koushik Dutta
239d49899d
unifi-protect: fix id remapping
2024-06-01 09:19:32 -07:00
Koushik Dutta
2d3589b5a3
unifi-protect: fix id remapping
2024-06-01 08:49:37 -07:00
Koushik Dutta
96ec465a38
unifi: more logging
2024-06-01 08:07:24 -07:00
Koushik Dutta
5bb6b87c7d
predict: yolov10m
2024-05-31 15:17:24 -07:00
Koushik Dutta
fcfedccaf8
postrelease
2024-05-31 14:01:24 -07:00
Koushik Dutta
98373833fd
postrelease
2024-05-31 13:38:43 -07:00
Brett Jia
03588be125
rknn: use correct nativeId for text recognition ( #1492 )
2024-05-31 13:24:18 -07:00
Koushik Dutta
cdd81daec5
Merge branch 'main' of github.com:koush/scrypted
2024-05-31 10:49:12 -07:00
Koushik Dutta
d64f90c0c8
predict: republish with smaller plate/face models. fix openvino thread bugs
2024-05-31 10:49:08 -07:00
Brett Jia
ec31dee36e
onnx: fix text recognition thread names ( #1491 )
2024-05-31 09:56:18 -07:00
Brett Jia
11f2e88590
rknn: add text recognition ( #1490 )
...
* rknn: add text recognition
* disable verbose
2024-05-31 09:56:09 -07:00
Koushik Dutta
bf51ddb2d5
server: checks to ensure plugin restart doesnt ignore zombie states
2024-05-31 08:26:20 -07:00
Koushik Dutta
26000f1828
predict: yolov10
2024-05-30 09:55:28 -07:00
Koushik Dutta
f65485af97
Merge remote-tracking branch 'origin/main' into rebroadcast
2024-05-30 09:37:02 -07:00
Koushik Dutta
72c5690d05
rebroadcast: beta
2024-05-30 09:29:48 -07:00
Koushik Dutta
e076d61122
rebroadcast: fixup reverts
2024-05-30 09:29:14 -07:00
Koushik Dutta
7071808514
Revert "rebroadcast: parser perf refactor"
...
This reverts commit f677cf7393 .
2024-05-30 09:27:27 -07:00
Koushik Dutta
1e2fd46cd3
Revert "rebroadcast: more parser refactor"
...
This reverts commit 5432b5b917 .
2024-05-30 09:24:53 -07:00
Koushik Dutta
e3cdd4326f
videoanalysis: label scores
2024-05-30 09:21:07 -07:00
Koushik Dutta
227f932ad8
coreml: yolov10
2024-05-30 09:20:53 -07:00
Koushik Dutta
67cec188ce
docker: fix partition detection
2024-05-30 07:49:38 -07:00
Koushik Dutta
1ee276185e
sdk: label score
2024-05-28 21:59:59 -07:00
Brett Jia
42ed855b05
actions: replace local install test with setup-scrypted action ( #1488 )
...
* actions: replace local install test with setup-scrypted action
* update
* extract server version from package.json
* use package-lock.json
2024-05-28 12:59:13 -07:00
Jonathan Yip
93da4eed30
docker: Add security_opt to allow container to talk to host avahi daemon ( #1487 )
2024-05-28 09:21:31 -07:00
Long Zheng
a72a596578
homekit: Homekit camera close recording tweaks ( #1486 )
...
* Change throw to log
Throw will not work since the `handleFragmentsRequests` async generator is already closed/finished by HAP
* Move isOpen check
HAP still requests fragment after closing the recording stream. Skip processing it.
* Change catch message
* Add another !isOpen in case race condition with await
2024-05-27 10:12:00 -07:00
Brett Jia
72663dd68c
installer: allow specifying exact server version to install ( #1485 )
...
* Update install-scrypted-dependencies-mac.sh
* Update install-scrypted-dependencies-linux.sh
* Update install-scrypted-dependencies-win.ps1
* Update install-scrypted-dependencies-win.ps1
* Update install-scrypted-dependencies-win.ps1
* Update install-scrypted-dependencies-win.ps1
2024-05-26 12:51:02 -07:00
Koushik Dutta
108d57dbdd
Merge remote-tracking branch 'origin/main' into rebroadcast
2024-05-26 09:06:54 -07:00
Brett Jia
bc71fd8515
server: print python interpreter path ( #1484 )
2024-05-25 22:29:46 -07:00
Koushik Dutta
a51070767b
homekit: change default advertiser back to ciao due to issues. use identifying material
2024-05-25 19:26:21 -07:00
Koushik Dutta
269cc4dbc9
rebroadcast: beta
2024-05-24 22:43:18 -07:00
Koushik Dutta
684961fa4b
openvino: types
2024-05-24 22:43:11 -07:00
Koushik Dutta
4f60b7e379
sdk: update
2024-05-24 22:42:48 -07:00
Koushik Dutta
5d72061151
ha: publish
2024-05-21 09:19:43 -07:00
Brett Jia
f2c940c1d3
server: add SCRYPTED_COMPATIBILITY_FILE ( #1479 )
2024-05-19 13:38:57 -07:00
Koushik Dutta
7e817b0b30
rebroadcast: further removal of legacy code
2024-05-19 11:22:10 -07:00
Brett Jia
75bb15d3b7
Revert "server: make fetching network interfaces optional ( #1474 )" ( #1478 )
...
This reverts commit 0160502da8 .
2024-05-17 17:39:24 -07:00
Koushik Dutta
ba1a1eff67
onnx: report device in use
2024-05-17 09:08:07 -07:00
Koushik Dutta
5432b5b917
rebroadcast: more parser refactor
2024-05-16 22:33:23 -07:00
Koushik Dutta
f677cf7393
rebroadcast: parser perf refactor
2024-05-15 14:17:06 -07:00
Koushik Dutta
bdf9278131
rebroadcast: initial pass and removing legacy parsers
2024-05-15 10:03:26 -07:00
Koushik Dutta
0ae93a9c3f
cli: publish
2024-05-15 09:24:18 -07:00
Long Zheng
72422cdd8b
windows: Fix Windows server install with installDir containing space ( #1471 )
...
* Fix server install with installDir containing space
* Revert "Fix server install with installDir containing space"
This reverts commit b99ccd3c3d .
* Alternate fix by wrapping each runCommand arg in a quote for Windows
2024-05-15 09:23:05 -07:00
Koushik Dutta
390d1b3329
onnx: add windows cuda support
2024-05-14 15:18:17 -07:00
Koushik Dutta
024e99766a
amcrest: fix legacy boundary https://github.com/koush/scrypted/issues/1475
2024-05-14 15:06:21 -07:00
Brett Jia
0160502da8
server: make fetching network interfaces optional ( #1474 )
2024-05-14 13:40:12 -07:00
Koushik Dutta
f0d65982de
postrelease
2024-05-13 19:31:55 -07:00
Koushik Dutta
1445933bd4
postbeta
2024-05-13 17:40:33 -07:00
Koushik Dutta
508f31c254
core: update intel opencl in lxc
2024-05-13 17:36:33 -07:00
Koushik Dutta
fd1aa10a2a
postbeta
2024-05-13 17:08:32 -07:00
Koushik Dutta
fceed68d75
postbeta
2024-05-13 15:49:05 -07:00
Koushik Dutta
955e780c64
docker: fix missing intel dep
2024-05-13 13:22:37 -07:00
Koushik Dutta
452fe20e8f
docker/lxc: update intel graphics install script
2024-05-13 12:44:36 -07:00
Koushik Dutta
9083e16cdb
postbeta
2024-05-13 10:22:09 -07:00
Koushik Dutta
840a278e5d
server: add methods to manage plugin engine.io connections
2024-05-13 10:21:43 -07:00
Koushik Dutta
6d036dbd60
server: fix python runtime worker setup
2024-05-13 10:21:29 -07:00
Koushik Dutta
d5ba6f34d6
onnx: cleanup
2024-05-13 10:00:53 -07:00
Koushik Dutta
0321846c22
storage-settings/videoanalysis: fix default value of 0
2024-05-12 21:43:55 -07:00
Koushik Dutta
714747fcee
videoanalysis: fix bug
2024-05-12 21:20:37 -07:00
Koushik Dutta
e3906da3c4
videoanalysis: new option to reset smart motion sensor only when motion stops
2024-05-12 21:17:41 -07:00
Koushik Dutta
820ef70033
predict plugins: refactor recog, add onnx, fix spurious model leaks
2024-05-12 21:00:48 -07:00
Koushik Dutta
0c95f5c052
tapo: fix 2 way audio on some models
2024-05-11 19:11:58 -07:00
Koushik Dutta
4cfd7c4362
tapo: fix 2 way audio on some models
2024-05-11 19:11:42 -07:00
Koushik Dutta
1e8126dec8
common: header casing preservation
2024-05-11 19:11:30 -07:00
Koushik Dutta
d3fbc58736
openvino: fix yolo nas labels
2024-05-11 12:05:02 -07:00
Koushik Dutta
46113744b3
dev: fix setup script
2024-05-11 10:07:18 -07:00
Koushik Dutta
3947624ae0
openvino: rollback to stable openvino
2024-05-11 09:07:32 -07:00
Koushik Dutta
4ac5ded012
openvino/onnx: publish yolo nas
2024-05-10 20:47:41 -07:00
Koushik Dutta
aadfacf50a
Merge branch 'main' of github.com:koush/scrypted
2024-05-10 19:46:01 -07:00
Koushik Dutta
bb1e0ac82b
coreml: yolo-nas
2024-05-10 19:45:56 -07:00
Koushik Dutta
23a15a1533
docker: mount changes may need systemctl daemon-reload
2024-05-09 12:59:36 -07:00
Koushik Dutta
01dd480c01
Merge branch 'main' of github.com:koush/scrypted
2024-05-08 20:33:17 -07:00
Koushik Dutta
364cae3273
openvino: update pypi
2024-05-08 20:33:12 -07:00
Koushik Dutta
8a986ab707
windows: -y on choco install
2024-05-08 07:56:31 -07:00
Koushik Dutta
ca96959de8
openvino/onnx: move prep into separate threads
2024-05-07 20:42:06 -07:00
Koushik Dutta
2f0ae9ef50
snapshot: fix weird npm cache bug
2024-05-07 20:26:59 -07:00
Koushik Dutta
8b84bac2c2
snapshot/homekit: fix stale snapshots
2024-05-07 20:22:45 -07:00
Koushik Dutta
976ed7f1a5
onnx: multiple gpu support
2024-05-07 11:26:56 -07:00
Koushik Dutta
b4e6821da8
tensorflow-lite: use dict vs queue for perf
2024-05-07 10:52:06 -07:00
Koushik Dutta
540b990a08
ha: Update config.yaml
2024-05-06 18:26:18 -07:00
Koushik Dutta
ce75b072da
various: publish
2024-05-06 16:31:37 -07:00
Greg Thornton
5bca9b7156
homekit: fix late 2way setup ( #1461 )
...
* homekit: fix late 2way setup
* homekit: use 2-way state rather than playing/intitializing
2024-05-06 16:28:38 -07:00
Greg Thornton
ae4914346b
webrtc: don't store audio codec before intercom start ( #1462 )
2024-05-06 14:08:47 -07:00
slyoldfox
b593209558
Fix bticino intercom, clean up some dependencies ( #1463 )
...
* Allow setting the DEVADDR option
* Fix intercom by using startRtpForwarderProcess()
Clean up some dependencies
* Allow logging errors in sip-manager
Cleanup bloated and barely used dependencies
2024-05-06 13:07:30 -07:00
Koushik Dutta
9df399708f
postrelease
2024-05-04 13:07:02 -07:00
Koushik Dutta
ea25682488
onnx: publish for cuda 11
2024-05-04 12:08:13 -07:00
Koushik Dutta
06e25e6a16
Merge branch 'main' of github.com:koush/scrypted
2024-05-04 12:05:37 -07:00
Koushik Dutta
10847ef3f2
tapo: publish
2024-05-04 12:05:28 -07:00
Koushik Dutta
78184390ac
postbeta
2024-05-04 12:05:24 -07:00
Koushik Dutta
9a0c88ac61
docker: auto accept nvidia script
2024-05-04 10:24:24 -07:00
Koushik Dutta
646dd3613c
linux: fix service files
2024-05-04 10:00:24 -07:00
Koushik Dutta
ab87abb859
core: publish lxc logging spam
2024-05-04 09:54:22 -07:00
Greg Thornton
5ce1a2b406
taco: Fix Tapo 2-way audio ( #1460 )
...
* tapo: update tapo intercom types
* tapo: update http-auth-fetch calls
* tapo: write extra crlf to 2way audio stream
* tapo: bump version
2024-05-04 08:56:05 -07:00
Koushik Dutta
1abda3b425
docker: add both nvidia libs
2024-05-03 23:54:06 -07:00
Koushik Dutta
c759becac6
docker: use separate amd64 builder
2024-05-03 23:27:59 -07:00
Koushik Dutta
b3a16c0000
docker: use separate amd64 builder
2024-05-03 23:24:36 -07:00
Koushik Dutta
0163a804cd
Merge branch 'main' of github.com:koush/scrypted
2024-05-03 22:04:02 -07:00
Koushik Dutta
ab157b16f1
onnx: update
2024-05-03 22:03:56 -07:00
Koushik Dutta
905a9aec21
python plugins: fix linux platform check
2024-05-03 21:58:35 -07:00
Koushik Dutta
8e63dcdb15
docker: downgrade to allow cuda 11
2024-05-03 21:51:55 -07:00
Koushik Dutta
05cad811e8
postbeta
2024-05-03 18:10:05 -07:00
Koushik Dutta
69a3e1138b
Merge branch 'main' of github.com:koush/scrypted
2024-05-03 18:08:24 -07:00
Koushik Dutta
9c9e29068b
server: Improve plugin health check
2024-05-03 18:07:17 -07:00
Koushik Dutta
b8bb6dfa61
ha: remove arm7
2024-05-03 17:40:29 -07:00
Koushik Dutta
809956a2a4
docker: standardize versioning
2024-05-03 15:23:43 -07:00
Koushik Dutta
0be72a70a5
docker: fixup versioning to new format
2024-05-03 14:46:58 -07:00
Koushik Dutta
9d03566246
Merge branch 'main' of github.com:koush/scrypted
2024-05-03 14:40:35 -07:00
Koushik Dutta
7c023dbdf6
lxc: disable systemd logging
2024-05-03 14:31:38 -07:00
Koushik Dutta
1f2187fd6a
docker: simplify build matrix
2024-05-03 14:12:21 -07:00
Koushik Dutta
83b60b7b2b
docker: fixup args
2024-05-03 14:00:46 -07:00
Koushik Dutta
edfdd5c1a8
docker: move nvidia to scrypted-common
2024-05-03 13:59:33 -07:00
Koushik Dutta
cdd350f52b
postbeta
2024-05-03 10:07:07 -07:00
Koushik Dutta
1594364194
Merge branch 'main' of github.com:koush/scrypted
2024-05-03 10:04:51 -07:00
Koushik Dutta
8dac20ed1c
docker: fixup nvidia
2024-05-02 23:45:03 -07:00
Koushik Dutta
20beacb746
docker: add nvidia default tag
2024-05-02 23:40:11 -07:00
Koushik Dutta
ac51fa6355
docker: fix nvidia build checkout
2024-05-02 23:13:09 -07:00
Koushik Dutta
05a60831e6
docker: fix buildx
2024-05-02 22:57:52 -07:00
Koushik Dutta
dd13fee049
postbeta
2024-05-02 22:25:34 -07:00
Koushik Dutta
31fd833873
docker: nvidia build
2024-05-02 22:25:06 -07:00
Koushik Dutta
a0e5dd4c89
cli: publish
2024-05-02 22:18:16 -07:00
Koushik Dutta
215daf5af7
docker: nvidia buid
2024-05-02 22:09:44 -07:00
Koushik Dutta
a82972d967
Merge branch 'main' of github.com:koush/scrypted
2024-05-02 19:51:42 -07:00
Koushik Dutta
6fd6c7af14
onnx: publish
2024-05-02 19:51:37 -07:00
Koushik Dutta
6d1cf5d3c1
nvidia: docker cuda builder
2024-05-02 19:30:21 -07:00
Koushik Dutta
0cfef48954
openvino: add nvidia dgpu support
2024-05-02 10:47:06 -07:00
Koushik Dutta
e9722d3875
docker: remove obsolete version
2024-05-02 10:10:30 -07:00
Koushik Dutta
fa8d17bec9
docker: update compose file for nvidia opencl support
2024-05-02 10:04:51 -07:00
Koushik Dutta
d69ec69038
Merge branch 'main' of github.com:koush/scrypted
2024-05-01 23:25:40 -07:00
Koushik Dutta
106fc1bf58
onnx: initial commit
2024-05-01 23:25:35 -07:00
Long Zheng
4b055f55e1
server/cli: Fix Node 20.12.2 child_process.spawn .cmd EINVAL on Windows ( #1455 )
...
* Fix spawning .cmd on Windows
* Fix comment
* Fix quotes
* Fix quotes
* Fix quotes (really)
* Simplify variable
2024-04-30 11:11:58 -07:00
Koushik Dutta
3a70625308
Merge branch 'main' of github.com:koush/scrypted
2024-04-30 08:46:16 -07:00
Koushik Dutta
7a382a8eba
rebroadcast: remove periodic restart
2024-04-30 08:46:11 -07:00
Brett Jia
6d520dc4b2
rknn: add more cpus ( #1451 )
...
* add additional cpus supported by rknn model converter
* use queue-based approach
* bump 0.0.3
* Revert "use queue-based approach"
This reverts commit 4ec77495e8 .
* bump 0.0.4
2024-04-28 06:52:16 -07:00
Brett Jia
40c7132ec0
rknn: update docs to remove dependence on full privileged docker ( #1444 )
2024-04-24 10:30:37 -07:00
Koushik Dutta
4d2a038f19
Merge branch 'main' of github.com:koush/scrypted
2024-04-23 13:35:49 -07:00
Koushik Dutta
a8bfdb6610
coreml/openvino: trigger pip
2024-04-23 13:35:45 -07:00
owine
9817b0144e
Home Assistant: Bump Add On to v0.99.0 ( #1441 )
2024-04-23 13:12:28 -07:00
Koushik Dutta
f662bd7de4
openvino/coreml: fix text threshold
2024-04-23 13:09:55 -07:00
Koushik Dutta
de52cec190
coreml/openvino: publish
2024-04-23 12:42:42 -07:00
Brett Jia
9a8e48e3c4
rknn: initial rockchip object detector implementation ( #1440 )
...
* rknn: initial rockchip object detector implementation
* update package-lock.json
* checkpoint fork-based implementation
* Revert "checkpoint fork-based implementation"
This reverts commit 9cc0493699 .
* Revert "Revert "checkpoint fork-based implementation""
This reverts commit b6367f1d27 .
* checkpoint new fork-based implementation
* checkpoint shared memory implementation
* Revert "checkpoint shared memory implementation"
This reverts commit 66f0c59421 .
* Revert "checkpoint new fork-based implementation"
This reverts commit 158d64bea1 .
* Revert "Revert "Revert "checkpoint fork-based implementation"""
This reverts commit ee86f383cb .
* Revert "Revert "checkpoint fork-based implementation""
This reverts commit b6367f1d27 .
* Revert "checkpoint fork-based implementation"
This reverts commit 9cc0493699 .
* refactor with ThreadPoolExecutors
* tell each runtime to use all cores
* Revert "tell each runtime to use all cores"
This reverts commit f7d0ce76f7 .
* only install librknnrt.so if docker or lxc
* relax cpu requirements, update readme
* test rknn runtime on startup
2024-04-23 12:41:52 -07:00
Koushik Dutta
0560d857c1
text recognition: improve skew calc
2024-04-23 11:56:14 -07:00
Koushik Dutta
4ee72cd074
text: fixup skew angle calculation
2024-04-23 09:25:44 -07:00
Koushik Dutta
7120ff430f
predict: fixup face nativeids
2024-04-23 08:58:04 -07:00
Koushik Dutta
167c66f8d6
predict: move face/text recognition into separate models
2024-04-23 08:34:54 -07:00
Koushik Dutta
4d98ccf86b
predict: move face/text recognition into separate models
2024-04-23 08:33:09 -07:00
Koushik Dutta
ff2d1d5f97
predict: fix text skews
2024-04-22 20:50:52 -07:00
Koushik Dutta
ebe19532fc
Merge branch 'main' of github.com:koush/scrypted
2024-04-22 13:07:41 -07:00
Koushik Dutta
1294fc291a
openvino/coreml: wip refactor text recognition
2024-04-22 13:07:22 -07:00
Koushik Dutta
39c637a95f
coreml: wip refactor text recognition
2024-04-22 12:57:11 -07:00
Koushik Dutta
2fb6331e7b
videoanalysis: typo
2024-04-20 16:41:11 -07:00
Koushik Dutta
e7fd88bf2a
tensorflow: remove
2024-04-20 16:40:57 -07:00
Koushik Dutta
96455dc38e
dlib: remove
2024-04-20 16:40:15 -07:00
Koushik Dutta
4301911e86
pam-diff: remove
2024-04-20 16:39:28 -07:00
Koushik Dutta
1ddbe2fac8
postrelease
2024-04-19 20:33:25 -07:00
Koushik Dutta
b3276304d2
postrelease
2024-04-19 20:33:11 -07:00
Koushik Dutta
fcf87cc559
postbeta
2024-04-19 20:06:19 -07:00
Koushik Dutta
12c1d02a5b
server: fix auto restart bug lol
2024-04-19 20:06:08 -07:00
Koushik Dutta
216504639b
postbeta
2024-04-19 19:42:28 -07:00
Koushik Dutta
6eae1c7de3
server: plugin reload/deletion race.
2024-04-19 19:42:13 -07:00
Koushik Dutta
a5a1959bd0
predict: fix blank detections in dropdown
2024-04-19 11:48:44 -07:00
Koushik Dutta
62e23880fd
coreml: handle batching hint failures
2024-04-19 10:33:37 -07:00
Koushik Dutta
9e652c3521
videoanalysis: fix model hints
2024-04-19 09:31:27 -07:00
Koushik Dutta
97004577f3
videoanalysis: id hint
2024-04-19 09:06:53 -07:00
Koushik Dutta
6f3eac4e43
predict: add yolov6s
2024-04-19 08:41:27 -07:00
Koushik Dutta
c435e351c7
server: fix potential race condition around plugin restart requests
2024-04-19 07:46:39 -07:00
Koushik Dutta
ffc9ca14b5
predict: fix double periodic restarts
2024-04-19 07:37:40 -07:00
Koushik Dutta
9b349fdadc
Merge branch 'main' of github.com:koush/scrypted
2024-04-18 18:39:50 -07:00
Koushik Dutta
7cf0c427f9
detect: yolov6
2024-04-18 18:39:45 -07:00
Techno Tim
2fb4fbab15
fix(iface logic): Added net to the hlper functions to also detect ifaces that start with 'net' ( #1437 )
2024-04-18 15:35:50 -07:00
Koushik Dutta
4a50095049
Update build-plugins-changed.yml
2024-04-18 09:58:33 -07:00
Koushik Dutta
2510fafcf7
videonanalysis: notes on character casing todo.
2024-04-18 09:56:38 -07:00
Koushik Dutta
47897da6fb
videoanalysis: improve similar character checker
2024-04-18 08:41:49 -07:00
Koushik Dutta
94055d032b
unifi-protect: document license plate api
2024-04-17 22:36:28 -07:00
Koushik Dutta
3e7535cc42
unifi-protect: add lpr
2024-04-17 22:35:49 -07:00
Koushik Dutta
8d47e9c473
coreml/core: batching support
2024-04-17 11:27:57 -07:00
Koushik Dutta
3897e78bdc
coreml/sdk: batching support
2024-04-17 10:59:54 -07:00
Koushik Dutta
2fbc0c2573
videoanalysis: fix settings order
2024-04-17 08:31:23 -07:00
Koushik Dutta
1c8fd2399d
videoanalysis: add support for lpr on smart motion sensor
2024-04-17 08:26:53 -07:00
Koushik Dutta
3abb6472a7
postbeta
2024-04-16 23:24:24 -07:00
Koushik Dutta
6a221eee98
videoanalysis: wip license plate smart sensor
2024-04-16 23:24:12 -07:00
Koushik Dutta
ad9e9f2d1d
predict: publish betas
2024-04-16 23:24:00 -07:00
Koushik Dutta
8c6afde1fc
common: reduce logging
2024-04-16 23:23:40 -07:00
Koushik Dutta
b7a8f97198
server: fix potential race conditions around plugin restart
2024-04-16 23:23:28 -07:00
Koushik Dutta
f5fabfeedf
homekit: fix hidden setting
2024-04-16 15:50:43 -07:00
Koushik Dutta
494f881d05
openvino: change default model
2024-04-16 15:49:47 -07:00
Koushik Dutta
7192c5ddc2
openvino: fix potential thread safety.
...
coreml/openvino: more recognition wip
2024-04-16 15:48:40 -07:00
Koushik Dutta
b4da52eaa2
snapshot: improve caching
2024-04-16 10:26:40 -07:00
Koushik Dutta
584ea97b08
mqtt: Fix autodiscvoery
2024-04-16 10:26:25 -07:00
Koushik Dutta
807ba81d92
homekit: publish
2024-04-15 11:07:51 -07:00
Koushik Dutta
0e35bac42a
homekit: addIdentifyingMaterial false
2024-04-15 10:54:54 -07:00
Koushik Dutta
a5a464e000
homekit: undo revert for later publish
2024-04-15 10:53:58 -07:00
Koushik Dutta
a3a878cbd5
homekit: revert for longer staged rollout
2024-04-15 10:52:19 -07:00
Koushik Dutta
8abdab70e9
coreml/openvino: publish
2024-04-15 10:35:10 -07:00
Koushik Dutta
69fd86a684
homekit: handle mp4 generation shutdown
2024-04-15 07:52:25 -07:00
Koushik Dutta
f0e85f14a9
Merge branch 'main' of github.com:koush/scrypted
2024-04-15 07:22:45 -07:00
Koushik Dutta
6130b7fa0c
homekit: add identifying material to prevent name clashing
2024-04-15 07:22:41 -07:00
slyoldfox
6dba80c277
Fixes handling the welcome message status from bticino ( #1432 )
...
* Fix voicemail status by parsing the VSC more accurately
* Implement video clip streaming by fetching and converting the voicemail message
2024-04-14 09:35:37 -07:00
Koushik Dutta
0f4ff0d4fc
sdk: add missing dom types
2024-04-13 20:05:24 -07:00
Koushik Dutta
3d58600c5f
postbeta
2024-04-13 12:53:34 -07:00
Koushik Dutta
9c9909e05b
amcrest: Fix probe
2024-04-13 12:28:39 -07:00
Koushik Dutta
9c0d253cae
webrtc: fix audio handling on unrecognized codec
2024-04-13 09:43:34 -07:00
Koushik Dutta
c1c9fec62f
openvino: working lpr and face recog;
2024-04-12 22:12:07 -07:00
Koushik Dutta
27a1c5269a
coreml: fixup detection test
2024-04-12 22:04:55 -07:00
Koushik Dutta
c0c938d9c4
snapshot: fix image resize defaults
2024-04-12 21:44:26 -07:00
Koushik Dutta
1dae1834ad
predict: missing files
2024-04-12 20:45:31 -07:00
Koushik Dutta
250b2554d7
coreml: dead code
2024-04-12 18:43:11 -07:00
Koushik Dutta
35de80e94a
openvino/coreml: refacotr
2024-04-12 18:41:55 -07:00
Koushik Dutta
ba2bf5692f
openvino: update
2024-04-12 12:34:57 -07:00
Koushik Dutta
4684ea6592
coreml: recognition fixes
2024-04-12 12:22:37 -07:00
Koushik Dutta
2ab74bc0f8
core: add label support
2024-04-12 08:42:07 -07:00
Koushik Dutta
0a888364b2
coreml: working lpr
2024-04-11 23:53:30 -07:00
Koushik Dutta
c6ea727a0c
mqtt: fix switch
2024-04-11 13:14:06 -07:00
Koushik Dutta
96a0a6bd90
snapshots/fetch: fix request teardown?
2024-04-11 12:54:10 -07:00
Koushik Dutta
bf783c7c3c
mqtt: switch auto discovery
2024-04-11 10:07:04 -07:00
Koushik Dutta
cbd11908af
homekit: fix aac transcoding for silent audio
2024-04-10 11:36:45 -07:00
Koushik Dutta
3367856715
webrtc: add temporary stun fallback
2024-04-10 10:35:45 -07:00
Koushik Dutta
16d38906fe
postbeta
2024-04-09 22:19:09 -07:00
Koushik Dutta
fb37f9f58d
coreml: remove yolo9c
2024-04-08 15:07:29 -07:00
Koushik Dutta
7514ccf804
detect: remove old models
2024-04-08 14:57:47 -07:00
Koushik Dutta
267a53e84b
ha: publish
2024-04-08 11:33:06 -07:00
Koushik Dutta
10a7877522
tensorflow-lite: fix prediction crash
2024-04-08 09:29:52 -07:00
Koushik Dutta
f15526f78d
openvino: switch to scrypted_yolov9c_320
2024-04-07 23:20:31 -07:00
Koushik Dutta
524f9122b7
server: update deps
2024-04-07 22:37:13 -07:00
Koushik Dutta
c35142a112
openvino/coreml: new models
2024-04-07 22:37:04 -07:00
Koushik Dutta
ae63e6004e
amcrest: add motion pulse
2024-04-07 19:20:24 -07:00
Koushik Dutta
ab90e2ec02
amcrest: add face detection type
2024-04-07 13:30:07 -07:00
Koushik Dutta
96d536f4b2
tensorflow-lite: change default model for usb
2024-04-07 11:55:31 -07:00
Koushik Dutta
c678b31f6f
core/sdk: additional scriptign improvements
2024-04-07 10:28:31 -07:00
Koushik Dutta
0315466b0a
core: add storage settings to scripts
2024-04-07 10:19:09 -07:00
Koushik Dutta
0db3b7df5a
homekit: datamigration for addIdentifyingMaterial
2024-04-06 20:46:58 -07:00
Koushik Dutta
00d8054de8
homekit: add identifying material to prevent mdns collision
2024-04-06 20:30:11 -07:00
Koushik Dutta
3907547c6f
webrtc: fix potential crashes
2024-04-06 12:01:55 -07:00
Koushik Dutta
bd3bc0dcb3
coreml: handle empty face set error
2024-04-06 10:52:44 -07:00
Koushik Dutta
b36783df0a
coreml: improve face recognition concurrency
2024-04-05 12:32:29 -07:00
Koushik Dutta
b676c27316
docker: initial nvidia support
2024-04-04 12:48:50 -07:00
Koushik Dutta
bcea7b869b
coreml: fix threading
2024-04-04 12:48:11 -07:00
Koushik Dutta
2dd549c042
alexa: fix syncedDevices being undefined
2024-04-04 11:39:43 -07:00
Koushik Dutta
c06e3623b6
amcrest: additional dahua hackery
2024-04-03 10:40:03 -07:00
Koushik Dutta
008e0ecbf7
amcrest: Fix buggy htp firmware on some dahua
2024-04-03 09:48:10 -07:00
Koushik Dutta
e6cb41168f
snapshot: better error reporting
2024-04-03 08:57:20 -07:00
Koushik Dutta
95ac72c5c8
coreml: encode embedding
2024-04-02 22:07:13 -07:00
Koushik Dutta
faa667f622
sdk: add embedding field
2024-04-02 21:04:09 -07:00
Koushik Dutta
32868c69fe
coreml: working face recog
2024-04-02 20:31:40 -07:00
Koushik Dutta
207cb9d833
homekit: clean up late generator bug
2024-04-02 20:31:30 -07:00
Koushik Dutta
f2de58f59a
homekit: fix annexb detection
2024-04-02 15:25:32 -07:00
Koushik Dutta
484682257b
coreml: wip face recog
2024-04-02 15:08:54 -07:00
Koushik Dutta
b0b922d209
coreml: plug in inception v1 reset face recognition
2024-04-01 21:36:19 -07:00
Koushik Dutta
e37295fb20
coreml: move vision framework into coreml
2024-04-01 20:45:31 -07:00
Koushik Dutta
2e72366d41
vision-framework: initial release
2024-04-01 10:20:49 -07:00
Koushik Dutta
97b09442e8
tensorflow-lite: fix windows
2024-03-31 16:28:34 -07:00
Koushik Dutta
c2defb8c08
onvif: fix two way audio buffer mtu overflow
2024-03-31 13:24:49 -07:00
Koushik Dutta
aa255530aa
postrelease
2024-03-30 20:13:03 -07:00
Koushik Dutta
0b26f4df39
snapshot: avoid internal api
2024-03-30 20:06:02 -07:00
Koushik Dutta
be98083557
webrtc: fix ffmpeg leaks?
2024-03-29 23:32:15 -07:00
Koushik Dutta
f4dcb8e662
openvino: publish new models
2024-03-29 23:16:23 -07:00
Koushik Dutta
45186316a6
tensorflow-lite: publish new models
2024-03-29 23:03:12 -07:00
Koushik Dutta
c6e6c881fe
coreml: update models. publish.
2024-03-29 22:52:44 -07:00
Koushik Dutta
62b07ea609
core: fix node upgrade
2024-03-29 13:08:41 -07:00
Koushik Dutta
a00ae60ab0
ha/proxmox: bump versions
2024-03-29 12:53:44 -07:00
Brett Jia
878753a526
server: treat self.device as future ( #1401 )
...
* server: treat self.device as future
* simplify
* modify annotation
* modify annotation
2024-03-28 19:36:14 -07:00
Koushik Dutta
3c1801ad01
cameras: fix signal + timeout combined usage
2024-03-27 22:05:05 -07:00
Koushik Dutta
30f9e358b7
cameras: fix fetch timeout bugs
2024-03-27 22:02:26 -07:00
Koushik Dutta
456faea1fd
amcrest: fix two way audio termination
2024-03-27 15:39:42 -07:00
Koushik Dutta
5e58b1426e
amcrest: fix two way audio termination
2024-03-27 15:39:21 -07:00
Koushik Dutta
ec6d617c09
cameras: update onvif two way
2024-03-27 12:21:41 -07:00
Koushik Dutta
1238abedb1
hikvision: fix events crossing streams in camera channels
2024-03-27 10:02:33 -07:00
Koushik Dutta
3e18b9e6aa
amcrest: fix vehicle detection class
2024-03-26 19:29:58 -07:00
Koushik Dutta
dce76b5d87
amcrest: fix object detector types
2024-03-26 18:13:16 -07:00
Koushik Dutta
de645dfacb
hikvision: add vehicle support
2024-03-26 14:08:34 -07:00
Koushik Dutta
6fd66db896
amcrest/hikvision: add support for smart detections. publish.
2024-03-26 10:41:32 -07:00
Koushik Dutta
62850163d7
hikvision: implement smart events
2024-03-25 23:22:02 -07:00
Koushik Dutta
b46a385a81
onvif: increase 2 way audio buffer to reduce stutter.
2024-03-25 13:28:29 -07:00
Koushik Dutta
c94fb231c6
cli: fix updater
2024-03-25 12:45:10 -07:00
Koushik Dutta
a3df934a88
chromecast: fix audio playback
2024-03-25 12:44:25 -07:00
Koushik Dutta
a6143e103e
postrelease
2024-03-25 12:09:11 -07:00
Koushik Dutta
df705cb0e7
server: rollback portable python to 3.10
2024-03-25 12:09:00 -07:00
Koushik Dutta
6e7f291f81
hikvision: fix two way audio duration
2024-03-25 11:02:58 -07:00
Koushik Dutta
fa5b9f66db
python-codecs: Fix process exit leak
2024-03-23 17:45:38 -07:00
Koushik Dutta
f760840a6d
ha: publish
2024-03-23 12:48:30 -07:00
Koushik Dutta
f36ee6ccb5
postrelease
...
postrelease
postrelease
2024-03-23 12:34:40 -07:00
Koushik Dutta
bb610f2bb1
python-codecs: gstreamer now optional
2024-03-23 12:33:37 -07:00
Koushik Dutta
6182369804
core: make lxc always restart
2024-03-23 12:21:22 -07:00
Koushik Dutta
70c4d62466
videonanalysis: add filtering options to smart motion sensor
2024-03-22 19:18:04 -07:00
Koushik Dutta
c20c960a4c
core: Fix lxc upgrade
2024-03-22 19:08:57 -07:00
Koushik Dutta
da95729299
postbeta
2024-03-22 09:02:04 -07:00
Koushik Dutta
35444f3f1a
server: load env from scrypted volume
2024-03-22 09:01:54 -07:00
Koushik Dutta
8dbf751cd9
core: update lxc with avahi support
2024-03-21 22:22:38 -07:00
Koushik Dutta
e9eecd145e
postbeta
2024-03-21 22:07:53 -07:00
Koushik Dutta
94350669b1
postbeta
2024-03-21 19:45:15 -07:00
Koushik Dutta
5876fe9ff5
server: update deps
2024-03-21 19:44:57 -07:00
Koushik Dutta
04cd033565
postbeta
2024-03-21 19:27:30 -07:00
Koushik Dutta
1c3bfc5acb
server: add flag to force portable
2024-03-21 19:25:02 -07:00
Koushik Dutta
41a09629bf
server: fix comments
2024-03-21 14:15:32 -07:00
Koushik Dutta
fa4cf60c21
postbeta
2024-03-21 14:14:56 -07:00
Koushik Dutta
b2848c1496
ha: rollback accidental version change
2024-03-21 14:04:31 -07:00
Koushik Dutta
514483c69c
windows: add choco vc redist
2024-03-21 14:02:57 -07:00
Koushik Dutta
6e73f2d95f
docker: lite no longer pulls in 300mb of ffmpeg
2024-03-21 13:58:22 -07:00
Koushik Dutta
4535e9f50f
docker: fixup build checks
2024-03-21 13:53:34 -07:00
Koushik Dutta
12fc6b1619
docker: fix lite build
2024-03-21 13:46:02 -07:00
Koushik Dutta
f0402564a8
install: upgrade scripts to node 20, provide explicit python paths
2024-03-21 13:41:48 -07:00
Koushik Dutta
86d900a299
postbeta
2024-03-21 13:21:50 -07:00
Koushik Dutta
2cde2b6824
server: add support for versioned python env vars. only use portable python if env is not set.
2024-03-21 13:21:37 -07:00
Koushik Dutta
ff0350abb9
postbeta
2024-03-21 13:04:20 -07:00
Brett Jia
6c6d2ba40e
server: bump python runtime ( #1389 )
2024-03-21 13:02:52 -07:00
Koushik Dutta
857cc656bd
client: update
2024-03-20 23:44:13 -07:00
Koushik Dutta
776356fc02
core: lxc avahi check
2024-03-20 20:39:07 -07:00
Koushik Dutta
50d9cee8ea
thermostat: remove deprecated
2024-03-20 20:28:31 -07:00
Koushik Dutta
1cb5e43f90
postbeta
2024-03-20 19:19:42 -07:00
Brett Jia
c8df32e6ae
server: fix windows color depth detection ( #1388 )
2024-03-20 17:47:17 -07:00
Koushik Dutta
77c30b4907
core: publish wiht new sdk
2024-03-20 15:24:31 -07:00
Koushik Dutta
96ae2fc89e
unifi-protect: Implement privacy masking
2024-03-20 13:22:28 -07:00
Koushik Dutta
a54978e3f0
postbeta
2024-03-20 12:57:24 -07:00
Koushik Dutta
807b9c1950
Merge remote-tracking branch 'origin/main' into beta
2024-03-20 12:57:05 -07:00
Koushik Dutta
be05127147
postbeta
2024-03-20 11:34:36 -07:00
Koushik Dutta
ac1134aa41
server: add support for media object intrinsic conversions
2024-03-20 11:19:56 -07:00
Koushik Dutta
0487c95e00
sdk: update media object
2024-03-20 10:53:07 -07:00
Koushik Dutta
8add1419e9
sdk/server: implement MediaConverter
2024-03-19 22:38:25 -07:00
Koushik Dutta
50d980cc01
server: add support for MediaConverter
2024-03-19 21:25:30 -07:00
Koushik Dutta
3488a3b4ec
sdk: MediaConverter
2024-03-19 21:21:11 -07:00
Koushik Dutta
b3abf5af9b
videoanalysis: add support for builtin frame generators
2024-03-19 20:35:09 -07:00
Brett Jia
d494f46739
don't clobber global loop policy + propagate exceptions across loops ( #1386 )
2024-03-19 19:47:34 -07:00
Brett Jia
d3729f3ae7
server: isolate ptpython repl in its own event loop ( #1385 )
2024-03-19 19:32:35 -07:00
Koushik Dutta
a2fb900166
core: implement lxc udpater
2024-03-19 13:14:39 -07:00
Koushik Dutta
706e37ea68
cli: use nonzero exit to force restart
2024-03-19 13:09:34 -07:00
Koushik Dutta
b7509fbd12
server: restart should trigger npx exit
2024-03-19 12:12:34 -07:00
Koushik Dutta
d994f7c900
webrtc: publush
2024-03-19 12:12:09 -07:00
Koushik Dutta
4e21db52e2
cli: exit after updates
2024-03-19 12:11:51 -07:00
Koushik Dutta
a35fd3b79b
reolink: reverse zoom
2024-03-18 16:43:12 -07:00
Koushik Dutta
eebcf1aac5
reolink: implement zoom
2024-03-18 16:34:21 -07:00
Koushik Dutta
704145ce5d
postbeta
2024-03-18 14:45:29 -07:00
Koushik Dutta
8f2e15f9df
server: use plugin volume for tf install
2024-03-18 14:45:11 -07:00
Koushik Dutta
c5cf8d01ea
postbeta
2024-03-18 10:04:58 -07:00
Koushik Dutta
3356777021
server: use fixed python3.11. install custom pythons into module path.
2024-03-18 10:04:47 -07:00
Koushik Dutta
544570d435
webrtc: update werift
2024-03-17 20:13:01 -07:00
Koushik Dutta
e6b9eb6fb5
Merge branch 'beta' of github.com:koush/scrypted into beta
2024-03-17 20:10:56 -07:00
Koushik Dutta
64137c796e
webrtc: update werift
2024-03-17 19:48:24 -07:00
Koushik Dutta
3d29478f24
Update install-scrypted-proxmox.sh
2024-03-17 14:17:37 -07:00
Koushik Dutta
862db817db
postbeta
2024-03-17 13:30:20 -07:00
Koushik Dutta
7fcc61609e
postbeta
2024-03-17 13:26:11 -07:00
Koushik Dutta
4448d82b48
server: fixup python installs
2024-03-17 13:26:00 -07:00
Koushik Dutta
370b63584a
postbeta
2024-03-17 13:19:48 -07:00
Koushik Dutta
fda778cdaa
postbeta
2024-03-17 13:06:34 -07:00
Koushik Dutta
58d2e14542
server: update deps
2024-03-17 13:06:25 -07:00
Koushik Dutta
577c6a1733
server: lazy install specific python versions
2024-03-17 13:05:01 -07:00
Koushik Dutta
03c4dd5ecc
Merge remote-tracking branch 'origin/main' into beta
2024-03-17 10:36:09 -07:00
Koushik Dutta
5b1889e77b
webrtc: add connection timeout
2024-03-17 09:42:38 -07:00
Koushik Dutta
d9203318e2
gda: publish
2024-03-17 07:41:22 -07:00
Koushik Dutta
dbce9dac03
gda: fix temperature unit
2024-03-17 07:40:57 -07:00
Koushik Dutta
6b5755cc4d
openvino: yolov9
2024-03-16 22:04:02 -07:00
Koushik Dutta
8aee8f39a3
coreml: yolov9c_32
2024-03-16 21:22:21 -07:00
Koushik Dutta
7e9c23b490
sdk: add privacy mask support
2024-03-16 17:06:04 -07:00
Koushik Dutta
a87a88db2a
homekit: fix wonky debug subgroup
2024-03-16 15:28:43 -07:00
Koushik Dutta
3af233cd4c
homekit: update hap, use connection source address.
2024-03-16 15:23:11 -07:00
Koushik Dutta
67347817fe
webrtc: publish
2024-03-16 11:52:50 -07:00
Koushik Dutta
f1121500e1
webrtc: publish
2024-03-16 11:52:30 -07:00
Koushik Dutta
a1cbfe7d26
Revert "webrtc: repacketize h264 ( #1260 )"
...
This reverts commit d3dee3a199 .
2024-03-16 11:52:12 -07:00
Koushik Dutta
1fa2cae936
webrtc: fix unhandled rejection
2024-03-16 11:51:17 -07:00
Koushik Dutta
7490188986
snapshot: update for sharp, cache authenticated path
2024-03-16 08:15:32 -07:00
Koushik Dutta
374c5364f4
postbeta
2024-03-15 20:06:03 -07:00
Koushik Dutta
719c8af9c4
cli: set lxc ffmpeg path
2024-03-15 12:47:20 -07:00
Koushik Dutta
45c7117cd4
postbeta
2024-03-15 12:15:48 -07:00
Koushik Dutta
ff095a6157
server: switch to @scrypted/ffmpeg-static
2024-03-15 12:15:29 -07:00
Koushik Dutta
a04aa566a2
postbeta
2024-03-14 14:46:26 -07:00
Koushik Dutta
ec8344be7f
server: switch to @scrypted/node-pty
2024-03-14 14:46:14 -07:00
Koushik Dutta
e21ac6283b
core: use @scrypted/node-pty
2024-03-14 14:33:44 -07:00
Koushik Dutta
a23a73942d
rebroadcast: fix content-base handling
2024-03-13 21:16:48 -07:00
Koushik Dutta
e90e9cd2e8
wyze: fix linux detection, python 3.9
2024-03-13 13:14:20 -07:00
Koushik Dutta
8308d5fa46
core: remove dead code
2024-03-13 13:13:35 -07:00
Koushik Dutta
acaebd5c48
server: fix custom runtime pipe
2024-03-13 13:13:18 -07:00
Koushik Dutta
a79bd66969
postbeta
2024-03-12 20:27:11 -07:00
Koushik Dutta
f37b21c0b2
server: plugin loading refacotr
2024-03-12 20:25:26 -07:00
Koushik Dutta
868403ecde
core/common: dont crash on script parse failure, add more node types
2024-03-12 20:19:50 -07:00
Koushik Dutta
00aa766a6b
coreml: bump coremltools
2024-03-12 20:19:21 -07:00
Koushik Dutta
5bad16859a
core: add more node types
2024-03-12 10:35:00 -07:00
Koushik Dutta
ebf7063422
sdk: update
2024-03-12 10:34:35 -07:00
Koushik Dutta
441361e1ec
server: plugin init cleanups
2024-03-11 12:56:21 -07:00
Koushik Dutta
3fb519e3b2
sdk: add support for custom runtimes
2024-03-11 12:09:32 -07:00
Koushik Dutta
fd67756ec6
sdk: add context to notification on triggering event, if any
2024-03-11 09:57:00 -07:00
Koushik Dutta
1f7625ca60
sdk/client: update
2024-03-10 19:34:50 -07:00
Koushik Dutta
5640a55507
external: remove face-api
2024-03-10 12:19:13 -07:00
Koushik Dutta
432eb8367e
external: remove ffmpeg
2024-03-10 12:18:53 -07:00
Koushik Dutta
59d2657002
server: remove legacy shell endpoint
2024-03-09 17:24:15 -08:00
Koushik Dutta
9012eb9192
core: publish
2024-03-09 17:20:56 -08:00
Koushik Dutta
2918c8fd21
core: conditional pty buttons
2024-03-09 16:47:29 -08:00
Koushik Dutta
90c8e90af7
core: refactor console on top of pty
2024-03-09 16:44:33 -08:00
Koushik Dutta
b83b5196da
core: remove legacy repl endpoint
2024-03-09 15:17:41 -08:00
Koushik Dutta
239124cbdc
core: move repl to StreamService
2024-03-09 15:15:41 -08:00
Koushik Dutta
f6d931a1eb
postbeta
2024-03-09 13:10:05 -08:00
Koushik Dutta
8e37623695
postbeta
2024-03-09 07:43:33 -08:00
Koushik Dutta
2f2c6545a4
server: move pty/wheel back into runtime install
2024-03-09 07:43:23 -08:00
Koushik Dutta
f8669ea693
postbeta
2024-03-09 00:51:14 -08:00
Koushik Dutta
1cb9985cf8
postbeta
2024-03-08 21:15:27 -08:00
Koushik Dutta
3e3e6504bf
postbeta
2024-03-08 19:59:01 -08:00
Koushik Dutta
4856193e35
postbeta
2024-03-08 19:50:46 -08:00
Koushik Dutta
28166a1abc
postbeta
2024-03-08 19:44:28 -08:00
Koushik Dutta
97de3c7bf6
postbeta
2024-03-08 18:17:10 -08:00
Koushik Dutta
8e75979f07
postbeta
2024-03-08 18:04:46 -08:00
Koushik Dutta
4c8eb9639f
server: use separate python version for pip checks
2024-03-08 18:04:35 -08:00
Koushik Dutta
7a0d070c04
postbeta
2024-03-08 17:54:44 -08:00
Koushik Dutta
3052b954bf
postbeta
2024-03-08 17:21:45 -08:00
Koushik Dutta
5f715669ee
server: remove shim
2024-03-08 17:21:33 -08:00
Koushik Dutta
0de1c6bdd5
postbeta
2024-03-08 17:17:18 -08:00
Koushik Dutta
02f69c3077
postbeta
2024-03-08 17:16:17 -08:00
Koushik Dutta
af5d83ecc0
server: move postinstall into non-ignored path
2024-03-08 17:16:04 -08:00
Koushik Dutta
2143b4e2c2
postbeta
2024-03-08 12:29:53 -08:00
Koushik Dutta
86d38b5081
server: shim portable python ssl ca
2024-03-08 12:28:02 -08:00
Koushik Dutta
a61be80b24
server: postinstall python deps
2024-03-08 11:38:51 -08:00
Koushik Dutta
97e31ec51d
server: use target rather than prefix
2024-03-08 09:36:36 -08:00
Koushik Dutta
dd1efe0756
unifi-protect: publish
2024-03-08 08:17:03 -08:00
Koushik Dutta
155cc89239
postbeta
2024-03-07 15:54:43 -08:00
Koushik Dutta
76cdbc6e96
Update bug_report.md
2024-03-07 10:47:46 -08:00
Koushik Dutta
c68a0286e8
Merge branch 'main' into beta
2024-03-07 10:43:15 -08:00
Koushik Dutta
90a7e44704
homekit: use avahi if available.
2024-03-07 10:43:02 -08:00
Koushik Dutta
35031427b2
docker: auto configure avahi
2024-03-07 10:37:34 -08:00
Koushik Dutta
954c7789ba
docker: avahi daemon installer/support
2024-03-07 10:37:30 -08:00
Koushik Dutta
b9c4e1cd16
docker: improve avahi docs
2024-03-07 10:37:24 -08:00
Koushik Dutta
cd7e60781c
docker: auto configure avahi
2024-03-07 10:28:12 -08:00
Koushik Dutta
4ae2de0467
docker: avahi daemon installer/support
2024-03-07 10:21:36 -08:00
Koushik Dutta
2fdf58db31
docker: improve avahi docs
2024-03-07 10:07:54 -08:00
Koushik Dutta
27af54e929
server/core: use new pty
2024-03-07 08:16:19 -08:00
Koushik Dutta
b7de4d92cf
postbeta
2024-03-06 20:59:19 -08:00
Koushik Dutta
82544d2c1b
server: switch to @homebridge/node-pty-prebuilt-multiarch
2024-03-06 20:59:07 -08:00
Koushik Dutta
61c32571d8
python-codecs: publish beta
2024-03-06 20:42:14 -08:00
Koushik Dutta
da8032f922
docker: use edgetpu std
2024-03-06 20:26:51 -08:00
Koushik Dutta
e016011f5a
docker: add edgetpu and intel to lite?
2024-03-06 20:21:55 -08:00
Koushik Dutta
d8332898f7
docker: edgetpu max
2024-03-06 20:21:20 -08:00
Koushik Dutta
6903d56570
docker: remove python from lite
2024-03-06 20:17:27 -08:00
Koushik Dutta
0fa8a728f7
postbeta
2024-03-06 19:56:33 -08:00
Koushik Dutta
7081cd6605
server: fixup requirements
2024-03-06 19:55:33 -08:00
Koushik Dutta
83f24ebdaa
server: use portable python, shim in debugpy
2024-03-06 19:54:57 -08:00
Koushik Dutta
958442b1bd
google-device-access: cleanup
2024-03-06 19:07:12 -08:00
Koushik Dutta
b320fd425b
cloud/etc: shuffle cors
2024-03-06 17:57:59 -08:00
Koushik Dutta
0e1305ec5e
cloud: remove legacy param
2024-03-06 17:53:17 -08:00
Koushik Dutta
1c3c75db33
onvif/unifi: two way audio quality
2024-03-06 13:05:40 -08:00
Koushik Dutta
afd4927e5b
github: remove references to dead thin builds
2024-03-06 12:25:22 -08:00
Koushik Dutta
1b647c902f
postbeta
2024-03-06 12:23:30 -08:00
Koushik Dutta
45af364215
github: make node 20 default
2024-03-06 12:22:47 -08:00
Koushik Dutta
c5f33f8eb5
server/python-codecs: add support for optional requirements
2024-03-06 11:11:45 -08:00
Koushik Dutta
cb7ea1c624
unifi-protect: fix online spam
2024-03-06 09:27:34 -08:00
Koushik Dutta
e1571e62d3
postbeta
2024-03-06 08:32:17 -08:00
Koushik Dutta
3065ffef94
unifi-protect: missing file
2024-03-06 08:31:41 -08:00
Brett Jia
9c0a59a75a
server: graceful repl exit + multi-repl support ( #1362 )
...
* server: graceful repl exit + hacky multi-repl support
* remove prints
* more multi-repl layout fixes, ignore benign CancelledError
* add missing import
* disable input function for safety
2024-03-06 07:55:28 -08:00
Koushik Dutta
e75c183511
postbeta
2024-03-05 19:58:59 -08:00
Koushik Dutta
e50c730c9f
postbeta
2024-03-05 18:04:43 -08:00
Koushik Dutta
2da94cdc97
unifi-protect: debounce motion sensors, attempt to stabilize nativeids
2024-03-05 18:04:29 -08:00
Koushik Dutta
b4293e3363
server: cleanup python repl
2024-03-05 18:04:04 -08:00
Brett Jia
71ce995276
server: add Python REPL support + introduce optional requirements.txt ( #1360 )
...
* wip python repl
* reimplement with ptpython repl
* hide extra prompts, general cleanup
* add ptpython to dependencies
* Revert "add ptpython to dependencies"
This reverts commit 1b476e665b .
* inject system dependencies into requirements for run-time install
* write correct requirements.txt contents to disk
* Revert "write correct requirements.txt contents to disk"
This reverts commit 0ba7f0d91d .
* refactor to introduce optional system deps
2024-03-05 17:39:35 -08:00
Koushik Dutta
54d73f6692
google-home: fix duplicate doorbell.
2024-03-05 13:18:17 -08:00
Koushik Dutta
6ebab812b4
tensorflow-lite: switch usb edgetpu model
2024-03-05 12:55:24 -08:00
Koushik Dutta
9d921544ab
postbeta
2024-03-05 10:19:31 -08:00
Koushik Dutta
93c371841c
github: build node 20
2024-03-05 09:58:16 -08:00
Koushik Dutta
a73f421cee
github: build node 20
2024-03-05 09:56:52 -08:00
Koushik Dutta
090362b0ce
server: update deps, publish beta
2024-03-05 09:54:23 -08:00
Koushik Dutta
73607fd1aa
snapshot: fix periodic snapshot timeout regression
2024-03-05 08:57:14 -08:00
Koushik Dutta
09c8c114f7
homekit: publish;
2024-03-05 08:50:10 -08:00
Koushik Dutta
dae40ba862
Merge branch 'main' of github.com:koush/scrypted
2024-03-05 08:49:00 -08:00
Koushik Dutta
fd48eee7b2
cameras: add default request timeouts on snapshots
2024-03-05 08:47:49 -08:00
Koushik Dutta
ec19410e0c
snapshot: enforce a 5s timeout for web requests
2024-03-05 08:44:50 -08:00
Koushik Dutta
4e5f6885a9
homekit: Update README.md
2024-03-04 12:17:51 -08:00
Koushik Dutta
f41a6383ae
homekit: Update README.md
2024-03-04 12:16:50 -08:00
Brett Jia
644f7d3304
homekit: merge child device only if child has homekit enabled ( #1343 )
2024-03-03 09:46:13 -08:00
ruby~
e2067c156b
amcrest: Add support for Dahua VTO locks to Amcrest plugin ( #1356 )
2024-03-03 09:45:08 -08:00
Koushik Dutta
d325df083f
install: use latest node 18 on windows
2024-03-02 18:23:48 -08:00
Koushik Dutta
04de63ae8e
python-codecs: weight the image reader to prefer snapshot plugin. tf/ov publish log spam betas.
2024-03-02 10:06:26 -08:00
Koushik Dutta
803a2d7c51
snapshot: rebuild with fixed sdk
2024-03-02 08:27:04 -08:00
Koushik Dutta
a719026e01
mqtt: fix build
2024-03-01 20:47:30 -08:00
Koushik Dutta
1ac5b992d6
webhook: fix build
2024-03-01 20:46:43 -08:00
Koushik Dutta
6766b35438
hikvision: fix two way audio
2024-03-01 17:53:48 -08:00
Koushik Dutta
548ff489c4
client: send cached login info to cloud request as well
2024-03-01 14:08:03 -08:00
Brett Jia
cb742ab75e
common: fix behavior of multiple createLocalDescription calls on firefox ( #1078 )
...
* use localDescription property
* debug
* debug
* debug
* cleanup
2024-03-01 12:57:31 -08:00
Koushik Dutta
625c1d4e57
google-home: support streaming to the android app!
2024-02-29 10:30:57 -08:00
Koushik Dutta
88604bcdcb
cloud: better readme
2024-02-28 10:24:56 -08:00
Koushik Dutta
441cd0d169
cloud: add option to disable cloud registration completely to suppress warnings.
2024-02-28 09:50:46 -08:00
Koushik Dutta
2f1c45f9bd
cloud: fix race conditions and error reporting
2024-02-28 09:30:12 -08:00
Koushik Dutta
c3bb9c96de
snapshot: publish
2024-02-27 10:00:22 -08:00
Koushik Dutta
954be25d0c
rebroadcast/webrtc: republish with sdk fix
2024-02-27 09:59:14 -08:00
Koushik Dutta
0b28454048
sdk: fix regression
2024-02-27 09:57:26 -08:00
Koushik Dutta
349c41657a
webrtc/rebroadcast: fix sdp audio detection defaults
2024-02-26 20:11:23 -08:00
Koushik Dutta
acc7f0c4db
cloud: support dev env var
2024-02-26 14:53:36 -08:00
Koushik Dutta
36ee539f0c
Merge branch 'main' of github.com:koush/scrypted
2024-02-26 13:51:14 -08:00
Koushik Dutta
628c084764
cloud: prepare for multi server
2024-02-26 13:46:58 -08:00
Koushik Dutta
c541aa8b3b
Update bug_report.md
2024-02-25 14:57:41 -08:00
Brett Jia
0dc719ca0d
core: publish ( #1339 )
2024-02-24 19:11:27 -08:00
Brett Jia
ead2c5e76f
workflows: test build ui with core ( #1340 )
...
* workflows: test build ui with core
* trigger dummy change
* Revert "trigger dummy change"
This reverts commit 622601062c .
2024-02-24 19:11:14 -08:00
Koushik Dutta
dbb314b4eb
webrtc/common/rebroadcast: fix sdp parsing
2024-02-24 12:02:12 -08:00
Koushik Dutta
a05bcd6ce4
cloud: send server id and friendly name
2024-02-22 18:42:06 -08:00
Koushik Dutta
3a6b244a4a
cloud: send server id for multiple servers. update upnp.
2024-02-21 21:21:04 -08:00
Koushik Dutta
d6b9900db5
various: fix sdp parsing issue around codec defaults
2024-02-21 10:02:01 -08:00
Koushik Dutta
8fa5e23797
alexa/google-home: fix potential vulnerability. do not allow local network control using cloud tokens belonging to a different user. the plugins are now locked to a specific scrypted cloud account once paired.
2024-02-21 10:01:03 -08:00
Koushik Dutta
41d042b5bd
Merge branch 'main' of github.com:koush/scrypted
2024-02-20 21:42:44 -08:00
Koushik Dutta
81b235c548
alexa/google-home: additional auth token checks to harden endpoints for cloud sharing
2024-02-20 21:42:40 -08:00
Long Zheng
657921a5b3
sdk/server: Fix type of canMixin ( #1333 )
...
* Fix type of canMixin
* Allow undefined
* Add void
2024-02-20 13:31:22 -08:00
Long Zheng
a47f7e2566
sdk: define this type ( #1332 )
...
* sdk: define this type
* Fix indent
2024-02-19 08:17:05 -08:00
Long Zheng
eec6291d9e
CI build changed plugins ( #1323 )
...
* Fix WritableDeviceState
* Fix tsconfig error
* Fix test
* Create build-plugins-changed.yml
* Update build-sdk.yml
* Update build-plugins-changed.yml
2024-02-18 23:12:39 -08:00
Brett Jia
064da326c0
core: reset base date on each reschedule call ( #1331 )
2024-02-18 19:18:57 -08:00
Koushik Dutta
cbf95e1186
homekit: reorder settins, restart rather than prompt. publish.
2024-02-18 17:38:19 -08:00
Koushik Dutta
70aa5b75bf
typescript: update sample
2024-02-18 15:52:25 -08:00
Koushik Dutta
dfe34947cb
videoanalysis: publish
2024-02-18 15:52:20 -08:00
Koushik Dutta
f7c0091b7c
reolink: fix doorbell onvif detections
2024-02-18 15:52:13 -08:00
Koushik Dutta
3dd6f114d4
videoanalysis: beta
2024-02-18 09:53:04 -08:00
Koushik Dutta
a0a8e25e18
sdk: publish
2024-02-18 09:52:48 -08:00
Koushik Dutta
32f0d675bc
videoanalysis: nre check release
2024-02-18 09:46:51 -08:00
Koushik Dutta
1306eda422
sdk: fix up revert regression
2024-02-18 09:46:26 -08:00
Koushik Dutta
79f4c27bed
videoanalysis: more cpu throttling fixes
2024-02-18 08:45:19 -08:00
Koushik Dutta
eb57698c8b
videoanalysis: update
2024-02-18 08:42:46 -08:00
Koushik Dutta
454d96c5d3
Merge branch 'main' of github.com:koush/scrypted
2024-02-17 21:49:54 -08:00
Koushik Dutta
85daf72d66
docker-mdns: remove prototype
2024-02-17 21:49:50 -08:00
Long Zheng
9d50ba79f7
snapshot: black background ( #1324 )
...
* Fix WritableDeviceState
* Fix tsconfig error
* Generate black background instead of using black.jpg
Remove redundant blur
2024-02-16 18:16:07 -08:00
Koushik Dutta
764fbbb21b
Update bug_report.md
2024-02-16 10:38:34 -08:00
Koushik Dutta
89e9cf343d
Update bug_report.md
2024-02-16 10:38:11 -08:00
Long Zheng
dd7d920480
sdk: Add strict types to sdk ( #1308 )
...
* Enable strict mode
* Add @types/node
Remove @types/rimraf
* Fix `include` path to be actual `src`
* Add strict to `sdk`
* Assert `getItem`
* Fix types in SDK
* Refactor SDK function to be type safe
* parseValue handle value null or undefined
* Fix types tsconfig
* Make getDeviceConsole required
* Add build-sdk workflow
* Set working directory
* Assert not undefined
* Remove optionals
* Undo addScryptedInterfaceProperties, revert to self executing function
* Use different type
* Make _deviceState private and add ts-ignore
* Remove unused function
* Remove non-null asserts
* Add tsconfig for sdk/types/src
* Get property isOptional from schema
Use typedoc types
* Type fixes
* Fix type
* Fix type
* Revert change
2024-02-15 15:17:31 -08:00
Koushik Dutta
426454f28f
sdk: rebuikd
2024-02-15 14:51:01 -08:00
Koushik Dutta
66441ee177
webrtc: repacketize input
2024-02-15 14:50:52 -08:00
Brett Jia
d3dee3a199
webrtc: repacketize h264 ( #1260 )
...
* webrtc: repacketize h264 on nalu type 7
* always repacketize
* lower packet size to avoid uint16 overflows
* remove nalu logging
* Revert "remove nalu logging"
This reverts commit e6b6540696 .
2024-02-15 11:27:09 -08:00
Koushik Dutta
b174fbc19b
Merge branch 'main' of github.com:koush/scrypted
2024-02-15 09:29:44 -08:00
Koushik Dutta
88da7fc5b4
common: add polygon area
2024-02-15 09:29:40 -08:00
Nick Berardi
c8b799f857
mqtt: Added support for ColorSettingTemperature and ColorSettingHsv to the MQTT support. ( #1317 )
2024-02-15 08:43:11 -08:00
Koushik Dutta
b28eef9d10
unifi-protect: squelch logging
2024-02-15 08:39:31 -08:00
Long Zheng
f66d39f8d9
sdk: calculate required/optional fields from schema ( #1321 )
...
* Add tsconfig for sdk/types/src
* Get property isOptional from schema
Use typedoc types
2024-02-15 07:20:56 -08:00
Koushik Dutta
b6cbc126d6
Merge branch 'main' of github.com:koush/scrypted
2024-02-14 15:43:25 -08:00
Koushik Dutta
bee77e121e
sdk/server: make various properties non-optional
2024-02-14 15:43:21 -08:00
Nick Berardi
a62f402982
alexa: removed unneeded packages ( #1319 )
2024-02-14 14:14:29 -08:00
Koushik Dutta
6c67ac6570
Merge branch 'main' of github.com:koush/scrypted
2024-02-14 12:29:06 -08:00
Koushik Dutta
abea872714
amcrest/hikvision: standardize 20s motion timeout
2024-02-14 12:29:01 -08:00
Koushik Dutta
22018ee573
docker: update fstab to nofail
2024-02-14 12:11:41 -08:00
Koushik Dutta
640b2d806d
sdk: fix some signatures
2024-02-14 11:21:26 -08:00
Koushik Dutta
f317c8d9ee
server/sdk: additional signature fixes
2024-02-14 08:33:31 -08:00
Koushik Dutta
7d3d7be1cd
Merge branch 'main' of github.com:koush/scrypted
2024-02-14 08:25:22 -08:00
Koushik Dutta
1ec954ac98
sdk: fix method signatures
2024-02-14 08:25:18 -08:00
Koushik Dutta
7b2ce12f13
videoanalysis: fix min start
2024-02-13 18:00:25 -08:00
Koushik Dutta
3da2e48cf3
Merge branch 'main' of github.com:koush/scrypted
2024-02-13 15:59:14 -08:00
Koushik Dutta
50fcb6aeab
betas
2024-02-13 15:59:08 -08:00
Nick Berardi
952b90fc98
alexa: added support for light, outlet, and fan device types ( #1318 )
2024-02-13 14:48:19 -08:00
Koushik Dutta
0ff95581b1
videoanalysis: add score filter to smart motion sensor
2024-02-13 13:18:09 -08:00
Koushik Dutta
2e02e7f4ef
ring: phase out sip streaming
2024-02-13 09:33:22 -08:00
Koushik Dutta
fcc51418c3
videoanalysis: account for cpu throttling
2024-02-13 09:29:36 -08:00
Koushik Dutta
5c31e75f3d
Update bug_report.md
2024-02-13 08:38:18 -08:00
Koushik Dutta
f590675198
Update bug_report.md
2024-02-13 06:29:40 -08:00
Rosemary Orchard
23ba720d4f
various: Fix typos ( #1311 )
2024-02-12 15:52:11 -08:00
Koushik Dutta
a64f3e8082
Revert "sdk: Add tsconfig strict to sdk/types ( #1306 )" ( #1307 )
...
This reverts commit a8eb1a21d7 .
2024-02-10 16:34:13 -08:00
Long Zheng
a8eb1a21d7
sdk: Add tsconfig strict to sdk/types ( #1306 )
...
* Enable strict mode
* Add @types/node
Remove @types/rimraf
* Fix `include` path to be actual `src`
2024-02-10 16:31:20 -08:00
Long Zheng
aa6cd770f8
Fix debugConsole error ( #1305 )
2024-02-10 12:25:59 -08:00
Koushik Dutta
a06e0d9138
Merge branch 'main' of github.com:koush/scrypted
2024-02-09 20:24:46 -08:00
Koushik Dutta
807a894eac
cloud: get reverse proxy hint from callback message
2024-02-09 20:24:41 -08:00
Long Zheng
b1f216b671
homekit/snapshot: Periodic snapshot timeout ( #1295 )
...
* Add setting for periodic snapshot timeout
* Add debug logging for snapshot duration
* Revert "Add setting for periodic snapshot timeout"
This reverts commit 305e8817fd .
* Add periodicTimeout to RequestPictureOptions
HomeKit wait up to 2 seconds
* Add logging if fallback
* Rename to timeout
* Update HomeKit snapshot
* Change to log
2024-02-08 09:22:19 -08:00
Brett Jia
7d25053b5a
webhook: bump 0.0.25 ( #1303 )
2024-02-07 22:21:47 -08:00
Koushik Dutta
3fe020c443
cloud: remove axios
2024-02-07 21:47:11 -08:00
Koushik Dutta
16812680d8
Merge branch 'main' of github.com:koush/scrypted
2024-02-07 18:36:02 -08:00
Koushik Dutta
36b36081eb
cloud: use cloudflare tunnel for short lived urls
2024-02-07 18:35:57 -08:00
Brett Jia
baf65a0d33
webhook: minor consistency fixes ( #1301 )
...
* webhook: minor consistency fixes
* remove string conversion, don't delete if mixin is different
* bump 0.0.23 beta
* revert getMixin
* bump 0.0.24 beta
2024-02-07 12:10:08 -08:00
Koushik Dutta
21ab560671
install: fix disk setup script user account
2024-02-06 20:38:41 -08:00
Koushik Dutta
370401f034
install: remove old scrypted fstab when passing directory
2024-02-06 19:44:50 -08:00
Koushik Dutta
911e56f6fc
Merge branch 'main' of github.com:koush/scrypted
2024-02-06 19:27:37 -08:00
Koushik Dutta
2cc229d39c
install: remove old scrypted fstab when passing directory
2024-02-06 19:27:34 -08:00
Brett Jia
efd9afd1ea
add bash shebang ( #1300 )
2024-02-05 20:54:48 -08:00
Koushik Dutta
3c49b87b44
snapshot: fix size to fit height
2024-02-05 20:19:15 -08:00
Koushik Dutta
dc5bbc375b
homekit: support ipv6 only binding/streaming
2024-02-03 14:55:52 -08:00
Koushik Dutta
962ceb549e
webrtc: fix assumption that pcm codecs are supported
2024-02-02 12:29:10 -08:00
Koushik Dutta
3e47855bc6
ha: publsih
2024-01-31 21:41:52 -08:00
Koushik Dutta
6996027626
videoanalysis: fix readme
2024-01-31 14:13:36 -08:00
Koushik Dutta
932b84d1e5
postrelease
2024-01-31 12:10:37 -08:00
Koushik Dutta
801bd46730
server: default auth should be last available option
2024-01-31 12:10:25 -08:00
Koushik Dutta
e5a764d82f
reolink: use onvif events on doorbell
2024-01-31 12:10:08 -08:00
Koushik Dutta
7c9cd9f112
postrelease
2024-01-30 10:03:47 -08:00
Koushik Dutta
59e1391fae
fix restore on lxc
2024-01-30 10:03:31 -08:00
Koushik Dutta
e0a6e66e8a
core: fix lag with terminal input
2024-01-29 22:17:08 -08:00
Koushik Dutta
fa7071b335
Merge branch 'main' of github.com:koush/scrypted
2024-01-29 21:02:05 -08:00
Koushik Dutta
c28e60d875
tensorflow-lite: switch default model to efficientdet_lite0_320_ptq
2024-01-29 21:02:00 -08:00
Koushik Dutta
62cbb88207
install: ensure local/docker services cant run concurrently
2024-01-29 18:21:14 -08:00
Brett Jia
4b6a858f2b
ui: add client-side flow control ( #1290 )
2024-01-29 13:59:51 -08:00
Matthew Lieder
97a254b5d2
synology-ss: make login more resilient ( #1289 )
...
Fixes #1266
2024-01-28 15:27:02 -08:00
Koushik Dutta
0ada6286e7
openvino: update dep
2024-01-25 19:57:16 -08:00
Koushik Dutta
9f12e6dd6e
ha: publish
2024-01-25 08:51:41 -08:00
Koushik Dutta
604798e845
docker: fixup /dev/dri enabling
2024-01-25 08:26:40 -08:00
Koushik Dutta
d912266de1
postrelease
2024-01-24 23:47:11 -08:00
Koushik Dutta
f5a32489d7
server: prevent windows from clobbering python path
2024-01-24 23:46:58 -08:00
Koushik Dutta
135ad8e3a8
rebroadcast: add id suffix to rtsp urls to determine ffmpeg usage
2024-01-24 13:52:35 -08:00
Koushik Dutta
3c4021c66b
videoanalysis: disable filters for objects that are in detector provided zones
2024-01-23 21:42:36 -08:00
Koushik Dutta
669ab17772
docker: remove nvr storage config prompt
2024-01-23 15:47:48 -08:00
Koushik Dutta
1860d7d8ea
Merge branch 'main' of github.com:koush/scrypted
2024-01-23 15:46:53 -08:00
Koushik Dutta
fa266e9dd1
docker: validate the storage directory
2024-01-23 20:10:02 +00:00
Koushik Dutta
4e2f3bf2c7
docker: finish drive setup script
2024-01-23 19:40:16 +00:00
Koushik Dutta
146e27fd13
install: initial pass at disk setup
2024-01-23 19:00:51 +00:00
Koushik Dutta
e4bb50375f
postbeta
2024-01-22 20:15:16 -08:00
Koushik Dutta
9686315c02
postbeta
2024-01-22 19:57:24 -08:00
Koushik Dutta
520895f3aa
postbeta
2024-01-22 19:50:20 -08:00
Koushik Dutta
ddffc49bcf
postbeta
2024-01-22 19:22:20 -08:00
Koushik Dutta
a07f52445d
postbeta
2024-01-22 19:13:41 -08:00
Koushik Dutta
5e7b203f11
postbeta
2024-01-22 19:01:13 -08:00
Koushik Dutta
d752298960
postbeta
2024-01-22 17:45:46 -08:00
Koushik Dutta
5253f29831
remove usage of NODE_* env variables which get sanitized by electron.
2024-01-22 17:45:26 -08:00
Koushik Dutta
58d674746d
postrelease
2024-01-22 17:22:09 -08:00
Koushik Dutta
8a640758d1
server/cli: fix login issues
2024-01-22 09:11:02 -08:00
Koushik Dutta
9be913af26
sample-cameraprovider: update
2024-01-21 15:39:48 -08:00
Koushik Dutta
da17bee516
sdk: publish
2024-01-21 15:38:28 -08:00
Koushik Dutta
48d9790051
cli: fix https://github.com/koush/scrypted/issues/1277
2024-01-21 14:52:10 -08:00
Koushik Dutta
c43014348d
sdk: prevent unnecessary JSON exceptions
2024-01-21 14:42:44 -08:00
Koushik Dutta
cec3a592ba
client: add missing dependency
2024-01-21 14:42:24 -08:00
Koushik Dutta
c446ddcdf4
Merge branch 'main' of github.com:koush/scrypted
2024-01-21 12:45:24 -08:00
Koushik Dutta
72f79ea8ef
core: fix certificate login error, fix backup/restore in ha
2024-01-21 12:45:19 -08:00
Brett Jia
41988699d0
server: expose backup as a service ( #1275 )
...
* server: expose backup as a service
* move restore into new backup service
2024-01-20 21:37:56 -08:00
Koushik Dutta
5151c520d4
Update config.yaml
2024-01-18 19:21:11 -08:00
Koushik Dutta
e1abe717fa
postrelease
2024-01-18 13:30:02 -08:00
Koushik Dutta
c7a9ca06be
server: use existing service control restart
2024-01-18 13:29:50 -08:00
Koushik Dutta
9827f15f5f
server: pass through restart hook
2024-01-18 13:25:22 -08:00
Koushik Dutta
d245a722e2
postrelease
2024-01-18 13:20:25 -08:00
Koushik Dutta
c8e94c0386
Merge branch 'main' of github.com:koush/scrypted
2024-01-18 13:15:41 -08:00
Koushik Dutta
8c6e7b997a
ui: implement backup/restore
2024-01-18 13:15:37 -08:00
Johannes Bosecker
9abc7ca139
amcrest: Implemented other intercom codec for Dahua doorbells (G.711A). ( #1273 )
2024-01-18 12:36:11 -08:00
Koushik Dutta
2a943eb5e0
postbeta
2024-01-18 09:33:13 -08:00
Koushik Dutta
a4fe78a48b
ha: publish
2024-01-17 22:07:56 -08:00
Koushik Dutta
50ff0833c9
server: new node min verison
2024-01-17 10:26:30 -08:00
Koushik Dutta
c94085a6c7
zwave: smoke alarm support
2024-01-17 10:25:48 -08:00
Koushik Dutta
c477437456
server: add hook for restart
2024-01-14 15:47:25 -08:00
Koushik Dutta
0da96130fe
Merge branch 'main' of github.com:koush/scrypted
2024-01-14 15:36:17 -08:00
Koushik Dutta
fdbf7ab60b
server: implement backup/restore
2024-01-14 15:36:08 -08:00
Long Zheng
0cecfb86ff
npm-install.sh install auth-fetch package ( #1267 )
2024-01-14 14:46:23 -08:00
Koushik Dutta
9a195c6207
homekit: fix prune crash
2024-01-14 14:25:30 -08:00
Koushik Dutta
47021a7743
server: reduce deps
2024-01-14 14:25:19 -08:00
Koushik Dutta
01400cf206
core: prep for server fakefs removal
2024-01-14 14:24:43 -08:00
Koushik Dutta
99da29a738
postrelease
2024-01-14 08:06:50 -08:00
Koushik Dutta
6378c5953a
server: bump core
2024-01-14 08:06:42 -08:00
Koushik Dutta
846034d7c8
core: fix login
2024-01-14 08:06:25 -08:00
Koushik Dutta
ad47f14922
ha: publish
2024-01-13 22:45:05 -08:00
Koushik Dutta
0066379b1e
postrelease
2024-01-13 22:18:49 -08:00
Koushik Dutta
54193251ab
server: bump minimum core version
2024-01-13 22:17:40 -08:00
Koushik Dutta
cd5e169439
core: publish
2024-01-13 22:16:18 -08:00
Koushik Dutta
249a87bd4c
cameras: fix validation skip, update auth lib
2024-01-13 19:29:35 -08:00
Koushik Dutta
803400c2d8
homekit: bump deps and publish
2024-01-13 18:34:04 -08:00
Koushik Dutta
0e700a53d0
snapshot: give periodic snapshots a moment to return
2024-01-13 17:05:26 -08:00
Koushik Dutta
72647b0099
Update Dockerfile.lite
2024-01-13 16:17:38 -08:00
Koushik Dutta
85e41180b2
Update docker-common.yml
2024-01-13 16:14:38 -08:00
Koushik Dutta
18bf012bb5
docker: udpate base
2024-01-13 16:12:43 -08:00
Koushik Dutta
3f2b8de169
Merge branch 'main' of github.com:koush/scrypted
2024-01-13 16:01:37 -08:00
Koushik Dutta
c568c9a37d
shrink lite build further
2024-01-13 16:01:12 -08:00
Koushik Dutta
a831c48f5f
server: fix stupid esm mime dependency
2024-01-12 18:22:41 -08:00
Koushik Dutta
f0357d45f2
server: fix stupid esm mime dependency
2024-01-12 18:14:31 -08:00
Koushik Dutta
479b3ce1f3
postrelease
2024-01-12 16:39:30 -08:00
Koushik Dutta
bd7c7de8a5
Update package.json
2024-01-12 16:37:55 -08:00
Koushik Dutta
a06e786d19
client: Fix cors credentials
2024-01-12 15:51:06 -08:00
Koushik Dutta
dff05e733e
server: update lockfile
2024-01-12 15:39:29 -08:00
Koushik Dutta
76e34af149
postrelease
2024-01-12 15:13:29 -08:00
Koushik Dutta
4f2e9e88e1
Merge branch 'main' of github.com:koush/scrypted
2024-01-12 09:27:04 -08:00
Koushik Dutta
2761b0745a
client: remove http-auth-utils dependency
2024-01-12 09:26:09 -08:00
Brett Jia
ea78b7f59e
core: fix scheduler ( #1259 )
2024-01-12 09:10:31 -08:00
Koushik Dutta
b8d233f08d
videoanalysis: cpu usage wip
2024-01-11 20:08:57 -08:00
Koushik Dutta
f4e93c82a2
onvif: publish with latest http-auth-utils
2024-01-11 20:08:39 -08:00
Koushik Dutta
c72c34f954
common: remove node-fetch
2024-01-11 20:06:51 -08:00
Koushik Dutta
baec4e71da
remove axios-digest-auth
2024-01-11 19:31:18 -08:00
Koushik Dutta
245c6e3006
doorbird: remove axios digest auth
2024-01-11 19:29:15 -08:00
Koushik Dutta
566c18251c
snapshot: add support for periodic snapshots via http
2024-01-11 13:15:18 -08:00
Koushik Dutta
f18e58a108
sdk/homekit/snapshot: simplify periodic snapshot requests. remove homekit debouncer.
2024-01-11 11:29:03 -08:00
Koushik Dutta
5c6ea09d3e
videoanalysis: implement dynamic cpu performance profiling
2024-01-11 11:04:41 -08:00
Koushik Dutta
646a9f214a
snapshot: Update url fetcher
2024-01-11 09:58:23 -08:00
Koushik Dutta
6506c4236f
various: fixup http lib
2024-01-11 00:37:21 -08:00
Koushik Dutta
a3e27ce8f8
Merge branch 'main' of github.com:koush/scrypted
2024-01-11 00:35:26 -08:00
Koushik Dutta
a54d5a5f59
cli: remove axios
2024-01-11 00:35:21 -08:00
Koushik Dutta
7136759f8f
Update install-scrypted-proxmox.sh
2024-01-11 00:32:48 -08:00
Koushik Dutta
049d9898b3
http/auth: simplify
2024-01-10 20:45:50 -08:00
Koushik Dutta
6d9e21b7b8
server: Fix import
2024-01-10 16:27:10 -08:00
Koushik Dutta
bfd1aef5d1
client: fixup
2024-01-10 16:23:51 -08:00
Koushik Dutta
5f02e6a272
various: more http refactoring
2024-01-10 16:08:38 -08:00
Koushik Dutta
56bbf00edc
various: update http auth utils usage
2024-01-10 13:16:00 -08:00
Koushik Dutta
0c66456a87
sdk: limit chunks to 1. add support for multiple chunks.
2024-01-10 13:06:04 -08:00
Koushik Dutta
6b589b8d5a
postrelease
2024-01-10 12:56:02 -08:00
Koushik Dutta
aef218c653
server: update http fetch usage, add support for relative require
2024-01-10 12:50:45 -08:00
Koushik Dutta
aea24a84f0
cameras: update http utils again
2024-01-10 11:13:37 -08:00
Koushik Dutta
bab3bef0d1
cameras: update http utils again
2024-01-10 11:13:17 -08:00
Koushik Dutta
56bda46ae9
webrtc: fix multiple ipv4/ipv6 address usage
2024-01-09 22:44:33 -08:00
Koushik Dutta
368b0fc26a
onvif: fix motion resbuscribe
2024-01-09 20:17:13 -08:00
Koushik Dutta
fa50d6faab
various: remove axios digest auth
2024-01-09 13:52:51 -08:00
Koushik Dutta
115d168cd3
snapshot: remove axios
2024-01-09 13:12:44 -08:00
Koushik Dutta
7ab93e8883
Merge branch 'main' of github.com:koush/scrypted
2024-01-09 13:04:09 -08:00
Koushik Dutta
e25cf860f0
common: replacement implementation for axios digest auth
2024-01-09 13:04:00 -08:00
Koushik Dutta
b5b56d81a8
Proxmox: fix error check
2024-01-08 17:58:44 -08:00
Koushik Dutta
e7b6cb021c
Update install-scrypted-proxmox.sh
2024-01-08 10:45:05 -08:00
Koushik Dutta
e96f374432
Update install-scrypted-proxmox.sh
2024-01-08 10:03:26 -08:00
Koushik Dutta
c4126d7569
onvif: publish
2024-01-08 08:54:36 -08:00
Billy Zoellers
074ba733a3
ONVIF: ignore invalid (array) ONVIF events from Axis cameras ( #1253 )
2024-01-08 08:50:47 -08:00
Koushik Dutta
622f494703
onvif: publish fixes
2024-01-07 20:03:35 -08:00
Koushik Dutta
28c8b97c26
ha: fix submodule
2024-01-07 20:02:03 -08:00
Brett Jia
c0af17b38d
core: query latest docker image via scrypted server ( #1247 )
2024-01-06 23:54:38 -08:00
Koushik Dutta
44a82a1afa
reolink: publish
2024-01-06 16:59:26 -08:00
Koushik Dutta
c9b4c14e35
Merge branch 'main' of github.com:koush/scrypted
2024-01-06 16:59:13 -08:00
Koushik Dutta
76534f1368
onvif: fix unsubscribe crash
2024-01-06 16:58:50 -08:00
Koushik Dutta
3f9a863961
onvif/reolink: fix onvif motion debouncing on motion stop
2024-01-06 10:28:17 -08:00
Koushik Dutta
83b0ebd5f0
docker: fix nvidia script
2024-01-06 09:33:43 -08:00
Koushik Dutta
b923a4ea27
docker: fix nvidia script
2024-01-06 09:32:05 -08:00
Koushik Dutta
941d213087
docker: fix nvidia script
2024-01-06 09:30:09 -08:00
Koushik Dutta
0e11b8b4c5
docker: remove pip reinstall step
2024-01-06 09:29:58 -08:00
Koushik Dutta
1be14878d1
docker: fix nvidia
2024-01-06 09:26:08 -08:00
Koushik Dutta
3e323911c7
proxmox: install script shoud auto boot
2024-01-05 12:27:11 -08:00
Koushik Dutta
ca36ab2d2d
ha: publish
2024-01-04 12:27:17 -08:00
Koushik Dutta
a80e95912e
python plugins: trigger redownload of deps
2024-01-04 11:35:24 -08:00
Koushik Dutta
4432d8dd67
postrelease
2024-01-04 10:38:49 -08:00
Koushik Dutta
2d83d3ba97
external: update axios digfest auth
2024-01-04 10:03:00 -08:00
Koushik Dutta
1078faef62
common: fix regression with not sending sigterm to ffmpeg
2024-01-04 10:00:41 -08:00
Koushik Dutta
47a981e15a
various: Update axios digest auth
2024-01-04 09:59:27 -08:00
Koushik Dutta
e253cab555
opencv: use wheel for aarch64
2024-01-03 19:00:51 -08:00
Koushik Dutta
80124ca83b
ha/proxmox: release
2024-01-03 18:55:51 -08:00
Koushik Dutta
f883d8738c
docker: update base image
2024-01-03 13:15:05 -08:00
Koushik Dutta
bdca3b545c
docker: update base image
2024-01-03 13:09:17 -08:00
Koushik Dutta
3ba02c44ab
docker: disable node 20 buikds
2024-01-03 11:13:43 -08:00
Koushik Dutta
fe4733bb97
gha: enable ghcr common publishing
2024-01-03 11:12:48 -08:00
Koushik Dutta
7ff893fbd3
docker: switch to ghcr
2024-01-03 11:05:55 -08:00
Chris Jones
e79c544690
Fix Home Assistant Addon backup exclusions. Closes #1239 ( #1240 )
2024-01-03 07:23:09 -08:00
Koushik Dutta
13bf44ce50
postrelease
2024-01-02 23:08:53 -08:00
Koushik Dutta
544531122d
server: stop console spam if mixin is deleted
2024-01-02 22:13:13 -08:00
Koushik Dutta
778f0b7ad1
proxmox: update script
2024-01-02 14:03:17 -08:00
Koushik Dutta
35e8a86593
snapshot: warn qemu cpu
2024-01-02 13:55:17 -08:00
Koushik Dutta
c370773af4
common: missing file
2024-01-02 12:12:51 -08:00
Koushik Dutta
184f293b92
core: fix new script creation
2024-01-02 09:13:06 -08:00
Koushik Dutta
6e10172f7e
Merge branch 'main' of github.com:koush/scrypted
2024-01-01 21:53:12 -08:00
Koushik Dutta
c5ae2cd539
onvif: forgotten file re motion sensor reset
2024-01-01 21:52:54 -08:00
Koushik Dutta
e40566e89c
reolink: ptz
2024-01-01 21:52:43 -08:00
Koushik Dutta
59ccd4e4d8
docker: remove armv7
2024-01-01 18:24:51 -08:00
Koushik Dutta
ae80eb7727
docker: remove armv7
2024-01-01 18:24:35 -08:00
Koushik Dutta
f054172dcf
postrelease
2024-01-01 15:43:52 -08:00
Koushik Dutta
0d7fb9e13c
postrelease
2024-01-01 14:46:06 -08:00
Koushik Dutta
a526816b07
sdk/server: add mechanism for requesting device refresh
2024-01-01 14:44:00 -08:00
Koushik Dutta
563e16b08f
sdk: update
2024-01-01 14:42:33 -08:00
Koushik Dutta
fd56990d64
core: watch for script worker exits
2024-01-01 14:12:27 -08:00
Koushik Dutta
d7aaf57e8f
core: move scripts into their own workers.
2024-01-01 14:10:17 -08:00
Koushik Dutta
a2d50d54d5
proxmox: delete coral, make user install it.
2024-01-01 00:21:59 -08:00
Koushik Dutta
1f86745252
proxmox: install script
2024-01-01 00:15:09 -08:00
Koushik Dutta
1f4343ba2e
proxmox: install script
2024-01-01 00:14:54 -08:00
Koushik Dutta
3ad311898f
docker: pillow simd
2023-12-31 22:12:54 -08:00
Koushik Dutta
799e5b53c7
Merge branch 'main' of github.com:koush/scrypted
2023-12-31 21:57:08 -08:00
Koushik Dutta
833e5b34ab
docker/lxc: update
2023-12-31 21:57:03 -08:00
Koushik Dutta
c99ac28e89
wyze: write_eof may fail?
2023-12-30 18:53:53 -08:00
Koushik Dutta
841475cb97
wyze: better ffmpeg kill method
2023-12-30 18:53:15 -08:00
Koushik Dutta
4b03a3a458
reolink: debounce motion on motion end
2023-12-28 13:32:14 -08:00
Koushik Dutta
d686dd815c
videoanalysis: fix bug with modified default classes
2023-12-28 12:20:28 -08:00
Koushik Dutta
e0386a8922
tensorflow-lite: remove python codecs dependency
2023-12-28 12:13:36 -08:00
Koushik Dutta
9ef3478c88
Merge branch 'main' of github.com:koush/scrypted
2023-12-28 12:08:55 -08:00
Koushik Dutta
690d160f33
openvino: update openvino dependency
2023-12-28 12:08:37 -08:00
Koushik Dutta
59ff987bca
server: update deps
2023-12-28 09:56:42 -08:00
Koushik Dutta
1669f17c96
postbeta
2023-12-27 22:38:23 -08:00
Koushik Dutta
b0bfd4e05e
wyze: update dwb
2023-12-27 21:56:32 -08:00
Koushik Dutta
7152671913
wyze: update dwb
2023-12-27 21:55:46 -08:00
Koushik Dutta
537c178699
postbeta
2023-12-27 21:51:37 -08:00
Koushik Dutta
77ecee110b
videoanalysis: fixup detection types for nvr
2023-12-27 21:40:50 -08:00
Koushik Dutta
29b163a7d8
wyze: update dwb
2023-12-27 21:01:51 -08:00
Koushik Dutta
5d74e80e90
postbeta
2023-12-27 20:13:10 -08:00
Koushik Dutta
764b6441d5
postbeta
2023-12-27 20:12:58 -08:00
Koushik Dutta
e2c43cb4ff
onvif: missing file
2023-12-27 20:12:34 -08:00
Koushik Dutta
7b6d094e8c
wyze: improve cpu usage
2023-12-27 20:12:06 -08:00
Koushik Dutta
3dfb2db02a
snapshot: update deps
2023-12-27 20:11:45 -08:00
Koushik Dutta
e5a549db6a
update werift
2023-12-27 19:31:34 -08:00
Koushik Dutta
d500c815fe
local: add support for intel and tflite installation
2023-12-26 16:23:59 -08:00
Koushik Dutta
5f71c59b5a
local: add support for intel and tflite installation
2023-12-26 16:15:05 -08:00
Koushik Dutta
27407942a5
local: add support for intel and tflite installation
2023-12-26 16:14:55 -08:00
Koushik Dutta
11b6963744
docker: remove libvips
2023-12-26 15:28:39 -08:00
Koushik Dutta
b9ee8866f0
docker: logging
2023-12-26 15:20:21 -08:00
Koushik Dutta
bc80d31eaa
docker: add logging
2023-12-26 15:14:19 -08:00
Koushik Dutta
327688232c
docker: more prompt fixups
2023-12-26 14:25:30 -08:00
Koushik Dutta
2883a4ce46
docker: more prompt fixups
2023-12-26 14:24:04 -08:00
Koushik Dutta
1ad2fb915d
docker: more prompt fixups
2023-12-26 14:23:28 -08:00
Koushik Dutta
fb701a32b7
docker: intel graphics script
2023-12-26 14:19:56 -08:00
Koushik Dutta
7a8c661bb3
docker: remove bash invocation
2023-12-26 14:06:53 -08:00
Koushik Dutta
54d72fb371
docker: gpg should overwrite
2023-12-26 13:56:44 -08:00
Koushik Dutta
e48812cec7
linux: SERVICE_USER_ROOT flag
2023-12-26 13:53:46 -08:00
Koushik Dutta
6c2db072c4
linux: warn root install
2023-12-26 13:51:33 -08:00
Koushik Dutta
4bf2c0b614
docker: add node gpg
2023-12-26 13:49:13 -08:00
Koushik Dutta
a93cdb0ae4
docker: fix quoting
2023-12-26 13:21:24 -08:00
Koushik Dutta
ff85b7abc6
docker: update all node install scripts
2023-12-26 13:17:32 -08:00
Koushik Dutta
46dfb8d98e
docker: Fix node version arg
2023-12-26 13:11:51 -08:00
Koushik Dutta
5240200f0f
docker: update node install script
2023-12-26 13:04:56 -08:00
Koushik Dutta
3bcb94fc6b
reolink: increase motion timeout
2023-12-25 12:03:14 -08:00
Koushik Dutta
a596bc712c
reolink: add support for native object detection
2023-12-25 12:02:25 -08:00
Koushik Dutta
f6d2dc456e
server: fix bug with constantly reissuing certs
2023-12-24 21:49:08 -08:00
Koushik Dutta
441cce239e
wyze: set video timeout to 5s
2023-12-23 19:15:27 -08:00
Koushik Dutta
3016df32d1
Merge branch 'main' of github.com:koush/scrypted
2023-12-23 18:38:11 -08:00
Koushik Dutta
5bd8ed0b1a
wyze: fix video inactivity leaks
2023-12-23 18:38:07 -08:00
Koushik Dutta
79286a5138
docker: allow root install
2023-12-22 22:56:09 -08:00
Koushik Dutta
8874e01072
wyze: fix broken setting
2023-12-22 15:39:28 -08:00
Koushik Dutta
0223a9f0f6
wyze: use correct fps when fetching frames
2023-12-22 11:31:58 -08:00
Koushik Dutta
890c2667d0
wyze: implement ptz
2023-12-22 10:34:07 -08:00
Koushik Dutta
ca14764e17
wyze: suppress ffmpeg
2023-12-22 09:13:32 -08:00
Koushik Dutta
1030d7d03c
rebroadcast: fix rtsp server with RFC4571 parser
2023-12-22 08:23:43 -08:00
Koushik Dutta
2d40320868
ha: update
2023-12-21 22:53:01 -08:00
Koushik Dutta
3e32c3d019
werift: update
2023-12-21 22:50:32 -08:00
Koushik Dutta
1f9fa3966f
wyze: send codec info on startup
2023-12-21 22:49:59 -08:00
Koushik Dutta
c2d86237d6
wyze: refactor for multiprocessing
2023-12-21 21:55:34 -08:00
Koushik Dutta
5cfcfafc00
postrelease
2023-12-21 21:51:42 -08:00
Koushik Dutta
35b4028a47
rpc: how did this ever work?
2023-12-21 21:37:11 -08:00
Koushik Dutta
bf6038a5d3
postbeta
2023-12-21 21:37:01 -08:00
Koushik Dutta
e1b2216543
docker: correct gh action
2023-12-21 21:25:10 -08:00
Koushik Dutta
89c1682421
docker: fixup
2023-12-21 21:24:41 -08:00
Koushik Dutta
5a4c527c59
docker: fixup gh action
2023-12-21 21:22:29 -08:00
Koushik Dutta
9d9c10aa1e
docker: remove armv7
2023-12-21 21:21:53 -08:00
Koushik Dutta
ccf20a5fca
docker: remove arm7
2023-12-21 21:20:52 -08:00
Koushik Dutta
692e7964a7
rebroadcast: fixes for wyze
2023-12-21 21:10:17 -08:00
Koushik Dutta
57e38072b1
server: fix static vs instance properties
2023-12-21 21:10:09 -08:00
Koushik Dutta
4e8e862482
postbeta
2023-12-21 21:09:41 -08:00
Koushik Dutta
eddcef8e54
rebroadcast: add trigger to reload video streams
2023-12-21 10:39:19 -08:00
Koushik Dutta
09edc6d75e
wyze: add bitrate select
2023-12-21 10:28:25 -08:00
Koushik Dutta
72c7c43d79
wyze: fix race condition around teardown
2023-12-21 00:20:49 -08:00
Koushik Dutta
805f471ff9
wyze: add audio support
2023-12-21 00:10:43 -08:00
Koushik Dutta
6f797d53ec
rebroadcast/webrtc: fix audio sample rate assumptions
2023-12-21 00:09:20 -08:00
Koushik Dutta
4903a0efcd
sdk: update
2023-12-20 23:54:52 -08:00
Koushik Dutta
36e3fcf429
rebroadcast: fix support for rfc4571
2023-12-20 23:50:08 -08:00
Koushik Dutta
78a126fe0a
wyze: make plugin visible on npm
2023-12-20 19:09:51 -08:00
Koushik Dutta
5029baf2d4
wyze: add support for substream
2023-12-20 18:05:06 -08:00
Koushik Dutta
769bc014a8
wyze: disable substream
2023-12-20 14:51:37 -08:00
Koushik Dutta
096700486a
wyze: initial commit
2023-12-20 14:51:20 -08:00
Koushik Dutta
b3a7d6be9c
videoanalysis: smart motion sensor now retains the last thumbnail
2023-12-20 09:36:02 -08:00
Koushik Dutta
05751bce44
Merge branch 'main' of github.com:koush/scrypted
2023-12-19 09:19:51 -08:00
Koushik Dutta
dced62a527
videoanalysis: publish
2023-12-19 09:19:46 -08:00
1vivy
359f1cfc2f
docker: fixup nvidia example ( #1228 )
2023-12-18 15:19:56 -08:00
Koushik Dutta
d4cae8abbb
common: add packet loss util to browser signaling session
2023-12-18 12:36:57 -08:00
Koushik Dutta
0e6b3346ed
common: add packet loss util to browser signaling session
2023-12-18 12:34:36 -08:00
Koushik Dutta
2409cc457c
sdk: remove startId to simplify implementations
2023-12-18 09:41:51 -08:00
Koushik Dutta
0b794aa381
sdk: remove reverseOrder to simplify implementations
2023-12-18 09:34:55 -08:00
Koushik Dutta
98017a5aa6
snapshot: debounce pics for 2 seconds
2023-12-17 22:58:35 -08:00
Koushik Dutta
f2e7cc4017
rebroadcast: validate device is cam or doorbell
2023-12-16 10:16:10 -08:00
Koushik Dutta
d7201a16a7
snapshot/videoanalysis: publish
2023-12-15 10:56:20 -08:00
Koushik Dutta
99d1dc7282
mqtt: support default external brokers
2023-12-13 23:51:44 -08:00
Koushik Dutta
18ae09e41c
snapshot: fixup internal invocation
2023-12-13 12:22:20 -08:00
Koushik Dutta
2ebe774e59
snapshot: beta plugin that bypasses media manager for local urls
2023-12-13 12:11:49 -08:00
Koushik Dutta
b887b8a47c
core: add weight to core snapshot
2023-12-13 10:51:23 -08:00
Koushik Dutta
8e391dee2f
Merge branch 'main' of github.com:koush/scrypted
2023-12-13 09:07:06 -08:00
Koushik Dutta
469f693d58
snapshot: use internal prebuffer converter rather than media manager
2023-12-13 09:07:02 -08:00
slyoldfox
1c96a7d492
bticino: Implement HKSV recording for the bticino and switch the stream to rtsp ( #1220 )
...
* Implement HKSV recording for the bticino and switch the stream to rtsp
* Implement HKSV recording for the bticino and switch the stream to rtsp
---------
Co-authored-by: Marc Vanbrabant <marc@foreach.be >
2023-12-12 09:53:53 -08:00
Koushik Dutta
3f1b45c435
rebroadcast: fix unhandled rejection on stream startup failure
2023-12-12 09:44:59 -08:00
Koushik Dutta
4b715e55d2
server: beta
2023-12-11 13:01:01 -08:00
Koushik Dutta
75dc63acc3
postbeta
2023-12-11 13:00:45 -08:00
Koushik Dutta
6c79f42bb7
videoanalysis: add min object detection time
2023-12-11 10:22:32 -08:00
Koushik Dutta
9d4f006caa
snapshot: fix vips rgba/gray ops
2023-12-11 09:28:24 -08:00
Koushik Dutta
05b206f897
cloud: dont attempt to register with server if not logged in
2023-12-10 10:12:39 -08:00
Koushik Dutta
1f22218b23
server: recreate cert with valid date range on startup
2023-12-10 09:21:40 -08:00
Koushik Dutta
c9568df165
mqtt: add online stat
2023-12-08 18:47:45 -08:00
Koushik Dutta
c98e91cd39
videoanalysis: add zone choices to smart sensor
2023-12-07 22:35:15 -08:00
Koushik Dutta
e3ecff04ce
videoanalysis: publish
2023-12-07 13:04:51 -08:00
Koushik Dutta
f9f50f34c3
common: update digest auth
2023-12-07 12:41:07 -08:00
Koushik Dutta
cd298f7d76
common: shuffle some polygon code
2023-12-07 12:33:58 -08:00
Koushik Dutta
c95248fce0
videoanalysis: use lib that supports convex polys
2023-12-07 12:27:44 -08:00
Koushik Dutta
e50f3fa793
sdk/videoanalysis: remove filterMode from sdk. internal to video analysis only.
2023-12-07 09:43:33 -08:00
Koushik Dutta
c74be7e90f
objectdetector: add zone option to smart sensor
2023-12-07 09:37:02 -08:00
Koushik Dutta
4d288727ce
sdk: use a filterMode rather than a new zone type
2023-12-07 09:02:11 -08:00
Koushik Dutta
1f19dc191d
sdk: add zone that doesnt filter, only used for observation
2023-12-07 08:57:14 -08:00
Koushik Dutta
37d4e5be73
homekit: send client size hints to prevent apple tv crash
2023-12-06 10:10:13 -08:00
Koushik Dutta
e64ec98211
mqtt: add temp, humidity, flood
2023-12-05 22:29:36 -08:00
Koushik Dutta
8b6c0c4f7b
homekit: add hint for adaptive bitrate
2023-12-05 22:09:23 -08:00
Koushik Dutta
3b16c68c75
sdk: add fingerprint to getVideoStream
2023-12-05 22:07:36 -08:00
Koushik Dutta
67be05880c
core: handle node pty failure
2023-12-04 19:28:46 -08:00
Koushik Dutta
414a9403c2
mqtt: implement basic autodiscovery
2023-12-04 13:58:59 -08:00
Koushik Dutta
053106415c
tapo: publish
2023-12-02 09:25:23 -08:00
S.Feng
f3690af92a
tapo: fix new firmware using sha256 hash ( #1208 )
...
ref:
5d3953a948
2023-12-02 09:04:11 -08:00
Koushik Dutta
c4cc12fdff
snapshot: publish
2023-12-01 16:57:04 -08:00
Koushik Dutta
58e8772f7c
sdk: publish
2023-12-01 14:17:25 -08:00
Koushik Dutta
4ae9b72471
sdk: add stream resize feedback
2023-12-01 08:51:39 -08:00
Koushik Dutta
a8c64aa2d4
sdk: improve adaptive flags
2023-12-01 08:40:08 -08:00
Koushik Dutta
8ccbba485a
snapshot: publish
2023-11-30 09:59:25 -08:00
Koushik Dutta
2ec192e0fd
snapshot: fix thumbnail generation near leading bounds
2023-11-30 09:59:09 -08:00
Koushik Dutta
e257953338
sdk: add landmarks and clip paths to detections
2023-11-30 08:26:14 -08:00
Koushik Dutta
9e80eca8e1
Merge branch 'main' of github.com:koush/scrypted
2023-11-29 13:17:27 -08:00
Koushik Dutta
172b32fd47
sdk: update detection result fields
2023-11-29 13:17:22 -08:00
slyoldfox
a6bf055b85
Avoid 'No audio stream detected' in prebuffer when speex is the inputAudioCodec ( #1203 )
...
Co-authored-by: Marc Vanbrabant <marc@foreach.be >
2023-11-28 08:51:19 -08:00
Koushik Dutta
dab5be1103
alexa: fix potential response race
2023-11-27 19:42:11 -08:00
Koushik Dutta
126c489934
external: update axios digest auth
2023-11-27 19:06:36 -08:00
Koushik Dutta
7f714b3d6a
Merge branch 'main' of github.com:koush/scrypted
2023-11-27 19:06:16 -08:00
Koushik Dutta
fde3c47d8c
common: improve ffmpeg kill func, add queue end promise
2023-11-27 19:04:09 -08:00
Koushik Dutta
4b1623dfce
Update bug_report.md
2023-11-27 08:55:31 -08:00
Koushik Dutta
1e62f7a418
Update bug_report.md
2023-11-27 08:52:04 -08:00
Koushik Dutta
83c9d9a4a6
external: update axios digest auth
2023-11-26 20:13:03 -08:00
Koushik Dutta
b42afe0ca0
external: update axios digest auth
2023-11-26 20:11:27 -08:00
Koushik Dutta
e8e5f9b33e
snapshot: add imageOp util function
2023-11-26 18:53:44 -08:00
Koushik Dutta
15916d83b8
rebroadcast: rollback wallclocks change, it is preventing frame updates in webassembly decoder
2023-11-26 18:31:16 -08:00
Koushik Dutta
c1327974b2
ring: update ring-client-api
2023-11-26 18:31:04 -08:00
Koushik Dutta
33e2291912
webrtc: reduce preference of turn
2023-11-26 16:10:53 -08:00
Koushik Dutta
2d2c5c436f
ring: publish
2023-11-25 08:18:50 -08:00
Koushik Dutta
8088ae20b1
reolink/rebroadcast: enable wallclock timestamps on rtmp
2023-11-24 19:16:28 -08:00
Koushik Dutta
4c658b8d99
mqtt: default to empty args
2023-11-24 09:04:42 -08:00
Koushik Dutta
aab78ec797
mqtt: support invoking methods
2023-11-24 09:02:26 -08:00
Koushik Dutta
11ecff985d
snapshot: fix file pathing on windows
2023-11-23 19:38:17 -08:00
Koushik Dutta
80a1a78a79
install: fix env
2023-11-23 09:12:43 -08:00
Koushik Dutta
7875c51d62
install: prevent usage of global libvips
2023-11-23 08:50:28 -08:00
Koushik Dutta
b04aa75117
alexa: fix race condition in sendResponse
2023-11-22 21:23:01 -08:00
Koushik Dutta
fc7d1eaf32
snapshot: consolidate image ops
2023-11-22 20:26:53 -08:00
Koushik Dutta
e5a7a55be8
snapshot: refactor
2023-11-22 14:33:33 -08:00
Koushik Dutta
fa9a2eb947
ha: publish
2023-11-22 13:38:39 -08:00
Koushik Dutta
30891e0769
snapshot: lazy load sharp
2023-11-22 13:37:17 -08:00
Koushik Dutta
fb8256709a
postrelease
2023-11-22 13:07:51 -08:00
Koushik Dutta
06d0a4a2f1
server: verup
2023-11-22 13:07:41 -08:00
Koushik Dutta
2fb6e0a368
server: fix connectRPCObject in python. cache/optimize connect code.
2023-11-22 13:00:33 -08:00
Koushik Dutta
c6ed0d8729
snapshot: publish latest with sharp fallbacks
2023-11-22 11:49:42 -08:00
Koushik Dutta
67c6f63dbe
Merge branch 'main' of github.com:koush/scrypted
2023-11-22 11:16:10 -08:00
Koushik Dutta
e62b4ad68b
snapshot: publish beta with sharp + fallback
2023-11-22 11:16:05 -08:00
slyoldfox
bfec5eb3f3
Support turning on/off ringer ( #1193 )
...
Support turning on/off answering machine
Co-authored-by: Marc Vanbrabant <marc@foreach.be >
2023-11-22 10:59:56 -08:00
Koushik Dutta
0f948ea672
ha: publish
2023-11-22 10:39:27 -08:00
Koushik Dutta
a28a476d80
core: publish
2023-11-22 09:59:53 -08:00
Koushik Dutta
fdab50bf8e
cli/client: update
2023-11-22 09:59:34 -08:00
Koushik Dutta
189be80a40
core: fix rpc serialization issue
2023-11-22 09:10:22 -08:00
Koushik Dutta
dae1b87825
postbeta
2023-11-21 23:47:51 -08:00
Koushik Dutta
8853ca2775
server/core: bump core
2023-11-21 23:47:40 -08:00
Koushik Dutta
296652b550
github: disable some build flavors
2023-11-21 23:34:08 -08:00
Koushik Dutta
fb2646a69f
postbeta
2023-11-21 23:12:58 -08:00
Koushik Dutta
9f5787227b
server: bump min core version
2023-11-21 23:12:49 -08:00
Koushik Dutta
aedcc0709b
webhook: ensure response is sent before onRequest returns
2023-11-21 22:54:36 -08:00
Koushik Dutta
756585ae95
postbeta
2023-11-21 22:52:47 -08:00
Koushik Dutta
4e8ee94012
server: prebeta
2023-11-21 22:52:34 -08:00
Koushik Dutta
5689792a77
core: ensure response is sent before onRequest returns
2023-11-21 22:51:44 -08:00
Koushik Dutta
ed40f29226
sdk: include sharp
2023-11-21 22:37:54 -08:00
Koushik Dutta
aad9a2123d
postbeta
2023-11-21 22:37:03 -08:00
Koushik Dutta
602b5e4983
prebeta
2023-11-21 22:36:48 -08:00
Koushik Dutta
5f01cdc73b
core: publish beta
2023-11-21 22:24:04 -08:00
Koushik Dutta
a1f82dd065
postbeta
2023-11-21 20:42:53 -08:00
Koushik Dutta
469305cc3b
prebeta
2023-11-21 20:42:41 -08:00
Koushik Dutta
5ed4082918
snapshot: use forked sharp
2023-11-21 12:29:56 -08:00
Koushik Dutta
1bfdacc476
server: update deps
2023-11-21 12:29:47 -08:00
Koushik Dutta
2d03b55d8e
sdk: remove comments
2023-11-21 11:03:08 -08:00
Koushik Dutta
a06894b165
sdk: disable typeof transform
2023-11-21 10:44:01 -08:00
Koushik Dutta
e2c0b4d1bf
snapshot: rollback
2023-11-20 21:14:17 -08:00
Koushik Dutta
501509dcd0
snapshot: publish vips support
2023-11-20 20:51:31 -08:00
Koushik Dutta
9cbc38173b
rpc: further alloc cleanups
2023-11-20 19:38:46 -08:00
Koushik Dutta
8c7a4dc21e
snapshot: readd sharp, publish beta
2023-11-20 19:38:33 -08:00
Koushik Dutta
edfeacd075
rpc: further alloc cleanups
2023-11-20 19:38:15 -08:00
Koushik Dutta
20d1372d2a
server: fix update signature
2023-11-20 08:44:31 -08:00
Koushik Dutta
3999cb6696
rpc: further cleanups on holding buffers
2023-11-19 20:11:42 -08:00
Koushik Dutta
167360a218
common: prevent runaway zygote
2023-11-19 19:03:43 -08:00
Koushik Dutta
9b168bb012
server: suppress noisy media manager
2023-11-19 19:03:25 -08:00
Koushik Dutta
31f2d33e57
core: update lockfiles
2023-11-19 18:55:17 -08:00
Koushik Dutta
513dd4867b
rpc: remove debug
2023-11-19 18:55:03 -08:00
Koushik Dutta
08e723848f
rpc: fix slice vs subarray behavior on web/babel
2023-11-19 18:50:54 -08:00
Koushik Dutta
fb37061a04
rpc: fix buffer gc trashing
2023-11-19 18:11:59 -08:00
Koushik Dutta
56c6cb8947
openvino: add ability to select specific device
2023-11-19 14:36:00 -08:00
Koushik Dutta
4f38c6eea8
snapshot: fix source id
2023-11-19 14:35:24 -08:00
Koushik Dutta
5eb2c586fa
common: add zygote worker. fix async queue signal abort.
2023-11-19 14:34:50 -08:00
Koushik Dutta
8fd89e75b4
reolink: fix skip validation
2023-11-19 13:39:57 -08:00
Koushik Dutta
10c9143333
webrtc: publish
2023-11-18 14:33:02 -08:00
Brett Jia
eaeae02080
rtp marker tweaks on webrtc talkback ( #1187 )
...
* set rtp marker
* set marker if last packet was recevied 1s+ ago
* fix after merge
* reorder
* set marker if last packet was recevied 1s+ ago
2023-11-18 14:32:32 -08:00
Koushik Dutta
7460c714c1
Merge branch 'main' of github.com:koush/scrypted
2023-11-18 14:32:10 -08:00
Koushik Dutta
d7874eb7a2
server: catch ffmpeg shutdown errors
2023-11-18 14:32:04 -08:00
Koushik Dutta
5847b585c7
common: move zygote
2023-11-18 14:31:47 -08:00
Sahib B
901e0a2349
cloud: Improve clarity of Cloudflare token copying instructions ( #1186 )
...
The original wording implies that `sudo cloudflared service install` is part of the token which is incorrect.
2023-11-17 21:56:39 -08:00
Koushik Dutta
8c8c7934ff
common: queue end should not clear the queue
2023-11-17 21:55:50 -08:00
Koushik Dutta
dd4efcd52f
common: fix waiting dequeues on queue end
2023-11-17 20:55:28 -08:00
Koushik Dutta
eab0746a0a
python-codecs: fix erroneous deletion
2023-11-17 20:48:01 -08:00
Koushik Dutta
385d331953
webrtc: disable marker bit on audio packets
2023-11-17 11:03:16 -08:00
Koushik Dutta
27a01a7df8
snapshot/python-codecs: move image writer
2023-11-17 10:41:16 -08:00
Koushik Dutta
fc13a230d7
common: support modifying server client opts
2023-11-17 09:46:50 -08:00
Koushik Dutta
f7d88273e4
webrtc: talkback fixes
2023-11-16 21:17:01 -08:00
Koushik Dutta
26124b7647
sdk: fix storage settings bug
2023-11-16 19:31:22 -08:00
Koushik Dutta
5ba30e6001
videoanalysis: remove snapshot pipeline, add support for new webassembly decoder
2023-11-16 19:22:15 -08:00
Koushik Dutta
cfb78ebb7f
common: queue iterator throw or return should propagate to queue.
2023-11-15 23:13:10 -08:00
Koushik Dutta
83ad4ed7bc
postbeta
2023-11-15 11:29:44 -08:00
Koushik Dutta
8612d8e1fb
postbeta
2023-11-15 11:27:39 -08:00
Koushik Dutta
3aeddd0347
homekit: remove object detectors, feature is now in video analysis plugin
2023-11-15 10:41:55 -08:00
Koushik Dutta
f41fa9055e
videoanalysis: fix var clobbering
2023-11-15 09:54:23 -08:00
Koushik Dutta
6655cba3b6
Merge branch 'main' of github.com:koush/scrypted
2023-11-15 09:43:37 -08:00
Koushik Dutta
4726630e29
videoanalysis: fix settings crash
2023-11-15 09:43:30 -08:00
Koushik Dutta
4989aa621e
videoanalysis: add smart motion sensor feature
2023-11-15 09:33:22 -08:00
Brett Jia
772bfec55a
cli, core: support invoking remote commands ( #1185 )
...
* cli, core: support launching remote commands
* fixes
* preserve buffer format for child process
2023-11-14 20:32:30 -08:00
Brett Jia
cf9a0653f2
cli, core, ui: add npx scrypted shell and support interactive/noninteractive shells ( #1174 )
...
* cli: add `npx scrypted shell`
* stdin tweaks
* buffer math tweaks
* listen to stdin eof only on noninteractive
* feedback + implement noninteractive use
* change logic per feedback
2023-11-13 10:46:21 -08:00
Koushik Dutta
c5bbe5619e
werift: update
2023-11-13 09:39:05 -08:00
Koushik Dutta
61be7fa58d
sdk/client: publish
2023-11-12 20:06:32 -08:00
Brett Jia
8cb2e1516a
client, server, core: Add StreamService interface and TerminalService device ( #1171 )
...
* wip
* clean up shell on disconnect
* fix null reference
* remove debug logs
* use async queue in buffered buffer, add max buffer size before connection teardown
* Revert "use async queue in buffered buffer, add max buffer size before connection teardown"
This reverts commit 1b3c283542 .
* reimplement per feedback
* feedback
2023-11-12 20:03:19 -08:00
Koushik Dutta
1b15453997
rpc: fix babel mucking up async generators
2023-11-10 17:00:25 -08:00
Koushik Dutta
7e65605ab8
sdk: update with node pty
2023-11-09 20:21:24 -08:00
Koushik Dutta
793c583491
server/client: fix inadvertent inclusion of node:net in client. consolidate connection setup code.
2023-11-09 15:33:58 -08:00
Koushik Dutta
77d4b0a995
server/client: fixup client deps
2023-11-09 15:32:58 -08:00
Koushik Dutta
79eda5d356
server: cleanup imports
2023-11-09 15:31:13 -08:00
Koushik Dutta
86f3318133
server/client: fix inadvertent inclusion of node:net in client. consolidate connection setup code.
2023-11-09 15:30:26 -08:00
Koushik Dutta
1cf0327d2e
python-codecs: todo remove comments
2023-11-09 14:28:24 -08:00
Koushik Dutta
3244956b91
sdk: remove filter from video frame generator
2023-11-09 10:25:32 -08:00
Koushik Dutta
6d5fedc931
sdk: remove filter from VideoFrameGenerator
2023-11-09 10:24:55 -08:00
Koushik Dutta
7eca7f69c0
Merge branch 'main' of github.com:koush/scrypted
2023-11-09 09:54:48 -08:00
Brett Jia
7dec399ed7
server, client: send full ClusterObject on new eio endpoint ( #1170 )
...
* server: change connectRPCObject internal signature
* server, client: send ClusterObject + hash validation
---------
Co-authored-by: Koushik Dutta <koushd@gmail.com >
2023-11-09 09:47:18 -08:00
Koushik Dutta
9edc63bd90
update werift
2023-11-09 09:22:30 -08:00
Koushik Dutta
99d2f43699
snapshot: send accept header to prevent sending application/json by default
2023-11-09 09:22:14 -08:00
Koushik Dutta
ba1ecd54c5
server: change connectRPCObject internal signature
2023-11-08 12:12:02 -08:00
Brett Jia
e49f26b410
server, client: connectRPCObject for web api clients ( #1166 )
...
* initial pass at connectRPCObject proxy
* wip: connects to server but fails on pendingResults
* fix wrong rpcpeer bug + cleanup serialization
* small cleanups
* feedback, local object lookups
* rpc: fix up additional id gens
* feedback
* update example to use frame generator
---------
Co-authored-by: Koushik Dutta <koushd@gmail.com >
2023-11-08 09:22:07 -08:00
Koushik Dutta
d7a417c984
webhook: fix mixin race condition dangling
2023-11-07 21:27:45 -08:00
Koushik Dutta
1a7e0370c9
rpc: fix up additional id gens
2023-11-07 15:23:47 -08:00
Koushik Dutta
2fe4191f12
cameras: remove snapshot debouncing, it is in the snapshot plugin now
2023-11-07 09:32:34 -08:00
Brett Jia
b2b5cde303
server: fix python rpc id gen ( #1165 )
2023-11-06 12:53:11 -08:00
Koushik Dutta
33b77b64de
rpc: id gen fix
2023-11-05 09:00:11 -08:00
Koushik Dutta
a41d4de97a
rpc: use non deterministic object ids
2023-11-04 20:24:21 -07:00
Koushik Dutta
cf367fa481
Merge branch 'main' of github.com:koush/scrypted
2023-10-31 11:42:25 -07:00
Koushik Dutta
6f483f829b
common: fix readLine performance
2023-10-31 11:42:18 -07:00
Brett Jia
be69c25076
server: fix crash on changing closed pty dimensions ( #1158 )
2023-10-31 08:52:11 -07:00
Brett Jia
96d292d39f
server: best-effort allow older clients to write to shell ( #1157 )
2023-10-30 21:00:38 -07:00
Ben Dews
933c731fe6
reolink: Added device detection features + trackmix stream ( #1154 )
2023-10-30 20:46:21 -07:00
Sahib B
aa2c1c65f9
Docs: Update and simplify port forwarding guide for beginners ( #1141 )
...
* Update and simplify port forwarding guide for beginners
* Fix wrong step incrementation
2023-10-30 20:37:52 -07:00
Koushik Dutta
5228dbff62
rtp: negotiation null check
2023-10-25 20:16:06 -07:00
Brett Jia
d3593b9e40
server & core: handle binary terminal data ( #1149 )
...
* server & core: send terminal size info
* server & core: handle binary terminal data
* send all data as buffer
* add guard to not crash on mismatched core
2023-10-25 08:58:53 -07:00
Koushik Dutta
2ef482c47f
Merge branch 'main' of github.com:koush/scrypted
2023-10-25 08:49:14 -07:00
Koushik Dutta
52692c0912
python-codecs: fix potential leak/hang
2023-10-25 08:49:10 -07:00
Brett Jia
98c901486a
server & core: send terminal size info ( #1148 )
2023-10-24 20:43:04 -07:00
Koushik Dutta
476bd3b427
sdk/client: publish
2023-10-24 12:49:55 -07:00
Koushik Dutta
f71826f6a1
sdk: recordingActive state
2023-10-24 12:43:57 -07:00
Koushik Dutta
ed72643d3e
unifi-protect: fix login on 3.2.5
2023-10-23 11:35:30 -07:00
Koushik Dutta
96219456f3
python-codecs: fix startup analyze duration and probe size
2023-10-23 09:34:11 -07:00
Koushik Dutta
0e797c6ac6
python-codecs: improve pyav for zero latency
2023-10-23 09:08:56 -07:00
Koushik Dutta
672f01fd3f
webrtc: documentation on raw audio packet times
2023-10-22 22:28:01 -07:00
Koushik Dutta
327acaec76
webrtc: prototype packing opus packets. seems to work.
2023-10-22 22:23:19 -07:00
Koushik Dutta
aac10c4f16
plugins: pcm_mulaw rename, intercom fixes, h264 fix
2023-10-22 16:56:20 -07:00
Koushik Dutta
da4ba776f7
h264-repacketizer: stapa codec info fix and stapa repacketization assert
2023-10-22 16:21:53 -07:00
Koushik Dutta
6cd0af492b
reolink: fixups for h265 mode cams
2023-10-19 19:44:54 -07:00
Koushik Dutta
6a2474d11e
unifi-protect: typos
2023-10-19 15:01:03 -07:00
Koushik Dutta
e8a5d5cfd3
unifi-protect: make connecitonHost an options
2023-10-19 14:59:55 -07:00
Koushik Dutta
f07604de4c
two-way audio improvements:
...
rename pcm_ulaw to pcm_mulaw per ffmpeg codec name
support transcode free rtp forwarding of audio only streams
onvif two audio codec negotiation with upstream
2023-10-19 14:00:36 -07:00
Koushik Dutta
ed35811296
webrtc: initial prep for negotiated intercom codecs
2023-10-19 10:57:20 -07:00
Koushik Dutta
ae2228f2e4
homekit: opus frame duration quirk doc
2023-10-17 14:40:50 -07:00
Koushik Dutta
c92c8f2b52
homekit: publish
2023-10-17 14:37:29 -07:00
Koushik Dutta
478f1f4ad7
homekit: fix opus repacketization
2023-10-17 14:36:57 -07:00
Koushik Dutta
06c8b397f0
python-codecs: h265 parsing fixes
2023-10-17 11:02:39 -07:00
Koushik Dutta
f8bcf196d3
python-codecs: use non hw accelerated h265 by default
2023-10-17 10:38:14 -07:00
Koushik Dutta
d1b57ed3ad
snapshot: avoid ffmpeg for crop if possible
2023-10-17 09:49:56 -07:00
Koushik Dutta
190914efd1
ring: update webrtc stream endpoint, start phasing out rtsp stream
2023-10-17 09:12:03 -07:00
Koushik Dutta
e26e53899e
webrtc: improve private address range check
2023-10-16 14:56:34 -07:00
Koushik Dutta
43c69914a4
webrtc: publish
2023-10-16 12:54:42 -07:00
Koushik Dutta
73f859b1f6
Merge branch 'main' of github.com:koush/scrypted
2023-10-16 12:10:37 -07:00
Koushik Dutta
a362b7d6d9
webrtc: add ability to filter candidate pairs
2023-10-16 12:10:23 -07:00
Koushik Dutta
efa8515aa0
Update install-scrypted-dependencies-mac.sh
2023-10-14 19:31:00 -07:00
Koushik Dutta
7987a78239
Merge branch 'main' of github.com:koush/scrypted
2023-10-14 12:48:02 -07:00
Koushik Dutta
21752a3e7e
unifi: publish
2023-10-14 12:47:57 -07:00
Koushik Dutta
b4d8f99cd5
Revert "unifi-protect: Use connectionHost to support cameras distributed between stacked nvrs ( #1128 )"
...
This reverts commit 0349977a4d .
2023-10-14 12:47:41 -07:00
Koushik Dutta
6cf8f6db32
ha: publish
2023-10-12 20:32:29 -07:00
Koushik Dutta
feb3b8f601
postrelease
2023-10-12 19:53:22 -07:00
Koushik Dutta
9e0e9bc22a
cameras: publish
2023-10-12 10:02:38 -07:00
Koushik Dutta
9e495c74d9
onvif: publish
2023-10-12 10:01:14 -07:00
Koushik Dutta
a9baeafe71
postbeta
2023-10-12 09:14:41 -07:00
Koushik Dutta
ee68fcd7d2
core: fix js redirect
2023-10-12 09:11:59 -07:00
Koushik Dutta
af6e18dc1a
reolink: intercom teardown fixes
2023-10-12 09:04:16 -07:00
Koushik Dutta
ddb8c7cf58
webrtc: intercom teardown fixes
2023-10-12 09:04:06 -07:00
Koushik Dutta
2be3c7f3df
unifi: publish
2023-10-11 17:19:32 -07:00
Koushik Dutta
274f449e2f
reolink: missing file from intercom teardown fix
2023-10-11 17:19:18 -07:00
Koushik Dutta
1109333e0f
Merge branch 'main' of github.com:koush/scrypted
2023-10-11 17:18:20 -07:00
Dan Wager
0349977a4d
unifi-protect: Use connectionHost to support cameras distributed between stacked nvrs ( #1128 )
...
* Use connectionHost to support cameras distributed between stacked nvrs
* Add fallback to user-configured nvr ip
* remove whitespace
2023-10-11 17:18:16 -07:00
Koushik Dutta
48548aafd5
reolink: fix teardown
2023-10-11 15:45:25 -07:00
Koushik Dutta
ab70cce1b5
reolink: fix bug where rtmp does not support 4k
2023-10-11 12:53:24 -07:00
Koushik Dutta
83fe0c2b7a
videoanalysis: fix rounding issue on cpu throttle
2023-10-11 12:53:12 -07:00
Koushik Dutta
77676a27c2
Update bug_report.md
2023-10-10 08:16:34 -07:00
Koushik Dutta
015dfab7a6
Update issue templates
2023-10-10 08:15:24 -07:00
Koushik Dutta
7f0f0cb6bd
client: cache bust engine io requests
2023-10-09 19:49:00 -07:00
Koushik Dutta
e49e13a167
server: fix potential rce
2023-10-09 11:47:32 -07:00
Koushik Dutta
9fd353236b
server: update deps
2023-10-09 11:31:45 -07:00
Koushik Dutta
e006d599d7
client: update and publish
2023-10-09 11:29:42 -07:00
Koushik Dutta
71cbe83a2a
cloud: support disabling cloudflare
2023-10-04 09:35:13 -07:00
Koushik Dutta
1438af8aea
cloud: preserve port setting when disabled
2023-10-04 09:21:43 -07:00
Koushik Dutta
2237eb3221
cloud: use permanent cloudflare hostname if token is provided
2023-10-04 09:15:18 -07:00
Koushik Dutta
7b56e86383
Merge branch 'main' of github.com:koush/scrypted
2023-10-03 19:22:49 -07:00
Koushik Dutta
3653fb83d3
rebroadcast: watch for nvr overflow
2023-10-03 19:22:43 -07:00
Brett Jia
cd766a603e
arlo: migrate to standalone repo ( #1102 )
2023-09-28 10:40:49 -07:00
Koushik Dutta
3648492299
client: dedupe addresses
2023-09-28 09:26:31 -07:00
Koushik Dutta
88e8530677
cloud: addresses should be urls not hosts
2023-09-28 09:03:38 -07:00
Koushik Dutta
325f84ca7e
client: consider external addresses during negotiation
2023-09-28 08:48:21 -07:00
Koushik Dutta
0a4b862fd8
cloud: report external addresses
2023-09-28 08:38:37 -07:00
Koushik Dutta
e7d7fd6a00
openvino: bump openvino version and publish. note: 2023.1.0 is available but currently nonfunctional with yolov8
2023-09-26 10:06:02 -07:00
Koushik Dutta
f9dda8d1ca
openvino: use builtin async, log execution unit
2023-09-26 09:56:42 -07:00
Koushik Dutta
8b7decd077
Merge branch 'main' of github.com:koush/scrypted
2023-09-25 07:12:12 -07:00
Koushik Dutta
9dd5e10eba
python-codecs: fix float being passed to pil resize args
2023-09-25 07:12:05 -07:00
Brett Jia
475b833508
sdk: configurable webpack entrypoint ( #1076 )
2023-09-21 20:07:32 -07:00
Koushik Dutta
5f9006148a
Merge branch 'main' of github.com:koush/scrypted
2023-09-21 16:04:15 -07:00
Koushik Dutta
b77f1a55c1
client: add missing address on cloud connect
2023-09-21 16:04:11 -07:00
Koushik Dutta
6b9163e84e
server: rename fetch helper
2023-09-20 08:07:09 -07:00
Koushik Dutta
bc03bdd235
ha: publish
2023-09-20 00:21:30 -07:00
Koushik Dutta
2592a7c228
postrelease
2023-09-19 23:32:51 -07:00
Koushik Dutta
0a4336879c
client: allow direct login on chrome if flag is explicitly true
2023-09-19 19:03:16 -07:00
Koushik Dutta
e5cef3f217
client: fixup alt address usage
2023-09-19 18:57:15 -07:00
Koushik Dutta
d34396afbc
postbeta
2023-09-19 18:56:45 -07:00
Koushik Dutta
2622fc9256
postbeta
2023-09-19 16:46:09 -07:00
Koushik Dutta
410b1a4813
client: check token presence before using direct address
2023-09-19 16:25:08 -07:00
Koushik Dutta
403c742be3
server: token comment
2023-09-19 16:21:10 -07:00
Koushik Dutta
50a471b78f
client: use long term token for direct connection
2023-09-19 15:26:23 -07:00
Koushik Dutta
9b7ead26e0
postbeta
2023-09-19 15:23:07 -07:00
Koushik Dutta
3127bc38cb
server: include token for basic auth login result
2023-09-19 15:22:48 -07:00
Koushik Dutta
fb8b1a893d
cloud: fix misleading port forward test error
2023-09-19 13:46:26 -07:00
Koushik Dutta
779d8eaa42
postrelease
2023-09-19 13:39:29 -07:00
Koushik Dutta
5eab99866f
server: Force ipv4 for npm usage
2023-09-19 13:39:18 -07:00
Koushik Dutta
e10a4f3c58
client: abnormal login results of any type on the alternate urls should fail
2023-09-19 11:30:13 -07:00
Koushik Dutta
2585b1832e
docker: add node 20 base
2023-09-19 10:49:23 -07:00
Koushik Dutta
5e8e0d7773
client: validate results
2023-09-19 10:30:19 -07:00
Koushik Dutta
7c17b478d7
cloud: add cors options
2023-09-19 10:29:44 -07:00
Koushik Dutta
9f5dd55c73
h264: ignore nal delimiter
2023-09-19 10:11:44 -07:00
Koushik Dutta
b6f400382d
client: support local checks
2023-09-19 09:49:33 -07:00
Koushik Dutta
024b2166b8
snapshot: publish
2023-09-18 08:25:11 -07:00
Koushik Dutta
b49771840e
amcrest: httpsAgent usage fixes
2023-09-17 20:34:48 -07:00
Koushik Dutta
4001fc996f
amcrest: publish
2023-09-17 17:59:56 -07:00
Koushik Dutta
0d97010ca8
amcrest: fix audiocodec detection nre
2023-09-17 17:59:22 -07:00
Koushik Dutta
e243d99d12
sdk: unprivatize settings method
2023-09-15 14:59:01 -07:00
Koushik Dutta
86a91dfbe4
webrtc: update from upstream
2023-09-15 09:09:46 -07:00
Koushik Dutta
c86ae752e8
videoanalysis: fixup spurious motion triggering object detection on a lot of cams
2023-09-15 09:02:32 -07:00
Koushik Dutta
b7ca477b98
cloud: show tunnel url
2023-09-14 08:30:57 -07:00
Koushik Dutta
c37f8926b8
onvif: fix 2 way audio logging
2023-09-14 08:15:37 -07:00
Koushik Dutta
4b181a8ac9
videoanalysis: fix migration bug by reenabling mixins
2023-09-14 08:15:18 -07:00
Koushik Dutta
b8439aaec3
server: add axios post shim
2023-09-13 16:17:16 -07:00
Koushik Dutta
77d0c33657
videoanalysis: move object detectors behind developer mode flag to prevent footgunning
2023-09-13 10:45:12 -07:00
Koushik Dutta
0b6d61a801
sdk: fix python generation
2023-09-09 20:45:31 -07:00
Koushik Dutta
71a2d27cbd
detect: add ObjectDetection filtering interfaces to prevent footgunning
2023-09-09 20:40:56 -07:00
Koushik Dutta
f8f79f5cc2
sdk: add ObjectDetectionPreview
2023-09-09 20:34:57 -07:00
Koushik Dutta
988f297e32
sdk: add ObjectDetectionGenerator
2023-09-09 20:33:09 -07:00
Koushik Dutta
6e109d89e0
Merge branch 'main' of github.com:koush/scrypted
2023-09-09 13:45:24 -07:00
Koushik Dutta
6ada4854bc
python-codecs: reduce jpeg quality for better file sizes
2023-09-09 13:45:20 -07:00
Koushik Dutta
bc5e89668f
ha: publish
2023-09-09 10:04:27 -07:00
Brett Jia
4c11def52b
core: use webpack bundled map marker ( #1049 )
...
* core: use webpack bundled map marker
* document source of marker icon workaround
* disable touch zoom
2023-09-09 09:57:15 -07:00
Koushik Dutta
8890d307f4
docker: add builder secrets
2023-09-09 09:39:03 -07:00
Koushik Dutta
9f8f562dcc
docker: fixup template path
2023-09-08 21:34:13 -07:00
Koushik Dutta
2ce798c8c2
server: postrelease
2023-09-08 20:12:08 -07:00
Koushik Dutta
4271ef321f
postrelease
2023-09-08 20:11:59 -07:00
Koushik Dutta
f976903a29
server: update deps
2023-09-08 20:11:15 -07:00
Nick Berardi
4ca63aadd5
alexa: display camera on doorbell press ( #1066 )
2023-09-08 13:56:49 -07:00
Koushik Dutta
6c932aec89
snapshot: refactor to remove ffmpeg usage
2023-09-07 09:34:23 -07:00
Koushik Dutta
d7030c3dcf
videoanalysis: ignore webcodec if not running under electron
2023-09-06 08:43:59 -07:00
Koushik Dutta
172ebf06de
server: add pending result method tracker
2023-09-06 07:50:53 -07:00
Koushik Dutta
5f28c5a291
postbeta
2023-09-06 07:50:32 -07:00
Koushik Dutta
4c9ba5073e
cloud: cleanup
2023-09-05 22:51:49 -07:00
Koushik Dutta
11d67f36be
cloud: show port in Advanced in Disabled/Cloudflare Tunnel mode
2023-09-05 20:00:43 -07:00
Koushik Dutta
d38357ded9
webrtc: better 6to4 detection
2023-09-05 10:31:34 -07:00
Koushik Dutta
f22e2ccfe7
webrtc: fast path for ipv6 relay candidates
2023-09-05 09:47:22 -07:00
Koushik Dutta
e2b2f68477
server: postbeta
2023-09-05 08:29:24 -07:00
Koushik Dutta
57e87fbe8d
postbeta
2023-09-05 08:29:14 -07:00
Koushik Dutta
31b05162fc
beta
2023-09-04 17:56:14 -07:00
Koushik Dutta
c63efa0fca
cloud: fixup settings.json
2023-09-04 17:56:10 -07:00
Koushik Dutta
ce5255aa45
postbeta
2023-09-04 17:02:25 -07:00
Koushik Dutta
4692be1586
server: v6/v4 mixup fix
2023-09-04 17:02:17 -07:00
Koushik Dutta
632d971dd5
server: remove axios
2023-09-04 16:56:49 -07:00
Koushik Dutta
2f17c85e99
postbeta
2023-09-04 16:56:36 -07:00
Koushik Dutta
9c6cdc9ac3
postbeta
2023-09-04 16:46:13 -07:00
Koushik Dutta
7007456bdd
server: fix ipv6 addresses
2023-09-04 16:46:05 -07:00
Koushik Dutta
73fc738c0b
cloud: additional bin path fixes
2023-09-03 17:45:55 -07:00
Koushik Dutta
abd1227fab
cloud: fix cloudflared bin install
2023-09-03 17:39:29 -07:00
Brett Jia
7d2226df75
arlo: upstreaming changes ( #1059 )
...
* eager stream urls
* bump 0.8.16 for beta
* use curl-cffi everywhere, use alternative to piwheels, configurable eager streams
* bump 0.8.17 for beta
* bump 0.8.18 for release
* update backup hosts
* bump 0.8.19 for release
* resurrect pyav and aiortc
* bump 0.8.20 for beta
* unify scrypted-arlo-go and aiortc, disable aiortc
* update backup hosts
* use native sse client
* bump 0.8.21 for beta
* fix native sseclient restart loop
* update backup hosts
* bump 0.8.22 for beta
* handle disconnects with python-level restart
* bump 0.8.23 for beta
* move sse restart to native code
* bump 0.8.24 for beta
* bump 0.8.25 for release
* update backup hosts
* bump 0.8.26 for release
2023-09-03 15:41:04 -07:00
Koushik Dutta
8f50415920
cloud: need to learn to code
2023-09-02 18:27:17 -07:00
Koushik Dutta
20ed523b30
cloud: fix EACCES
2023-09-02 17:25:29 -07:00
Koushik Dutta
effadb1437
cloud: add/shim macos arm64 cloudflared builds
2023-09-02 14:50:57 -07:00
Koushik Dutta
07c7c91c63
coreml: public beta that uses use coremltools beta
2023-09-01 14:41:46 -07:00
Koushik Dutta
878ddbdf1c
python-codecs: fix windows leak
2023-08-31 18:10:10 -07:00
Koushik Dutta
d95e9c78ea
cameras: update ip address in info after adding
2023-08-30 09:05:17 -07:00
Koushik Dutta
49dc1d8f36
python-codecs: add support for gstreamer jpeg output, publish beta
2023-08-29 20:54:17 -07:00
Koushik Dutta
425e17a88b
tensorflow-lite: fix windows
2023-08-27 22:10:19 -07:00
Koushik Dutta
9bca6b0a94
ha: add network share support
2023-08-27 10:28:14 -07:00
Koushik Dutta
3a62d9cd31
cli: add ffplay filter args
2023-08-26 21:31:31 -07:00
Koushik Dutta
8f6bedd9d8
sdk: publish
2023-08-26 20:38:19 -07:00
Koushik Dutta
1c2a9d767f
rebroadcast: Fix up output arguments handling and rtsp rebroadcast
2023-08-26 19:55:27 -07:00
Koushik Dutta
7ecee4298c
sdk: update
2023-08-26 16:51:01 -07:00
Koushik Dutta
4f1aad895f
sdk: update
2023-08-26 16:50:04 -07:00
Koushik Dutta
94667d2136
core: promote snapshot to core plugin, publish
2023-08-26 13:43:38 -07:00
Koushik Dutta
7d13055eae
Merge branch 'main' of github.com:koush/scrypted
2023-08-26 13:38:00 -07:00
Koushik Dutta
f90140dbd7
core: add doc links
2023-08-26 13:37:41 -07:00
Brett Jia
8b3a66b6ba
core: replace google maps with leaflet/OSM ( #1046 )
...
* core: replace google maps with leaflet/OSM
* core: publish
2023-08-26 10:40:40 -07:00
Brett Jia
8c03852cfb
chromecast: publish ( #1045 )
2023-08-25 19:16:51 -07:00
slyoldfox
d795cd527d
bticino: 0.0.11 - kick off audio and video streams sooner without waiting for the SIP call to be established ( #1044 )
...
Co-authored-by: Marc Vanbrabant <marc@foreach.be >
2023-08-25 08:36:26 -07:00
Koushik Dutta
a24d986717
tflite: update yolov8n 320 model
2023-08-24 19:48:32 -07:00
Koushik Dutta
60ec304e68
predict: report hardware acceleration optiosn
2023-08-24 12:25:36 -07:00
Koushik Dutta
6a9d498ff8
snapshot: relax error messages
2023-08-24 09:23:53 -07:00
Koushik Dutta
c60821043b
cameras: remove pam-diff dependency
2023-08-24 08:49:35 -07:00
Koushik Dutta
e5a63dd992
coreml: remove python-codecs dependency, mac should use the desktop app.
2023-08-23 21:20:29 -07:00
Koushik Dutta
f77ea922f2
predict: readd python codecs dependency
2023-08-23 21:19:48 -07:00
Koushik Dutta
1e8deeb638
Merge branch 'main' of github.com:koush/scrypted
2023-08-23 18:50:28 -07:00
Koushik Dutta
a28ecb71e1
videoanalysis: add better explanation for pipeline ffmpeg pipeline failure
2023-08-23 18:50:21 -07:00
Brett Jia
4067455396
core: publish ( #1038 )
2023-08-23 10:50:16 -07:00
Brett Jia
9b828a6045
core: docker installs delay update prompt until image is ready ( #1034 )
...
* core: docker installs delay update prompt until image is ready
* update settings page with new check
2023-08-23 09:58:11 -07:00
Koushik Dutta
efce576c68
server: beta
2023-08-21 13:38:09 -07:00
Koushik Dutta
66b314f2aa
postbeta
2023-08-21 13:36:52 -07:00
Koushik Dutta
d6ebc1fa85
postbeta
2023-08-21 13:35:45 -07:00
Koushik Dutta
8d756a26bd
server: Fix hang caused by null-ish headers
2023-08-21 13:33:24 -07:00
Koushik Dutta
81c28b86d3
reolink: update readme
2023-08-20 11:02:29 -07:00
Koushik Dutta
73f5e03774
core: publish
2023-08-18 08:42:28 -07:00
Koushik Dutta
cd078afcf9
client: fix webrtc usage
2023-08-17 18:31:50 -07:00
Koushik Dutta
6e393514cf
cloud: add No TLS Verify to cloudflare readme section
2023-08-17 10:38:01 -07:00
Koushik Dutta
4b62bceede
cloud: add cloudflare tunnel token option
2023-08-17 10:19:09 -07:00
Koushik Dutta
fbbbdd8ab5
cloud: publish
2023-08-16 19:34:02 -07:00
Koushik Dutta
a0e28c0a28
core: publish
2023-08-16 19:07:08 -07:00
Koushik Dutta
ff28238422
cloud: publish beta
2023-08-16 19:05:44 -07:00
Koushik Dutta
4e9744360a
client: add support for cloudflared
2023-08-16 18:59:36 -07:00
Koushik Dutta
7336fac8c4
cloud: minor code cleanups and remove duckdns
2023-08-16 18:02:45 -07:00
Koushik Dutta
6771d17829
cloud: restructure
2023-08-16 14:50:52 -07:00
Koushik Dutta
62f1ca66f6
core: make iframe logins less confusing. show hostname on login screen.
2023-08-16 10:57:31 -07:00
Koushik Dutta
13cc562e68
cloud: duckdns prototype
2023-08-15 21:40:23 -07:00
Koushik Dutta
aff1e86d6f
Revert "cloud: revert duckdns + letsencrypt"
...
This reverts commit 7d022548b9 .
2023-08-15 21:29:30 -07:00
Koushik Dutta
c1f1e96109
predict: cleanups
2023-08-15 21:29:18 -07:00
Koushik Dutta
a36b3066fe
python-codecs: fix corrupt frames
2023-08-15 21:27:56 -07:00
Koushik Dutta
cadf10b505
Merge branch 'main' of github.com:koush/scrypted
2023-08-15 11:16:26 -07:00
Koushik Dutta
ed541629b2
core: change type to prevent mqtt from enabling
2023-08-15 11:16:09 -07:00
Koushik Dutta
7d022548b9
cloud: revert duckdns + letsencrypt
2023-08-12 23:14:13 -07:00
Koushik Dutta
9aa9bae3a3
cloud: fixup hostname logic
2023-08-12 23:09:41 -07:00
Koushik Dutta
7f29b05980
cloud: supports letsencrypt via duckdns
2023-08-12 22:54:25 -07:00
Koushik Dutta
b89573e910
cloud: cleanup deps
2023-08-12 20:28:34 -07:00
Koushik Dutta
18426bcdc1
cloud: restructure
2023-08-12 20:05:56 -07:00
Koushik Dutta
f562dd5362
cloud: fix unhandled rejection
2023-08-12 19:59:00 -07:00
Koushik Dutta
1f1218a594
cloud: increase connection pool
2023-08-12 19:55:59 -07:00
Koushik Dutta
1aca97c2ae
common: updates
2023-08-12 19:38:17 -07:00
Koushik Dutta
bd41410367
common: add async queue
2023-08-12 14:10:51 -07:00
Koushik Dutta
291d734a05
videoanalysis: restart object detection if crashed or evicted
2023-08-12 12:55:13 -07:00
Koushik Dutta
feec534b86
python-codecs: publish
2023-08-11 09:29:27 -07:00
Koushik Dutta
9ae7e6c0b5
h264-repacketizer: add types
2023-08-11 09:29:16 -07:00
Koushik Dutta
a6f11d6d0c
cloud: improve head of line issues
2023-08-11 09:28:59 -07:00
Koushik Dutta
a15af8005b
opencv: avoid broken version 4.8.0.76
2023-08-10 07:39:38 -07:00
Koushik Dutta
c13a3f252a
core: publish
2023-08-10 07:35:30 -07:00
Koushik Dutta
0eaf9ef2d9
Merge branch 'main' of github.com:koush/scrypted
2023-08-10 07:35:16 -07:00
Nick Berardi
b9fc69347a
alexa: added helpful error messages regarding token expiration ( #1007 )
2023-08-09 17:24:54 -07:00
Koushik Dutta
f6e8a363ab
webrtc: fix webrtc connection timeout leak
2023-08-07 09:02:43 -07:00
Brett Jia
a6d163ec5a
core: aggregate streams support horizontal padding ( #1002 )
2023-08-06 15:23:04 -07:00
Brett Jia
2d62944ac1
python-codecs: make annotations compatible to pre-3.10 ( #1000 )
2023-08-06 09:54:08 -07:00
Koushik Dutta
b564553998
python-codecs: rollback sdk bug
2023-08-06 09:53:26 -07:00
Koushik Dutta
6e4fdb6e99
videoanalysis: fix object detection eviction bug
2023-08-04 13:47:19 -07:00
Koushik Dutta
ca00983ecd
client: better webrtc api connection usage
2023-08-03 20:33:24 -07:00
Koushik Dutta
36b8b9eeed
common: formatting
2023-08-03 19:45:19 -07:00
Koushik Dutta
fbd6937627
webrtc/core: streamline p2p connection
2023-08-03 19:18:51 -07:00
Koushik Dutta
7c66826657
docker: dont pass usb through by default
2023-08-02 08:41:46 -07:00
Koushik Dutta
62c4a8b240
detection plugins: remove image splitting logic, let upstream handle that. switch to yolov8_320 as default.
2023-07-31 14:12:56 -07:00
Koushik Dutta
af860d840a
mac: fix cli script
2023-07-31 13:54:43 -07:00
Koushik Dutta
42eb4fc80b
python-codecs: dont letterbox resize requests.
2023-07-31 00:56:03 -07:00
Koushik Dutta
5c965936e9
Merge branch 'main' of github.com:koush/scrypted
2023-07-30 23:53:47 -07:00
Koushik Dutta
fe5cc59872
core: fix object detection svg layout
2023-07-30 23:53:42 -07:00
Brett Jia
5d965ebfa7
arlo: upstreaming changes to 0.8.15 ( #982 )
...
* wip hidden devices
* hidden devices impl
* bump 0.8.12 for beta
* update backup auth hosts
* bump 0.8.13 for release
* use curl-cffi everywhere
* bump 0.8.14 for beta
* Revert "use curl-cffi everywhere"
This reverts commit 80422a8037 .
* update auth hosts
* bump 0.8.15 for release
2023-07-29 10:02:12 -07:00
Koushik Dutta
b462249d93
Merge branch 'main' of github.com:koush/scrypted
2023-07-28 21:19:46 -07:00
Koushik Dutta
29d8abed45
tensorflow-lite: more models
2023-07-28 21:19:41 -07:00
Koushik Dutta
65cb13b0d1
tensorflow-lite: add more models
2023-07-28 20:24:51 -07:00
Koushik Dutta
522f8e9cba
Update config.yaml
2023-07-28 13:36:15 -07:00
Koushik Dutta
16199463ec
python-codecs: publsih
2023-07-28 00:02:17 -07:00
Koushik Dutta
220c010232
python-codecs: fix zygote pop usage. implement firstFrameOnly pipeline blocking.
2023-07-28 00:01:01 -07:00
Koushik Dutta
02238f99b2
python-codecs: use zygote to speed up inference startup
2023-07-27 23:52:52 -07:00
Koushik Dutta
1e53234cd6
Merge branch 'main' of github.com:koush/scrypted
2023-07-27 14:54:52 -07:00
Koushik Dutta
824b7327a1
cloud: update deps
2023-07-27 14:54:41 -07:00
Koushik Dutta
81d4a3f249
Update docker.yml
2023-07-27 13:48:43 -07:00
Koushik Dutta
db1bd07b71
docker: increment base
2023-07-27 13:32:24 -07:00
Koushik Dutta
35026f6b5b
Merge branch 'main' of github.com:koush/scrypted
2023-07-27 13:25:37 -07:00
Koushik Dutta
9160efc2f7
docker: allow pip to install to system
2023-07-27 13:25:33 -07:00
Koushik Dutta
6bc1e6a742
Update docker-common.yml
2023-07-27 13:16:45 -07:00
Koushik Dutta
475e4a60d7
Update docker-common.yml
2023-07-27 13:15:31 -07:00
Koushik Dutta
1f2edf1a12
Update docker-common.yml
2023-07-27 13:05:38 -07:00
Koushik Dutta
b3db0aa78f
Update docker-common.yml
2023-07-27 13:05:21 -07:00
Koushik Dutta
0766d67a75
docker: move coral to full image only
2023-07-27 12:52:46 -07:00
Koushik Dutta
d2ac428916
server: publish
2023-07-26 17:35:36 -07:00
Koushik Dutta
945fb16bd6
postrelease
2023-07-26 17:35:19 -07:00
Koushik Dutta
711eb222ed
postbeta
2023-07-26 17:35:07 -07:00
Koushik Dutta
19f8bfb74a
unifi-protect: older controller fix for doorbells
2023-07-24 15:07:10 -07:00
Koushik Dutta
08a8428d6e
openvino: update dep
2023-07-23 18:50:21 -07:00
Koushik Dutta
4feeeda904
openvino: restart if detection times out
2023-07-23 18:48:07 -07:00
Koushik Dutta
753373a691
server: validate local address
2023-07-22 18:54:23 -07:00
Koushik Dutta
2f3529b822
rebroadcast: simplify prebuffer sync frame search, remove dead code...
2023-07-21 18:16:13 -07:00
Koushik Dutta
2501d1460b
sdk: fix frame generator signature
2023-07-21 18:12:51 -07:00
Koushik Dutta
e063637100
rebroadcast: Fix prebuffer sync frame search lol
2023-07-21 18:12:37 -07:00
Koushik Dutta
5ec0bf4bf3
Merge branch 'main' of github.com:koush/scrypted
2023-07-20 19:53:47 -07:00
Koushik Dutta
0c05b59121
tensorflow-lite: temp hack to fix wide angle detection
2023-07-20 19:53:43 -07:00
Koushik Dutta
cbbfa0b525
homekit: readme
2023-07-20 13:25:24 -07:00
Koushik Dutta
28835b1ccc
unifi-protect: use new isDoorbell flag
2023-07-18 12:24:54 -07:00
Koushik Dutta
0585e7bbaf
unifi: log characteristics
2023-07-18 11:42:53 -07:00
Koushik Dutta
b2040ea2c8
videoanalysis: fix motion suspend/timeout/resume interaction
2023-07-18 10:05:36 -07:00
Koushik Dutta
2fd2151b4f
Merge branch 'main' of github.com:koush/scrypted
2023-07-18 09:30:19 -07:00
Koushik Dutta
4c7974519d
homekit/webrtc: fix broken stapa handling on unifi
2023-07-18 09:30:15 -07:00
Brett Jia
d91c919558
arlo: upstreaming changes for versions 0.8.5 - 0.8.11 ( #956 )
...
* cancel motion and audio events after 60s
* retry on imap errors
* bump 0.8.5 for beta
* better detection of sse shutdown to avoid thrashing
* restart plugin on unrecoverable login error
* bump 0.8.6 for beta
* more error handling + bump curl-cffi
* bump 0.8.7 for release
* delay motion and audio event end triggers by 10s
* transfer sip ffmpeg params to stream signaling code
* bump 0.8.8 for beta
* allow customizing imap sender address
* bump 0.8.9 for beta
* bump 0.8.10 for release
* docs, imap backoff, use bs4 to parse 2fa email
* bump 0.8.11 for release
2023-07-16 14:46:48 -07:00
Koushik Dutta
7a297761bc
homekit: fix mdns names?
2023-07-15 09:35:32 -07:00
Koushik Dutta
c15e10e5cf
rtp: disable jitter buffer spam
2023-07-15 09:12:01 -07:00
Koushik Dutta
3494106857
python-client: fix message queues
2023-07-15 08:52:24 -07:00
Koushik Dutta
7d3dfb16f0
predict: rev model downloads for label normalization
2023-07-14 12:13:18 -07:00
Koushik Dutta
63fc223036
docker: move deadsnakes ppa to docker only. tf no longer supported local install.
2023-07-12 21:57:26 -07:00
Koushik Dutta
6736379858
ring: support reload login between auth and code
2023-07-11 19:02:43 -07:00
Koushik Dutta
7a811b2b22
ring: publish auth fixes
2023-07-11 16:59:54 -07:00
Koushik Dutta
dd5cb432c9
google-device-access: hack comment
2023-07-11 14:49:47 -07:00
Koushik Dutta
ab3a71ab49
Merge branch 'main' of github.com:koush/scrypted
2023-07-11 14:46:13 -07:00
Koushik Dutta
b5c9382180
google-device-access: fix webrtc negotiation via hack
2023-07-11 14:46:07 -07:00
Koushik Dutta
81682678ac
Update README.md
2023-07-11 11:18:44 -07:00
Koushik Dutta
dec184629e
Update README.md ( #946 )
...
* Update README.md
* Update README.md
2023-07-11 11:15:35 -07:00
dignabbit
f33bb53138
docker: improve management of avahi ( #940 )
...
Co-authored-by: Dignabbit <test@example.com >
2023-07-11 11:15:13 -07:00
Koushik Dutta
2d3957e086
Update README.md
2023-07-10 23:57:49 -07:00
Koushik Dutta
d16ed9e54f
Update README.md
2023-07-10 23:57:01 -07:00
Koushik Dutta
d7e8052498
ring: remove push receiver token shim
2023-07-10 11:27:02 -07:00
Koushik Dutta
48cd3830a5
webrtc: pass through single packet stapa
2023-07-10 07:59:05 -07:00
Koushik Dutta
ce138d1a17
videoanalysis: log when object detection is zone filtered.
2023-07-08 11:29:15 -07:00
Koushik Dutta
7b4919fba9
Merge branch 'main' of github.com:koush/scrypted
2023-07-08 09:17:07 -07:00
Koushik Dutta
0b3dee3a03
ring: support custom controlCenterDisplayName
2023-07-08 09:16:54 -07:00
Raman Gupta
4cef09540b
sdk: fix typing ( #938 )
2023-07-08 09:11:55 -07:00
Koushik Dutta
92583e568a
ring: fix erroneous polling
2023-07-07 14:39:36 -07:00
Koushik Dutta
67aaa08c31
Merge branch 'main' of github.com:koush/scrypted
2023-07-06 08:12:59 -07:00
Koushik Dutta
2e9f618f6f
snapshot: fix default behavior when snapshot url is provided on cameras without a Camera interface
2023-07-06 08:12:54 -07:00
Raman Gupta
bf4d39d6af
sdk: Improve python generation ( #931 )
...
* Improve python generation
* tweak
* tweak
* Move classes to other
2023-07-06 08:04:19 -07:00
Raman Gupta
c31e68f720
Update connect_scrypted_client ( #932 )
2023-07-05 17:38:43 -07:00
Koushik Dutta
6d8b3c1ce7
ring: publish with more auth fixes
2023-07-05 12:47:05 -07:00
Koushik Dutta
106fef95b4
webrtc: notify track startup failure
2023-07-04 23:52:19 -07:00
Koushik Dutta
488d68ee1c
python-client: initial implementation
2023-07-04 14:02:51 -07:00
Koushik Dutta
f7e35fb1ee
Merge branch 'main' of github.com:koush/scrypted
2023-07-04 09:07:09 -07:00
Koushik Dutta
b1bf897bdb
ring: notification fixes
2023-07-04 09:07:05 -07:00
Brett Jia
8eb533c220
arlo: update to 0.8.4 beta ( #923 )
...
* basestation debugging output
* faster 2 way startup
* fix type annotation
* separate thread for logging server + bump scrypted-arlo-go
* update backup auth hosts
* bump 0.8.1 for release
* further optimize 2 way startup latency
* bump 0.8.2 for release
* skip pings on battery doorbell
* bump 0.8.3 for beta
* more docs
* try fix cloudflare 403 with curl-cffi
* bump 0.8.4 for beta
2023-07-02 17:14:29 -07:00
Koushik Dutta
f10cdfbced
opencv: handle frame size changes
2023-07-02 14:08:00 -07:00
Koushik Dutta
8f5e9e5a8c
rebroadcast: keep trying to restart rtsp server
2023-07-02 12:53:19 -07:00
Koushik Dutta
cc0283ef39
videoanalysis: add pipeline hang logging
2023-07-02 08:47:10 -07:00
Koushik Dutta
5c7b67c973
videoanalysis: restart motion detection on stopped streams
2023-07-02 08:38:43 -07:00
Koushik Dutta
d1be0f1b4c
Merge branch 'main' of github.com:koush/scrypted
2023-06-30 19:11:41 -07:00
Koushik Dutta
55d58d1e44
reolink: use new client per event listener
2023-06-30 19:11:37 -07:00
Koushik Dutta
d9dccf36a3
mail: readme
2023-06-30 17:58:23 -07:00
Koushik Dutta
33477fdf80
reolink/onvif: fix listener destroy throw error
2023-06-30 11:49:20 -07:00
Koushik Dutta
e6ece3aa3e
videoanalysis: add anayze mode hint
2023-06-30 11:42:40 -07:00
Koushik Dutta
6a4126191b
videoanalysis: settings tweaks
2023-06-30 11:07:06 -07:00
Koushik Dutta
e9f999b911
docker: simplify nvr storage instructions
2023-06-30 10:29:56 -07:00
Koushik Dutta
1fef31a081
docker: fix reversed logic
2023-06-29 21:14:52 -07:00
Koushik Dutta
659f99c33d
docker: fix install on linux when /dev/dri is missing
2023-06-29 21:13:47 -07:00
Koushik Dutta
a9deff0046
webrtc: allow mac/ios types
2023-06-29 19:38:23 -07:00
Koushik Dutta
7a56cefe2a
reolink: add support for reolink doorbells, deprecating onvif plugin usage
2023-06-29 09:44:40 -07:00
Koushik Dutta
a06c6e9568
webrtc: fix erroneous window laptop transcode. fix spurious NAL delimiter logging.
2023-06-28 20:33:24 -07:00
Koushik Dutta
56f127a203
webrtc: stapa/sei fix. stream start failure fix/logging.
2023-06-28 11:24:26 -07:00
Koushik Dutta
2ffe67b2db
videoanalysis: fix cpu calc
2023-06-27 23:23:02 -07:00
Koushik Dutta
44dc648398
videoanalysis: uncap detection duration. disable snapshot fallback. use a max concurrent detection calcuation
2023-06-27 23:09:41 -07:00
Koushik Dutta
7807cc4bc6
Merge branch 'main' of github.com:koush/scrypted
2023-06-27 20:00:38 -07:00
Koushik Dutta
81fb690089
reolink: docs
2023-06-27 20:00:32 -07:00
Brett Jia
8b15617f6e
arlo: various enhancements + upstreaming changes ( #913 )
...
* reorder models and add VMC4060P
* add VMC4060P
* use new UA for cloudscraper + bump scrypted-arlo-go
* bump 0.7.30 for release
* improve readme
* tcp logger server to collect individual camera output + add arlo baby to hw lists
* send exception guard logs to device logger
* bump scrypted-arlo-go with new logging interface
* log device-specific errors returned from arlo
* bump 0.7.31 for beta
* more error listeners and some comments
* experimental arlo baby fix
* bump 0.7.32 for beta
* arlo baby nightlight
* bump 0.7.33 for beta
* nightlight device name fix
* bump 0.7.34 for beta
* fix nightlight constructor
* bump 0.7.35 for beta
* bump 0.7.36 for release
* functional sip webrtc 2way
* refactored 2way code + various tweaks throughout
* document sip v2 endpoint
* update backup auth host
* bump 0.7.37 for release
* add media user agent
* sip refactoring bugfixes
* bump 0.8.0 for release
2023-06-26 20:01:53 -07:00
Koushik Dutta
fd8aa70352
rebroadcast: improve prebuffer session logging
2023-06-25 18:13:20 -07:00
Koushik Dutta
be888d215d
alexa: fix doorbells
2023-06-25 10:28:46 -07:00
Koushik Dutta
ce5f568a5d
server: fix non admin cli login.
2023-06-24 10:49:58 -07:00
Koushik Dutta
336220559f
videoanalysis: fix potential leak
2023-06-22 23:32:15 -07:00
Koushik Dutta
8014060a54
rebroadcast :publish
2023-06-22 17:59:15 -07:00
Brett Jia
7f4c8997b9
snapshot: tell ffmpeg pipe input format ( #902 )
...
* snapshot: tell ffmpeg pipe input format
* use image2pipe
2023-06-21 16:09:42 -07:00
Koushik Dutta
9f73b92dbd
Merge branch 'main' of github.com:koush/scrypted
2023-06-20 20:32:31 -07:00
Koushik Dutta
381892fca6
webrtc: fix dtls cookie race condition
2023-06-20 20:32:26 -07:00
Koushik Dutta
a28df23032
snapshot: add request timeout
2023-06-18 11:14:55 -07:00
Koushik Dutta
dc5456d36f
tensorflow-lite: fix yolov8 uint8 to int8 color conversion
2023-06-17 23:50:46 -07:00
Koushik Dutta
3a23e8ed26
coreml: fix mobilenet url
2023-06-17 23:17:56 -07:00
Koushik Dutta
e0db86cb41
cameras: timeout snapshots to free socket
2023-06-17 23:09:23 -07:00
Koushik Dutta
37ccefebd1
tensorflow-lite: readme
2023-06-17 12:17:05 -07:00
Koushik Dutta
0076c4827f
tensorflow-lite: yolov8 is not compatible with usb edgetpu
2023-06-17 12:14:49 -07:00
Koushik Dutta
c5c07d8169
tensorflow-lite: fall back to mobilenet if edgepu startup fails
2023-06-16 17:18:46 -07:00
Koushik Dutta
2372acc796
rebroadcast: cleanup sdp rejection
2023-06-16 15:38:48 -07:00
Brett Jia
6b9c3e4aa0
rebroadcast: recover after ffmpeg exits before printing sdp ( #890 )
...
* rebroadcast: recover after ffmpeg exits before printing sdp
* Revert "rebroadcast: recover after ffmpeg exits before printing sdp"
This reverts commit aee2124937 .
* reject sdp promise on ffmpeg exit
2023-06-16 15:33:47 -07:00
Koushik Dutta
d5b652da8c
ring: save push credentials, polling now disabled by default. publish beta
2023-06-16 12:08:22 -07:00
Koushik Dutta
2b9a0f082d
predict: refactor, add support for yolov8 on tflite
2023-06-16 12:08:04 -07:00
Koushik Dutta
b10b4d047e
openvino: fix labels
2023-06-15 14:09:41 -07:00
Koushik Dutta
74cd23bd88
openvino: functional yolov8
2023-06-15 11:46:37 -07:00
Koushik Dutta
ef742bdb23
coreml/openvino: yolov8 support
2023-06-15 00:54:53 -07:00
Koushik Dutta
6f7fa54f24
coreml: yolov8 default on apple silicon
2023-06-14 20:56:45 -07:00
Koushik Dutta
d9a575cb5a
coreml: add yolov8
2023-06-14 18:43:29 -07:00
Koushik Dutta
29094afa4d
server: fix typo
2023-06-14 12:35:17 -07:00
Koushik Dutta
62a92fe083
coreml/openvino: improve yolov4, add yolov3 to openvino
2023-06-12 21:39:33 -07:00
Koushik Dutta
9b8bde556c
coreml: add yolov4-tiny model
2023-06-12 17:59:05 -07:00
Koushik Dutta
326ef11760
openvino: cleanup
2023-06-12 17:45:38 -07:00
Koushik Dutta
92a0b4a863
client: update sdk
2023-06-12 13:01:50 -07:00
Koushik Dutta
9fd3641455
openvino: support more models
2023-06-12 13:01:42 -07:00
Koushik Dutta
2918cf9ae1
core: ui fixes
2023-06-12 09:40:26 -07:00
Koushik Dutta
6f004db859
openvino: test other models
2023-06-11 23:29:37 -07:00
Koushik Dutta
367d741c5f
openvino: fix models to accept rgb instead of bgr
2023-06-11 23:06:00 -07:00
Koushik Dutta
8f83894e49
python-codecs: implement hang protection
2023-06-11 14:24:53 -07:00
Koushik Dutta
ea6e33d159
videoanalysis: prevent snapshot throttling when its only a single camera
2023-06-11 09:13:05 -07:00
Koushik Dutta
1b5565b5b2
openvino: choose better defaults for precision
2023-06-11 08:48:55 -07:00
Koushik Dutta
19692d02c6
docker: update s6
2023-06-10 23:50:44 -07:00
Koushik Dutta
4179698c12
gh: switch back to gh builders
2023-06-10 20:38:50 -07:00
Koushik Dutta
1eea3a87d0
gh: switch back to gh builders
2023-06-10 20:38:07 -07:00
Koushik Dutta
ec89a77955
gh: switch back to gh builders
2023-06-10 20:33:30 -07:00
Koushik Dutta
443158286e
gh: remove pi builder
2023-06-10 20:30:54 -07:00
Koushik Dutta
b168ca52c6
gh: remove pi builder
2023-06-10 20:27:46 -07:00
Koushik Dutta
fe01d3a1ba
gh: remove pi builder
2023-06-10 20:26:12 -07:00
Koushik Dutta
18cad22627
ha: publish
2023-06-10 19:31:10 -07:00
Koushik Dutta
c67c9a028c
ha: publish
2023-06-10 19:30:23 -07:00
Koushik Dutta
0cff8ad5ed
docker: fix ffmpeg path
2023-06-10 18:59:11 -07:00
Koushik Dutta
0269959cf3
docker: use apt ffmpeg
2023-06-10 17:22:16 -07:00
Koushik Dutta
1b6de42eca
ha: update
2023-06-10 16:49:25 -07:00
Koushik Dutta
39342d5d46
docker: Fix arch detection on pi builders
2023-06-10 16:28:58 -07:00
Koushik Dutta
c4b5af46d0
docker: Fix arch detection on pi builders
2023-06-10 16:27:30 -07:00
Koushik Dutta
a46235d095
python-codecs: publish
2023-06-10 15:25:56 -07:00
Koushik Dutta
848d490a66
Merge branch 'main' of github.com:koush/scrypted
2023-06-10 15:11:12 -07:00
Koushik Dutta
87fbb95157
postrelease
2023-06-10 15:10:25 -07:00
Koushik Dutta
c036da9ae0
Update test.yml
2023-06-09 16:27:09 -07:00
Koushik Dutta
1688fcc126
Merge branch 'main' of github.com:koush/scrypted
2023-06-09 16:17:43 -07:00
Koushik Dutta
99cae0ba31
docker: use nonfree intel media drivers
2023-06-09 16:17:39 -07:00
Koushik Dutta
a7b00b9e91
Update docker-common.yml
2023-06-08 21:18:44 -07:00
Koushik Dutta
3f2a62c6f2
docker: fix dist upgrade
2023-06-08 21:08:35 -07:00
Koushik Dutta
3fc318a370
Update docker.yml
2023-06-08 18:16:46 -07:00
Koushik Dutta
aed8575aa0
github: pi only allows 1 key on default acct
2023-06-08 17:54:08 -07:00
Koushik Dutta
2e28b50588
github: add rpi 4 builder
2023-06-08 17:41:32 -07:00
Koushik Dutta
2e87cc380f
github: add rpi 4 builder
2023-06-08 17:34:00 -07:00
Koushik Dutta
1fdd2d4b01
github: rename secret priv key
2023-06-08 17:23:18 -07:00
Koushik Dutta
53b23b2ca8
Merge branch 'main' of github.com:koush/scrypted
2023-06-08 17:18:02 -07:00
Koushik Dutta
54016a9c78
github: update build push action
2023-06-08 17:17:58 -07:00
Koushik Dutta
d207a3b824
docker: switch from wget to curl
2023-06-08 17:16:54 -07:00
Koushik Dutta
e72a74d008
docker: clean up lite builds
2023-06-08 15:29:08 -07:00
Koushik Dutta
d1b907e45b
Merge branch 'main' of github.com:koush/scrypted
2023-06-08 15:17:22 -07:00
Koushik Dutta
4a4c47ffe2
docker: clean up lite builds
2023-06-08 15:16:53 -07:00
Koushik Dutta
f6baf99935
Update docker.yml
2023-06-08 14:36:47 -07:00
Koushik Dutta
b5cc138e2b
Update docker-common.yml
2023-06-08 14:33:28 -07:00
Koushik Dutta
40738a74cf
Update docker-common.yml
2023-06-08 14:23:39 -07:00
Koushik Dutta
d2b1f104ca
Update docker-common.yml
2023-06-08 14:17:10 -07:00
Koushik Dutta
6cb4f589c0
Update docker-common.yml
2023-06-08 14:10:01 -07:00
Koushik Dutta
5cf2b26630
Update docker-common.yml
2023-06-08 14:07:37 -07:00
Koushik Dutta
e7f16af04c
Update docker-common.yml
2023-06-08 14:06:58 -07:00
Koushik Dutta
6287b9deaa
Update docker-common.yml
2023-06-08 13:47:01 -07:00
Koushik Dutta
b9b5fdb712
docker: remove for loop
2023-06-08 13:40:39 -07:00
Koushik Dutta
c85af9c8a5
Merge branch 'main' of github.com:koush/scrypted
2023-06-08 13:36:25 -07:00
Koushik Dutta
069f765507
linux: fix multi python install
2023-06-08 13:36:23 -07:00
Koushik Dutta
0e587abc79
Update docker-common.yml
2023-06-08 13:27:11 -07:00
Koushik Dutta
47770c0a8d
Update docker-common.yml
2023-06-08 13:18:23 -07:00
Koushik Dutta
82d1c3afe5
docker: revert sh expression
2023-06-08 12:54:54 -07:00
Koushik Dutta
1c9b52ce4f
docker: move intel stuff into footer
2023-06-08 11:51:47 -07:00
Koushik Dutta
adcd9fa537
linux: move intel stuff out since it requires jammy
2023-06-08 11:47:06 -07:00
Koushik Dutta
91e2c2870b
linux: quote commands for execution
2023-06-08 10:51:57 -07:00
Koushik Dutta
1fc892815d
docker: fix piping
2023-06-08 10:32:07 -07:00
Koushik Dutta
38ed1acc15
docker: fix typo
2023-06-08 10:20:51 -07:00
Koushik Dutta
3bdc9ab930
docker: use intel repos for jammy
2023-06-08 10:11:02 -07:00
Koushik Dutta
bfa6346333
linux: fix dockerfile translation/exec
2023-06-08 10:04:19 -07:00
Koushik Dutta
fcbb308cb8
install: fix linux local syntax
2023-06-08 09:54:36 -07:00
Koushik Dutta
f137edcc8c
install: fix linux local syntax
2023-06-08 09:53:17 -07:00
Koushik Dutta
53e6f083b9
docker: working jammy + tflite
2023-06-08 09:46:38 -07:00
Koushik Dutta
0f96fdb4bc
tensorflow-lite: publish
2023-06-08 09:28:08 -07:00
Koushik Dutta
96ea3f3b27
postbeta
2023-06-08 09:22:54 -07:00
Koushik Dutta
a31d6482af
postbeta
2023-06-08 09:12:21 -07:00
Koushik Dutta
be16bf7858
postbeta
2023-06-08 08:50:40 -07:00
Koushik Dutta
1dad0126bc
postbeta
2023-06-08 08:08:24 -07:00
Koushik Dutta
9292ebbe48
tensorflow-lite: fix missing settings, add python version hints
2023-06-08 07:54:41 -07:00
Koushik Dutta
0b3a1a1998
docker: update before install
2023-06-07 16:25:22 -07:00
Koushik Dutta
b5d58b6899
Merge branch 'main' of github.com:koush/scrypted
2023-06-07 16:11:30 -07:00
Koushik Dutta
215a56f70e
docker: jammy default
2023-06-07 16:11:08 -07:00
Koushik Dutta
c593701e72
gh: Update docker.yml
2023-06-07 15:59:53 -07:00
Koushik Dutta
46351f2fd7
docs: update
2023-06-07 15:22:35 -07:00
Koushik Dutta
9bce4acd14
postbeta
2023-06-07 15:20:38 -07:00
Koushik Dutta
cba20ec887
postbeta
2023-06-07 15:18:48 -07:00
Koushik Dutta
7c41516cce
python-codecs: fix stride handling
2023-06-07 15:10:40 -07:00
Koushik Dutta
1f209072ba
opencv: relax threshold defaults
2023-06-07 15:09:04 -07:00
Koushik Dutta
8978bff8a9
postbeta
2023-06-07 10:32:52 -07:00
Koushik Dutta
04c500b855
sdk: update
2023-06-07 10:32:18 -07:00
Koushik Dutta
8b4859579c
rebroadcast: strip out all legacy audio handling
2023-06-07 08:34:45 -07:00
Koushik Dutta
90deaf1161
postbeta
2023-06-07 08:22:23 -07:00
Koushik Dutta
de56a8c653
server: remove dead code
2023-06-07 08:22:15 -07:00
Koushik Dutta
a5215ae92b
Merge branch 'main' of github.com:koush/scrypted
2023-06-07 08:17:22 -07:00
Koushik Dutta
73cd40b540
server: strip and update dependencies
2023-06-07 08:17:13 -07:00
Koushik Dutta
93556dd404
postbeta
2023-06-07 07:40:15 -07:00
Brett Jia
125b436cb6
arlo: upstreaming changes ( #844 )
...
* remove webrtc emulation
* turn on two way audio by default
* add arloq pings and tweak log messages
* bump for release
* bump scrypted-arlo-go to remove unused code
* add arloqs pings
* better 2fa selection error msg + get sipinfo
* wip sip
* re-enable basestation push to talk
* bump for 0.7.24 release
* bump to working wheels
* disable MQTT backend and use SSE as default
* some login error handling
* remove dependency on cryptography and switch back to scrypted tool
* bump for 0.7.27 release
* implement DASH container
* expand documentation
* expand documentation
* bump for 0.7.28 beta
* discourage DASH further
* cleaner container selection
* tweak documentation
* tweak documentation
* bump for 0.7.29 release
2023-06-04 07:29:45 -04:00
Koushik Dutta
0a4ea032f5
client: include hostname property in login challenge
2023-06-02 15:36:05 -07:00
slyoldfox
c658cee5c9
sip: v0.0.9
...
* * Fix an issues in SIP.js where the ACK and BYE replies didn't go to the correct uri
* * Implemented outgoing SIP MESSAGE sending
* Adding voice mail check
* Adding a lock for a bticino doorbell
* Cleanup dependencies, code in sip, bticino plugins
* Cleanup dependencies, code in sip, bticino plugins
* Clear stale devices from our map and clear the voicemail check
* Do not require register() for a SIP call
* Narrow down the event matching to deletes of devices
* Use releaseDevice to clean up stale entries
* Fix uuid version
* Attempt to make two way audio work
* Attempt to make two way audio work - fine tuning
* Enable incoming doorbell events
* SipCall was never a "sip call" but more like a manager
SipSession was more the "sip call"
* * Rename sip registered session to persistent sip manager
* Allow handling of call pickup in homekit (hopefully!)
* * use the consoles from the camera object
* * use the consoles from the camera object
* * Fix the retry timer
* * Added webhook url
* * parse record route correctly
* * Add gruu and use a custom fork of sip.js which supports keepAlive SIP clients (and dropped Websocket)
* use cross-env in package.json
* Added webhook urls for faster handling of events
* Added videoclips
* plugins/sip 0.0.6
* plugins/bticino 0.0.7
* Implemented Reboot interface
* v0.0.9 which works with c300-controller
* better validation during creation of device
* automatically sets the correct settings depending on the data sent back from the controller
---------
Co-authored-by: Marc Vanbrabant <marc@foreach.be >
2023-06-02 13:37:52 -04:00
Koushik Dutta
6589176c8b
Merge branch 'main' of github.com:koush/scrypted
2023-06-01 20:33:33 -07:00
Koushik Dutta
6c4c83f655
rebroadcast: hack fix for ffmpeg sdp race condition
2023-06-01 20:33:28 -07:00
Billy Zoellers
8d4124adda
add types to support Air Purifier ( #833 )
...
* add types to support Air Purifier
* fix homekit type for airpurifier
2023-06-01 15:07:25 -04:00
Brett Jia
b7cda86df7
fix typo reported by community member ( #831 )
2023-05-29 17:23:24 -07:00
Koushik Dutta
6622e13e51
openvino: fix setting typo
2023-05-29 15:11:41 -07:00
Koushik Dutta
cbc45da679
openvino: add setting for compute target
2023-05-29 15:07:19 -07:00
Koushik Dutta
e7d06c66af
gha: only do s6 builds
2023-05-29 10:21:57 -07:00
Koushik Dutta
ea02bc3b6f
github: switch to jammy
2023-05-29 10:21:28 -07:00
Koushik Dutta
2b43cb7d15
postbeta
2023-05-29 10:20:00 -07:00
Koushik Dutta
f3c0362e18
server: prep for python3.10
2023-05-29 10:19:51 -07:00
Koushik Dutta
817ae42250
docker: fix install prompts
2023-05-28 19:58:12 -07:00
Koushik Dutta
8043f83f20
github: self hosted runner
2023-05-28 15:55:12 -07:00
Koushik Dutta
d33ab5dbcf
gihub: self hosted runner
2023-05-28 15:54:50 -07:00
Koushik Dutta
2b1674bea8
docker/github: switch to jammy
2023-05-28 15:38:40 -07:00
Koushik Dutta
f045e59258
docker: normalize Dockerfile across arch
2023-05-28 12:57:55 -07:00
Koushik Dutta
9125aafc07
openvino: rollback
2023-05-28 12:55:13 -07:00
Koushik Dutta
6f5244ec9f
videoanalysis: correctly pass motion zones to object detector
2023-05-28 09:01:21 -07:00
Koushik Dutta
f1eb2f988a
openvino: unlock version for jammy
2023-05-27 23:10:35 -07:00
Koushik Dutta
1f659d9a72
python-codecs: move dimensions into caps
2023-05-27 23:09:42 -07:00
Koushik Dutta
dd98f12f2a
python-codecs: fix pil rgba to jpg. fix image close race condition.
2023-05-27 22:46:55 -07:00
Koushik Dutta
2063e3822a
docker: focal builds
2023-05-27 20:25:10 -07:00
Koushik Dutta
f7495a7a76
docker: update base image fingerprint
2023-05-27 18:16:45 -07:00
Koushik Dutta
fddb9c655f
docker: use lunar
2023-05-27 18:05:32 -07:00
Koushik Dutta
297e7a7b4f
docker: use jammy and lunar
2023-05-27 17:51:05 -07:00
Koushik Dutta
29e080f6b6
docker: switch back to ubuntu for better driver supports and deadsnakes ppa
2023-05-27 17:49:12 -07:00
Koushik Dutta
c72ea24794
python-codecs: fix vaapi post procesisng
2023-05-27 10:22:31 -07:00
Koushik Dutta
ada80796de
homekit: fix basic fans
2023-05-27 09:37:30 -07:00
Koushik Dutta
1ebcf32998
python-codecs: fix vaapi gray output
2023-05-26 14:16:50 -07:00
Koushik Dutta
79765ba58e
python-codecs: fix assert spam, code cleanups
2023-05-26 08:56:27 -07:00
Koushik Dutta
ff4665520c
python-codecs: bug fixes
2023-05-25 23:34:49 -07:00
Koushik Dutta
be5b810335
python-codecs: cleanup code, add some fast paths
2023-05-25 23:08:15 -07:00
Koushik Dutta
fdc99b7fa6
python-codecs: major refactor to support hw acceleration and on demand color space conversion
2023-05-25 10:48:25 -07:00
Koushik Dutta
f730d13cbd
ring: fix busted ass ring polling/push
2023-05-24 17:58:51 -07:00
Koushik Dutta
af02753cef
server/core: support built in server updates
2023-05-23 12:04:02 -07:00
Koushik Dutta
9334d1c2a4
server: fix potential plugin startup hang
2023-05-23 08:48:26 -07:00
Koushik Dutta
71ecc07e2b
webrtc: respect device pixel ratio
2023-05-23 01:44:29 -07:00
Koushik Dutta
5310dd5ff6
ui: social, account creation cleanups
2023-05-22 19:01:15 -07:00
Koushik Dutta
adf1a10659
sdk: image resize filters
2023-05-22 09:45:21 -07:00
Koushik Dutta
2ecc26c914
docker: use new install env var
2023-05-22 08:52:56 -07:00
Koushik Dutta
9a49416831
ha: use diff env var
2023-05-22 08:51:45 -07:00
Koushik Dutta
f0eff01898
ha: bump version, add env variable to prevent future notifications
2023-05-22 08:50:05 -07:00
Koushik Dutta
edd071739f
python-codecs: dont feed preroll into queue
2023-05-21 22:48:06 -07:00
Koushik Dutta
ab81c568bc
sdk: update
2023-05-21 22:44:14 -07:00
Koushik Dutta
62470df0af
server: fix env anon login
2023-05-21 21:54:12 -07:00
Koushik Dutta
19b83eb056
postrelease
2023-05-21 21:53:43 -07:00
Koushik Dutta
b75d4cbfd4
postbeta
2023-05-21 21:52:41 -07:00
Koushik Dutta
8c0bb7b205
postrelease
2023-05-21 14:51:13 -07:00
Koushik Dutta
ef64515e56
python sample: readme
2023-05-20 22:08:25 -07:00
Koushik Dutta
302272e437
Merge branch 'main' of github.com:koush/scrypted
2023-05-20 22:07:45 -07:00
Koushik Dutta
80e433f6ef
python sample: readme
2023-05-20 22:07:40 -07:00
Raman Gupta
60786aba2b
Fix python SDK types ( #817 )
2023-05-20 21:32:43 -07:00
Brett Jia
256fde46f6
arlo: eco mode for snapshot throttling + disable experimental features ( #816 )
...
* eco mode, download images, remove experimental intercom
* rename imported var
* bump for release
2023-05-20 19:22:59 -07:00
Koushik Dutta
e1a7dd367e
postbeta
2023-05-19 22:27:49 -07:00
Koushik Dutta
8612ba3462
postbeta
2023-05-19 22:06:16 -07:00
Koushik Dutta
ab638f26be
postbeta
2023-05-19 21:49:31 -07:00
Koushik Dutta
02b881a2d2
postbeta
2023-05-19 21:41:15 -07:00
Koushik Dutta
35475b03e2
docker: pci coral example
2023-05-19 19:10:30 -07:00
Koushik Dutta
0b55c777f8
alexa: publish w/ storage fix
2023-05-19 12:22:10 -07:00
Koushik Dutta
68f86d214c
Merge branch 'main' of github.com:koush/scrypted
2023-05-18 20:10:44 -07:00
Koushik Dutta
2abea2d25b
videoanalysis: logging
2023-05-18 20:10:36 -07:00
Brett Jia
1c2f17b9f9
arlo: backup code path for cloudflare 403 ( #809 )
...
* experimental 403 fix
* use ips directly
* fix crash on empty device list
* bump for beta
* test post before returning
* bump for beta
* use cloudflare by default
* bump for beta
* bump for release
2023-05-18 19:23:15 -07:00
Koushik Dutta
e3d4800e4f
python-codecs: implement image close
2023-05-17 21:03:51 -07:00
Koushik Dutta
d2f175715b
webrtc: fix local transport detection on ipv6t
2023-05-17 21:03:04 -07:00
Koushik Dutta
93c1a699f1
snapshot: publish
2023-05-17 21:02:56 -07:00
Koushik Dutta
41570e9134
h264: publish
2023-05-17 14:24:30 -07:00
Koushik Dutta
3ef75854c2
postbeta
2023-05-17 11:35:51 -07:00
Koushik Dutta
c88a638f4e
server: fix level db lock error not being reported
2023-05-17 11:35:42 -07:00
Koushik Dutta
793c4da33a
postbeta
2023-05-17 10:59:48 -07:00
Koushik Dutta
68f071660e
server: await server port listeners
2023-05-17 10:59:40 -07:00
Koushik Dutta
8ea5b6aca6
postbeta
2023-05-17 10:53:16 -07:00
Koushik Dutta
2f13c77444
server: add default admin login via token
2023-05-17 10:52:50 -07:00
Koushik Dutta
981ad183f5
gh: remove bookworm builds
2023-05-16 22:00:53 -07:00
Koushik Dutta
8748be82ef
docker: add xz-utils
2023-05-16 20:30:08 -07:00
Koushik Dutta
a347fc2b73
gh: fix yaml
2023-05-16 19:41:55 -07:00
Koushik Dutta
002bf3b52c
gh: fix yaml
2023-05-16 19:37:31 -07:00
Koushik Dutta
72abcd79ec
gh: fix base bookworm image args
2023-05-16 19:19:10 -07:00
Koushik Dutta
86e5b824c7
docker: fix bookworm pip issues
2023-05-16 18:09:22 -07:00
Koushik Dutta
43f6f176f0
gh: fix docker common path
2023-05-16 15:21:10 -07:00
Koushik Dutta
bc543aa28e
docker: add bookworm target
2023-05-16 15:11:30 -07:00
Koushik Dutta
e90db378e8
install: remove aiofiles dependency
2023-05-16 14:46:07 -07:00
Koushik Dutta
f2907532aa
snapshot: cleanup timeout handling
2023-05-16 10:54:46 -07:00
Koushik Dutta
866706505a
python-codecs: support vaapi color conversion
2023-05-15 14:37:22 -07:00
Koushik Dutta
59db3b622c
ha: release
2023-05-15 13:10:52 -07:00
Koushik Dutta
7451b9903a
rebroadcast: add ffmpeg transcode
2023-05-15 13:10:14 -07:00
Koushik Dutta
aded2e43b1
rebroadcast: support output transcoidng
2023-05-15 10:49:48 -07:00
Koushik Dutta
031a7527e1
ha: publish
2023-05-15 08:22:45 -07:00
Koushik Dutta
2aca568707
ha: publish
2023-05-14 14:10:21 -07:00
Koushik Dutta
6b22d34831
Merge branch 'main' of github.com:koush/scrypted
2023-05-14 14:08:39 -07:00
root
429d9ec5a6
ha: add home assistant api
2023-05-14 13:59:49 -07:00
Koushik Dutta
b426668146
postbeta
2023-05-14 13:56:18 -07:00
Koushik Dutta
8bce14f834
server: support auto installation of single plugin via SCRYPTED_INSTALL_PLUGIN
2023-05-14 13:56:08 -07:00
Koushik Dutta
7511abf768
various plugins: publish rpc gc churn fix
2023-05-13 14:11:32 -07:00
Koushik Dutta
180c12e8cc
rebroadcast: create dirs before writing rtsp file
2023-05-13 14:03:36 -07:00
Koushik Dutta
1ed7d03a20
client: detection jpeg example
2023-05-13 07:43:49 -07:00
Koushik Dutta
9e7b57f154
python-codecs: fix process exit before aclose finish. publish betas.
2023-05-12 21:57:34 -07:00
Koushik Dutta
205fdb0222
fix per frame rpc gc churn
2023-05-12 20:26:18 -07:00
Koushik Dutta
d8f3edee1e
core: fix init order
2023-05-12 20:25:52 -07:00
Koushik Dutta
90c9efc8a6
rebroadcast: use highwatermark for nvr perf improvement
2023-05-11 10:20:28 -07:00
Koushik Dutta
3893ccd776
Merge branch 'main' of github.com:koush/scrypted
2023-05-11 08:12:30 -07:00
Koushik Dutta
1b154f14bc
docs: update
2023-05-11 08:12:25 -07:00
Koushik Dutta
2e3eba4350
Update test.yml
2023-05-10 22:29:45 -07:00
Koushik Dutta
450f05910a
Update test.yml
2023-05-10 22:28:27 -07:00
Brett Jia
22505c9226
arlo: charger interface + fix cloudflare api ( #784 )
...
* add Charger interface
* update settings documentation
* arlo: fix cloudflare api issues
2023-05-10 15:01:09 -07:00
Koushik Dutta
7120bf86ff
snapshot: fix description
2023-05-10 13:22:28 -07:00
Koushik Dutta
b49742204f
ha: publish
2023-05-10 11:00:03 -07:00
Koushik Dutta
6fda76a5e8
gh: support versioned publish tags
2023-05-10 10:37:00 -07:00
Koushik Dutta
08bd785d45
gh: remove ha workflow
2023-05-10 08:19:49 -07:00
Koushik Dutta
aa9ddb35aa
ha: restructure
2023-05-10 08:05:13 -07:00
Koushik Dutta
7997c07179
ha: use standard docker image
2023-05-10 08:04:36 -07:00
Koushik Dutta
a67e24d5dc
github: fix action version
2023-05-09 19:05:01 -07:00
Koushik Dutta
0d4da0dd06
server: build off npm tag and determine version in giuthub action
2023-05-09 19:03:34 -07:00
Koushik Dutta
993e903f3b
postbeta
2023-05-09 19:00:50 -07:00
Koushik Dutta
fbb11a5312
server: allow ip based admin auth
2023-05-09 19:00:39 -07:00
Koushik Dutta
ea72d2159b
ha: add logos/icons
2023-05-09 12:43:09 -07:00
Koushik Dutta
1892fdb529
ha: publish
2023-05-09 10:47:11 -07:00
Koushik Dutta
1e16793b20
ha: move recordings out of the volume
2023-05-09 10:44:54 -07:00
Koushik Dutta
2f6c577b47
README: add HAOS
2023-05-09 10:08:31 -07:00
Koushik Dutta
212306449b
wip
2023-05-09 10:06:19 -07:00
Koushik Dutta
16445bc38e
ha: fix image
2023-05-09 08:49:45 -07:00
Koushik Dutta
b6e9e15d4f
client: clear hash/query
2023-05-09 08:00:12 -07:00
Koushik Dutta
39abd49ea0
ha: autogenerate admin token
2023-05-09 07:59:57 -07:00
Koushik Dutta
05b9b49732
core: escape iframe for logins
2023-05-08 23:07:32 -07:00
Koushik Dutta
1857acac66
core: fix base url hash/query leak
2023-05-08 22:02:14 -07:00
Koushik Dutta
fedf184847
core: fix ingress shell
2023-05-08 21:47:41 -07:00
Koushik Dutta
d2afac0dd6
Merge branch 'main' of github.com:koush/scrypted
2023-05-08 14:48:27 -07:00
Koushik Dutta
6844b55983
ha: release
2023-05-08 14:48:19 -07:00
Koushik Dutta
379dabc182
ha: log in to dockerhub and ghcr
2023-05-08 14:11:28 -07:00
Koushik Dutta
df3c751f2d
ha: fix missing env
2023-05-08 13:53:40 -07:00
Koushik Dutta
da714d1f94
ha: fix Dockerfile arch
2023-05-08 13:16:25 -07:00
Koushik Dutta
34ee29b7b4
Merge branch 'main' of github.com:koush/scrypted
2023-05-08 13:10:28 -07:00
Koushik Dutta
4c48f50e01
ha: fix Dockerfile missing var
2023-05-08 13:10:20 -07:00
Koushik Dutta
81a5a4349c
docker: checkout repo
2023-05-08 11:28:52 -07:00
Koushik Dutta
8526c92dcc
postbeta
2023-05-08 11:28:07 -07:00
Koushik Dutta
73fefeec26
server: relative redirects
2023-05-08 11:27:48 -07:00
Koushik Dutta
6060b50856
docker/ha: ha fixes
2023-05-08 11:27:37 -07:00
Koushik Dutta
d29cd7e421
ha: addon
2023-05-08 11:24:55 -07:00
Koushik Dutta
8589283135
postbeta
2023-05-07 22:21:31 -07:00
Koushik Dutta
837dae5f02
server: add support for long term token access
2023-05-07 22:21:19 -07:00
Koushik Dutta
c26aa2d01e
client: publish
2023-05-07 22:12:16 -07:00
Koushik Dutta
c98eca23ab
mqtt: publiush
2023-05-07 14:01:54 -07:00
Koushik Dutta
eb5d1ac4f6
client: squelch logging
2023-05-06 12:01:37 -07:00
Koushik Dutta
37b0e46dd0
rebroadcast: Fix audio codec parsing bug
2023-05-06 12:01:25 -07:00
Koushik Dutta
042dd84520
core: fix non-root repl and console
2023-05-05 17:31:38 -07:00
Koushik Dutta
62d5c145c2
core/client: support endpoints that are proxied from a non root webroot
2023-05-04 22:53:34 -07:00
Koushik Dutta
1ea3774849
videoanalysis: default to snapshot mode < 4 cpu
2023-05-03 21:16:03 -07:00
Koushik Dutta
9d8345e901
videoanalysis/motion: implement video rate control
2023-05-03 15:57:37 -07:00
Koushik Dutta
9ed850e327
rebroadcast/webrtc: fixup pcm_ulaw handling
2023-05-03 14:11:17 -07:00
Koushik Dutta
957d27b8ef
rebroadcast: revert publish
2023-05-03 13:23:05 -07:00
Koushik Dutta
b74a957ecb
Revert "rebroadcast: publish"
...
This reverts commit debaedfd8c .
2023-05-03 12:48:06 -07:00
Koushik Dutta
debaedfd8c
rebroadcast: publish
2023-05-03 12:39:50 -07:00
Koushik Dutta
0123a97e3c
videoanalysis: allow sleep on motion
2023-05-02 10:23:00 -07:00
Koushik Dutta
a32d47e192
postbeta
2023-05-02 09:43:51 -07:00
Koushik Dutta
90ed8bd3f5
server: reboot interface support
2023-05-02 09:43:42 -07:00
Koushik Dutta
c4f4002f55
sdk: publish
2023-05-01 23:13:27 -07:00
Koushik Dutta
1ea2828e78
plugins/sdk: add support for rebooting devices
2023-05-01 23:04:05 -07:00
Koushik Dutta
eb864456df
sdk: rebuild
2023-05-01 20:00:15 -07:00
Koushik Dutta
51af4f07ff
postbeta
2023-04-30 23:25:32 -07:00
Koushik Dutta
f6201acf2a
server: add runtime kill
2023-04-30 23:25:23 -07:00
Koushik Dutta
96ac479c73
postbeta
2023-04-30 08:54:29 -07:00
Koushik Dutta
0c08875de3
server: build scripts now rev minor version, while flavors rev minor
2023-04-30 08:54:12 -07:00
Koushik Dutta
bd05fc1b5d
postbeta
2023-04-29 18:35:38 -07:00
Koushik Dutta
5a0d325718
server: remove aiofiles dependency
2023-04-29 18:35:28 -07:00
Koushik Dutta
015794c1d1
sdk: update
2023-04-29 11:30:42 -07:00
Koushik Dutta
02d5b429b7
Revert "server: add hook for getting runtime"
...
This reverts commit e169d154e7 .
2023-04-29 11:30:20 -07:00
Koushik Dutta
e169d154e7
server: add hook for getting runtime
2023-04-29 11:09:56 -07:00
Koushik Dutta
01c7b5674a
postbeta
2023-04-29 08:34:04 -07:00
Koushik Dutta
a7a1aed0dc
client: update
2023-04-28 10:12:02 -07:00
Koushik Dutta
6bb3f0fd19
sdk: additional video clip thumbnail options
2023-04-28 08:58:59 -07:00
Koushik Dutta
7828de9d50
sdk: add thumbnail side option to video clip requests
2023-04-28 08:46:57 -07:00
Koushik Dutta
ea77bb29d0
postrelease
2023-04-28 08:28:49 -07:00
Koushik Dutta
bb184247d0
server: fix deleted device leak
2023-04-28 08:28:40 -07:00
Koushik Dutta
dbc45173ae
postbeta
2023-04-28 08:02:00 -07:00
Koushik Dutta
95a23b2882
postrelease
2023-04-28 07:34:50 -07:00
Koushik Dutta
212883e84b
server: probe one off discovered devices after creation
2023-04-28 07:34:21 -07:00
Koushik Dutta
1200537d62
cloud: support default login
2023-04-27 23:42:54 -07:00
Koushik Dutta
5f6adc9449
predict: publish
2023-04-27 21:53:50 -07:00
Koushik Dutta
7d17236ca7
server: fix prepublishOnly script
2023-04-27 10:31:13 -07:00
Koushik Dutta
028401362a
postrelease
2023-04-27 10:30:59 -07:00
Koushik Dutta
69927be4f4
rebroadcast: publish beta
2023-04-26 22:51:34 -07:00
Koushik Dutta
ffee1c5cc2
predict: publish
2023-04-26 22:51:28 -07:00
Koushik Dutta
ebc3a03e2c
postrelease
2023-04-26 22:47:50 -07:00
Koushik Dutta
4246e3c476
server: filter link local addresses
2023-04-26 22:47:33 -07:00
Koushik Dutta
3fce0838f1
Merge branch 'main' of github.com:koush/scrypted
2023-04-26 18:40:27 -07:00
Koushik Dutta
2609e301fe
python-codecs: fix gray conversion
2023-04-26 18:40:22 -07:00
Koushik Dutta
f4737bf2ac
docker: fix stupid bash/zsh issue
2023-04-26 10:22:55 -07:00
Koushik Dutta
fc102aa526
postbeta
2023-04-26 09:56:27 -07:00
Koushik Dutta
9ef33e156f
docker: pass through /dev/dri in compose
2023-04-26 09:40:07 -07:00
Koushik Dutta
881865a0cb
docker: add intel opencl driver
2023-04-26 09:22:16 -07:00
Koushik Dutta
be5643cc53
openvino: fix bufferconvertor
2023-04-25 22:35:41 -07:00
Koushik Dutta
7e6eba1596
openvino: initial release
2023-04-25 21:56:07 -07:00
Koushik Dutta
27dde776a6
rebroadcast: further settings cleanups
2023-04-25 18:46:38 -07:00
Koushik Dutta
b24159a22a
rebroadcast: strip out legacy containers
2023-04-25 18:32:11 -07:00
Koushik Dutta
b6c242b9d5
postrelease
2023-04-25 14:11:58 -07:00
Koushik Dutta
2fbaa12caa
core: support selecting interfaces
2023-04-25 14:10:04 -07:00
Koushik Dutta
eb5a497e82
prebeta
2023-04-25 14:04:56 -07:00
Koushik Dutta
66a0ea08ec
server: support binding to interfaces
2023-04-25 14:04:50 -07:00
Koushik Dutta
0527baf14a
webrtc: update werift, remove unnecessary disable ipv6 option. addresses can be filtered individually.
2023-04-25 13:37:16 -07:00
Koushik Dutta
c7c5c6eed5
server: electron app hooks
2023-04-25 13:34:14 -07:00
Koushik Dutta
143c950c19
core: add support for multiple local addresses
2023-04-25 13:28:00 -07:00
Koushik Dutta
8d0bb0fa97
prebeta
2023-04-24 23:26:53 -07:00
Koushik Dutta
964274e50c
prebeta
2023-04-24 23:22:32 -07:00
Koushik Dutta
e9844528aa
python-codecs: add timestamps
2023-04-24 18:32:43 -07:00
Koushik Dutta
0609fc8986
python-codecs: publish typings fix
2023-04-24 11:46:14 -07:00
Koushik Dutta
9331b71433
opencv/sdk: fix typing.Union missing
2023-04-24 09:26:21 -07:00
Koushik Dutta
21f8239db7
videoanalysis: publish
2023-04-24 09:26:03 -07:00
Koushik Dutta
86042ec3fe
sdk/videoanalysis: add zone hints to detection generator
2023-04-23 21:25:39 -07:00
Koushik Dutta
cdb87fb268
dummy-switch: further settings tweaks
2023-04-22 21:57:15 -07:00
Koushik Dutta
63dcd35b17
dummy-switch: friendly names on extensions
2023-04-22 21:54:35 -07:00
Koushik Dutta
951c3b9be6
dummy-switch: add replace binary sensor extension
2023-04-22 21:52:06 -07:00
Koushik Dutta
ed642bb3fe
homekit: dont sync notifier toggle buttons by default
2023-04-22 21:35:07 -07:00
Koushik Dutta
8093cdd3d9
homekit: remove linked motion sensor
2023-04-22 21:29:12 -07:00
Koushik Dutta
fcbfc3a73f
Merge branch 'main' of github.com:koush/scrypted
2023-04-22 21:27:54 -07:00
Koushik Dutta
94945a48bd
dummy-switch: create replace motion sensor extension
2023-04-22 21:27:48 -07:00
Brett Jia
e360ede5cb
rebroadcast: prebuffer on charging battery ( #751 )
...
* rework battery prebuffer to take into account charger interface
* rename handler
* do not restart exited stream on low battery
* tweak battery prebuffer state + periodically poll battery prebuffer state
2023-04-22 16:54:15 -07:00
Roarrk
bc9ec73567
coreml: accomodate MultiArray (Float32 0 × 80) models ( #749 )
...
Hack to accomodate models that has an output of type Float32 instead of Double.
2023-04-22 16:54:02 -07:00
Sheng
cd7e570508
chromecast: fix stop casting issue ( #753 )
2023-04-22 16:53:42 -07:00
Koushik Dutta
1b06c9c11d
videoanalyis: pause motion detection while motion is active and resume after timeout
2023-04-22 10:10:46 -07:00
Koushik Dutta
154ab42d15
videonalaysis: refactor to avoid holding onto generators
2023-04-22 08:16:34 -07:00
Koushik Dutta
1929f6e8ed
python-codecs: simplify generator code
2023-04-21 09:20:04 -07:00
Koushik Dutta
58bfa17cfe
postrelease
2023-04-20 21:55:22 -07:00
Koushik Dutta
38c7006055
server: fix runaway cluster sockets
2023-04-20 21:55:15 -07:00
Koushik Dutta
b5e16b45a9
python-codecs: fix potential leak
2023-04-20 20:05:17 -07:00
Koushik Dutta
9c13668812
doorbird: publish
2023-04-20 11:58:10 -07:00
Koushik Dutta
a1ca724d6b
opencv: support reference frame interval setting
2023-04-20 11:57:48 -07:00
Koushik Dutta
1b032d669c
postrelease
2023-04-19 21:37:44 -07:00