Commit Graph

572 Commits

Author SHA1 Message Date
Koushik Dutta
6a3dbc7b7f server: fix some spurious errors 2022-10-27 15:13:37 -07:00
Koushik Dutta
27efccd791 server: expose typed worker 2022-10-27 12:01:37 -07:00
Koushik Dutta
cbc00b9bc0 server: update deps 2022-10-26 11:44:06 -07:00
Koushik Dutta
eff9a1d1c2 sdk: add ids to events 2022-10-22 19:15:27 -07:00
Koushik Dutta
a2335930b7 server: decouple docker from npm publish. docker builds must now specify latest tag. 2022-10-18 11:48:31 -07:00
Koushik Dutta
b1d17828e4 server: test beta publish 2022-10-18 11:24:06 -07:00
Koushik Dutta
7daa36f060 server: fix object leak due to plugin fork thread not cleaning up 2022-10-18 11:08:15 -07: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
c1391491f4 server: suppress rpc kill error 2022-10-17 11:17:47 -07:00
Koushik Dutta
c13604bed9 server/sdk: fix python sdk generation bug 2022-10-11 16:04:42 -07:00
Koushik Dutta
003da06d6d server: improve websocket/engineio support to not pollute the global scope or require a funny constructor pattern 2022-10-10 23:03:51 -07:00
Koushik Dutta
6204af190c server/sdk: expose native id 2022-10-10 21:40:01 -07:00
Koushik Dutta
35c4a2e0b8 server: publish 2022-10-05 21:48:58 -07:00
Koushik Dutta
cf43e5ec9f server: log python startup crashesg 2022-10-05 21:43:53 -07:00
Koushik Dutta
24d2ad9a46 server: publish 2022-10-03 00:00:11 -07:00
Koushik Dutta
dc3f0f49c3 server: support authorization header on webhook update 2022-10-02 19:56:11 -07:00
Koushik Dutta
4375cca1df server: publish 2022-10-02 19:34:49 -07:00
Koushik Dutta
c55f63d039 server: fix mixin cycle 2022-10-02 16:57:27 -07:00
Koushik Dutta
2ff3870b43 server: publish 2022-10-02 16:13:41 -07:00
Koushik Dutta
fdbf831b78 server: add support for webhook update 2022-10-02 15:33:40 -07:00
Koushik Dutta
35251c726d server: fix mixin cyclical dependency detection 2022-10-02 08:09:49 -07:00
Koushik Dutta
2462d63bc5 server: detect cyclical mixins. 2022-10-01 20:53:12 -07:00
Koushik Dutta
8743c606e0 client: fix rpc peer kill event not firing sdk onClose 2022-10-01 17:06:53 -07:00
Koushik Dutta
a13991183d server: update types 2022-09-27 19:21:29 -07:00
Koushik Dutta
7e5ccd8262 server: publish 2022-09-26 10:42:31 -07:00
Koushik Dutta
cfefa838a4 server: Fix python media object and buffer serialization bugs 2022-09-25 22:18:52 -07:00
Koushik Dutta
3c5c723ef9 server: remove logging 2022-09-25 16:27:20 -07:00
Koushik Dutta
2b9240def8 sdk: wip restructure 2022-09-24 11:31:02 -07:00
Koushik Dutta
b1cf82ccc1 server: lock file descriptor usage before sending message to prevent data corruption 2022-09-23 20:02:10 -07:00
Koushik Dutta
a4f3a29c4b server: Fix invalid data from being populated in system state preventing plugin load 2022-09-23 20:01:26 -07:00
Koushik Dutta
fbbc177e11 server: fix python rpc finalizer. 2022-09-23 07:48:06 -07:00
Koushik Dutta
a1c3b401af server: update types to add new sensors 2022-09-22 18:06:38 -07:00
Koushik Dutta
0f5f72e354 server: create python media objects in the python runtime 2022-09-21 22:21:12 -07:00
Koushik Dutta
a4582da683 server: improve python rpc buffer wrangling 2022-09-21 21:53:38 -07:00
Koushik Dutta
0a890ddabb server: fix weird media bug 2022-09-21 21:52:14 -07:00
Koushik Dutta
85a092b1fa server: implement long term token support 2022-09-15 08:31:21 -07:00
Koushik Dutta
149ded3df2 server: publish 2022-09-13 22:05:00 -07:00
Koushik Dutta
31124fe016 server: add rpc param modification api, add support for long term cookies for pwa 2022-09-13 21:36:48 -07:00
Koushik Dutta
aaf2529ec0 server: publish 2022-09-09 13:15:45 -07:00
Koushik Dutta
21ab390674 github: print version 2022-09-09 12:45:13 -07:00
Koushik Dutta
26f2fc0251 server: update descriptor on mixin change 2022-09-06 22:20:39 -05: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
7b00235641 server: fix nre, remove new device alert 2022-09-06 21:40:59 -05:00
Koushik Dutta
20f7b2667b server: publish 2022-08-29 07:49:40 -07:00
Koushik Dutta
3b8cf24d11 server: fix packaged ffmpeg regression 2022-08-29 07:49:31 -07:00
Koushik Dutta
b0eee20e80 server: publish 2022-08-28 19:35:41 -07:00
Koushik Dutta
2131d430e4 server: logout with non json accept should redirect to login 2022-08-26 14:28:03 -07:00
Koushik Dutta
643e3d46b8 server: update types 2022-08-24 17:34:38 -07:00
Koushik Dutta
6d6c45847f server: fix event listener leaks 2022-08-23 00:51:46 -07:00
Koushik Dutta
32f1ed14dd server: forked result should never be serialized 2022-08-22 20:11:48 -07:00