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