Commit Graph

275 Commits

Author SHA1 Message Date
Koushik Dutta
316ac4aef3 server: fix mixin table generation bug 2021-12-12 13:14:29 -08:00
Koushik Dutta
1b2790c507 server: fix ipv6 url endpoint. fix mixin release race conditions. 2021-12-12 00:57:39 -08:00
Koushik Dutta
4b131351fc server: Fix various ipv6 and network ip detection issues 2021-12-11 13:04:57 -08:00
Koushik Dutta
a33cd661d6 server: relax mixin console guarding 2021-12-10 22:09:45 -08:00
Koushik Dutta
5a5409da8e server: mixin cleanup logging 2021-12-10 12:56:54 -08:00
Koushik Dutta
1904a5fc1b server: better mixin invalidation to prevent weird bugs like settings not loading, etc 2021-12-10 12:20:42 -08:00
Koushik Dutta
bb1ffdea25 server: mixin table refactor 2021-12-10 11:39:06 -08:00
Koushik Dutta
d0791d4557 server: add PYTHONPATH for sdk 2021-12-07 18:52:06 -08:00
Koushik Dutta
41a075c7fa server: fix plugin errors crashing server. publish. 2021-12-07 18:40:14 -08:00
Koushik Dutta
0990f5d424 server: relax python3 version 2021-12-07 17:43:34 -08:00
Koushik Dutta
47fba69360 server: clear plugin volume on plugin removal 2021-12-07 17:40:51 -08:00
Koushik Dutta
6fca939d8d docker: nonroot install directory 2021-12-06 23:04:38 -08:00
Koushik Dutta
338276562c server/sdk: backport to python3.7 2021-12-06 21:27:32 -08:00
Koushik Dutta
4daa64ed14 server: fix null console bug 2021-12-06 18:51:17 -08:00
Koushik Dutta
14ace191df server: fix mixin interface merging bug 2021-12-06 01:02:17 -08:00
Koushik Dutta
970fdaa923 server: partial mixin table update 2021-12-05 22:25:25 -08:00
Koushik Dutta
e5ba9e4af4 server: console spam fix, event noise fix 2021-12-05 00:49:00 -08:00
Koushik Dutta
e9fe1e7525 server: python3 default 2021-12-03 13:55:40 -08:00
Koushik Dutta
5b0bc51fd8 server: console/repl refactor 2021-12-02 10:25:08 -08:00
Koushik Dutta
859316e9c7 server: remove legacy cluster cruft 2021-12-01 19:20:45 -08:00
Koushik Dutta
c89cb9cae7 server: invalidate devices that were removed 2021-12-01 19:17:31 -08:00
Koushik Dutta
c75e264998 server: device provider update 2021-12-01 17:15:19 -08:00
Koushik Dutta
fdd6ae2941 server: fix rpc rejection nre 2021-11-29 20:58:15 -05:00
Koushik Dutta
6af4efb411 sdk/server: release 2021-11-22 14:41:04 -08:00
Koushik Dutta
abd3a790ac server: release 2021-11-20 22:47:02 -08:00
Koushik Dutta
136dfb12a1 server: fix race condition on state reporting 2021-11-20 22:34:23 -08:00
Koushik Dutta
9f008d519c sdk/server: probe method to ensure creation of everything. 2021-11-19 01:08:06 -08:00
Koushik Dutta
808eaf63e7 server: fix bug where the self certificate makes chrome upset 2021-11-17 21:42:32 -08:00
Koushik Dutta
bbf4462cce server: call out more one way methods 2021-11-17 15:28:03 -08:00
Koushik Dutta
a21589c1ba server: publish 2021-11-17 11:35:11 -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
5607e8e62a server: python plugin fixes and support 2021-11-16 11:58:46 -08:00
Koushik Dutta
aeb8c21346 sdk/rpc: wip 2021-11-15 16:16:19 -08:00
Koushik Dutta
73fc2f174a server: publish 2021-11-13 21:31:38 -08:00
Koushik Dutta
78eb5a5e71 sdk/server/plugin: python sample 2021-11-13 16:15:19 -08:00
Koushik Dutta
639857ec64 server: missing mixin log spam fix 2021-11-12 00:20:12 -08:00
Koushik Dutta
f917afe8b9 server: better rpc peer error logging 2021-11-07 10:59:21 -08:00
Koushik Dutta
95de148fa9 server/sdk/opencv: install optional dependencies as needed 2021-11-06 00:36:32 -07:00
Koushik Dutta
9aff168b10 sdk/server: python wip 2021-11-05 23:38:14 -07:00
Koushik Dutta
0e20d5ebbe server/sdk: python plugins 2021-11-04 20:29:02 -07:00
Koushik Dutta
e25724a85a server/sdk: python rpc wip 2021-11-04 14:41:03 -07:00
Koushik Dutta
7d01311f7f server/rpc: simplify rpc code. initial python rpc. 2021-11-03 23:57:21 -07:00
Koushik Dutta
a7ae89b575 sdk/server: remove tensorflow dependency 2021-11-02 14:44:09 -07:00
Koushik Dutta
00edf0ee4b server/docker: more ffmpeg overrides, always package raspbian ffmpeg since its not possible to determine that at build time. 2021-11-01 19:52:01 -07:00
Koushik Dutta
fa64e99351 server: add support for one way rpc method invocation which does not return a result 2021-11-01 12:35:23 -07:00
Koushik Dutta
1a0afecb21 server: make onDevicesChanged respect provider id 2021-10-31 10:44:40 -07:00
Koushik Dutta
0cea45f195 server: fix storage length bug 2021-10-24 23:40:43 -07:00
Koushik Dutta
61cb62a603 server: cleanup 2021-10-24 19:57:16 -07:00
Koushik Dutta
86cd96f22b server: better typing of descriptors 2021-10-24 13:15:27 -07:00
Koushik Dutta
0bc8de9720 server: remove cruft 2021-10-24 11:10:20 -07:00