Koushik Dutta
4607bec07c
server: improve fork/thread logging
2024-09-04 09:30:19 -07:00
Koushik Dutta
299204313f
server: use constants for plugin markers
2024-08-26 08:55:19 -07:00
Koushik Dutta
0d7ee00485
server: electron wip
2024-08-20 22:21:09 -07:00
Koushik Dutta
2da762dfc2
server: working transferible buffers
2024-08-19 13:20:21 -07:00
Koushik Dutta
c2747c80dc
server: consolidate peer thread setup
2024-08-19 11:43:10 -07:00
Koushik Dutta
782c9930da
Merge branch 'main' of github.com:koush/scrypted
2024-07-30 22:49:44 -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
6c7671dc21
server: fix plugin/thread startup messages
2024-07-30 22:34:59 -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
5e7b203f11
postbeta
2024-01-22 19:01:13 -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
02d5b429b7
Revert "server: add hook for getting runtime"
...
This reverts commit e169d154e7 .
2023-04-29 11:30:20 -07:00
Koushik Dutta
e169d154e7
server: add hook for getting runtime
2023-04-29 11:09:56 -07:00
Koushik Dutta
efd125b6e4
server/rpc: add Uint8Array to node transport safe arguments
2023-04-08 10:05:02 -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
5b67c74078
server: implement sendSocket.
2022-07-13 07:48:51 -07:00
Koushik Dutta
a4eab3c2cb
server: fix sourcemaps on some plugins
2022-03-06 13:45:25 -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
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
Koushik Dutta
e2b28ccd40
server: shared worker implementation. greatly reduces memory usage.
2022-01-06 23:25:04 -08:00
Koushik Dutta
3cb9dbde97
server: restructure some files
2022-01-06 22:39:52 -08:00
Koushik Dutta
27ead61c3a
server: reduce memory usage.
...
server/plugin startup will only require what is necessary.
pass unzipped plugin path through to the remote to allow linkfs usage for file name resolution.
2022-01-06 19:21:45 -08:00