Koushik Dutta
|
12e47993a4
|
server: electron environment fixes
|
2023-03-22 22:50:02 -07:00 |
|
Koushik Dutta
|
59f3c2e3ad
|
server: add mechanism to force pip/npm install rerun on upgrade
|
2023-03-22 13:54:04 -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
|
b271567428
|
server: Fix device initialization on first report
|
2023-03-16 09:37:25 -07:00 |
|
Koushik Dutta
|
ba030ba197
|
server: fix multiprocessing blocking read on linux
|
2023-03-14 23:45:06 -07:00 |
|
Koushik Dutta
|
369dcff2bd
|
server: support large file transfers on engine io
|
2023-03-14 14:50:47 -07:00 |
|
Koushik Dutta
|
1e004d6700
|
rpc: fixup various async iterator bugs, add memoryview support to python
|
2023-03-11 19:38:43 -08:00 |
|
Koushik Dutta
|
601cd39ba4
|
rpc: fix proxied iterator proxy
|
2023-03-10 21:38:48 -08:00 |
|
Koushik Dutta
|
2bd3592aad
|
server: fix mediaobject polymorphism
|
2023-03-10 19:46:38 -08:00 |
|
Koushik Dutta
|
6e2aa37d75
|
server: implement missing setMixins
|
2023-03-06 09:34:29 -08:00 |
|
Koushik Dutta
|
bb8b0125b6
|
server/sdk: update
|
2023-03-05 21:36:50 -08:00 |
|
Koushik Dutta
|
8e5f44f998
|
server: add support for polymorphic media objects
|
2023-03-05 21:33:44 -08:00 |
|
Koushik Dutta
|
29c98777e9
|
server: add python plugin id to command line
|
2023-03-04 14:05:04 -08:00 |
|
Koushik Dutta
|
19da68884b
|
server: implement python connectRPCObject
|
2023-03-03 23:17:43 -08:00 |
|
Koushik Dutta
|
6f90b1a0e3
|
server: add support for direct ipc
|
2023-03-03 16:48:29 -08:00 |
|
Koushik Dutta
|
445581eefa
|
server: plugin worker cleanups
|
2023-03-03 11:36:15 -08:00 |
|
Koushik Dutta
|
2d4357e4c0
|
server: preserve MediaObject name in constructor
|
2023-02-28 11:17:58 -08:00 |
|
Koushik Dutta
|
6a55172924
|
server/rpc: add support for clobbering non-state properties and methods
|
2023-02-24 19:41:50 -08:00 |
|
Koushik Dutta
|
247666cea6
|
server: remove scripts invocations
|
2023-02-24 08:42:28 -08:00 |
|
Koushik Dutta
|
9e62393218
|
server: fix device.info being unsettable
|
2023-02-20 10:27:11 -08:00 |
|
Koushik Dutta
|
68508acb38
|
sdk/server: update
|
2023-02-17 19:44:22 -08:00 |
|
Koushik Dutta
|
44af4ce006
|
server: rename to plugin_remote.py
|
2023-02-16 23:26:59 -08:00 |
|
Koushik Dutta
|
d292e1cf6b
|
server: fix order of operations
|
2023-02-13 10:59:46 -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
|
aa5cb119cc
|
server: dont run watchdog on plugins that havent fully started
|
2023-02-08 12:35:35 -08:00 |
|
Koushik Dutta
|
6b5592d49d
|
server: disable plugin watchdog when debugging
|
2023-02-06 14:49:36 -08:00 |
|
Koushik Dutta
|
8b6f816e1d
|
server: fix potential server crash in watchdog process
|
2023-02-06 14:22:03 -08:00 |
|
Koushik Dutta
|
3215e1953f
|
server: add plugin hang watchdog
|
2023-02-01 08:42:17 -08:00 |
|
Koushik Dutta
|
d13cb79c54
|
server: add periodic timestamps to logs
|
2023-01-26 08:57:26 -08:00 |
|
Koushik Dutta
|
760e4d2062
|
server: add support for query tokens
|
2023-01-25 23:32:07 -08:00 |
|
Koushik Dutta
|
6d571a624b
|
server: consider localhost remote addresses as secure for cookie purposes
|
2023-01-25 19:57:20 -08:00 |
|
Koushik Dutta
|
6eb4d499d9
|
sdk/cloud/server: add proper CORS api for endpoints
|
2023-01-25 14:53:38 -08:00 |
|
Koushik Dutta
|
c314ec3be6
|
server: add support for CORS API access
|
2023-01-25 13:18:12 -08:00 |
|
Koushik Dutta
|
7cf2a4e8d9
|
rpc: refactor for reusability
|
2023-01-21 17:45:48 -08:00 |
|
Koushik Dutta
|
e910374019
|
server: better python memory usage tracking
|
2023-01-13 22:46:31 -08:00 |
|
Koushik Dutta
|
e86569bcfa
|
server: improve error when no media converter could be found
|
2023-01-13 13:14:45 -08:00 |
|
Koushik Dutta
|
199027f2a9
|
server: Fix user privilege escalation in preparation webrtc access
|
2023-01-07 23:12:02 -08:00 |
|
Koushik Dutta
|
57994f5ffb
|
server: publish
|
2023-01-05 10:06:53 -08:00 |
|
Koushik Dutta
|
e0da8b402a
|
server: improve mixin failures by detecting sameset/superset
|
2023-01-04 09:28:03 -08:00 |
|
Koushik Dutta
|
2661ceec6d
|
server: bubble mixin errors to prevent clobbering of interfaces in case plugins get killed
|
2023-01-04 09:11:23 -08:00 |
|
Koushik Dutta
|
643d0cde3b
|
server: Fix initialization order causing plugins to get deselected
|
2023-01-03 09:35:58 -08:00 |
|
Koushik Dutta
|
227b287f1e
|
server: properly send serverVersion across during call to getRemote
|
2023-01-02 20:22:56 -08:00 |
|
Koushik Dutta
|
4ffbd16476
|
sdk: rename sdk.version to sdk.serverVersion
|
2023-01-02 20:01:13 -08:00 |
|
Koushik Dutta
|
2879634bcd
|
sdk/server: add versioning to sdk
|
2023-01-02 14:39:30 -08:00 |
|
Koushik Dutta
|
1e426db689
|
server: prevent mixined devices from sending events
|
2022-12-30 20:52:05 -08:00 |
|
Koushik Dutta
|
cdc6d0e943
|
server: trim unnecessary properties in wire protocol
|
2022-12-30 14:25:06 -08:00 |
|
Koushik Dutta
|
c9715f307c
|
various: add backwards compat to remote api
|
2022-12-30 13:03:38 -08:00 |
|
Koushik Dutta
|
56e3a7979f
|
server: trap overriden mixin events
|
2022-12-30 11:55:46 -08:00 |
|