Koushik Dutta
6d036dbd60
server: fix python runtime worker setup
2024-05-13 10:21:29 -07:00
Koushik Dutta
9c9e29068b
server: Improve plugin health check
2024-05-03 18:07:17 -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
6eae1c7de3
server: plugin reload/deletion race.
2024-04-19 19:42:13 -07:00
Koushik Dutta
c435e351c7
server: fix potential race condition around plugin restart requests
2024-04-19 07:46:39 -07:00
Koushik Dutta
16d38906fe
postbeta
2024-04-09 22:19:09 -07:00
Koushik Dutta
5876fe9ff5
server: update deps
2024-03-21 19:44:57 -07:00
Koushik Dutta
1c3bfc5acb
server: add flag to force portable
2024-03-21 19:25:02 -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
ac1134aa41
server: add support for media object intrinsic conversions
2024-03-20 11:19:56 -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
8f2e15f9df
server: use plugin volume for tf install
2024-03-18 14:45:11 -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
862db817db
postbeta
2024-03-17 13:30:20 -07:00
Koushik Dutta
4448d82b48
server: fixup python installs
2024-03-17 13:26:00 -07:00
Koushik Dutta
577c6a1733
server: lazy install specific python versions
2024-03-17 13:05:01 -07:00
Koushik Dutta
ff095a6157
server: switch to @scrypted/ffmpeg-static
2024-03-15 12:15:29 -07:00
Koushik Dutta
acaebd5c48
server: fix custom runtime pipe
2024-03-13 13:13:18 -07:00
Koushik Dutta
f37b21c0b2
server: plugin loading refacotr
2024-03-12 20:25:26 -07:00
Koushik Dutta
441361e1ec
server: plugin init cleanups
2024-03-11 12:56:21 -07: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
28166a1abc
postbeta
2024-03-08 19:44:28 -08:00
Koushik Dutta
4c8eb9639f
server: use separate python version for pip checks
2024-03-08 18:04:35 -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
83f24ebdaa
server: use portable python, shim in debugpy
2024-03-06 19:54:57 -08:00
Koushik Dutta
bee77e121e
sdk/server: make various properties non-optional
2024-02-14 15:43:21 -08:00
Koushik Dutta
f317c8d9ee
server/sdk: additional signature fixes
2024-02-14 08:33:31 -08:00
Koushik Dutta
59e1391fae
fix restore on lxc
2024-01-30 10:03:31 -08:00
Koushik Dutta
f5a32489d7
server: prevent windows from clobbering python path
2024-01-24 23:46:58 -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
2a943eb5e0
postbeta
2024-01-18 09:33:13 -08:00
Koushik Dutta
47021a7743
server: reduce deps
2024-01-14 14:25:19 -08:00
Koushik Dutta
f0357d45f2
server: fix stupid esm mime dependency
2024-01-12 18:14:31 -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
544531122d
server: stop console spam if mixin is deleted
2024-01-02 22:13:13 -08:00
Koushik Dutta
a526816b07
sdk/server: add mechanism for requesting device refresh
2024-01-01 14:44:00 -08:00
Koushik Dutta
2fb6e0a368
server: fix connectRPCObject in python. cache/optimize connect code.
2023-11-22 13:00:33 -08:00
Koushik Dutta
189be80a40
core: fix rpc serialization issue
2023-11-22 09:10:22 -08:00
Koushik Dutta
9b168bb012
server: suppress noisy media manager
2023-11-19 19:03:25 -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
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
e49e13a167
server: fix potential rce
2023-10-09 11:47:32 -07:00
Koushik Dutta
632d971dd5
server: remove axios
2023-09-04 16:56:49 -07:00
Koushik Dutta
1dad0126bc
postbeta
2023-06-08 08:08:24 -07:00