Koushik Dutta
ea25682488
onnx: publish for cuda 11
2024-05-04 12:08:13 -07:00
Koushik Dutta
06e25e6a16
Merge branch 'main' of github.com:koush/scrypted
2024-05-04 12:05:37 -07:00
Koushik Dutta
10847ef3f2
tapo: publish
2024-05-04 12:05:28 -07:00
Koushik Dutta
78184390ac
postbeta
2024-05-04 12:05:24 -07:00
Koushik Dutta
9a0c88ac61
docker: auto accept nvidia script
2024-05-04 10:24:24 -07:00
Koushik Dutta
646dd3613c
linux: fix service files
2024-05-04 10:00:24 -07:00
Koushik Dutta
ab87abb859
core: publish lxc logging spam
2024-05-04 09:54:22 -07:00
Greg Thornton
5ce1a2b406
taco: Fix Tapo 2-way audio ( #1460 )
...
* tapo: update tapo intercom types
* tapo: update http-auth-fetch calls
* tapo: write extra crlf to 2way audio stream
* tapo: bump version
2024-05-04 08:56:05 -07:00
Koushik Dutta
1abda3b425
docker: add both nvidia libs
2024-05-03 23:54:06 -07:00
Koushik Dutta
c759becac6
docker: use separate amd64 builder
2024-05-03 23:27:59 -07:00
Koushik Dutta
b3a16c0000
docker: use separate amd64 builder
2024-05-03 23:24:36 -07:00
Koushik Dutta
0163a804cd
Merge branch 'main' of github.com:koush/scrypted
2024-05-03 22:04:02 -07:00
Koushik Dutta
ab157b16f1
onnx: update
2024-05-03 22:03:56 -07:00
Koushik Dutta
905a9aec21
python plugins: fix linux platform check
2024-05-03 21:58:35 -07:00
Koushik Dutta
8e63dcdb15
docker: downgrade to allow cuda 11
2024-05-03 21:51:55 -07:00
Koushik Dutta
05cad811e8
postbeta
2024-05-03 18:10:05 -07:00
Koushik Dutta
69a3e1138b
Merge branch 'main' of github.com:koush/scrypted
2024-05-03 18:08:24 -07:00
Koushik Dutta
9c9e29068b
server: Improve plugin health check
2024-05-03 18:07:17 -07:00
Koushik Dutta
b8bb6dfa61
ha: remove arm7
2024-05-03 17:40:29 -07:00
Koushik Dutta
809956a2a4
docker: standardize versioning
2024-05-03 15:23:43 -07:00
Koushik Dutta
0be72a70a5
docker: fixup versioning to new format
2024-05-03 14:46:58 -07:00
Koushik Dutta
9d03566246
Merge branch 'main' of github.com:koush/scrypted
2024-05-03 14:40:35 -07:00
Koushik Dutta
7c023dbdf6
lxc: disable systemd logging
2024-05-03 14:31:38 -07:00
Koushik Dutta
1f2187fd6a
docker: simplify build matrix
2024-05-03 14:12:21 -07:00
Koushik Dutta
83b60b7b2b
docker: fixup args
2024-05-03 14:00:46 -07:00
Koushik Dutta
edfdd5c1a8
docker: move nvidia to scrypted-common
2024-05-03 13:59:33 -07:00
Koushik Dutta
cdd350f52b
postbeta
2024-05-03 10:07:07 -07:00
Koushik Dutta
1594364194
Merge branch 'main' of github.com:koush/scrypted
2024-05-03 10:04:51 -07:00
Koushik Dutta
8dac20ed1c
docker: fixup nvidia
2024-05-02 23:45:03 -07:00
Koushik Dutta
20beacb746
docker: add nvidia default tag
2024-05-02 23:40:11 -07:00
Koushik Dutta
ac51fa6355
docker: fix nvidia build checkout
2024-05-02 23:13:09 -07:00
Koushik Dutta
05a60831e6
docker: fix buildx
2024-05-02 22:57:52 -07:00
Koushik Dutta
dd13fee049
postbeta
2024-05-02 22:25:34 -07:00
Koushik Dutta
31fd833873
docker: nvidia build
2024-05-02 22:25:06 -07:00
Koushik Dutta
a0e5dd4c89
cli: publish
2024-05-02 22:18:16 -07:00
Koushik Dutta
215daf5af7
docker: nvidia buid
2024-05-02 22:09:44 -07:00
Koushik Dutta
a82972d967
Merge branch 'main' of github.com:koush/scrypted
2024-05-02 19:51:42 -07:00
Koushik Dutta
6fd6c7af14
onnx: publish
2024-05-02 19:51:37 -07:00
Koushik Dutta
6d1cf5d3c1
nvidia: docker cuda builder
2024-05-02 19:30:21 -07:00
Koushik Dutta
0cfef48954
openvino: add nvidia dgpu support
2024-05-02 10:47:06 -07:00
Koushik Dutta
e9722d3875
docker: remove obsolete version
2024-05-02 10:10:30 -07:00
Koushik Dutta
fa8d17bec9
docker: update compose file for nvidia opencl support
2024-05-02 10:04:51 -07:00
Koushik Dutta
d69ec69038
Merge branch 'main' of github.com:koush/scrypted
2024-05-01 23:25:40 -07:00
Koushik Dutta
106fc1bf58
onnx: initial commit
2024-05-01 23:25:35 -07:00
Long Zheng
4b055f55e1
server/cli: Fix Node 20.12.2 child_process.spawn .cmd EINVAL on Windows ( #1455 )
...
* Fix spawning .cmd on Windows
* Fix comment
* Fix quotes
* Fix quotes
* Fix quotes (really)
* Simplify variable
2024-04-30 11:11:58 -07:00
Koushik Dutta
3a70625308
Merge branch 'main' of github.com:koush/scrypted
2024-04-30 08:46:16 -07:00
Koushik Dutta
7a382a8eba
rebroadcast: remove periodic restart
2024-04-30 08:46:11 -07:00
Brett Jia
6d520dc4b2
rknn: add more cpus ( #1451 )
...
* add additional cpus supported by rknn model converter
* use queue-based approach
* bump 0.0.3
* Revert "use queue-based approach"
This reverts commit 4ec77495e8 .
* bump 0.0.4
2024-04-28 06:52:16 -07:00
Brett Jia
40c7132ec0
rknn: update docs to remove dependence on full privileged docker ( #1444 )
2024-04-24 10:30:37 -07:00
Koushik Dutta
4d2a038f19
Merge branch 'main' of github.com:koush/scrypted
2024-04-23 13:35:49 -07:00
Koushik Dutta
a8bfdb6610
coreml/openvino: trigger pip
2024-04-23 13:35:45 -07:00
owine
9817b0144e
Home Assistant: Bump Add On to v0.99.0 ( #1441 )
2024-04-23 13:12:28 -07:00
Koushik Dutta
f662bd7de4
openvino/coreml: fix text threshold
2024-04-23 13:09:55 -07:00
Koushik Dutta
de52cec190
coreml/openvino: publish
2024-04-23 12:42:42 -07:00
Brett Jia
9a8e48e3c4
rknn: initial rockchip object detector implementation ( #1440 )
...
* rknn: initial rockchip object detector implementation
* update package-lock.json
* checkpoint fork-based implementation
* Revert "checkpoint fork-based implementation"
This reverts commit 9cc0493699 .
* Revert "Revert "checkpoint fork-based implementation""
This reverts commit b6367f1d27 .
* checkpoint new fork-based implementation
* checkpoint shared memory implementation
* Revert "checkpoint shared memory implementation"
This reverts commit 66f0c59421 .
* Revert "checkpoint new fork-based implementation"
This reverts commit 158d64bea1 .
* Revert "Revert "Revert "checkpoint fork-based implementation"""
This reverts commit ee86f383cb .
* Revert "Revert "checkpoint fork-based implementation""
This reverts commit b6367f1d27 .
* Revert "checkpoint fork-based implementation"
This reverts commit 9cc0493699 .
* refactor with ThreadPoolExecutors
* tell each runtime to use all cores
* Revert "tell each runtime to use all cores"
This reverts commit f7d0ce76f7 .
* only install librknnrt.so if docker or lxc
* relax cpu requirements, update readme
* test rknn runtime on startup
2024-04-23 12:41:52 -07:00
Koushik Dutta
0560d857c1
text recognition: improve skew calc
2024-04-23 11:56:14 -07:00
Koushik Dutta
4ee72cd074
text: fixup skew angle calculation
2024-04-23 09:25:44 -07:00
Koushik Dutta
7120ff430f
predict: fixup face nativeids
2024-04-23 08:58:04 -07:00
Koushik Dutta
167c66f8d6
predict: move face/text recognition into separate models
2024-04-23 08:34:54 -07:00
Koushik Dutta
4d98ccf86b
predict: move face/text recognition into separate models
2024-04-23 08:33:09 -07:00
Koushik Dutta
ff2d1d5f97
predict: fix text skews
2024-04-22 20:50:52 -07:00
Koushik Dutta
ebe19532fc
Merge branch 'main' of github.com:koush/scrypted
2024-04-22 13:07:41 -07:00
Koushik Dutta
1294fc291a
openvino/coreml: wip refactor text recognition
2024-04-22 13:07:22 -07:00
Koushik Dutta
39c637a95f
coreml: wip refactor text recognition
2024-04-22 12:57:11 -07:00
Koushik Dutta
2fb6331e7b
videoanalysis: typo
2024-04-20 16:41:11 -07:00
Koushik Dutta
e7fd88bf2a
tensorflow: remove
2024-04-20 16:40:57 -07:00
Koushik Dutta
96455dc38e
dlib: remove
2024-04-20 16:40:15 -07:00
Koushik Dutta
4301911e86
pam-diff: remove
2024-04-20 16:39:28 -07:00
Koushik Dutta
1ddbe2fac8
postrelease
2024-04-19 20:33:25 -07:00
Koushik Dutta
b3276304d2
postrelease
2024-04-19 20:33:11 -07:00
Koushik Dutta
fcf87cc559
postbeta
2024-04-19 20:06:19 -07:00
Koushik Dutta
12c1d02a5b
server: fix auto restart bug lol
2024-04-19 20:06:08 -07:00
Koushik Dutta
216504639b
postbeta
2024-04-19 19:42:28 -07:00
Koushik Dutta
6eae1c7de3
server: plugin reload/deletion race.
2024-04-19 19:42:13 -07:00
Koushik Dutta
a5a1959bd0
predict: fix blank detections in dropdown
2024-04-19 11:48:44 -07:00
Koushik Dutta
62e23880fd
coreml: handle batching hint failures
2024-04-19 10:33:37 -07:00
Koushik Dutta
9e652c3521
videoanalysis: fix model hints
2024-04-19 09:31:27 -07:00
Koushik Dutta
97004577f3
videoanalysis: id hint
2024-04-19 09:06:53 -07:00
Koushik Dutta
6f3eac4e43
predict: add yolov6s
2024-04-19 08:41:27 -07:00
Koushik Dutta
c435e351c7
server: fix potential race condition around plugin restart requests
2024-04-19 07:46:39 -07:00
Koushik Dutta
ffc9ca14b5
predict: fix double periodic restarts
2024-04-19 07:37:40 -07:00
Koushik Dutta
9b349fdadc
Merge branch 'main' of github.com:koush/scrypted
2024-04-18 18:39:50 -07:00
Koushik Dutta
7cf0c427f9
detect: yolov6
2024-04-18 18:39:45 -07:00
Techno Tim
2fb4fbab15
fix(iface logic): Added net to the hlper functions to also detect ifaces that start with 'net' ( #1437 )
2024-04-18 15:35:50 -07:00
Koushik Dutta
4a50095049
Update build-plugins-changed.yml
2024-04-18 09:58:33 -07:00
Koushik Dutta
2510fafcf7
videonanalysis: notes on character casing todo.
2024-04-18 09:56:38 -07:00
Koushik Dutta
47897da6fb
videoanalysis: improve similar character checker
2024-04-18 08:41:49 -07:00
Koushik Dutta
94055d032b
unifi-protect: document license plate api
2024-04-17 22:36:28 -07:00
Koushik Dutta
3e7535cc42
unifi-protect: add lpr
2024-04-17 22:35:49 -07:00
Koushik Dutta
8d47e9c473
coreml/core: batching support
2024-04-17 11:27:57 -07:00
Koushik Dutta
3897e78bdc
coreml/sdk: batching support
2024-04-17 10:59:54 -07:00
Koushik Dutta
2fbc0c2573
videoanalysis: fix settings order
2024-04-17 08:31:23 -07:00
Koushik Dutta
1c8fd2399d
videoanalysis: add support for lpr on smart motion sensor
2024-04-17 08:26:53 -07:00
Koushik Dutta
3abb6472a7
postbeta
2024-04-16 23:24:24 -07:00
Koushik Dutta
6a221eee98
videoanalysis: wip license plate smart sensor
2024-04-16 23:24:12 -07:00
Koushik Dutta
ad9e9f2d1d
predict: publish betas
2024-04-16 23:24:00 -07:00
Koushik Dutta
8c6afde1fc
common: reduce logging
2024-04-16 23:23:40 -07:00
Koushik Dutta
b7a8f97198
server: fix potential race conditions around plugin restart
2024-04-16 23:23:28 -07:00
Koushik Dutta
f5fabfeedf
homekit: fix hidden setting
2024-04-16 15:50:43 -07:00
Koushik Dutta
494f881d05
openvino: change default model
2024-04-16 15:49:47 -07:00
Koushik Dutta
7192c5ddc2
openvino: fix potential thread safety.
...
coreml/openvino: more recognition wip
2024-04-16 15:48:40 -07:00
Koushik Dutta
b4da52eaa2
snapshot: improve caching
2024-04-16 10:26:40 -07:00
Koushik Dutta
584ea97b08
mqtt: Fix autodiscvoery
2024-04-16 10:26:25 -07:00
Koushik Dutta
807ba81d92
homekit: publish
2024-04-15 11:07:51 -07:00
Koushik Dutta
0e35bac42a
homekit: addIdentifyingMaterial false
2024-04-15 10:54:54 -07:00
Koushik Dutta
a5a464e000
homekit: undo revert for later publish
2024-04-15 10:53:58 -07:00
Koushik Dutta
a3a878cbd5
homekit: revert for longer staged rollout
2024-04-15 10:52:19 -07:00
Koushik Dutta
8abdab70e9
coreml/openvino: publish
2024-04-15 10:35:10 -07:00
Koushik Dutta
69fd86a684
homekit: handle mp4 generation shutdown
2024-04-15 07:52:25 -07:00
Koushik Dutta
f0e85f14a9
Merge branch 'main' of github.com:koush/scrypted
2024-04-15 07:22:45 -07:00
Koushik Dutta
6130b7fa0c
homekit: add identifying material to prevent name clashing
2024-04-15 07:22:41 -07:00
slyoldfox
6dba80c277
Fixes handling the welcome message status from bticino ( #1432 )
...
* Fix voicemail status by parsing the VSC more accurately
* Implement video clip streaming by fetching and converting the voicemail message
2024-04-14 09:35:37 -07:00
Koushik Dutta
0f4ff0d4fc
sdk: add missing dom types
2024-04-13 20:05:24 -07:00
Koushik Dutta
3d58600c5f
postbeta
2024-04-13 12:53:34 -07:00
Koushik Dutta
9c9909e05b
amcrest: Fix probe
2024-04-13 12:28:39 -07:00
Koushik Dutta
9c0d253cae
webrtc: fix audio handling on unrecognized codec
2024-04-13 09:43:34 -07:00
Koushik Dutta
c1c9fec62f
openvino: working lpr and face recog;
2024-04-12 22:12:07 -07:00
Koushik Dutta
27a1c5269a
coreml: fixup detection test
2024-04-12 22:04:55 -07:00
Koushik Dutta
c0c938d9c4
snapshot: fix image resize defaults
2024-04-12 21:44:26 -07:00
Koushik Dutta
1dae1834ad
predict: missing files
2024-04-12 20:45:31 -07:00
Koushik Dutta
250b2554d7
coreml: dead code
2024-04-12 18:43:11 -07:00
Koushik Dutta
35de80e94a
openvino/coreml: refacotr
2024-04-12 18:41:55 -07:00
Koushik Dutta
ba2bf5692f
openvino: update
2024-04-12 12:34:57 -07:00
Koushik Dutta
4684ea6592
coreml: recognition fixes
2024-04-12 12:22:37 -07:00
Koushik Dutta
2ab74bc0f8
core: add label support
2024-04-12 08:42:07 -07:00
Koushik Dutta
0a888364b2
coreml: working lpr
2024-04-11 23:53:30 -07:00
Koushik Dutta
c6ea727a0c
mqtt: fix switch
2024-04-11 13:14:06 -07:00
Koushik Dutta
96a0a6bd90
snapshots/fetch: fix request teardown?
2024-04-11 12:54:10 -07:00
Koushik Dutta
bf783c7c3c
mqtt: switch auto discovery
2024-04-11 10:07:04 -07:00
Koushik Dutta
cbd11908af
homekit: fix aac transcoding for silent audio
2024-04-10 11:36:45 -07:00
Koushik Dutta
3367856715
webrtc: add temporary stun fallback
2024-04-10 10:35:45 -07:00
Koushik Dutta
16d38906fe
postbeta
2024-04-09 22:19:09 -07:00
Koushik Dutta
fb37f9f58d
coreml: remove yolo9c
2024-04-08 15:07:29 -07:00
Koushik Dutta
7514ccf804
detect: remove old models
2024-04-08 14:57:47 -07:00
Koushik Dutta
267a53e84b
ha: publish
2024-04-08 11:33:06 -07:00
Koushik Dutta
10a7877522
tensorflow-lite: fix prediction crash
2024-04-08 09:29:52 -07:00
Koushik Dutta
f15526f78d
openvino: switch to scrypted_yolov9c_320
2024-04-07 23:20:31 -07:00
Koushik Dutta
524f9122b7
server: update deps
2024-04-07 22:37:13 -07:00
Koushik Dutta
c35142a112
openvino/coreml: new models
2024-04-07 22:37:04 -07:00
Koushik Dutta
ae63e6004e
amcrest: add motion pulse
2024-04-07 19:20:24 -07:00
Koushik Dutta
ab90e2ec02
amcrest: add face detection type
2024-04-07 13:30:07 -07:00
Koushik Dutta
96d536f4b2
tensorflow-lite: change default model for usb
2024-04-07 11:55:31 -07:00
Koushik Dutta
c678b31f6f
core/sdk: additional scriptign improvements
2024-04-07 10:28:31 -07:00
Koushik Dutta
0315466b0a
core: add storage settings to scripts
2024-04-07 10:19:09 -07:00
Koushik Dutta
0db3b7df5a
homekit: datamigration for addIdentifyingMaterial
2024-04-06 20:46:58 -07:00
Koushik Dutta
00d8054de8
homekit: add identifying material to prevent mdns collision
2024-04-06 20:30:11 -07:00
Koushik Dutta
3907547c6f
webrtc: fix potential crashes
2024-04-06 12:01:55 -07:00
Koushik Dutta
bd3bc0dcb3
coreml: handle empty face set error
2024-04-06 10:52:44 -07:00
Koushik Dutta
b36783df0a
coreml: improve face recognition concurrency
2024-04-05 12:32:29 -07:00
Koushik Dutta
b676c27316
docker: initial nvidia support
2024-04-04 12:48:50 -07:00
Koushik Dutta
bcea7b869b
coreml: fix threading
2024-04-04 12:48:11 -07:00
Koushik Dutta
2dd549c042
alexa: fix syncedDevices being undefined
2024-04-04 11:39:43 -07:00
Koushik Dutta
c06e3623b6
amcrest: additional dahua hackery
2024-04-03 10:40:03 -07:00
Koushik Dutta
008e0ecbf7
amcrest: Fix buggy htp firmware on some dahua
2024-04-03 09:48:10 -07:00
Koushik Dutta
e6cb41168f
snapshot: better error reporting
2024-04-03 08:57:20 -07:00
Koushik Dutta
95ac72c5c8
coreml: encode embedding
2024-04-02 22:07:13 -07:00
Koushik Dutta
faa667f622
sdk: add embedding field
2024-04-02 21:04:09 -07:00
Koushik Dutta
32868c69fe
coreml: working face recog
2024-04-02 20:31:40 -07:00
Koushik Dutta
207cb9d833
homekit: clean up late generator bug
2024-04-02 20:31:30 -07:00
Koushik Dutta
f2de58f59a
homekit: fix annexb detection
2024-04-02 15:25:32 -07:00
Koushik Dutta
484682257b
coreml: wip face recog
2024-04-02 15:08:54 -07:00
Koushik Dutta
b0b922d209
coreml: plug in inception v1 reset face recognition
2024-04-01 21:36:19 -07:00
Koushik Dutta
e37295fb20
coreml: move vision framework into coreml
2024-04-01 20:45:31 -07:00
Koushik Dutta
2e72366d41
vision-framework: initial release
2024-04-01 10:20:49 -07:00
Koushik Dutta
97b09442e8
tensorflow-lite: fix windows
2024-03-31 16:28:34 -07:00
Koushik Dutta
c2defb8c08
onvif: fix two way audio buffer mtu overflow
2024-03-31 13:24:49 -07:00
Koushik Dutta
aa255530aa
postrelease
2024-03-30 20:13:03 -07:00
Koushik Dutta
0b26f4df39
snapshot: avoid internal api
2024-03-30 20:06:02 -07:00
Koushik Dutta
be98083557
webrtc: fix ffmpeg leaks?
2024-03-29 23:32:15 -07:00
Koushik Dutta
f4dcb8e662
openvino: publish new models
2024-03-29 23:16:23 -07:00
Koushik Dutta
45186316a6
tensorflow-lite: publish new models
2024-03-29 23:03:12 -07:00
Koushik Dutta
c6e6c881fe
coreml: update models. publish.
2024-03-29 22:52:44 -07:00
Koushik Dutta
62b07ea609
core: fix node upgrade
2024-03-29 13:08:41 -07:00
Koushik Dutta
a00ae60ab0
ha/proxmox: bump versions
2024-03-29 12:53:44 -07:00
Brett Jia
878753a526
server: treat self.device as future ( #1401 )
...
* server: treat self.device as future
* simplify
* modify annotation
* modify annotation
2024-03-28 19:36:14 -07:00
Koushik Dutta
3c1801ad01
cameras: fix signal + timeout combined usage
2024-03-27 22:05:05 -07:00
Koushik Dutta
30f9e358b7
cameras: fix fetch timeout bugs
2024-03-27 22:02:26 -07:00
Koushik Dutta
456faea1fd
amcrest: fix two way audio termination
2024-03-27 15:39:42 -07:00
Koushik Dutta
5e58b1426e
amcrest: fix two way audio termination
2024-03-27 15:39:21 -07:00
Koushik Dutta
ec6d617c09
cameras: update onvif two way
2024-03-27 12:21:41 -07:00
Koushik Dutta
1238abedb1
hikvision: fix events crossing streams in camera channels
2024-03-27 10:02:33 -07:00
Koushik Dutta
3e18b9e6aa
amcrest: fix vehicle detection class
2024-03-26 19:29:58 -07:00
Koushik Dutta
dce76b5d87
amcrest: fix object detector types
2024-03-26 18:13:16 -07:00
Koushik Dutta
de645dfacb
hikvision: add vehicle support
2024-03-26 14:08:34 -07:00
Koushik Dutta
6fd66db896
amcrest/hikvision: add support for smart detections. publish.
2024-03-26 10:41:32 -07:00
Koushik Dutta
62850163d7
hikvision: implement smart events
2024-03-25 23:22:02 -07:00
Koushik Dutta
b46a385a81
onvif: increase 2 way audio buffer to reduce stutter.
2024-03-25 13:28:29 -07:00
Koushik Dutta
c94fb231c6
cli: fix updater
2024-03-25 12:45:10 -07:00
Koushik Dutta
a3df934a88
chromecast: fix audio playback
2024-03-25 12:44:25 -07:00
Koushik Dutta
a6143e103e
postrelease
2024-03-25 12:09:11 -07:00
Koushik Dutta
df705cb0e7
server: rollback portable python to 3.10
2024-03-25 12:09:00 -07:00
Koushik Dutta
6e7f291f81
hikvision: fix two way audio duration
2024-03-25 11:02:58 -07:00
Koushik Dutta
fa5b9f66db
python-codecs: Fix process exit leak
2024-03-23 17:45:38 -07:00
Koushik Dutta
f760840a6d
ha: publish
2024-03-23 12:48:30 -07:00
Koushik Dutta
f36ee6ccb5
postrelease
...
postrelease
postrelease
2024-03-23 12:34:40 -07:00
Koushik Dutta
bb610f2bb1
python-codecs: gstreamer now optional
2024-03-23 12:33:37 -07:00
Koushik Dutta
6182369804
core: make lxc always restart
2024-03-23 12:21:22 -07:00
Koushik Dutta
70c4d62466
videonanalysis: add filtering options to smart motion sensor
2024-03-22 19:18:04 -07:00
Koushik Dutta
c20c960a4c
core: Fix lxc upgrade
2024-03-22 19:08:57 -07:00
Koushik Dutta
da95729299
postbeta
2024-03-22 09:02:04 -07:00
Koushik Dutta
35444f3f1a
server: load env from scrypted volume
2024-03-22 09:01:54 -07:00
Koushik Dutta
8dbf751cd9
core: update lxc with avahi support
2024-03-21 22:22:38 -07:00
Koushik Dutta
e9eecd145e
postbeta
2024-03-21 22:07:53 -07:00
Koushik Dutta
94350669b1
postbeta
2024-03-21 19:45:15 -07:00
Koushik Dutta
5876fe9ff5
server: update deps
2024-03-21 19:44:57 -07:00
Koushik Dutta
04cd033565
postbeta
2024-03-21 19:27:30 -07:00
Koushik Dutta
1c3bfc5acb
server: add flag to force portable
2024-03-21 19:25:02 -07:00
Koushik Dutta
41a09629bf
server: fix comments
2024-03-21 14:15:32 -07:00
Koushik Dutta
fa4cf60c21
postbeta
2024-03-21 14:14:56 -07:00
Koushik Dutta
b2848c1496
ha: rollback accidental version change
2024-03-21 14:04:31 -07:00
Koushik Dutta
514483c69c
windows: add choco vc redist
2024-03-21 14:02:57 -07:00
Koushik Dutta
6e73f2d95f
docker: lite no longer pulls in 300mb of ffmpeg
2024-03-21 13:58:22 -07:00
Koushik Dutta
4535e9f50f
docker: fixup build checks
2024-03-21 13:53:34 -07:00
Koushik Dutta
12fc6b1619
docker: fix lite build
2024-03-21 13:46:02 -07:00
Koushik Dutta
f0402564a8
install: upgrade scripts to node 20, provide explicit python paths
2024-03-21 13:41:48 -07:00
Koushik Dutta
86d900a299
postbeta
2024-03-21 13:21:50 -07:00
Koushik Dutta
2cde2b6824
server: add support for versioned python env vars. only use portable python if env is not set.
2024-03-21 13:21:37 -07:00
Koushik Dutta
ff0350abb9
postbeta
2024-03-21 13:04:20 -07:00
Brett Jia
6c6d2ba40e
server: bump python runtime ( #1389 )
2024-03-21 13:02:52 -07:00
Koushik Dutta
857cc656bd
client: update
2024-03-20 23:44:13 -07:00
Koushik Dutta
776356fc02
core: lxc avahi check
2024-03-20 20:39:07 -07:00
Koushik Dutta
50d9cee8ea
thermostat: remove deprecated
2024-03-20 20:28:31 -07:00
Koushik Dutta
1cb5e43f90
postbeta
2024-03-20 19:19:42 -07:00
Brett Jia
c8df32e6ae
server: fix windows color depth detection ( #1388 )
2024-03-20 17:47:17 -07:00
Koushik Dutta
77c30b4907
core: publish wiht new sdk
2024-03-20 15:24:31 -07:00
Koushik Dutta
96ae2fc89e
unifi-protect: Implement privacy masking
2024-03-20 13:22:28 -07:00
Koushik Dutta
a54978e3f0
postbeta
2024-03-20 12:57:24 -07:00
Koushik Dutta
807b9c1950
Merge remote-tracking branch 'origin/main' into beta
2024-03-20 12:57:05 -07:00
Koushik Dutta
be05127147
postbeta
2024-03-20 11:34:36 -07:00
Koushik Dutta
ac1134aa41
server: add support for media object intrinsic conversions
2024-03-20 11:19:56 -07:00
Koushik Dutta
0487c95e00
sdk: update media object
2024-03-20 10:53:07 -07:00
Koushik Dutta
8add1419e9
sdk/server: implement MediaConverter
2024-03-19 22:38:25 -07:00
Koushik Dutta
50d980cc01
server: add support for MediaConverter
2024-03-19 21:25:30 -07:00
Koushik Dutta
3488a3b4ec
sdk: MediaConverter
2024-03-19 21:21:11 -07:00
Koushik Dutta
b3abf5af9b
videoanalysis: add support for builtin frame generators
2024-03-19 20:35:09 -07:00
Brett Jia
d494f46739
don't clobber global loop policy + propagate exceptions across loops ( #1386 )
2024-03-19 19:47:34 -07:00
Brett Jia
d3729f3ae7
server: isolate ptpython repl in its own event loop ( #1385 )
2024-03-19 19:32:35 -07:00
Koushik Dutta
a2fb900166
core: implement lxc udpater
2024-03-19 13:14:39 -07:00
Koushik Dutta
706e37ea68
cli: use nonzero exit to force restart
2024-03-19 13:09:34 -07:00
Koushik Dutta
b7509fbd12
server: restart should trigger npx exit
2024-03-19 12:12:34 -07:00
Koushik Dutta
d994f7c900
webrtc: publush
2024-03-19 12:12:09 -07:00
Koushik Dutta
4e21db52e2
cli: exit after updates
2024-03-19 12:11:51 -07:00
Koushik Dutta
a35fd3b79b
reolink: reverse zoom
2024-03-18 16:43:12 -07:00
Koushik Dutta
eebcf1aac5
reolink: implement zoom
2024-03-18 16:34:21 -07:00
Koushik Dutta
704145ce5d
postbeta
2024-03-18 14:45:29 -07:00
Koushik Dutta
8f2e15f9df
server: use plugin volume for tf install
2024-03-18 14:45:11 -07:00
Koushik Dutta
c5cf8d01ea
postbeta
2024-03-18 10:04:58 -07:00
Koushik Dutta
3356777021
server: use fixed python3.11. install custom pythons into module path.
2024-03-18 10:04:47 -07:00
Koushik Dutta
544570d435
webrtc: update werift
2024-03-17 20:13:01 -07:00
Koushik Dutta
e6b9eb6fb5
Merge branch 'beta' of github.com:koush/scrypted into beta
2024-03-17 20:10:56 -07:00
Koushik Dutta
64137c796e
webrtc: update werift
2024-03-17 19:48:24 -07:00
Koushik Dutta
3d29478f24
Update install-scrypted-proxmox.sh
2024-03-17 14:17:37 -07:00
Koushik Dutta
862db817db
postbeta
2024-03-17 13:30:20 -07:00
Koushik Dutta
7fcc61609e
postbeta
2024-03-17 13:26:11 -07:00
Koushik Dutta
4448d82b48
server: fixup python installs
2024-03-17 13:26:00 -07:00
Koushik Dutta
370b63584a
postbeta
2024-03-17 13:19:48 -07:00
Koushik Dutta
fda778cdaa
postbeta
2024-03-17 13:06:34 -07:00
Koushik Dutta
58d2e14542
server: update deps
2024-03-17 13:06:25 -07:00
Koushik Dutta
577c6a1733
server: lazy install specific python versions
2024-03-17 13:05:01 -07:00
Koushik Dutta
03c4dd5ecc
Merge remote-tracking branch 'origin/main' into beta
2024-03-17 10:36:09 -07:00
Koushik Dutta
5b1889e77b
webrtc: add connection timeout
2024-03-17 09:42:38 -07:00
Koushik Dutta
d9203318e2
gda: publish
2024-03-17 07:41:22 -07:00
Koushik Dutta
dbce9dac03
gda: fix temperature unit
2024-03-17 07:40:57 -07:00
Koushik Dutta
6b5755cc4d
openvino: yolov9
2024-03-16 22:04:02 -07:00
Koushik Dutta
8aee8f39a3
coreml: yolov9c_32
2024-03-16 21:22:21 -07:00
Koushik Dutta
7e9c23b490
sdk: add privacy mask support
2024-03-16 17:06:04 -07:00
Koushik Dutta
a87a88db2a
homekit: fix wonky debug subgroup
2024-03-16 15:28:43 -07:00
Koushik Dutta
3af233cd4c
homekit: update hap, use connection source address.
2024-03-16 15:23:11 -07:00
Koushik Dutta
67347817fe
webrtc: publish
2024-03-16 11:52:50 -07:00
Koushik Dutta
f1121500e1
webrtc: publish
2024-03-16 11:52:30 -07:00
Koushik Dutta
a1cbfe7d26
Revert "webrtc: repacketize h264 ( #1260 )"
...
This reverts commit d3dee3a199 .
2024-03-16 11:52:12 -07:00
Koushik Dutta
1fa2cae936
webrtc: fix unhandled rejection
2024-03-16 11:51:17 -07:00
Koushik Dutta
7490188986
snapshot: update for sharp, cache authenticated path
2024-03-16 08:15:32 -07:00
Koushik Dutta
374c5364f4
postbeta
2024-03-15 20:06:03 -07:00
Koushik Dutta
719c8af9c4
cli: set lxc ffmpeg path
2024-03-15 12:47:20 -07:00
Koushik Dutta
45c7117cd4
postbeta
2024-03-15 12:15:48 -07:00
Koushik Dutta
ff095a6157
server: switch to @scrypted/ffmpeg-static
2024-03-15 12:15:29 -07:00
Koushik Dutta
a04aa566a2
postbeta
2024-03-14 14:46:26 -07:00
Koushik Dutta
ec8344be7f
server: switch to @scrypted/node-pty
2024-03-14 14:46:14 -07:00
Koushik Dutta
e21ac6283b
core: use @scrypted/node-pty
2024-03-14 14:33:44 -07:00
Koushik Dutta
a23a73942d
rebroadcast: fix content-base handling
2024-03-13 21:16:48 -07:00
Koushik Dutta
e90e9cd2e8
wyze: fix linux detection, python 3.9
2024-03-13 13:14:20 -07:00
Koushik Dutta
8308d5fa46
core: remove dead code
2024-03-13 13:13:35 -07:00
Koushik Dutta
acaebd5c48
server: fix custom runtime pipe
2024-03-13 13:13:18 -07:00
Koushik Dutta
a79bd66969
postbeta
2024-03-12 20:27:11 -07:00
Koushik Dutta
f37b21c0b2
server: plugin loading refacotr
2024-03-12 20:25:26 -07:00
Koushik Dutta
868403ecde
core/common: dont crash on script parse failure, add more node types
2024-03-12 20:19:50 -07:00
Koushik Dutta
00aa766a6b
coreml: bump coremltools
2024-03-12 20:19:21 -07:00
Koushik Dutta
5bad16859a
core: add more node types
2024-03-12 10:35:00 -07:00
Koushik Dutta
ebf7063422
sdk: update
2024-03-12 10:34:35 -07:00
Koushik Dutta
441361e1ec
server: plugin init cleanups
2024-03-11 12:56:21 -07:00
Koushik Dutta
3fb519e3b2
sdk: add support for custom runtimes
2024-03-11 12:09:32 -07:00
Koushik Dutta
fd67756ec6
sdk: add context to notification on triggering event, if any
2024-03-11 09:57:00 -07:00
Koushik Dutta
1f7625ca60
sdk/client: update
2024-03-10 19:34:50 -07:00
Koushik Dutta
5640a55507
external: remove face-api
2024-03-10 12:19:13 -07:00
Koushik Dutta
432eb8367e
external: remove ffmpeg
2024-03-10 12:18:53 -07:00
Koushik Dutta
59d2657002
server: remove legacy shell endpoint
2024-03-09 17:24:15 -08:00
Koushik Dutta
9012eb9192
core: publish
2024-03-09 17:20:56 -08:00
Koushik Dutta
2918c8fd21
core: conditional pty buttons
2024-03-09 16:47:29 -08:00
Koushik Dutta
90c8e90af7
core: refactor console on top of pty
2024-03-09 16:44:33 -08:00
Koushik Dutta
b83b5196da
core: remove legacy repl endpoint
2024-03-09 15:17:41 -08:00
Koushik Dutta
239124cbdc
core: move repl to StreamService
2024-03-09 15:15:41 -08:00
Koushik Dutta
f6d931a1eb
postbeta
2024-03-09 13:10:05 -08:00
Koushik Dutta
8e37623695
postbeta
2024-03-09 07:43:33 -08:00
Koushik Dutta
2f2c6545a4
server: move pty/wheel back into runtime install
2024-03-09 07:43:23 -08:00
Koushik Dutta
f8669ea693
postbeta
2024-03-09 00:51:14 -08:00
Koushik Dutta
1cb9985cf8
postbeta
2024-03-08 21:15:27 -08:00
Koushik Dutta
3e3e6504bf
postbeta
2024-03-08 19:59:01 -08:00
Koushik Dutta
4856193e35
postbeta
2024-03-08 19:50:46 -08:00
Koushik Dutta
28166a1abc
postbeta
2024-03-08 19:44:28 -08:00
Koushik Dutta
97de3c7bf6
postbeta
2024-03-08 18:17:10 -08:00
Koushik Dutta
8e75979f07
postbeta
2024-03-08 18:04:46 -08:00
Koushik Dutta
4c8eb9639f
server: use separate python version for pip checks
2024-03-08 18:04:35 -08:00
Koushik Dutta
7a0d070c04
postbeta
2024-03-08 17:54:44 -08:00
Koushik Dutta
3052b954bf
postbeta
2024-03-08 17:21:45 -08:00
Koushik Dutta
5f715669ee
server: remove shim
2024-03-08 17:21:33 -08:00
Koushik Dutta
0de1c6bdd5
postbeta
2024-03-08 17:17:18 -08:00
Koushik Dutta
02f69c3077
postbeta
2024-03-08 17:16:17 -08:00
Koushik Dutta
af5d83ecc0
server: move postinstall into non-ignored path
2024-03-08 17:16:04 -08:00
Koushik Dutta
2143b4e2c2
postbeta
2024-03-08 12:29:53 -08:00
Koushik Dutta
86d38b5081
server: shim portable python ssl ca
2024-03-08 12:28:02 -08:00
Koushik Dutta
a61be80b24
server: postinstall python deps
2024-03-08 11:38:51 -08:00
Koushik Dutta
97e31ec51d
server: use target rather than prefix
2024-03-08 09:36:36 -08:00
Koushik Dutta
dd1efe0756
unifi-protect: publish
2024-03-08 08:17:03 -08:00
Koushik Dutta
155cc89239
postbeta
2024-03-07 15:54:43 -08:00
Koushik Dutta
76cdbc6e96
Update bug_report.md
2024-03-07 10:47:46 -08:00
Koushik Dutta
c68a0286e8
Merge branch 'main' into beta
2024-03-07 10:43:15 -08:00
Koushik Dutta
90a7e44704
homekit: use avahi if available.
2024-03-07 10:43:02 -08:00
Koushik Dutta
35031427b2
docker: auto configure avahi
2024-03-07 10:37:34 -08:00
Koushik Dutta
954c7789ba
docker: avahi daemon installer/support
2024-03-07 10:37:30 -08:00
Koushik Dutta
b9c4e1cd16
docker: improve avahi docs
2024-03-07 10:37:24 -08:00
Koushik Dutta
cd7e60781c
docker: auto configure avahi
2024-03-07 10:28:12 -08:00
Koushik Dutta
4ae2de0467
docker: avahi daemon installer/support
2024-03-07 10:21:36 -08:00
Koushik Dutta
2fdf58db31
docker: improve avahi docs
2024-03-07 10:07:54 -08:00
Koushik Dutta
27af54e929
server/core: use new pty
2024-03-07 08:16:19 -08:00
Koushik Dutta
b7de4d92cf
postbeta
2024-03-06 20:59:19 -08:00
Koushik Dutta
82544d2c1b
server: switch to @homebridge/node-pty-prebuilt-multiarch
2024-03-06 20:59:07 -08:00
Koushik Dutta
61c32571d8
python-codecs: publish beta
2024-03-06 20:42:14 -08:00
Koushik Dutta
da8032f922
docker: use edgetpu std
2024-03-06 20:26:51 -08:00
Koushik Dutta
e016011f5a
docker: add edgetpu and intel to lite?
2024-03-06 20:21:55 -08:00
Koushik Dutta
d8332898f7
docker: edgetpu max
2024-03-06 20:21:20 -08:00
Koushik Dutta
6903d56570
docker: remove python from lite
2024-03-06 20:17:27 -08:00
Koushik Dutta
0fa8a728f7
postbeta
2024-03-06 19:56:33 -08:00
Koushik Dutta
7081cd6605
server: fixup requirements
2024-03-06 19:55:33 -08:00
Koushik Dutta
83f24ebdaa
server: use portable python, shim in debugpy
2024-03-06 19:54:57 -08:00
Koushik Dutta
958442b1bd
google-device-access: cleanup
2024-03-06 19:07:12 -08:00
Koushik Dutta
b320fd425b
cloud/etc: shuffle cors
2024-03-06 17:57:59 -08:00
Koushik Dutta
0e1305ec5e
cloud: remove legacy param
2024-03-06 17:53:17 -08:00
Koushik Dutta
1c3c75db33
onvif/unifi: two way audio quality
2024-03-06 13:05:40 -08:00
Koushik Dutta
afd4927e5b
github: remove references to dead thin builds
2024-03-06 12:25:22 -08:00
Koushik Dutta
1b647c902f
postbeta
2024-03-06 12:23:30 -08:00
Koushik Dutta
45af364215
github: make node 20 default
2024-03-06 12:22:47 -08:00
Koushik Dutta
c5f33f8eb5
server/python-codecs: add support for optional requirements
2024-03-06 11:11:45 -08:00
Koushik Dutta
cb7ea1c624
unifi-protect: fix online spam
2024-03-06 09:27:34 -08:00
Koushik Dutta
e1571e62d3
postbeta
2024-03-06 08:32:17 -08:00
Koushik Dutta
3065ffef94
unifi-protect: missing file
2024-03-06 08:31:41 -08:00
Brett Jia
9c0a59a75a
server: graceful repl exit + multi-repl support ( #1362 )
...
* server: graceful repl exit + hacky multi-repl support
* remove prints
* more multi-repl layout fixes, ignore benign CancelledError
* add missing import
* disable input function for safety
2024-03-06 07:55:28 -08:00
Koushik Dutta
e75c183511
postbeta
2024-03-05 19:58:59 -08:00
Koushik Dutta
e50c730c9f
postbeta
2024-03-05 18:04:43 -08:00
Koushik Dutta
2da94cdc97
unifi-protect: debounce motion sensors, attempt to stabilize nativeids
2024-03-05 18:04:29 -08:00
Koushik Dutta
b4293e3363
server: cleanup python repl
2024-03-05 18:04:04 -08:00
Brett Jia
71ce995276
server: add Python REPL support + introduce optional requirements.txt ( #1360 )
...
* wip python repl
* reimplement with ptpython repl
* hide extra prompts, general cleanup
* add ptpython to dependencies
* Revert "add ptpython to dependencies"
This reverts commit 1b476e665b .
* inject system dependencies into requirements for run-time install
* write correct requirements.txt contents to disk
* Revert "write correct requirements.txt contents to disk"
This reverts commit 0ba7f0d91d .
* refactor to introduce optional system deps
2024-03-05 17:39:35 -08:00
Koushik Dutta
54d73f6692
google-home: fix duplicate doorbell.
2024-03-05 13:18:17 -08:00
Koushik Dutta
6ebab812b4
tensorflow-lite: switch usb edgetpu model
2024-03-05 12:55:24 -08:00
Koushik Dutta
9d921544ab
postbeta
2024-03-05 10:19:31 -08:00
Koushik Dutta
93c371841c
github: build node 20
2024-03-05 09:58:16 -08:00
Koushik Dutta
a73f421cee
github: build node 20
2024-03-05 09:56:52 -08:00
Koushik Dutta
090362b0ce
server: update deps, publish beta
2024-03-05 09:54:23 -08:00
Koushik Dutta
73607fd1aa
snapshot: fix periodic snapshot timeout regression
2024-03-05 08:57:14 -08:00
Koushik Dutta
09c8c114f7
homekit: publish;
2024-03-05 08:50:10 -08:00
Koushik Dutta
dae40ba862
Merge branch 'main' of github.com:koush/scrypted
2024-03-05 08:49:00 -08:00
Koushik Dutta
fd48eee7b2
cameras: add default request timeouts on snapshots
2024-03-05 08:47:49 -08:00
Koushik Dutta
ec19410e0c
snapshot: enforce a 5s timeout for web requests
2024-03-05 08:44:50 -08:00
Koushik Dutta
4e5f6885a9
homekit: Update README.md
2024-03-04 12:17:51 -08:00
Koushik Dutta
f41a6383ae
homekit: Update README.md
2024-03-04 12:16:50 -08:00
Brett Jia
644f7d3304
homekit: merge child device only if child has homekit enabled ( #1343 )
2024-03-03 09:46:13 -08:00
ruby~
e2067c156b
amcrest: Add support for Dahua VTO locks to Amcrest plugin ( #1356 )
2024-03-03 09:45:08 -08:00
Koushik Dutta
d325df083f
install: use latest node 18 on windows
2024-03-02 18:23:48 -08:00
Koushik Dutta
04de63ae8e
python-codecs: weight the image reader to prefer snapshot plugin. tf/ov publish log spam betas.
2024-03-02 10:06:26 -08:00
Koushik Dutta
803a2d7c51
snapshot: rebuild with fixed sdk
2024-03-02 08:27:04 -08:00
Koushik Dutta
a719026e01
mqtt: fix build
2024-03-01 20:47:30 -08:00
Koushik Dutta
1ac5b992d6
webhook: fix build
2024-03-01 20:46:43 -08:00
Koushik Dutta
6766b35438
hikvision: fix two way audio
2024-03-01 17:53:48 -08:00
Koushik Dutta
548ff489c4
client: send cached login info to cloud request as well
2024-03-01 14:08:03 -08:00
Brett Jia
cb742ab75e
common: fix behavior of multiple createLocalDescription calls on firefox ( #1078 )
...
* use localDescription property
* debug
* debug
* debug
* cleanup
2024-03-01 12:57:31 -08:00
Koushik Dutta
625c1d4e57
google-home: support streaming to the android app!
2024-02-29 10:30:57 -08:00
Koushik Dutta
88604bcdcb
cloud: better readme
2024-02-28 10:24:56 -08:00
Koushik Dutta
441cd0d169
cloud: add option to disable cloud registration completely to suppress warnings.
2024-02-28 09:50:46 -08:00
Koushik Dutta
2f1c45f9bd
cloud: fix race conditions and error reporting
2024-02-28 09:30:12 -08:00
Koushik Dutta
c3bb9c96de
snapshot: publish
2024-02-27 10:00:22 -08:00
Koushik Dutta
954be25d0c
rebroadcast/webrtc: republish with sdk fix
2024-02-27 09:59:14 -08:00
Koushik Dutta
0b28454048
sdk: fix regression
2024-02-27 09:57:26 -08:00
Koushik Dutta
349c41657a
webrtc/rebroadcast: fix sdp audio detection defaults
2024-02-26 20:11:23 -08:00
Koushik Dutta
acc7f0c4db
cloud: support dev env var
2024-02-26 14:53:36 -08:00
Koushik Dutta
36ee539f0c
Merge branch 'main' of github.com:koush/scrypted
2024-02-26 13:51:14 -08:00
Koushik Dutta
628c084764
cloud: prepare for multi server
2024-02-26 13:46:58 -08:00
Koushik Dutta
c541aa8b3b
Update bug_report.md
2024-02-25 14:57:41 -08:00
Brett Jia
0dc719ca0d
core: publish ( #1339 )
2024-02-24 19:11:27 -08:00
Brett Jia
ead2c5e76f
workflows: test build ui with core ( #1340 )
...
* workflows: test build ui with core
* trigger dummy change
* Revert "trigger dummy change"
This reverts commit 622601062c .
2024-02-24 19:11:14 -08:00
Koushik Dutta
dbb314b4eb
webrtc/common/rebroadcast: fix sdp parsing
2024-02-24 12:02:12 -08:00
Koushik Dutta
a05bcd6ce4
cloud: send server id and friendly name
2024-02-22 18:42:06 -08:00
Koushik Dutta
3a6b244a4a
cloud: send server id for multiple servers. update upnp.
2024-02-21 21:21:04 -08:00
Koushik Dutta
d6b9900db5
various: fix sdp parsing issue around codec defaults
2024-02-21 10:02:01 -08:00
Koushik Dutta
8fa5e23797
alexa/google-home: fix potential vulnerability. do not allow local network control using cloud tokens belonging to a different user. the plugins are now locked to a specific scrypted cloud account once paired.
2024-02-21 10:01:03 -08:00
Koushik Dutta
41d042b5bd
Merge branch 'main' of github.com:koush/scrypted
2024-02-20 21:42:44 -08:00
Koushik Dutta
81b235c548
alexa/google-home: additional auth token checks to harden endpoints for cloud sharing
2024-02-20 21:42:40 -08:00
Long Zheng
657921a5b3
sdk/server: Fix type of canMixin ( #1333 )
...
* Fix type of canMixin
* Allow undefined
* Add void
2024-02-20 13:31:22 -08:00
Long Zheng
a47f7e2566
sdk: define this type ( #1332 )
...
* sdk: define this type
* Fix indent
2024-02-19 08:17:05 -08:00
Long Zheng
eec6291d9e
CI build changed plugins ( #1323 )
...
* Fix WritableDeviceState
* Fix tsconfig error
* Fix test
* Create build-plugins-changed.yml
* Update build-sdk.yml
* Update build-plugins-changed.yml
2024-02-18 23:12:39 -08:00
Brett Jia
064da326c0
core: reset base date on each reschedule call ( #1331 )
2024-02-18 19:18:57 -08:00
Koushik Dutta
cbf95e1186
homekit: reorder settins, restart rather than prompt. publish.
2024-02-18 17:38:19 -08:00
Koushik Dutta
70aa5b75bf
typescript: update sample
2024-02-18 15:52:25 -08:00
Koushik Dutta
dfe34947cb
videoanalysis: publish
2024-02-18 15:52:20 -08:00
Koushik Dutta
f7c0091b7c
reolink: fix doorbell onvif detections
2024-02-18 15:52:13 -08:00
Koushik Dutta
3dd6f114d4
videoanalysis: beta
2024-02-18 09:53:04 -08:00
Koushik Dutta
a0a8e25e18
sdk: publish
2024-02-18 09:52:48 -08:00
Koushik Dutta
32f0d675bc
videoanalysis: nre check release
2024-02-18 09:46:51 -08:00
Koushik Dutta
1306eda422
sdk: fix up revert regression
2024-02-18 09:46:26 -08:00
Koushik Dutta
79f4c27bed
videoanalysis: more cpu throttling fixes
2024-02-18 08:45:19 -08:00
Koushik Dutta
eb57698c8b
videoanalysis: update
2024-02-18 08:42:46 -08:00
Koushik Dutta
454d96c5d3
Merge branch 'main' of github.com:koush/scrypted
2024-02-17 21:49:54 -08:00
Koushik Dutta
85daf72d66
docker-mdns: remove prototype
2024-02-17 21:49:50 -08:00
Long Zheng
9d50ba79f7
snapshot: black background ( #1324 )
...
* Fix WritableDeviceState
* Fix tsconfig error
* Generate black background instead of using black.jpg
Remove redundant blur
2024-02-16 18:16:07 -08:00
Koushik Dutta
764fbbb21b
Update bug_report.md
2024-02-16 10:38:34 -08:00
Koushik Dutta
89e9cf343d
Update bug_report.md
2024-02-16 10:38:11 -08:00
Long Zheng
dd7d920480
sdk: Add strict types to sdk ( #1308 )
...
* Enable strict mode
* Add @types/node
Remove @types/rimraf
* Fix `include` path to be actual `src`
* Add strict to `sdk`
* Assert `getItem`
* Fix types in SDK
* Refactor SDK function to be type safe
* parseValue handle value null or undefined
* Fix types tsconfig
* Make getDeviceConsole required
* Add build-sdk workflow
* Set working directory
* Assert not undefined
* Remove optionals
* Undo addScryptedInterfaceProperties, revert to self executing function
* Use different type
* Make _deviceState private and add ts-ignore
* Remove unused function
* Remove non-null asserts
* Add tsconfig for sdk/types/src
* Get property isOptional from schema
Use typedoc types
* Type fixes
* Fix type
* Fix type
* Revert change
2024-02-15 15:17:31 -08:00
Koushik Dutta
426454f28f
sdk: rebuikd
2024-02-15 14:51:01 -08:00
Koushik Dutta
66441ee177
webrtc: repacketize input
2024-02-15 14:50:52 -08:00
Brett Jia
d3dee3a199
webrtc: repacketize h264 ( #1260 )
...
* webrtc: repacketize h264 on nalu type 7
* always repacketize
* lower packet size to avoid uint16 overflows
* remove nalu logging
* Revert "remove nalu logging"
This reverts commit e6b6540696 .
2024-02-15 11:27:09 -08:00
Koushik Dutta
b174fbc19b
Merge branch 'main' of github.com:koush/scrypted
2024-02-15 09:29:44 -08:00
Koushik Dutta
88da7fc5b4
common: add polygon area
2024-02-15 09:29:40 -08:00
Nick Berardi
c8b799f857
mqtt: Added support for ColorSettingTemperature and ColorSettingHsv to the MQTT support. ( #1317 )
2024-02-15 08:43:11 -08:00
Koushik Dutta
b28eef9d10
unifi-protect: squelch logging
2024-02-15 08:39:31 -08:00
Long Zheng
f66d39f8d9
sdk: calculate required/optional fields from schema ( #1321 )
...
* Add tsconfig for sdk/types/src
* Get property isOptional from schema
Use typedoc types
2024-02-15 07:20:56 -08:00
Koushik Dutta
b6cbc126d6
Merge branch 'main' of github.com:koush/scrypted
2024-02-14 15:43:25 -08:00
Koushik Dutta
bee77e121e
sdk/server: make various properties non-optional
2024-02-14 15:43:21 -08:00
Nick Berardi
a62f402982
alexa: removed unneeded packages ( #1319 )
2024-02-14 14:14:29 -08:00
Koushik Dutta
6c67ac6570
Merge branch 'main' of github.com:koush/scrypted
2024-02-14 12:29:06 -08:00
Koushik Dutta
abea872714
amcrest/hikvision: standardize 20s motion timeout
2024-02-14 12:29:01 -08:00
Koushik Dutta
22018ee573
docker: update fstab to nofail
2024-02-14 12:11:41 -08:00
Koushik Dutta
640b2d806d
sdk: fix some signatures
2024-02-14 11:21:26 -08:00
Koushik Dutta
f317c8d9ee
server/sdk: additional signature fixes
2024-02-14 08:33:31 -08:00
Koushik Dutta
7d3d7be1cd
Merge branch 'main' of github.com:koush/scrypted
2024-02-14 08:25:22 -08:00
Koushik Dutta
1ec954ac98
sdk: fix method signatures
2024-02-14 08:25:18 -08:00
Koushik Dutta
7b2ce12f13
videoanalysis: fix min start
2024-02-13 18:00:25 -08:00
Koushik Dutta
3da2e48cf3
Merge branch 'main' of github.com:koush/scrypted
2024-02-13 15:59:14 -08:00
Koushik Dutta
50fcb6aeab
betas
2024-02-13 15:59:08 -08:00
Nick Berardi
952b90fc98
alexa: added support for light, outlet, and fan device types ( #1318 )
2024-02-13 14:48:19 -08:00
Koushik Dutta
0ff95581b1
videoanalysis: add score filter to smart motion sensor
2024-02-13 13:18:09 -08:00
Koushik Dutta
2e02e7f4ef
ring: phase out sip streaming
2024-02-13 09:33:22 -08:00
Koushik Dutta
fcc51418c3
videoanalysis: account for cpu throttling
2024-02-13 09:29:36 -08:00
Koushik Dutta
5c31e75f3d
Update bug_report.md
2024-02-13 08:38:18 -08:00
Koushik Dutta
f590675198
Update bug_report.md
2024-02-13 06:29:40 -08:00
Rosemary Orchard
23ba720d4f
various: Fix typos ( #1311 )
2024-02-12 15:52:11 -08:00
Koushik Dutta
a64f3e8082
Revert "sdk: Add tsconfig strict to sdk/types ( #1306 )" ( #1307 )
...
This reverts commit a8eb1a21d7 .
2024-02-10 16:34:13 -08:00
Long Zheng
a8eb1a21d7
sdk: Add tsconfig strict to sdk/types ( #1306 )
...
* Enable strict mode
* Add @types/node
Remove @types/rimraf
* Fix `include` path to be actual `src`
2024-02-10 16:31:20 -08:00
Long Zheng
aa6cd770f8
Fix debugConsole error ( #1305 )
2024-02-10 12:25:59 -08:00
Koushik Dutta
a06e0d9138
Merge branch 'main' of github.com:koush/scrypted
2024-02-09 20:24:46 -08:00
Koushik Dutta
807a894eac
cloud: get reverse proxy hint from callback message
2024-02-09 20:24:41 -08:00
Long Zheng
b1f216b671
homekit/snapshot: Periodic snapshot timeout ( #1295 )
...
* Add setting for periodic snapshot timeout
* Add debug logging for snapshot duration
* Revert "Add setting for periodic snapshot timeout"
This reverts commit 305e8817fd .
* Add periodicTimeout to RequestPictureOptions
HomeKit wait up to 2 seconds
* Add logging if fallback
* Rename to timeout
* Update HomeKit snapshot
* Change to log
2024-02-08 09:22:19 -08:00
Brett Jia
7d25053b5a
webhook: bump 0.0.25 ( #1303 )
2024-02-07 22:21:47 -08:00
Koushik Dutta
3fe020c443
cloud: remove axios
2024-02-07 21:47:11 -08:00
Koushik Dutta
16812680d8
Merge branch 'main' of github.com:koush/scrypted
2024-02-07 18:36:02 -08:00
Koushik Dutta
36b36081eb
cloud: use cloudflare tunnel for short lived urls
2024-02-07 18:35:57 -08:00
Brett Jia
baf65a0d33
webhook: minor consistency fixes ( #1301 )
...
* webhook: minor consistency fixes
* remove string conversion, don't delete if mixin is different
* bump 0.0.23 beta
* revert getMixin
* bump 0.0.24 beta
2024-02-07 12:10:08 -08:00
Koushik Dutta
21ab560671
install: fix disk setup script user account
2024-02-06 20:38:41 -08:00
Koushik Dutta
370401f034
install: remove old scrypted fstab when passing directory
2024-02-06 19:44:50 -08:00
Koushik Dutta
911e56f6fc
Merge branch 'main' of github.com:koush/scrypted
2024-02-06 19:27:37 -08:00
Koushik Dutta
2cc229d39c
install: remove old scrypted fstab when passing directory
2024-02-06 19:27:34 -08:00
Brett Jia
efd9afd1ea
add bash shebang ( #1300 )
2024-02-05 20:54:48 -08:00
Koushik Dutta
3c49b87b44
snapshot: fix size to fit height
2024-02-05 20:19:15 -08:00
Koushik Dutta
dc5bbc375b
homekit: support ipv6 only binding/streaming
2024-02-03 14:55:52 -08:00
Koushik Dutta
962ceb549e
webrtc: fix assumption that pcm codecs are supported
2024-02-02 12:29:10 -08:00
Koushik Dutta
3e47855bc6
ha: publsih
2024-01-31 21:41:52 -08:00
Koushik Dutta
6996027626
videoanalysis: fix readme
2024-01-31 14:13:36 -08:00
Koushik Dutta
932b84d1e5
postrelease
2024-01-31 12:10:37 -08:00
Koushik Dutta
801bd46730
server: default auth should be last available option
2024-01-31 12:10:25 -08:00
Koushik Dutta
e5a764d82f
reolink: use onvif events on doorbell
2024-01-31 12:10:08 -08:00
Koushik Dutta
7c9cd9f112
postrelease
2024-01-30 10:03:47 -08:00
Koushik Dutta
59e1391fae
fix restore on lxc
2024-01-30 10:03:31 -08:00
Koushik Dutta
e0a6e66e8a
core: fix lag with terminal input
2024-01-29 22:17:08 -08:00
Koushik Dutta
fa7071b335
Merge branch 'main' of github.com:koush/scrypted
2024-01-29 21:02:05 -08:00
Koushik Dutta
c28e60d875
tensorflow-lite: switch default model to efficientdet_lite0_320_ptq
2024-01-29 21:02:00 -08:00
Koushik Dutta
62cbb88207
install: ensure local/docker services cant run concurrently
2024-01-29 18:21:14 -08:00
Brett Jia
4b6a858f2b
ui: add client-side flow control ( #1290 )
2024-01-29 13:59:51 -08:00
Matthew Lieder
97a254b5d2
synology-ss: make login more resilient ( #1289 )
...
Fixes #1266
2024-01-28 15:27:02 -08:00
Koushik Dutta
0ada6286e7
openvino: update dep
2024-01-25 19:57:16 -08:00
Koushik Dutta
9f12e6dd6e
ha: publish
2024-01-25 08:51:41 -08:00
Koushik Dutta
604798e845
docker: fixup /dev/dri enabling
2024-01-25 08:26:40 -08:00
Koushik Dutta
d912266de1
postrelease
2024-01-24 23:47:11 -08:00
Koushik Dutta
f5a32489d7
server: prevent windows from clobbering python path
2024-01-24 23:46:58 -08:00
Koushik Dutta
135ad8e3a8
rebroadcast: add id suffix to rtsp urls to determine ffmpeg usage
2024-01-24 13:52:35 -08:00
Koushik Dutta
3c4021c66b
videoanalysis: disable filters for objects that are in detector provided zones
2024-01-23 21:42:36 -08:00
Koushik Dutta
669ab17772
docker: remove nvr storage config prompt
2024-01-23 15:47:48 -08:00
Koushik Dutta
1860d7d8ea
Merge branch 'main' of github.com:koush/scrypted
2024-01-23 15:46:53 -08:00
Koushik Dutta
fa266e9dd1
docker: validate the storage directory
2024-01-23 20:10:02 +00:00
Koushik Dutta
4e2f3bf2c7
docker: finish drive setup script
2024-01-23 19:40:16 +00:00
Koushik Dutta
146e27fd13
install: initial pass at disk setup
2024-01-23 19:00:51 +00:00
Koushik Dutta
e4bb50375f
postbeta
2024-01-22 20:15:16 -08:00
Koushik Dutta
9686315c02
postbeta
2024-01-22 19:57:24 -08:00
Koushik Dutta
520895f3aa
postbeta
2024-01-22 19:50:20 -08:00
Koushik Dutta
ddffc49bcf
postbeta
2024-01-22 19:22:20 -08:00
Koushik Dutta
a07f52445d
postbeta
2024-01-22 19:13:41 -08:00
Koushik Dutta
5e7b203f11
postbeta
2024-01-22 19:01:13 -08:00
Koushik Dutta
d752298960
postbeta
2024-01-22 17:45:46 -08:00
Koushik Dutta
5253f29831
remove usage of NODE_* env variables which get sanitized by electron.
2024-01-22 17:45:26 -08:00
Koushik Dutta
58d674746d
postrelease
2024-01-22 17:22:09 -08:00
Koushik Dutta
8a640758d1
server/cli: fix login issues
2024-01-22 09:11:02 -08:00
Koushik Dutta
9be913af26
sample-cameraprovider: update
2024-01-21 15:39:48 -08:00
Koushik Dutta
da17bee516
sdk: publish
2024-01-21 15:38:28 -08:00
Koushik Dutta
48d9790051
cli: fix https://github.com/koush/scrypted/issues/1277
2024-01-21 14:52:10 -08:00
Koushik Dutta
c43014348d
sdk: prevent unnecessary JSON exceptions
2024-01-21 14:42:44 -08:00
Koushik Dutta
cec3a592ba
client: add missing dependency
2024-01-21 14:42:24 -08:00
Koushik Dutta
c446ddcdf4
Merge branch 'main' of github.com:koush/scrypted
2024-01-21 12:45:24 -08:00
Koushik Dutta
72f79ea8ef
core: fix certificate login error, fix backup/restore in ha
2024-01-21 12:45:19 -08:00
Brett Jia
41988699d0
server: expose backup as a service ( #1275 )
...
* server: expose backup as a service
* move restore into new backup service
2024-01-20 21:37:56 -08:00
Koushik Dutta
5151c520d4
Update config.yaml
2024-01-18 19:21:11 -08:00
Koushik Dutta
e1abe717fa
postrelease
2024-01-18 13:30:02 -08:00
Koushik Dutta
c7a9ca06be
server: use existing service control restart
2024-01-18 13:29:50 -08:00
Koushik Dutta
9827f15f5f
server: pass through restart hook
2024-01-18 13:25:22 -08:00
Koushik Dutta
d245a722e2
postrelease
2024-01-18 13:20:25 -08:00
Koushik Dutta
c8e94c0386
Merge branch 'main' of github.com:koush/scrypted
2024-01-18 13:15:41 -08:00
Koushik Dutta
8c6e7b997a
ui: implement backup/restore
2024-01-18 13:15:37 -08:00
Johannes Bosecker
9abc7ca139
amcrest: Implemented other intercom codec for Dahua doorbells (G.711A). ( #1273 )
2024-01-18 12:36:11 -08:00
Koushik Dutta
2a943eb5e0
postbeta
2024-01-18 09:33:13 -08:00
Koushik Dutta
a4fe78a48b
ha: publish
2024-01-17 22:07:56 -08:00
Koushik Dutta
50ff0833c9
server: new node min verison
2024-01-17 10:26:30 -08:00
Koushik Dutta
c94085a6c7
zwave: smoke alarm support
2024-01-17 10:25:48 -08:00
Koushik Dutta
c477437456
server: add hook for restart
2024-01-14 15:47:25 -08:00
Koushik Dutta
0da96130fe
Merge branch 'main' of github.com:koush/scrypted
2024-01-14 15:36:17 -08:00
Koushik Dutta
fdbf7ab60b
server: implement backup/restore
2024-01-14 15:36:08 -08:00
Long Zheng
0cecfb86ff
npm-install.sh install auth-fetch package ( #1267 )
2024-01-14 14:46:23 -08:00
Koushik Dutta
9a195c6207
homekit: fix prune crash
2024-01-14 14:25:30 -08:00
Koushik Dutta
47021a7743
server: reduce deps
2024-01-14 14:25:19 -08:00
Koushik Dutta
01400cf206
core: prep for server fakefs removal
2024-01-14 14:24:43 -08:00
Koushik Dutta
99da29a738
postrelease
2024-01-14 08:06:50 -08:00
Koushik Dutta
6378c5953a
server: bump core
2024-01-14 08:06:42 -08:00
Koushik Dutta
846034d7c8
core: fix login
2024-01-14 08:06:25 -08:00
Koushik Dutta
ad47f14922
ha: publish
2024-01-13 22:45:05 -08:00
Koushik Dutta
0066379b1e
postrelease
2024-01-13 22:18:49 -08:00
Koushik Dutta
54193251ab
server: bump minimum core version
2024-01-13 22:17:40 -08:00
Koushik Dutta
cd5e169439
core: publish
2024-01-13 22:16:18 -08:00
Koushik Dutta
249a87bd4c
cameras: fix validation skip, update auth lib
2024-01-13 19:29:35 -08:00
Koushik Dutta
803400c2d8
homekit: bump deps and publish
2024-01-13 18:34:04 -08:00
Koushik Dutta
0e700a53d0
snapshot: give periodic snapshots a moment to return
2024-01-13 17:05:26 -08:00
Koushik Dutta
72647b0099
Update Dockerfile.lite
2024-01-13 16:17:38 -08:00
Koushik Dutta
85e41180b2
Update docker-common.yml
2024-01-13 16:14:38 -08:00
Koushik Dutta
18bf012bb5
docker: udpate base
2024-01-13 16:12:43 -08:00
Koushik Dutta
3f2b8de169
Merge branch 'main' of github.com:koush/scrypted
2024-01-13 16:01:37 -08:00
Koushik Dutta
c568c9a37d
shrink lite build further
2024-01-13 16:01:12 -08:00
Koushik Dutta
a831c48f5f
server: fix stupid esm mime dependency
2024-01-12 18:22:41 -08:00
Koushik Dutta
f0357d45f2
server: fix stupid esm mime dependency
2024-01-12 18:14:31 -08:00
Koushik Dutta
479b3ce1f3
postrelease
2024-01-12 16:39:30 -08:00
Koushik Dutta
bd7c7de8a5
Update package.json
2024-01-12 16:37:55 -08:00
Koushik Dutta
a06e786d19
client: Fix cors credentials
2024-01-12 15:51:06 -08:00
Koushik Dutta
dff05e733e
server: update lockfile
2024-01-12 15:39:29 -08:00
Koushik Dutta
76e34af149
postrelease
2024-01-12 15:13:29 -08:00
Koushik Dutta
4f2e9e88e1
Merge branch 'main' of github.com:koush/scrypted
2024-01-12 09:27:04 -08:00
Koushik Dutta
2761b0745a
client: remove http-auth-utils dependency
2024-01-12 09:26:09 -08:00
Brett Jia
ea78b7f59e
core: fix scheduler ( #1259 )
2024-01-12 09:10:31 -08:00
Koushik Dutta
b8d233f08d
videoanalysis: cpu usage wip
2024-01-11 20:08:57 -08:00
Koushik Dutta
f4e93c82a2
onvif: publish with latest http-auth-utils
2024-01-11 20:08:39 -08:00
Koushik Dutta
c72c34f954
common: remove node-fetch
2024-01-11 20:06:51 -08:00
Koushik Dutta
baec4e71da
remove axios-digest-auth
2024-01-11 19:31:18 -08:00
Koushik Dutta
245c6e3006
doorbird: remove axios digest auth
2024-01-11 19:29:15 -08:00
Koushik Dutta
566c18251c
snapshot: add support for periodic snapshots via http
2024-01-11 13:15:18 -08:00
Koushik Dutta
f18e58a108
sdk/homekit/snapshot: simplify periodic snapshot requests. remove homekit debouncer.
2024-01-11 11:29:03 -08:00
Koushik Dutta
5c6ea09d3e
videoanalysis: implement dynamic cpu performance profiling
2024-01-11 11:04:41 -08:00
Koushik Dutta
646a9f214a
snapshot: Update url fetcher
2024-01-11 09:58:23 -08:00
Koushik Dutta
6506c4236f
various: fixup http lib
2024-01-11 00:37:21 -08:00
Koushik Dutta
a3e27ce8f8
Merge branch 'main' of github.com:koush/scrypted
2024-01-11 00:35:26 -08:00
Koushik Dutta
a54d5a5f59
cli: remove axios
2024-01-11 00:35:21 -08:00
Koushik Dutta
7136759f8f
Update install-scrypted-proxmox.sh
2024-01-11 00:32:48 -08:00
Koushik Dutta
049d9898b3
http/auth: simplify
2024-01-10 20:45:50 -08:00
Koushik Dutta
6d9e21b7b8
server: Fix import
2024-01-10 16:27:10 -08:00
Koushik Dutta
bfd1aef5d1
client: fixup
2024-01-10 16:23:51 -08:00
Koushik Dutta
5f02e6a272
various: more http refactoring
2024-01-10 16:08:38 -08:00
Koushik Dutta
56bbf00edc
various: update http auth utils usage
2024-01-10 13:16:00 -08:00
Koushik Dutta
0c66456a87
sdk: limit chunks to 1. add support for multiple chunks.
2024-01-10 13:06:04 -08:00
Koushik Dutta
6b589b8d5a
postrelease
2024-01-10 12:56:02 -08:00
Koushik Dutta
aef218c653
server: update http fetch usage, add support for relative require
2024-01-10 12:50:45 -08:00
Koushik Dutta
aea24a84f0
cameras: update http utils again
2024-01-10 11:13:37 -08:00
Koushik Dutta
bab3bef0d1
cameras: update http utils again
2024-01-10 11:13:17 -08:00
Koushik Dutta
56bda46ae9
webrtc: fix multiple ipv4/ipv6 address usage
2024-01-09 22:44:33 -08:00
Koushik Dutta
368b0fc26a
onvif: fix motion resbuscribe
2024-01-09 20:17:13 -08:00
Koushik Dutta
fa50d6faab
various: remove axios digest auth
2024-01-09 13:52:51 -08:00
Koushik Dutta
115d168cd3
snapshot: remove axios
2024-01-09 13:12:44 -08:00
Koushik Dutta
7ab93e8883
Merge branch 'main' of github.com:koush/scrypted
2024-01-09 13:04:09 -08:00
Koushik Dutta
e25cf860f0
common: replacement implementation for axios digest auth
2024-01-09 13:04:00 -08:00
Koushik Dutta
b5b56d81a8
Proxmox: fix error check
2024-01-08 17:58:44 -08:00
Koushik Dutta
e7b6cb021c
Update install-scrypted-proxmox.sh
2024-01-08 10:45:05 -08:00
Koushik Dutta
e96f374432
Update install-scrypted-proxmox.sh
2024-01-08 10:03:26 -08:00
Koushik Dutta
c4126d7569
onvif: publish
2024-01-08 08:54:36 -08:00
Billy Zoellers
074ba733a3
ONVIF: ignore invalid (array) ONVIF events from Axis cameras ( #1253 )
2024-01-08 08:50:47 -08:00
Koushik Dutta
622f494703
onvif: publish fixes
2024-01-07 20:03:35 -08:00
Koushik Dutta
28c8b97c26
ha: fix submodule
2024-01-07 20:02:03 -08:00
Brett Jia
c0af17b38d
core: query latest docker image via scrypted server ( #1247 )
2024-01-06 23:54:38 -08:00
Koushik Dutta
44a82a1afa
reolink: publish
2024-01-06 16:59:26 -08:00
Koushik Dutta
c9b4c14e35
Merge branch 'main' of github.com:koush/scrypted
2024-01-06 16:59:13 -08:00
Koushik Dutta
76534f1368
onvif: fix unsubscribe crash
2024-01-06 16:58:50 -08:00
Koushik Dutta
3f9a863961
onvif/reolink: fix onvif motion debouncing on motion stop
2024-01-06 10:28:17 -08:00
Koushik Dutta
83b0ebd5f0
docker: fix nvidia script
2024-01-06 09:33:43 -08:00
Koushik Dutta
b923a4ea27
docker: fix nvidia script
2024-01-06 09:32:05 -08:00
Koushik Dutta
941d213087
docker: fix nvidia script
2024-01-06 09:30:09 -08:00
Koushik Dutta
0e11b8b4c5
docker: remove pip reinstall step
2024-01-06 09:29:58 -08:00
Koushik Dutta
1be14878d1
docker: fix nvidia
2024-01-06 09:26:08 -08:00
Koushik Dutta
3e323911c7
proxmox: install script shoud auto boot
2024-01-05 12:27:11 -08:00
Koushik Dutta
ca36ab2d2d
ha: publish
2024-01-04 12:27:17 -08:00
Koushik Dutta
a80e95912e
python plugins: trigger redownload of deps
2024-01-04 11:35:24 -08:00
Koushik Dutta
4432d8dd67
postrelease
2024-01-04 10:38:49 -08:00
Koushik Dutta
2d83d3ba97
external: update axios digfest auth
2024-01-04 10:03:00 -08:00
Koushik Dutta
1078faef62
common: fix regression with not sending sigterm to ffmpeg
2024-01-04 10:00:41 -08:00
Koushik Dutta
47a981e15a
various: Update axios digest auth
2024-01-04 09:59:27 -08:00
Koushik Dutta
e253cab555
opencv: use wheel for aarch64
2024-01-03 19:00:51 -08:00
Koushik Dutta
80124ca83b
ha/proxmox: release
2024-01-03 18:55:51 -08:00
Koushik Dutta
f883d8738c
docker: update base image
2024-01-03 13:15:05 -08:00
Koushik Dutta
bdca3b545c
docker: update base image
2024-01-03 13:09:17 -08:00
Koushik Dutta
3ba02c44ab
docker: disable node 20 buikds
2024-01-03 11:13:43 -08:00
Koushik Dutta
fe4733bb97
gha: enable ghcr common publishing
2024-01-03 11:12:48 -08:00
Koushik Dutta
7ff893fbd3
docker: switch to ghcr
2024-01-03 11:05:55 -08:00
Chris Jones
e79c544690
Fix Home Assistant Addon backup exclusions. Closes #1239 ( #1240 )
2024-01-03 07:23:09 -08:00
Koushik Dutta
13bf44ce50
postrelease
2024-01-02 23:08:53 -08:00
Koushik Dutta
544531122d
server: stop console spam if mixin is deleted
2024-01-02 22:13:13 -08:00
Koushik Dutta
778f0b7ad1
proxmox: update script
2024-01-02 14:03:17 -08:00
Koushik Dutta
35e8a86593
snapshot: warn qemu cpu
2024-01-02 13:55:17 -08:00
Koushik Dutta
c370773af4
common: missing file
2024-01-02 12:12:51 -08:00
Koushik Dutta
184f293b92
core: fix new script creation
2024-01-02 09:13:06 -08:00
Koushik Dutta
6e10172f7e
Merge branch 'main' of github.com:koush/scrypted
2024-01-01 21:53:12 -08:00
Koushik Dutta
c5ae2cd539
onvif: forgotten file re motion sensor reset
2024-01-01 21:52:54 -08:00
Koushik Dutta
e40566e89c
reolink: ptz
2024-01-01 21:52:43 -08:00
Koushik Dutta
59ccd4e4d8
docker: remove armv7
2024-01-01 18:24:51 -08:00
Koushik Dutta
ae80eb7727
docker: remove armv7
2024-01-01 18:24:35 -08:00
Koushik Dutta
f054172dcf
postrelease
2024-01-01 15:43:52 -08:00
Koushik Dutta
0d7fb9e13c
postrelease
2024-01-01 14:46:06 -08:00
Koushik Dutta
a526816b07
sdk/server: add mechanism for requesting device refresh
2024-01-01 14:44:00 -08:00
Koushik Dutta
563e16b08f
sdk: update
2024-01-01 14:42:33 -08:00
Koushik Dutta
fd56990d64
core: watch for script worker exits
2024-01-01 14:12:27 -08:00
Koushik Dutta
d7aaf57e8f
core: move scripts into their own workers.
2024-01-01 14:10:17 -08:00
Koushik Dutta
a2d50d54d5
proxmox: delete coral, make user install it.
2024-01-01 00:21:59 -08:00
Koushik Dutta
1f86745252
proxmox: install script
2024-01-01 00:15:09 -08:00
Koushik Dutta
1f4343ba2e
proxmox: install script
2024-01-01 00:14:54 -08:00
Koushik Dutta
3ad311898f
docker: pillow simd
2023-12-31 22:12:54 -08:00
Koushik Dutta
799e5b53c7
Merge branch 'main' of github.com:koush/scrypted
2023-12-31 21:57:08 -08:00
Koushik Dutta
833e5b34ab
docker/lxc: update
2023-12-31 21:57:03 -08:00
Koushik Dutta
c99ac28e89
wyze: write_eof may fail?
2023-12-30 18:53:53 -08:00
Koushik Dutta
841475cb97
wyze: better ffmpeg kill method
2023-12-30 18:53:15 -08:00
Koushik Dutta
4b03a3a458
reolink: debounce motion on motion end
2023-12-28 13:32:14 -08:00
Koushik Dutta
d686dd815c
videoanalysis: fix bug with modified default classes
2023-12-28 12:20:28 -08:00
Koushik Dutta
e0386a8922
tensorflow-lite: remove python codecs dependency
2023-12-28 12:13:36 -08:00
Koushik Dutta
9ef3478c88
Merge branch 'main' of github.com:koush/scrypted
2023-12-28 12:08:55 -08:00
Koushik Dutta
690d160f33
openvino: update openvino dependency
2023-12-28 12:08:37 -08:00
Koushik Dutta
59ff987bca
server: update deps
2023-12-28 09:56:42 -08:00
Koushik Dutta
1669f17c96
postbeta
2023-12-27 22:38:23 -08:00
Koushik Dutta
b0bfd4e05e
wyze: update dwb
2023-12-27 21:56:32 -08:00
Koushik Dutta
7152671913
wyze: update dwb
2023-12-27 21:55:46 -08:00
Koushik Dutta
537c178699
postbeta
2023-12-27 21:51:37 -08:00
Koushik Dutta
77ecee110b
videoanalysis: fixup detection types for nvr
2023-12-27 21:40:50 -08:00
Koushik Dutta
29b163a7d8
wyze: update dwb
2023-12-27 21:01:51 -08:00
Koushik Dutta
5d74e80e90
postbeta
2023-12-27 20:13:10 -08:00
Koushik Dutta
764b6441d5
postbeta
2023-12-27 20:12:58 -08:00
Koushik Dutta
e2c43cb4ff
onvif: missing file
2023-12-27 20:12:34 -08:00
Koushik Dutta
7b6d094e8c
wyze: improve cpu usage
2023-12-27 20:12:06 -08:00
Koushik Dutta
3dfb2db02a
snapshot: update deps
2023-12-27 20:11:45 -08:00
Koushik Dutta
e5a549db6a
update werift
2023-12-27 19:31:34 -08:00
Koushik Dutta
d500c815fe
local: add support for intel and tflite installation
2023-12-26 16:23:59 -08:00
Koushik Dutta
5f71c59b5a
local: add support for intel and tflite installation
2023-12-26 16:15:05 -08:00
Koushik Dutta
27407942a5
local: add support for intel and tflite installation
2023-12-26 16:14:55 -08:00
Koushik Dutta
11b6963744
docker: remove libvips
2023-12-26 15:28:39 -08:00
Koushik Dutta
b9ee8866f0
docker: logging
2023-12-26 15:20:21 -08:00
Koushik Dutta
bc80d31eaa
docker: add logging
2023-12-26 15:14:19 -08:00
Koushik Dutta
327688232c
docker: more prompt fixups
2023-12-26 14:25:30 -08:00
Koushik Dutta
2883a4ce46
docker: more prompt fixups
2023-12-26 14:24:04 -08:00
Koushik Dutta
1ad2fb915d
docker: more prompt fixups
2023-12-26 14:23:28 -08:00
Koushik Dutta
fb701a32b7
docker: intel graphics script
2023-12-26 14:19:56 -08:00
Koushik Dutta
7a8c661bb3
docker: remove bash invocation
2023-12-26 14:06:53 -08:00
Koushik Dutta
54d72fb371
docker: gpg should overwrite
2023-12-26 13:56:44 -08:00
Koushik Dutta
e48812cec7
linux: SERVICE_USER_ROOT flag
2023-12-26 13:53:46 -08:00
Koushik Dutta
6c2db072c4
linux: warn root install
2023-12-26 13:51:33 -08:00
Koushik Dutta
4bf2c0b614
docker: add node gpg
2023-12-26 13:49:13 -08:00
Koushik Dutta
a93cdb0ae4
docker: fix quoting
2023-12-26 13:21:24 -08:00
Koushik Dutta
ff85b7abc6
docker: update all node install scripts
2023-12-26 13:17:32 -08:00
Koushik Dutta
46dfb8d98e
docker: Fix node version arg
2023-12-26 13:11:51 -08:00
Koushik Dutta
5240200f0f
docker: update node install script
2023-12-26 13:04:56 -08:00
Koushik Dutta
3bcb94fc6b
reolink: increase motion timeout
2023-12-25 12:03:14 -08:00
Koushik Dutta
a596bc712c
reolink: add support for native object detection
2023-12-25 12:02:25 -08:00
Koushik Dutta
f6d2dc456e
server: fix bug with constantly reissuing certs
2023-12-24 21:49:08 -08:00
Koushik Dutta
441cce239e
wyze: set video timeout to 5s
2023-12-23 19:15:27 -08:00
Koushik Dutta
3016df32d1
Merge branch 'main' of github.com:koush/scrypted
2023-12-23 18:38:11 -08:00
Koushik Dutta
5bd8ed0b1a
wyze: fix video inactivity leaks
2023-12-23 18:38:07 -08:00
Koushik Dutta
79286a5138
docker: allow root install
2023-12-22 22:56:09 -08:00
Koushik Dutta
8874e01072
wyze: fix broken setting
2023-12-22 15:39:28 -08:00
Koushik Dutta
0223a9f0f6
wyze: use correct fps when fetching frames
2023-12-22 11:31:58 -08:00
Koushik Dutta
890c2667d0
wyze: implement ptz
2023-12-22 10:34:07 -08:00
Koushik Dutta
ca14764e17
wyze: suppress ffmpeg
2023-12-22 09:13:32 -08:00
Koushik Dutta
1030d7d03c
rebroadcast: fix rtsp server with RFC4571 parser
2023-12-22 08:23:43 -08:00
Koushik Dutta
2d40320868
ha: update
2023-12-21 22:53:01 -08:00
Koushik Dutta
3e32c3d019
werift: update
2023-12-21 22:50:32 -08:00
Koushik Dutta
1f9fa3966f
wyze: send codec info on startup
2023-12-21 22:49:59 -08:00
Koushik Dutta
c2d86237d6
wyze: refactor for multiprocessing
2023-12-21 21:55:34 -08:00
Koushik Dutta
5cfcfafc00
postrelease
2023-12-21 21:51:42 -08:00
Koushik Dutta
35b4028a47
rpc: how did this ever work?
2023-12-21 21:37:11 -08:00
Koushik Dutta
bf6038a5d3
postbeta
2023-12-21 21:37:01 -08:00
Koushik Dutta
e1b2216543
docker: correct gh action
2023-12-21 21:25:10 -08:00
Koushik Dutta
89c1682421
docker: fixup
2023-12-21 21:24:41 -08:00
Koushik Dutta
5a4c527c59
docker: fixup gh action
2023-12-21 21:22:29 -08:00
Koushik Dutta
9d9c10aa1e
docker: remove armv7
2023-12-21 21:21:53 -08:00
Koushik Dutta
ccf20a5fca
docker: remove arm7
2023-12-21 21:20:52 -08:00
Koushik Dutta
692e7964a7
rebroadcast: fixes for wyze
2023-12-21 21:10:17 -08:00
Koushik Dutta
57e38072b1
server: fix static vs instance properties
2023-12-21 21:10:09 -08:00
Koushik Dutta
4e8e862482
postbeta
2023-12-21 21:09:41 -08:00
Koushik Dutta
eddcef8e54
rebroadcast: add trigger to reload video streams
2023-12-21 10:39:19 -08:00
Koushik Dutta
09edc6d75e
wyze: add bitrate select
2023-12-21 10:28:25 -08:00
Koushik Dutta
72c7c43d79
wyze: fix race condition around teardown
2023-12-21 00:20:49 -08:00
Koushik Dutta
805f471ff9
wyze: add audio support
2023-12-21 00:10:43 -08:00
Koushik Dutta
6f797d53ec
rebroadcast/webrtc: fix audio sample rate assumptions
2023-12-21 00:09:20 -08:00
Koushik Dutta
4903a0efcd
sdk: update
2023-12-20 23:54:52 -08:00
Koushik Dutta
36e3fcf429
rebroadcast: fix support for rfc4571
2023-12-20 23:50:08 -08:00
Koushik Dutta
78a126fe0a
wyze: make plugin visible on npm
2023-12-20 19:09:51 -08:00
Koushik Dutta
5029baf2d4
wyze: add support for substream
2023-12-20 18:05:06 -08:00
Koushik Dutta
769bc014a8
wyze: disable substream
2023-12-20 14:51:37 -08:00
Koushik Dutta
096700486a
wyze: initial commit
2023-12-20 14:51:20 -08:00
Koushik Dutta
b3a7d6be9c
videoanalysis: smart motion sensor now retains the last thumbnail
2023-12-20 09:36:02 -08:00
Koushik Dutta
05751bce44
Merge branch 'main' of github.com:koush/scrypted
2023-12-19 09:19:51 -08:00
Koushik Dutta
dced62a527
videoanalysis: publish
2023-12-19 09:19:46 -08:00
1vivy
359f1cfc2f
docker: fixup nvidia example ( #1228 )
2023-12-18 15:19:56 -08:00
Koushik Dutta
d4cae8abbb
common: add packet loss util to browser signaling session
2023-12-18 12:36:57 -08:00
Koushik Dutta
0e6b3346ed
common: add packet loss util to browser signaling session
2023-12-18 12:34:36 -08:00
Koushik Dutta
2409cc457c
sdk: remove startId to simplify implementations
2023-12-18 09:41:51 -08:00
Koushik Dutta
0b794aa381
sdk: remove reverseOrder to simplify implementations
2023-12-18 09:34:55 -08:00
Koushik Dutta
98017a5aa6
snapshot: debounce pics for 2 seconds
2023-12-17 22:58:35 -08:00
Koushik Dutta
f2e7cc4017
rebroadcast: validate device is cam or doorbell
2023-12-16 10:16:10 -08:00
Koushik Dutta
d7201a16a7
snapshot/videoanalysis: publish
2023-12-15 10:56:20 -08:00
Koushik Dutta
99d1dc7282
mqtt: support default external brokers
2023-12-13 23:51:44 -08:00
Koushik Dutta
18ae09e41c
snapshot: fixup internal invocation
2023-12-13 12:22:20 -08:00
Koushik Dutta
2ebe774e59
snapshot: beta plugin that bypasses media manager for local urls
2023-12-13 12:11:49 -08:00
Koushik Dutta
b887b8a47c
core: add weight to core snapshot
2023-12-13 10:51:23 -08:00
Koushik Dutta
8e391dee2f
Merge branch 'main' of github.com:koush/scrypted
2023-12-13 09:07:06 -08:00
Koushik Dutta
469f693d58
snapshot: use internal prebuffer converter rather than media manager
2023-12-13 09:07:02 -08:00
slyoldfox
1c96a7d492
bticino: Implement HKSV recording for the bticino and switch the stream to rtsp ( #1220 )
...
* Implement HKSV recording for the bticino and switch the stream to rtsp
* Implement HKSV recording for the bticino and switch the stream to rtsp
---------
Co-authored-by: Marc Vanbrabant <marc@foreach.be >
2023-12-12 09:53:53 -08:00
Koushik Dutta
3f1b45c435
rebroadcast: fix unhandled rejection on stream startup failure
2023-12-12 09:44:59 -08:00
Koushik Dutta
4b715e55d2
server: beta
2023-12-11 13:01:01 -08:00
Koushik Dutta
75dc63acc3
postbeta
2023-12-11 13:00:45 -08:00
Koushik Dutta
6c79f42bb7
videoanalysis: add min object detection time
2023-12-11 10:22:32 -08:00
Koushik Dutta
9d4f006caa
snapshot: fix vips rgba/gray ops
2023-12-11 09:28:24 -08:00
Koushik Dutta
05b206f897
cloud: dont attempt to register with server if not logged in
2023-12-10 10:12:39 -08:00
Koushik Dutta
1f22218b23
server: recreate cert with valid date range on startup
2023-12-10 09:21:40 -08:00
Koushik Dutta
c9568df165
mqtt: add online stat
2023-12-08 18:47:45 -08:00
Koushik Dutta
c98e91cd39
videoanalysis: add zone choices to smart sensor
2023-12-07 22:35:15 -08:00
Koushik Dutta
e3ecff04ce
videoanalysis: publish
2023-12-07 13:04:51 -08:00
Koushik Dutta
f9f50f34c3
common: update digest auth
2023-12-07 12:41:07 -08:00
Koushik Dutta
cd298f7d76
common: shuffle some polygon code
2023-12-07 12:33:58 -08:00
Koushik Dutta
c95248fce0
videoanalysis: use lib that supports convex polys
2023-12-07 12:27:44 -08:00
Koushik Dutta
e50f3fa793
sdk/videoanalysis: remove filterMode from sdk. internal to video analysis only.
2023-12-07 09:43:33 -08:00
Koushik Dutta
c74be7e90f
objectdetector: add zone option to smart sensor
2023-12-07 09:37:02 -08:00
Koushik Dutta
4d288727ce
sdk: use a filterMode rather than a new zone type
2023-12-07 09:02:11 -08:00
Koushik Dutta
1f19dc191d
sdk: add zone that doesnt filter, only used for observation
2023-12-07 08:57:14 -08:00
Koushik Dutta
37d4e5be73
homekit: send client size hints to prevent apple tv crash
2023-12-06 10:10:13 -08:00
Koushik Dutta
e64ec98211
mqtt: add temp, humidity, flood
2023-12-05 22:29:36 -08:00
Koushik Dutta
8b6c0c4f7b
homekit: add hint for adaptive bitrate
2023-12-05 22:09:23 -08:00
Koushik Dutta
3b16c68c75
sdk: add fingerprint to getVideoStream
2023-12-05 22:07:36 -08:00
Koushik Dutta
67be05880c
core: handle node pty failure
2023-12-04 19:28:46 -08:00
Koushik Dutta
414a9403c2
mqtt: implement basic autodiscovery
2023-12-04 13:58:59 -08:00
Koushik Dutta
053106415c
tapo: publish
2023-12-02 09:25:23 -08:00
S.Feng
f3690af92a
tapo: fix new firmware using sha256 hash ( #1208 )
...
ref:
5d3953a948
2023-12-02 09:04:11 -08:00
Koushik Dutta
c4cc12fdff
snapshot: publish
2023-12-01 16:57:04 -08:00
Koushik Dutta
58e8772f7c
sdk: publish
2023-12-01 14:17:25 -08:00
Koushik Dutta
4ae9b72471
sdk: add stream resize feedback
2023-12-01 08:51:39 -08:00
Koushik Dutta
a8c64aa2d4
sdk: improve adaptive flags
2023-12-01 08:40:08 -08:00
Koushik Dutta
8ccbba485a
snapshot: publish
2023-11-30 09:59:25 -08:00
Koushik Dutta
2ec192e0fd
snapshot: fix thumbnail generation near leading bounds
2023-11-30 09:59:09 -08:00
Koushik Dutta
e257953338
sdk: add landmarks and clip paths to detections
2023-11-30 08:26:14 -08:00
Koushik Dutta
9e80eca8e1
Merge branch 'main' of github.com:koush/scrypted
2023-11-29 13:17:27 -08:00
Koushik Dutta
172b32fd47
sdk: update detection result fields
2023-11-29 13:17:22 -08:00
slyoldfox
a6bf055b85
Avoid 'No audio stream detected' in prebuffer when speex is the inputAudioCodec ( #1203 )
...
Co-authored-by: Marc Vanbrabant <marc@foreach.be >
2023-11-28 08:51:19 -08:00
Koushik Dutta
dab5be1103
alexa: fix potential response race
2023-11-27 19:42:11 -08:00
Koushik Dutta
126c489934
external: update axios digest auth
2023-11-27 19:06:36 -08:00
Koushik Dutta
7f714b3d6a
Merge branch 'main' of github.com:koush/scrypted
2023-11-27 19:06:16 -08:00
Koushik Dutta
fde3c47d8c
common: improve ffmpeg kill func, add queue end promise
2023-11-27 19:04:09 -08:00
Koushik Dutta
4b1623dfce
Update bug_report.md
2023-11-27 08:55:31 -08:00
Koushik Dutta
1e62f7a418
Update bug_report.md
2023-11-27 08:52:04 -08:00
Koushik Dutta
83c9d9a4a6
external: update axios digest auth
2023-11-26 20:13:03 -08:00
Koushik Dutta
b42afe0ca0
external: update axios digest auth
2023-11-26 20:11:27 -08:00
Koushik Dutta
e8e5f9b33e
snapshot: add imageOp util function
2023-11-26 18:53:44 -08:00
Koushik Dutta
15916d83b8
rebroadcast: rollback wallclocks change, it is preventing frame updates in webassembly decoder
2023-11-26 18:31:16 -08:00
Koushik Dutta
c1327974b2
ring: update ring-client-api
2023-11-26 18:31:04 -08:00
Koushik Dutta
33e2291912
webrtc: reduce preference of turn
2023-11-26 16:10:53 -08:00
Koushik Dutta
2d2c5c436f
ring: publish
2023-11-25 08:18:50 -08:00
Koushik Dutta
8088ae20b1
reolink/rebroadcast: enable wallclock timestamps on rtmp
2023-11-24 19:16:28 -08:00
Koushik Dutta
4c658b8d99
mqtt: default to empty args
2023-11-24 09:04:42 -08:00
Koushik Dutta
aab78ec797
mqtt: support invoking methods
2023-11-24 09:02:26 -08:00
Koushik Dutta
11ecff985d
snapshot: fix file pathing on windows
2023-11-23 19:38:17 -08:00
Koushik Dutta
80a1a78a79
install: fix env
2023-11-23 09:12:43 -08:00
Koushik Dutta
7875c51d62
install: prevent usage of global libvips
2023-11-23 08:50:28 -08:00
Koushik Dutta
b04aa75117
alexa: fix race condition in sendResponse
2023-11-22 21:23:01 -08:00
Koushik Dutta
fc7d1eaf32
snapshot: consolidate image ops
2023-11-22 20:26:53 -08:00
Koushik Dutta
e5a7a55be8
snapshot: refactor
2023-11-22 14:33:33 -08:00
Koushik Dutta
fa9a2eb947
ha: publish
2023-11-22 13:38:39 -08:00
Koushik Dutta
30891e0769
snapshot: lazy load sharp
2023-11-22 13:37:17 -08:00
Koushik Dutta
fb8256709a
postrelease
2023-11-22 13:07:51 -08:00
Koushik Dutta
06d0a4a2f1
server: verup
2023-11-22 13:07:41 -08:00
Koushik Dutta
2fb6e0a368
server: fix connectRPCObject in python. cache/optimize connect code.
2023-11-22 13:00:33 -08:00
Koushik Dutta
c6ed0d8729
snapshot: publish latest with sharp fallbacks
2023-11-22 11:49:42 -08:00
Koushik Dutta
67c6f63dbe
Merge branch 'main' of github.com:koush/scrypted
2023-11-22 11:16:10 -08:00
Koushik Dutta
e62b4ad68b
snapshot: publish beta with sharp + fallback
2023-11-22 11:16:05 -08:00
slyoldfox
bfec5eb3f3
Support turning on/off ringer ( #1193 )
...
Support turning on/off answering machine
Co-authored-by: Marc Vanbrabant <marc@foreach.be >
2023-11-22 10:59:56 -08:00
Koushik Dutta
0f948ea672
ha: publish
2023-11-22 10:39:27 -08:00
Koushik Dutta
a28a476d80
core: publish
2023-11-22 09:59:53 -08:00
Koushik Dutta
fdab50bf8e
cli/client: update
2023-11-22 09:59:34 -08:00
Koushik Dutta
189be80a40
core: fix rpc serialization issue
2023-11-22 09:10:22 -08:00
Koushik Dutta
dae1b87825
postbeta
2023-11-21 23:47:51 -08:00
Koushik Dutta
8853ca2775
server/core: bump core
2023-11-21 23:47:40 -08:00
Koushik Dutta
296652b550
github: disable some build flavors
2023-11-21 23:34:08 -08:00
Koushik Dutta
fb2646a69f
postbeta
2023-11-21 23:12:58 -08:00
Koushik Dutta
9f5787227b
server: bump min core version
2023-11-21 23:12:49 -08:00
Koushik Dutta
aedcc0709b
webhook: ensure response is sent before onRequest returns
2023-11-21 22:54:36 -08:00
Koushik Dutta
756585ae95
postbeta
2023-11-21 22:52:47 -08:00
Koushik Dutta
4e8ee94012
server: prebeta
2023-11-21 22:52:34 -08:00
Koushik Dutta
5689792a77
core: ensure response is sent before onRequest returns
2023-11-21 22:51:44 -08:00
Koushik Dutta
ed40f29226
sdk: include sharp
2023-11-21 22:37:54 -08:00
Koushik Dutta
aad9a2123d
postbeta
2023-11-21 22:37:03 -08:00
Koushik Dutta
602b5e4983
prebeta
2023-11-21 22:36:48 -08:00
Koushik Dutta
5f01cdc73b
core: publish beta
2023-11-21 22:24:04 -08:00
Koushik Dutta
a1f82dd065
postbeta
2023-11-21 20:42:53 -08:00
Koushik Dutta
469305cc3b
prebeta
2023-11-21 20:42:41 -08:00
Koushik Dutta
5ed4082918
snapshot: use forked sharp
2023-11-21 12:29:56 -08:00
Koushik Dutta
1bfdacc476
server: update deps
2023-11-21 12:29:47 -08:00
Koushik Dutta
2d03b55d8e
sdk: remove comments
2023-11-21 11:03:08 -08:00
Koushik Dutta
a06894b165
sdk: disable typeof transform
2023-11-21 10:44:01 -08:00
Koushik Dutta
e2c0b4d1bf
snapshot: rollback
2023-11-20 21:14:17 -08:00
Koushik Dutta
501509dcd0
snapshot: publish vips support
2023-11-20 20:51:31 -08:00
Koushik Dutta
9cbc38173b
rpc: further alloc cleanups
2023-11-20 19:38:46 -08:00
Koushik Dutta
8c7a4dc21e
snapshot: readd sharp, publish beta
2023-11-20 19:38:33 -08:00
Koushik Dutta
edfeacd075
rpc: further alloc cleanups
2023-11-20 19:38:15 -08:00
Koushik Dutta
20d1372d2a
server: fix update signature
2023-11-20 08:44:31 -08:00
Koushik Dutta
3999cb6696
rpc: further cleanups on holding buffers
2023-11-19 20:11:42 -08:00
Koushik Dutta
167360a218
common: prevent runaway zygote
2023-11-19 19:03:43 -08:00
Koushik Dutta
9b168bb012
server: suppress noisy media manager
2023-11-19 19:03:25 -08:00
Koushik Dutta
31f2d33e57
core: update lockfiles
2023-11-19 18:55:17 -08:00
Koushik Dutta
513dd4867b
rpc: remove debug
2023-11-19 18:55:03 -08:00
Koushik Dutta
08e723848f
rpc: fix slice vs subarray behavior on web/babel
2023-11-19 18:50:54 -08:00
Koushik Dutta
fb37061a04
rpc: fix buffer gc trashing
2023-11-19 18:11:59 -08:00
Koushik Dutta
56c6cb8947
openvino: add ability to select specific device
2023-11-19 14:36:00 -08:00
Koushik Dutta
4f38c6eea8
snapshot: fix source id
2023-11-19 14:35:24 -08:00
Koushik Dutta
5eb2c586fa
common: add zygote worker. fix async queue signal abort.
2023-11-19 14:34:50 -08:00
Koushik Dutta
8fd89e75b4
reolink: fix skip validation
2023-11-19 13:39:57 -08:00
Koushik Dutta
10c9143333
webrtc: publish
2023-11-18 14:33:02 -08:00
Brett Jia
eaeae02080
rtp marker tweaks on webrtc talkback ( #1187 )
...
* set rtp marker
* set marker if last packet was recevied 1s+ ago
* fix after merge
* reorder
* set marker if last packet was recevied 1s+ ago
2023-11-18 14:32:32 -08:00
Koushik Dutta
7460c714c1
Merge branch 'main' of github.com:koush/scrypted
2023-11-18 14:32:10 -08:00
Koushik Dutta
d7874eb7a2
server: catch ffmpeg shutdown errors
2023-11-18 14:32:04 -08:00
Koushik Dutta
5847b585c7
common: move zygote
2023-11-18 14:31:47 -08:00
Sahib B
901e0a2349
cloud: Improve clarity of Cloudflare token copying instructions ( #1186 )
...
The original wording implies that `sudo cloudflared service install` is part of the token which is incorrect.
2023-11-17 21:56:39 -08:00
Koushik Dutta
8c8c7934ff
common: queue end should not clear the queue
2023-11-17 21:55:50 -08:00
Koushik Dutta
dd4efcd52f
common: fix waiting dequeues on queue end
2023-11-17 20:55:28 -08:00
Koushik Dutta
eab0746a0a
python-codecs: fix erroneous deletion
2023-11-17 20:48:01 -08:00
Koushik Dutta
385d331953
webrtc: disable marker bit on audio packets
2023-11-17 11:03:16 -08:00
Koushik Dutta
27a01a7df8
snapshot/python-codecs: move image writer
2023-11-17 10:41:16 -08:00
Koushik Dutta
fc13a230d7
common: support modifying server client opts
2023-11-17 09:46:50 -08:00
Koushik Dutta
f7d88273e4
webrtc: talkback fixes
2023-11-16 21:17:01 -08:00
Koushik Dutta
26124b7647
sdk: fix storage settings bug
2023-11-16 19:31:22 -08:00
Koushik Dutta
5ba30e6001
videoanalysis: remove snapshot pipeline, add support for new webassembly decoder
2023-11-16 19:22:15 -08:00
Koushik Dutta
cfb78ebb7f
common: queue iterator throw or return should propagate to queue.
2023-11-15 23:13:10 -08:00
Koushik Dutta
83ad4ed7bc
postbeta
2023-11-15 11:29:44 -08:00
Koushik Dutta
8612d8e1fb
postbeta
2023-11-15 11:27:39 -08:00
Koushik Dutta
3aeddd0347
homekit: remove object detectors, feature is now in video analysis plugin
2023-11-15 10:41:55 -08:00
Koushik Dutta
f41fa9055e
videoanalysis: fix var clobbering
2023-11-15 09:54:23 -08:00
Koushik Dutta
6655cba3b6
Merge branch 'main' of github.com:koush/scrypted
2023-11-15 09:43:37 -08:00
Koushik Dutta
4726630e29
videoanalysis: fix settings crash
2023-11-15 09:43:30 -08:00
Koushik Dutta
4989aa621e
videoanalysis: add smart motion sensor feature
2023-11-15 09:33:22 -08:00
Brett Jia
772bfec55a
cli, core: support invoking remote commands ( #1185 )
...
* cli, core: support launching remote commands
* fixes
* preserve buffer format for child process
2023-11-14 20:32:30 -08:00
Brett Jia
cf9a0653f2
cli, core, ui: add npx scrypted shell and support interactive/noninteractive shells ( #1174 )
...
* cli: add `npx scrypted shell`
* stdin tweaks
* buffer math tweaks
* listen to stdin eof only on noninteractive
* feedback + implement noninteractive use
* change logic per feedback
2023-11-13 10:46:21 -08:00
Koushik Dutta
c5bbe5619e
werift: update
2023-11-13 09:39:05 -08:00
Koushik Dutta
61be7fa58d
sdk/client: publish
2023-11-12 20:06:32 -08:00
Brett Jia
8cb2e1516a
client, server, core: Add StreamService interface and TerminalService device ( #1171 )
...
* wip
* clean up shell on disconnect
* fix null reference
* remove debug logs
* use async queue in buffered buffer, add max buffer size before connection teardown
* Revert "use async queue in buffered buffer, add max buffer size before connection teardown"
This reverts commit 1b3c283542 .
* reimplement per feedback
* feedback
2023-11-12 20:03:19 -08:00
Koushik Dutta
1b15453997
rpc: fix babel mucking up async generators
2023-11-10 17:00:25 -08:00
Koushik Dutta
7e65605ab8
sdk: update with node pty
2023-11-09 20:21:24 -08:00
Koushik Dutta
793c583491
server/client: fix inadvertent inclusion of node:net in client. consolidate connection setup code.
2023-11-09 15:33:58 -08:00
Koushik Dutta
77d4b0a995
server/client: fixup client deps
2023-11-09 15:32:58 -08:00
Koushik Dutta
79eda5d356
server: cleanup imports
2023-11-09 15:31:13 -08:00
Koushik Dutta
86f3318133
server/client: fix inadvertent inclusion of node:net in client. consolidate connection setup code.
2023-11-09 15:30:26 -08:00
Koushik Dutta
1cf0327d2e
python-codecs: todo remove comments
2023-11-09 14:28:24 -08:00
Koushik Dutta
3244956b91
sdk: remove filter from video frame generator
2023-11-09 10:25:32 -08:00
Koushik Dutta
6d5fedc931
sdk: remove filter from VideoFrameGenerator
2023-11-09 10:24:55 -08:00
Koushik Dutta
7eca7f69c0
Merge branch 'main' of github.com:koush/scrypted
2023-11-09 09:54:48 -08:00
Brett Jia
7dec399ed7
server, client: send full ClusterObject on new eio endpoint ( #1170 )
...
* server: change connectRPCObject internal signature
* server, client: send ClusterObject + hash validation
---------
Co-authored-by: Koushik Dutta <koushd@gmail.com >
2023-11-09 09:47:18 -08:00
Koushik Dutta
9edc63bd90
update werift
2023-11-09 09:22:30 -08:00
Koushik Dutta
99d2f43699
snapshot: send accept header to prevent sending application/json by default
2023-11-09 09:22:14 -08:00
Koushik Dutta
ba1ecd54c5
server: change connectRPCObject internal signature
2023-11-08 12:12:02 -08:00
Brett Jia
e49f26b410
server, client: connectRPCObject for web api clients ( #1166 )
...
* initial pass at connectRPCObject proxy
* wip: connects to server but fails on pendingResults
* fix wrong rpcpeer bug + cleanup serialization
* small cleanups
* feedback, local object lookups
* rpc: fix up additional id gens
* feedback
* update example to use frame generator
---------
Co-authored-by: Koushik Dutta <koushd@gmail.com >
2023-11-08 09:22:07 -08:00
Koushik Dutta
d7a417c984
webhook: fix mixin race condition dangling
2023-11-07 21:27:45 -08:00
Koushik Dutta
1a7e0370c9
rpc: fix up additional id gens
2023-11-07 15:23:47 -08:00
Koushik Dutta
2fe4191f12
cameras: remove snapshot debouncing, it is in the snapshot plugin now
2023-11-07 09:32:34 -08:00
Brett Jia
b2b5cde303
server: fix python rpc id gen ( #1165 )
2023-11-06 12:53:11 -08:00
Koushik Dutta
33b77b64de
rpc: id gen fix
2023-11-05 09:00:11 -08:00
Koushik Dutta
a41d4de97a
rpc: use non deterministic object ids
2023-11-04 20:24:21 -07:00
Koushik Dutta
cf367fa481
Merge branch 'main' of github.com:koush/scrypted
2023-10-31 11:42:25 -07:00
Koushik Dutta
6f483f829b
common: fix readLine performance
2023-10-31 11:42:18 -07:00
Brett Jia
be69c25076
server: fix crash on changing closed pty dimensions ( #1158 )
2023-10-31 08:52:11 -07:00
Brett Jia
96d292d39f
server: best-effort allow older clients to write to shell ( #1157 )
2023-10-30 21:00:38 -07:00
Ben Dews
933c731fe6
reolink: Added device detection features + trackmix stream ( #1154 )
2023-10-30 20:46:21 -07:00
Sahib B
aa2c1c65f9
Docs: Update and simplify port forwarding guide for beginners ( #1141 )
...
* Update and simplify port forwarding guide for beginners
* Fix wrong step incrementation
2023-10-30 20:37:52 -07:00
Koushik Dutta
5228dbff62
rtp: negotiation null check
2023-10-25 20:16:06 -07:00
Brett Jia
d3593b9e40
server & core: handle binary terminal data ( #1149 )
...
* server & core: send terminal size info
* server & core: handle binary terminal data
* send all data as buffer
* add guard to not crash on mismatched core
2023-10-25 08:58:53 -07:00
Koushik Dutta
2ef482c47f
Merge branch 'main' of github.com:koush/scrypted
2023-10-25 08:49:14 -07:00
Koushik Dutta
52692c0912
python-codecs: fix potential leak/hang
2023-10-25 08:49:10 -07:00
Brett Jia
98c901486a
server & core: send terminal size info ( #1148 )
2023-10-24 20:43:04 -07:00
Koushik Dutta
476bd3b427
sdk/client: publish
2023-10-24 12:49:55 -07:00
Koushik Dutta
f71826f6a1
sdk: recordingActive state
2023-10-24 12:43:57 -07:00
Koushik Dutta
ed72643d3e
unifi-protect: fix login on 3.2.5
2023-10-23 11:35:30 -07:00
Koushik Dutta
96219456f3
python-codecs: fix startup analyze duration and probe size
2023-10-23 09:34:11 -07:00
Koushik Dutta
0e797c6ac6
python-codecs: improve pyav for zero latency
2023-10-23 09:08:56 -07:00
Koushik Dutta
672f01fd3f
webrtc: documentation on raw audio packet times
2023-10-22 22:28:01 -07:00
Koushik Dutta
327acaec76
webrtc: prototype packing opus packets. seems to work.
2023-10-22 22:23:19 -07:00
Koushik Dutta
aac10c4f16
plugins: pcm_mulaw rename, intercom fixes, h264 fix
2023-10-22 16:56:20 -07:00
Koushik Dutta
da4ba776f7
h264-repacketizer: stapa codec info fix and stapa repacketization assert
2023-10-22 16:21:53 -07:00
Koushik Dutta
6cd0af492b
reolink: fixups for h265 mode cams
2023-10-19 19:44:54 -07:00
Koushik Dutta
6a2474d11e
unifi-protect: typos
2023-10-19 15:01:03 -07:00
Koushik Dutta
e8a5d5cfd3
unifi-protect: make connecitonHost an options
2023-10-19 14:59:55 -07:00
Koushik Dutta
f07604de4c
two-way audio improvements:
...
rename pcm_ulaw to pcm_mulaw per ffmpeg codec name
support transcode free rtp forwarding of audio only streams
onvif two audio codec negotiation with upstream
2023-10-19 14:00:36 -07:00
Koushik Dutta
ed35811296
webrtc: initial prep for negotiated intercom codecs
2023-10-19 10:57:20 -07:00
Koushik Dutta
ae2228f2e4
homekit: opus frame duration quirk doc
2023-10-17 14:40:50 -07:00
Koushik Dutta
c92c8f2b52
homekit: publish
2023-10-17 14:37:29 -07:00
Koushik Dutta
478f1f4ad7
homekit: fix opus repacketization
2023-10-17 14:36:57 -07:00
Koushik Dutta
06c8b397f0
python-codecs: h265 parsing fixes
2023-10-17 11:02:39 -07:00
Koushik Dutta
f8bcf196d3
python-codecs: use non hw accelerated h265 by default
2023-10-17 10:38:14 -07:00
Koushik Dutta
d1b57ed3ad
snapshot: avoid ffmpeg for crop if possible
2023-10-17 09:49:56 -07:00
Koushik Dutta
190914efd1
ring: update webrtc stream endpoint, start phasing out rtsp stream
2023-10-17 09:12:03 -07:00
Koushik Dutta
e26e53899e
webrtc: improve private address range check
2023-10-16 14:56:34 -07:00
Koushik Dutta
43c69914a4
webrtc: publish
2023-10-16 12:54:42 -07:00
Koushik Dutta
73f859b1f6
Merge branch 'main' of github.com:koush/scrypted
2023-10-16 12:10:37 -07:00
Koushik Dutta
a362b7d6d9
webrtc: add ability to filter candidate pairs
2023-10-16 12:10:23 -07:00
Koushik Dutta
efa8515aa0
Update install-scrypted-dependencies-mac.sh
2023-10-14 19:31:00 -07:00
Koushik Dutta
7987a78239
Merge branch 'main' of github.com:koush/scrypted
2023-10-14 12:48:02 -07:00
Koushik Dutta
21752a3e7e
unifi: publish
2023-10-14 12:47:57 -07:00
Koushik Dutta
b4d8f99cd5
Revert "unifi-protect: Use connectionHost to support cameras distributed between stacked nvrs ( #1128 )"
...
This reverts commit 0349977a4d .
2023-10-14 12:47:41 -07:00
Koushik Dutta
6cf8f6db32
ha: publish
2023-10-12 20:32:29 -07:00
Koushik Dutta
feb3b8f601
postrelease
2023-10-12 19:53:22 -07:00
Koushik Dutta
9e0e9bc22a
cameras: publish
2023-10-12 10:02:38 -07:00
Koushik Dutta
9e495c74d9
onvif: publish
2023-10-12 10:01:14 -07:00
Koushik Dutta
a9baeafe71
postbeta
2023-10-12 09:14:41 -07:00
Koushik Dutta
ee68fcd7d2
core: fix js redirect
2023-10-12 09:11:59 -07:00
Koushik Dutta
af6e18dc1a
reolink: intercom teardown fixes
2023-10-12 09:04:16 -07:00
Koushik Dutta
ddb8c7cf58
webrtc: intercom teardown fixes
2023-10-12 09:04:06 -07:00
Koushik Dutta
2be3c7f3df
unifi: publish
2023-10-11 17:19:32 -07:00
Koushik Dutta
274f449e2f
reolink: missing file from intercom teardown fix
2023-10-11 17:19:18 -07:00
Koushik Dutta
1109333e0f
Merge branch 'main' of github.com:koush/scrypted
2023-10-11 17:18:20 -07:00
Dan Wager
0349977a4d
unifi-protect: Use connectionHost to support cameras distributed between stacked nvrs ( #1128 )
...
* Use connectionHost to support cameras distributed between stacked nvrs
* Add fallback to user-configured nvr ip
* remove whitespace
2023-10-11 17:18:16 -07:00
Koushik Dutta
48548aafd5
reolink: fix teardown
2023-10-11 15:45:25 -07:00
Koushik Dutta
ab70cce1b5
reolink: fix bug where rtmp does not support 4k
2023-10-11 12:53:24 -07:00
Koushik Dutta
83fe0c2b7a
videoanalysis: fix rounding issue on cpu throttle
2023-10-11 12:53:12 -07:00
Koushik Dutta
77676a27c2
Update bug_report.md
2023-10-10 08:16:34 -07:00
Koushik Dutta
015dfab7a6
Update issue templates
2023-10-10 08:15:24 -07:00
Koushik Dutta
7f0f0cb6bd
client: cache bust engine io requests
2023-10-09 19:49:00 -07:00
Koushik Dutta
e49e13a167
server: fix potential rce
2023-10-09 11:47:32 -07:00
Koushik Dutta
9fd353236b
server: update deps
2023-10-09 11:31:45 -07:00
Koushik Dutta
e006d599d7
client: update and publish
2023-10-09 11:29:42 -07:00
Koushik Dutta
71cbe83a2a
cloud: support disabling cloudflare
2023-10-04 09:35:13 -07:00
Koushik Dutta
1438af8aea
cloud: preserve port setting when disabled
2023-10-04 09:21:43 -07:00
Koushik Dutta
2237eb3221
cloud: use permanent cloudflare hostname if token is provided
2023-10-04 09:15:18 -07:00
Koushik Dutta
7b56e86383
Merge branch 'main' of github.com:koush/scrypted
2023-10-03 19:22:49 -07:00
Koushik Dutta
3653fb83d3
rebroadcast: watch for nvr overflow
2023-10-03 19:22:43 -07:00
Brett Jia
cd766a603e
arlo: migrate to standalone repo ( #1102 )
2023-09-28 10:40:49 -07:00
Koushik Dutta
3648492299
client: dedupe addresses
2023-09-28 09:26:31 -07:00
Koushik Dutta
88e8530677
cloud: addresses should be urls not hosts
2023-09-28 09:03:38 -07:00
Koushik Dutta
325f84ca7e
client: consider external addresses during negotiation
2023-09-28 08:48:21 -07:00
Koushik Dutta
0a4b862fd8
cloud: report external addresses
2023-09-28 08:38:37 -07:00
Koushik Dutta
e7d7fd6a00
openvino: bump openvino version and publish. note: 2023.1.0 is available but currently nonfunctional with yolov8
2023-09-26 10:06:02 -07:00
Koushik Dutta
f9dda8d1ca
openvino: use builtin async, log execution unit
2023-09-26 09:56:42 -07:00
Koushik Dutta
8b7decd077
Merge branch 'main' of github.com:koush/scrypted
2023-09-25 07:12:12 -07:00
Koushik Dutta
9dd5e10eba
python-codecs: fix float being passed to pil resize args
2023-09-25 07:12:05 -07:00
Brett Jia
475b833508
sdk: configurable webpack entrypoint ( #1076 )
2023-09-21 20:07:32 -07:00
Koushik Dutta
5f9006148a
Merge branch 'main' of github.com:koush/scrypted
2023-09-21 16:04:15 -07:00
Koushik Dutta
b77f1a55c1
client: add missing address on cloud connect
2023-09-21 16:04:11 -07:00
Koushik Dutta
6b9163e84e
server: rename fetch helper
2023-09-20 08:07:09 -07:00
Koushik Dutta
bc03bdd235
ha: publish
2023-09-20 00:21:30 -07:00
Koushik Dutta
2592a7c228
postrelease
2023-09-19 23:32:51 -07:00
Koushik Dutta
0a4336879c
client: allow direct login on chrome if flag is explicitly true
2023-09-19 19:03:16 -07:00
Koushik Dutta
e5cef3f217
client: fixup alt address usage
2023-09-19 18:57:15 -07:00
Koushik Dutta
d34396afbc
postbeta
2023-09-19 18:56:45 -07:00
Koushik Dutta
2622fc9256
postbeta
2023-09-19 16:46:09 -07:00
Koushik Dutta
410b1a4813
client: check token presence before using direct address
2023-09-19 16:25:08 -07:00
Koushik Dutta
403c742be3
server: token comment
2023-09-19 16:21:10 -07:00
Koushik Dutta
50a471b78f
client: use long term token for direct connection
2023-09-19 15:26:23 -07:00
Koushik Dutta
9b7ead26e0
postbeta
2023-09-19 15:23:07 -07:00
Koushik Dutta
3127bc38cb
server: include token for basic auth login result
2023-09-19 15:22:48 -07:00
Koushik Dutta
fb8b1a893d
cloud: fix misleading port forward test error
2023-09-19 13:46:26 -07:00
Koushik Dutta
779d8eaa42
postrelease
2023-09-19 13:39:29 -07:00
Koushik Dutta
5eab99866f
server: Force ipv4 for npm usage
2023-09-19 13:39:18 -07:00
Koushik Dutta
e10a4f3c58
client: abnormal login results of any type on the alternate urls should fail
2023-09-19 11:30:13 -07:00
Koushik Dutta
2585b1832e
docker: add node 20 base
2023-09-19 10:49:23 -07:00
Koushik Dutta
5e8e0d7773
client: validate results
2023-09-19 10:30:19 -07:00
Koushik Dutta
7c17b478d7
cloud: add cors options
2023-09-19 10:29:44 -07:00
Koushik Dutta
9f5dd55c73
h264: ignore nal delimiter
2023-09-19 10:11:44 -07:00
Koushik Dutta
b6f400382d
client: support local checks
2023-09-19 09:49:33 -07:00
Koushik Dutta
024b2166b8
snapshot: publish
2023-09-18 08:25:11 -07:00
Koushik Dutta
b49771840e
amcrest: httpsAgent usage fixes
2023-09-17 20:34:48 -07:00
Koushik Dutta
4001fc996f
amcrest: publish
2023-09-17 17:59:56 -07:00
Koushik Dutta
0d97010ca8
amcrest: fix audiocodec detection nre
2023-09-17 17:59:22 -07:00
Koushik Dutta
e243d99d12
sdk: unprivatize settings method
2023-09-15 14:59:01 -07:00
Koushik Dutta
86a91dfbe4
webrtc: update from upstream
2023-09-15 09:09:46 -07:00
Koushik Dutta
c86ae752e8
videoanalysis: fixup spurious motion triggering object detection on a lot of cams
2023-09-15 09:02:32 -07:00
Koushik Dutta
b7ca477b98
cloud: show tunnel url
2023-09-14 08:30:57 -07:00
Koushik Dutta
c37f8926b8
onvif: fix 2 way audio logging
2023-09-14 08:15:37 -07:00
Koushik Dutta
4b181a8ac9
videoanalysis: fix migration bug by reenabling mixins
2023-09-14 08:15:18 -07:00
Koushik Dutta
b8439aaec3
server: add axios post shim
2023-09-13 16:17:16 -07:00
Koushik Dutta
77d0c33657
videoanalysis: move object detectors behind developer mode flag to prevent footgunning
2023-09-13 10:45:12 -07:00
Koushik Dutta
0b6d61a801
sdk: fix python generation
2023-09-09 20:45:31 -07:00
Koushik Dutta
71a2d27cbd
detect: add ObjectDetection filtering interfaces to prevent footgunning
2023-09-09 20:40:56 -07:00
Koushik Dutta
f8f79f5cc2
sdk: add ObjectDetectionPreview
2023-09-09 20:34:57 -07:00
Koushik Dutta
988f297e32
sdk: add ObjectDetectionGenerator
2023-09-09 20:33:09 -07:00
Koushik Dutta
6e109d89e0
Merge branch 'main' of github.com:koush/scrypted
2023-09-09 13:45:24 -07:00
Koushik Dutta
6ada4854bc
python-codecs: reduce jpeg quality for better file sizes
2023-09-09 13:45:20 -07:00
Koushik Dutta
bc5e89668f
ha: publish
2023-09-09 10:04:27 -07:00
Brett Jia
4c11def52b
core: use webpack bundled map marker ( #1049 )
...
* core: use webpack bundled map marker
* document source of marker icon workaround
* disable touch zoom
2023-09-09 09:57:15 -07:00
Koushik Dutta
8890d307f4
docker: add builder secrets
2023-09-09 09:39:03 -07:00
Koushik Dutta
9f8f562dcc
docker: fixup template path
2023-09-08 21:34:13 -07:00
Koushik Dutta
2ce798c8c2
server: postrelease
2023-09-08 20:12:08 -07:00
Koushik Dutta
4271ef321f
postrelease
2023-09-08 20:11:59 -07:00
Koushik Dutta
f976903a29
server: update deps
2023-09-08 20:11:15 -07:00
Nick Berardi
4ca63aadd5
alexa: display camera on doorbell press ( #1066 )
2023-09-08 13:56:49 -07:00
Koushik Dutta
6c932aec89
snapshot: refactor to remove ffmpeg usage
2023-09-07 09:34:23 -07:00
Koushik Dutta
d7030c3dcf
videoanalysis: ignore webcodec if not running under electron
2023-09-06 08:43:59 -07:00
Koushik Dutta
172ebf06de
server: add pending result method tracker
2023-09-06 07:50:53 -07:00
Koushik Dutta
5f28c5a291
postbeta
2023-09-06 07:50:32 -07:00
Koushik Dutta
4c9ba5073e
cloud: cleanup
2023-09-05 22:51:49 -07:00
Koushik Dutta
11d67f36be
cloud: show port in Advanced in Disabled/Cloudflare Tunnel mode
2023-09-05 20:00:43 -07:00
Koushik Dutta
d38357ded9
webrtc: better 6to4 detection
2023-09-05 10:31:34 -07:00
Koushik Dutta
f22e2ccfe7
webrtc: fast path for ipv6 relay candidates
2023-09-05 09:47:22 -07:00
Koushik Dutta
e2b2f68477
server: postbeta
2023-09-05 08:29:24 -07:00
Koushik Dutta
57e87fbe8d
postbeta
2023-09-05 08:29:14 -07:00
Koushik Dutta
31b05162fc
beta
2023-09-04 17:56:14 -07:00
Koushik Dutta
c63efa0fca
cloud: fixup settings.json
2023-09-04 17:56:10 -07:00
Koushik Dutta
ce5255aa45
postbeta
2023-09-04 17:02:25 -07:00
Koushik Dutta
4692be1586
server: v6/v4 mixup fix
2023-09-04 17:02:17 -07:00
Koushik Dutta
632d971dd5
server: remove axios
2023-09-04 16:56:49 -07:00
Koushik Dutta
2f17c85e99
postbeta
2023-09-04 16:56:36 -07:00
Koushik Dutta
9c6cdc9ac3
postbeta
2023-09-04 16:46:13 -07:00
Koushik Dutta
7007456bdd
server: fix ipv6 addresses
2023-09-04 16:46:05 -07:00
Koushik Dutta
73fc738c0b
cloud: additional bin path fixes
2023-09-03 17:45:55 -07:00
Koushik Dutta
abd1227fab
cloud: fix cloudflared bin install
2023-09-03 17:39:29 -07:00
Brett Jia
7d2226df75
arlo: upstreaming changes ( #1059 )
...
* eager stream urls
* bump 0.8.16 for beta
* use curl-cffi everywhere, use alternative to piwheels, configurable eager streams
* bump 0.8.17 for beta
* bump 0.8.18 for release
* update backup hosts
* bump 0.8.19 for release
* resurrect pyav and aiortc
* bump 0.8.20 for beta
* unify scrypted-arlo-go and aiortc, disable aiortc
* update backup hosts
* use native sse client
* bump 0.8.21 for beta
* fix native sseclient restart loop
* update backup hosts
* bump 0.8.22 for beta
* handle disconnects with python-level restart
* bump 0.8.23 for beta
* move sse restart to native code
* bump 0.8.24 for beta
* bump 0.8.25 for release
* update backup hosts
* bump 0.8.26 for release
2023-09-03 15:41:04 -07:00
Koushik Dutta
8f50415920
cloud: need to learn to code
2023-09-02 18:27:17 -07:00
Koushik Dutta
20ed523b30
cloud: fix EACCES
2023-09-02 17:25:29 -07:00
Koushik Dutta
effadb1437
cloud: add/shim macos arm64 cloudflared builds
2023-09-02 14:50:57 -07:00
Koushik Dutta
07c7c91c63
coreml: public beta that uses use coremltools beta
2023-09-01 14:41:46 -07:00
Koushik Dutta
878ddbdf1c
python-codecs: fix windows leak
2023-08-31 18:10:10 -07:00
Koushik Dutta
d95e9c78ea
cameras: update ip address in info after adding
2023-08-30 09:05:17 -07:00
Koushik Dutta
49dc1d8f36
python-codecs: add support for gstreamer jpeg output, publish beta
2023-08-29 20:54:17 -07:00
Koushik Dutta
425e17a88b
tensorflow-lite: fix windows
2023-08-27 22:10:19 -07:00
Koushik Dutta
9bca6b0a94
ha: add network share support
2023-08-27 10:28:14 -07:00
Koushik Dutta
3a62d9cd31
cli: add ffplay filter args
2023-08-26 21:31:31 -07:00
Koushik Dutta
8f6bedd9d8
sdk: publish
2023-08-26 20:38:19 -07:00
Koushik Dutta
1c2a9d767f
rebroadcast: Fix up output arguments handling and rtsp rebroadcast
2023-08-26 19:55:27 -07:00
Koushik Dutta
7ecee4298c
sdk: update
2023-08-26 16:51:01 -07:00
Koushik Dutta
4f1aad895f
sdk: update
2023-08-26 16:50:04 -07:00
Koushik Dutta
94667d2136
core: promote snapshot to core plugin, publish
2023-08-26 13:43:38 -07:00
Koushik Dutta
7d13055eae
Merge branch 'main' of github.com:koush/scrypted
2023-08-26 13:38:00 -07:00
Koushik Dutta
f90140dbd7
core: add doc links
2023-08-26 13:37:41 -07:00
Brett Jia
8b3a66b6ba
core: replace google maps with leaflet/OSM ( #1046 )
...
* core: replace google maps with leaflet/OSM
* core: publish
2023-08-26 10:40:40 -07:00
Brett Jia
8c03852cfb
chromecast: publish ( #1045 )
2023-08-25 19:16:51 -07:00
slyoldfox
d795cd527d
bticino: 0.0.11 - kick off audio and video streams sooner without waiting for the SIP call to be established ( #1044 )
...
Co-authored-by: Marc Vanbrabant <marc@foreach.be >
2023-08-25 08:36:26 -07:00
Koushik Dutta
a24d986717
tflite: update yolov8n 320 model
2023-08-24 19:48:32 -07:00
Koushik Dutta
60ec304e68
predict: report hardware acceleration optiosn
2023-08-24 12:25:36 -07:00
Koushik Dutta
6a9d498ff8
snapshot: relax error messages
2023-08-24 09:23:53 -07:00
Koushik Dutta
c60821043b
cameras: remove pam-diff dependency
2023-08-24 08:49:35 -07:00
Koushik Dutta
e5a63dd992
coreml: remove python-codecs dependency, mac should use the desktop app.
2023-08-23 21:20:29 -07:00
Koushik Dutta
f77ea922f2
predict: readd python codecs dependency
2023-08-23 21:19:48 -07:00
Koushik Dutta
1e8deeb638
Merge branch 'main' of github.com:koush/scrypted
2023-08-23 18:50:28 -07:00
Koushik Dutta
a28ecb71e1
videoanalysis: add better explanation for pipeline ffmpeg pipeline failure
2023-08-23 18:50:21 -07:00
Brett Jia
4067455396
core: publish ( #1038 )
2023-08-23 10:50:16 -07:00
Brett Jia
9b828a6045
core: docker installs delay update prompt until image is ready ( #1034 )
...
* core: docker installs delay update prompt until image is ready
* update settings page with new check
2023-08-23 09:58:11 -07:00
Koushik Dutta
efce576c68
server: beta
2023-08-21 13:38:09 -07:00
Koushik Dutta
66b314f2aa
postbeta
2023-08-21 13:36:52 -07:00
Koushik Dutta
d6ebc1fa85
postbeta
2023-08-21 13:35:45 -07:00
Koushik Dutta
8d756a26bd
server: Fix hang caused by null-ish headers
2023-08-21 13:33:24 -07:00
Koushik Dutta
81c28b86d3
reolink: update readme
2023-08-20 11:02:29 -07:00
Koushik Dutta
73f5e03774
core: publish
2023-08-18 08:42:28 -07:00
Koushik Dutta
cd078afcf9
client: fix webrtc usage
2023-08-17 18:31:50 -07:00
Koushik Dutta
6e393514cf
cloud: add No TLS Verify to cloudflare readme section
2023-08-17 10:38:01 -07:00
Koushik Dutta
4b62bceede
cloud: add cloudflare tunnel token option
2023-08-17 10:19:09 -07:00
Koushik Dutta
fbbbdd8ab5
cloud: publish
2023-08-16 19:34:02 -07:00
Koushik Dutta
a0e28c0a28
core: publish
2023-08-16 19:07:08 -07:00
Koushik Dutta
ff28238422
cloud: publish beta
2023-08-16 19:05:44 -07:00
Koushik Dutta
4e9744360a
client: add support for cloudflared
2023-08-16 18:59:36 -07:00
Koushik Dutta
7336fac8c4
cloud: minor code cleanups and remove duckdns
2023-08-16 18:02:45 -07:00
Koushik Dutta
6771d17829
cloud: restructure
2023-08-16 14:50:52 -07:00
Koushik Dutta
62f1ca66f6
core: make iframe logins less confusing. show hostname on login screen.
2023-08-16 10:57:31 -07:00
Koushik Dutta
13cc562e68
cloud: duckdns prototype
2023-08-15 21:40:23 -07:00
Koushik Dutta
aff1e86d6f
Revert "cloud: revert duckdns + letsencrypt"
...
This reverts commit 7d022548b9 .
2023-08-15 21:29:30 -07:00
Koushik Dutta
c1f1e96109
predict: cleanups
2023-08-15 21:29:18 -07:00
Koushik Dutta
a36b3066fe
python-codecs: fix corrupt frames
2023-08-15 21:27:56 -07:00
Koushik Dutta
cadf10b505
Merge branch 'main' of github.com:koush/scrypted
2023-08-15 11:16:26 -07:00
Koushik Dutta
ed541629b2
core: change type to prevent mqtt from enabling
2023-08-15 11:16:09 -07:00
Koushik Dutta
7d022548b9
cloud: revert duckdns + letsencrypt
2023-08-12 23:14:13 -07:00
Koushik Dutta
9aa9bae3a3
cloud: fixup hostname logic
2023-08-12 23:09:41 -07:00
Koushik Dutta
7f29b05980
cloud: supports letsencrypt via duckdns
2023-08-12 22:54:25 -07:00
Koushik Dutta
b89573e910
cloud: cleanup deps
2023-08-12 20:28:34 -07:00
Koushik Dutta
18426bcdc1
cloud: restructure
2023-08-12 20:05:56 -07:00
Koushik Dutta
f562dd5362
cloud: fix unhandled rejection
2023-08-12 19:59:00 -07:00
Koushik Dutta
1f1218a594
cloud: increase connection pool
2023-08-12 19:55:59 -07:00
Koushik Dutta
1aca97c2ae
common: updates
2023-08-12 19:38:17 -07:00
Koushik Dutta
bd41410367
common: add async queue
2023-08-12 14:10:51 -07:00
Koushik Dutta
291d734a05
videoanalysis: restart object detection if crashed or evicted
2023-08-12 12:55:13 -07:00
Koushik Dutta
feec534b86
python-codecs: publish
2023-08-11 09:29:27 -07:00
Koushik Dutta
9ae7e6c0b5
h264-repacketizer: add types
2023-08-11 09:29:16 -07:00
Koushik Dutta
a6f11d6d0c
cloud: improve head of line issues
2023-08-11 09:28:59 -07:00
Koushik Dutta
a15af8005b
opencv: avoid broken version 4.8.0.76
2023-08-10 07:39:38 -07:00
Koushik Dutta
c13a3f252a
core: publish
2023-08-10 07:35:30 -07:00
Koushik Dutta
0eaf9ef2d9
Merge branch 'main' of github.com:koush/scrypted
2023-08-10 07:35:16 -07:00
Nick Berardi
b9fc69347a
alexa: added helpful error messages regarding token expiration ( #1007 )
2023-08-09 17:24:54 -07:00
Koushik Dutta
f6e8a363ab
webrtc: fix webrtc connection timeout leak
2023-08-07 09:02:43 -07:00
Brett Jia
a6d163ec5a
core: aggregate streams support horizontal padding ( #1002 )
2023-08-06 15:23:04 -07:00
Brett Jia
2d62944ac1
python-codecs: make annotations compatible to pre-3.10 ( #1000 )
2023-08-06 09:54:08 -07:00
Koushik Dutta
b564553998
python-codecs: rollback sdk bug
2023-08-06 09:53:26 -07:00
Koushik Dutta
6e4fdb6e99
videoanalysis: fix object detection eviction bug
2023-08-04 13:47:19 -07:00
Koushik Dutta
ca00983ecd
client: better webrtc api connection usage
2023-08-03 20:33:24 -07:00
Koushik Dutta
36b8b9eeed
common: formatting
2023-08-03 19:45:19 -07:00
Koushik Dutta
fbd6937627
webrtc/core: streamline p2p connection
2023-08-03 19:18:51 -07:00
Koushik Dutta
7c66826657
docker: dont pass usb through by default
2023-08-02 08:41:46 -07:00
Koushik Dutta
62c4a8b240
detection plugins: remove image splitting logic, let upstream handle that. switch to yolov8_320 as default.
2023-07-31 14:12:56 -07:00
Koushik Dutta
af860d840a
mac: fix cli script
2023-07-31 13:54:43 -07:00
Koushik Dutta
42eb4fc80b
python-codecs: dont letterbox resize requests.
2023-07-31 00:56:03 -07:00
Koushik Dutta
5c965936e9
Merge branch 'main' of github.com:koush/scrypted
2023-07-30 23:53:47 -07:00
Koushik Dutta
fe5cc59872
core: fix object detection svg layout
2023-07-30 23:53:42 -07:00
Brett Jia
5d965ebfa7
arlo: upstreaming changes to 0.8.15 ( #982 )
...
* wip hidden devices
* hidden devices impl
* bump 0.8.12 for beta
* update backup auth hosts
* bump 0.8.13 for release
* use curl-cffi everywhere
* bump 0.8.14 for beta
* Revert "use curl-cffi everywhere"
This reverts commit 80422a8037 .
* update auth hosts
* bump 0.8.15 for release
2023-07-29 10:02:12 -07:00
Koushik Dutta
b462249d93
Merge branch 'main' of github.com:koush/scrypted
2023-07-28 21:19:46 -07:00
Koushik Dutta
29d8abed45
tensorflow-lite: more models
2023-07-28 21:19:41 -07:00
Koushik Dutta
65cb13b0d1
tensorflow-lite: add more models
2023-07-28 20:24:51 -07:00
Koushik Dutta
522f8e9cba
Update config.yaml
2023-07-28 13:36:15 -07:00
Koushik Dutta
16199463ec
python-codecs: publsih
2023-07-28 00:02:17 -07:00
Koushik Dutta
220c010232
python-codecs: fix zygote pop usage. implement firstFrameOnly pipeline blocking.
2023-07-28 00:01:01 -07:00
Koushik Dutta
02238f99b2
python-codecs: use zygote to speed up inference startup
2023-07-27 23:52:52 -07:00
Koushik Dutta
1e53234cd6
Merge branch 'main' of github.com:koush/scrypted
2023-07-27 14:54:52 -07:00
Koushik Dutta
824b7327a1
cloud: update deps
2023-07-27 14:54:41 -07:00
Koushik Dutta
81d4a3f249
Update docker.yml
2023-07-27 13:48:43 -07:00
Koushik Dutta
db1bd07b71
docker: increment base
2023-07-27 13:32:24 -07:00
Koushik Dutta
35026f6b5b
Merge branch 'main' of github.com:koush/scrypted
2023-07-27 13:25:37 -07:00
Koushik Dutta
9160efc2f7
docker: allow pip to install to system
2023-07-27 13:25:33 -07:00
Koushik Dutta
6bc1e6a742
Update docker-common.yml
2023-07-27 13:16:45 -07:00
Koushik Dutta
475e4a60d7
Update docker-common.yml
2023-07-27 13:15:31 -07:00
Koushik Dutta
1f2edf1a12
Update docker-common.yml
2023-07-27 13:05:38 -07:00
Koushik Dutta
b3db0aa78f
Update docker-common.yml
2023-07-27 13:05:21 -07:00
Koushik Dutta
0766d67a75
docker: move coral to full image only
2023-07-27 12:52:46 -07:00
Koushik Dutta
d2ac428916
server: publish
2023-07-26 17:35:36 -07:00
Koushik Dutta
945fb16bd6
postrelease
2023-07-26 17:35:19 -07:00
Koushik Dutta
711eb222ed
postbeta
2023-07-26 17:35:07 -07:00
Koushik Dutta
19f8bfb74a
unifi-protect: older controller fix for doorbells
2023-07-24 15:07:10 -07:00
Koushik Dutta
08a8428d6e
openvino: update dep
2023-07-23 18:50:21 -07:00
Koushik Dutta
4feeeda904
openvino: restart if detection times out
2023-07-23 18:48:07 -07:00
Koushik Dutta
753373a691
server: validate local address
2023-07-22 18:54:23 -07:00
Koushik Dutta
2f3529b822
rebroadcast: simplify prebuffer sync frame search, remove dead code...
2023-07-21 18:16:13 -07:00
Koushik Dutta
2501d1460b
sdk: fix frame generator signature
2023-07-21 18:12:51 -07:00
Koushik Dutta
e063637100
rebroadcast: Fix prebuffer sync frame search lol
2023-07-21 18:12:37 -07:00
Koushik Dutta
5ec0bf4bf3
Merge branch 'main' of github.com:koush/scrypted
2023-07-20 19:53:47 -07:00
Koushik Dutta
0c05b59121
tensorflow-lite: temp hack to fix wide angle detection
2023-07-20 19:53:43 -07:00
Koushik Dutta
cbbfa0b525
homekit: readme
2023-07-20 13:25:24 -07:00
Koushik Dutta
28835b1ccc
unifi-protect: use new isDoorbell flag
2023-07-18 12:24:54 -07:00
Koushik Dutta
0585e7bbaf
unifi: log characteristics
2023-07-18 11:42:53 -07:00
Koushik Dutta
b2040ea2c8
videoanalysis: fix motion suspend/timeout/resume interaction
2023-07-18 10:05:36 -07:00
Koushik Dutta
2fd2151b4f
Merge branch 'main' of github.com:koush/scrypted
2023-07-18 09:30:19 -07:00
Koushik Dutta
4c7974519d
homekit/webrtc: fix broken stapa handling on unifi
2023-07-18 09:30:15 -07:00
Brett Jia
d91c919558
arlo: upstreaming changes for versions 0.8.5 - 0.8.11 ( #956 )
...
* cancel motion and audio events after 60s
* retry on imap errors
* bump 0.8.5 for beta
* better detection of sse shutdown to avoid thrashing
* restart plugin on unrecoverable login error
* bump 0.8.6 for beta
* more error handling + bump curl-cffi
* bump 0.8.7 for release
* delay motion and audio event end triggers by 10s
* transfer sip ffmpeg params to stream signaling code
* bump 0.8.8 for beta
* allow customizing imap sender address
* bump 0.8.9 for beta
* bump 0.8.10 for release
* docs, imap backoff, use bs4 to parse 2fa email
* bump 0.8.11 for release
2023-07-16 14:46:48 -07:00
Koushik Dutta
7a297761bc
homekit: fix mdns names?
2023-07-15 09:35:32 -07:00
Koushik Dutta
c15e10e5cf
rtp: disable jitter buffer spam
2023-07-15 09:12:01 -07:00
Koushik Dutta
3494106857
python-client: fix message queues
2023-07-15 08:52:24 -07:00
Koushik Dutta
7d3dfb16f0
predict: rev model downloads for label normalization
2023-07-14 12:13:18 -07:00
Koushik Dutta
63fc223036
docker: move deadsnakes ppa to docker only. tf no longer supported local install.
2023-07-12 21:57:26 -07:00
Koushik Dutta
6736379858
ring: support reload login between auth and code
2023-07-11 19:02:43 -07:00
Koushik Dutta
7a811b2b22
ring: publish auth fixes
2023-07-11 16:59:54 -07:00
Koushik Dutta
dd5cb432c9
google-device-access: hack comment
2023-07-11 14:49:47 -07:00
Koushik Dutta
ab3a71ab49
Merge branch 'main' of github.com:koush/scrypted
2023-07-11 14:46:13 -07:00
Koushik Dutta
b5c9382180
google-device-access: fix webrtc negotiation via hack
2023-07-11 14:46:07 -07:00
Koushik Dutta
81682678ac
Update README.md
2023-07-11 11:18:44 -07:00
Koushik Dutta
dec184629e
Update README.md ( #946 )
...
* Update README.md
* Update README.md
2023-07-11 11:15:35 -07:00
dignabbit
f33bb53138
docker: improve management of avahi ( #940 )
...
Co-authored-by: Dignabbit <test@example.com >
2023-07-11 11:15:13 -07:00
Koushik Dutta
2d3957e086
Update README.md
2023-07-10 23:57:49 -07:00
Koushik Dutta
d16ed9e54f
Update README.md
2023-07-10 23:57:01 -07:00
Koushik Dutta
d7e8052498
ring: remove push receiver token shim
2023-07-10 11:27:02 -07:00
Koushik Dutta
48cd3830a5
webrtc: pass through single packet stapa
2023-07-10 07:59:05 -07:00
Koushik Dutta
ce138d1a17
videoanalysis: log when object detection is zone filtered.
2023-07-08 11:29:15 -07:00
Koushik Dutta
7b4919fba9
Merge branch 'main' of github.com:koush/scrypted
2023-07-08 09:17:07 -07:00
Koushik Dutta
0b3dee3a03
ring: support custom controlCenterDisplayName
2023-07-08 09:16:54 -07:00
Raman Gupta
4cef09540b
sdk: fix typing ( #938 )
2023-07-08 09:11:55 -07:00
Koushik Dutta
92583e568a
ring: fix erroneous polling
2023-07-07 14:39:36 -07:00
Koushik Dutta
67aaa08c31
Merge branch 'main' of github.com:koush/scrypted
2023-07-06 08:12:59 -07:00
Koushik Dutta
2e9f618f6f
snapshot: fix default behavior when snapshot url is provided on cameras without a Camera interface
2023-07-06 08:12:54 -07:00
Raman Gupta
bf4d39d6af
sdk: Improve python generation ( #931 )
...
* Improve python generation
* tweak
* tweak
* Move classes to other
2023-07-06 08:04:19 -07:00
Raman Gupta
c31e68f720
Update connect_scrypted_client ( #932 )
2023-07-05 17:38:43 -07:00
Koushik Dutta
6d8b3c1ce7
ring: publish with more auth fixes
2023-07-05 12:47:05 -07:00
Koushik Dutta
106fef95b4
webrtc: notify track startup failure
2023-07-04 23:52:19 -07:00
Koushik Dutta
488d68ee1c
python-client: initial implementation
2023-07-04 14:02:51 -07:00
Koushik Dutta
f7e35fb1ee
Merge branch 'main' of github.com:koush/scrypted
2023-07-04 09:07:09 -07:00
Koushik Dutta
b1bf897bdb
ring: notification fixes
2023-07-04 09:07:05 -07:00
Brett Jia
8eb533c220
arlo: update to 0.8.4 beta ( #923 )
...
* basestation debugging output
* faster 2 way startup
* fix type annotation
* separate thread for logging server + bump scrypted-arlo-go
* update backup auth hosts
* bump 0.8.1 for release
* further optimize 2 way startup latency
* bump 0.8.2 for release
* skip pings on battery doorbell
* bump 0.8.3 for beta
* more docs
* try fix cloudflare 403 with curl-cffi
* bump 0.8.4 for beta
2023-07-02 17:14:29 -07:00
Koushik Dutta
f10cdfbced
opencv: handle frame size changes
2023-07-02 14:08:00 -07:00
Koushik Dutta
8f5e9e5a8c
rebroadcast: keep trying to restart rtsp server
2023-07-02 12:53:19 -07:00
Koushik Dutta
cc0283ef39
videoanalysis: add pipeline hang logging
2023-07-02 08:47:10 -07:00
Koushik Dutta
5c7b67c973
videoanalysis: restart motion detection on stopped streams
2023-07-02 08:38:43 -07:00
Koushik Dutta
d1be0f1b4c
Merge branch 'main' of github.com:koush/scrypted
2023-06-30 19:11:41 -07:00
Koushik Dutta
55d58d1e44
reolink: use new client per event listener
2023-06-30 19:11:37 -07:00
Koushik Dutta
d9dccf36a3
mail: readme
2023-06-30 17:58:23 -07:00
Koushik Dutta
33477fdf80
reolink/onvif: fix listener destroy throw error
2023-06-30 11:49:20 -07:00
Koushik Dutta
e6ece3aa3e
videoanalysis: add anayze mode hint
2023-06-30 11:42:40 -07:00
Koushik Dutta
6a4126191b
videoanalysis: settings tweaks
2023-06-30 11:07:06 -07:00
Koushik Dutta
e9f999b911
docker: simplify nvr storage instructions
2023-06-30 10:29:56 -07:00
Koushik Dutta
1fef31a081
docker: fix reversed logic
2023-06-29 21:14:52 -07:00
Koushik Dutta
659f99c33d
docker: fix install on linux when /dev/dri is missing
2023-06-29 21:13:47 -07:00
Koushik Dutta
a9deff0046
webrtc: allow mac/ios types
2023-06-29 19:38:23 -07:00
Koushik Dutta
7a56cefe2a
reolink: add support for reolink doorbells, deprecating onvif plugin usage
2023-06-29 09:44:40 -07:00
Koushik Dutta
a06c6e9568
webrtc: fix erroneous window laptop transcode. fix spurious NAL delimiter logging.
2023-06-28 20:33:24 -07:00
Koushik Dutta
56f127a203
webrtc: stapa/sei fix. stream start failure fix/logging.
2023-06-28 11:24:26 -07:00
Koushik Dutta
2ffe67b2db
videoanalysis: fix cpu calc
2023-06-27 23:23:02 -07:00
Koushik Dutta
44dc648398
videoanalysis: uncap detection duration. disable snapshot fallback. use a max concurrent detection calcuation
2023-06-27 23:09:41 -07:00
Koushik Dutta
7807cc4bc6
Merge branch 'main' of github.com:koush/scrypted
2023-06-27 20:00:38 -07:00
Koushik Dutta
81fb690089
reolink: docs
2023-06-27 20:00:32 -07:00
Brett Jia
8b15617f6e
arlo: various enhancements + upstreaming changes ( #913 )
...
* reorder models and add VMC4060P
* add VMC4060P
* use new UA for cloudscraper + bump scrypted-arlo-go
* bump 0.7.30 for release
* improve readme
* tcp logger server to collect individual camera output + add arlo baby to hw lists
* send exception guard logs to device logger
* bump scrypted-arlo-go with new logging interface
* log device-specific errors returned from arlo
* bump 0.7.31 for beta
* more error listeners and some comments
* experimental arlo baby fix
* bump 0.7.32 for beta
* arlo baby nightlight
* bump 0.7.33 for beta
* nightlight device name fix
* bump 0.7.34 for beta
* fix nightlight constructor
* bump 0.7.35 for beta
* bump 0.7.36 for release
* functional sip webrtc 2way
* refactored 2way code + various tweaks throughout
* document sip v2 endpoint
* update backup auth host
* bump 0.7.37 for release
* add media user agent
* sip refactoring bugfixes
* bump 0.8.0 for release
2023-06-26 20:01:53 -07:00
Koushik Dutta
fd8aa70352
rebroadcast: improve prebuffer session logging
2023-06-25 18:13:20 -07:00
Koushik Dutta
be888d215d
alexa: fix doorbells
2023-06-25 10:28:46 -07:00
Koushik Dutta
ce5f568a5d
server: fix non admin cli login.
2023-06-24 10:49:58 -07:00
Koushik Dutta
336220559f
videoanalysis: fix potential leak
2023-06-22 23:32:15 -07:00
Koushik Dutta
8014060a54
rebroadcast :publish
2023-06-22 17:59:15 -07:00
Brett Jia
7f4c8997b9
snapshot: tell ffmpeg pipe input format ( #902 )
...
* snapshot: tell ffmpeg pipe input format
* use image2pipe
2023-06-21 16:09:42 -07:00
Koushik Dutta
9f73b92dbd
Merge branch 'main' of github.com:koush/scrypted
2023-06-20 20:32:31 -07:00
Koushik Dutta
381892fca6
webrtc: fix dtls cookie race condition
2023-06-20 20:32:26 -07:00
Koushik Dutta
a28df23032
snapshot: add request timeout
2023-06-18 11:14:55 -07:00
Koushik Dutta
dc5456d36f
tensorflow-lite: fix yolov8 uint8 to int8 color conversion
2023-06-17 23:50:46 -07:00
Koushik Dutta
3a23e8ed26
coreml: fix mobilenet url
2023-06-17 23:17:56 -07:00
Koushik Dutta
e0db86cb41
cameras: timeout snapshots to free socket
2023-06-17 23:09:23 -07:00
Koushik Dutta
37ccefebd1
tensorflow-lite: readme
2023-06-17 12:17:05 -07:00
Koushik Dutta
0076c4827f
tensorflow-lite: yolov8 is not compatible with usb edgetpu
2023-06-17 12:14:49 -07:00
Koushik Dutta
c5c07d8169
tensorflow-lite: fall back to mobilenet if edgepu startup fails
2023-06-16 17:18:46 -07:00
Koushik Dutta
2372acc796
rebroadcast: cleanup sdp rejection
2023-06-16 15:38:48 -07:00
Brett Jia
6b9c3e4aa0
rebroadcast: recover after ffmpeg exits before printing sdp ( #890 )
...
* rebroadcast: recover after ffmpeg exits before printing sdp
* Revert "rebroadcast: recover after ffmpeg exits before printing sdp"
This reverts commit aee2124937 .
* reject sdp promise on ffmpeg exit
2023-06-16 15:33:47 -07:00
Koushik Dutta
d5b652da8c
ring: save push credentials, polling now disabled by default. publish beta
2023-06-16 12:08:22 -07:00
Koushik Dutta
2b9a0f082d
predict: refactor, add support for yolov8 on tflite
2023-06-16 12:08:04 -07:00
Koushik Dutta
b10b4d047e
openvino: fix labels
2023-06-15 14:09:41 -07:00
Koushik Dutta
74cd23bd88
openvino: functional yolov8
2023-06-15 11:46:37 -07:00
Koushik Dutta
ef742bdb23
coreml/openvino: yolov8 support
2023-06-15 00:54:53 -07:00
Koushik Dutta
6f7fa54f24
coreml: yolov8 default on apple silicon
2023-06-14 20:56:45 -07:00
Koushik Dutta
d9a575cb5a
coreml: add yolov8
2023-06-14 18:43:29 -07:00
Koushik Dutta
29094afa4d
server: fix typo
2023-06-14 12:35:17 -07:00
Koushik Dutta
62a92fe083
coreml/openvino: improve yolov4, add yolov3 to openvino
2023-06-12 21:39:33 -07:00
Koushik Dutta
9b8bde556c
coreml: add yolov4-tiny model
2023-06-12 17:59:05 -07:00
Koushik Dutta
326ef11760
openvino: cleanup
2023-06-12 17:45:38 -07:00
Koushik Dutta
92a0b4a863
client: update sdk
2023-06-12 13:01:50 -07:00
Koushik Dutta
9fd3641455
openvino: support more models
2023-06-12 13:01:42 -07:00
Koushik Dutta
2918cf9ae1
core: ui fixes
2023-06-12 09:40:26 -07:00
Koushik Dutta
6f004db859
openvino: test other models
2023-06-11 23:29:37 -07:00
Koushik Dutta
367d741c5f
openvino: fix models to accept rgb instead of bgr
2023-06-11 23:06:00 -07:00
Koushik Dutta
8f83894e49
python-codecs: implement hang protection
2023-06-11 14:24:53 -07:00
Koushik Dutta
ea6e33d159
videoanalysis: prevent snapshot throttling when its only a single camera
2023-06-11 09:13:05 -07:00
Koushik Dutta
1b5565b5b2
openvino: choose better defaults for precision
2023-06-11 08:48:55 -07:00
Koushik Dutta
19692d02c6
docker: update s6
2023-06-10 23:50:44 -07:00
Koushik Dutta
4179698c12
gh: switch back to gh builders
2023-06-10 20:38:50 -07:00
Koushik Dutta
1eea3a87d0
gh: switch back to gh builders
2023-06-10 20:38:07 -07:00
Koushik Dutta
ec89a77955
gh: switch back to gh builders
2023-06-10 20:33:30 -07:00
Koushik Dutta
443158286e
gh: remove pi builder
2023-06-10 20:30:54 -07:00
Koushik Dutta
b168ca52c6
gh: remove pi builder
2023-06-10 20:27:46 -07:00
Koushik Dutta
fe01d3a1ba
gh: remove pi builder
2023-06-10 20:26:12 -07:00
Koushik Dutta
18cad22627
ha: publish
2023-06-10 19:31:10 -07:00
Koushik Dutta
c67c9a028c
ha: publish
2023-06-10 19:30:23 -07:00
Koushik Dutta
0cff8ad5ed
docker: fix ffmpeg path
2023-06-10 18:59:11 -07:00
Koushik Dutta
0269959cf3
docker: use apt ffmpeg
2023-06-10 17:22:16 -07:00
Koushik Dutta
1b6de42eca
ha: update
2023-06-10 16:49:25 -07:00
Koushik Dutta
39342d5d46
docker: Fix arch detection on pi builders
2023-06-10 16:28:58 -07:00
Koushik Dutta
c4b5af46d0
docker: Fix arch detection on pi builders
2023-06-10 16:27:30 -07:00
Koushik Dutta
a46235d095
python-codecs: publish
2023-06-10 15:25:56 -07:00
Koushik Dutta
848d490a66
Merge branch 'main' of github.com:koush/scrypted
2023-06-10 15:11:12 -07:00
Koushik Dutta
87fbb95157
postrelease
2023-06-10 15:10:25 -07:00
Koushik Dutta
c036da9ae0
Update test.yml
2023-06-09 16:27:09 -07:00
Koushik Dutta
1688fcc126
Merge branch 'main' of github.com:koush/scrypted
2023-06-09 16:17:43 -07:00
Koushik Dutta
99cae0ba31
docker: use nonfree intel media drivers
2023-06-09 16:17:39 -07:00
Koushik Dutta
a7b00b9e91
Update docker-common.yml
2023-06-08 21:18:44 -07:00
Koushik Dutta
3f2a62c6f2
docker: fix dist upgrade
2023-06-08 21:08:35 -07:00
Koushik Dutta
3fc318a370
Update docker.yml
2023-06-08 18:16:46 -07:00
Koushik Dutta
aed8575aa0
github: pi only allows 1 key on default acct
2023-06-08 17:54:08 -07:00
Koushik Dutta
2e28b50588
github: add rpi 4 builder
2023-06-08 17:41:32 -07:00
Koushik Dutta
2e87cc380f
github: add rpi 4 builder
2023-06-08 17:34:00 -07:00
Koushik Dutta
1fdd2d4b01
github: rename secret priv key
2023-06-08 17:23:18 -07:00
Koushik Dutta
53b23b2ca8
Merge branch 'main' of github.com:koush/scrypted
2023-06-08 17:18:02 -07:00
Koushik Dutta
54016a9c78
github: update build push action
2023-06-08 17:17:58 -07:00
Koushik Dutta
d207a3b824
docker: switch from wget to curl
2023-06-08 17:16:54 -07:00
Koushik Dutta
e72a74d008
docker: clean up lite builds
2023-06-08 15:29:08 -07:00
Koushik Dutta
d1b907e45b
Merge branch 'main' of github.com:koush/scrypted
2023-06-08 15:17:22 -07:00
Koushik Dutta
4a4c47ffe2
docker: clean up lite builds
2023-06-08 15:16:53 -07:00
Koushik Dutta
f6baf99935
Update docker.yml
2023-06-08 14:36:47 -07:00
Koushik Dutta
b5cc138e2b
Update docker-common.yml
2023-06-08 14:33:28 -07:00
Koushik Dutta
40738a74cf
Update docker-common.yml
2023-06-08 14:23:39 -07:00
Koushik Dutta
d2b1f104ca
Update docker-common.yml
2023-06-08 14:17:10 -07:00
Koushik Dutta
6cb4f589c0
Update docker-common.yml
2023-06-08 14:10:01 -07:00
Koushik Dutta
5cf2b26630
Update docker-common.yml
2023-06-08 14:07:37 -07:00
Koushik Dutta
e7f16af04c
Update docker-common.yml
2023-06-08 14:06:58 -07:00
Koushik Dutta
6287b9deaa
Update docker-common.yml
2023-06-08 13:47:01 -07:00
Koushik Dutta
b9b5fdb712
docker: remove for loop
2023-06-08 13:40:39 -07:00
Koushik Dutta
c85af9c8a5
Merge branch 'main' of github.com:koush/scrypted
2023-06-08 13:36:25 -07:00
Koushik Dutta
069f765507
linux: fix multi python install
2023-06-08 13:36:23 -07:00
Koushik Dutta
0e587abc79
Update docker-common.yml
2023-06-08 13:27:11 -07:00
Koushik Dutta
47770c0a8d
Update docker-common.yml
2023-06-08 13:18:23 -07:00
Koushik Dutta
82d1c3afe5
docker: revert sh expression
2023-06-08 12:54:54 -07:00
Koushik Dutta
1c9b52ce4f
docker: move intel stuff into footer
2023-06-08 11:51:47 -07:00
Koushik Dutta
adcd9fa537
linux: move intel stuff out since it requires jammy
2023-06-08 11:47:06 -07:00
Koushik Dutta
91e2c2870b
linux: quote commands for execution
2023-06-08 10:51:57 -07:00
Koushik Dutta
1fc892815d
docker: fix piping
2023-06-08 10:32:07 -07:00
Koushik Dutta
38ed1acc15
docker: fix typo
2023-06-08 10:20:51 -07:00
Koushik Dutta
3bdc9ab930
docker: use intel repos for jammy
2023-06-08 10:11:02 -07:00
Koushik Dutta
bfa6346333
linux: fix dockerfile translation/exec
2023-06-08 10:04:19 -07:00
Koushik Dutta
fcbb308cb8
install: fix linux local syntax
2023-06-08 09:54:36 -07:00
Koushik Dutta
f137edcc8c
install: fix linux local syntax
2023-06-08 09:53:17 -07:00
Koushik Dutta
53e6f083b9
docker: working jammy + tflite
2023-06-08 09:46:38 -07:00
Koushik Dutta
0f96fdb4bc
tensorflow-lite: publish
2023-06-08 09:28:08 -07:00
Koushik Dutta
96ea3f3b27
postbeta
2023-06-08 09:22:54 -07:00
Koushik Dutta
a31d6482af
postbeta
2023-06-08 09:12:21 -07:00
Koushik Dutta
be16bf7858
postbeta
2023-06-08 08:50:40 -07:00
Koushik Dutta
1dad0126bc
postbeta
2023-06-08 08:08:24 -07:00
Koushik Dutta
9292ebbe48
tensorflow-lite: fix missing settings, add python version hints
2023-06-08 07:54:41 -07:00
Koushik Dutta
0b3a1a1998
docker: update before install
2023-06-07 16:25:22 -07:00
Koushik Dutta
b5d58b6899
Merge branch 'main' of github.com:koush/scrypted
2023-06-07 16:11:30 -07:00
Koushik Dutta
215a56f70e
docker: jammy default
2023-06-07 16:11:08 -07:00
Koushik Dutta
c593701e72
gh: Update docker.yml
2023-06-07 15:59:53 -07:00
Koushik Dutta
46351f2fd7
docs: update
2023-06-07 15:22:35 -07:00
Koushik Dutta
9bce4acd14
postbeta
2023-06-07 15:20:38 -07:00
Koushik Dutta
cba20ec887
postbeta
2023-06-07 15:18:48 -07:00
Koushik Dutta
7c41516cce
python-codecs: fix stride handling
2023-06-07 15:10:40 -07:00
Koushik Dutta
1f209072ba
opencv: relax threshold defaults
2023-06-07 15:09:04 -07:00
Koushik Dutta
8978bff8a9
postbeta
2023-06-07 10:32:52 -07:00
Koushik Dutta
04c500b855
sdk: update
2023-06-07 10:32:18 -07:00
Koushik Dutta
8b4859579c
rebroadcast: strip out all legacy audio handling
2023-06-07 08:34:45 -07:00
Koushik Dutta
90deaf1161
postbeta
2023-06-07 08:22:23 -07:00
Koushik Dutta
de56a8c653
server: remove dead code
2023-06-07 08:22:15 -07:00
Koushik Dutta
a5215ae92b
Merge branch 'main' of github.com:koush/scrypted
2023-06-07 08:17:22 -07:00
Koushik Dutta
73cd40b540
server: strip and update dependencies
2023-06-07 08:17:13 -07:00
Koushik Dutta
93556dd404
postbeta
2023-06-07 07:40:15 -07:00
Brett Jia
125b436cb6
arlo: upstreaming changes ( #844 )
...
* remove webrtc emulation
* turn on two way audio by default
* add arloq pings and tweak log messages
* bump for release
* bump scrypted-arlo-go to remove unused code
* add arloqs pings
* better 2fa selection error msg + get sipinfo
* wip sip
* re-enable basestation push to talk
* bump for 0.7.24 release
* bump to working wheels
* disable MQTT backend and use SSE as default
* some login error handling
* remove dependency on cryptography and switch back to scrypted tool
* bump for 0.7.27 release
* implement DASH container
* expand documentation
* expand documentation
* bump for 0.7.28 beta
* discourage DASH further
* cleaner container selection
* tweak documentation
* tweak documentation
* bump for 0.7.29 release
2023-06-04 07:29:45 -04:00
Koushik Dutta
0a4ea032f5
client: include hostname property in login challenge
2023-06-02 15:36:05 -07:00
slyoldfox
c658cee5c9
sip: v0.0.9
...
* * Fix an issues in SIP.js where the ACK and BYE replies didn't go to the correct uri
* * Implemented outgoing SIP MESSAGE sending
* Adding voice mail check
* Adding a lock for a bticino doorbell
* Cleanup dependencies, code in sip, bticino plugins
* Cleanup dependencies, code in sip, bticino plugins
* Clear stale devices from our map and clear the voicemail check
* Do not require register() for a SIP call
* Narrow down the event matching to deletes of devices
* Use releaseDevice to clean up stale entries
* Fix uuid version
* Attempt to make two way audio work
* Attempt to make two way audio work - fine tuning
* Enable incoming doorbell events
* SipCall was never a "sip call" but more like a manager
SipSession was more the "sip call"
* * Rename sip registered session to persistent sip manager
* Allow handling of call pickup in homekit (hopefully!)
* * use the consoles from the camera object
* * use the consoles from the camera object
* * Fix the retry timer
* * Added webhook url
* * parse record route correctly
* * Add gruu and use a custom fork of sip.js which supports keepAlive SIP clients (and dropped Websocket)
* use cross-env in package.json
* Added webhook urls for faster handling of events
* Added videoclips
* plugins/sip 0.0.6
* plugins/bticino 0.0.7
* Implemented Reboot interface
* v0.0.9 which works with c300-controller
* better validation during creation of device
* automatically sets the correct settings depending on the data sent back from the controller
---------
Co-authored-by: Marc Vanbrabant <marc@foreach.be >
2023-06-02 13:37:52 -04:00
Koushik Dutta
6589176c8b
Merge branch 'main' of github.com:koush/scrypted
2023-06-01 20:33:33 -07:00
Koushik Dutta
6c4c83f655
rebroadcast: hack fix for ffmpeg sdp race condition
2023-06-01 20:33:28 -07:00
Billy Zoellers
8d4124adda
add types to support Air Purifier ( #833 )
...
* add types to support Air Purifier
* fix homekit type for airpurifier
2023-06-01 15:07:25 -04:00
Brett Jia
b7cda86df7
fix typo reported by community member ( #831 )
2023-05-29 17:23:24 -07:00
Koushik Dutta
6622e13e51
openvino: fix setting typo
2023-05-29 15:11:41 -07:00
Koushik Dutta
cbc45da679
openvino: add setting for compute target
2023-05-29 15:07:19 -07:00
Koushik Dutta
e7d06c66af
gha: only do s6 builds
2023-05-29 10:21:57 -07:00
Koushik Dutta
ea02bc3b6f
github: switch to jammy
2023-05-29 10:21:28 -07:00
Koushik Dutta
2b43cb7d15
postbeta
2023-05-29 10:20:00 -07:00
Koushik Dutta
f3c0362e18
server: prep for python3.10
2023-05-29 10:19:51 -07:00
Koushik Dutta
817ae42250
docker: fix install prompts
2023-05-28 19:58:12 -07:00
Koushik Dutta
8043f83f20
github: self hosted runner
2023-05-28 15:55:12 -07:00
Koushik Dutta
d33ab5dbcf
gihub: self hosted runner
2023-05-28 15:54:50 -07:00
Koushik Dutta
2b1674bea8
docker/github: switch to jammy
2023-05-28 15:38:40 -07:00
Koushik Dutta
f045e59258
docker: normalize Dockerfile across arch
2023-05-28 12:57:55 -07:00
Koushik Dutta
9125aafc07
openvino: rollback
2023-05-28 12:55:13 -07:00
Koushik Dutta
6f5244ec9f
videoanalysis: correctly pass motion zones to object detector
2023-05-28 09:01:21 -07:00
Koushik Dutta
f1eb2f988a
openvino: unlock version for jammy
2023-05-27 23:10:35 -07:00
Koushik Dutta
1f659d9a72
python-codecs: move dimensions into caps
2023-05-27 23:09:42 -07:00
Koushik Dutta
dd98f12f2a
python-codecs: fix pil rgba to jpg. fix image close race condition.
2023-05-27 22:46:55 -07:00
Koushik Dutta
2063e3822a
docker: focal builds
2023-05-27 20:25:10 -07:00
Koushik Dutta
f7495a7a76
docker: update base image fingerprint
2023-05-27 18:16:45 -07:00
Koushik Dutta
fddb9c655f
docker: use lunar
2023-05-27 18:05:32 -07:00
Koushik Dutta
297e7a7b4f
docker: use jammy and lunar
2023-05-27 17:51:05 -07:00
Koushik Dutta
29e080f6b6
docker: switch back to ubuntu for better driver supports and deadsnakes ppa
2023-05-27 17:49:12 -07:00
Koushik Dutta
c72ea24794
python-codecs: fix vaapi post procesisng
2023-05-27 10:22:31 -07:00
Koushik Dutta
ada80796de
homekit: fix basic fans
2023-05-27 09:37:30 -07:00
Koushik Dutta
1ebcf32998
python-codecs: fix vaapi gray output
2023-05-26 14:16:50 -07:00
Koushik Dutta
79765ba58e
python-codecs: fix assert spam, code cleanups
2023-05-26 08:56:27 -07:00
Koushik Dutta
ff4665520c
python-codecs: bug fixes
2023-05-25 23:34:49 -07:00
Koushik Dutta
be5b810335
python-codecs: cleanup code, add some fast paths
2023-05-25 23:08:15 -07:00
Koushik Dutta
fdc99b7fa6
python-codecs: major refactor to support hw acceleration and on demand color space conversion
2023-05-25 10:48:25 -07:00
Koushik Dutta
f730d13cbd
ring: fix busted ass ring polling/push
2023-05-24 17:58:51 -07:00
Koushik Dutta
af02753cef
server/core: support built in server updates
2023-05-23 12:04:02 -07:00
Koushik Dutta
9334d1c2a4
server: fix potential plugin startup hang
2023-05-23 08:48:26 -07:00
Koushik Dutta
71ecc07e2b
webrtc: respect device pixel ratio
2023-05-23 01:44:29 -07:00
Koushik Dutta
5310dd5ff6
ui: social, account creation cleanups
2023-05-22 19:01:15 -07:00
Koushik Dutta
adf1a10659
sdk: image resize filters
2023-05-22 09:45:21 -07:00
Koushik Dutta
2ecc26c914
docker: use new install env var
2023-05-22 08:52:56 -07:00
Koushik Dutta
9a49416831
ha: use diff env var
2023-05-22 08:51:45 -07:00
Koushik Dutta
f0eff01898
ha: bump version, add env variable to prevent future notifications
2023-05-22 08:50:05 -07:00
Koushik Dutta
edd071739f
python-codecs: dont feed preroll into queue
2023-05-21 22:48:06 -07:00
Koushik Dutta
ab81c568bc
sdk: update
2023-05-21 22:44:14 -07:00
Koushik Dutta
62470df0af
server: fix env anon login
2023-05-21 21:54:12 -07:00
Koushik Dutta
19b83eb056
postrelease
2023-05-21 21:53:43 -07:00
Koushik Dutta
b75d4cbfd4
postbeta
2023-05-21 21:52:41 -07:00
Koushik Dutta
8c0bb7b205
postrelease
2023-05-21 14:51:13 -07:00
Koushik Dutta
ef64515e56
python sample: readme
2023-05-20 22:08:25 -07:00
Koushik Dutta
302272e437
Merge branch 'main' of github.com:koush/scrypted
2023-05-20 22:07:45 -07:00
Koushik Dutta
80e433f6ef
python sample: readme
2023-05-20 22:07:40 -07:00
Raman Gupta
60786aba2b
Fix python SDK types ( #817 )
2023-05-20 21:32:43 -07:00
Brett Jia
256fde46f6
arlo: eco mode for snapshot throttling + disable experimental features ( #816 )
...
* eco mode, download images, remove experimental intercom
* rename imported var
* bump for release
2023-05-20 19:22:59 -07:00
Koushik Dutta
e1a7dd367e
postbeta
2023-05-19 22:27:49 -07:00
Koushik Dutta
8612ba3462
postbeta
2023-05-19 22:06:16 -07:00
Koushik Dutta
ab638f26be
postbeta
2023-05-19 21:49:31 -07:00
Koushik Dutta
02b881a2d2
postbeta
2023-05-19 21:41:15 -07:00
Koushik Dutta
35475b03e2
docker: pci coral example
2023-05-19 19:10:30 -07:00
Koushik Dutta
0b55c777f8
alexa: publish w/ storage fix
2023-05-19 12:22:10 -07:00
Koushik Dutta
68f86d214c
Merge branch 'main' of github.com:koush/scrypted
2023-05-18 20:10:44 -07:00
Koushik Dutta
2abea2d25b
videoanalysis: logging
2023-05-18 20:10:36 -07:00
Brett Jia
1c2f17b9f9
arlo: backup code path for cloudflare 403 ( #809 )
...
* experimental 403 fix
* use ips directly
* fix crash on empty device list
* bump for beta
* test post before returning
* bump for beta
* use cloudflare by default
* bump for beta
* bump for release
2023-05-18 19:23:15 -07:00
Koushik Dutta
e3d4800e4f
python-codecs: implement image close
2023-05-17 21:03:51 -07:00
Koushik Dutta
d2f175715b
webrtc: fix local transport detection on ipv6t
2023-05-17 21:03:04 -07:00
Koushik Dutta
93c1a699f1
snapshot: publish
2023-05-17 21:02:56 -07:00
Koushik Dutta
41570e9134
h264: publish
2023-05-17 14:24:30 -07:00
Koushik Dutta
3ef75854c2
postbeta
2023-05-17 11:35:51 -07:00
Koushik Dutta
c88a638f4e
server: fix level db lock error not being reported
2023-05-17 11:35:42 -07:00
Koushik Dutta
793c4da33a
postbeta
2023-05-17 10:59:48 -07:00
Koushik Dutta
68f071660e
server: await server port listeners
2023-05-17 10:59:40 -07:00
Koushik Dutta
8ea5b6aca6
postbeta
2023-05-17 10:53:16 -07:00
Koushik Dutta
2f13c77444
server: add default admin login via token
2023-05-17 10:52:50 -07:00
Koushik Dutta
981ad183f5
gh: remove bookworm builds
2023-05-16 22:00:53 -07:00
Koushik Dutta
8748be82ef
docker: add xz-utils
2023-05-16 20:30:08 -07:00
Koushik Dutta
a347fc2b73
gh: fix yaml
2023-05-16 19:41:55 -07:00
Koushik Dutta
002bf3b52c
gh: fix yaml
2023-05-16 19:37:31 -07:00
Koushik Dutta
72abcd79ec
gh: fix base bookworm image args
2023-05-16 19:19:10 -07:00
Koushik Dutta
86e5b824c7
docker: fix bookworm pip issues
2023-05-16 18:09:22 -07:00
Koushik Dutta
43f6f176f0
gh: fix docker common path
2023-05-16 15:21:10 -07:00
Koushik Dutta
bc543aa28e
docker: add bookworm target
2023-05-16 15:11:30 -07:00
Koushik Dutta
e90db378e8
install: remove aiofiles dependency
2023-05-16 14:46:07 -07:00
Koushik Dutta
f2907532aa
snapshot: cleanup timeout handling
2023-05-16 10:54:46 -07:00
Koushik Dutta
866706505a
python-codecs: support vaapi color conversion
2023-05-15 14:37:22 -07:00
Koushik Dutta
59db3b622c
ha: release
2023-05-15 13:10:52 -07:00
Koushik Dutta
7451b9903a
rebroadcast: add ffmpeg transcode
2023-05-15 13:10:14 -07:00
Koushik Dutta
aded2e43b1
rebroadcast: support output transcoidng
2023-05-15 10:49:48 -07:00
Koushik Dutta
031a7527e1
ha: publish
2023-05-15 08:22:45 -07:00
Koushik Dutta
2aca568707
ha: publish
2023-05-14 14:10:21 -07:00
Koushik Dutta
6b22d34831
Merge branch 'main' of github.com:koush/scrypted
2023-05-14 14:08:39 -07:00
root
429d9ec5a6
ha: add home assistant api
2023-05-14 13:59:49 -07:00
Koushik Dutta
b426668146
postbeta
2023-05-14 13:56:18 -07:00
Koushik Dutta
8bce14f834
server: support auto installation of single plugin via SCRYPTED_INSTALL_PLUGIN
2023-05-14 13:56:08 -07:00
Koushik Dutta
7511abf768
various plugins: publish rpc gc churn fix
2023-05-13 14:11:32 -07:00
Koushik Dutta
180c12e8cc
rebroadcast: create dirs before writing rtsp file
2023-05-13 14:03:36 -07:00
Koushik Dutta
1ed7d03a20
client: detection jpeg example
2023-05-13 07:43:49 -07:00
Koushik Dutta
9e7b57f154
python-codecs: fix process exit before aclose finish. publish betas.
2023-05-12 21:57:34 -07:00
Koushik Dutta
205fdb0222
fix per frame rpc gc churn
2023-05-12 20:26:18 -07:00
Koushik Dutta
d8f3edee1e
core: fix init order
2023-05-12 20:25:52 -07:00
Koushik Dutta
90c9efc8a6
rebroadcast: use highwatermark for nvr perf improvement
2023-05-11 10:20:28 -07:00
Koushik Dutta
3893ccd776
Merge branch 'main' of github.com:koush/scrypted
2023-05-11 08:12:30 -07:00
Koushik Dutta
1b154f14bc
docs: update
2023-05-11 08:12:25 -07:00
Koushik Dutta
2e3eba4350
Update test.yml
2023-05-10 22:29:45 -07:00
Koushik Dutta
450f05910a
Update test.yml
2023-05-10 22:28:27 -07:00
Brett Jia
22505c9226
arlo: charger interface + fix cloudflare api ( #784 )
...
* add Charger interface
* update settings documentation
* arlo: fix cloudflare api issues
2023-05-10 15:01:09 -07:00
Koushik Dutta
7120bf86ff
snapshot: fix description
2023-05-10 13:22:28 -07:00
Koushik Dutta
b49742204f
ha: publish
2023-05-10 11:00:03 -07:00
Koushik Dutta
6fda76a5e8
gh: support versioned publish tags
2023-05-10 10:37:00 -07:00
Koushik Dutta
08bd785d45
gh: remove ha workflow
2023-05-10 08:19:49 -07:00
Koushik Dutta
aa9ddb35aa
ha: restructure
2023-05-10 08:05:13 -07:00
Koushik Dutta
7997c07179
ha: use standard docker image
2023-05-10 08:04:36 -07:00
Koushik Dutta
a67e24d5dc
github: fix action version
2023-05-09 19:05:01 -07:00
Koushik Dutta
0d4da0dd06
server: build off npm tag and determine version in giuthub action
2023-05-09 19:03:34 -07:00
Koushik Dutta
993e903f3b
postbeta
2023-05-09 19:00:50 -07:00
Koushik Dutta
fbb11a5312
server: allow ip based admin auth
2023-05-09 19:00:39 -07:00
Koushik Dutta
ea72d2159b
ha: add logos/icons
2023-05-09 12:43:09 -07:00
Koushik Dutta
1892fdb529
ha: publish
2023-05-09 10:47:11 -07:00
Koushik Dutta
1e16793b20
ha: move recordings out of the volume
2023-05-09 10:44:54 -07:00
Koushik Dutta
2f6c577b47
README: add HAOS
2023-05-09 10:08:31 -07:00
Koushik Dutta
212306449b
wip
2023-05-09 10:06:19 -07:00
Koushik Dutta
16445bc38e
ha: fix image
2023-05-09 08:49:45 -07:00
Koushik Dutta
b6e9e15d4f
client: clear hash/query
2023-05-09 08:00:12 -07:00
Koushik Dutta
39abd49ea0
ha: autogenerate admin token
2023-05-09 07:59:57 -07:00
Koushik Dutta
05b9b49732
core: escape iframe for logins
2023-05-08 23:07:32 -07:00
Koushik Dutta
1857acac66
core: fix base url hash/query leak
2023-05-08 22:02:14 -07:00
Koushik Dutta
fedf184847
core: fix ingress shell
2023-05-08 21:47:41 -07:00
Koushik Dutta
d2afac0dd6
Merge branch 'main' of github.com:koush/scrypted
2023-05-08 14:48:27 -07:00
Koushik Dutta
6844b55983
ha: release
2023-05-08 14:48:19 -07:00
Koushik Dutta
379dabc182
ha: log in to dockerhub and ghcr
2023-05-08 14:11:28 -07:00
Koushik Dutta
df3c751f2d
ha: fix missing env
2023-05-08 13:53:40 -07:00
Koushik Dutta
da714d1f94
ha: fix Dockerfile arch
2023-05-08 13:16:25 -07:00
Koushik Dutta
34ee29b7b4
Merge branch 'main' of github.com:koush/scrypted
2023-05-08 13:10:28 -07:00
Koushik Dutta
4c48f50e01
ha: fix Dockerfile missing var
2023-05-08 13:10:20 -07:00
Koushik Dutta
81a5a4349c
docker: checkout repo
2023-05-08 11:28:52 -07:00
Koushik Dutta
8526c92dcc
postbeta
2023-05-08 11:28:07 -07:00
Koushik Dutta
73fefeec26
server: relative redirects
2023-05-08 11:27:48 -07:00
Koushik Dutta
6060b50856
docker/ha: ha fixes
2023-05-08 11:27:37 -07:00
Koushik Dutta
d29cd7e421
ha: addon
2023-05-08 11:24:55 -07:00
Koushik Dutta
8589283135
postbeta
2023-05-07 22:21:31 -07:00
Koushik Dutta
837dae5f02
server: add support for long term token access
2023-05-07 22:21:19 -07:00
Koushik Dutta
c26aa2d01e
client: publish
2023-05-07 22:12:16 -07:00
Koushik Dutta
c98eca23ab
mqtt: publiush
2023-05-07 14:01:54 -07:00
Koushik Dutta
eb5d1ac4f6
client: squelch logging
2023-05-06 12:01:37 -07:00
Koushik Dutta
37b0e46dd0
rebroadcast: Fix audio codec parsing bug
2023-05-06 12:01:25 -07:00
Koushik Dutta
042dd84520
core: fix non-root repl and console
2023-05-05 17:31:38 -07:00
Koushik Dutta
62d5c145c2
core/client: support endpoints that are proxied from a non root webroot
2023-05-04 22:53:34 -07:00
Koushik Dutta
1ea3774849
videoanalysis: default to snapshot mode < 4 cpu
2023-05-03 21:16:03 -07:00
Koushik Dutta
9d8345e901
videoanalysis/motion: implement video rate control
2023-05-03 15:57:37 -07:00
Koushik Dutta
9ed850e327
rebroadcast/webrtc: fixup pcm_ulaw handling
2023-05-03 14:11:17 -07:00
Koushik Dutta
957d27b8ef
rebroadcast: revert publish
2023-05-03 13:23:05 -07:00
Koushik Dutta
b74a957ecb
Revert "rebroadcast: publish"
...
This reverts commit debaedfd8c .
2023-05-03 12:48:06 -07:00
Koushik Dutta
debaedfd8c
rebroadcast: publish
2023-05-03 12:39:50 -07:00
Koushik Dutta
0123a97e3c
videoanalysis: allow sleep on motion
2023-05-02 10:23:00 -07:00
Koushik Dutta
a32d47e192
postbeta
2023-05-02 09:43:51 -07:00
Koushik Dutta
90ed8bd3f5
server: reboot interface support
2023-05-02 09:43:42 -07:00
Koushik Dutta
c4f4002f55
sdk: publish
2023-05-01 23:13:27 -07:00
Koushik Dutta
1ea2828e78
plugins/sdk: add support for rebooting devices
2023-05-01 23:04:05 -07:00
Koushik Dutta
eb864456df
sdk: rebuild
2023-05-01 20:00:15 -07:00
Koushik Dutta
51af4f07ff
postbeta
2023-04-30 23:25:32 -07:00
Koushik Dutta
f6201acf2a
server: add runtime kill
2023-04-30 23:25:23 -07:00
Koushik Dutta
96ac479c73
postbeta
2023-04-30 08:54:29 -07:00
Koushik Dutta
0c08875de3
server: build scripts now rev minor version, while flavors rev minor
2023-04-30 08:54:12 -07:00
Koushik Dutta
bd05fc1b5d
postbeta
2023-04-29 18:35:38 -07:00
Koushik Dutta
5a0d325718
server: remove aiofiles dependency
2023-04-29 18:35:28 -07:00
Koushik Dutta
015794c1d1
sdk: update
2023-04-29 11:30:42 -07:00
Koushik Dutta
02d5b429b7
Revert "server: add hook for getting runtime"
...
This reverts commit e169d154e7 .
2023-04-29 11:30:20 -07:00
Koushik Dutta
e169d154e7
server: add hook for getting runtime
2023-04-29 11:09:56 -07:00
Koushik Dutta
01c7b5674a
postbeta
2023-04-29 08:34:04 -07:00
Koushik Dutta
a7a1aed0dc
client: update
2023-04-28 10:12:02 -07:00
Koushik Dutta
6bb3f0fd19
sdk: additional video clip thumbnail options
2023-04-28 08:58:59 -07:00
Koushik Dutta
7828de9d50
sdk: add thumbnail side option to video clip requests
2023-04-28 08:46:57 -07:00
Koushik Dutta
ea77bb29d0
postrelease
2023-04-28 08:28:49 -07:00
Koushik Dutta
bb184247d0
server: fix deleted device leak
2023-04-28 08:28:40 -07:00
Koushik Dutta
dbc45173ae
postbeta
2023-04-28 08:02:00 -07:00
Koushik Dutta
95a23b2882
postrelease
2023-04-28 07:34:50 -07:00
Koushik Dutta
212883e84b
server: probe one off discovered devices after creation
2023-04-28 07:34:21 -07:00
Koushik Dutta
1200537d62
cloud: support default login
2023-04-27 23:42:54 -07:00
Koushik Dutta
5f6adc9449
predict: publish
2023-04-27 21:53:50 -07:00
Koushik Dutta
7d17236ca7
server: fix prepublishOnly script
2023-04-27 10:31:13 -07:00
Koushik Dutta
028401362a
postrelease
2023-04-27 10:30:59 -07:00
Koushik Dutta
69927be4f4
rebroadcast: publish beta
2023-04-26 22:51:34 -07:00
Koushik Dutta
ffee1c5cc2
predict: publish
2023-04-26 22:51:28 -07:00
Koushik Dutta
ebc3a03e2c
postrelease
2023-04-26 22:47:50 -07:00
Koushik Dutta
4246e3c476
server: filter link local addresses
2023-04-26 22:47:33 -07:00
Koushik Dutta
3fce0838f1
Merge branch 'main' of github.com:koush/scrypted
2023-04-26 18:40:27 -07:00
Koushik Dutta
2609e301fe
python-codecs: fix gray conversion
2023-04-26 18:40:22 -07:00
Koushik Dutta
f4737bf2ac
docker: fix stupid bash/zsh issue
2023-04-26 10:22:55 -07:00
Koushik Dutta
fc102aa526
postbeta
2023-04-26 09:56:27 -07:00
Koushik Dutta
9ef33e156f
docker: pass through /dev/dri in compose
2023-04-26 09:40:07 -07:00
Koushik Dutta
881865a0cb
docker: add intel opencl driver
2023-04-26 09:22:16 -07:00
Koushik Dutta
be5643cc53
openvino: fix bufferconvertor
2023-04-25 22:35:41 -07:00
Koushik Dutta
7e6eba1596
openvino: initial release
2023-04-25 21:56:07 -07:00
Koushik Dutta
27dde776a6
rebroadcast: further settings cleanups
2023-04-25 18:46:38 -07:00
Koushik Dutta
b24159a22a
rebroadcast: strip out legacy containers
2023-04-25 18:32:11 -07:00
Koushik Dutta
b6c242b9d5
postrelease
2023-04-25 14:11:58 -07:00
Koushik Dutta
2fbaa12caa
core: support selecting interfaces
2023-04-25 14:10:04 -07:00
Koushik Dutta
eb5a497e82
prebeta
2023-04-25 14:04:56 -07:00
Koushik Dutta
66a0ea08ec
server: support binding to interfaces
2023-04-25 14:04:50 -07:00
Koushik Dutta
0527baf14a
webrtc: update werift, remove unnecessary disable ipv6 option. addresses can be filtered individually.
2023-04-25 13:37:16 -07:00
Koushik Dutta
c7c5c6eed5
server: electron app hooks
2023-04-25 13:34:14 -07:00
Koushik Dutta
143c950c19
core: add support for multiple local addresses
2023-04-25 13:28:00 -07:00
Koushik Dutta
8d0bb0fa97
prebeta
2023-04-24 23:26:53 -07:00
Koushik Dutta
964274e50c
prebeta
2023-04-24 23:22:32 -07:00
Koushik Dutta
e9844528aa
python-codecs: add timestamps
2023-04-24 18:32:43 -07:00
Koushik Dutta
0609fc8986
python-codecs: publish typings fix
2023-04-24 11:46:14 -07:00
Koushik Dutta
9331b71433
opencv/sdk: fix typing.Union missing
2023-04-24 09:26:21 -07:00
Koushik Dutta
21f8239db7
videoanalysis: publish
2023-04-24 09:26:03 -07:00
Koushik Dutta
86042ec3fe
sdk/videoanalysis: add zone hints to detection generator
2023-04-23 21:25:39 -07:00
Koushik Dutta
cdb87fb268
dummy-switch: further settings tweaks
2023-04-22 21:57:15 -07:00
Koushik Dutta
63dcd35b17
dummy-switch: friendly names on extensions
2023-04-22 21:54:35 -07:00
Koushik Dutta
951c3b9be6
dummy-switch: add replace binary sensor extension
2023-04-22 21:52:06 -07:00
Koushik Dutta
ed642bb3fe
homekit: dont sync notifier toggle buttons by default
2023-04-22 21:35:07 -07:00
Koushik Dutta
8093cdd3d9
homekit: remove linked motion sensor
2023-04-22 21:29:12 -07:00
Koushik Dutta
fcbfc3a73f
Merge branch 'main' of github.com:koush/scrypted
2023-04-22 21:27:54 -07:00
Koushik Dutta
94945a48bd
dummy-switch: create replace motion sensor extension
2023-04-22 21:27:48 -07:00
Brett Jia
e360ede5cb
rebroadcast: prebuffer on charging battery ( #751 )
...
* rework battery prebuffer to take into account charger interface
* rename handler
* do not restart exited stream on low battery
* tweak battery prebuffer state + periodically poll battery prebuffer state
2023-04-22 16:54:15 -07:00
Roarrk
bc9ec73567
coreml: accomodate MultiArray (Float32 0 × 80) models ( #749 )
...
Hack to accomodate models that has an output of type Float32 instead of Double.
2023-04-22 16:54:02 -07:00
Sheng
cd7e570508
chromecast: fix stop casting issue ( #753 )
2023-04-22 16:53:42 -07:00
Koushik Dutta
1b06c9c11d
videoanalyis: pause motion detection while motion is active and resume after timeout
2023-04-22 10:10:46 -07:00
Koushik Dutta
154ab42d15
videonalaysis: refactor to avoid holding onto generators
2023-04-22 08:16:34 -07:00
Koushik Dutta
1929f6e8ed
python-codecs: simplify generator code
2023-04-21 09:20:04 -07:00
Koushik Dutta
58bfa17cfe
postrelease
2023-04-20 21:55:22 -07:00
Koushik Dutta
38c7006055
server: fix runaway cluster sockets
2023-04-20 21:55:15 -07:00
Koushik Dutta
b5e16b45a9
python-codecs: fix potential leak
2023-04-20 20:05:17 -07:00
Koushik Dutta
9c13668812
doorbird: publish
2023-04-20 11:58:10 -07:00
Koushik Dutta
a1ca724d6b
opencv: support reference frame interval setting
2023-04-20 11:57:48 -07:00
Koushik Dutta
1b032d669c
postrelease
2023-04-19 21:37:44 -07:00
Koushik Dutta
c492c15081
rpc: async generator should throw if yielded and when the peer has been killed. garbage collection does not trigger async generator return or throw.
2023-04-19 21:35:46 -07:00
Koushik Dutta
ee7076384b
prebeta
2023-04-19 21:17:59 -07:00
Koushik Dutta
717cac721a
detect: connect to rpc object for every videoframe
2023-04-19 12:18:02 -07:00
Koushik Dutta
af41c853bc
Merge branch 'main' of github.com:koush/scrypted
2023-04-19 12:17:27 -07:00
Koushik Dutta
109b716753
sdk: update
2023-04-19 12:16:56 -07:00
Qasim Mehmood
07930508fe
Publish mutable docker tags for all variants ( #738 )
...
This should add mutable docker tags for all variants that allow for updating via docker pull
2023-04-19 12:12:29 -07:00
nanosonde
a291abe375
Initial version of Doorbird plugin ( #736 )
...
save work
Add audio-transmit part
Fetch VGA JPEG snapshots from the camera
save work
Use fixed doorbird module 2.1.2
save work
Add doorbell and motion events
Clean up.
Improved initial camera setup like amcrest plugin
Update README
2023-04-19 12:12:18 -07:00
Koushik Dutta
f4f34b2da8
server: fix script
2023-04-18 10:47:32 -07:00
Koushik Dutta
3b4de526ba
postrelease
2023-04-18 10:45:28 -07:00
Koushik Dutta
5de67fca86
server: fix python 3.8 issues
2023-04-18 10:45:20 -07:00
Koushik Dutta
98dc0b1b6d
postrelease
2023-04-18 10:44:57 -07:00
Koushik Dutta
a05595ecc7
pam-diff/videoanalysis: fix performance, remove sharp dependency
2023-04-18 00:26:29 -07:00
Koushik Dutta
87be4648f1
prebeta
2023-04-17 22:14:36 -07:00
Koushik Dutta
60e51adb41
postrelease
2023-04-17 14:24:33 -07:00
Koushik Dutta
ace7720fe1
videoanalysis: fix snapshot hangs caused by HOL jpeg
2023-04-17 12:52:46 -07:00
Koushik Dutta
b9eb74d403
videoanalysis: add prebuffer hint
2023-04-17 09:55:20 -07:00
Koushik Dutta
fb7353383d
predict: rollback rpc change until server is published
2023-04-17 08:46:32 -07:00
Koushik Dutta
bee119b486
python-codecs: handle vips rgba conversion
2023-04-17 08:46:24 -07:00
Koushik Dutta
0b6ffc2b87
predict: strip out allow list
2023-04-16 20:50:49 -07:00
Koushik Dutta
3863527b4d
server: fix publish scripts
2023-04-16 13:11:44 -07:00
Koushik Dutta
51c48f4a1c
prebeta
2023-04-16 13:10:41 -07:00
Koushik Dutta
4c138e9b4c
prebeta
2023-04-16 12:11:25 -07:00
Koushik Dutta
e762c305a3
server: implement various python apis
2023-04-16 12:10:20 -07:00
Koushik Dutta
5bce335288
server: implement various python apis
2023-04-16 12:08:48 -07:00
Koushik Dutta
8201e9883a
sdk: update python sdk
2023-04-16 11:43:02 -07:00
Koushik Dutta
74e5884285
videoanalysis: fix generator leak
2023-04-16 10:13:31 -07:00
Koushik Dutta
9cffd9ffbe
server: fix noop cluster connect
2023-04-15 21:35:36 -07:00
Koushik Dutta
d8b617f2ae
prebeta
2023-04-15 21:35:07 -07:00
Koushik Dutta
aeb564aa5d
python-codecs: fix rgb->grasycale conversion
2023-04-15 21:22:52 -07:00
Koushik Dutta
45f672883a
sdk: improve moving object metadata
2023-04-15 20:14:05 -07:00
Koushik Dutta
c0ff857a1b
server: improve cluster resolution
2023-04-15 20:13:43 -07:00
Koushik Dutta
64f7e31f54
prebeta
2023-04-15 20:11:40 -07:00
Koushik Dutta
6b55f8876e
prebeta
2023-04-15 15:12:10 -07:00
Koushik Dutta
718a31f2c5
prebeta
2023-04-15 15:02:32 -07:00
Koushik Dutta
c1e1d50fa5
sdk: publish
2023-04-15 10:14:42 -07:00
Koushik Dutta
75c4a1939f
server: publish beta
2023-04-15 09:33:23 -07:00
Koushik Dutta
0d703c2aff
predict: remove filter options
2023-04-15 09:33:10 -07:00
Koushik Dutta
0a6e4fda75
sdk: add support for designating object is moving
2023-04-14 22:29:05 -07:00
Koushik Dutta
4c2de9e443
server: add getDevice convenience method for pluginId/nativeId
2023-04-14 22:24:12 -07:00
Koushik Dutta
b8a4fedf1a
client: publish
2023-04-14 22:08:58 -07:00
Koushik Dutta
79d9f1d4a1
server: add getDevice convenience method for pluginId/nativeId
2023-04-14 22:07:49 -07:00
Koushik Dutta
983213c578
sort-tracker: deprecate
2023-04-14 16:06:06 -07:00
Koushik Dutta
7dd3d71ebd
videoanalysis: remove problematic ffmpeg video generator
2023-04-14 13:36:56 -07:00
Koushik Dutta
493f8deeef
Revert "server: watch for dangling python processes"
...
This reverts commit b29f2d5ee1 .
2023-04-14 13:02:51 -07:00
Koushik Dutta
b29f2d5ee1
server: watch for dangling python processes
2023-04-14 12:52:16 -07:00
Koushik Dutta
96bda10123
sort-tracker: remove average area check
2023-04-14 09:58:55 -07:00
Koushik Dutta
3294700d31
core: fix ui refresh issue
2023-04-14 08:07:12 -07:00
Koushik Dutta
0cf77d4c76
core: add support for date./time settings
2023-04-13 19:43:20 -07:00
Koushik Dutta
953841e3a5
update samples
2023-04-13 19:40:02 -07:00
Koushik Dutta
393c1017df
sdk: add date/time/datetime types
2023-04-13 13:05:44 -07:00
Koushik Dutta
f50176d14a
server: fix CPU usage being lost on fork exit
2023-04-13 12:53:21 -07:00
Koushik Dutta
7f2bf0b542
webrtc: fix ffmpeg leak
2023-04-13 12:51:52 -07:00
Koushik Dutta
9e3990400c
zwave: publish
2023-04-13 12:51:41 -07:00
Koushik Dutta
95eed80735
webrtc: fix ffmpeg leak
2023-04-13 12:51:29 -07:00
Koushik Dutta
be43d0c017
zwave: publish
2023-04-12 09:47:05 -07:00
mikeburgh
386ea9a98a
Fixing sensor mapping to position ( #719 )
2023-04-11 20:11:46 -07:00
Koushik Dutta
9b40978f61
client/server: fix various async generator bugs in remote client
2023-04-11 13:53:38 -07:00
Koushik Dutta
f0ee435cd0
videoanalysis: fix detection calculation/throttling in snapshot mode
2023-04-10 17:49:33 -07:00
Koushik Dutta
30748784ef
videoanalysis: fix logging
2023-04-10 14:30:14 -07:00
Koushik Dutta
8310e33719
videoanalysis: profile system performance and use snapshot mode when necessary
2023-04-10 12:48:32 -07:00
Koushik Dutta
1d18697161
videoanalysis: watch for pipeline hangs. fix race conditions around pipeline startup/termination.
2023-04-10 10:17:26 -07:00
Koushik Dutta
d500b3fd6c
h264 packetizer: update codec information with stapa packets
2023-04-10 08:06:41 -07:00
Koushik Dutta
95ae916b6c
Merge branch 'main' of github.com:koush/scrypted
2023-04-09 21:02:47 -07:00
Koushik Dutta
ec3e16f20f
onvif (reolink): implement two way audio
2023-04-09 21:02:42 -07:00
Brett Jia
30d28f543c
arlo: boolean settings + publish ( #713 )
2023-04-09 14:49:43 -07:00
Koushik Dutta
e0cce24999
python-codecs: publish
2023-04-09 12:04:40 -07:00
Koushik Dutta
409b25f8b0
python-codecs: fix windows process cleanup
2023-04-09 12:04:16 -07:00
Koushik Dutta
8f278abec8
videoanalysis: fix bug where stream failure may cause motion detector to never restart
2023-04-08 11:10:49 -07:00
Koushik Dutta
d6179dab82
prebeta
2023-04-08 10:19:11 -07:00
Koushik Dutta
ed186e2142
server/rpc: improve typings on rpc message type
2023-04-08 10:19:06 -07:00
Koushik Dutta
3c021bb2c8
prebeta
2023-04-08 10:17:24 -07:00
Koushik Dutta
c522edc622
server/rpc: improve typings on rpc message type
2023-04-08 10:17:18 -07:00
Koushik Dutta
022a103bcb
prebeta
2023-04-08 10:05:07 -07:00
Koushik Dutta
efd125b6e4
server/rpc: add Uint8Array to node transport safe arguments
2023-04-08 10:05:02 -07:00
Koushik Dutta
19f7688a65
python-codecs: publish
2023-04-08 09:18:54 -07:00
Koushik Dutta
7f18e4629c
prebeta
2023-04-08 09:18:38 -07:00
Koushik Dutta
dfe2c937a1
server: add hook for cluster peer creation
2023-04-08 09:18:31 -07:00
Koushik Dutta
47d7a23a3d
postrelease
2023-04-07 21:15:04 -07:00
Koushik Dutta
0ea609c80c
server: update dependencies
2023-04-07 21:14:58 -07:00
Koushik Dutta
71ee5727f1
sdk: update
2023-04-07 15:11:24 -07:00
Koushik Dutta
2383f16112
videoanalysis: improve logging for debugging
2023-04-07 14:53:27 -07:00
Koushik Dutta
7d5defd736
homekit: publish
2023-04-07 14:06:38 -07:00
Koushik Dutta
cbf4cf0579
server: fix typo in storage of undefined
2023-04-07 14:06:17 -07:00
Koushik Dutta
422dd94e5c
plugins: update problematic setStorage(key, undefined)
2023-04-07 14:05:49 -07:00
Koushik Dutta
076f5e27f1
postrelease
2023-04-07 13:50:09 -07:00
Koushik Dutta
645de2e5fd
predict: improve input aspect ratio match fast path
2023-04-07 10:17:05 -07:00
Koushik Dutta
dcf24a77d7
postrelease
2023-04-07 08:30:27 -07:00
Koushik Dutta
7065365a47
postrelease
2023-04-07 08:30:21 -07:00
Koushik Dutta
b82520776e
sdk/server: search for TypedDict in typing and typing_extensions
2023-04-07 08:29:47 -07:00
Koushik Dutta
638c1f77fd
ring: fix login issues
2023-04-07 08:06:16 -07:00
Koushik Dutta
73a489ea37
rtc: null check double offer error
2023-04-06 22:35:52 -07:00
Koushik Dutta
77d69f025a
server: fix release build scripts
2023-04-06 08:32:44 -07:00
Koushik Dutta
3bc14ad248
prebeta
2023-04-06 08:32:33 -07:00
Koushik Dutta
03e5a9dec1
Merge branch 'main' of github.com:koush/scrypted
2023-04-06 08:22:11 -07:00
Koushik Dutta
57b790c332
server: publish beta
2023-04-06 08:22:05 -07:00
Koushik Dutta
ce2ea63be7
server: add hook for npm exec in non-node environment (electron)
2023-04-06 08:21:37 -07:00
Alex Leeds
2dd4721b7f
ring: fix login 406 error ( #698 )
2023-04-06 07:45:33 -07:00
Justin Angevaare
667075dfad
Add tip about digest authentication ( #697 )
2023-04-06 07:45:24 -07:00
Koushik Dutta
7abdb06b66
postrelease
2023-04-05 14:39:28 -07:00
Koushik Dutta
43e5822c93
server: fix first run account creation bug
2023-04-05 14:39:20 -07:00
Koushik Dutta
bc579514e7
python-codecs: add numpy to requirements.txt
2023-04-05 11:55:04 -07:00
Koushik Dutta
825100f94e
webrtc: add answer only option
2023-04-05 10:17:17 -07:00
Koushik Dutta
803bfc1560
pam-diff: tweak default motion percent
2023-04-05 10:16:46 -07:00
Koushik Dutta
b2013a54ed
pam-diff: tweak default motion percent
2023-04-05 10:15:40 -07:00
Koushik Dutta
f252407935
rebroadcast: fix settings clear issue
2023-04-04 11:37:37 -07:00
Koushik Dutta
516f2a2a7b
server: fetch version from package registry
2023-04-04 10:14:31 -07:00
Koushik Dutta
c1677ce691
postrelease
2023-04-04 09:59:39 -07:00
Koushik Dutta
5028fb812d
server: storage polyfill should serialize keys and values as strings
2023-04-04 09:58:51 -07:00
Koushik Dutta
2db4e2579f
server: add more files to .npmignore
2023-04-04 08:24:23 -07:00
Koushik Dutta
b339ca6cd2
fix bug where deleted users have continued/escalated permissions
2023-04-04 08:17:44 -07:00
Koushik Dutta
f100999cb1
postrelease
2023-04-04 08:17:13 -07:00
Koushik Dutta
2863756bd6
Revert "webrtc: startRtpForwarderProcess remove werift dependency"
...
This reverts commit 143a0b2c41 .
2023-04-03 14:26:56 -07:00
Koushik Dutta
cc408850a0
videoanalysis: changing pipeline should restart video analysis
2023-04-03 12:26:02 -07:00
Koushik Dutta
ed1ceeda51
core: return correct acls for admins
2023-04-03 11:16:14 -07:00
Koushik Dutta
df09d8e92a
Merge branch 'main' of github.com:koush/scrypted
2023-04-03 08:34:35 -07:00
Koushik Dutta
298ac960d1
core: fix checkbox ui
2023-04-03 08:34:30 -07:00
Nick Berardi
62d4d55aae
unifi: added native zoom capability ( #684 )
2023-04-03 08:24:56 -07:00
Nick Berardi
a2121c0dc5
alexa: add setting to publish debug events to console ( #685 )
2023-04-03 08:24:31 -07:00
Koushik Dutta
9b5ea27c0b
core: fix checkbox ui
2023-04-03 08:23:20 -07:00
Koushik Dutta
0b0e90fc04
server: fix version being off by 1 in release notes/tag
2023-04-02 10:13:52 -07:00
Koushik Dutta
d8aff609bf
core: publish
2023-04-02 09:37:54 -07:00
Koushik Dutta
d8283c261a
homekit: publish beta
2023-04-02 09:37:49 -07:00
Koushik Dutta
e3aca964be
Merge branch 'main' of github.com:koush/scrypted
2023-04-02 09:34:07 -07:00
Koushik Dutta
a96025c45f
prerelease
2023-04-02 09:33:56 -07:00
Koushik Dutta
6afd4b4579
server: aggressively kill python plugin processes and forks
2023-04-02 09:33:48 -07:00
Brett Jia
f97669949d
sdk, core: add Charger interface ( #680 )
...
* add Charger interface
* add charger icon to web ui
* import correct path
* get charge state displayed correctly
2023-04-01 21:03:54 -07:00
Koushik Dutta
0a0a31574f
Merge branch 'main' of github.com:koush/scrypted
2023-04-01 15:02:46 -07:00
Koushik Dutta
90fb751a22
reolink: stream spec hints
2023-04-01 15:02:39 -07:00
Brett Jia
b8d06fada5
arlo: toggle for wired power + audio sensors ( #679 )
...
* remove hints to force prebuffer snapshots to fetch stream
* cleanup exception guard + catch prebuffer snapshot errors
* settings to remove Battery interface
* delayed init to load battery percentage
* fix plugin crash due to missing smart features dict
* properly add toggle for wired power
* fix race condition when multiple settings are updated at once
* bump 0.7.10 for beta
* audio detection + clean up battery/no-battery settings
* bump 0.7.11 for beta
* remove basestation models from camera class
* bump 0.7.12 for release
2023-04-01 14:28:54 -07:00
Koushik Dutta
2cecb1686f
core: fix ui hang, readd launcher
2023-03-31 23:21:10 -07:00
Koushik Dutta
db03775530
prerelease
2023-03-31 20:37:25 -07:00
Koushik Dutta
cccbc33f1a
server: detect 32/64 mixed mode issue and provide hint on how to fix. https://github.com/koush/scrypted/issues/678
2023-03-31 20:37:14 -07:00
Koushik Dutta
5f23873366
videoanalysis: fix bug where motion sensor would stop on invalid condition
2023-03-31 12:37:52 -07:00
Koushik Dutta
e43accae67
Merge branch 'main' of github.com:koush/scrypted
2023-03-31 09:45:02 -07:00
Koushik Dutta
b3a0cda6f9
python-codecs: fix vips/yuv/gray fast path
2023-03-31 09:44:57 -07:00
Alex Leeds
58c3348282
hap: merge in sirens as child devices ( #674 )
...
* hap: merge in sirens as child devices
* add subtype to onOff base
2023-03-31 07:44:38 -07:00
Koushik Dutta
a9e6d76e99
python-codecs: fix libav jpeg export
2023-03-30 23:59:05 -07:00
Koushik Dutta
3b58936387
predict: remove dead code
2023-03-30 09:35:47 -07:00
Koushik Dutta
3a14ab81c8
sample: update
2023-03-30 09:35:37 -07:00
Koushik Dutta
291178a7b5
sdk/client: update
2023-03-30 09:34:57 -07:00
Koushik Dutta
b65faf1a79
opencv: add gray toBuffer fast path
2023-03-30 09:34:45 -07:00
Koushik Dutta
9d8a1353c0
opencv: fix motion box translation
2023-03-29 17:25:24 -07:00
Koushik Dutta
b29d793178
ring: remove accidental clearing of clips cache
2023-03-29 16:42:09 -07:00
Koushik Dutta
d8e406d415
webrtc: reduce debug logging
2023-03-29 16:41:16 -07:00
Koushik Dutta
4529872fd6
videoanalysis: make sharp optional
2023-03-29 14:03:35 -07:00
Koushik Dutta
fa86c31340
prerelease
2023-03-29 12:41:56 -07:00
Koushik Dutta
94ded75d40
docker: fix watchtower token
2023-03-29 12:17:05 -07:00
Koushik Dutta
887b61cd7a
prebeta
2023-03-29 11:58:54 -07:00
Koushik Dutta
48e3d30987
server: output docker flavor to logs
2023-03-29 11:58:43 -07:00
Koushik Dutta
02dba3cd71
docker: include flavor in env variable
2023-03-29 11:57:11 -07:00
Koushik Dutta
195769034d
docker: include flavor in env variable
2023-03-29 11:56:50 -07:00
Koushik Dutta
39c08aa378
prebeta
2023-03-29 10:19:18 -07:00
Koushik Dutta
fa8056d38e
python: purge packages on update
2023-03-29 10:18:34 -07:00
Koushik Dutta
145f116c68
webrtc/h264: reset stapa sent flag after every idr frame
2023-03-29 09:37:41 -07:00
Koushik Dutta
15b6f336e4
common: add h264 fragment information parsing
2023-03-29 08:18:13 -07:00
Koushik Dutta
8b46f0a466
openv: use new pipieline
2023-03-29 08:17:52 -07:00
Koushik Dutta
a20cc5cd89
docker: always install packages for arm
2023-03-29 08:01:08 -07:00
Koushik Dutta
3d068929fd
predict: publish
2023-03-28 19:40:14 -07:00
Koushik Dutta
928f9b7579
prerelease
2023-03-28 19:36:48 -07:00
Koushik Dutta
c1c5a42645
server: fixup versioned prefix/node_modules path
2023-03-28 19:36:39 -07:00
Koushik Dutta
12643cdde2
Merge branch 'main' of github.com:koush/scrypted
2023-03-28 19:27:26 -07:00
Koushik Dutta
0bff96a6e6
python-codecs: pil crop is not thread safe https://github.com/python-pillow/Pillow/issues/4848
2023-03-28 19:27:22 -07:00
TA2k
4e7e67de54
Enable ipv6 for avahi ( #670 )
...
Enable ipv6 for avahi to allow multiple mdns server on one host
2023-03-28 13:32:14 -07:00
Koushik Dutta
65c4a30004
rebroadcast: use regular file open flags for truncate
2023-03-28 12:45:52 -07:00
Koushik Dutta
309a1dc11f
rebroadcast: add truncation error logging
2023-03-28 12:43:07 -07:00
Koushik Dutta
b7904b73b2
Merge branch 'main' of github.com:koush/scrypted
2023-03-28 12:20:14 -07:00
Koushik Dutta
9e9ddbc5f3
rebroadcast: catch various unhandled errors
2023-03-28 12:20:07 -07:00
Koushik Dutta
ceda54f91b
rebroadcast: support recording truncation
2023-03-28 12:19:38 -07:00
Koushik Dutta
1d4052b839
common: simplify some socket utils
2023-03-28 10:26:48 -07:00
Koushik Dutta
6a5d6e6617
predict: cleanups
2023-03-28 10:26:43 -07:00
Koushik Dutta
f55cc6066f
common: simplify some socket utils
2023-03-28 10:25:50 -07:00
Brett Jia
527714e434
arlo: camera [spot,flood]lights, sirens + only use interfaces when hardware supports it ( #660 )
...
* only create vss and siren for supported basestation models
* VideoClips only if camera has cloud recording + start of Cameras as DeviceProviders
* make verbose logging a boolean toggle
* camera spotlights and floodlights
* tweak video clip delete warning
* bump 0.7.5 for beta
* bump 0.7.6 for release + pin deps
* expose sirens on supported cameras
* bump 0.7.7 for release
2023-03-27 16:43:23 -07:00
Koushik Dutta
8a1633ffa3
tensorflow: reduce dependencies for new pipeline
2023-03-27 12:23:44 -07:00
Koushik Dutta
56b2ab9c4f
prerelease
2023-03-27 11:53:24 -07:00
Koushik Dutta
d330e2eb9d
server: remove os machine usage which only exists in recent node builds
2023-03-27 11:53:19 -07:00
Koushik Dutta
b55e7cacb3
predict: remove old pipline code
2023-03-27 11:14:53 -07:00
Koushik Dutta
c70375db06
prerelease
2023-03-27 09:37:39 -07:00
Koushik Dutta
2c23021d40
server: catch/print startup errors to console and not just events tab
2023-03-27 09:37:29 -07:00
Koushik Dutta
84a4ef4539
mac: reorder unpin
2023-03-27 09:02:37 -07:00
Koushik Dutta
7f3db0549b
python-codecs: update requirements.txt
2023-03-27 08:52:20 -07:00
Koushik Dutta
de0e1784a3
amcrest: fix camera default name
2023-03-27 08:50:01 -07:00
Koushik Dutta
5a8798638e
homekit: do not start two way audio if only an rtcp packet is received
2023-03-27 08:48:40 -07:00
Koushik Dutta
14da49728c
videoanalysis: remove old pipeline
2023-03-26 23:28:52 -07:00
Koushik Dutta
55423b2d09
videoanalysis: yuv/gray extraction fixes
2023-03-26 23:03:08 -07:00
Koushik Dutta
596106247b
python-codecs: fix libav and pil issues
2023-03-26 22:43:13 -07:00
Koushik Dutta
5472d90368
opencv: beta
2023-03-26 19:21:22 -07:00
Koushik Dutta
fcf58413fc
prebeta
2023-03-26 12:25:30 -07:00
Koushik Dutta
0d03b91753
server: add query tokens to env auth
2023-03-26 12:25:23 -07:00
Koushik Dutta
2fd088e4d6
prebeta
2023-03-26 12:09:21 -07:00
Koushik Dutta
c6933198b2
server: autocreate admin if specified by env
2023-03-26 12:09:15 -07:00
Koushik Dutta
210e684a22
docker: fix watchtower scope https://github.com/koush/scrypted/issues/662
2023-03-26 11:38:38 -07:00
Koushik Dutta
53cc4b6ef3
python-codecs: fix older version of pil
2023-03-26 11:36:09 -07:00
Koushik Dutta
d58d138a68
mac: trim deps, unpin hacked up gst libs
2023-03-25 22:03:14 -07:00
Koushik Dutta
c0199a2b76
mac: remove gstreamer hack from install script
2023-03-25 21:55:57 -07:00
Koushik Dutta
badb1905ce
prerelease
2023-03-25 21:54:40 -07:00
Koushik Dutta
735c2dce7b
Merge branch 'main' of github.com:koush/scrypted
2023-03-25 21:52:56 -07:00
Koushik Dutta
ffae3f246f
python-codecs: fix mac crash
2023-03-25 21:52:51 -07:00
Koushik Dutta
31b424f89f
server: mac python fixes
2023-03-25 21:52:32 -07:00
Brett Jia
3b7acc3a90
homekit: merge child lights into cameras ( #659 )
2023-03-25 20:09:42 -07:00
Koushik Dutta
7e66d1ac7f
prebeta
2023-03-25 19:45:11 -07:00
Koushik Dutta
a613da069e
server: relax failure on python arch mismatch
2023-03-25 19:45:05 -07:00
Koushik Dutta
40b73c6589
prebeta
2023-03-25 18:42:52 -07:00
Koushik Dutta
ef16ca83a2
server: detect python architecture vs machine mismatch
2023-03-25 18:42:39 -07:00
Koushik Dutta
76bf1d0d3f
docker: rollback linux changes
2023-03-25 18:35:40 -07:00
Koushik Dutta
3d5ccf25d1
server: log host os specs
2023-03-25 15:05:08 -07:00
Koushik Dutta
36fcb713d9
videoanalysis: ffmpeg frame generator fixes
2023-03-25 15:04:40 -07:00
Koushik Dutta
e306631850
docker: arm fixes
2023-03-25 14:40:37 -07:00
Koushik Dutta
17400fa886
docker: arm fixes
2023-03-25 14:37:17 -07:00
Koushik Dutta
c6dc628616
docker: arm fixes
2023-03-25 14:31:40 -07:00
Koushik Dutta
f974653e73
videoanalysis: make new pipeline the default
2023-03-25 12:05:35 -07:00
Koushik Dutta
b83880a8a3
Merge branch 'main' of github.com:koush/scrypted
2023-03-25 11:34:37 -07:00
Koushik Dutta
ee4d8f52df
pam-diff: fixup score reporting
2023-03-25 11:34:33 -07:00
Brett Jia
3854b75c6e
arlo: video clips + virtual security system for sirens ( #656 )
...
* fix doorbell device type
* bump 0.7.1 for beta
* standalone camera fixes
* bump 0.7.2 for beta
* more type annotations + trickle discover all devices
* fetch arlo library clips
* log options
* cache library at lower level and fetch clips on demand
* move library timedelta range lower in stack
* wip siren as security system
* virtual security system and tweaks
* vss documentation and settings
* expand vss usage docs
* more docs changes
* force homekit and scrypted to update given vss and siren state
* RE-ENABLING SIREN!!!
* bump 0.7.3 for beta
* bump 0.7.3 for release
2023-03-25 11:13:28 -07:00
Koushik Dutta
07c3173506
docker: fix pip execution command
2023-03-25 10:43:12 -07:00
Koushik Dutta
2894ab1b96
prerelease
2023-03-25 09:28:26 -07:00
Koushik Dutta
99995ea882
server: start watchdog/stats after plugin dependency installation completes
2023-03-25 09:27:04 -07:00
Koushik Dutta
d6560fbbe4
prerelease
2023-03-24 21:50:42 -07:00
Koushik Dutta
7205583104
prebeta
2023-03-24 20:45:10 -07:00
Koushik Dutta
8479a16d3d
vscode-typescript: update sample
2023-03-24 20:21:11 -07:00
Koushik Dutta
409aad4794
videoanalysis: publish
2023-03-24 20:20:22 -07:00
Koushik Dutta
a29d009e5c
sdk: update
2023-03-24 20:19:48 -07:00
Koushik Dutta
6772419ccf
rpc: async iterator close should happen silently
2023-03-24 20:19:41 -07:00
Koushik Dutta
38746ee743
homekit: publish beta
2023-03-24 19:52:39 -07:00
Brett Jia
c5cb3ffa90
homekit: merge SecuritySystem & child Sirens as one Homekit accessory ( #650 )
...
* add OnOff to SecuritySystem accessory as a switch
* BFS to reorder devices + merge and skip devices
* add some comments
* more safety checks
* embarrassing moment where I forgot this isn't BFS
2023-03-24 19:52:10 -07:00
Brett Jia
e119056267
actions: tests for platform-specific install scripts ( #653 )
...
* Create test.yml
* debugging
* Update install-scrypted-dependencies-linux.sh
* Update install-scrypted-dependencies-linux.sh
* Update test.yml
* Update install-scrypted-dependencies-linux.sh
* Update test.yml
* Update test.yml
* Update test.yml
* Run for only certain paths
2023-03-24 08:23:08 -07:00
Koushik Dutta
590ad3de37
Merge branch 'main' of github.com:koush/scrypted
2023-03-23 19:59:47 -07:00
Koushik Dutta
6cd412de88
detect: add format hints
2023-03-23 19:59:26 -07:00
Koushik Dutta
33ca0242b1
videoanalysis: dps tracker
2023-03-23 19:42:17 -07:00
Koushik Dutta
68d3f10888
rtsp server: fix URL quirk in electron
2023-03-23 19:42:00 -07:00
Koushik Dutta
7a844aac84
sdk: format hints on video frame
2023-03-23 19:41:45 -07:00
Koushik Dutta
6f2bb9fd9e
server: hack fix python sdk path
2023-03-23 00:37:17 -07:00
Koushik Dutta
12e47993a4
server: electron environment fixes
2023-03-22 22:50:02 -07:00
Koushik Dutta
b0396b77bd
server: serialization intrinsic for Uint8Array
2023-03-22 22:49:28 -07:00
Koushik Dutta
07c2314376
server: update package lock
2023-03-22 19:52:06 -07:00
Koushik Dutta
cee140e49f
sort-tracker: publish
2023-03-22 19:51:52 -07:00
Koushik Dutta
a3963af6e7
prebeta
2023-03-22 14:47:32 -07:00
Koushik Dutta
8ff28418b3
mac: install cmake
2023-03-22 14:13:56 -07:00
Koushik Dutta
08a5c2f2b3
docker: set SCRYPTED_BASE_VERSION
2023-03-22 14:00:22 -07:00
Koushik Dutta
286bd5b19e
docker: set SCRYPTED_BASE_VERSION
2023-03-22 13:58:01 -07:00
Koushik Dutta
59f3c2e3ad
server: add mechanism to force pip/npm install rerun on upgrade
2023-03-22 13:54:04 -07:00
Koushik Dutta
ea1b394061
tensorflow-lite: publish
2023-03-22 13:27:25 -07:00
Koushik Dutta
5dc1af76e8
Merge branch 'main' of github.com:koush/scrypted
2023-03-22 13:15:42 -07:00
Koushik Dutta
771bbd834b
python-codecs: use pillow-simd if possible
2023-03-22 13:15:35 -07:00
Alex Leeds
418724f860
ring: fix video clip thumbnails ( #651 )
2023-03-22 13:12:42 -07:00
Koushik Dutta
2ecf48bc60
python-codecs: add Pillow fallback
2023-03-22 13:08:32 -07:00
Koushik Dutta
d19b942d2c
videoanalysis: remove kernel monkey patch
2023-03-21 23:14:33 -07:00
Koushik Dutta
08e724759d
videoanalysis: use deterministic defaultsg
2023-03-21 23:06:34 -07:00
Koushik Dutta
80031bc80b
videoanalysis: publish
2023-03-21 23:00:45 -07:00
Koushik Dutta
beb53c672c
videoanalysis: include ffmpeg frame grabber
2023-03-21 23:00:08 -07:00
Koushik Dutta
0dc75bf737
prebeta
2023-03-21 21:23:51 -07:00
Koushik Dutta
59008fb964
server: fix bug where python async generator aclose is not called on rpc objects
2023-03-21 21:16:08 -07:00
Koushik Dutta
b119e5ee00
videoanalsyis: log when image is saved as jpeg
2023-03-21 16:22:40 -07:00
Koushik Dutta
01d0f4c72a
pam-diff: new pipeline support
2023-03-21 16:17:41 -07:00
Koushik Dutta
9fe3f1a4db
docker: add libjpeg-dev
2023-03-21 08:57:30 -07:00
Koushik Dutta
60bf112ebd
reolnk: remove hikvision default name
2023-03-21 08:56:43 -07:00
Koushik Dutta
45aa443889
homekit: beta
2023-03-21 08:55:14 -07:00
Koushik Dutta
08f4922860
docker: add libjpeg-dev
2023-03-21 08:52:39 -07:00
Koushik Dutta
899970405a
sdk: fix literals and unions
2023-03-20 23:22:46 -07:00
Koushik Dutta
b4a3960e43
Merge branch 'main' of github.com:koush/scrypted
2023-03-20 23:20:24 -07:00
Koushik Dutta
0514e62d78
mqtt: make it fork compatible
2023-03-20 23:20:19 -07:00
Alex Leeds
3621e58d4c
hap: remove persistence from camera type ( #649 )
2023-03-20 20:51:55 -07:00
Koushik Dutta
506b24026f
docker: Fix armv7 check
2023-03-20 20:22:44 -07:00
Koushik Dutta
98b67f5d56
docker: Fix armv7l detection
2023-03-20 19:21:27 -07:00
Koushik Dutta
33c95aa0e8
prebeta
2023-03-20 17:18:45 -07:00
Koushik Dutta
7d8f86bb6c
sdk: dont add sourcemap if none was generated
2023-03-20 17:18:36 -07:00
Koushik Dutta
d6717cc58b
server: add additional plugin runtime hooks for electron
2023-03-20 17:18:18 -07:00
Koushik Dutta
673f8e3b2a
docker: trim dependencies further
2023-03-20 17:13:03 -07:00
Koushik Dutta
cae87ba414
docker: reorder
2023-03-20 16:35:55 -07:00
Koushik Dutta
13362fd53e
docker: remove ffmpeg, use node static binary, and remove gstreamer ugly plugins
2023-03-20 16:35:01 -07:00
Koushik Dutta
d9f2ba0665
docker: further reduce dependencies
2023-03-20 16:31:24 -07:00
Koushik Dutta
64a0f90a9a
docker: reduce dependencies for non arm7, pil will have wheels
2023-03-20 16:19:26 -07:00
Koushik Dutta
88300910a2
detect: clean up requirements
2023-03-20 16:18:36 -07:00
Koushik Dutta
7face43d54
python-codecs: fix decoder selection getting clobbered
2023-03-20 15:50:07 -07:00
Koushik Dutta
6a9f35ce2a
docker: undo typing change
2023-03-20 14:07:52 -07:00
Koushik Dutta
effe76f251
docker: update massive nvidia build
2023-03-20 13:30:10 -07:00
Koushik Dutta
58d5539cb8
Merge branch 'main' of github.com:koush/scrypted
2023-03-20 13:29:33 -07:00
Koushik Dutta
d956ee06d0
tensorflow: update to new api, add opencv dep
2023-03-20 13:29:28 -07:00
Alex Leeds
8ddf91d13b
ring: fix location mode subscriptions ( #646 )
...
* ring: fix location mode subscriptions
* Update package-lock.json
* ring: probe devices after discovery
2023-03-20 11:28:50 -07:00
Koushik Dutta
3f65cd4f6d
Update Dockerfile.nvidia
2023-03-20 08:43:50 -07:00
Koushik Dutta
3ffdbf9d2b
Update Dockerfile.nvidia
2023-03-20 08:43:20 -07:00
Koushik Dutta
a51754b0e3
docker: add tensorflow nvidia support
2023-03-20 08:42:28 -07:00
slyoldfox
e8ee21e567
btcino 0.0.7 / sip 0.0.6 ( #644 )
...
* * Fix an issues in SIP.js where the ACK and BYE replies didn't go to the correct uri
* * Implemented outgoing SIP MESSAGE sending
* Adding voice mail check
* Adding a lock for a bticino doorbell
* Cleanup dependencies, code in sip, bticino plugins
* Cleanup dependencies, code in sip, bticino plugins
* Clear stale devices from our map and clear the voicemail check
* Do not require register() for a SIP call
* Narrow down the event matching to deletes of devices
* Use releaseDevice to clean up stale entries
* Fix uuid version
* Attempt to make two way audio work
* Attempt to make two way audio work - fine tuning
* Enable incoming doorbell events
* SipCall was never a "sip call" but more like a manager
SipSession was more the "sip call"
* * Rename sip registered session to persistent sip manager
* Allow handling of call pickup in homekit (hopefully!)
* * use the consoles from the camera object
* * use the consoles from the camera object
* * Fix the retry timer
* * Added webhook url
* * parse record route correctly
* * Add gruu and use a custom fork of sip.js which supports keepAlive SIP clients (and dropped Websocket)
* use cross-env in package.json
* Added webhook urls for faster handling of events
* Added videoclips
* plugins/sip 0.0.6
* plugins/bticino 0.0.7
2023-03-20 07:19:08 -07:00
Koushik Dutta
420f070035
prebeta
2023-03-19 18:27:25 -07:00
Koushik Dutta
c78cbc04d3
server: add non invoking entry point
2023-03-19 18:27:21 -07:00
Koushik Dutta
dddf565fbe
prebeta
2023-03-19 18:26:42 -07:00
Koushik Dutta
0516ca810d
server: add non invoking entry point
2023-03-19 18:26:28 -07:00
Alex Leeds
fac67696a9
ring: add lights, switches & outlets ( #642 )
2023-03-19 14:59:14 -07:00
Koushik Dutta
c62d4bd3fd
prebeta
2023-03-19 14:53:32 -07:00
Koushik Dutta
877e1d4992
server: export start promise to wait for https server
2023-03-19 14:53:26 -07:00
Koushik Dutta
35b5cddd95
Merge branch 'main' of github.com:koush/scrypted
2023-03-19 14:46:51 -07:00
Koushik Dutta
a86fb128d9
prebeta
2023-03-19 14:46:42 -07:00
Koushik Dutta
983daae971
server: expose gc programatically
2023-03-19 14:46:37 -07:00
Koushik Dutta
9b687e3286
prebeta
2023-03-19 14:41:16 -07:00
Koushik Dutta
abfd0ffe35
server: add explicit hook for main file
2023-03-19 14:41:02 -07:00
Alex Leeds
407afa1d8c
ring: add glass break & mailbox sensor ( #641 )
...
* ring: add glass break sensor
* ring: add beams motion sensor
2023-03-19 08:55:56 -07:00
Koushik Dutta
9bafe97ef6
sdk: updatre
2023-03-18 22:12:09 -07:00
Koushik Dutta
cb151e79d8
Merge branch 'main' of github.com:koush/scrypted
2023-03-18 20:43:33 -07:00
Koushik Dutta
7e6230d7b0
onvif: make relative movement the ptz default
2023-03-18 20:43:23 -07:00
Alex Leeds
7d95de389a
ring: split location and camera from main file ( #640 )
2023-03-18 20:18:56 -07:00
Koushik Dutta
2ce187bc98
snapshot: readd timeout that got lost during vips revert
2023-03-18 17:11:20 -07:00
Koushik Dutta
100671265e
opencv: fix frame import from buffer in new pipeline
2023-03-18 17:00:14 -07:00
Koushik Dutta
965d5af631
Merge remote-tracking branch 'origin/hap'
2023-03-18 16:59:43 -07:00
Koushik Dutta
a19f356a66
server: start python plugins outside of exception handling if gi is unavailable
2023-03-18 14:25:27 -07:00
Alex Leeds
a520357a23
hap: fix camera init without sensor ( #639 )
2023-03-18 14:01:34 -07:00
Koushik Dutta
d92d130a7c
Merge branch 'main' of github.com:koush/scrypted
2023-03-18 13:57:48 -07:00
Koushik Dutta
c8dd7d2f04
mac: include libav codecs
2023-03-18 13:57:42 -07:00
Koushik Dutta
b85b589675
detect: VAAPI crash fix, avoid decodebin usage if possible
2023-03-18 13:57:24 -07:00
Alex Leeds
9b4cbed28f
ring: restructure plugin ( #638 )
2023-03-18 13:03:08 -07:00
Brett Jia
6b1794d32f
remote: add reconnect and disable WIP mediaobject converter ( #637 )
2023-03-18 11:19:48 -07:00
Koushik Dutta
aefe4b6849
Merge branch 'main' of github.com:koush/scrypted
2023-03-18 10:40:22 -07:00
Koushik Dutta
a68395174a
python-codecs: add missing band extraction named argument
2023-03-18 10:40:16 -07:00
Brett Jia
8a56e789b7
arlo: add basestation and basestation siren + other tweaks ( #636 )
...
* configure stream refresh
* use modelId directly
* bump 0.6.8
* lower refresh rate to 20 min
* basestations as DeviceProviders + various type annotations
* reorder
* trickle discover basestations to avoid clobbering cameras
* generalize device creation + start of siren
* functional basestation siren
* bump 0.7.0 for beta
2023-03-18 10:26:02 -07:00
Koushik Dutta
06ef146c5b
Merge remote-tracking branch 'origin/hap'
2023-03-18 09:20:55 -07:00
Koushik Dutta
4121cbd400
prerelease
2023-03-18 08:05:24 -07:00
Koushik Dutta
2d3bb8798d
server: disable python stdout buffering
2023-03-18 08:05:14 -07:00
Koushik Dutta
b7b6ac0f87
python-codecs: fix python3.7 maybe
2023-03-17 23:54:32 -07:00
Koushik Dutta
e5fb65d75e
prerelease
2023-03-17 23:42:47 -07:00
Koushik Dutta
290b73f3d9
python-codecs: fix hw acceleration
2023-03-17 23:42:33 -07:00
Koushik Dutta
f717e87306
snapshot: include ffmpeg path
2023-03-17 23:37:20 -07:00
Koushik Dutta
b80ac7c60d
prebeta
2023-03-17 23:21:33 -07:00
Koushik Dutta
997a4732ec
server: additional python rpc transport fixes
2023-03-17 23:21:07 -07:00
Koushik Dutta
6e08f11578
snapshot/python-codecs: move high performance native image library to larger package as optional dependency
2023-03-17 22:58:29 -07:00
Koushik Dutta
87c4814e6f
prebeta
2023-03-17 22:22:39 -07:00
Koushik Dutta
2e0e009719
server: update publish scripts
2023-03-17 22:22:30 -07:00
Koushik Dutta
77399038e9
server: clean up python rpc transports
2023-03-17 22:21:07 -07:00
Koushik Dutta
fae66619fb
prepublish
2023-03-17 19:16:50 -07:00
Koushik Dutta
d979b9ec0c
server: connection.poll should provide None to block forever
2023-03-17 19:16:15 -07:00
Koushik Dutta
975319a65d
motion: implement a default inclusion zone that prevents on screen clocks from triggering motion
2023-03-17 16:19:50 -07:00
Koushik Dutta
7b5aa4ba2d
python-codecs: remove erroneous libav from gstreamer settings
2023-03-17 16:19:20 -07:00
Koushik Dutta
670739c82b
python-codecs: restructure, add gstreamer decoder option
2023-03-17 10:28:41 -07:00
Koushik Dutta
8511bd15a8
server: update package lock
2023-03-16 23:59:19 -07:00
Koushik Dutta
06d3c89274
prepublish
2023-03-16 23:59:10 -07:00
Koushik Dutta
e13f3eb2f1
server: add python forked processes to stats
2023-03-16 23:59:01 -07:00
Koushik Dutta
001918d613
predict: fix detections from webui
2023-03-16 23:58:45 -07:00
Koushik Dutta
c859c3aa40
detect: publish plugins with new video pipeline support
2023-03-16 23:40:33 -07:00
Koushik Dutta
2bce019677
predict: make models a separate download
2023-03-16 23:29:02 -07:00
Koushik Dutta
6ba3386157
detect: fix peer kill causing exception inside finally handler
2023-03-16 22:10:25 -07:00
Koushik Dutta
51e66d98f9
videoanalysis: changing motion detect mode should restart motion detection
2023-03-16 22:09:56 -07:00
Koushik Dutta
6484804649
server: update package lock
2023-03-16 20:37:54 -07:00
Koushik Dutta
b2a05c099d
prepublish
2023-03-16 20:37:42 -07:00
Koushik Dutta
898331da4c
Merge branch 'main' of github.com:koush/scrypted
2023-03-16 20:37:33 -07:00
Koushik Dutta
9044e782b2
python-codecs: add gray decoding support
2023-03-16 20:37:28 -07:00
Koushik Dutta
aedb985941
detect: support motion on new pipeline
2023-03-16 20:37:12 -07:00
Koushik Dutta
9ba22e4058
server: fix python rpc kill handling
2023-03-16 20:33:09 -07:00
Alex Leeds
ab0afb61ae
ring: add video clips support ( #635 )
...
* ring: add video clips support
* fix merge
2023-03-16 18:40:36 -07:00
Alex Leeds
bf00ba0adc
ring: add support for locks ( #634 )
2023-03-16 18:32:20 -07:00
Koushik Dutta
d564cf1b62
server: update package lock
2023-03-16 11:13:24 -07:00
Koushik Dutta
544dfb3b24
Update rtsp-proxy.ts
2023-03-16 10:40:19 -07:00
Alex Leeds
21eeab6c3c
hap: fix characteristic warnings ( #621 )
...
* hap: fix characteristic warnings
* hap: add avahi support through docker compose and add docs
2023-03-16 10:39:52 -07:00
Koushik Dutta
cf9af910be
rtsp: rtsp proxy example
2023-03-16 10:03:24 -07:00
Koushik Dutta
e2e65f93af
prepublish
2023-03-16 09:37:34 -07:00
Koushik Dutta
b271567428
server: Fix device initialization on first report
2023-03-16 09:37:25 -07:00
Koushik Dutta
a88a295d9a
server: fixup project file
2023-03-15 23:09:16 -07:00
Koushik Dutta
38ba31ca7d
tensorflow-lite: use multiple tpu
2023-03-15 23:08:48 -07:00
Koushik Dutta
1c8ff2493b
coreml: move prediction onto background thread
2023-03-15 23:04:45 -07:00
Koushik Dutta
5c9f62e6b6
videoanalysis: add snapshot pipeline
2023-03-15 23:04:13 -07:00
Koushik Dutta
6fd8018c52
python-codecs: fix nre
2023-03-15 23:02:50 -07:00
Koushik Dutta
d900ddf5f1
mac: fix erroneous typing installation
2023-03-15 21:54:17 -07:00
Koushik Dutta
e3a8d311ce
python-codecs: add libav support
2023-03-15 20:33:44 -07:00
Koushik Dutta
8bbc3d5470
videoanalysis: generator cleanup
2023-03-15 17:18:28 -07:00
Koushik Dutta
00cf987cec
videoanalysis: reimplemnet snapshots for new pipeline
2023-03-15 17:03:34 -07:00
Koushik Dutta
7e5dcae64a
webrtc/alexa: add option to disable TURN on peers that already have externally reachable addresses
2023-03-15 10:31:25 -07:00
Koushik Dutta
cb67237d7c
server: update package lock
2023-03-15 01:28:39 -07:00
Koushik Dutta
4be848c440
prepublish
2023-03-15 01:28:05 -07:00
Koushik Dutta
b33422b066
server: fix python fork hangs
2023-03-15 01:28:01 -07:00
Koushik Dutta
77418684da
server: publish
2023-03-14 23:50:22 -07:00
Koushik Dutta
08cf9f7774
prepublish
2023-03-14 23:49:51 -07:00
Koushik Dutta
9f2fabf9c0
Merge branch 'main' of github.com:koush/scrypted
2023-03-14 23:47:24 -07:00
Koushik Dutta
e2e1c7be44
server: remove python log statement
2023-03-14 23:47:05 -07:00
Koushik Dutta
ba030ba197
server: fix multiprocessing blocking read on linux
2023-03-14 23:45:06 -07:00
Koushik Dutta
a4f37bdc16
snapshot: publish
2023-03-14 23:42:33 -07:00
Koushik Dutta
f6c7b00562
tensorflow-lite: fix numpy serialization issue
2023-03-14 23:41:55 -07:00
Koushik Dutta
b951614f7c
Merge branch 'main' of github.com:koush/scrypted
2023-03-14 20:13:28 -07:00
Koushik Dutta
f1dfdb3494
coreml: revert tracker dependency removal
2023-03-14 20:13:22 -07:00
Nick Berardi
ffbd25b13b
alexa: set screen ratio to 720p ( #625 )
2023-03-14 18:40:47 -07:00
Koushik Dutta
4f03fe2420
docker: fix pyvips cffi mismatch
2023-03-14 18:00:10 -07:00
Koushik Dutta
ffdb386afa
mac: include libvips in installer
2023-03-14 17:25:47 -07:00
Koushik Dutta
9eeeaa79d0
docker: include libvips
2023-03-14 16:08:22 -07:00
Koushik Dutta
4163142d1e
Merge branch 'main' of github.com:koush/scrypted
2023-03-14 15:45:35 -07:00
Koushik Dutta
71cddc67e0
predict: publish new pipeline support
2023-03-14 15:45:30 -07:00
Alex Leeds
2cbc4eb54f
eufy: support multiple p2p streams ( #624 )
2023-03-14 15:26:46 -07:00
Koushik Dutta
fc94fb4221
core: republish
2023-03-14 15:21:13 -07:00
Koushik Dutta
85ed41c590
server: publish
2023-03-14 15:15:09 -07:00
Koushik Dutta
59f889a200
prepublish
2023-03-14 15:15:05 -07:00
Koushik Dutta
7dc476fe02
prepublish
2023-03-14 15:14:59 -07:00
Koushik Dutta
f5070f1ff1
server: publish
2023-03-14 15:14:41 -07:00
Koushik Dutta
15283e13f0
prepublish
2023-03-14 15:14:23 -07:00
Koushik Dutta
0cde5bf8e7
prepublish
2023-03-14 15:14:10 -07:00
Koushik Dutta
fe3a1a023d
prepublish
2023-03-14 15:14:02 -07:00
Koushik Dutta
369dcff2bd
server: support large file transfers on engine io
2023-03-14 14:50:47 -07:00
Koushik Dutta
ed341a12b1
predict: rgba to rgb conversion
2023-03-14 14:50:28 -07:00
Koushik Dutta
00e523e268
core: add object detection ui
2023-03-14 14:50:04 -07:00
Koushik Dutta
4e25aedbe7
python-codecs: multiprocessing decode
2023-03-14 10:22:01 -07:00
Koushik Dutta
45bd3cbb7c
server: fix various python mutiprocesisng quirks
2023-03-14 10:21:45 -07:00
Koushik Dutta
8e34bc2130
server: fix dangling thread if glib main loop fails
2023-03-14 09:18:00 -07:00
Koushik Dutta
457fc96332
predict: support for new pipeline redetection
2023-03-14 09:16:54 -07:00
Koushik Dutta
e2186401bf
videoanalysis: new working pipeline
2023-03-14 09:16:34 -07:00
Koushik Dutta
a19d916ef0
python-codecs: improve memory management
2023-03-14 09:16:08 -07:00
Koushik Dutta
42bc7dc644
rebroadcast: publish update, current version was using actual addresses?
2023-03-14 08:52:38 -07:00
Koushik Dutta
f9d6308154
rpc: python rpc should be killed on disconnect
2023-03-13 17:10:06 -07:00
Koushik Dutta
dcb6627fb1
predict: publish fix that validates settings input
2023-03-13 11:15:45 -07:00
Koushik Dutta
1d5c71d617
videoanalysis: publish
2023-03-13 10:28:07 -07:00
Koushik Dutta
d5157fb868
predict: new detection pipeline around 50% faster!
2023-03-13 10:17:38 -07:00
Koushik Dutta
98096845dc
rtp: add utility method for adding timestamps
2023-03-13 10:17:09 -07:00
Koushik Dutta
28ac97f4c9
predict: new pipeline
2023-03-12 22:11:06 -07:00
Koushik Dutta
2fc39e3979
videoanalysis: new pipeline
2023-03-12 22:10:40 -07:00
Koushik Dutta
9c89c3c2b8
snapshot: vips fixes
2023-03-12 22:10:15 -07:00
Koushik Dutta
15c7747f48
sdk: update
2023-03-12 22:09:59 -07:00
Koushik Dutta
940d4b7fd4
rpc: various python fixes
2023-03-12 22:09:50 -07:00
Koushik Dutta
a1c8ce754e
python-codecs: working prototype
2023-03-12 22:09:33 -07:00
Koushik Dutta
5e6364850a
onvif: fix ptz causing creation issues
2023-03-12 10:44:21 -07:00
Koushik Dutta
8df52e7595
python-codecs: wip
2023-03-11 20:01:26 -08:00
Koushik Dutta
1e004d6700
rpc: fixup various async iterator bugs, add memoryview support to python
2023-03-11 19:38:43 -08:00
Koushik Dutta
4570f9cd38
python-codecs: wip
2023-03-11 00:17:50 -08:00
Koushik Dutta
601cd39ba4
rpc: fix proxied iterator proxy
2023-03-10 21:38:48 -08:00
Koushik Dutta
923475fab2
Merge branch 'main' of github.com:koush/scrypted
2023-03-10 19:46:59 -08:00
Koushik Dutta
21ce5dfad4
sdk: image support
2023-03-10 19:46:51 -08:00
Koushik Dutta
2bd3592aad
server: fix mediaobject polymorphism
2023-03-10 19:46:38 -08:00
Koushik Dutta
44f083ca23
webrtc: remove potential converter with permission escalation
2023-03-10 19:46:03 -08:00
Koushik Dutta
cc7271f0a2
snapshot: use libvips
2023-03-10 19:45:37 -08:00
Koushik Dutta
11a1a1134d
predict: validate args
2023-03-10 16:50:11 -08:00
Alex Leeds
70cfa13e67
eufy: motion, partial livestream removal & minor improvement in snapshots ( #618 )
2023-03-10 16:16:36 -08:00
Koushik Dutta
291f90b2b2
rtp: expose child process in rtp forwarder
2023-03-10 11:55:22 -08:00
Koushik Dutta
d0ae7eb841
eufy: all cleaned up
2023-03-10 11:11:13 -08:00
Koushik Dutta
8444102cca
eufy: functional audio
2023-03-10 10:49:45 -08:00
Alex Leeds
5a1c052c77
eufy: support captcha ( #616 )
2023-03-10 09:46:42 -08:00
Koushik Dutta
fb7eeece54
eufy: more logging
2023-03-10 07:53:34 -08:00
Koushik Dutta
d479bcece9
eufy: fix encoder codecs
2023-03-10 07:34:04 -08:00
Koushik Dutta
deefac2347
eufy: fix encoder codecs
2023-03-10 07:33:04 -08:00
Koushik Dutta
53808a04b7
google-cloud-tts: move to org
2023-03-09 21:40:06 -08:00
Koushik Dutta
a1785c2658
tensorflow-legacy: remove
2023-03-09 21:37:56 -08:00
Koushik Dutta
601cf46b1e
thermostat: move to org
2023-03-09 21:37:28 -08:00
Koushik Dutta
6bba1b1cbd
eufy: fix output url
2023-03-09 20:56:22 -08:00
Koushik Dutta
ab0122420b
eufy: codec copy
2023-03-09 20:55:48 -08:00
Koushik Dutta
74ae2aab91
eufy: try mpegts
2023-03-09 20:54:43 -08:00
Koushik Dutta
c5fa131a44
eufy: revert stream manager change
2023-03-09 20:44:00 -08:00
Koushik Dutta
8dcf4dda9f
eufy: use ffmpeg and adts audio
2023-03-09 20:29:00 -08:00
Koushik Dutta
cd59125ada
eufy: revert
2023-03-09 20:24:08 -08:00
Koushik Dutta
d284eb6738
eufy: mute audio
2023-03-09 19:07:42 -08:00
Koushik Dutta
a78cc943cc
eufy: mark stream as scrypted parser safe
2023-03-09 19:07:22 -08:00
Koushik Dutta
7ddeda1595
eufy: add audio toggle
2023-03-09 19:06:20 -08:00
Koushik Dutta
f02dfa5e14
eufy: remove some logging
2023-03-09 18:56:31 -08:00
Koushik Dutta
b2a4f20381
eufy: audio maybe
2023-03-09 18:53:36 -08:00
Koushik Dutta
dec3c354f0
eufy: use per session live stream manager
2023-03-09 18:47:45 -08:00
Koushik Dutta
2ee581d48d
Merge branch 'main' of github.com:koush/scrypted
2023-03-09 18:07:34 -08:00
Koushik Dutta
d74c3a3fc5
eufy: generate some timestamps
2023-03-09 18:07:29 -08:00
Nick Berardi
405d9f0c09
onvif: add absolute and speed support to movement ( #612 )
2023-03-09 17:17:08 -08:00
Koushik Dutta
db25c5babe
Merge branch 'main' of github.com:koush/scrypted
2023-03-09 14:13:17 -08:00
Alex Leeds
d5c90ab8da
eufy: add plugin ( #614 )
2023-03-09 14:13:03 -08:00
Koushik Dutta
81a5c143d6
snapshot: add/use sharp (libvips)
2023-03-09 09:29:28 -08:00
Koushik Dutta
18c6edd310
homekit: beta
2023-03-09 08:13:37 -08:00
Koushik Dutta
a1d7a0d9ca
homekit: fixup hap recordign cleanup
2023-03-08 15:34:17 -08:00
Koushik Dutta
5d5078534d
homekit: fixup hap implementation
2023-03-08 15:08:22 -08:00
Koushik Dutta
537a968e2e
Merge remote-tracking branch 'alex/hap' into hap
2023-03-08 13:41:49 -08:00
Koushik Dutta
ebf2176618
remote: wip
2023-03-08 13:36:55 -08:00
Koushik Dutta
f435f8eff5
sdk: update
2023-03-08 13:36:40 -08:00
Alex Leeds
4520d1d29f
homekit: update hap
2023-03-08 13:07:59 -05:00
Koushik Dutta
f8c16edaae
Merge branch 'main' of github.com:koush/scrypted
2023-03-08 07:37:03 -08:00
Koushik Dutta
ea86065d99
tapo: add cloud password instructions
2023-03-08 07:36:57 -08:00
Alex Leeds
ed5c7b126c
ring: update dependencies ( #607 )
2023-03-07 20:49:28 -08:00
Koushik Dutta
806e015823
tapo: make it searchable in plugin install
2023-03-07 16:55:15 -08:00
Koushik Dutta
41c4cbc96c
client: update
2023-03-07 16:24:31 -08:00
Koushik Dutta
143a0b2c41
webrtc: startRtpForwarderProcess remove werift dependency
2023-03-07 16:24:22 -08:00
Koushik Dutta
f582db3f11
common: http message parsing helpers
2023-03-07 16:24:00 -08:00
Koushik Dutta
103855ca50
Merge branch 'main' of github.com:koush/scrypted
2023-03-07 16:07:22 -08:00
Koushik Dutta
70c6fe4c68
tapo: initial commit of two way audio
2023-03-07 16:07:15 -08:00
Nick Berardi
c85d45050f
alexa: refactor code structure ( #606 )
2023-03-07 12:04:52 -08:00
Alex Leeds
16a39ac76a
ring: update ring api client ( #605 )
2023-03-07 07:51:25 -08:00
Koushik Dutta
fdc7519db0
onvif: ptz
2023-03-06 18:17:54 -08:00
Koushik Dutta
83af0c5ec7
core: cleanup device discovery
2023-03-06 17:03:21 -08:00
Koushik Dutta
ee22686bff
videoanalysis: prevent double motion detector or double object detector
2023-03-06 10:32:35 -08:00
Koushik Dutta
7dc1f9736a
pam-diff: add support for motion objects
2023-03-06 10:10:16 -08:00
Koushik Dutta
6e2aa37d75
server: implement missing setMixins
2023-03-06 09:34:29 -08:00
Koushik Dutta
fbaa8a31cf
predict: fix bug where memory can leak if detection fails
...
tf: request restart if detection fails
2023-03-06 09:34:04 -08:00
Koushik Dutta
fa89a5ad24
sort: fix crash if no detection id is provided
2023-03-06 09:33:38 -08:00
Koushik Dutta
464deaf35e
cameras: fix bug where device creation fails when no name is provided
2023-03-06 09:33:15 -08:00
Koushik Dutta
9cc8f50ff7
client: update sdk
2023-03-06 09:32:53 -08:00
Koushik Dutta
c17a1184cc
core: fix settings subgroup regression
2023-03-06 07:39:17 -08:00
Koushik Dutta
b5004739c3
core: fix wonky settings
2023-03-05 23:09:31 -08:00
Koushik Dutta
d01c0fa72b
sdk: fix StorageSettings 'device' defaults
2023-03-05 22:39:04 -08:00
Koushik Dutta
bb9f3d5aab
predict: revert object tracker changes until custom NVR detector with face recognition is in place
2023-03-05 22:38:36 -08:00
Koushik Dutta
b23daa6735
Merge branch 'main' of github.com:koush/scrypted
2023-03-05 21:36:54 -08:00
Koushik Dutta
bb8b0125b6
server/sdk: update
2023-03-05 21:36:50 -08:00
Koushik Dutta
8e5f44f998
server: add support for polymorphic media objects
2023-03-05 21:33:44 -08:00
Brett Jia
9015af4902
arlo: optimize event handling ( #601 )
...
* optimize event waiting by keying on properties
* bump 0.6.6
* interrupt cleanup for other tasks
* bump 0.6.7 for race condition fix
2023-03-05 19:25:47 -08:00
Koushik Dutta
7902a091a9
core: fix listener leak
2023-03-04 20:48:24 -08:00
Koushik Dutta
615357befb
werift: update
2023-03-04 19:20:31 -08:00
Koushik Dutta
34b26c81dc
server: fix bug where express sets Cache-Control: max-age=0 on all file responses
2023-03-04 19:19:52 -08:00
Koushik Dutta
ea99a54e1b
cloud: cleanup logging
2023-03-04 19:18:36 -08:00
Koushik Dutta
f726826391
core: fix changing password escalating user privileges
2023-03-04 19:00:49 -08:00
Koushik Dutta
dc5148c856
rpc: dont throw on oneway methods even if the peer is closed
2023-03-04 18:59:55 -08:00
Koushik Dutta
373c11ffee
webrtc: add connection logging
2023-03-04 18:34:45 -08:00
Koushik Dutta
bea1f019b4
server: update deps
2023-03-04 14:05:08 -08:00
Koushik Dutta
29c98777e9
server: add python plugin id to command line
2023-03-04 14:05:04 -08:00
Koushik Dutta
9eb5029128
cloud: Fix x-scrypted-cloud header to come from upstream proxy
2023-03-04 08:59:23 -08:00
Koushik Dutta
33607796d1
cloud: log incoming connections
2023-03-04 07:51:08 -08:00
Koushik Dutta
f23fa0c335
coreml: update deps
2023-03-03 23:39:43 -08:00
Koushik Dutta
e6cfecfc1a
videoanalysis: configurable object tracker
2023-03-03 23:39:18 -08:00
Koushik Dutta
44346d5b33
server: fix python rpc connect
2023-03-03 23:34:15 -08:00
Koushik Dutta
19da68884b
server: implement python connectRPCObject
2023-03-03 23:17:43 -08:00
Koushik Dutta
544349de8d
snapshot: update sdk
2023-03-03 16:48:37 -08:00
Koushik Dutta
6f90b1a0e3
server: add support for direct ipc
2023-03-03 16:48:29 -08:00
Koushik Dutta
fbbb9163d7
sdk: add ipcObject
2023-03-03 14:56:40 -08:00
Koushik Dutta
445581eefa
server: plugin worker cleanups
2023-03-03 11:36:15 -08:00
Koushik Dutta
096c036ea2
rpc: implement python async iterator
2023-03-02 21:03:29 -08:00
Koushik Dutta
b2e5801426
rpc: improve error serialization and handling
2023-03-02 16:02:48 -08:00
Koushik Dutta
41061854f1
rpc: add intrinsic support for async iterators
2023-03-02 13:49:20 -08:00
Koushik Dutta
d91e625973
sort-tracker: publish
2023-03-02 09:09:53 -08:00
Koushik Dutta
ec5b59a00c
Merge branch 'main' of github.com:koush/scrypted
2023-03-01 21:34:12 -08:00
Koushik Dutta
172790b18f
sdk: fix device StorageSetting deserialzation
...
predict: externalize tracker
2023-03-01 21:33:43 -08:00
Nick Berardi
de0e6ee955
unifi-protect: added new smart event and updated snapshot to use login ( #595 )
2023-03-01 20:13:01 -08:00
Koushik Dutta
69d7ff2ced
Merge branch 'main' of github.com:koush/scrypted
2023-03-01 14:51:55 -08:00
Koushik Dutta
3c237eac91
tensorflow-lite: cleanup dead code
2023-03-01 14:51:52 -08:00
Koushik Dutta
694c195024
rpc: fixup WeakRef typing
2023-03-01 14:51:40 -08:00
Koushik Dutta
c1f0281030
core: add finer grain user permissions
2023-03-01 14:51:14 -08:00
Brett Jia
fa218cbcbd
remote: cleanup remote hint now that rebroadcast uses external by default ( #594 )
2023-03-01 14:18:42 -08:00
Koushik Dutta
a89700acc2
cli/client: decouple, upgrade packages, publish
2023-03-01 13:55:40 -08:00
Koushik Dutta
82fb24e275
rebroadcast: move url expansion into separate file
2023-03-01 12:22:33 -08:00
Koushik Dutta
eef67a9383
cli: fix arg parsing
2023-03-01 11:56:37 -08:00
Koushik Dutta
1180d9fa2c
cli: rebuild
2023-03-01 11:51:36 -08:00
Koushik Dutta
57734f1d3c
videoanalysis: remove extra settings
2023-02-28 23:56:39 -08:00
Koushik Dutta
dace750829
predict: publish
2023-02-28 21:53:33 -08:00
Koushik Dutta
f359a7167a
server: nuke python prefix prior to install to purge old conflicting deps
2023-02-28 21:53:15 -08:00
Koushik Dutta
39c0759d1b
tensorflow-lite: add simd support
2023-02-28 21:34:06 -08:00
Koushik Dutta
fee90334fb
videoanalysis: snapshot mode cleanups
2023-02-28 20:48:31 -08:00
Koushik Dutta
80db6e50ab
rebroadcast: fix external url behavior
2023-02-28 20:44:57 -08:00
Koushik Dutta
1fa6c2d842
tensorflow: reduce several expensice cpu resizes
2023-02-28 20:44:21 -08:00
Koushik Dutta
8b39c4c22c
snapshot: fix debug file logging
2023-02-28 20:26:15 -08:00
Koushik Dutta
4b6fd5b5a8
server: remove debug logging
2023-02-28 20:20:17 -08:00
Koushik Dutta
f2d1909b6d
docker: gstreamer vaapi is apparently xplat
2023-02-28 19:42:21 -08:00
Koushik Dutta
7917fb96dc
docker: incude ffmpeg
2023-02-28 19:39:12 -08:00
Koushik Dutta
ad5fae98f1
docker: incude ffmpeg
2023-02-28 19:35:33 -08:00
Koushik Dutta
8412eb36fe
rebroadcast: fix erroneous external check.
2023-02-28 11:22:51 -08:00
Koushik Dutta
822455383b
rebroadcast: include error in warning message
2023-02-28 11:20:27 -08:00
Koushik Dutta
2d4357e4c0
server: preserve MediaObject name in constructor
2023-02-28 11:17:58 -08:00