Koushik Dutta
b784399afa
server: verup
2025-07-25 11:04:16 -07:00
Koushik Dutta
0f16568edb
tapo: fix broken plugin on windows
2025-07-22 11:11:16 -07:00
Koushik Dutta
7ecee115a6
sdk: remove object tracker
2025-07-20 10:14:16 -07:00
Koushik Dutta
34eb2be551
sdk: use mcp for tool call
2025-07-16 10:18:13 -07:00
Koushik Dutta
27ff0c8c80
Merge branch 'main' of github.com:koush/scrypted
2025-07-16 08:45:06 -07:00
Koushik Dutta
51c5df6802
core: build fix
2025-07-16 08:45:01 -07:00
Koushik Dutta
328bd78771
docker: fix grep error
2025-07-15 11:47:02 -07:00
Koushik Dutta
3d2ae6384f
sdk: add support for custom interface descriptors
2025-07-13 13:32:53 -07:00
Koushik Dutta
e1ba16f708
openvino: use explicit shape for CRAFT
2025-07-13 13:10:12 -07:00
Koushik Dutta
6f47e39bf3
sdk: add level to externals, support rollup externals
2025-07-13 08:01:22 -07:00
Koushik Dutta
e38c3c975f
server: dead code
2025-07-13 07:57:18 -07:00
Koushik Dutta
9c75b074b5
sdk: chat completion capabilties
2025-07-11 21:30:23 -07:00
Koushik Dutta
299d926eae
install: add nvidia to install script
2025-07-10 19:53:13 -07:00
Koushik Dutta
22d0ce4f82
install: add nvidia to install script
2025-07-10 19:45:27 -07:00
Koushik Dutta
53c2b7cb58
postbeta
2025-07-10 08:52:43 -07:00
Koushik Dutta
86548f6fa4
server: add plugin node_volumes to path
2025-07-10 08:52:31 -07:00
Koushik Dutta
0e1e641f8f
intel: fix oneapi path
2025-07-07 13:57:59 -07:00
Koushik Dutta
58e0a748c4
intel: fix oneapi path
2025-07-07 12:49:01 -07:00
Koushik Dutta
b4a58df53a
intel: fix oneapi path
2025-07-07 10:40:33 -07:00
Koushik Dutta
b83b7ff559
intel: fix missing gpg
2025-07-07 10:37:15 -07:00
Koushik Dutta
de2173567e
onnx: bump deps
2025-07-07 09:39:34 -07:00
Koushik Dutta
9c931b21dc
ncnn: update
2025-07-07 09:18:57 -07:00
Koushik Dutta
5291afad6a
install: update nvidia
2025-07-07 08:29:13 -07:00
Koushik Dutta
e1ac1ace87
install: update intel libs
2025-07-07 08:25:42 -07:00
Koushik Dutta
1f6f1a82aa
Merge branch 'main' of github.com:koush/scrypted
2025-07-07 08:06:04 -07:00
Koushik Dutta
70af66a875
router: add cron
2025-07-07 08:05:55 -07:00
Koushik Dutta
b7bab5b2e2
vscode-typescript
2025-07-06 13:45:24 -07:00
Koushik Dutta
5d5686a9e7
common: util functions
2025-07-06 11:26:13 -07:00
Koushik Dutta
1eb5012e9b
sdk: alternate streamChatCompletion signature
2025-07-05 09:28:02 -07:00
Koushik Dutta
3574e72e4f
sdk: publish
2025-07-05 07:30:04 -07:00
Koushik Dutta
b7ff4dfd5e
sdk: alternate streamChatCompletion signature
2025-07-05 07:29:32 -07:00
Koushik Dutta
e0ed953963
sdk: publish
2025-07-05 07:18:27 -07:00
Koushik Dutta
930690a4ba
sdk: alternate streamChatCompletion signature
2025-07-05 07:16:33 -07:00
Koushik Dutta
1aa4d45caa
sdk: update
2025-07-03 23:45:36 -07:00
Koushik Dutta
28fb2b0853
packages/deferred: publish
2025-07-03 23:02:48 -07:00
Koushik Dutta
4fae4fba3b
sdk: update
2025-07-03 20:05:26 -07:00
Vitor Furlanetti
b72c8f59eb
server: Fallback pip to latin ( #1841 )
2025-07-02 21:34:29 -07:00
Koushik Dutta
369ad59324
amcrest/http: fix http authentication when it includes query parameters
2025-07-02 09:05:24 -07:00
Koushik Dutta
51ac5a1042
core: fix first run missing users
2025-06-24 10:16:03 -07:00
Koushik Dutta
200c107e97
reolink: fix vs caching
2025-06-18 14:01:16 -07:00
Koushik Dutta
35139abe30
openvino: note int8
2025-06-18 09:39:47 -07:00
Koushik Dutta
dc7f305687
predict: publish clip
2025-06-17 20:40:45 -07:00
Koushik Dutta
2a479dd38a
onnx: clip
2025-06-17 10:55:21 -07:00
Koushik Dutta
d32f9bb07a
coreml: clip
2025-06-17 10:33:38 -07:00
Koushik Dutta
a33bed0b44
openvino: clip threads
2025-06-17 10:25:34 -07:00
Koushik Dutta
f9847f6f72
predict: wip clip
2025-06-17 10:14:11 -07:00
Koushik Dutta
add53d07f3
core: publish ui
2025-06-17 09:39:54 -07:00
Koushik Dutta
db21159299
sdk: fix broken package lock
2025-06-17 09:36:03 -07:00
Koushik Dutta
6fa7f06852
postbeta
2025-06-17 09:22:19 -07:00
Koushik Dutta
58387e5046
postbeta
2025-06-17 09:15:00 -07:00
Koushik Dutta
1589908698
sdk: fix python Buffer mapping
2025-06-17 09:11:25 -07:00
Koushik Dutta
d0183c29a8
sdk: add support for text embeddings
2025-06-17 09:07:35 -07:00
Koushik Dutta
99dcdd12cf
postbeta
2025-06-16 08:41:56 -07:00
Koushik Dutta
b1861e4630
server: update deps
2025-06-16 08:41:47 -07:00
Koushik Dutta
193bfce979
core: publish
2025-06-14 19:56:03 -07:00
Koushik Dutta
5b7cc826a6
sdk/client: fix build issues
2025-06-14 19:54:05 -07:00
Koushik Dutta
8484d75e82
core: publish
2025-06-14 18:57:43 -07:00
Koushik Dutta
e8fef925bb
ring: fix startup crash due to server changes
2025-06-14 16:01:11 -07:00
Koushik Dutta
fa200e1bbf
sdk: update
2025-06-14 15:35:27 -07:00
Koushik Dutta
df0991b882
Merge branch 'main' of github.com:koush/scrypted
2025-06-14 13:30:03 -07:00
Koushik Dutta
93ff686000
sdk: add openai api for types
2025-06-14 13:29:58 -07:00
gtfrog
6ae9a5618d
amcrest: fix NaN resolution values due to newline/cr, and add support for PAL named resolutions ( #1833 )
2025-06-14 10:35:43 -07:00
Koushik Dutta
c882b9a04e
sdk: publish
2025-06-13 11:17:02 -07:00
Koushik Dutta
af4269be49
docker: include killall
2025-06-13 10:39:29 -07:00
Koushik Dutta
61ad99a3f6
docker: update flavors
2025-06-12 22:28:35 -07:00
Koushik Dutta
d71bbf1824
docker: better tags
2025-06-12 22:17:26 -07:00
Koushik Dutta
74674dab00
docker: lint
2025-06-12 21:35:58 -07:00
Koushik Dutta
247f860a23
intel: fix curl/gpg interaction maybe
2025-06-12 21:21:57 -07:00
Koushik Dutta
a801fe1f4e
intel: fix curl/gpg interaction maybe
2025-06-12 21:18:28 -07:00
Koushik Dutta
6744851256
intel: add logging
2025-06-12 21:13:13 -07:00
Koushik Dutta
10569731aa
intel: fix curl usage
2025-06-12 21:08:29 -07:00
Koushik Dutta
4965b1f99a
intel: bump npu
2025-06-12 20:44:32 -07:00
Koushik Dutta
510250c60b
intel: bump npu
2025-06-12 20:44:12 -07:00
Koushik Dutta
8e33775b0e
docker: fix builds
2025-06-12 20:34:51 -07:00
Koushik Dutta
1077bd1f56
docker: add intel builds
2025-06-12 20:23:04 -07:00
Koushik Dutta
a485d8ae69
install: prep intel llm deps
2025-06-12 20:20:15 -07:00
Koushik Dutta
17f42762e7
install: prep intel llm deps
2025-06-12 20:08:08 -07:00
Koushik Dutta
49943a5408
postbeta
2025-06-09 12:09:39 -07:00
Koushik Dutta
585c638220
server: keepalive needs an explicit non-default duration.
2025-06-09 12:09:26 -07:00
Koushik Dutta
6767892c63
unifi-protect: fix login failures
2025-06-04 08:30:56 -07:00
Koushik Dutta
289555c03e
unifi-protect: update api
2025-06-03 20:52:51 -07:00
Koushik Dutta
a563e17c56
core: publish ui
2025-05-31 09:02:33 -07:00
Koushik Dutta
54c317b217
detect: fix custom classifier filtering
2025-05-29 07:56:35 -07:00
Koushik Dutta
0df9c31480
core: publish ui
2025-05-28 12:05:47 -07:00
Koushik Dutta
19c8436256
Merge branch 'main' of github.com:koush/scrypted
2025-05-28 11:59:05 -07:00
Koushik Dutta
b73526674a
detect: add custom classifier filtering
2025-05-28 11:59:00 -07:00
LV Nilesh
fd863f4ba3
Update Dockerfile.full ( #1818 )
2025-05-26 19:41:59 -07:00
LV Nilesh
634b65c216
Update Dockerfile.lite ( #1817 )
2025-05-26 19:41:51 -07:00
Brett Jia
548086403b
server: bind single address if cluster address is 127.0.0.1 ( #1820 )
2025-05-26 19:41:17 -07:00
LV Nilesh
867432cd82
docker: Update Dockerfile to noble ( #1813 )
2025-05-24 21:25:54 -07:00
Koushik Dutta
b3cc914772
Merge branch 'main' of github.com:koush/scrypted
2025-05-23 10:01:39 -07:00
Koushik Dutta
b297a4d3d6
webrtc: fix possible crash if no video stream is negotiated
2025-05-23 10:01:32 -07:00
Mehmet Bayram
8144588bcf
hikvision: improve supplemental light mode handling ( #1812 )
2025-05-22 20:13:37 -07:00
Koushik Dutta
f3265f5fb6
detect: cluster fixes
2025-05-21 12:33:04 -07:00
Koushik Dutta
f686812f01
core: update ui
2025-05-21 12:32:52 -07:00
Koushik Dutta
552787e06b
detect: custom model support
2025-05-20 22:01:26 -07:00
Koushik Dutta
3c4de5af39
core: publish ui update
2025-05-20 21:12:49 -07:00
Koushik Dutta
e08df29373
ncnn: fp16 math
2025-05-20 10:34:42 -07:00
Koushik Dutta
1efb624681
proxmox: bump to 139
2025-05-13 08:04:48 -07:00
apocaliss92
09afc6c96c
reolink: Fix events stopping for NVRs ( #1804 )
...
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-05-09 20:38:17 -07:00
Koushik Dutta
666d2903e4
install: remove intel debug symbols
2025-05-08 18:31:42 -07:00
Koushik Dutta
24eb60bce1
install: bump ha
2025-05-08 13:21:32 -07:00
Koushik Dutta
d1951687be
postbeta
2025-05-08 07:06:10 -07:00
Koushik Dutta
3c3c2c1610
core: patch lxc updater
2025-05-07 16:20:54 -07:00
Koushik Dutta
0f9106c639
postrelease
2025-05-07 10:18:33 -07:00
Koushik Dutta
ab00ade016
install: bump node
2025-05-07 09:32:35 -07:00
Koushik Dutta
6cfc3db05c
server: fix package lock
2025-04-29 11:43:02 -07:00
Koushik Dutta
95aa58ce38
postbeta
2025-04-28 20:30:02 -07:00
Koushik Dutta
0d88b4746b
ncnn: publish face/text
2025-04-28 12:54:15 -07:00
Koushik Dutta
8c4beeb3a0
Merge branch 'main' of github.com:koush/scrypted
2025-04-28 12:09:32 -07:00
Koushik Dutta
4846cfaddf
ncnn: face recognition support
2025-04-28 12:09:26 -07:00
Koushik Dutta
4e14f7fd6f
common: rtsp server basic auth fix
2025-04-28 12:09:13 -07:00
Roman Sokolov
266be72606
Fixed an issue for some devices. They send screen width as not even value. ( #1797 )
2025-04-27 14:04:00 -07:00
Koushik Dutta
6a1970c075
ncnn: update model list
2025-04-27 10:15:54 -07:00
Koushik Dutta
0575d98424
ncnn: publish
2025-04-26 21:31:06 -07:00
Koushik Dutta
cdf42fc1a2
rebroadcast: fix url escaping for basic auth
2025-04-24 19:23:23 -07:00
Koushik Dutta
fc1fabc49e
common/webrtc: expand h265 keyframe types
2025-04-22 22:20:24 -07:00
Koushik Dutta
4e08daecb2
Merge branch 'main' of github.com:koush/scrypted
2025-04-21 09:02:30 -07:00
Koushik Dutta
58b27805ba
common: fix sdp default rtpmap props
2025-04-21 09:02:25 -07:00
Koushik Dutta
b37c6bbd06
postbeta
2025-04-19 12:07:22 -07:00
Koushik Dutta
8eca02d819
server: move cluster fork timeout to prior to fork
2025-04-19 12:07:07 -07:00
Koushik Dutta
0efdb34114
postbeta
2025-04-19 10:53:40 -07:00
Koushik Dutta
1a25100de2
server: replace mime with mime-type which isnt esmodule
2025-04-19 10:53:30 -07:00
Koushik Dutta
51e0a8836d
videoanalysis: fix occupancy sensor picking
2025-04-19 08:11:43 -07:00
Koushik Dutta
562d0839b7
videoanalysis: fix smart sensor picking
2025-04-19 08:10:37 -07:00
Koushik Dutta
e3df6accea
videoanalysis: make sure duplciate nvr vs camera detections dont cause ui weirdness
2025-04-18 12:43:26 -07:00
Koushik Dutta
03d159a89c
server: remove debug code
2025-04-18 11:51:00 -07:00
Koushik Dutta
4ead4726a9
postbeta
2025-04-18 11:49:45 -07:00
Koushik Dutta
b06ef623b3
server: fix potential socket leak if cluster server is down
2025-04-18 11:49:36 -07:00
Koushik Dutta
8edb157e2a
snapshot: fix crop and scale
2025-04-17 16:03:03 -07:00
Koushik Dutta
155a1ceb38
rpc: publish
2025-04-15 15:10:30 -07:00
Koushik Dutta
1cb6212fc6
webrtc: implement default clocks for assigned payload types
2025-04-15 07:53:28 -07:00
Koushik Dutta
d1bfed3019
install: make sure amd installer updates repos?
2025-04-10 20:35:37 -07:00
Koushik Dutta
6bf10d4aff
install: update intel repos
2025-04-10 19:31:11 -07:00
Koushik Dutta
3ceef8ff87
install: update intel repos
2025-04-10 19:10:41 -07:00
Koushik Dutta
df1155cf82
postbeta
2025-04-10 10:52:51 -07:00
Koushik Dutta
453469ed98
server: implement sendStream backpressure handling
2025-04-10 10:52:42 -07:00
Koushik Dutta
2e4dbceb0e
postbeta
2025-04-10 10:47:58 -07:00
Koushik Dutta
c620a4e126
server: ensure sendStream terminates on connection close
2025-04-10 10:47:48 -07:00
Koushik Dutta
5698551b7e
common: fix h265 aggregation packet recency check
2025-04-09 15:33:50 -07:00
Koushik Dutta
9e655c0a53
postbeta
2025-04-09 09:37:54 -07:00
Koushik Dutta
35dadaab93
server: enable tcp keepalive for cluster
2025-04-09 09:37:45 -07:00
pir8radio
76487091da
install: windows script requests elevation to to admin automatically ( #1788 )
...
let the script relaunch itself with admin privileges. Can be a pain, when launching powershell as admin, you can't drag and drop the script into a powershell window. This just makes it easier for people new to powershell.
2025-04-09 08:24:07 -07:00
Koushik Dutta
3c5b8bc940
common: fix h265 sei prefix vs suffix separation
2025-04-08 12:28:50 -07:00
Koushik Dutta
37e5c49729
github: remove router build
2025-04-08 10:45:50 -07:00
Koushik Dutta
16fc4407c1
use mime rather than send
2025-04-08 09:00:51 -07:00
Koushik Dutta
3e76c1b1d3
snapshot: remove audio feed in prebuffer request
2025-04-08 08:32:59 -07:00
Koushik Dutta
d6c6e3c594
install: fix macos install
2025-04-07 10:55:54 -07:00
apocaliss92
6c904da49b
reolink: Add locallink endpoint ( #1782 )
...
* Add API to check wifi connectivity
* Comment removed
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-04-07 08:30:58 -07:00
Koushik Dutta
6ac790f824
webhook: prevent enable on internal types, fixup code to not require mixin existence
2025-04-07 08:17:38 -07:00
Koushik Dutta
3638f80cef
mqtt: prevent enable on internal types
2025-04-07 08:17:23 -07:00
Koushik Dutta
809b632417
server: add more cluster logging
2025-04-05 14:07:35 -07:00
Koushik Dutta
f53330c861
webrtc: improve sending codec information only after a marker packet
2025-04-05 10:00:12 -07:00
Koushik Dutta
66455c8f01
rebroadcast: fix bug where stream may be started on fragmented key frame
2025-04-05 09:57:21 -07:00
Koushik Dutta
e6eb61f04f
webrtc: more h265 packetizer fixes
2025-04-04 22:48:51 -07:00
Koushik Dutta
adeb3d837e
Merge branch 'main' of github.com:koush/scrypted
2025-04-04 15:58:05 -07:00
Koushik Dutta
3da3f85513
webrtc: fix h265 packetizer ap resent for chrome
2025-04-04 15:58:00 -07:00
Koushik Dutta
cbe251e345
docker: bump node to 22
2025-04-04 12:18:59 -07:00
Koushik Dutta
dfa2dacde4
postbeta
2025-04-04 11:40:16 -07:00
Koushik Dutta
9395253b50
server: more express 5.0 fixes
2025-04-04 11:40:04 -07:00
Koushik Dutta
e020ee1517
server: fix breakage caused by path-to-regexp updates
2025-04-04 11:39:03 -07:00
Koushik Dutta
a7ecb9b5e5
postbeta
2025-04-04 11:39:03 -07:00
Koushik Dutta
24f9b0fca3
postbeta
2025-04-04 11:39:03 -07:00
Koushik Dutta
a78ad99f50
server: update deps
2025-04-04 11:39:03 -07:00
Koushik Dutta
c26c5e94a4
server: fix type error in createRpcIoPeer
2025-04-04 11:38:55 -07:00
Koushik Dutta
2d93a69c91
homekit/rebroadcast: fix prebuffer calculation, remove prebuffer warning
2025-04-02 22:12:12 -07:00
Koushik Dutta
1c52297e74
sdk: remove legacy flush/queued from VideoFrame
2025-04-02 20:58:25 -07:00
Koushik Dutta
5bc76642cc
webrtc: fix ice restart
2025-04-02 20:57:37 -07:00
Koushik Dutta
15fa27029d
webrtc: update werift with connection related hang fixes
2025-04-02 12:34:50 -07:00
Koushik Dutta
553678ed1a
rebroadcast: Fix cluster addresses not being used
2025-04-02 12:33:45 -07:00
Koushik Dutta
b3b7265263
rebroadcast: wipe acodec arguments if encoder arguments are explicitly provided
2025-04-01 20:51:07 -07:00
Koushik Dutta
301213fc5f
rebroadcast: remove dead code
2025-03-31 11:07:28 -07:00
Koushik Dutta
da393ae4e0
rebroadcast: ensure audio mute/no audio is in sync
2025-03-31 10:57:09 -07:00
Koushik Dutta
9376fc4ba6
common: fixup codec info in packet delivery
2025-03-28 12:58:32 -07:00
Koushik Dutta
51d4aa7b3e
sdk: update
2025-03-27 09:38:28 -07:00
Koushik Dutta
30334e5bd0
webrtc: support for alternateCodecs and codec switching
2025-03-26 23:58:21 -07:00
Koushik Dutta
dffc05d165
external: update werift
2025-03-26 19:40:45 -07:00
Koushik Dutta
172e5b3ccb
sdk: add codec switch hint
2025-03-25 16:15:51 -07:00
Koushik Dutta
cad60e7730
webrtc/common: fix sdp construction when audio is sideband copied. maybe get rid of this process?
2025-03-25 09:08:46 -07:00
Koushik Dutta
131458576c
webrtc: fix handshake negotiation resetting the sender
2025-03-24 20:41:16 -07:00
Koushik Dutta
0d7b47e1e9
webrtc: update
2025-03-22 20:56:56 -07:00
Koushik Dutta
1a33384115
webrtc: fixup h265 keyframe hunting
2025-03-21 23:51:24 -07:00
Koushik Dutta
1fa5f66b44
Merge branch 'main' of github.com:koush/scrypted
2025-03-21 23:21:24 -07:00
Koushik Dutta
1032d444fb
google-home: fix build
2025-03-21 23:19:52 -07:00
Koushik Dutta
2883824690
webrtc: add alternate codecs
2025-03-21 19:32:51 -07:00
Koushik Dutta
a505394852
sdk: add audio request hints
2025-03-21 19:22:59 -07:00
Koushik Dutta
1240f401d7
alexa: clean up removed devices
2025-03-21 08:08:27 -07:00
Koushik Dutta
b49faaa033
webrtc: fix rtcp pli from browser
2025-03-20 23:24:37 -07:00
Koushik Dutta
cbb1d4533a
vscode-typescript: update sample
2025-03-20 23:24:18 -07:00
Koushik Dutta
a5a027bd6d
ncnn: doc flags
2025-03-20 22:30:29 -07:00
Koushik Dutta
94acd0e800
unifi-protect: Fixup codec reporting
2025-03-19 13:19:20 -07:00
Koushik Dutta
cabdd91a92
unifi-protect: update sdk
2025-03-19 13:14:36 -07:00
Koushik Dutta
93c9b62e87
common: disposable queue
2025-03-19 09:11:15 -07:00
Koushik Dutta
21c771d50f
common: deferred dispose
2025-03-18 19:08:34 -07:00
Koushik Dutta
bb2ecd7bd8
reolink: fix optional chaining for mainEncType
2025-03-18 11:57:02 -07:00
apocaliss92
6c0864b883
reolink: Disable siren polling ( #1774 )
...
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-03-18 11:54:33 -07:00
Koushik Dutta
3c8ef7a2cf
core: publiush
2025-03-18 09:14:21 -07:00
Koushik Dutta
6afecc8185
homekit: workaround homekit requesting low resolution streams
2025-03-17 10:42:16 -07:00
Koushik Dutta
ea16381b7a
homekit: build fixes
2025-03-17 10:19:55 -07:00
Koushik Dutta
09d3ac587f
webrtc: publish h265 support
2025-03-16 23:31:05 -07:00
Koushik Dutta
3872cb391a
rebroadcast: publish with h265 parsing fixes
2025-03-16 23:22:39 -07:00
Koushik Dutta
7d985937ca
webrtc: send desired codecs
2025-03-16 21:16:09 -07:00
Koushik Dutta
cef8482b93
sdk: partial revert of ffmpeg input changes
2025-03-16 19:52:47 -07:00
Koushik Dutta
f729c76346
various: remove defunct ffmpeg args
2025-03-16 19:09:40 -07:00
Koushik Dutta
9aa9498aae
sdk: video stream negotiation cleanups
2025-03-16 18:56:48 -07:00
Koushik Dutta
afe832a32a
webrtc: h265 beta, requires new nvr plugin or nvr will break
2025-03-15 23:23:35 -07:00
Koushik Dutta
be6a81c9a2
common: fix h265 agg parsing
2025-03-15 22:21:41 -07:00
Koushik Dutta
964bb27d48
common: fix h265 idr seeking
2025-03-15 22:00:24 -07:00
Koushik Dutta
6bca83b338
webrtc: provide h265 hint when available
2025-03-15 17:12:23 -07:00
Koushik Dutta
11860409f1
snapshot: fix h265 prebuffer snapshot
2025-03-15 16:32:00 -07:00
Koushik Dutta
6743f76e09
webrtc: wip h265
2025-03-15 16:24:48 -07:00
Koushik Dutta
771d90ea73
rebroadcast: publish
2025-03-15 08:11:39 -07:00
Koushik Dutta
ba28899dc3
rebroadcast: beta
2025-03-15 00:52:44 -07:00
Koushik Dutta
3e57c90208
rebroadcast: fix mixin order
2025-03-15 00:52:07 -07:00
Koushik Dutta
e155584373
reolink: publish
2025-03-13 21:12:08 -07:00
Koushik Dutta
4a3968956e
snapshot: publish
2025-03-13 21:11:07 -07:00
Koushik Dutta
78c259d14e
hikvision: light/alarm
2025-03-13 21:10:12 -07:00
Koushik Dutta
6f4b360d2a
nanokvm: persist settings from device creation
2025-03-13 15:27:39 -07:00
Koushik Dutta
642795dd9d
nanokvm: ip hint
2025-03-13 15:26:39 -07:00
Koushik Dutta
4b3d37b628
nanokvm: heartbeat
2025-03-13 15:22:33 -07:00
Koushik Dutta
8e28e6d19e
nanokvm: fixup keywords
2025-03-13 11:29:25 -07:00
Koushik Dutta
d13171551d
nanokvm: readme
2025-03-13 11:28:16 -07:00
Koushik Dutta
ea1474c21e
nanokvm: publish
2025-03-13 11:22:41 -07:00
Koushik Dutta
7abff3a91b
nanokvm: fixup modifiers
2025-03-13 11:14:50 -07:00
Koushik Dutta
40f11a0053
nanokvm: remove logging
2025-03-13 10:48:42 -07:00
Koushik Dutta
1d3450455b
core: publish
2025-03-13 10:13:38 -07:00
Koushik Dutta
bd3b4ac387
client: publish
2025-03-13 10:12:56 -07:00
Koushik Dutta
6787153c30
nanokvm: initial commit
2025-03-13 10:05:15 -07:00
Koushik Dutta
7024daba53
sdk: kvm input
2025-03-12 16:32:57 -07:00
Koushik Dutta
28a2e0d898
sdk: shim for es modules
2025-03-12 10:13:19 -07:00
Koushik Dutta
a7757a9a54
docker: bump node version
2025-03-12 10:03:42 -07:00
Koushik Dutta
84fc40e1e5
postbeta
2025-03-12 09:46:36 -07:00
Koushik Dutta
b3b8f6bc70
server: remove eseval
2025-03-12 09:46:28 -07:00
Koushik Dutta
7962606a2b
postbeta
2025-03-12 09:32:31 -07:00
Koushik Dutta
9c2ea7d2bc
server: another attempt at node/esmodule interop with tsc
2025-03-12 09:32:20 -07:00
Koushik Dutta
4e653a9942
Revert "server: fixup es-eval"
...
This reverts commit 51836ca59f .
2025-03-12 09:19:29 -07:00
Koushik Dutta
167db0f11a
router: usbmuxd persistence
2025-03-12 09:07:04 -07:00
Koushik Dutta
49064de767
postbeta
2025-03-12 09:01:21 -07:00
Koushik Dutta
51836ca59f
server: fixup es-eval
2025-03-12 09:01:12 -07:00
Koushik Dutta
d64ed629b0
router: install usbmuxd for iphone tethering
2025-03-11 23:40:01 -07:00
Koushik Dutta
83a9ad2250
rebroadcast: reorder mixin order for regular (ie, non webrtc) cameras to be first to prevent stream flapping due to mixin change noise
2025-03-11 15:24:40 -07:00
Koushik Dutta
7f9358a3b5
webrtc: fix potential webrtc camera thread leak
2025-03-11 14:45:30 -07:00
Koushik Dutta
9cf3d6c912
webrtc: leak and crash fixes
2025-03-11 14:41:51 -07:00
Koushik Dutta
5e3d1c423c
common: build fixes
2025-03-11 10:05:24 -07:00
Koushik Dutta
64fa68f2d0
core: publish
2025-03-11 10:05:12 -07:00
Koushik Dutta
45cc859636
router: enable all ip forwarding, install coturn
2025-03-10 11:27:28 -07:00
Koushik Dutta
1984bb44ba
router: enable all ip forwarding, install coturn
2025-03-10 11:24:37 -07:00
Koushik Dutta
1164e4b15b
router: ipv6 forwarding
2025-03-10 00:43:58 -07:00
Koushik Dutta
9e5fbc5251
postbeta
2025-03-09 19:54:38 -07:00
Koushik Dutta
6f52390067
Merge branch 'main' of github.com:koush/scrypted
2025-03-09 19:54:09 -07:00
Koushik Dutta
d34afab6a4
server: ensure proper ip type checking
2025-03-09 19:53:36 -07:00
Koushik Dutta
2edc74f75b
postbeta
2025-03-09 10:13:56 -07:00
Koushik Dutta
e913131f90
server: log denied address
2025-03-09 10:13:43 -07:00
Koushik Dutta
bca752addb
postbeta
2025-03-09 09:55:16 -07:00
Koushik Dutta
43fc6c9fc9
server: fix address check
2025-03-09 09:54:48 -07:00
Koushik Dutta
448e2c4e6e
router: fix names
2025-03-08 23:51:15 -08:00
Koushik Dutta
625ea7981e
router: fix paths
2025-03-08 23:32:58 -08:00
Koushik Dutta
1be806eb8e
docker: add router builds
2025-03-08 23:31:10 -08:00
Koushik Dutta
e4b71ffbd4
postbeta
2025-03-08 23:16:51 -08:00
Koushik Dutta
16f4cafea3
server: fix listen sets to listen all and reject on unauthorized address
2025-03-08 23:16:42 -08:00
Koushik Dutta
f78df27341
ncnn: initial commit
2025-03-08 14:08:53 -08:00
Koushik Dutta
57d4e4b9bd
core: publish
2025-03-07 21:20:42 -08:00
Koushik Dutta
cb1c062b5e
core: publish
2025-03-07 21:19:07 -08:00
Koushik Dutta
e3b996562c
Merge branch 'main' of github.com:koush/scrypted
2025-03-07 21:11:22 -08:00
Koushik Dutta
c96bf237b5
core: publish
2025-03-07 21:11:20 -08:00
apocaliss92
5bde86fd15
hikvision: Ptz + presets implemented ( #1764 )
...
* Hikvision: Ptz + presets implemented
* Sweeter ptz commands
* Presets fetching
* Capabilities used to enable PTZ
* Redundant call removed
* Logs removed
* Variable moved
* Revert some async changes
* Persist hasPtz
* Move alarm and light to same block
* Log removed
* Fix ptz presets selection
* never disable ptz
* Make devices and ptz caps user-selectable
* undefined check for presets result
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-03-07 19:31:20 -08:00
Koushik Dutta
5075920308
postbeta
2025-03-05 08:34:16 -08:00
Koushik Dutta
9e4845b868
server: allow interface name in SCRYPTED_CLUSTER_ADDRESS
2025-03-05 08:34:05 -08:00
Koushik Dutta
0cab8f2faf
core: fix buikd
2025-03-04 20:52:32 -08:00
Koushik Dutta
510321b7d6
postbeta
2025-03-04 19:46:46 -08:00
Koushik Dutta
efb0a39e52
server: fixup SCRYPTED_SERVER_LISTEN_HOSTNAMES
2025-03-04 19:46:13 -08:00
Koushik Dutta
467d89ccaf
postbeta
2025-03-04 18:58:40 -08:00
Brett Jia
19832c9537
python: partial repl reimplementation ( #1763 )
...
* python: partial repl reimplementation
* make more readable?
* document questionable design choices
2025-03-04 14:37:55 -08:00
Koushik Dutta
0b24e57262
sdk: cleanup peer dependencies
2025-03-04 10:00:40 -08:00
Koushik Dutta
f406969140
sdk: remove col1/2 for description
2025-03-04 09:35:32 -08:00
Koushik Dutta
4db26a1779
sdk: relax types
2025-03-04 08:15:32 -08:00
Koushik Dutta
bfc82d0010
sdk: network types
2025-03-03 19:05:47 -08:00
Koushik Dutta
df3a3d279c
router: fix file path
2025-03-03 10:53:33 -08:00
Koushik Dutta
bb7f2a0c9b
postbeta
2025-03-03 10:38:28 -08:00
Koushik Dutta
3f83d4b8f7
server: improve plugin kill race conditions on update
2025-03-03 10:38:18 -08:00
Koushik Dutta
779fa1df9c
Merge branch 'main' of github.com:koush/scrypted
2025-03-03 09:43:56 -08:00
Koushik Dutta
1c08313e8b
server: cleanup runtime worker hooks
2025-03-03 09:43:51 -08:00
root
64e8dc2cc9
router: fix nft flush
2025-03-03 17:42:47 +00:00
Koushik Dutta
1914fa60ea
router: file naming consistency
2025-03-03 08:39:25 -08:00
Koushik Dutta
8073a80bae
router: typo
2025-03-03 08:28:26 -08:00
Koushik Dutta
cd7d45155f
proxmox: fixup confusion around reset script and storage
2025-03-03 08:00:38 -08:00
Koushik Dutta
6f6ccff5b1
server: missing dhcp client
2025-03-03 07:55:48 -08:00
Koushik Dutta
4ea8049d22
server: additional service files
2025-03-03 07:55:02 -08:00
Koushik Dutta
8354564157
postbeta
2025-03-02 18:50:14 -08:00
Koushik Dutta
26518f0693
server: reduced listening address set
2025-03-02 18:48:01 -08:00
Koushik Dutta
72df40c422
postbeta
2025-03-02 15:02:45 -08:00
Koushik Dutta
fe1b677381
server: limit address binding in cluster mode
2025-03-02 14:57:56 -08:00
Koushik Dutta
16a9abeb9e
Merge branch 'main' of github.com:koush/scrypted
2025-02-28 21:05:08 -08:00
Koushik Dutta
ba07aa7765
router: caddy
2025-02-28 21:05:04 -08:00
apocaliss92
35e508a01e
snapshot: Allow sleeping cameras to have longer lived snapshots ( #1747 )
...
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-02-27 22:30:30 -08:00
apocaliss92
1e709a058d
reolink: Add polling to reolink discovered devices ( #1744 )
...
* Add polling to reolink discovered devices
* Don't poll battery devices
* Logic moved to forever cycle
* Poll battery devices only when they wake up
* Wrap each poll in try/catch
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-02-27 22:29:12 -08:00
Mehmet Bayram
f5a4bab0a8
hikvision: Improve handling of supplemental light and alarm ( #1739 )
...
* hikvision: Remove settings from alarm switch
Dynamically choose supplemental light mode
Rename floodlight to supplemental light
Prevent child device removal if no devices detected
Report devices when settings are saved
Remove unused functions
* fix: push DeviceProvider interface
* hikvision: Add README support to Alarm Switch and update interfaces
* hikvision: add device release method
* hikvision: add IP check before accessing alarm and light capabilities
* hikvision: Centralize alarm activation logic
2025-02-27 22:28:24 -08:00
Koushik Dutta
e373a3935e
router: fixup policies
2025-02-26 19:15:46 -08:00
Koushik Dutta
f9f9762046
docker: router shuffling
2025-02-26 11:20:35 -08:00
Koushik Dutta
4b6751785c
Merge branch 'main' of github.com:koush/scrypted
2025-02-25 21:14:20 -08:00
Koushik Dutta
133cbcf5f5
sdk: add col
2025-02-25 21:14:14 -08:00
LV Nilesh
817c171757
docker: update BASE ( #1748 )
...
https://github.com/koush/scrypted/pull/1745#issuecomment-2677176155
2025-02-25 09:04:36 -08:00
LV Nilesh
9af9359b26
docker: Update Dockerfile.full.header ( #1749 )
2025-02-25 09:04:17 -08:00
Koushik Dutta
b684ced629
install: nftables
2025-02-23 18:54:58 -08:00
apocaliss92
977db49f87
reolink: Add optional chain to live check ( #1746 )
...
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-02-22 23:53:13 -08:00
Koushik Dutta
992fe98f5e
core/sdk: update
2025-02-22 19:39:08 -08:00
Koushik Dutta
a74157168e
sdk: update
2025-02-22 14:20:55 -08:00
Koushik Dutta
0eed5241f0
sdk: update
2025-02-22 14:20:00 -08:00
Koushik Dutta
c0680736e7
sdk: update
2025-02-21 19:25:41 -08:00
Koushik Dutta
c345f173d2
docker: set SHELL
2025-02-21 08:25:06 -08:00
Koushik Dutta
1ed10cd1cb
sdk: radio support
2025-02-20 12:06:51 -08:00
Koushik Dutta
9426db12aa
client/server: update deps
2025-02-19 14:56:53 -08:00
Koushik Dutta
a35e821f79
intall: router dockerfile updates
2025-02-19 14:56:39 -08:00
Koushik Dutta
983794d5d0
plugins: remove usage of builtin in favor of internal
2025-02-19 14:56:00 -08:00
Koushik Dutta
cd3e2340b8
rebroadcast: most camera plugins depend on this, so ensure snapshot and webrtc are downloaded as well
2025-02-19 14:55:32 -08:00
Koushik Dutta
bb82eb6bde
sdk: Update
2025-02-19 14:28:56 -08:00
Koushik Dutta
5006bb90fc
postbeta
2025-02-18 13:53:13 -08:00
Koushik Dutta
7134ef114a
server: fixup staged cleanup
2025-02-18 13:53:03 -08:00
Koushik Dutta
2f5b1f6526
postbeta
2025-02-18 13:46:21 -08:00
Koushik Dutta
f88f0a25db
server: try staged cleanup
2025-02-18 13:46:11 -08:00
Koushik Dutta
d2810b09ed
docker: lite/systemd test
2025-02-17 23:06:33 -08:00
Koushik Dutta
f103ddf660
openvino: fix npu/gpu crashes caused by dynamic input sizes
2025-02-16 15:32:02 -08:00
Koushik Dutta
47edffa56d
openvino: regenerate face embedding model
2025-02-16 11:50:05 -08:00
Koushik Dutta
86a5a73276
openvino: workaround for npu crash https://github.com/openvinotoolkit/openvino/issues/29003#issuecomment-2660865184
2025-02-15 08:17:02 -08:00
Koushik Dutta
1a47015558
openvino: more precise npu usage
2025-02-14 11:58:57 -08:00
Koushik Dutta
0de9812760
videoanalysis: fix zone names with hyphens
2025-02-14 11:46:36 -08:00
Koushik Dutta
10d16dab21
hikvision: remove dead code/
2025-02-14 09:05:38 -08:00
Koushik Dutta
f3f4bbc77f
hikvision-doorbell: fix buikd
2025-02-13 13:54:42 -08:00
Koushik Dutta
029f788407
hikvision: cleanup
2025-02-12 21:55:13 -08:00
Mehmet Bayram
89b93eb2f4
hikvision: Add Supplemental Light & Alarm Support to Hikvision Plugin ( #1737 )
...
* feat: add supplemental light control for Hikvision cameras
* Add supplemental light control as device
* Add alarm switch with audio/light alarm settings
* Get alarm trigger configuration and capabilities for audio and white light alarms
* Simplify alarm settings retrieval
2025-02-12 21:24:38 -08:00
Koushik Dutta
6fd35e54e6
openvino: rollback openvino
2025-02-12 15:36:57 -08:00
Koushik Dutta
118c404525
sdk: fix and publish
2025-02-12 15:01:49 -08:00
Koushik Dutta
833ecb721f
tensorflow-lite: pass through forked flag
2025-02-12 13:39:55 -08:00
Koushik Dutta
a8f1e74278
tensorflow-lite: pass through forked flag
2025-02-12 13:38:18 -08:00
apocaliss92
1075fb4491
sdk: Sensors interface ( #1731 )
...
* Sensors interface
* Sensors as mapping type
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-02-12 13:02:25 -08:00
Koushik Dutta
f09a797ebf
core: publish with ui fixes
2025-02-12 09:55:56 -08:00
Koushik Dutta
1e0fdee7b6
Merge branch 'main' of github.com:koush/scrypted
2025-02-12 09:29:15 -08:00
Koushik Dutta
be6375e9f4
tensorflow-lite: add cluster aware
2025-02-12 09:28:06 -08:00
apocaliss92
e5ba39f886
reolink: Forward battery cams detections ( #1730 )
...
* Reolink: Forward battery cams detections
* Used right return
* log removed
* use ability to determine events source
* Reuse same branching for events
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-02-11 11:43:31 -08:00
Brett Jia
6841b74a26
core: exit terminal's subprocess on generator end ( #1733 )
2025-02-10 16:18:21 -08:00
Koushik Dutta
a3f45e2c49
predict: favor ipv4 for file downloads
2025-02-10 09:14:34 -08:00
Koushik Dutta
b664ccd24f
Update install-scrypted-proxmox.sh
2025-02-09 12:00:18 -08:00
Koushik Dutta
3f244b586f
install: fix broken intel runtime installer
2025-02-09 11:24:33 -08:00
Koushik Dutta
9f828739de
install: update intel libs
2025-02-09 09:08:46 -08:00
Koushik Dutta
b2cef35bc0
openvino: beta with latest
2025-02-09 09:02:02 -08:00
Koushik Dutta
3e54540db7
webrtc: update werift for chrome 132 compatibility
2025-02-08 17:51:04 -08:00
Koushik Dutta
debd7f2c40
onvif: fix onvif ptz with onvif plugin cams
2025-02-08 09:43:29 -08:00
Koushik Dutta
adbc2aaed9
onvif: add text overlays
2025-02-08 09:41:48 -08:00
Koushik Dutta
6024b4ceaf
reolink/hikvision: publish
2025-02-08 08:26:28 -08:00
apocaliss92
3a065febb5
hikvision: fix get/patch osd settings ( #1728 )
...
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-02-08 08:23:24 -08:00
apocaliss92
1e2c3e0ca7
reolink: Add pir sensor device ( #1729 )
...
* Reolink: Add pir sensor device
* Reolink: add siren to hub cameras
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-02-08 08:23:07 -08:00
Koushik Dutta
61dfddeab2
Create config.yml
2025-02-07 22:02:39 -08:00
Koushik Dutta
b902873d44
hikvision: overlay support
2025-02-07 20:14:14 -08:00
Koushik Dutta
a38d803b86
reolink: overlay support
2025-02-07 13:58:25 -08:00
Koushik Dutta
9c3dab18da
sdk/client/server/core/amcrest: add support for video text overlays
2025-02-07 13:07:55 -08:00
Koushik Dutta
2ceb2cd9c3
alexa: maybe fix alexa when no detection types are available
2025-02-05 12:49:04 -08:00
Koushik Dutta
a5fd1c0278
postbeta
2025-02-05 12:09:25 -08:00
Koushik Dutta
2c717cb4fc
postrelease
2025-02-05 12:09:03 -08:00
Koushik Dutta
df10c4e5f2
server: fixup address, make it available on cluster manager
2025-02-05 12:08:50 -08:00
Koushik Dutta
7c51bb420e
postbeta
2025-02-05 11:51:38 -08:00
Koushik Dutta
367eafff5c
postrelease
2025-02-05 11:51:26 -08:00
Koushik Dutta
adcdd18497
server: add cluster worker address
2025-02-05 11:51:07 -08:00
Koushik Dutta
a95b77fe26
sdk: add cluster worker address
2025-02-05 11:49:26 -08:00
Koushik Dutta
3ff75f0fde
postbeta
2025-02-05 08:01:46 -08:00
Koushik Dutta
eecd38d271
postrelease
2025-02-05 08:01:39 -08:00
Koushik Dutta
7128af20af
postbeta
2025-02-04 19:23:00 -08:00
Koushik Dutta
c651c2164b
server: fixup cluster worker hook
2025-02-04 19:22:49 -08:00
Koushik Dutta
6caafd73f5
postbeta
2025-02-04 19:19:38 -08:00
Koushik Dutta
05cb505783
server: hook cluster creation for electron
2025-02-04 19:19:30 -08:00
Koushik Dutta
07baddc9c3
sdk: update detection properties
2025-02-04 13:59:39 -08:00
Koushik Dutta
76ac260bf7
hikvision: fix unhandled rejection parsing camera object detection
2025-02-04 07:45:36 -08:00
Koushik Dutta
dfee7c6b09
Merge branch 'main' of github.com:koush/scrypted
2025-02-04 07:37:46 -08:00
Koushik Dutta
b3ce6a2af3
postbeta
2025-02-04 07:37:15 -08:00
Koushik Dutta
933c0cac0f
postrelease
2025-02-04 07:37:02 -08:00
apocaliss92
1fb1334a00
snapshot: Sleeping cameras should not wake for periodic snapshots ( #1718 )
...
* Preserve battery on snapshots
* Don't force snapshot below 1 min
* Online interface changes
* Pr comments fix
* Interval removed
* Debounce restored
* Branching fixes
* Fix isBattery leftover
* Remove prebuffer check
* Remove comment
* Remove unused import
* Use Sleep interface
* Disable default prebuffer for Sleep devices
* Rollback default changes
* Unused import removed
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-02-03 10:55:58 -08:00
apocaliss92
cb45a00c25
reolink: Battery cams api fixes ( #1719 )
...
* Battery cams api fixes
* Update with new Sleep class
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-02-03 08:51:45 -08:00
Koushik Dutta
fec59af263
core: support cluster fork for terminal
2025-02-02 22:34:44 -08:00
Koushik Dutta
5d213a4c51
Merge branch 'main' of github.com:koush/scrypted
2025-02-02 22:33:28 -08:00
Koushik Dutta
d444c4ab7c
sdk: update
2025-02-02 22:33:23 -08:00
Brett Jia
590f955ca9
core: terminalservice fork across cluster ( #1721 )
...
* core: terminalservice fork across cluster
* exit cluster fork on completion
* force terminate on errors
* make isClusterFork internal to prevent callers from killing core plugin
* implement forkInterface and share forks
* use correct native id
* use correct native id in primary device construction
2025-02-01 22:33:29 -08:00
Koushik Dutta
7df4bf2723
postbeta
2025-02-01 19:28:40 -08:00
Brett Jia
3416347a1f
server/python: fix hash calculation ( #1720 )
2025-02-01 19:28:17 -08:00
Koushik Dutta
c669bb8902
snapshot: do not wake sleeping cameras for periodic snapshots
2025-02-01 10:51:46 -08:00
Koushik Dutta
ce5fd2d4fd
Merge branch 'main' of github.com:koush/scrypted
2025-01-31 20:14:00 -08:00
Koushik Dutta
fa8a756059
sdk: critical alerts
2025-01-31 20:13:58 -08:00
apocaliss92
73b85e1cd0
homekit: Fix autoadd ( #1716 )
...
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-01-31 14:49:12 -08:00
Koushik Dutta
1300073712
videoanalysis: publish audio sensor
2025-01-29 11:18:19 -08:00
Koushik Dutta
3e296e12a5
core: publish audio sensor ui
2025-01-29 11:11:19 -08:00
Koushik Dutta
bf98060a08
videoanalysis: fixup noisy startup
2025-01-29 11:02:13 -08:00
Koushik Dutta
d1cd380123
videoanalysis: initial implemnetation of audio sensor
2025-01-29 10:39:10 -08:00
Koushik Dutta
1a2aadfb52
rebroadcast: fix audio soft mute with adaptive bitrate and other downstream clients
2025-01-29 08:48:55 -08:00
Koushik Dutta
60c854a477
ha: publish beta
2025-01-27 13:08:45 -08:00
Koushik Dutta
0790b60122
postbeta
2025-01-27 13:03:14 -08:00
Koushik Dutta
a3caa09df4
server: fixup node modules search path on HA
2025-01-27 13:03:06 -08:00
Koushik Dutta
02ca8bd765
reolink: publish
2025-01-27 11:48:51 -08:00
apocaliss92
f9e1a94ab3
reolink: support additional trackmix ( #1711 )
...
* Add support for Trackmix Series W760
* settings restored
* Settings restored
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-01-27 11:45:52 -08:00
Koushik Dutta
dd0da26df3
ha: publish
2025-01-27 11:44:57 -08:00
Koushik Dutta
890f2e8daf
postbeta
2025-01-26 22:26:56 -08:00
Koushik Dutta
2c8babe3ce
postrelease
2025-01-26 22:26:48 -08:00
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
ea628a7130
wip: unifi
2024-11-28 08:47:11 -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