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
fdab50bf8e
cli/client: update
2023-11-22 09:59:34 -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
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
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
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
476bd3b427
sdk/client: publish
2023-10-24 12:49:55 -07:00
Koushik Dutta
7f0f0cb6bd
client: cache bust engine io requests
2023-10-09 19:49:00 -07:00
Koushik Dutta
e006d599d7
client: update and publish
2023-10-09 11:29:42 -07:00
Koushik Dutta
3648492299
client: dedupe addresses
2023-09-28 09:26:31 -07:00
Koushik Dutta
325f84ca7e
client: consider external addresses during negotiation
2023-09-28 08:48:21 -07:00
Koushik Dutta
b77f1a55c1
client: add missing address on cloud connect
2023-09-21 16:04:11 -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
410b1a4813
client: check token presence before using direct address
2023-09-19 16:25:08 -07:00
Koushik Dutta
50a471b78f
client: use long term token for direct connection
2023-09-19 15:26:23 -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
5e8e0d7773
client: validate results
2023-09-19 10:30:19 -07:00
Koushik Dutta
b6f400382d
client: support local checks
2023-09-19 09:49:33 -07:00
Koushik Dutta
3a62d9cd31
cli: add ffplay filter args
2023-08-26 21:31:31 -07:00
Koushik Dutta
efce576c68
server: beta
2023-08-21 13:38:09 -07:00
Koushik Dutta
cd078afcf9
client: fix webrtc usage
2023-08-17 18:31:50 -07:00
Koushik Dutta
4e9744360a
client: add support for cloudflared
2023-08-16 18:59:36 -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
ca00983ecd
client: better webrtc api connection usage
2023-08-03 20:33:24 -07:00
Koushik Dutta
3494106857
python-client: fix message queues
2023-07-15 08:52:24 -07:00
Raman Gupta
c31e68f720
Update connect_scrypted_client ( #932 )
2023-07-05 17:38:43 -07:00
Koushik Dutta
488d68ee1c
python-client: initial implementation
2023-07-04 14:02:51 -07:00
Koushik Dutta
92a0b4a863
client: update sdk
2023-06-12 13:01:50 -07:00
Koushik Dutta
0a4ea032f5
client: include hostname property in login challenge
2023-06-02 15:36:05 -07:00
Koushik Dutta
41570e9134
h264: publish
2023-05-17 14:24:30 -07:00
Koushik Dutta
1ed7d03a20
client: detection jpeg example
2023-05-13 07:43:49 -07:00
Koushik Dutta
b6e9e15d4f
client: clear hash/query
2023-05-09 08:00:12 -07:00
Koushik Dutta
d29cd7e421
ha: addon
2023-05-08 11:24:55 -07:00
Koushik Dutta
c26aa2d01e
client: publish
2023-05-07 22:12:16 -07:00
Koushik Dutta
eb5d1ac4f6
client: squelch logging
2023-05-06 12:01:37 -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
90ed8bd3f5
server: reboot interface support
2023-05-02 09:43:42 -07:00
Koushik Dutta
a7a1aed0dc
client: update
2023-04-28 10:12:02 -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
9b40978f61
client/server: fix various async generator bugs in remote client
2023-04-11 13:53:38 -07:00
Koushik Dutta
291178a7b5
sdk/client: update
2023-03-30 09:34:57 -07:00
Koushik Dutta
41c4cbc96c
client: update
2023-03-07 16:24:31 -08:00
Koushik Dutta
9cc8f50ff7
client: update sdk
2023-03-06 09:32:53 -08:00
Koushik Dutta
a89700acc2
cli/client: decouple, upgrade packages, publish
2023-03-01 13:55:40 -08:00