Koushik Dutta
8e31b5f970
homekit: fixup exports, publish
2025-01-24 10:52:26 -08:00
Nick Berardi
0873a72848
homekit: moved humidity settings to common and added characteristics to expose settings Home Assistant ( #1699 )
2025-01-24 10:51:28 -08:00
Koushik Dutta
145c66e1c8
doorbird: publish
2025-01-24 10:15:04 -08:00
r3dDoX
2b60b45113
doorbird: update underlying doorbird api package ( #1705 )
2025-01-24 10:12:51 -08:00
Koushik Dutta
6f63927e2f
core: publish
2025-01-23 19:34:41 -08:00
Koushik Dutta
528eabdfc0
sdk: improve StorageSettings deviceFilter
2025-01-23 19:33:42 -08:00
Koushik Dutta
e201ea1fc1
doorbird: fix build
2025-01-23 13:11:31 -08:00
Koushik Dutta
7790810b86
server: cleanup launch.json
2025-01-23 09:23:13 -08:00
Koushik Dutta
e9ec78909b
core: Fix missing buttons
2025-01-22 13:46:38 -08:00
Koushik Dutta
26245e17ca
core: publish button support
2025-01-22 13:22:49 -08:00
Koushik Dutta
5d87a1b2dd
sdk: PressButtons
2025-01-22 12:57:27 -08:00
Koushik Dutta
e1efde3868
postbeta
2025-01-22 12:00:35 -08:00
Koushik Dutta
525eb028c6
sdk: Buttons interface
2025-01-22 10:14:42 -08:00
Koushik Dutta
520c6a62a1
Merge branch 'main' of github.com:koush/scrypted
2025-01-21 13:48:43 -08:00
Koushik Dutta
6e6898ce33
common/rebroadcast: change rtp packet size to 32000 since that is what is supported on darwin for some reason
2025-01-21 13:48:38 -08:00
Koushik Dutta
1344c9112c
server: fixup potential unhandled errors in sdk fork
2025-01-21 09:50:44 -08:00
Koushik Dutta
f2148ce26a
hikvision: publish
2025-01-20 19:37:37 -08:00
Koushik Dutta
81b00195d6
Merge branch 'main' of github.com:koush/scrypted
2025-01-20 19:36:58 -08:00
Koushik Dutta
8f71778f05
core: publish
2025-01-20 19:36:54 -08:00
George Talusan
2e5b8d90aa
hikvision: add ERI-K104-P4 to the list of NVRs that doesn't support channel cap checks ( #1698 )
2025-01-19 00:32:36 -08:00
Koushik Dutta
780182b94a
fix npm-install.sh
2025-01-18 15:04:59 -08:00
Brett Jia
57480f7606
actions: add Linux arm64 runner to tests ( #1696 )
2025-01-17 16:50:35 -08:00
Koushik Dutta
1478684120
Update install-nvidia-container-toolkit.sh
2025-01-17 14:58:45 -08:00
Koushik Dutta
223b302bed
core: publish new ui with lxc-docker update fix
2025-01-16 13:28:28 -08:00
Koushik Dutta
f56cef1b50
postbeta
2025-01-16 12:04:53 -08:00
Koushik Dutta
83bfa30d4b
server: improve abi/server change detection
2025-01-16 12:04:43 -08:00
Koushik Dutta
611674af46
rebroadcast: publish
2025-01-16 08:24:01 -08:00
Koushik Dutta
941ea7f346
Update bug_report.md
2025-01-16 08:06:59 -08:00
Koushik Dutta
2b9c2956d6
Update bug_report.md
2025-01-16 08:05:28 -08:00
Koushik Dutta
266d5bf8a3
Update bug_report.md
2025-01-16 07:19:41 -08:00
Koushik Dutta
d0007fc7bb
postbeta
2025-01-15 14:53:20 -08:00
Koushik Dutta
75f90b78eb
postrelease
2025-01-15 14:53:20 -08:00
Simon Marty
1e8959413e
Fix path in comment ( #1694 )
2025-01-15 14:43:37 -08:00
Koushik Dutta
1301247ea3
docker: update base version
2025-01-15 14:41:56 -08:00
Koushik Dutta
2798fe4d3d
server: document insane synology bug.
2025-01-15 14:40:18 -08:00
Koushik Dutta
55a76a86dc
rebroadcast: fixup output args example
2025-01-14 12:51:34 -08:00
Koushik Dutta
cebd49fadb
Update config.yaml
2025-01-09 03:49:40 -08:00
Koushik Dutta
90adb11f27
Update config.yaml
2025-01-08 20:37:59 -08:00
Koushik Dutta
cea5c95c82
dummy-switch: select which interfaces to implement
2025-01-08 00:21:58 -08:00
Koushik Dutta
0405e13181
videoanalysis: fix zone math
2025-01-07 23:48:14 -08:00
Koushik Dutta
5659499c16
videoanalysis: simplify normalization
2025-01-07 18:52:59 -08:00
Koushik Dutta
d272a4b86f
rebroadcast: fix basic auth
2025-01-07 18:52:36 -08:00
Koushik Dutta
f8a8ed4241
videoanalysis: fix broken concave polygon math, optimize for intersect boolean rather than intersect polygon
2025-01-07 18:04:37 -08:00
Koushik Dutta
892b978065
common: stapa idr is techcnically valid, seen on tapo
2025-01-05 13:20:34 -08:00
Koushik Dutta
c81c55c12e
homekit/webrtc: publish remove warnings
2025-01-05 12:35:42 -08:00
Koushik Dutta
bb9d98921b
homekit: remove report message
2025-01-05 11:48:21 -08:00
Koushik Dutta
4c66efc4af
sdk: tag === collapse key
2025-01-05 08:20:21 -08:00
Koushik Dutta
0547ed9a32
sdk: add collapseId to notifications
2025-01-05 00:13:31 -08:00
Koushik Dutta
b046822282
common: rtsp client generator read support
2025-01-04 20:08:28 -08:00
Koushik Dutta
b033d24451
rebroadcast: implement synthetic streams
2025-01-03 23:15:45 -08:00
Koushik Dutta
15464229ad
wyze: improve default bitrates
2025-01-03 22:02:41 -08:00
Koushik Dutta
93ad50db73
Merge branch 'main' of github.com:koush/scrypted
2025-01-03 21:55:22 -08:00
Koushik Dutta
427139e8df
rebroadcast: wip remove transcode extension
2025-01-03 21:55:20 -08:00
Koushik Dutta
b1100398ec
server: log cluster connect errors
2025-01-03 19:32:42 -08:00
Mike Marcacci
b40a2eaf6e
common: remove dead code path
...
While familiarizing myself with the architecture of this project I noticed that this block is unreachable and handled above. Figured I'd submit a quick fix.
Awesome project BTW.
2025-01-03 19:19:28 -08:00
Koushik Dutta
17c9440fd9
videoanalysis: fix package detection area
2025-01-03 09:15:57 -08:00
Koushik Dutta
ea63a96444
sdk: fixup call to setScryptedInterfaceDescriptors
2025-01-03 08:36:00 -08:00
Koushik Dutta
0f02f96b89
sdk: remove chalk
2025-01-03 08:26:01 -08:00
Koushik Dutta
6ce538bb23
rebroadcast: setting for default parser
2025-01-02 11:06:24 -08:00
Koushik Dutta
29ab0e79de
rebroadcast: use large rtp packets with ffmpeg for efficient processing
2025-01-02 08:58:15 -08:00
Koushik Dutta
e07cd13ef3
core: fix lnk upgrade link
2025-01-02 08:17:45 -08:00
Koushik Dutta
0cbb26051c
cloud: fix health check
2025-01-02 08:16:21 -08:00
Koushik Dutta
fcb8d938ee
videoanalysis: fix smart motion sensor settings nre
2024-12-31 17:32:55 -08:00
Koushik Dutta
98fe1d412a
openvino: do post processing inside callback rather than copy + thread post process
2024-12-31 15:03:16 -08:00
Koushik Dutta
c19ec63f98
openvino: fix ov.Tensor.data race condition
2024-12-31 12:44:38 -08:00
Koushik Dutta
a41e915f69
openvino: avoid ov.Tensor when using start_async due to thread safety?
2024-12-31 12:26:28 -08:00
Koushik Dutta
f0db59f6d2
openvino: fix thread affinity to possibly avoid async race conditions
2024-12-31 12:11:39 -08:00
Brett Jia
8e691ff2ee
server: check if SCRYPTED_PYTHON*_PATH env points to valid path ( #1670 )
2024-12-31 06:44:28 -08:00
Koushik Dutta
42e0810bc0
postbeta
2024-12-30 21:37:23 -08:00
Koushik Dutta
68e91ad996
postrelease
2024-12-30 21:37:17 -08:00
Koushik Dutta
e163aa8153
wyze: cluster mode support
2024-12-30 21:36:52 -08:00
Koushik Dutta
268225647e
postbeta
2024-12-30 21:29:24 -08:00
Koushik Dutta
93f94b0b0a
server: Fixup casing
2024-12-30 21:29:15 -08:00
Koushik Dutta
db73baf4c1
postbeta
2024-12-30 21:28:28 -08:00
Koushik Dutta
404cf47d2e
server: make mediaManager cluster aware
2024-12-30 21:28:06 -08:00
Koushik Dutta
b751f77b0b
wyze: require linux
2024-12-30 21:01:08 -08:00
Koushik Dutta
884ce3e175
postbeta
2024-12-30 19:32:23 -08:00
Koushik Dutta
0cb0071874
postrelease
2024-12-30 19:28:35 -08:00
Koushik Dutta
d9637679bf
server: verup
2024-12-30 19:27:57 -08:00
Koushik Dutta
7ea849d357
openvino: massive perf improvements via async api usage
2024-12-29 23:20:17 -08:00
Koushik Dutta
e4f01f10f4
postbeta
2024-12-29 20:02:34 -08:00
Koushik Dutta
bd61e9a5dd
server: fix fs.promises.
2024-12-29 20:02:26 -08:00
Koushik Dutta
a2f8504290
postbeta
2024-12-29 19:51:15 -08:00
Koushik Dutta
928683a429
server: more cluster mode hooks
2024-12-29 19:51:05 -08:00
Koushik Dutta
4d6bd61650
postbeta
2024-12-29 14:34:29 -08:00
Koushik Dutta
9321a5e0dd
Merge branch 'main' of github.com:koush/scrypted
2024-12-29 14:33:44 -08:00
Koushik Dutta
1622a0be63
server: update launch.json configs
2024-12-29 14:33:40 -08:00
Brett Jia
55cb62cb72
server: use standard-telnetlib for Python 3.13+ ( #1669 )
...
* bump portable-python to version with 3.13
* add standard-telnetlib to scrypted requirements for Python 3.13+
2024-12-29 14:22:32 -08:00
Koushik Dutta
11ea37d1c4
wyze: fix performance issues!
2024-12-28 22:22:51 -08:00
Koushik Dutta
8e1dfa8174
core: ensure lxc-docker is updated every boot
2024-12-28 20:35:44 -08:00
Koushik Dutta
0cf4802385
install: fixup missing debugpy
2024-12-28 15:39:26 -08:00
Koushik Dutta
194facb19c
Revert "docker: remove pips"
...
This reverts commit 5f7ecc0410 .
2024-12-28 15:37:46 -08:00
Koushik Dutta
6438ad1e3c
tensorflow-lite: pipeline pre/post processing
2024-12-28 15:24:28 -08:00
Koushik Dutta
586f78ebc1
lxc: fix auto repair in systemd script
2024-12-28 14:50:57 -08:00
Koushik Dutta
48c5e1a5fe
tensorflow-lite: quantization cleanups
2024-12-28 14:24:12 -08:00
Koushik Dutta
a6a986a8ac
postbeta
2024-12-28 13:25:08 -08:00
Koushik Dutta
0b04d92131
server: use site packages in python for debugging
2024-12-28 13:24:40 -08:00
Koushik Dutta
05e9627f4a
server: add debugpy to install list
2024-12-28 13:09:47 -08:00
Koushik Dutta
381c6de336
install/server: remove psutil
2024-12-28 13:08:22 -08:00
Koushik Dutta
4206ee4686
Merge branch 'main' of github.com:koush/scrypted
2024-12-27 22:40:45 -08:00
Koushik Dutta
e33a793867
tensorflow-lite: use new yolov9s model with separate outputs to fix quantization accuracy loss
2024-12-27 22:40:33 -08:00
Brett Jia
699eebaf14
docker: set default shell to bash ( #1667 )
...
* docker: change default shell to bash
* set SHELL
2024-12-26 18:50:49 -08:00
Brett Jia
45a2d5764c
docker: dynamically find amdgpu deb package name ( #1666 )
2024-12-26 18:22:30 -08:00
Koushik Dutta
5f7ecc0410
docker: remove pips
2024-12-26 17:58:35 -08:00
Koushik Dutta
92257e41c1
webrtc: fix media conversion failure
2024-12-25 20:22:53 -08:00
Koushik Dutta
c5a703896c
webrtc: improve media to signaling channel conversion
2024-12-25 19:55:16 -08:00
Koushik Dutta
51aa79956a
core: publish ui updates
2024-12-25 19:29:12 -08:00
Koushik Dutta
fc1151ce8c
Merge branch 'main' of github.com:koush/scrypted
2024-12-25 19:28:33 -08:00
Koushik Dutta
eaa2c37d57
tensorflow-lite: add relu models
2024-12-25 19:28:28 -08:00
Koushik Dutta
162bb7bfab
proxmox: docker-compose.sh should repair dpkg first
2024-12-24 19:52:32 -08:00
Koushik Dutta
e467414704
rtp: fix leak if child process fails to spawn
2024-12-23 15:06:30 -08:00
Koushik Dutta
8ec6a25833
rebroadcast: add support for rtsp url using cluster address in case scrypted server address is not set
2024-12-23 11:16:36 -08:00
Koushik Dutta
56bc0d6a26
postbeta
2024-12-22 12:23:13 -08:00
Koushik Dutta
9098426c3b
server: add rpc support for shallow serialized arrays
2024-12-22 12:16:10 -08:00
Koushik Dutta
0d9d425ef0
server: fix python search order
2024-12-22 12:05:33 -08:00
Koushik Dutta
4c6ca3b2a5
Merge branch 'main' of github.com:koush/scrypted
2024-12-22 09:01:34 -08:00
Koushik Dutta
762e058ec5
videoanalyis: reduce default confidence for smart motion sensor
2024-12-22 09:01:30 -08:00
Koushik Dutta
f02509152d
docker: improve disk setup and add auto remount
2024-12-21 20:30:44 -08:00
Koushik Dutta
9d92031e4c
videoanalysis: make some settings immediate
2024-12-20 11:22:02 -08:00
Koushik Dutta
6d0027d3e8
proxmox: onboot
2024-12-20 09:10:45 -08:00
Koushik Dutta
274e043c81
videoanalysis: add separate crop zone
2024-12-19 18:03:58 -08:00
Koushik Dutta
817a6f5a59
videoanalysis: fix zone normalization
2024-12-19 15:22:04 -08:00
Koushik Dutta
cbdf8873e0
Merge branch 'main' of github.com:koush/scrypted
2024-12-19 14:54:28 -08:00
Koushik Dutta
c9c9e106db
videoanalaysis: fix zone persistence
2024-12-19 14:54:23 -08:00
Long Zheng
f3d7ebd2a2
Fix Windows install script NPM/Node version clash ( #1662 )
...
* Fix NPM/Node version clash
* Update install-scrypted-dependencies-win.ps1
2024-12-19 12:04:23 -08:00
Koushik Dutta
0ea6b13cb9
videoanalysis: smart occupancy sensor
2024-12-19 11:14:27 -08:00
Koushik Dutta
68cbe9a4f9
videoanalysis: smart occupancy sensor
2024-12-19 10:48:03 -08:00
Koushik Dutta
c7ab9085ff
core: more ui fixes
2024-12-19 10:36:03 -08:00
Koushik Dutta
45993b3cb9
snapshot: fix nre on toImage format validaiton
2024-12-19 10:24:30 -08:00
Koushik Dutta
82ce08ab53
core: occupancy ui
2024-12-19 09:40:42 -08:00
Koushik Dutta
262fb32085
core: publish ui
2024-12-19 09:33:05 -08:00
Koushik Dutta
919d2dee85
tensorflow-lite: missing files
2024-12-18 09:40:36 -08:00
Koushik Dutta
1bb7df53c7
mqtt: publish
2024-12-18 09:40:10 -08:00
Koushik Dutta
612cf7b520
postbeta
2024-12-17 21:49:13 -08:00
Koushik Dutta
55a80f1898
server: fix env nre
2024-12-17 21:49:04 -08:00
Koushik Dutta
44ab56a888
tensorflow-lite: threshold cleanup
2024-12-17 11:38:12 -08:00
Koushik Dutta
eaae396861
tensorflow-lite: new default model
2024-12-17 09:22:25 -08:00
Koushik Dutta
cff170a508
postbeta
2024-12-16 19:55:06 -08:00
Koushik Dutta
c811109ee9
sdk/core: rebuild with cjs/es fixes
2024-12-16 19:54:04 -08:00
Koushik Dutta
c8e4502d11
sdk/server: more reliable module env detection
2024-12-16 19:51:25 -08:00
Koushik Dutta
b75c0e0ca1
sdk: ensure import.meta is undefined for webpack
2024-12-16 19:23:14 -08:00
Koushik Dutta
f64c9226a1
postbeta
2024-12-16 08:03:44 -08:00
Koushik Dutta
95dd67cd3a
server: combine NODE_PATHs
2024-12-16 08:03:24 -08:00
Koushik Dutta
3ac0ca5c7a
sdk: remove old node pty
2024-12-16 07:57:08 -08:00
Koushik Dutta
cd68af9796
core: remove old node pty
2024-12-16 07:54:25 -08:00
Koushik Dutta
9c1be5865b
openvino: use relu face
2024-12-15 19:37:00 -08:00
Koushik Dutta
675f23235b
postbeta
2024-12-15 13:12:00 -08:00
Koushik Dutta
0824136458
server: allow NODE_PATH override
2024-12-15 13:11:45 -08:00
Koushik Dutta
2b1b65d723
core: publish ui fix for extension toggling new devices
2024-12-15 12:16:26 -08:00
Koushik Dutta
16995ed9e8
core: fix aggregate device
2024-12-15 09:34:22 -08:00
Koushik Dutta
c5fb7d20a0
videoanalysis: fix motion reporting from object detector
2024-12-13 23:38:08 -08:00
Koushik Dutta
8c67f1e0ff
tapo: update readme
2024-12-13 12:45:59 -08:00
Koushik Dutta
50e2ae83b4
objectdetector: fixup normalizeBox to allow scalar
2024-12-13 08:23:33 -08:00
Koushik Dutta
1eb4f6fd55
core: publish support for editing camera zones via deviceFilter param
2024-12-12 15:48:12 -08:00
Koushik Dutta
9152512679
proxmox: use restore storage for reset as well
2024-12-12 10:57:48 -08:00
Koushik Dutta
7870ed7eeb
reolink: fixup probe
2024-12-12 09:11:48 -08:00
Koushik Dutta
40c0dea505
reolink: validate device info
2024-12-11 21:39:27 -08:00
Koushik Dutta
3542d327ea
postbeta
2024-12-11 20:09:42 -08:00
Koushik Dutta
2ef87c21b6
server: allow cluster labels to request plugins
2024-12-11 20:09:33 -08:00
Koushik Dutta
4585f43318
openvino: disable npu for recognition with user input
2024-12-11 15:54:16 -08:00
Koushik Dutta
30da19510a
openvino: disable npu for recognition
2024-12-11 15:53:40 -08:00
Koushik Dutta
5ea1c9467f
proxmox: fix restore prompt install
2024-12-10 15:47:32 -08:00
Koushik Dutta
1d6eabc9e8
proxmox: restore prompt
2024-12-10 15:39:52 -08:00
Koushik Dutta
9ea4b5a29b
proxmox: find a default storage device
2024-12-10 15:29:06 -08:00
Koushik Dutta
539692867b
openvino: reenable npu
2024-12-10 12:22:13 -08:00
Koushik Dutta
e796404995
core: deprecate lxc
2024-12-10 10:43:37 -08:00
Koushik Dutta
54b21260d1
core: fix cluster worker rename
2024-12-10 10:23:26 -08:00
Koushik Dutta
be35fb2dc2
postbeta
2024-12-10 09:55:43 -08:00
Koushik Dutta
04065a3487
core/client: publish
2024-12-10 09:42:00 -08:00
Koushik Dutta
ac882c723a
server: fix cluster dependencies
2024-12-10 09:40:16 -08:00
Koushik Dutta
02cde6382c
server: revert tsconfig change
2024-12-10 09:33:04 -08:00
Koushik Dutta
f942a13e90
client: add cluster manager
2024-12-10 09:32:23 -08:00
Koushik Dutta
6299caac20
server: fix typings
2024-12-10 09:30:29 -08:00
Koushik Dutta
6f0501634f
server: move cluster manager
2024-12-10 09:30:13 -08:00
Koushik Dutta
575e544c40
core: Fix nre if clusterManager does not exist
2024-12-09 21:45:24 -08:00
Koushik Dutta
ff448e9c7f
core: manage cluster through ui
2024-12-09 21:19:10 -08:00
Koushik Dutta
6173d67bb0
postbeta
2024-12-09 14:18:44 -08:00
Koushik Dutta
4431158bfa
server: add various controls for server node in cluster mode
2024-12-09 14:04:43 -08:00
Koushik Dutta
822054e888
videoanalysis: hide decoder option if detection provides it
2024-12-09 10:07:42 -08:00
Koushik Dutta
d7e21d1d44
mqtt: fix exports
2024-12-08 16:08:36 -08:00
Koushik Dutta
6e451a1b06
server: npm audit
2024-12-07 18:53:49 -08:00
Koushik Dutta
57eccd4ad7
Merge branch 'main' into cluster
2024-12-07 18:37:30 -08:00
Koushik Dutta
c2d45e4357
cloud: additional tunnel check
2024-12-07 18:37:16 -08:00
Koushik Dutta
698a4a4a4a
postbeta
2024-12-06 12:47:06 -08:00
Koushik Dutta
01493e311d
server: fix repl in cluster mode
2024-12-06 12:46:49 -08:00
Koushik Dutta
a6d62365dc
postbeta
2024-12-06 11:52:53 -08:00
Koushik Dutta
9b504a280f
docker: switch to noble base
2024-12-06 11:52:26 -08:00
Koushik Dutta
5df8689236
docker: update intel for legacy + latest install process.
2024-12-06 11:39:08 -08:00
Koushik Dutta
235d408f1f
dockker: test noble
2024-12-06 11:27:09 -08:00
Koushik Dutta
9b4547be85
docker: prevent pip upgrade
2024-12-06 11:14:02 -08:00
Koushik Dutta
0b8bc0d0d1
docker: python3.12
2024-12-06 10:54:05 -08:00
Koushik Dutta
134d4be1b7
docker: noble base
2024-12-06 10:47:01 -08:00
Koushik Dutta
e77487ed15
docker: noble base
2024-12-06 10:46:25 -08:00
Koushik Dutta
6e60fe1c09
openvino: disable npu due to openvino bug
2024-12-06 10:07:43 -08:00
Long Zheng
a7424b3546
Update Windows install script workaround npm issue ( #1654 )
...
* Update Windows install script workaround npm issue
* Test removing RunAsAdministrator
* Revert "Test removing RunAsAdministrator"
This reverts commit 46c80964ea .
* Test removing npm fix
* Revert "Test removing npm fix"
This reverts commit 0f9adbeae6 .
* Test dump daemon logs
* More test
* More tests
* More tests
* Test
* Test
* Test
* Test
* Cleanup
* Add spawn error handler
* Fix event handler
* Remove node version debug
2024-12-06 09:19:01 -08:00
Koushik Dutta
70cf3488ef
openvino: add scrypted_yolov9t_relu_int8_320
2024-12-06 08:49:56 -08:00
Koushik Dutta
d74ac6fb8e
server: cleanup thread peers
2024-12-05 21:00:07 -08:00
Koushik Dutta
47cad5d747
mqtt: fix break
2024-12-05 12:58:58 -08:00
Koushik Dutta
4ebb7215c0
server: fix HoL in sendStream by using a dedicated cluster connect
2024-12-05 12:24:55 -08:00
Koushik Dutta
1d55830f10
server: sendStream should also be one way
2024-12-05 11:38:40 -08:00
Koushik Dutta
0bb5c79875
postbeta
2024-12-05 11:37:54 -08:00
Koushik Dutta
e3ca09a80b
server/sdk: add support for HttpResponse.sendStream
2024-12-05 11:37:27 -08:00
Koushik Dutta
ef53829ccc
core: clean up device groups
2024-12-05 09:38:36 -08:00
Koushik Dutta
5f0cf6b6c2
mqtt: remove scrypted-eval fs hack
2024-12-05 09:38:00 -08:00
Koushik Dutta
59e09825ff
postbeta
2024-12-05 09:24:47 -08:00
Koushik Dutta
b4aa20b4cd
server: remove legacy storage event
2024-12-05 09:24:36 -08:00
Koushik Dutta
e2eba2a227
openvino: beta
2024-12-05 08:46:36 -08:00
Koushik Dutta
9370a163fd
videoanalysis: improve low watermark throttling
2024-12-05 08:45:58 -08:00
Koushik Dutta
c65f38f251
postbeta
2024-12-05 08:45:13 -08:00
Koushik Dutta
83bde83a39
server: ensure cluster client service control
2024-12-05 08:45:03 -08:00
Koushik Dutta
786b4b5ed9
postbeta
2024-12-04 21:32:07 -08:00
Koushik Dutta
f9c1d7704a
sdk: fix sourcemap
2024-12-04 21:31:52 -08:00
Koushik Dutta
3162d2be34
Update install-amd-graphics.sh
2024-12-04 20:48:34 -08:00
Koushik Dutta
3f0a788a6a
sdk/server: add mode to workers
2024-12-04 17:51:36 -08:00
Koushik Dutta
72504286ea
postbeta
2024-12-04 15:59:56 -08:00
Koushik Dutta
c664cc3b4d
server/sdk: include/check sdk version for plugin forwards/backwards compat.
2024-12-04 15:59:41 -08:00
Koushik Dutta
99853906b9
postbeta
2024-12-04 11:42:23 -08:00
Koushik Dutta
ea873a527b
sdk/server: clean up sdk init race conditions to allow side effect imports
2024-12-04 10:54:28 -08:00
Koushik Dutta
df0b13512a
videoanalysis: fix sample history tracking to purge before measurement
2024-12-03 13:42:40 -08:00
Koushik Dutta
1651152eec
videoanalysis: publish
2024-12-03 10:06:36 -08:00
Koushik Dutta
7b3ab501b2
server: remove cluster cpu tracking
2024-12-03 00:21:46 -08:00
Koushik Dutta
3a77a3398d
videoanalysis: use detection fps as measurement of system load
2024-12-03 00:00:37 -08:00
Koushik Dutta
f2ece1270a
openvino: update to relu+int8 models
2024-12-02 22:49:58 -08:00
Koushik Dutta
8b6d8aeae6
Merge branch 'main' into cluster
2024-12-02 22:14:01 -08:00
Koushik Dutta
578bba67f8
postbeta
2024-12-02 19:00:55 -08:00
Koushik Dutta
15fb7d86e2
postbeta
2024-12-02 18:58:00 -08:00
Koushik Dutta
9d23caa66d
server: downgrade typescript
2024-12-02 18:57:51 -08:00
Koushik Dutta
c46ed2cef5
postbeta
2024-12-02 18:46:17 -08:00
Koushik Dutta
7dcfdaa98e
server: prevent crash on missing cpu usage
2024-12-02 18:46:06 -08:00
Koushik Dutta
ee23c93132
postbeta
2024-12-02 15:41:50 -08:00
Koushik Dutta
b1b0dd8997
server: fix non cluster crash
2024-12-02 15:41:42 -08:00
Koushik Dutta
6cc5a0e04c
postbeta
2024-12-02 15:10:52 -08:00
Koushik Dutta
a75b263141
server: cluster cpu usage monitoring
2024-12-02 15:08:56 -08:00
Koushik Dutta
d91ec68e6c
sdk: find object cluster worker affinity
2024-12-02 11:02:35 -08:00
Koushik Dutta
8ccc7a6c06
postbeta
2024-12-01 20:09:18 -08:00
Koushik Dutta
a6ece48cc3
server: add cluster worker weight
2024-12-01 17:46:14 -08:00
Koushik Dutta
7398f280cc
postbeta
2024-11-30 23:19:40 -08:00
Koushik Dutta
eb1d0f647a
server: fix es imports on old node
2024-11-30 23:19:30 -08:00
Koushik Dutta
b5a40b27a9
postbeta
2024-11-30 22:52:37 -08:00
Koushik Dutta
84870b444c
server: revert createRequire
2024-11-30 22:49:59 -08:00
Koushik Dutta
339c934dda
sdk: rollup fixes
2024-11-30 22:46:12 -08:00
Koushik Dutta
4df0eec70a
server: esmodule cleanups
2024-11-30 20:00:41 -08:00
Koushik Dutta
6d268ade69
server: formatting
2024-11-30 09:41:30 -08:00
Koushik Dutta
6b040954a0
esmodule: project cleanup
2024-11-30 09:38:15 -08:00
Koushik Dutta
73d2f5b408
esmodule plugins: wip
2024-11-30 09:09:38 -08:00
Koushik Dutta
71bb2ec80a
postbeta
2024-11-29 14:06:02 -08:00
Koushik Dutta
92b120886c
server: remove log from eval params
2024-11-29 14:05:52 -08:00
Koushik Dutta
9001d996e2
sdk: fix commonjs entry mangling debug
2024-11-28 22:13:11 -08:00
Koushik Dutta
d060a74689
docker: Update install-amd-graphics.sh
2024-11-28 20:09:51 -08:00
Koushik Dutta
8ba4c46576
docker: Update install-intel-npu.sh
2024-11-28 19:56:16 -08:00
Koushik Dutta
a77f82462d
openvino: rollback openvino
2024-11-28 19:53:24 -08:00
Koushik Dutta
3a1401afbb
openvino: bump openvino
2024-11-28 19:44:47 -08:00
Koushik Dutta
14ae374916
postbeta
2024-11-28 19:37:55 -08:00
Koushik Dutta
52d915cc68
server: dependency updates
2024-11-28 19:37:44 -08:00
Koushik Dutta
cb501e66c6
sdk: publush
2024-11-28 19:14:34 -08:00
Koushik Dutta
053b43128f
Merge branch 'cluster' of github.com:koush/scrypted into cluster
2024-11-28 18:47:41 -08:00
Koushik Dutta
702456a40d
sdk: rollup support
2024-11-28 18:25:12 -08:00
Koushik Dutta
17ebbb1656
sdk: rollup support
2024-11-28 18:24:46 -08:00
Koushik Dutta
0f79cd88ce
sdk: remove dead dep
2024-11-28 12:41:07 -08:00
Koushik Dutta
76c960100c
sdk: remove dead dep
2024-11-28 12:39:11 -08:00
Koushik Dutta
6d56e41651
sample: update
2024-11-28 10:56:56 -08:00
Koushik Dutta
640d66474c
postbeta
2024-11-28 10:48:19 -08:00
Koushik Dutta
238c82a354
server: add cluster worker info
2024-11-28 10:42:42 -08:00
Koushik Dutta
25a369403c
server: add cluster worker info
2024-11-28 10:41:04 -08:00
Koushik Dutta
b1e1f54af5
server: add hooks to get cluster worker controls
2024-11-28 10:02:08 -08:00
Koushik Dutta
8df38dbebe
server: add env control
2024-11-28 09:43:22 -08:00
Koushik Dutta
229dcd3174
postbeta
2024-11-28 09:28:34 -08:00
Koushik Dutta
c3d6dcb6a2
server: pass through service control
2024-11-28 09:28:24 -08:00
Koushik Dutta
0c951519e2
postbeta
2024-11-28 08:57:46 -08:00
Koushik Dutta
1f406ae740
server: pass through service control for cluster mode
2024-11-28 08:57:23 -08:00
Koushik Dutta
8d0de7e557
postbeta
2024-11-27 18:39:51 -08:00
Koushik Dutta
e799ada9c9
sdk: fixup clusterWorkerId to be optional
2024-11-26 09:02:01 -08:00
Koushik Dutta
ed498ae418
server/sdk: make worker disposable.
...
todo: implement python resource pattern?
2024-11-25 11:01:07 -08:00
Koushik Dutta
5b46036b2d
sdk: add clusterWorkerId option to generateVideoFrames
2024-11-25 10:53:43 -08:00
Koushik Dutta
8e888bc6a1
Update docker-compose.yml
2024-11-23 22:05:56 -08:00
Koushik Dutta
c5053008b7
docker: use relative path for volume.
2024-11-23 22:04:33 -08:00
Koushik Dutta
7bd4f4053d
predict: publish
2024-11-23 21:50:38 -08:00
Koushik Dutta
f83cbfa5e7
predict: use new cluster worker labels
2024-11-23 18:39:29 -08:00
Koushik Dutta
8480713ec6
postbeta
2024-11-23 08:05:26 -08:00
Koushik Dutta
dcae7ce367
server: remove debug code causing crashes
2024-11-23 08:05:17 -08:00
Koushik Dutta
101d362260
openvino: beta
2024-11-22 21:20:09 -08:00
Koushik Dutta
73bdca1be6
postbeta
2024-11-22 21:18:51 -08:00
Koushik Dutta
c407fa0b9f
server: ensure alert log goes to console as well
2024-11-22 21:10:35 -08:00
Koushik Dutta
d26c595fd6
server: clean up clustering lifecycle management
2024-11-22 20:57:34 -08:00
Koushik Dutta
38c00f5b9b
openvino: fix cluster label to require x64
2024-11-22 19:01:20 -08:00
Koushik Dutta
ab4738973d
predict: cluster for should enforce compute/darwin label
2024-11-22 17:08:43 -08:00
Koushik Dutta
ea065f506c
predict: fix load balancer
2024-11-21 21:53:09 -08:00
Koushik Dutta
4b7b66c96b
postbeta
2024-11-21 21:08:22 -08:00
Koushik Dutta
0462ad228b
server: fix non cluster crash
2024-11-21 21:08:13 -08:00
Koushik Dutta
45ac7f2f4e
postbeta
2024-11-21 20:54:29 -08:00
Koushik Dutta
6618129e1d
server: cluster load balancing
2024-11-21 20:54:20 -08:00
Koushik Dutta
1a72eddcc8
predict: formatting
2024-11-21 15:22:35 -08:00
Koushik Dutta
1c9037dc35
predict: fix worker startup on primary server
2024-11-21 15:22:16 -08:00
Koushik Dutta
2c5b79291f
server: python formatting
2024-11-21 14:53:16 -08:00
Koushik Dutta
cd0ab104ea
predict: formatting
2024-11-21 14:52:01 -08:00
Koushik Dutta
c6f4c1a669
onnx: implement clustering. and cleanup coreml/openvino.
2024-11-21 14:51:31 -08:00
Koushik Dutta
9f28e38716
openvino: cluster support
2024-11-21 14:37:49 -08:00
Koushik Dutta
ba8f25fde3
postbeta
2024-11-21 14:30:14 -08:00
Koushik Dutta
9f27b2f382
Merge branch 'main' into cluster
2024-11-21 11:20:49 -08:00
Koushik Dutta
96fa6af0fc
reolink: fix missing debug setting
2024-11-21 11:20:44 -08:00
Koushik Dutta
eca5fbecdc
Merge branch 'main' into cluster
2024-11-21 10:04:47 -08:00
Koushik Dutta
8e0e2854e9
dev: update npm-install.sh
2024-11-21 10:04:42 -08:00
Koushik Dutta
1eb9d938e7
core: publish
2024-11-21 10:04:14 -08:00
Koushik Dutta
095f80e1f9
dev: update npm-install.sh
2024-11-21 10:04:03 -08:00
Koushik Dutta
da1f6118c8
predict: wip coreml clustering across multiple macs
2024-11-20 22:27:20 -08:00
Koushik Dutta
5060748e9d
server: implement clustered plugin debugging
2024-11-20 20:53:23 -08:00
Koushik Dutta
25df4f8376
server: fix cluster logging
2024-11-20 20:51:45 -08:00
Koushik Dutta
56fdff3545
server: cluster client error logging
2024-11-20 18:30:28 -08:00
Koushik Dutta
2fbfe2cb65
server: more logging
2024-11-20 18:28:12 -08:00
Koushik Dutta
32ede1f7fe
postbeta
2024-11-20 18:16:09 -08:00
Koushik Dutta
1a2ec8ab4e
server: log startup
2024-11-20 18:16:01 -08:00
Koushik Dutta
53cab91b02
server: refactor runtime worker creation
2024-11-20 14:53:58 -08:00
Koushik Dutta
02a46a9202
postbeta
2024-11-20 12:38:06 -08:00
Koushik Dutta
69f4de66e9
server: exit hooks for python fork
2024-11-20 12:18:25 -08:00
Koushik Dutta
aed6e0c446
server: wip cluster mode load balancing
2024-11-20 11:39:21 -08:00
Koushik Dutta
432c178f29
sdk: more cluster fixes for python
2024-11-20 10:58:10 -08:00
Koushik Dutta
bcf698daa3
sdk: expose ClusterManager to python
2024-11-20 10:13:54 -08:00
Koushik Dutta
347a957cd3
sdk: add cluster manager
2024-11-20 10:10:47 -08:00
Koushik Dutta
459b95a0e2
server: python cluster worker routing
2024-11-18 21:33:49 -08:00
Koushik Dutta
1c18129449
postbeta
2024-11-18 21:05:37 -08:00
Koushik Dutta
21274df881
server: fix cluster check nre
2024-11-18 21:05:28 -08:00
Koushik Dutta
ca243e79bb
server: apply default runtime for cluster fork
2024-11-18 21:03:00 -08:00
Koushik Dutta
924394d365
postbeta
2024-11-18 19:50:15 -08:00
Koushik Dutta
23167da88b
server: fork by clusterWorkerId
2024-11-18 19:29:07 -08:00
Koushik Dutta
c1d48e1c6b
sdk: add cluster worker request to fork
2024-11-18 15:47:31 -08:00
Koushik Dutta
7a22e17d84
Merge branch 'main' into cluster
2024-11-18 13:46:27 -08:00
Koushik Dutta
75b2ff22ce
openvino: regenerate models
2024-11-18 13:46:19 -08:00
Koushik Dutta
edde093140
Merge branch 'main' into cluster
2024-11-18 13:03:14 -08:00
Koushik Dutta
8622934c8b
coreml: cluster support
2024-11-18 13:00:24 -08:00
Koushik Dutta
153cc3ed94
server: python cleanup
2024-11-18 12:26:46 -08:00
Koushik Dutta
2ae6113750
server: wip python cluster fork
2024-11-18 11:31:52 -08:00
Koushik Dutta
4ec001c2a2
server: assign workers ids
2024-11-18 10:11:33 -08:00
Koushik Dutta
794ac6c8d2
postbeta
2024-11-18 09:38:13 -08:00
Koushik Dutta
8422ffe55a
postbeta
2024-11-17 22:20:51 -08:00
Koushik Dutta
285c07e33e
postbeta
2024-11-17 20:43:46 -08:00
Koushik Dutta
ef04398a79
openvino: 9c relu int8
2024-11-17 19:15:43 -08:00
Koushik Dutta
6429ea718a
postbeta
2024-11-17 15:38:52 -08:00
Koushik Dutta
5f9147e720
server: fix node cluster ping
2024-11-17 15:38:42 -08:00
Koushik Dutta
ea4922d8e5
onnx: fix provider detection
2024-11-17 10:24:09 -08:00
Koushik Dutta
70293ca827
server: cluster affinity
2024-11-16 19:35:40 -08:00
Koushik Dutta
878487180e
postbeta
2024-11-16 19:07:05 -08:00
Koushik Dutta
f094903ed9
server: fix cluster fork liveness leak
2024-11-16 19:06:53 -08:00
Koushik Dutta
5117e217cf
core: publish
2024-11-16 11:48:13 -08:00
Koushik Dutta
07c3f2832a
postbeta
2024-11-16 11:35:50 -08:00
Koushik Dutta
977666bc3c
server: add worker ids
2024-11-16 11:35:39 -08:00
Koushik Dutta
2ec6760308
nvidia: notes
2024-11-16 11:07:51 -08:00
Koushik Dutta
0dbe556835
diagnostics: use a better defaults for detection plugin verification
2024-11-16 09:40:34 -08:00
Koushik Dutta
c4f76df255
onnx: fix execution provider reporting
2024-11-16 09:32:55 -08:00
Koushik Dutta
0bf0ec08ab
server: plugin init cleanups
2024-11-15 23:40:38 -08:00
Koushik Dutta
1a2216a7de
postbeta
2024-11-15 22:43:29 -08:00
Koushik Dutta
d868c3b3bb
server: remove stats checker
2024-11-15 22:43:19 -08:00
Koushik Dutta
882709ea51
server: cluster fork tracking
2024-11-15 22:00:51 -08:00
Koushik Dutta
df249c554c
common: persistent fork service
2024-11-15 21:41:07 -08:00
Koushik Dutta
fcbaeb1d1d
postbeta
2024-11-15 19:54:12 -08:00
Koushik Dutta
c6dda05fa4
server: force ipv4 on cluster connect
2024-11-15 19:54:01 -08:00
Koushik Dutta
953b7812c5
server: shuffle python cluster code
2024-11-15 19:53:16 -08:00
Koushik Dutta
7434a5c4ba
postbeta
2024-11-15 15:06:09 -08:00
Koushik Dutta
b240a17bb0
server: support hostnames in clustering, and auto detection of client cluster addresses for easy image cloning.
2024-11-15 15:03:32 -08:00
Koushik Dutta
aab0507805
Merge branch 'main' into cluster
2024-11-15 11:37:39 -08:00
Koushik Dutta
3e091623a8
docker: add amd kfd device to install script
2024-11-15 11:37:35 -08:00
Koushik Dutta
0871898385
videoanalysis: log filtered detections
2024-11-15 10:06:38 -08:00
Koushik Dutta
eea7e4be32
beta
2024-11-15 10:02:13 -08:00
Koushik Dutta
8167ca85bb
postbeta
2024-11-15 10:02:13 -08:00
Koushik Dutta
a09291114f
server: possible fix for electron mac startup hang
2024-11-15 10:02:13 -08:00
Koushik Dutta
39efe0d994
postbeta
2024-11-15 10:02:13 -08:00
Koushik Dutta
21f56216b0
server: fix unnecessary peer creation
2024-11-15 10:02:13 -08:00
Koushik Dutta
8820bac571
postbeta
2024-11-15 10:02:13 -08:00
Koushik Dutta
47a683e385
server: fix ping by providing pong
2024-11-15 10:02:13 -08:00
Koushik Dutta
17f367a373
postbeta
2024-11-15 10:02:13 -08:00
Koushik Dutta
fad0a520ca
server: simplify pong
2024-11-15 10:02:13 -08:00
Koushik Dutta
1f0d5dc3b9
postbeta
2024-11-15 10:02:13 -08:00
Koushik Dutta
a965f9b569
server: simplify pong
2024-11-15 10:02:13 -08:00
Koushik Dutta
eb1a388f69
postbeta
2024-11-15 10:02:13 -08:00
Koushik Dutta
b2cf5ac3c7
postbeta
2024-11-15 10:02:13 -08:00
Koushik Dutta
ce10a49f0f
server: fix ping/pong
2024-11-15 10:02:13 -08:00
Koushik Dutta
5e31a0db96
server: python cleanup
2024-11-15 10:02:13 -08:00
Koushik Dutta
8f1a673db5
server: refactor cluster
2024-11-15 10:02:13 -08:00
Koushik Dutta
7405476556
server: cluster env var sanitization
2024-11-15 10:02:13 -08:00
Koushik Dutta
7dc86f59bf
postbeta
2024-11-15 10:02:13 -08:00
Koushik Dutta
2d7cef600d
server: fix cluster connect logging
2024-11-15 10:02:13 -08:00
Koushik Dutta
5de0f8937b
postbeta
2024-11-15 10:02:13 -08:00
Koushik Dutta
8e8d333ea2
server: cluster logging
2024-11-15 10:02:13 -08:00
Koushik Dutta
d66a6317de
zwave: cluster support
2024-11-15 10:02:13 -08:00
Koushik Dutta
49e3fc1438
predict: fix cluster labels
2024-11-15 10:02:13 -08:00
Koushik Dutta
fbe3daa072
postbeta
2024-11-15 10:02:13 -08:00
Koushik Dutta
670216135b
server: fix python stats updater
2024-11-15 10:02:13 -08:00
Koushik Dutta
ff903fa891
rebroadcast: fix external urls with ipv6
2024-11-15 10:02:13 -08:00
Koushik Dutta
ebc6ede275
postbeta
2024-11-15 10:02:13 -08:00
Koushik Dutta
4de91d0673
server: fix zipapi rpc bug
2024-11-15 10:02:13 -08:00
Koushik Dutta
3da1d00f6f
postbeta
2024-11-15 10:02:13 -08:00
Koushik Dutta
4ff00a7753
server: fix cluster any label
2024-11-15 10:02:13 -08:00
Koushik Dutta
f245fb257d
postbeta
2024-11-15 10:02:13 -08:00
Koushik Dutta
b1a21a6037
postbeta
2024-11-15 10:02:13 -08:00
Koushik Dutta
0b9f3309a2
postbeta
2024-11-15 10:02:13 -08:00
Koushik Dutta
09b9b33bac
server: working python clustering
2024-11-15 10:02:13 -08:00
Koushik Dutta
21d020919a
client: update des
2024-11-15 10:02:13 -08:00
Koushik Dutta
02d090cb94
server: fix python cluster server loop missing
2024-11-15 10:02:13 -08:00
Koushik Dutta
817db34357
server: refactor cluster connect, remove dead code
2024-11-15 10:02:13 -08:00
Koushik Dutta
a3eda8cfba
server: cleanup fork envs
2024-11-15 10:02:13 -08:00
Koushik Dutta
5a62fdc06b
server/sdk: new cluster label format
2024-11-15 10:02:13 -08:00
Koushik Dutta
5ff8a65c4a
predict: add cluster label settings to package.json
2024-11-15 10:02:13 -08:00
Koushik Dutta
719dfd2f24
server: plugin device deletion crash fix
2024-11-15 10:02:13 -08:00
Koushik Dutta
7d28d1d9d4
server: wip python clustering
2024-11-15 10:02:13 -08:00
Koushik Dutta
aaa924b9b4
core: publish
2024-11-15 10:02:13 -08:00
Koushik Dutta
f69b93c9fa
server: fix consoles in clustered environment
2024-11-15 10:02:13 -08:00
Koushik Dutta
12be06adad
rebroadcast: cleanup
2024-11-15 10:02:13 -08:00
Koushik Dutta
f6fa28b584
server: fix cluster host volumes
2024-11-15 10:02:13 -08:00
Koushik Dutta
fc1e5210a5
server: cleanup
2024-11-15 10:02:13 -08:00
Koushik Dutta
7601b8f0d0
server: fixup cluster clients from other addresses
2024-11-15 10:02:13 -08:00
Koushik Dutta
b0557704b2
cleanup
2024-11-15 10:02:13 -08:00
Koushik Dutta
572883ed98
server: functional cluster console
2024-11-15 10:02:13 -08:00
Koushik Dutta
92927c8b93
server: working node cluster fork
2024-11-15 10:02:13 -08:00
Koushik Dutta
11ae57b185
server: wip cluster
2024-11-15 10:02:13 -08:00
Koushik Dutta
9f55f0b32a
rpc: add peer const
2024-11-15 10:02:13 -08:00
Koushik Dutta
ef52e0a723
server: cleanup import
2024-11-15 10:02:13 -08:00
Koushik Dutta
3df6af1fcd
server: add tls listener
2024-11-15 10:02:13 -08:00
Koushik Dutta
a283cfb429
server: remove legacy socket rpc channel
2024-11-15 10:02:13 -08:00
Koushik Dutta
3ae2dd769a
sdk: fork labels
2024-11-15 10:02:13 -08:00
Koushik Dutta
3b916e7e20
server: wip cluster
2024-11-15 10:02:13 -08:00
Koushik Dutta
d93f05a228
server: wip cluster
2024-11-15 10:02:13 -08:00
Koushik Dutta
68183775db
reolink: publish
2024-11-15 10:02:02 -08:00
Koushik Dutta
a8db883661
unifi-protect: fix fingerprint on new protect
2024-11-15 10:01:49 -08:00
apocaliss92
4a51caa281
reolink: Add zoom RTSP streams to trackmix cameras ( #1635 )
...
* Add zoom RTSP streams to trackmix cameras
* update rtmp streams for POE TrackMix (#1 )
* update rtmp streams for POE TrackMix
Fixing resolution of main streams too for Trackmix.
* leave in legacy bcs stream
* flv streams removed
* autotrack bcs stream restored
* additional rtsp streams added only to channel 0
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
Co-authored-by: Joshua Seidel <29733828+JoshuaSeidel@users.noreply.github.com >
2024-11-14 22:08:20 -08:00
Koushik Dutta
c3148b8ed9
server: disable nan serialization completely in python
2024-11-10 12:30:05 -08:00
Koushik Dutta
bc95a15f89
Revert "server: do not serialize python nan in rpc protocol."
...
This reverts commit e9d73c6faa .
2024-11-10 12:29:26 -08:00
Koushik Dutta
8954de3c93
predict: beta
2024-11-10 10:16:03 -08:00
Koushik Dutta
cbfad097db
predict: sanitzation
2024-11-10 10:15:12 -08:00
Koushik Dutta
c9e83c496c
openvino: rollback openvino off nightly
2024-11-10 08:51:07 -08:00
Koushik Dutta
442e1883c5
openvino: quantize test
2024-11-10 08:47:51 -08:00
Koushik Dutta
f819e6d29c
unifi-protect: send fingerprint events + user id as object detections
2024-11-08 13:03:33 -08:00
Koushik Dutta
261c07f330
docker: remove gst alsa
2024-11-08 10:02:22 -08:00
Koushik Dutta
2328c9dd75
docker: remove build utils
2024-11-08 09:59:22 -08:00
Koushik Dutta
15639052c3
install: update/trim intel binaries
2024-11-08 09:59:02 -08:00
Koushik Dutta
d91c7d89b2
docker: remove pillow simd deps
2024-11-08 09:43:41 -08:00
Koushik Dutta
fbdefbe06a
python-codecs: remove pillow simd
2024-11-08 09:42:52 -08:00
Koushik Dutta
832ee0180c
postbeta
2024-11-08 09:35:13 -08:00
Koushik Dutta
a616e95c0e
detect: use opencv-headless
2024-11-08 09:14:11 -08:00
Koushik Dutta
7ab9208203
tensorflow-lite: update project files
2024-11-08 09:14:02 -08:00
Koushik Dutta
9db6808e85
coreml: bump coremltools, use opencv headless
2024-11-08 09:13:36 -08:00
Koushik Dutta
5d48760fd8
core: publish
2024-11-08 09:13:19 -08:00
Koushik Dutta
6ce2166e0a
unifi-protect: Fix unstable ids on camera sensors
2024-11-08 08:24:27 -08:00
Koushik Dutta
201dc30650
onnx: fixup project files
2024-11-07 20:57:33 -08:00
Koushik Dutta
84bb7865fe
unifi-protect: fingerprint sensor fixes
2024-11-07 09:23:23 -08:00
Koushik Dutta
ab1cd379a9
unifi-protect: fingerprint sensor beta
2024-11-07 09:07:00 -08:00
Koushik Dutta
9208ca9566
Merge branch 'main' of github.com:koush/scrypted
2024-11-07 08:56:59 -08:00
Koushik Dutta
e62897e14c
unifi-protect: build fixes
2024-11-07 08:56:56 -08:00
Koushik Dutta
65559e6685
install: prevent amd graphics on non x86
2024-11-06 17:37:52 -08:00
Koushik Dutta
611b7c50bf
docker: add intel npu, amd gpu
2024-11-06 17:28:56 -08:00
Koushik Dutta
e983526455
install: suppress tar delete error
2024-11-06 11:09:11 -08:00
Koushik Dutta
10c167d4a3
install: Update install-intel-npu.sh
2024-11-06 11:08:10 -08:00
Koushik Dutta
0c641ccf6c
common: createAsyncQueueFromGenerator should not read as fast as possible.
2024-11-06 10:07:03 -08:00
Koushik Dutta
5899ad866a
openvino: invalid device recovery
2024-11-05 08:38:52 -08:00
Koushik Dutta
17ecb56259
openvino: initial yuv support
2024-11-04 12:04:18 -08:00
Koushik Dutta
ffeade08ca
postbeta
2024-11-04 10:32:08 -08:00
apocaliss92
49a567fb51
reolink: floodlights ( #1633 )
...
* Reolink floodlight support
* Fix on state check
* Flashlight interval removed
* Code cleanup
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2024-11-03 08:49:30 -08:00
Koushik Dutta
aac104f386
install: doc amdgpu-install
2024-11-01 21:46:59 -07:00
Koushik Dutta
b4aff117ce
install: add kfd for amd support
2024-11-01 21:44:39 -07:00
Koushik Dutta
13d4519a35
install: amd cleanup
2024-11-01 21:42:09 -07:00
Koushik Dutta
743102c965
install: amd graphics
2024-11-01 21:41:40 -07:00
Koushik Dutta
315e5bb6e6
proxmox: add support for explicit directories in disk setup script
2024-11-01 14:08:49 -07:00
Koushik Dutta
6ddef853ad
predict: publish
2024-11-01 10:52:30 -07:00
Koushik Dutta
5848cf1e5e
predict: Fix nans in payloads causing plugin crash, add support for yuv models
2024-11-01 10:34:29 -07:00
Koushik Dutta
f00f650b4f
docker: add libvulkan1
2024-10-31 18:22:17 -07:00
Koushik Dutta
e9d73c6faa
server: do not serialize python nan in rpc protocol.
...
This causes protocol failure and plugin to be killed. Javascript behavior is to convert NaN to null.
Mimicing this behavior ensures stability though all JSON dicts are recursively inspected.
2024-10-31 10:44:08 -07:00
Koushik Dutta
b6d601ebc4
sdk: add boolean to SerializableType
2024-10-31 09:20:14 -07:00
Koushik Dutta
1b58b0dd9b
sdk: Image ffmpegFormats flag
2024-10-31 09:18:05 -07:00
Koushik Dutta
1b5ef3103e
sdk: publish
2024-10-29 12:27:02 -07:00
Koushik Dutta
78236a54b8
postrelease
2024-10-29 12:22:35 -07:00
Koushik Dutta
ec2e4d64fd
rebroadcast: set online/offline state without prebuffer requirement
2024-10-29 12:21:40 -07:00
Koushik Dutta
44644448f5
postbeta
2024-10-29 12:07:01 -07:00
Koushik Dutta
0a86d5c4ea
server: disable auto transferable Buffers
2024-10-29 12:06:48 -07:00
Koushik Dutta
20282e05ea
Merge branch 'main' of github.com:koush/scrypted
2024-10-29 12:05:53 -07:00
Koushik Dutta
9d6b405fa9
postbeta
2024-10-29 12:05:45 -07:00
Koushik Dutta
b82ce5ff45
server: disable auto transferable Buffers
2024-10-29 12:05:33 -07:00
apocaliss92
f461198e1e
reolink: battery params supported ( #1621 )
...
* Reolink battery params supported
* Style restored
* Battery check interval incresed
* Fix battery checks
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2024-10-28 18:36:17 -07:00
Jacob McSwain
7505e6907a
feat(sdk): add support for notification channel in NotifierOptions ( #1625 )
...
* feat(sdk): add support for notification channel in NotifierOptions
This change spins off from conversation at https://github.com/scryptedapp/homeassistant/pull/1 and allows consumers of the `Notifier` interface to specify a channel for notifications to be sent to. Android platforms can use this to send notifications to a specific channel, allowing the user to have fine-grained control over the audio and priority of the notifications they receive.
* chore(sdk): place Android notification channel under the android object
* fix(automation-actions): remove channel from UI
2024-10-27 01:38:56 -05:00
apocaliss92
c1046d5706
HomeKit: Add flag to not autoenable devices on creation ( #1626 )
...
* Add flag to not autoenable devices on creation
* Invert naming logic
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2024-10-27 01:38:24 -05:00
Koushik Dutta
a61c06b607
remove dev site
2024-10-26 16:19:52 -05:00
Koushik Dutta
d3df5742e6
update index
2024-10-26 15:35:44 -05:00
Koushik Dutta
68ac42ca46
sdk: new dev site
2024-10-26 11:51:20 -05:00
apocaliss92
bb7c6ef8b9
reolink: Fix check for reolink nvrs ( #1624 )
...
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2024-10-23 09:35:01 -05:00
apocaliss92
446e8ed61e
reolink: add nvr flag ( #1620 )
...
* Reolink - Fix name/model fetching if homehub
* Checks removed
* style change removed
* Change logic for earlier returns
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2024-10-21 14:02:20 -07:00
Koushik Dutta
80372b35f2
npu: update drivers
2024-10-21 11:29:08 -07:00
Koushik Dutta
57eff2f296
Merge branch 'main' of github.com:koush/scrypted
2024-10-21 10:39:44 -07:00
Koushik Dutta
d996088041
sdk: fix deprecation on getCloudEndpoint
2024-10-21 10:39:40 -07:00
apocaliss92
04be70019b
Reolink - Fix get ability ( #1616 )
...
* Reolink - Fix get ability
* getAbility current behavior kept
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2024-10-20 15:20:26 -07:00
Koushik Dutta
51732d0dcd
proxmox: preserve hostname
2024-10-19 21:48:19 -07:00
Koushik Dutta
e40bc3ddee
proxmox: preserve hostname
2024-10-19 21:38:07 -07:00
Koushik Dutta
3f4409e1c3
Merge branch 'main' of github.com:koush/scrypted
2024-10-19 21:26:23 -07:00
Koushik Dutta
63b7616ab3
proxmox: preserve mac address
2024-10-19 21:26:17 -07:00
apocaliss92
29059691ce
Alexa: add option to not auto enable devices ( #1615 )
...
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2024-10-19 16:10:42 -07:00
apocaliss92
531a9d28dc
reolink: Reolink only-token client added ( #1614 )
...
* Reolink only-token client added
* Reolink auth fixes
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2024-10-19 15:06:35 -07:00
Koushik Dutta
3314b4d9ca
reolink: publish
2024-10-18 20:30:40 -07:00
Koushik Dutta
37df9810c8
diagnostics: deprecate electron-core
2024-10-18 10:39:10 -07:00
Koushik Dutta
47c1cbba3c
lxc-docker: shuffle volumes for faster resets
2024-10-18 09:53:52 -07:00
Koushik Dutta
ded7e549bb
lxc-docker: link to docs for mount point specifics
2024-10-18 09:25:17 -07:00
Koushik Dutta
abb2b85cec
lxc-docker: fix mp restore
2024-10-18 09:16:50 -07:00
Koushik Dutta
7d157d2882
lxc-docker: fix message line length
2024-10-18 09:14:01 -07:00
Koushik Dutta
c6c0a225dd
lxc-docker: update messaging
2024-10-18 09:12:22 -07:00
Koushik Dutta
276fc386ec
Merge branch 'main' of github.com:koush/scrypted
2024-10-18 09:08:15 -07:00
Koushik Dutta
0b21afd193
lxc-docker: handle moving volumes in migration
2024-10-18 09:08:10 -07:00
Koushik Dutta
1032e58e3b
Update config.yaml
2024-10-17 21:06:52 -07:00
Koushik Dutta
4987b01167
Update package.json
2024-10-17 19:26:55 -07:00
Koushik Dutta
28bb8c5b3c
proxmox: clarify docs
2024-10-17 14:15:44 -07:00
Koushik Dutta
2160170c3a
proxmox: bump to lxc-docker
2024-10-17 14:06:21 -07:00
Koushik Dutta
c0eac9053b
proxmox: restore warning
2024-10-17 13:58:46 -07:00
Koushik Dutta
d57501dd42
proxmox: fix restore
2024-10-17 13:53:34 -07:00
Koushik Dutta
264cb0404f
proxmox: dont show existing container warning on restore
2024-10-17 13:41:40 -07:00
Koushik Dutta
dc9f4b39a8
proxmox: storage setup docs
2024-10-17 13:38:50 -07:00
Koushik Dutta
653eeceaf2
proxmox: stop container prior to restore.
2024-10-17 13:35:57 -07:00
Koushik Dutta
3d8711947a
proxmox: detect force for better error handling
2024-10-17 13:33:02 -07:00
Koushik Dutta
38038d5f30
proxmox: script language cleanup
2024-10-17 13:28:59 -07:00
Koushik Dutta
e21d9c3a0c
proxmox: additional installation options if container exists
2024-10-17 13:24:53 -07:00
Koushik Dutta
7b8c014b3b
mac: remove libvips
2024-10-17 12:31:06 -07:00
Koushik Dutta
55a30864fd
Revert "mac: update python to use whatever is latest"
...
This reverts commit 4f419ff75c .
2024-10-17 12:30:50 -07:00
Koushik Dutta
4f419ff75c
mac: update python to use whatever is latest
2024-10-17 12:26:25 -07:00
Koushik Dutta
638a4f28ad
postbeta
2024-10-17 12:09:53 -07:00
Koushik Dutta
8970154b8f
lxc-docker: restore prune if pull is requested
2024-10-17 12:05:37 -07:00
Koushik Dutta
c96debaaed
lxc-docker: wait 5 minutes prior to pruning
2024-10-17 12:04:46 -07:00
Koushik Dutta
fe7b479235
lxc-docker: use docker compose --pull as appropriate
2024-10-17 11:53:09 -07:00
Koushik Dutta
aa1486e641
postrelease
2024-10-17 11:15:41 -07:00
Koushik Dutta
207f00733e
lxc-docker: abort on any container exit. potentially bad with watchtower updates.
2024-10-17 09:32:03 -07:00
Koushik Dutta
bc4b2c956c
postbeta
2024-10-17 09:23:34 -07:00
Koushik Dutta
e15578c9ca
proxmox: intel microcode
2024-10-16 20:38:12 -07:00
Koushik Dutta
e2c5ee2400
proxmox: intel microcode
2024-10-16 20:38:04 -07:00
Koushik Dutta
dec62ddbc6
proxmox: intel microcode
2024-10-16 20:37:24 -07:00
Koushik Dutta
e7a65c4a28
Merge branch 'main' of github.com:koush/scrypted
2024-10-16 13:32:58 -07:00
Koushik Dutta
127855c57e
core: bump lxc intel icd
2024-10-16 13:32:53 -07:00
Koushik Dutta
d9f35ef461
proxmox: broader udev rules
2024-10-16 10:52:00 -07:00
Koushik Dutta
787c452105
sdk: improve deeplinks
2024-10-15 09:56:19 -07:00
Koushik Dutta
3556b326f5
core: update
2024-10-15 09:42:05 -07:00
Koushik Dutta
dd42878a5f
Merge branch 'main' of github.com:koush/scrypted
2024-10-15 09:41:26 -07:00
Koushik Dutta
07db378763
sdk: deeplink support
2024-10-14 18:17:55 -07:00
Koushik Dutta
df142635b8
postbeta
2024-10-11 18:32:42 -07:00
Brett Jia
24bcc32532
server: aggressively catch child process pipe errors ( #1609 )
...
* server: aggressively catch python child process pipe errors
* document error behavior
* move stdio error handling to setupWorker
* handle undefined stdio
2024-10-11 15:34:44 -07:00
Koushik Dutta
5856ad60dd
webrtc: fix opus crash
2024-10-10 10:48:40 -07:00
Koushik Dutta
124da3c1b7
webrtc: max compat mode should reset
2024-10-10 10:36:53 -07:00
Koushik Dutta
005efbfe82
webrtc: add flag that forces opus audio
2024-10-10 10:27:07 -07:00
Koushik Dutta
cb955f403d
lxc-docker: remove nvidia container toolkit
2024-10-09 22:43:17 -07:00
Koushik Dutta
fa38d8c560
lxc-docker: ensure a unique WATCHTOWER_HTTP_API_TOKEN is used every launch
2024-10-09 17:56:37 -07:00
Koushik Dutta
0e4a94cd6e
install: SCRYPTED_LXC env automatically installs more stuff
2024-10-09 17:44:54 -07:00
Koushik Dutta
a0c3721140
docker: move container toolkit script
2024-10-09 17:43:48 -07:00
Koushik Dutta
7efffe4c51
docker: default values in case env file goes missing
2024-10-09 17:28:01 -07:00
Koushik Dutta
2ff80780f8
install: fix watchtower arg
2024-10-09 16:37:26 -07:00
Koushik Dutta
9a41e3bc29
lxc-docker: force container recreate and move watchtower auto update into modifiable env.
2024-10-09 16:29:36 -07:00
Koushik Dutta
23de4011fb
lxc-docker: reenable watchtower
2024-10-09 16:08:57 -07:00
Koushik Dutta
4fba5b9484
install: generate watchtower token at install time via env
2024-10-09 15:28:41 -07:00
Koushik Dutta
0dcfa367a6
Merge branch 'main' of github.com:koush/scrypted
2024-10-09 15:15:56 -07:00
Koushik Dutta
8e63943f53
install: generate watchtower token at install time via env
2024-10-09 15:15:52 -07:00
apocaliss92
e2d78611c5
reolink: preset supports
...
* Reolink presets supported
* Round changed with ceil to avoid sending 0
* ptzOp detached to a specific one
* Preset command moved as first
* Return added
* Unecessary ptz condition removed
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2024-10-09 14:04:21 -07:00
Koushik Dutta
8a94c268ac
nvidia: simplify with new docker image
2024-10-09 13:29:53 -07:00
Koushik Dutta
10bdef414e
install: auto enable nvidia gpus and capabilities
2024-10-09 13:06:54 -07:00
Koushik Dutta
317ee80477
install: nvidia container toolkit fixes
2024-10-09 12:26:43 -07:00
Koushik Dutta
851c5caf4d
install: nvidia container toolkit
2024-10-09 12:16:32 -07:00
Koushik Dutta
03cfeffca5
install: nvidia container toolkit
2024-10-09 12:16:22 -07:00
Koushik Dutta
196316ad97
install: support 24.04 containers. remove cudnn8 and cuda11.
2024-10-09 11:11:51 -07:00
Koushik Dutta
f7ccdf0795
Merge branch 'main' of github.com:koush/scrypted
2024-10-09 10:39:57 -07:00
Koushik Dutta
64d36513a0
install: support 24.04 containers. remove cudnn8 and cuda11.
2024-10-09 10:39:52 -07:00
David Montgomery
6ae8fd6d96
update broken link ( #1605 )
...
* Update install-scrypted-docker-compose.sh
* Update install-scrypted-docker-compose.sh
---------
Co-authored-by: Koushik Dutta <koush@koushikdutta.com >
2024-10-08 17:34:13 -07:00
Koushik Dutta
7448f19b78
install: Update docker-compose.sh
2024-10-07 19:53:49 -07:00
Koushik Dutta
35f0e325c1
common: strict
2024-10-05 20:53:26 -07:00
Koushik Dutta
579e188d06
diagnostics: logging
2024-10-05 20:53:21 -07:00
Koushik Dutta
09e97a2895
lxc-docker: more system maintenance on startup
2024-10-05 11:56:07 -07:00
Koushik Dutta
700856bc2e
reolink: use abs movement
2024-10-05 09:55:00 -07:00
Koushik Dutta
26eb69b08a
reolink: publish
2024-10-05 08:56:09 -07:00
Koushik Dutta
332d9716f9
reolink: fix double ptz move
2024-10-05 08:55:35 -07:00
Koushik Dutta
511f348cbe
onvif: initial ptz preset support
2024-10-04 20:16:44 -07:00
Koushik Dutta
f26b6c3bca
unifi-protect: consider host when trying to find stable ids
2024-10-04 17:23:59 -07:00
Koushik Dutta
d38abcd563
core: ptz preset/home support
2024-10-04 15:41:08 -07:00
Koushik Dutta
b71f6e8b7e
onvif: preset support
2024-10-04 15:23:46 -07:00
Koushik Dutta
b492e8912e
onvif: continuous movement support
2024-10-04 14:57:29 -07:00
Koushik Dutta
e663f5d3fc
lxc-docker: use -e
2024-10-04 13:11:51 -07:00
Koushik Dutta
21ac653c66
core: update ui
2024-10-04 12:06:44 -07:00
Koushik Dutta
e6f80be974
core: support updates for lxc docker
2024-10-04 12:03:07 -07:00
Koushik Dutta
7b41e17981
lxc: remove welcome as it messes up dpkg
2024-10-04 11:53:48 -07:00
Koushik Dutta
530961179d
lxc-docker: updates
2024-10-04 11:44:53 -07:00
Koushik Dutta
7bb1d75905
proxmox: fix writing /etc/issue
2024-10-03 14:19:26 -07:00
Koushik Dutta
337a74a170
proxmox: pull the docker compose script from repo
2024-10-03 13:45:25 -07:00
Koushik Dutta
e21facb123
proxmox: add docker compose script
2024-10-03 13:42:28 -07:00
Koushik Dutta
15ac061311
proxmox: add docker compose script
2024-10-03 13:41:31 -07:00
Koushik Dutta
f66a300082
docker: cleanup old installs
2024-10-03 13:33:35 -07:00
Koushik Dutta
24d754b5dc
lxc: background the update processes
2024-10-03 13:02:43 -07:00
Koushik Dutta
0221d00a17
lxc: change docker-compose.sh path
2024-10-03 12:56:43 -07:00
Koushik Dutta
3c49501c2c
proxmox: lxc icon
2024-10-03 12:50:16 -07:00
Koushik Dutta
a81e5337f0
lxc: fix script creation/chmod order
2024-10-03 11:41:33 -07:00
Koushik Dutta
675339f495
lxc: fix script erorr
2024-10-03 11:36:37 -07:00
Koushik Dutta
48c6b90e21
lxc: more docker env tweaks
2024-10-03 11:35:33 -07:00
Koushik Dutta
ccf2b8c67d
lxc-docker: disable autorestart
2024-10-03 10:56:05 -07:00
Koushik Dutta
cc97d7d1c1
docker: disable init core dump anyways
2024-10-03 10:39:02 -07:00
Koushik Dutta
6af2f5eecd
docker: another attempt at ulimit
2024-10-03 10:27:13 -07:00
Koushik Dutta
1df4c964d7
lxc-docker: disable watchtower
2024-10-03 10:14:29 -07:00
Koushik Dutta
24b5b36a44
docker: disable core dumps in lite container
2024-10-03 09:24:58 -07:00
Koushik Dutta
1da7d25235
Merge branch 'main' of github.com:koush/scrypted
2024-10-03 09:11:39 -07:00
Koushik Dutta
d691b21646
docker: something enabled core dumps in container. disable core dumps in container.
2024-10-03 09:11:34 -07:00
Brett Jia
d691bfcef1
core: clear local url converter cache after 10m ( #1595 )
...
* core: clear local url converter cache after 10s
* update to 10m
2024-10-02 12:15:59 -07:00
Koushik Dutta
04d5633690
nvidia: icd mount no longer necessary
2024-10-02 10:05:57 -07:00
Koushik Dutta
dffd20f978
Merge branch 'main' of github.com:koush/scrypted
2024-10-02 09:39:35 -07:00
Koushik Dutta
5fd9579423
nvidia: icd notes
2024-10-02 09:39:28 -07:00
Koushik Dutta
bd7d49833f
nvidia: fix container expectations
2024-10-02 09:38:10 -07:00
Brett Jia
701ca5e1e2
objectdetector: extend retention of detection inputs to 10s ( #1586 )
2024-10-02 09:30:11 -07:00
Koushik Dutta
14cb5a2117
install: can't fix stupid
2024-10-02 09:23:16 -07:00
Koushik Dutta
adf4e797c1
onnx/nvidia docker: bump versions, fix cuda 12
2024-10-02 09:00:14 -07:00
Koushik Dutta
a946be88d3
onnx: docs
2024-10-01 23:56:21 -07:00
Koushik Dutta
4be844f3f7
onnx: update runtime for windows
2024-10-01 23:51:34 -07:00
Koushik Dutta
9eff813619
Merge branch 'main' of github.com:koush/scrypted
2024-10-01 09:29:36 -07:00
Koushik Dutta
e1b5eaa63f
google-device-access: rebuild with new sdk
2024-10-01 09:29:29 -07:00
Koushik Dutta
b7f1efc307
diagnostics: typo
2024-09-30 18:47:42 -07:00
Koushik Dutta
12fedc53ee
Merge branch 'main' of github.com:koush/scrypted
2024-09-29 15:19:47 -07:00
Koushik Dutta
1c7626c156
diagnostics: fix nre in server addr check
2024-09-29 15:19:42 -07:00
Koushik Dutta
a578623d3f
nvidia: more reliable opencl setup
2024-09-28 12:15:30 -07:00
Koushik Dutta
b13d32f3ed
amcrest: publish
2024-09-28 10:46:04 -07:00
Koushik Dutta
d34c3aae74
amcrest: dont fail if motion detect reset fails
2024-09-28 10:45:03 -07:00
Koushik Dutta
c27176f0f8
ring: more push updates
2024-09-26 10:07:05 -07:00
Koushik Dutta
be4f4bb6d6
install: update intel drivers
2024-09-25 21:03:52 -07:00
Koushik Dutta
26db89b811
cloud: observe connection termination
2024-09-25 20:19:44 -07:00
Koushik Dutta
6f0738ef07
diagnostics: gpu transform test
2024-09-25 13:06:34 -07:00
Koushik Dutta
1ae1eafddc
diagnostics: add detection test
2024-09-25 12:27:17 -07:00
Koushik Dutta
0ecacfd974
openvino: update openvino to 2014.4.0
2024-09-25 08:56:14 -07:00
Koushik Dutta
146a648f39
snapshot: export createVipsMediaObject
2024-09-25 08:55:40 -07:00
Koushik Dutta
7015f26eee
ring: heartbeat
2024-09-24 11:42:15 -07:00
Brett Jia
a4e484698d
server: implement python listen + listenDevice ( #1587 )
...
* server: implement python listen + listenDevice
* fix unregister
* make functions synchronous
2024-09-23 09:34:10 -07:00
Koushik Dutta
1d659a5fb9
onvif: update onvif to support https, publish
2024-09-22 12:01:56 -07:00
Koushik Dutta
80e70b6bb8
ring: update push receiver
2024-09-22 11:28:55 -07:00
Koushik Dutta
ceec1174e3
cloud: expose server id header
2024-09-20 15:52:12 -07:00
Koushik Dutta
b658202d8a
cloud: include server id in responses
2024-09-20 15:45:34 -07:00
Koushik Dutta
425ee41ab0
core: publish
2024-09-20 15:06:11 -07:00
Koushik Dutta
3f7b801ffb
cloud: server id reporting
2024-09-20 15:06:07 -07:00
Koushik Dutta
ccb7ae0323
core: publish
2024-09-20 10:06:50 -07:00
Koushik Dutta
252c90fb46
cloud: remove reliance on google for login process
2024-09-19 23:11:04 -07:00
Koushik Dutta
2beceaf869
videoanalysis: provide audio
2024-09-19 20:43:25 -07:00
Koushik Dutta
1dbb9a0f63
Merge branch 'main' of github.com:koush/scrypted
2024-09-19 12:03:03 -07:00
Koushik Dutta
85c35f5fb7
amcrest: autoconfigure removes amcrest logo
2024-09-19 12:02:59 -07:00
Koushik Dutta
8966cd7c70
Update install-scrypted-proxmox.sh
2024-09-19 07:22:44 -07:00
Koushik Dutta
60aeae5336
diagnostics: codec check
2024-09-18 16:14:16 -07:00
Koushik Dutta
eef6c3ed3f
cloud: use multiple signaling paths
2024-09-18 10:08:57 -07:00
Koushik Dutta
979c430303
cloud: remove dead code
2024-09-18 08:47:51 -07:00
Koushik Dutta
4892b72f37
cloud: use cloudflare as secondary signaling path
2024-09-17 09:19:14 -07:00
Koushik Dutta
3fd81b86d7
webrtc: wait before terminating thread
2024-09-15 21:51:03 -07:00
Koushik Dutta
b3a2789a1d
diagnostics: cloud warn
2024-09-15 21:50:33 -07:00
Koushik Dutta
fde5cfa51e
webrtc: remove webrtc api transport
2024-09-15 15:04:14 -07:00
Koushik Dutta
1ada7bb3fe
common: rtp forwarder ffmpeg path
2024-09-15 13:26:25 -07:00
Koushik Dutta
2445ea909d
proxmox: good grief people cant read
2024-09-15 13:26:15 -07:00
Koushik Dutta
7b16e8e969
install: make sure install is performed on proxmox host
2024-09-15 10:33:38 -07:00
Koushik Dutta
1ffe8357e3
diagnostics: print addresses
2024-09-14 12:55:55 -07:00
Koushik Dutta
c96b4730de
Merge branch 'main' of github.com:koush/scrypted
2024-09-14 12:40:14 -07:00
Koushik Dutta
d89a8c6072
diagnostics: indicator for test hang/running
2024-09-14 12:40:09 -07:00
Koushik Dutta
8e47bbb153
proxmox: disk script logging
2024-09-14 10:05:38 -07:00
Koushik Dutta
b04bb414d6
proxmox: better disk granularity
2024-09-13 22:31:43 -07:00
Koushik Dutta
bd947fb934
proxmox: add disk
2024-09-13 22:30:25 -07:00
Koushik Dutta
a643960863
proxmox: disk type support
2024-09-13 22:28:14 -07:00
Koushik Dutta
83f869988d
proxmox: script formatting
2024-09-13 22:23:40 -07:00
Koushik Dutta
1fc0934b4e
proxmox: script formatting
2024-09-13 22:20:13 -07:00
Koushik Dutta
29b7e4151a
proxmox: script formatting
2024-09-13 22:11:24 -07:00
Koushik Dutta
ad3c4f9529
proxmox: script formatting
2024-09-13 22:06:07 -07:00
Koushik Dutta
e9026372c1
Merge branch 'main' of github.com:koush/scrypted
2024-09-13 21:50:27 -07:00
Koushik Dutta
9b30064896
proxmox: dir script
2024-09-13 18:13:19 -07:00
Koushik Dutta
c73ffb30c1
proxmox: docs
2024-09-13 18:03:27 -07:00
Koushik Dutta
bae12eecae
proxmox: dir sanity check
2024-09-13 18:00:52 -07:00
Koushik Dutta
1440b3811d
proxmox: scripts
2024-09-13 17:58:49 -07:00
Koushik Dutta
59a3a97577
diagnostics: words
2024-09-13 10:54:03 -07:00
Koushik Dutta
07f02fe371
postbeta
2024-09-13 10:53:36 -07:00
Koushik Dutta
cf4f4b7c73
diagnostics: more checks
2024-09-12 20:36:14 -07:00
Koushik Dutta
aab0bdfc41
cloud: additional cloudflare failure handling
2024-09-12 18:47:11 -07:00
Koushik Dutta
438f61b729
lxc: mirror docker compose
2024-09-12 18:46:20 -07:00
Koushik Dutta
0b3717439f
lxc: relax chown
2024-09-12 13:51:22 -07:00
Koushik Dutta
a9a145bd3e
lxc: relax SCRYPTED_NONINTERACTIVE check
2024-09-12 13:29:53 -07:00
Koushik Dutta
2f97b39cbb
lxc: service user is root
2024-09-12 13:28:42 -07:00
Koushik Dutta
8bc1fe1588
lxc: apparmor removal should be allowed to fail
2024-09-12 13:27:59 -07:00
Koushik Dutta
90740f3c9d
lxc: remove apparmor
2024-09-12 13:25:41 -07:00
Koushik Dutta
f92a12b99c
Merge branch 'main' of github.com:koush/scrypted
2024-09-12 13:23:09 -07:00
Koushik Dutta
405453da03
install: lxc docker prototype
2024-09-12 13:23:04 -07:00
Brett Jia
d01fe4310b
server: python createMediaManager func ( #1574 )
...
* server: python createMediaManager func
* use api's media manager directly
2024-09-12 13:08:03 -07:00
Koushik Dutta
6bcab63e0e
install: lxc docker prototype
2024-09-12 13:01:16 -07:00
Koushik Dutta
c2bf7a62ab
install: lxc docker prototype
2024-09-12 12:51:51 -07:00
Koushik Dutta
bc631d6c8b
diagnostics: recognize ha
2024-09-12 12:02:10 -07:00
Koushik Dutta
66877d1efa
core: i am really bad at this
2024-09-12 11:13:01 -07:00
Koushik Dutta
96a4a11503
core: fix level-zero install check
2024-09-12 11:04:01 -07:00
Koushik Dutta
bd0393305b
core: trigger restart after level zero removal
2024-09-12 10:51:26 -07:00
Koushik Dutta
9033eadafb
docker: remove npu
2024-09-12 10:50:29 -07:00
Koushik Dutta
c42b8ecda2
openvino/lxc: fix crashing
2024-09-12 10:49:18 -07:00
Koushik Dutta
521bb62f10
openvino: better gpu failure fallback
2024-09-11 16:55:20 -07:00
Koushik Dutta
8819f0a249
install: update intel firmware
2024-09-11 16:54:54 -07:00
Koushik Dutta
341cfa1e2f
diagnostics: gpu decode test
2024-09-11 12:53:01 -07:00
Koushik Dutta
96335544ad
openvino: openvino 2024.2.0 is crashy
2024-09-11 12:52:38 -07:00
Koushik Dutta
ce0adb5706
diagnostics: skip dupes
2024-09-11 10:44:58 -07:00
Koushik Dutta
22fb257214
core: update ui
2024-09-11 10:28:44 -07:00
Koushik Dutta
674034fb7e
openvino: GPU to AUTO fallback on error
2024-09-11 10:13:45 -07:00
Koushik Dutta
44dcfe5e12
openvino: rollback
2024-09-11 10:08:30 -07:00
Koushik Dutta
194e8532c3
core: publish
2024-09-11 09:45:40 -07:00
Koushik Dutta
797ef79080
unifi-protect: filter out unadopted cams
2024-09-11 09:28:10 -07:00
Koushik Dutta
56dbecbf3d
videoanalsyis: dont allow extension to be disabled.
2024-09-11 08:57:27 -07:00
Koushik Dutta
67acb7725f
openvino: fix model execution
2024-09-10 19:56:42 -07:00
Koushik Dutta
a2caad7109
diagnostics: idr check
2024-09-10 17:43:16 -07:00
Koushik Dutta
599d370f7d
diagnostics: unifi protect junk snapshots
2024-09-10 15:23:56 -07:00
Koushik Dutta
be284a0df7
diagnostics: (jsonip.com)
2024-09-10 15:17:02 -07:00
Koushik Dutta
030c3432a7
diagnostics: notifier
2024-09-10 15:16:34 -07:00
Koushik Dutta
7d0d26ad31
diagnostics: install validation
2024-09-10 15:04:23 -07:00
Koushik Dutta
6ba8a1dea4
diagnostics: publish
2024-09-10 14:37:40 -07:00
Koushik Dutta
cafb6944f5
diagnostics: stream validation
2024-09-10 14:34:03 -07:00
Koushik Dutta
f800401317
diagnostics: initial commit
2024-09-10 14:17:19 -07:00
Koushik Dutta
d672e2271d
sdk: update
2024-09-10 13:21:54 -07:00
Koushik Dutta
3d558e3119
postbeta
2024-09-09 12:50:33 -07:00
Brett Jia
c94945c6d5
server: allow plugins to specify portable python build tags ( #1571 )
2024-09-09 12:26:01 -07:00
Koushik Dutta
82afc6d53f
ha: update
2024-09-08 16:43:50 -07:00
Koushik Dutta
16ba10da21
videoanalysis: deprecate electron core
2024-09-08 16:43:37 -07:00
Koushik Dutta
6f5e0700a2
postrelease
2024-09-08 16:41:04 -07:00
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
Koushik Dutta
c492c15081
rpc: async generator should throw if yielded and when the peer has been killed. garbage collection does not trigger async generator return or throw.
2023-04-19 21:35:46 -07:00
Koushik Dutta
ee7076384b
prebeta
2023-04-19 21:17:59 -07:00
Koushik Dutta
717cac721a
detect: connect to rpc object for every videoframe
2023-04-19 12:18:02 -07:00
Koushik Dutta
af41c853bc
Merge branch 'main' of github.com:koush/scrypted
2023-04-19 12:17:27 -07:00
Koushik Dutta
109b716753
sdk: update
2023-04-19 12:16:56 -07:00
Qasim Mehmood
07930508fe
Publish mutable docker tags for all variants ( #738 )
...
This should add mutable docker tags for all variants that allow for updating via docker pull
2023-04-19 12:12:29 -07:00
nanosonde
a291abe375
Initial version of Doorbird plugin ( #736 )
...
save work
Add audio-transmit part
Fetch VGA JPEG snapshots from the camera
save work
Use fixed doorbird module 2.1.2
save work
Add doorbell and motion events
Clean up.
Improved initial camera setup like amcrest plugin
Update README
2023-04-19 12:12:18 -07:00
Koushik Dutta
f4f34b2da8
server: fix script
2023-04-18 10:47:32 -07:00
Koushik Dutta
3b4de526ba
postrelease
2023-04-18 10:45:28 -07:00
Koushik Dutta
5de67fca86
server: fix python 3.8 issues
2023-04-18 10:45:20 -07:00
Koushik Dutta
98dc0b1b6d
postrelease
2023-04-18 10:44:57 -07:00
Koushik Dutta
a05595ecc7
pam-diff/videoanalysis: fix performance, remove sharp dependency
2023-04-18 00:26:29 -07:00
Koushik Dutta
87be4648f1
prebeta
2023-04-17 22:14:36 -07:00
Koushik Dutta
60e51adb41
postrelease
2023-04-17 14:24:33 -07:00
Koushik Dutta
ace7720fe1
videoanalysis: fix snapshot hangs caused by HOL jpeg
2023-04-17 12:52:46 -07:00
Koushik Dutta
b9eb74d403
videoanalysis: add prebuffer hint
2023-04-17 09:55:20 -07:00
Koushik Dutta
fb7353383d
predict: rollback rpc change until server is published
2023-04-17 08:46:32 -07:00
Koushik Dutta
bee119b486
python-codecs: handle vips rgba conversion
2023-04-17 08:46:24 -07:00
Koushik Dutta
0b6ffc2b87
predict: strip out allow list
2023-04-16 20:50:49 -07:00
Koushik Dutta
3863527b4d
server: fix publish scripts
2023-04-16 13:11:44 -07:00
Koushik Dutta
51c48f4a1c
prebeta
2023-04-16 13:10:41 -07:00
Koushik Dutta
4c138e9b4c
prebeta
2023-04-16 12:11:25 -07:00
Koushik Dutta
e762c305a3
server: implement various python apis
2023-04-16 12:10:20 -07:00
Koushik Dutta
5bce335288
server: implement various python apis
2023-04-16 12:08:48 -07:00
Koushik Dutta
8201e9883a
sdk: update python sdk
2023-04-16 11:43:02 -07:00
Koushik Dutta
74e5884285
videoanalysis: fix generator leak
2023-04-16 10:13:31 -07:00
Koushik Dutta
9cffd9ffbe
server: fix noop cluster connect
2023-04-15 21:35:36 -07:00
Koushik Dutta
d8b617f2ae
prebeta
2023-04-15 21:35:07 -07:00
Koushik Dutta
aeb564aa5d
python-codecs: fix rgb->grasycale conversion
2023-04-15 21:22:52 -07:00
Koushik Dutta
45f672883a
sdk: improve moving object metadata
2023-04-15 20:14:05 -07:00
Koushik Dutta
c0ff857a1b
server: improve cluster resolution
2023-04-15 20:13:43 -07:00
Koushik Dutta
64f7e31f54
prebeta
2023-04-15 20:11:40 -07:00
Koushik Dutta
6b55f8876e
prebeta
2023-04-15 15:12:10 -07:00
Koushik Dutta
718a31f2c5
prebeta
2023-04-15 15:02:32 -07:00
Koushik Dutta
c1e1d50fa5
sdk: publish
2023-04-15 10:14:42 -07:00
Koushik Dutta
75c4a1939f
server: publish beta
2023-04-15 09:33:23 -07:00
Koushik Dutta
0d703c2aff
predict: remove filter options
2023-04-15 09:33:10 -07:00
Koushik Dutta
0a6e4fda75
sdk: add support for designating object is moving
2023-04-14 22:29:05 -07:00
Koushik Dutta
4c2de9e443
server: add getDevice convenience method for pluginId/nativeId
2023-04-14 22:24:12 -07:00
Koushik Dutta
b8a4fedf1a
client: publish
2023-04-14 22:08:58 -07:00
Koushik Dutta
79d9f1d4a1
server: add getDevice convenience method for pluginId/nativeId
2023-04-14 22:07:49 -07:00
Koushik Dutta
983213c578
sort-tracker: deprecate
2023-04-14 16:06:06 -07:00
Koushik Dutta
7dd3d71ebd
videoanalysis: remove problematic ffmpeg video generator
2023-04-14 13:36:56 -07:00
Koushik Dutta
493f8deeef
Revert "server: watch for dangling python processes"
...
This reverts commit b29f2d5ee1 .
2023-04-14 13:02:51 -07:00
Koushik Dutta
b29f2d5ee1
server: watch for dangling python processes
2023-04-14 12:52:16 -07:00
Koushik Dutta
96bda10123
sort-tracker: remove average area check
2023-04-14 09:58:55 -07:00
Koushik Dutta
3294700d31
core: fix ui refresh issue
2023-04-14 08:07:12 -07:00
Koushik Dutta
0cf77d4c76
core: add support for date./time settings
2023-04-13 19:43:20 -07:00
Koushik Dutta
953841e3a5
update samples
2023-04-13 19:40:02 -07:00
Koushik Dutta
393c1017df
sdk: add date/time/datetime types
2023-04-13 13:05:44 -07:00
Koushik Dutta
f50176d14a
server: fix CPU usage being lost on fork exit
2023-04-13 12:53:21 -07:00
Koushik Dutta
7f2bf0b542
webrtc: fix ffmpeg leak
2023-04-13 12:51:52 -07:00
Koushik Dutta
9e3990400c
zwave: publish
2023-04-13 12:51:41 -07:00
Koushik Dutta
95eed80735
webrtc: fix ffmpeg leak
2023-04-13 12:51:29 -07:00
Koushik Dutta
be43d0c017
zwave: publish
2023-04-12 09:47:05 -07:00
mikeburgh
386ea9a98a
Fixing sensor mapping to position ( #719 )
2023-04-11 20:11:46 -07:00
Koushik Dutta
9b40978f61
client/server: fix various async generator bugs in remote client
2023-04-11 13:53:38 -07:00
Koushik Dutta
f0ee435cd0
videoanalysis: fix detection calculation/throttling in snapshot mode
2023-04-10 17:49:33 -07:00
Koushik Dutta
30748784ef
videoanalysis: fix logging
2023-04-10 14:30:14 -07:00
Koushik Dutta
8310e33719
videoanalysis: profile system performance and use snapshot mode when necessary
2023-04-10 12:48:32 -07:00
Koushik Dutta
1d18697161
videoanalysis: watch for pipeline hangs. fix race conditions around pipeline startup/termination.
2023-04-10 10:17:26 -07:00
Koushik Dutta
d500b3fd6c
h264 packetizer: update codec information with stapa packets
2023-04-10 08:06:41 -07:00
Koushik Dutta
95ae916b6c
Merge branch 'main' of github.com:koush/scrypted
2023-04-09 21:02:47 -07:00
Koushik Dutta
ec3e16f20f
onvif (reolink): implement two way audio
2023-04-09 21:02:42 -07:00
Brett Jia
30d28f543c
arlo: boolean settings + publish ( #713 )
2023-04-09 14:49:43 -07:00
Koushik Dutta
e0cce24999
python-codecs: publish
2023-04-09 12:04:40 -07:00
Koushik Dutta
409b25f8b0
python-codecs: fix windows process cleanup
2023-04-09 12:04:16 -07:00
Koushik Dutta
8f278abec8
videoanalysis: fix bug where stream failure may cause motion detector to never restart
2023-04-08 11:10:49 -07:00
Koushik Dutta
d6179dab82
prebeta
2023-04-08 10:19:11 -07:00
Koushik Dutta
ed186e2142
server/rpc: improve typings on rpc message type
2023-04-08 10:19:06 -07:00
Koushik Dutta
3c021bb2c8
prebeta
2023-04-08 10:17:24 -07:00
Koushik Dutta
c522edc622
server/rpc: improve typings on rpc message type
2023-04-08 10:17:18 -07:00
Koushik Dutta
022a103bcb
prebeta
2023-04-08 10:05:07 -07:00
Koushik Dutta
efd125b6e4
server/rpc: add Uint8Array to node transport safe arguments
2023-04-08 10:05:02 -07:00
Koushik Dutta
19f7688a65
python-codecs: publish
2023-04-08 09:18:54 -07:00
Koushik Dutta
7f18e4629c
prebeta
2023-04-08 09:18:38 -07:00
Koushik Dutta
dfe2c937a1
server: add hook for cluster peer creation
2023-04-08 09:18:31 -07:00
Koushik Dutta
47d7a23a3d
postrelease
2023-04-07 21:15:04 -07:00
Koushik Dutta
0ea609c80c
server: update dependencies
2023-04-07 21:14:58 -07:00
Koushik Dutta
71ee5727f1
sdk: update
2023-04-07 15:11:24 -07:00
Koushik Dutta
2383f16112
videoanalysis: improve logging for debugging
2023-04-07 14:53:27 -07:00
Koushik Dutta
7d5defd736
homekit: publish
2023-04-07 14:06:38 -07:00
Koushik Dutta
cbf4cf0579
server: fix typo in storage of undefined
2023-04-07 14:06:17 -07:00
Koushik Dutta
422dd94e5c
plugins: update problematic setStorage(key, undefined)
2023-04-07 14:05:49 -07:00
Koushik Dutta
076f5e27f1
postrelease
2023-04-07 13:50:09 -07:00
Koushik Dutta
645de2e5fd
predict: improve input aspect ratio match fast path
2023-04-07 10:17:05 -07:00
Koushik Dutta
dcf24a77d7
postrelease
2023-04-07 08:30:27 -07:00
Koushik Dutta
7065365a47
postrelease
2023-04-07 08:30:21 -07:00
Koushik Dutta
b82520776e
sdk/server: search for TypedDict in typing and typing_extensions
2023-04-07 08:29:47 -07:00
Koushik Dutta
638c1f77fd
ring: fix login issues
2023-04-07 08:06:16 -07:00
Koushik Dutta
73a489ea37
rtc: null check double offer error
2023-04-06 22:35:52 -07:00
Koushik Dutta
77d69f025a
server: fix release build scripts
2023-04-06 08:32:44 -07:00
Koushik Dutta
3bc14ad248
prebeta
2023-04-06 08:32:33 -07:00
Koushik Dutta
03e5a9dec1
Merge branch 'main' of github.com:koush/scrypted
2023-04-06 08:22:11 -07:00
Koushik Dutta
57b790c332
server: publish beta
2023-04-06 08:22:05 -07:00
Koushik Dutta
ce2ea63be7
server: add hook for npm exec in non-node environment (electron)
2023-04-06 08:21:37 -07:00
Alex Leeds
2dd4721b7f
ring: fix login 406 error ( #698 )
2023-04-06 07:45:33 -07:00
Justin Angevaare
667075dfad
Add tip about digest authentication ( #697 )
2023-04-06 07:45:24 -07:00
Koushik Dutta
7abdb06b66
postrelease
2023-04-05 14:39:28 -07:00
Koushik Dutta
43e5822c93
server: fix first run account creation bug
2023-04-05 14:39:20 -07:00
Koushik Dutta
bc579514e7
python-codecs: add numpy to requirements.txt
2023-04-05 11:55:04 -07:00
Koushik Dutta
825100f94e
webrtc: add answer only option
2023-04-05 10:17:17 -07:00
Koushik Dutta
803bfc1560
pam-diff: tweak default motion percent
2023-04-05 10:16:46 -07:00
Koushik Dutta
b2013a54ed
pam-diff: tweak default motion percent
2023-04-05 10:15:40 -07:00
Koushik Dutta
f252407935
rebroadcast: fix settings clear issue
2023-04-04 11:37:37 -07:00
Koushik Dutta
516f2a2a7b
server: fetch version from package registry
2023-04-04 10:14:31 -07:00
Koushik Dutta
c1677ce691
postrelease
2023-04-04 09:59:39 -07:00
Koushik Dutta
5028fb812d
server: storage polyfill should serialize keys and values as strings
2023-04-04 09:58:51 -07:00
Koushik Dutta
2db4e2579f
server: add more files to .npmignore
2023-04-04 08:24:23 -07:00
Koushik Dutta
b339ca6cd2
fix bug where deleted users have continued/escalated permissions
2023-04-04 08:17:44 -07:00
Koushik Dutta
f100999cb1
postrelease
2023-04-04 08:17:13 -07:00
Koushik Dutta
2863756bd6
Revert "webrtc: startRtpForwarderProcess remove werift dependency"
...
This reverts commit 143a0b2c41 .
2023-04-03 14:26:56 -07:00
Koushik Dutta
cc408850a0
videoanalysis: changing pipeline should restart video analysis
2023-04-03 12:26:02 -07:00
Koushik Dutta
ed1ceeda51
core: return correct acls for admins
2023-04-03 11:16:14 -07:00
Koushik Dutta
df09d8e92a
Merge branch 'main' of github.com:koush/scrypted
2023-04-03 08:34:35 -07:00
Koushik Dutta
298ac960d1
core: fix checkbox ui
2023-04-03 08:34:30 -07:00
Nick Berardi
62d4d55aae
unifi: added native zoom capability ( #684 )
2023-04-03 08:24:56 -07:00
Nick Berardi
a2121c0dc5
alexa: add setting to publish debug events to console ( #685 )
2023-04-03 08:24:31 -07:00
Koushik Dutta
9b5ea27c0b
core: fix checkbox ui
2023-04-03 08:23:20 -07:00
Koushik Dutta
0b0e90fc04
server: fix version being off by 1 in release notes/tag
2023-04-02 10:13:52 -07:00
Koushik Dutta
d8aff609bf
core: publish
2023-04-02 09:37:54 -07:00
Koushik Dutta
d8283c261a
homekit: publish beta
2023-04-02 09:37:49 -07:00
Koushik Dutta
e3aca964be
Merge branch 'main' of github.com:koush/scrypted
2023-04-02 09:34:07 -07:00
Koushik Dutta
a96025c45f
prerelease
2023-04-02 09:33:56 -07:00
Koushik Dutta
6afd4b4579
server: aggressively kill python plugin processes and forks
2023-04-02 09:33:48 -07:00
Brett Jia
f97669949d
sdk, core: add Charger interface ( #680 )
...
* add Charger interface
* add charger icon to web ui
* import correct path
* get charge state displayed correctly
2023-04-01 21:03:54 -07:00
Koushik Dutta
0a0a31574f
Merge branch 'main' of github.com:koush/scrypted
2023-04-01 15:02:46 -07:00
Koushik Dutta
90fb751a22
reolink: stream spec hints
2023-04-01 15:02:39 -07:00
Brett Jia
b8d06fada5
arlo: toggle for wired power + audio sensors ( #679 )
...
* remove hints to force prebuffer snapshots to fetch stream
* cleanup exception guard + catch prebuffer snapshot errors
* settings to remove Battery interface
* delayed init to load battery percentage
* fix plugin crash due to missing smart features dict
* properly add toggle for wired power
* fix race condition when multiple settings are updated at once
* bump 0.7.10 for beta
* audio detection + clean up battery/no-battery settings
* bump 0.7.11 for beta
* remove basestation models from camera class
* bump 0.7.12 for release
2023-04-01 14:28:54 -07:00
Koushik Dutta
2cecb1686f
core: fix ui hang, readd launcher
2023-03-31 23:21:10 -07:00
Koushik Dutta
db03775530
prerelease
2023-03-31 20:37:25 -07:00
Koushik Dutta
cccbc33f1a
server: detect 32/64 mixed mode issue and provide hint on how to fix. https://github.com/koush/scrypted/issues/678
2023-03-31 20:37:14 -07:00
Koushik Dutta
5f23873366
videoanalysis: fix bug where motion sensor would stop on invalid condition
2023-03-31 12:37:52 -07:00
Koushik Dutta
e43accae67
Merge branch 'main' of github.com:koush/scrypted
2023-03-31 09:45:02 -07:00
Koushik Dutta
b3a0cda6f9
python-codecs: fix vips/yuv/gray fast path
2023-03-31 09:44:57 -07:00
Alex Leeds
58c3348282
hap: merge in sirens as child devices ( #674 )
...
* hap: merge in sirens as child devices
* add subtype to onOff base
2023-03-31 07:44:38 -07:00
Koushik Dutta
a9e6d76e99
python-codecs: fix libav jpeg export
2023-03-30 23:59:05 -07:00
Koushik Dutta
3b58936387
predict: remove dead code
2023-03-30 09:35:47 -07:00
Koushik Dutta
3a14ab81c8
sample: update
2023-03-30 09:35:37 -07:00
Koushik Dutta
291178a7b5
sdk/client: update
2023-03-30 09:34:57 -07:00
Koushik Dutta
b65faf1a79
opencv: add gray toBuffer fast path
2023-03-30 09:34:45 -07:00
Koushik Dutta
9d8a1353c0
opencv: fix motion box translation
2023-03-29 17:25:24 -07:00
Koushik Dutta
b29d793178
ring: remove accidental clearing of clips cache
2023-03-29 16:42:09 -07:00
Koushik Dutta
d8e406d415
webrtc: reduce debug logging
2023-03-29 16:41:16 -07:00
Koushik Dutta
4529872fd6
videoanalysis: make sharp optional
2023-03-29 14:03:35 -07:00