Brett Jia
|
24bcc32532
|
server: aggressively catch child process pipe errors (#1609)
* server: aggressively catch python child process pipe errors
* document error behavior
* move stdio error handling to setupWorker
* handle undefined stdio
|
2024-10-11 15:34:44 -07:00 |
|
Brett Jia
|
c94945c6d5
|
server: allow plugins to specify portable python build tags (#1571)
|
2024-09-09 12:26:01 -07:00 |
|
Koushik Dutta
|
e94cea0236
|
Revert "server: revert port contention change"
This reverts commit 57439634e5.
|
2024-08-27 08:58:22 -07:00 |
|
Koushik Dutta
|
57439634e5
|
server: revert port contention change
|
2024-08-27 08:50:19 -07:00 |
|
Koushik Dutta
|
b289024083
|
server: fix fork debugging port contention
|
2024-08-26 14:18:04 -07:00 |
|
Koushik Dutta
|
299204313f
|
server: use constants for plugin markers
|
2024-08-26 08:55:19 -07:00 |
|
Koushik Dutta
|
e8bd72a329
|
server: fix child process flag markers
|
2024-08-26 08:34:54 -07:00 |
|
Koushik Dutta
|
3f0c706154
|
server: improve process markers
|
2024-08-26 08:12:26 -07:00 |
|
Koushik Dutta
|
4290eb0abb
|
server: remove electron
|
2024-08-24 18:12:00 -07:00 |
|
Koushik Dutta
|
fd2d7e9485
|
server: electron angle setup
|
2024-08-24 18:10:05 -07:00 |
|
Koushik Dutta
|
83d32da7f1
|
server: improve electron enable-features handling
|
2024-08-21 14:33:57 -07:00 |
|
Koushik Dutta
|
b42abf377b
|
server: use @electron/get as production dependency
|
2024-08-21 13:41:05 -07:00 |
|
Koushik Dutta
|
5713935ccc
|
server: break out electron runtimes
|
2024-08-21 12:51:23 -07:00 |
|
Koushik Dutta
|
e81c454c1e
|
server: fix node thread worker removing handlers that should not be
|
2024-08-21 11:10:21 -07:00 |
|
Koushik Dutta
|
776307bcbc
|
server: enable SharedArrayBuffer and other stuff for electron
|
2024-08-21 11:09:31 -07:00 |
|
Koushik Dutta
|
95c97e3eb2
|
server: fix plugin load causing server crash, fix unhandled rejections caused by plugin kill
|
2024-08-21 10:59:27 -07:00 |
|
Koushik Dutta
|
08926a35a9
|
server: use standard debug port for electron
|
2024-08-21 10:43:51 -07:00 |
|
Koushik Dutta
|
462189efc2
|
server: implement electron debugging
|
2024-08-21 09:50:22 -07:00 |
|
Koushik Dutta
|
3c8f94ab2f
|
server: Fix electron display var
|
2024-08-20 23:20:04 -07:00 |
|
Koushik Dutta
|
c0fe12827f
|
server: hide electron window
|
2024-08-20 22:22:59 -07:00 |
|
Koushik Dutta
|
0d7ee00485
|
server: electron wip
|
2024-08-20 22:21:09 -07:00 |
|
Koushik Dutta
|
c14487ac27
|
server: remove deno
|
2024-08-20 20:49:23 -07:00 |
|
Koushik Dutta
|
0ebbc5ea8f
|
server: sketchy check to determine if buffer is pool buffer
|
2024-08-19 16:04:38 -07:00 |
|
Koushik Dutta
|
2da762dfc2
|
server: working transferible buffers
|
2024-08-19 13:20:21 -07:00 |
|
Koushik Dutta
|
2b58de196e
|
server: use ipc for node threads
|
2024-08-19 11:07:13 -07:00 |
|
Koushik Dutta
|
2c54dc07ae
|
server: use js for deno-plugin-remote
|
2024-08-14 20:22:11 -07:00 |
|
Koushik Dutta
|
d18b8e0694
|
server: fix deno stdout
|
2024-08-14 19:33:03 -07:00 |
|
Koushik Dutta
|
8ef3fe7a24
|
server: add support for cross language fork
|
2024-08-14 11:14:13 -07:00 |
|
Koushik Dutta
|
561852bc15
|
server: fixup python remote debugging, fs chdir locations
|
2024-08-14 08:42:55 -07:00 |
|
Koushik Dutta
|
8a8bee33c1
|
server: normalize fs path
|
2024-08-13 22:45:51 -07:00 |
|
Brett Jia
|
0bc6fadb23
|
server: allow plugins to customize python installs (#1542)
* server: allow plugins to customize python installs
* move options inside pythonVersion
|
2024-08-13 18:18:39 -07:00 |
|
Koushik Dutta
|
b7980b7cbf
|
server: worker pid cleanup
|
2024-08-04 00:28:42 -07:00 |
|
Koushik Dutta
|
0a6114cc60
|
server: fix deno kill
|
2024-08-04 00:26:23 -07:00 |
|
Koushik Dutta
|
8c8beea2eb
|
server: add deno flags
|
2024-08-03 17:14:50 -07:00 |
|
Koushik Dutta
|
5bb8ea0f86
|
server: deno runtime
|
2024-08-03 10:30:31 -07:00 |
|
Koushik Dutta
|
daddf10035
|
server: organize imports
|
2024-08-03 10:29:49 -07:00 |
|
Koushik Dutta
|
d405232d81
|
server: fix wacky import
|
2024-08-02 13:45:14 -07:00 |
|
Koushik Dutta
|
d0b46c35a9
|
server/sdk: wip support for alternative fork main, fork names. add initial workerData message channel.
|
2024-07-30 22:48:52 -07:00 |
|
Koushik Dutta
|
237b3ce0d9
|
server: cleanup message port references and errors
|
2024-07-30 08:49:21 -07:00 |
|
Koushik Dutta
|
05745bf3c5
|
server: use node worker message channel so fork can create forks.
|
2024-07-30 08:40:46 -07:00 |
|
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 |
|