Roman Sokolov
3d1d3727dc
hikvision-doorbell: fixes ( #1970 )
...
* Let's try to fix the plugin freezing
* hikvision-doorbell version up after merging from main
2026-01-24 08:18:59 -08:00
Koushik Dutta
079878b663
core: allow PATH in terminal service
2026-01-21 16:21:15 -08:00
Koushik Dutta
0d02ea8f08
core: support cwd in terminalservice
2026-01-21 15:15:50 -08:00
Koushik Dutta
f23ad06eef
snapshot: verify acls
Build SDK / Build (push) Has been cancelled
2026-01-19 22:16:44 -08:00
Koushik Dutta
3c8b513c31
sdk: update
2026-01-19 21:34:46 -08:00
Koushik Dutta
35df17334c
sdk: AccessControls
2026-01-19 21:21:12 -08:00
Koushik Dutta
2fff8b0044
predict: add segmentation models to onnx/coreml and refactor openvino
2026-01-18 13:58:28 -08:00
Koushik Dutta
f415e4f2e1
rebroadcast: publish beta with native rtmp support
2026-01-18 12:59:31 -08:00
Koushik Dutta
9607bcddcf
core: publish
2026-01-17 12:24:48 -08:00
Koushik Dutta
1c7f16ed9f
openvino: fix single segmentation shape crash
2026-01-17 12:24:44 -08:00
Koushik Dutta
961cb36a97
openvino: wip segmentation
2026-01-17 12:16:55 -08:00
Raman Gupta
a4d28791ed
server: python rpc should use create_task instead of run_coroutine_threadsafe ( #1953 )
...
run_coroutine_threadsafe is designed for scheduling coroutines from a
different thread onto the event loop. Since readLoop is already running
as an async function on the event loop, using create_task is the correct
and more efficient approach.
This removes unnecessary thread-safe queue overhead for every RPC message.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-15 09:34:44 -08:00
Koushik Dutta
c1895df062
videoanalysis: fixup detection set
2026-01-12 15:10:36 -08:00
Koushik Dutta
bb902467eb
videoanalysis: improve logging
2026-01-12 10:06:35 -08:00
Koushik Dutta
7202e99ab0
detect: publish betas
2026-01-10 15:30:07 -08:00
Koushik Dutta
38bac58fc6
openvino: new model, use huggingface as model source
2026-01-10 15:02:20 -08:00
Koushik Dutta
af8abb6072
rebroadcast: publish rtmp support beta
2026-01-09 12:45:48 -08:00
Koushik Dutta
7ef868e42d
rebroadcast: rtmp window acks
2026-01-09 12:35:11 -08:00
Koushik Dutta
0185680791
rebroadcast: remove some bit shifting in favor of read/write uintbe
2026-01-08 21:35:04 -08:00
Koushik Dutta
1349bb7433
rebroadcast: slop rtmp implementation
2026-01-08 21:29:05 -08:00
Koushik Dutta
85074aaa7a
detect: pubish betas
2026-01-08 09:37:00 -08:00
Koushik Dutta
beb7ec60ba
detect: pubish betas
2026-01-08 09:13:42 -08:00
Koushik Dutta
126c96904b
amcrest: publish
2026-01-08 08:31:57 -08:00
Koushik Dutta
70b7b4fa98
coreml: publish beta
2026-01-08 08:30:48 -08:00
Koushik Dutta
2cd73b5a6a
openvino: new test model
2026-01-07 10:16:05 -08:00
Koushik Dutta
d6f13c7128
openvino: migrate to hugging face, remove old models.
2026-01-06 16:58:22 -08:00
Koushik Dutta
df1b389ef2
diagnostics: relax person detect for new models
2026-01-06 15:12:19 -08:00
Koushik Dutta
976204c439
coreml: change default model
2026-01-06 15:11:46 -08:00
Joey Stout
1adee0beb8
tuya: bump the tuya plugin and fix for devices ( #1963 )
...
* replace tool to use `ffmpeg` and bump v0.0.8
* format code
* wip
* wip: update components
* wip: remove websocket for cameras since they are not supported
* wip: allow changing between different login methods
It will prefer logging in with `Tuya (Smart Life) App` if there was no previous `userId`. Else, it will fall back to `Tuya Developer Account`.
* wip: fetch rtsp from Tuya Sharing SDK
* wip
* feat: add support for light accessory in camera
* fix: resolve indicator not updating
* wip: prevent setting motion if device has no motion detection
* improve mqtt reconnect, also update status
* bump version
* update commit
* bump to beta 3
* quick fix
* changelog
* fixchangelog
* bump version
* fix: resolve mqtt connection issues
* chore: bump version
* fix: use correct property for checking connection state
* chore: update changelog
* chore: bump version
* fix: ensure timeout is actually correct and bound corretly
* chore: update changelog
* bump version
* fix: fix setTimeout undefined function
* chore: update changelog
* fix: fix issue with camera not found
---------
Co-authored-by: ErrorErrorError <16653389+ErrorErrorError@users.noreply.github.com >
Co-authored-by: Erik Bautista Santibanez <erikbautista15@gmail.com >
2026-01-05 11:27:17 -08:00
radinsky
f5a10dd1cc
wyze: add preset support (get/goto) and relevant webhook control ( #1951 )
...
* wyze: add preset support (get/goto) and relevant webhook control
* Update PTZ presets publishing
* Remove unnecessary ptzCapabilities emit
* removed unnecessary/debug leftovers
* Remove HttpRequestHandler and unused proprietry webhook gotopreset
2026-01-02 13:20:38 -08:00
Jackson Tomlinson
293a940771
amcrest: handle HTTP/1.0 responses in event listener ( #1957 )
...
Some Dahua/Amcrest NVRs (e.g., AMDV7208M) respond with HTTP/1.0 instead of
HTTP/1.1. The event listener was only checking for 'HTTP/1.1 200 OK',
causing it to throw 'expected boundary' errors and crash when receiving
HTTP/1.0 responses.
This fix adds support for both HTTP versions.
Fixes motion detection not working on older Dahua OEM NVRs.
2026-01-01 20:51:54 -08:00
Koushik Dutta
67728883cc
core: publish oauth login fix
2025-12-31 12:15:35 -08:00
Koushik Dutta
5d02217a3e
snapshot: make web hosted images bypass hotlink protection
2025-12-27 19:27:30 -08:00
Koushik Dutta
63a88e727a
Merge branch 'main' of github.com:koush/scrypted
2025-12-27 19:07:57 -08:00
Koushik Dutta
1145caeb58
snapshot: make web hosted images bypass hotlink protection
2025-12-27 19:07:50 -08:00
apocaliss92
2cc7ab08fd
reolink: add nvr support ( #1947 )
...
* work nvr
* Fix interfaces persisting
* Work
* Fix adopt imploding scrypted
* Skip undefined battery level values
* Preserve auth sessions on restart
* Move nvr creation in proper function
* Restore original createDevice with isNvr addition
* Typo
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-12-27 09:21:54 -08:00
The Beholder
bfb8c233f4
openvino: avoid CLIP startup timeout by loading HF cache first ( #1949 )
...
Scrypted could restart the OpenVINO plugin on startup in offline/firewalled setups because CLIPProcessor.from_pretrained("openai/clip-vit-base-patch32") triggers HuggingFace Hub network checks/retries that exceed the plugin startup watchdog.
Update predict/clip.py to:
- Load the CLIP processor from the local HF cache first (local_files_only=True) so startup is fast/offline-safe.
- Refresh the processor cache online asynchronously in a background thread (asyncio.to_thread) so update checks don’t block startup.
- Add simple log prints to indicate cache load vs refresh success/failure.
2025-12-26 18:38:13 -08:00
Koushik Dutta
ebe6bcc58f
client: add worker/fork support to web client
2025-12-16 12:22:03 -08:00
Koushik Dutta
3b0042c922
diagnostics: fix ai slop tests
2025-12-15 16:33:35 -08:00
Koushik Dutta
2f4cd9807b
diagnostics: clip/det tests
2025-12-14 15:07:11 -08:00
Koushik Dutta
1711d2a6f7
diagnostics: clip/det tests
2025-12-14 15:04:01 -08:00
Koushik Dutta
2818120b68
diagnostics: url tests
2025-12-13 10:05:51 -08:00
Koushik Dutta
61cf589800
sdk: update tool calls to include id
2025-12-09 16:03:26 -08:00
Koushik Dutta
2c267f6b26
coreml: disable auto restart to work around coreml caching bug filling macos disk until reboot
2025-12-09 12:25:31 -08:00
Koushik Dutta
aa85e7ec19
rebroadcast: avoid mjpeg codecs and warn
2025-12-06 12:38:22 -08:00
Koushik Dutta
e585a48084
sdk: update
2025-12-04 19:35:36 -08:00
Koushik Dutta
465b4a80bb
Merge branch 'main' of github.com:koush/scrypted
2025-12-02 08:54:22 -08:00
Koushik Dutta
1b7e24fda7
openvino: publish beta, add notes on 2025.4.0
2025-12-02 08:53:29 -08:00
René
8ec6c61784
docker: Update Watchtower image name in docker-compose.yml ( #1937 )
...
I guess Image name is wrong, at least the image which was mentioned here doesn’t exist.
2025-12-01 08:41:36 -08:00
Koushik Dutta
e1f9397ef9
docker: switch to nicholas-fedor/watchtower
2025-11-30 17:39:50 -08:00
Koushik Dutta
3e54db1658
reolink: publish
2025-11-27 18:24:35 -08:00
apocaliss92
a7cc8d0e11
reolink: Check deviceInfo exists ( #1935 )
...
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-11-27 17:38:21 -08:00
Koushik Dutta
be4b772436
install: remove gstreamer
2025-11-27 12:54:25 -08:00
Koushik Dutta
5e0afa627c
reolink: publish
2025-11-27 08:49:25 -08:00
apocaliss92
70c46f9894
- reolink: check and fix netData ( #1934 )
...
- reolink: restrict homehub streams to RTSP
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-11-27 08:42:35 -08:00
Koushik Dutta
fe94472282
Revert "Reolink: add check for net data, enable/disable RTMP/RTSP/ONVIF/HTTPS when necessary ( #1931 )"
...
This reverts commit 370a82dc56 .
2025-11-27 08:19:19 -08:00
apocaliss92
c559212b2b
reolink/hikvision: Add detection sources ( #1932 )
...
* add pluginId to detection objects
* add detection sourceId to hik
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-11-26 12:00:57 -08:00
Koushik Dutta
10b097480f
reolink: publish
2025-11-26 08:42:51 -08:00
Koushik Dutta
14050d4e3a
unifi-protect: fixup ws timeouts
2025-11-26 08:41:44 -08:00
apocaliss92
370a82dc56
Reolink: add check for net data, enable/disable RTMP/RTSP/ONVIF/HTTPS when necessary ( #1931 )
...
- unify methods to get specific abilities
- allow only RTSP streams for homehub devices
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-11-26 07:29:32 -08:00
Koushik Dutta
77dd8cf2a8
reolink: fix dep
2025-11-25 16:13:56 -08:00
Koushik Dutta
2b2a5c3dd8
diagnostics: fix metadata retrieval failrue
2025-11-25 09:16:36 -08:00
Koushik Dutta
6a952bf104
diagnostics: fix metadata retrieval failrue
2025-11-25 08:45:56 -08:00
Koushik Dutta
72c7736b2a
snapshot: aspect ratio description
2025-11-17 15:19:58 -08:00
Koushik Dutta
c6771ce8ae
snapshot: publish with aspect ratio override fixes
2025-11-17 15:16:57 -08:00
Koushik Dutta
e691c71224
snapshot: publish beta with aspect ratio override
2025-11-17 14:57:37 -08:00
Koushik Dutta
d22183faa7
Merge branch 'main' of github.com:koush/scrypted
2025-11-17 11:06:18 -08:00
Koushik Dutta
12ce2dc6ce
core: publish new lxc updater
2025-11-17 11:06:13 -08:00
Koushik Dutta
b4b17d420e
windows: Upgrade node.js to version 22.21.0
2025-11-17 08:51:02 -08:00
Koushik Dutta
b69dd024e5
core: use new builtin docker image updater
2025-11-16 20:48:34 -08:00
Koushik Dutta
b43fdf83e2
openvino: legacy gpu crash fix for text recognition
2025-11-16 18:13:12 -08:00
Koushik Dutta
c4a12fe493
unifi-protect: publishb eta
2025-11-16 11:42:27 -08:00
Koushik Dutta
3c8a3132e5
Merge branch 'main' of github.com:koush/scrypted
2025-11-16 11:33:45 -08:00
Koushik Dutta
ef65a413e7
server: fix EventEmitter import
2025-11-16 11:33:40 -08:00
Koushik Dutta
7219c8bee3
hikvision: ensure device probe has data
2025-11-16 09:06:41 -08:00
Koushik Dutta
86160a74ac
openvino: note vgg failure on latest openivno
2025-11-15 18:24:43 -08:00
Koushik Dutta
0dc7aec5c9
docker: update openvino legacy packages
2025-11-15 18:10:00 -08:00
Koushik Dutta
ec6ccb5826
cloud: code cleanup and alert clearing
2025-11-13 15:23:26 -08:00
Koushik Dutta
ef55c3f366
cloud: add periodic cloudflare health check
2025-11-13 11:16:05 -08:00
Koushik Dutta
923dff378c
snapshot/rebroadcast: publish new privacy mode
2025-11-13 09:43:18 -08:00
Koushik Dutta
6356702ba3
rebroadcast: privacy mode
2025-11-13 09:40:28 -08:00
Koushik Dutta
a2576d5741
webrtc: fix https://github.com/koush/scrypted/issues/1909
2025-11-09 11:02:06 -08:00
Koushik Dutta
6e5782d734
common: fix microphone nre in BrowserSignalingSession
2025-11-09 10:52:19 -08:00
Koushik Dutta
7583d072cc
sdk: add Buttons type
2025-11-09 10:05:40 -08:00
Koushik Dutta
34f0529691
videoanalysis: prefer libav for stability
2025-11-09 08:33:18 -08:00
Koushik Dutta
4ad594074a
server: remove python cluster mode port logging
2025-11-09 08:23:06 -08:00
Koushik Dutta
8dba09e047
beta
2025-11-07 09:15:58 -08:00
Koushik Dutta
56b4a04e56
postbeta
2025-11-07 09:15:58 -08:00
Koushik Dutta
90f546c422
docker: fixup intel dockerfile
2025-11-07 08:40:47 -08:00
Koushik Dutta
ace1c74ec2
server: prevent invalid media converter from crashing all conversions
2025-11-07 08:08:16 -08:00
Koushik Dutta
99c0c53405
core/sdk: fix missing interface acl crash
2025-11-06 10:30:03 -08:00
Koushik Dutta
55fb215cab
core/sdk: fix missing interface acl crash
2025-11-06 10:29:14 -08:00
Koushik Dutta
d8e17e9216
core: remove watchtower from proxmox totally
2025-11-05 10:32:25 -08:00
Koushik Dutta
618a33028b
proxmox: install v0.143.0
2025-11-05 10:29:33 -08:00
Koushik Dutta
536d8f03ae
proxmox: add install override
2025-11-05 09:33:20 -08:00
Koushik Dutta
6e5c73b48c
proxmox: lxc setup fixes
2025-11-05 09:17:49 -08:00
Koushik Dutta
94c4b663f6
proxmox: lxc setup fixes
2025-11-05 09:15:32 -08:00
Koushik Dutta
c95cca0f81
proxmox: remove watchtower
2025-11-05 09:04:23 -08:00
Koushik Dutta
d515cc47d0
core: temporarily disable lxc-docker abort-on-container-exit
2025-11-05 08:52:26 -08:00
Koushik Dutta
12e60efd35
core: prevent apt updates
2025-11-05 08:02:19 -08:00
Koushik Dutta
9107558bab
diagnostics: cloud ipv4 and ipv6 check
2025-11-03 14:38:08 -08:00
Koushik Dutta
a8bb431efb
install: use last working release for nvidia-legacy
2025-10-31 10:15:37 -07:00
Koushik Dutta
22ffac1170
docker: fix nvidia legacy to use specific cudnn
2025-10-31 09:05:47 -07:00
Koushik Dutta
2f45e72bd3
client: add dev hook
2025-10-30 09:43:00 -07:00
Koushik Dutta
5749a522db
docker: move amd opencl into amd image only
2025-10-30 08:31:11 -07:00
Koushik Dutta
38037d31b3
install: add nvidia legacy
2025-10-29 21:08:42 -07:00
Koushik Dutta
dd6e5cf854
postbeta
2025-10-29 20:47:42 -07:00
Koushik Dutta
f9b8715cc0
install: add nvidia legacy
2025-10-29 20:47:24 -07:00
Koushik Dutta
3186480f44
werift: update
2025-10-29 11:36:04 -07:00
Koushik Dutta
25521699e8
webrtc: update werift and publish beta
2025-10-29 11:03:12 -07:00
Koushik Dutta
b87906911c
sdk: rollup terser support
2025-10-29 10:53:27 -07:00
Koushik Dutta
55e67c9eda
sdk: update deps
2025-10-29 09:33:27 -07:00
Koushik Dutta
54c56ac4ce
core: add platform images
2025-10-28 11:45:15 -07:00
Koushik Dutta
547db5bbbd
install: update ha
2025-10-28 11:11:26 -07:00
Koushik Dutta
5b789b35ec
postrelease
2025-10-28 10:13:05 -07:00
Koushik Dutta
bde3dfb9a8
server: verup
2025-10-28 10:12:56 -07:00
Koushik Dutta
d751ac8871
postbeta
2025-10-23 07:57:30 -07:00
Roman Sokolov
d6afbcef26
hikvision-doorbell: Added signaling to listenLoop and updated README.md ( #1911 )
2025-10-22 08:07:28 -07:00
Koushik Dutta
457fbc594e
client: improve base url detection
2025-10-21 23:34:45 -07:00
Koushik Dutta
aadb190c13
client: dont sent query token to connectRPCObject if accessing without a CORS request.
2025-10-21 10:34:29 -07:00
Koushik Dutta
f9a1668e5d
core: publish lxc docker image fix
2025-10-13 08:56:58 -07:00
Koushik Dutta
70672e2a87
Merge branch 'main' of github.com:koush/scrypted
2025-10-12 21:28:04 -07:00
Koushik Dutta
cab0afaa53
proxmox: reimplement image cleanup
2025-10-12 21:28:00 -07:00
Roman Sokolov
e0764a54cc
hikvision-doorbell: Version 2 of the hikvision-doorbell plugin ( #1907 )
2025-10-12 09:28:53 -07:00
Koushik Dutta
1e825b84bc
diagnostics: use cloudflare to check date. check scrypted services
2025-10-08 08:32:42 -07:00
Koushik Dutta
946e8d3414
openvino: rollback pypi package
2025-10-07 19:29:04 -07:00
Koushik Dutta
3043b058d7
openvino: publish with new openvino, add m model
2025-10-07 09:51:29 -07:00
Koushik Dutta
65fa8dd7f9
unifi-protect: Fix 2 way
2025-10-03 08:54:13 -07:00
Koushik Dutta
c6a93cf245
sdk/client: update
2025-10-03 08:36:14 -07:00
Koushik Dutta
911b3f6014
sdk/client: update
2025-10-03 08:03:47 -07:00
Koushik Dutta
8b5d3eaeae
docker: remove apt-key usage
2025-10-02 22:04:21 -07:00
Koushik Dutta
8099df4a2a
rebroadcast: prevent buffering from buggy RTSP clients like frigate from causing memory leaks in scrypted
2025-10-01 09:16:30 -07:00
Koushik Dutta
e703efc1aa
core: fix missing module types
2025-09-28 16:18:14 -07:00
Koushik Dutta
e9dc5a4254
server: package-lock.json
2025-09-28 12:15:23 -07:00
Koushik Dutta
5ae0bb10ff
postbeta
2025-09-28 12:15:18 -07:00
Koushik Dutta
da417f3d5c
server: @scrypted/node-pty update
2025-09-28 12:15:08 -07:00
Koushik Dutta
b00fd7e684
docker: split out amd flavor for future rocm
2025-09-28 11:19:46 -07:00
Koushik Dutta
d5ce4e24c4
docker: split out amd flavor for future rocm
2025-09-28 11:18:55 -07:00
Koushik Dutta
1e09b62795
install: update amd links
2025-09-28 11:12:53 -07:00
Koushik Dutta
dd256e7a39
install: update amd links
2025-09-28 11:11:55 -07:00
Koushik Dutta
f6457bf475
install: update amd links
2025-09-28 10:59:43 -07:00
Koushik Dutta
5008220c26
install: update amd links
2025-09-28 10:58:03 -07:00
Koushik Dutta
8504319b27
install: update amd links
2025-09-28 10:45:19 -07:00
Koushik Dutta
61cc544313
install: update intel compute runtime
2025-09-28 10:34:24 -07:00
Koushik Dutta
4e6066a7c9
videoanalysis: make zone config less weird
2025-09-27 08:52:00 -07:00
Koushik Dutta
22b790c7f5
Update install-scrypted-docker-compose.sh
2025-09-26 09:12:31 -07:00
Koushik Dutta
65ab977d4f
install/docker: switch to global dns
2025-09-25 12:34:36 -07:00
Koushik Dutta
6e1f5cbfa7
install/docker: switch to global dns
2025-09-25 12:28:29 -07:00
Koushik Dutta
4d7be52b98
install/docker: switch to global dns
2025-09-25 12:19:23 -07:00
Koushik Dutta
0b0a43fefc
unifi-protect: switch to discovery mode, allow device reassociation in case ids flap
2025-09-24 21:02:51 -07:00
Koushik Dutta
1449debbd3
unifi-protect: switch to discovery mode, allow device reassociation in case ids flap
2025-09-24 20:45:25 -07:00
Koushik Dutta
4e24e44246
unifi-protect: switch to discovery mode, allow device reassociation in case ids flap
2025-09-24 12:57:56 -07:00
Koushik Dutta
e4d62668b7
server/rpc: fixup rpc serializer buffer serialization
2025-09-23 22:45:44 -07:00
Koushik Dutta
a4a3731b94
rebroadcast: always use scrypted rtsp parser for consistency
2025-09-23 20:01:29 -07:00
Koushik Dutta
f4a55ee76b
rebroadcast: always use scrypted rtsp parser for consistency
2025-09-23 12:47:16 -07:00
Koushik Dutta
29714f82d5
client: include query headers in connectRPCObject
2025-09-22 22:43:49 -07:00
Koushik Dutta
c2054fc7e0
client: fix connectRPCObject always using scrypted cloud
2025-09-22 22:36:49 -07:00
Koushik Dutta
50b312b290
client: fix connectRPCObject always using scrypted cloud
2025-09-22 22:20:53 -07:00
Koushik Dutta
db8a3ec40b
docker: auto detect devices
2025-09-22 20:10:43 -07:00
Koushik Dutta
ef07691eef
docker: auto detect devices
2025-09-22 20:08:00 -07:00
Koushik Dutta
8f1c5fdf3c
snapshot/sdk: add resolution property
2025-09-19 11:41:48 -07:00
Koushik Dutta
f7ac2883ec
core: fix bug where changing password screws up user provider native id
2025-09-19 09:28:03 -07:00
Koushik Dutta
1a87e0daa1
hikvision: publish
2025-09-19 08:31:38 -07:00
Koushik Dutta
2e17e58060
client: cluster peer connect cleanups
2025-09-18 11:17:20 -07:00
Koushik Dutta
c9b88e6d8f
client: implement connectRPCObject timeouts, fix typo
2025-09-17 09:00:49 -07:00
Koushik Dutta
eaa6da005b
sdk/client: add optional dedicated connections and lifetime to connectRPCObject
2025-09-17 08:31:44 -07:00
Koushik Dutta
ca855bb9a6
client: fix http connection type reporting
2025-09-06 08:41:24 -07:00
Koushik Dutta
774f987a66
common: using-holder
2025-09-06 07:59:02 -07:00
Koushik Dutta
0b6ef28ae8
router: use go tar
2025-09-05 11:57:27 -07:00
Koushik Dutta
677e78e328
openvino: update deps to latest, publish beta
2025-09-05 10:03:28 -07:00
Koushik Dutta
0f1f1c56fb
install: intel npu script fix
2025-09-05 09:13:38 -07:00
Koushik Dutta
27e7e4c9e2
install: intel npu script fix
2025-09-05 09:08:05 -07:00
Koushik Dutta
b6b193bf80
install: update intel npu driver
2025-09-05 08:43:41 -07:00
Koushik Dutta
25f52eb528
install: update intel npu driver check for proxmox
2025-09-05 08:41:59 -07:00
Koushik Dutta
69d110b234
install: update intel compute runtime
2025-09-05 08:36:38 -07:00
Koushik Dutta
7240f328b3
client: update ScryptedClientConnectionType
2025-09-03 12:11:00 -07:00
Koushik Dutta
7bf133745b
werift: update
2025-09-03 08:48:45 -07:00
Koushik Dutta
77ba56cf38
webrtc: werift fixes + object leaks
2025-09-02 21:48:53 -07:00
Koushik Dutta
ea6d404f12
webrtc: fix typing and variable scope
2025-09-02 12:03:42 -07:00
Koushik Dutta
40a1221f11
werift: update
2025-09-01 12:38:42 -07:00
Koushik Dutta
22444eb63d
server/webrtc: restructure
2025-08-31 21:51:15 -07:00
Koushik Dutta
2a6f542e06
sdk: update
2025-08-31 21:26:17 -07:00
Koushik Dutta
ec49e4630f
webrtc: update werift, datachannel connectRPCObject, publish
2025-08-31 21:14:42 -07:00
Koushik Dutta
9de2b480ff
webrtc: wip connectRPCObject
2025-08-28 11:31:37 -07:00
Koushik Dutta
442e8d53f7
server: package-lock
2025-08-28 09:45:57 -07:00
Koushik Dutta
f718d435bd
homekit: update tsconfig
2025-08-28 09:44:48 -07:00
Koushik Dutta
8bbd112f60
webrtc: wip datachannels
2025-08-28 09:44:41 -07:00
Koushik Dutta
6c98fa62be
client: rpc exports
2025-08-28 08:55:49 -07:00
Koushik Dutta
2e56a7f7a9
homekit: update deps
2025-08-28 08:40:21 -07:00
Koushik Dutta
8304c1d065
postbeta
2025-08-28 08:32:22 -07:00
Koushik Dutta
21d0ca99e6
Merge branch 'main' of github.com:koush/scrypted
2025-08-27 09:20:56 -07:00
Koushik Dutta
fa14f4ca83
webrtc: fix intercom detection regression
2025-08-27 09:20:52 -07:00
Koushik Dutta
8ae0a33cbe
werift: update
2025-08-26 16:44:19 -07:00
Koushik Dutta
dea55e4fcd
server: fix bug in connectRPCObject
2025-08-26 16:30:01 -07:00
Koushik Dutta
9eab88572e
postbeta
2025-08-26 09:51:54 -07:00
Koushik Dutta
427c3e2f7b
Merge branch 'main' of github.com:koush/scrypted
2025-08-26 09:51:42 -07:00
Koushik Dutta
98f97a51e8
postbeta
2025-08-26 09:51:32 -07:00
Koushik Dutta
529b4d30fb
postbeta
2025-08-26 09:48:40 -07:00
Brett Jia
eaabd02bfe
server: bind single address if cluster address is 127.0.0.1 (python) ( #1877 )
...
A continuation of https://github.com/koush/scrypted/pull/1820 for the missing Python half.
2025-08-26 09:23:32 -07:00
Koushik Dutta
7a67c70ef7
webrtc: wip transmission window updates
2025-08-25 16:48:04 -07:00
Koushik Dutta
b784995ebb
webrtc: wip transmission window updates
2025-08-25 16:33:25 -07:00
Koushik Dutta
d4da11bb2c
webrtc: wip data channel generator
2025-08-25 12:03:30 -07:00
Koushik Dutta
f556ae7ff3
webrtc/sdk: initial lossless datachannel api
2025-08-25 10:02:39 -07:00
Koushik Dutta
8bb999aa64
webrtc: clean up intercom setup
2025-08-25 09:12:43 -07:00
Koushik Dutta
de99d59162
server: package lock
2025-08-02 11:41:05 -07:00
Koushik Dutta
438a6d7fe9
postbeta
2025-08-02 11:41:02 -07:00
Koushik Dutta
b9b3a48a08
server: improve plugin connection errors
2025-08-02 11:40:53 -07:00
Koushik Dutta
5c42740ab1
server: package lock
2025-08-02 11:39:51 -07:00
Koushik Dutta
e988e5fb96
postbeta
2025-08-02 11:39:48 -07:00
Koushik Dutta
9c8cbc750a
server: improve plugin connection errors
2025-08-02 11:39:36 -07:00
Koushik Dutta
01e15fb070
server: package lock
2025-08-02 11:17:22 -07:00
Koushik Dutta
7aa02d6e4a
postbeta
2025-08-02 11:17:08 -07:00
Koushik Dutta
9c9be9db22
server: improve plugin connection errors
2025-08-02 11:16:59 -07:00
Koushik Dutta
cc78c072ce
rpc: support pickling
2025-07-31 20:54:48 -07:00
Koushik Dutta
48c489b898
rpc: support dataclasses annotation, fix formatting
2025-07-31 11:05:55 -07:00
Koushik Dutta
2cbcc05428
server: formatting
2025-07-31 11:04:16 -07:00
Koushik Dutta
58a722cfa8
ha: bump version
2025-07-31 11:03:50 -07:00
Koushik Dutta
2c16c4625e
doorbird: publish
2025-07-31 11:03:24 -07:00
Nils Sowen
60613ee947
doorbird: fixing hangups in HomeKit and broken audio transmission; adding audio filter options ( #1858 )
...
* doorbird: working example with large buffer
* doorbird: improving documentation; improving audio delays; fixed audio transmission
* doorbird: add audio filtering options for more speech clarity
* doorbird: reverting accidental deletion
* doorbird: reverting unwanted change
* doorbird: reverted unwanted changes
* doorbird: reverted unwanted changes
* doorbird: fixed non-working echo cancellation; included Copilot comments
* doorbird: remove throttling as it is not really needed
* doorbird: remove throttling as it is not really needed
2025-07-29 09:16:27 -07:00
Koushik Dutta
f69dd06513
Merge branch 'main' of github.com:koush/scrypted
2025-07-28 11:09:33 -07:00
Koushik Dutta
d011419208
diagnostics: validate system time
2025-07-28 11:09:27 -07:00
Koushik Dutta
789be6bd57
install: nvidia lxc/docker notes
2025-07-27 11:57:39 -07:00
Koushik Dutta
45e1b7091e
install: more nvidia on proxmox fixes
2025-07-27 11:33:19 -07:00
Koushik Dutta
f2ab923c79
install: Update install-nvidia-container-toolkit.sh
2025-07-27 11:04:49 -07:00
apocaliss92
4c3d5133f6
sdk: sourceId on detection
...
* Add utility attributes to get camera data
* Remove NativebjectDetector
* Remove zones
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-07-26 14:15:33 -07:00
Koushik Dutta
d2edfc5ecc
core: publish
2025-07-25 11:53:58 -07:00
Koushik Dutta
4c5ae94c7c
github: fix docker action
2025-07-25 11:40:35 -07:00
Koushik Dutta
f30efbecec
server: verup
2025-07-25 11:04:53 -07:00
Koushik Dutta
4ecb1f3c85
postbeta
2025-07-25 11:04:34 -07:00
Koushik Dutta
3ca0234530
postrelease
2025-07-25 11:04:27 -07:00
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