Koushik Dutta
|
bee77e121e
|
sdk/server: make various properties non-optional
|
2024-02-14 15:43:21 -08:00 |
|
Koushik Dutta
|
5bce335288
|
server: implement various python apis
|
2023-04-16 12:08:48 -07:00 |
|
Koushik Dutta
|
4c2de9e443
|
server: add getDevice convenience method for pluginId/nativeId
|
2023-04-14 22:24:12 -07:00 |
|
Koushik Dutta
|
79d9f1d4a1
|
server: add getDevice convenience method for pluginId/nativeId
|
2023-04-14 22:07:49 -07:00 |
|
Koushik Dutta
|
9b40978f61
|
client/server: fix various async generator bugs in remote client
|
2023-04-11 13:53:38 -07:00 |
|
Koushik Dutta
|
bb8b0125b6
|
server/sdk: update
|
2023-03-05 21:36:50 -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
|
56e3a7979f
|
server: trap overriden mixin events
|
2022-12-30 11:55:46 -08:00 |
|
Koushik Dutta
|
7b00235641
|
server: fix nre, remove new device alert
|
2022-09-06 21:40:59 -05:00 |
|
Koushik Dutta
|
8a21b0e2d0
|
server: add support for properties from newer sdks
|
2022-06-28 22:19:21 -07:00 |
|
Koushik Dutta
|
8579a9f561
|
server: cleanups
|
2022-06-28 21:06:10 -07:00 |
|
Koushik Dutta
|
755cbbd111
|
server: add support for methods from newer sdks
|
2022-06-28 21:03:42 -07:00 |
|
Koushik Dutta
|
fa70e700ab
|
server: add sdk versioning hook
|
2022-06-28 13:03:04 -07:00 |
|
Koushik Dutta
|
e63eea7fb3
|
server/sdk/core: use function typing instead of bare interface.
|
2022-04-28 11:28:05 -07:00 |
|
Koushik Dutta
|
167a3b9681
|
server: fix plugin default export when device is a class or function. fix pluginId state missing.
|
2022-04-18 13:56:04 -07:00 |
|
Koushik Dutta
|
29e787b1e6
|
server: fix self.* calls on ScryptedDeviceBase
|
2022-04-09 13:05:56 -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
|
e31071b8ea
|
server/sdk: decouple sdk and types
|
2022-02-05 13:46:41 -08:00 |
|
Koushik Dutta
|
166ca35474
|
server: fix rpc device creation spam. publish
|
2022-01-09 23:02:06 -08:00 |
|
Koushik Dutta
|
317f39028c
|
server: rpc object cleanup
|
2022-01-05 22:46:37 -08:00 |
|
Koushik Dutta
|
a8437ea491
|
server: fix rpc toPrimitive
|
2021-12-28 10:56:14 -08:00 |
|
Koushik Dutta
|
634c5f8ecb
|
server: event listener callbacks should also be one way.
|
2021-12-19 11:53:29 -08:00 |
|
Koushik Dutta
|
9f008d519c
|
sdk/server: probe method to ensure creation of everything.
|
2021-11-19 01:08:06 -08:00 |
|
Koushik Dutta
|
443a72543d
|
sdk/server: update sdk types, add auto restart of plugins that were unexpectedly killed.
|
2021-11-17 11:32:54 -08:00 |
|
Koushik Dutta
|
86cd96f22b
|
server: better typing of descriptors
|
2021-10-24 13:15:27 -07:00 |
|
Koushik Dutta
|
b97868d394
|
wip
|
2021-09-08 13:19:52 -07:00 |
|
Koushik Dutta
|
cb5cbe6c24
|
move some files around to reduce dependency chains on web
|
2021-09-08 13:19:51 -07:00 |
|
Koushik Dutta
|
a46b2811ed
|
initial commit
|
2021-08-24 21:22:41 -07:00 |
|