Koushik Dutta
94a61e247e
server: prevent mixin interface noise
2022-01-12 07:41:20 -08:00
Koushik Dutta
d041008a9a
server: dont listen on server ports until server has loaded plugins.
2022-01-11 10:26:31 -08:00
Koushik Dutta
d3638dce37
server: use unzipped plugin path where possible
2022-01-06 21:19:29 -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
Koushik Dutta
a1034f0828
zip: remove memory pressure from keeping zip in memory
2022-01-06 17:22:12 -08:00
Koushik Dutta
b2f3f1fbde
server: readme support
2021-12-28 20:00:43 -08:00
Koushik Dutta
87205490b6
server: revert socket proxy change. too complicated. no benefit.
2021-12-14 00:27:18 -08:00
Koushik Dutta
acf31f2f82
server: prototype http proxy
2021-12-14 00:20:13 -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
47fba69360
server: clear plugin volume on plugin removal
2021-12-07 17:40:51 -08:00
Koushik Dutta
338276562c
server/sdk: backport to python3.7
2021-12-06 21:27:32 -08:00
Koushik Dutta
970fdaa923
server: partial mixin table update
2021-12-05 22:25:25 -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
82afbc1003
server: fix state nre
2021-11-23 23:39:16 -05:00
Koushik Dutta
10459457ca
server: fix core rpc mismatch bug
2021-11-20 09:02:59 -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
aeb8c21346
sdk/rpc: wip
2021-11-15 16:16:19 -08:00
Koushik Dutta
20f3f9d309
server: optional dependencies should be made required
2021-11-10 14:53:46 -08:00
Koushik Dutta
8f4c0b3dbb
server: persist events for 2 days
2021-11-07 21:33:51 -08:00
Koushik Dutta
d128732289
sdk/server: humidity and fan types
2021-11-07 19:13:17 -08:00
Koushik Dutta
9ab7ac3785
server: dont clobber device info if it comes in undefined
2021-11-07 18:51:00 -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
ad1e1ee1b0
core/server: working terminal
2021-11-01 13:47:40 -07:00
Koushik Dutta
034b3dfe99
core/server: fix oneway method failure causing empty plugin list
2021-11-01 13:31:23 -07:00
Koushik Dutta
5927342220
core: wip shell
2021-11-01 13:23:30 -07:00
Koushik Dutta
a9d627dacc
server: remove migrations
2021-10-20 14:03:48 -07:00
Koushik Dutta
f3a2fcd7e4
server: fix state migration bug
2021-10-20 14:01:46 -07:00
Koushik Dutta
7cd788398b
server: add service-control
2021-10-20 00:50:44 -07:00
Koushik Dutta
02360bc036
server: git autoupdates
2021-10-20 00:42:05 -07:00
Koushik Dutta
9764f8cc26
server: move the basic auth to plugin management only
2021-10-19 16:13:09 -07:00
Koushik Dutta
1004af9578
server: force upgrade @scrypted/core
2021-10-15 17:25:05 -07:00
Koushik Dutta
8245835491
server: port configuration
2021-10-13 21:12:58 -07:00
Koushik Dutta
d34c3964f3
server: child process fork inspect port fixup
2021-10-11 22:07:27 -07:00
Koushik Dutta
3caef12e4e
server: console fixes
2021-10-08 20:33:05 -07:00
Koushik Dutta
b296a2e3fc
server: COMMIT_SHA
2021-10-04 02:26:29 -07:00
Koushik Dutta
11bad750c3
core: log cleanup
2021-10-04 01:48:02 -07:00
Koushik Dutta
a15833d586
server: support mixin console writing to device console
2021-10-04 01:36:27 -07:00
Koushik Dutta
f31c94baab
sdk: strong type on ScryptedNativeId = string|undefined
2021-09-28 17:27:44 -07:00
Koushik Dutta
09da42c5bd
server: force gc to address memory leaks
2021-09-27 01:14:10 -07:00
Koushik Dutta
12434891ca
server: smarter device invalidation
2021-09-22 08:43:18 -07:00
Koushik Dutta
e6d9c185d5
support installing old plugins
2021-09-15 12:04:55 -07:00
Koushik Dutta
a9348fa9ac
server/homekit/google-home: watch for device descriptor changes
2021-09-13 00:11:15 -07:00
Koushik Dutta
ed60c3614d
remove metadata field, add device info field
2021-09-10 21:15:44 -07:00
Koushik Dutta
de0295b0c0
tar fixups?
2021-09-09 10:17:07 -07:00
Koushik Dutta
70695a1455
more logs
2021-09-09 09:58:35 -07:00
Koushik Dutta
90a3717894
more logs
2021-09-09 09:57:14 -07:00