Commit Graph

51 Commits

Author SHA1 Message Date
Koushik Dutta
ea606de22f postrelease 2024-06-26 09:43:48 -07:00
Koushik Dutta
6d036dbd60 server: fix python runtime worker setup 2024-05-13 10:21:29 -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
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
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
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
1dad0126bc postbeta 2023-06-08 08:08:24 -07:00
Koushik Dutta
efd125b6e4 server/rpc: add Uint8Array to node transport safe arguments 2023-04-08 10:05:02 -07:00
Koushik Dutta
31b424f89f server: mac python fixes 2023-03-25 21:52:32 -07:00
Koushik Dutta
6f2bb9fd9e server: hack fix python sdk path 2023-03-23 00:37:17 -07:00
Koushik Dutta
d6717cc58b server: add additional plugin runtime hooks for electron 2023-03-20 17:18:18 -07:00
Koushik Dutta
abfd0ffe35 server: add explicit hook for main file 2023-03-19 14:41:02 -07:00
Koushik Dutta
2d3bb8798d server: disable python stdout buffering 2023-03-18 08:05:14 -07:00
Koushik Dutta
29c98777e9 server: add python plugin id to command line 2023-03-04 14:05:04 -08:00
Koushik Dutta
44af4ce006 server: rename to plugin_remote.py 2023-02-16 23:26:59 -08:00
Koushik Dutta
017b599170 server/windows: add support for python version when used with py.exe 2023-02-11 09:35:08 -08:00
Koushik Dutta
e910374019 server: better python memory usage tracking 2023-01-13 22:46:31 -08:00
Koushik Dutta
2294d2f22d server: cleanup old dependencies on runtime version change 2022-12-11 12:51:08 -08:00
Koushik Dutta
70cce4bd0f webrtc: move connections onto their own thread for better cleanup and per connection performance 2022-10-17 16:12:46 -07:00
Koushik Dutta
a4582da683 server: improve python rpc buffer wrangling 2022-09-21 21:53:38 -07:00
Koushik Dutta
1f41355c4e server: fix crashed plugins not showing up in plugins list. ScryptedDevice interface should only bubble atomic events. 2022-09-06 21:40:59 -05:00
Koushik Dutta
5b67c74078 server: implement sendSocket. 2022-07-13 07:48:51 -07:00
Koushik Dutta
a8675479c6 server: fix python plugins on windows 2022-07-01 13:22:36 -07:00
Koushik Dutta
2a88ba1c62 server: remove cors api access. add socket api access. 2022-06-20 11:31:07 -07:00
Koushik Dutta
328cf1536e server: add hack (?) to fix gst plugin search path on darwin 2022-06-12 14:20:27 -07:00
Koushik Dutta
44b4fa2bd4 server: rpc/threading 2022-02-12 19:09:42 -08:00
Koushik Dutta
a8b8aa03e0 restructure 2022-02-11 15:06:21 -08:00
Koushik Dutta
a26566202e rpc: move out of server 2022-02-11 13:28:12 -08:00
Koushik Dutta
1af5a35635 server: cleanup stdio per platform 2022-02-11 12:36:40 -08:00
Koushik Dutta
ae57dea333 server: watch for worker errors 2022-02-11 12:33:08 -08:00
Koushik Dutta
7b85a5c0ed server: worker cleanup 2022-02-11 12:16:10 -08:00
Koushik Dutta
3027e7d051 server: new shared worker mode based on threads 2022-02-06 01:01:31 -08:00
Koushik Dutta
122d1b5830 server: thread wip 2022-02-05 23:39:56 -08:00