Commit Graph

77 Commits

Author SHA1 Message Date
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
Koushik Dutta
7b7989cb11 server: fix bug where mime type was ignored. 2021-10-23 13:03:30 -07:00
Koushik Dutta
42ba4ed199 core: automations use settings instead of janky checkboxes. support scrypted media selector. 2021-10-22 23:23:38 -07:00
Koushik Dutta
246f8287f3 server: Storage implements dictionary. add support for scrypted-media:// uri. 2021-10-22 23:19:48 -07:00
Koushik Dutta
2563ec4453 server: add exports to plugin scope 2021-10-22 00:54:29 -07:00
Koushik Dutta
e1802b7374 server: custom ffmpeg path via env variable SCRYPTED_FFMPEG_PATH 2021-10-20 10:33:51 -07:00
Koushik Dutta
55f1da7da4 server: mixin failure logging 2021-10-18 22:59:09 -07:00
Koushik Dutta
9caa90c536 server: deduplicate mixin interfaces to prevent property noise 2021-10-18 22:10:38 -07:00
Koushik Dutta
a7611dc23c server: fix bug where mixins may not save 2021-10-18 19:23:31 -07:00
Koushik Dutta
b9148218b2 server: remove derpy logs 2021-10-16 17:03:16 -07:00
Koushik Dutta
f34723036b server: fix erroneous log 2021-10-16 16:02:07 -07:00
Koushik Dutta
1004af9578 server: force upgrade @scrypted/core 2021-10-15 17:25:05 -07:00
Koushik Dutta
36836b186e server/sdk: put plugin startup logs in console 2021-10-15 11:39:21 -07:00
Koushik Dutta
cd6b146b36 server: fix sourcemap support, allow consoles when plugin crashes 2021-10-14 19:48:52 -07:00
Koushik Dutta
8245835491 server: port configuration 2021-10-13 21:12:58 -07:00
Koushik Dutta
ee9e7ea9df server: better stack traces that indicate plugin source 2021-10-13 16:20:25 -07:00
Koushik Dutta
083e7b7c2a server: fix listen zero 2021-10-11 22:57:38 -07:00
Koushik Dutta
d34c3964f3 server: child process fork inspect port fixup 2021-10-11 22:07:27 -07:00
Koushik Dutta
41d508d23b server: switch off cluster to child_process. 2021-10-11 21:54:09 -07:00
Koushik Dutta
07df3391a8 server: log purging 2021-10-11 19:33:09 -07:00
Koushik Dutta
f67737a9c4 sdk/server: crash fix and sdk update 2021-10-11 11:07:03 -07:00
Koushik Dutta
3caef12e4e server: console fixes 2021-10-08 20:33:05 -07:00
Koushik Dutta
98f2dc7ef3 media framework: move wrtc into a common library rather than tying to to the runtime. 2021-10-05 15:06:38 -07:00
Koushik Dutta
eb4c9b1bbc server/media: wrtc video lag fix, and wrtc video cleanup 2021-10-05 14:27:30 -07:00
Koushik Dutta
78a8ee1e76 server: console duplication 2021-10-05 00:00:28 -07:00
Koushik Dutta
a15833d586 server: support mixin console writing to device console 2021-10-04 01:36:27 -07:00
Koushik Dutta
433b9e9773 plugins/common/server: hide ffmpeg banners 2021-10-03 11:31:27 -07:00
Koushik Dutta
e363d3c3a4 server: send rpc result error instead of error after peer killed 2021-09-29 12:20:10 -07:00
Koushik Dutta
f31c94baab sdk: strong type on ScryptedNativeId = string|undefined 2021-09-28 17:27:44 -07:00
Koushik Dutta
672a00b1ad server: watch for missing sourcemap 2021-09-27 23:31:10 -07:00
Koushik Dutta
0907a760df server: plugin sourcemap support in production 2021-09-27 23:07:21 -07:00
Koushik Dutta
e8f984638b core/server: fix object/memory leak 2021-09-27 18:24:40 -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
47b65242b6 server: consolidate descriptor change 2021-09-21 17:35:32 -07:00
Koushik Dutta
a0c0c478fe server: mixin events 2021-09-17 13:04:26 -07:00
Koushik Dutta
17948f6c21 server: better handling of missing audio tracks.
hints that allow removal of encoding null audio
2021-09-17 00:01:57 -07:00
Koushik Dutta
2dd610e595 server: cleanup console logs 2021-09-16 17:58:14 -07:00
Koushik Dutta
3582ff8abf server: plugin process stats 2021-09-16 12:08:19 -07:00
Koushik Dutta
05d1f2cae5 server: mixin bug 2021-09-15 13:01:36 -07:00
Koushik Dutta
9d3288bbcf server: clean before build 2021-09-15 09:46:25 -07:00
Koushik Dutta
c897c051fa fixup ffmpeg camera snapshot eating memory 2021-09-14 11:16:57 -07:00
Koushik Dutta
d3483f425b server: handle rtc messages out of order from safari 2021-09-14 11:03:12 -07:00
Koushik Dutta
e830fd76ce server: Discard ffmpeg data after frames start. 2021-09-13 20:18:02 -07:00
Koushik Dutta
eeac6fd8b1 storage save events 2021-09-13 01:16:53 -07:00
Koushik Dutta
a9348fa9ac server/homekit/google-home: watch for device descriptor changes 2021-09-13 00:11:15 -07:00
Koushik Dutta
27a4dc8181 enable default console logging 2021-09-09 18:22:17 -07:00
Koushik Dutta
4d35cb1b6e reenable media logging 2021-09-09 18:15:27 -07:00
Koushik Dutta
5a248572fd volume path 2021-09-09 17:48:39 -07:00