Commit Graph

163 Commits

Author SHA1 Message Date
Koushik Dutta
c5afebba16 core: publish 2022-05-05 13:45:14 -07:00
Koushik Dutta
b4e9f20d5d all: prune package.json 2022-05-02 11:50:47 -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
0af6ab795e core: need to bypass pwa cache on network error to force user action 2022-04-22 10:10:19 -07:00
Koushik Dutta
f5142514ce server/core: more pluginDepnedencies installation into the server 2022-04-16 15:01:40 -07:00
Koushik Dutta
1cafb39afd core: publish 2022-04-13 23:13:02 -07:00
Koushik Dutta
267883f63c core: use registry.npmjs.org directly. 2022-04-13 19:47:28 -07:00
Koushik Dutta
763c352af8 core/ui: fall back to locally proxied npm that handles CORS if registry.npmjs.cf fails 2022-04-13 13:30:21 -07:00
Koushik Dutta
588f17b978 core: fix firefox in beta 2022-04-05 13:28:40 -07:00
Koushik Dutta
549c022dbf core: fix missing variable causing white screen 2022-04-04 18:13:46 -07:00
Koushik Dutta
8cb3cbb5f8 core: publish beta 2022-04-04 10:36:12 -07:00
Koushik Dutta
b4ef8d8183 core: fix rtc method siagnuture bug 2022-04-04 10:34:35 -07:00
Koushik Dutta
91a5c3e8d6 core: publish 2022-04-03 20:49:03 -07:00
Koushik Dutta
ab8dddeb61 core: webrtc consolidation 2022-04-03 20:19:42 -07:00
Koushik Dutta
bd68e2bd9f various: update wrtc 2022-03-24 11:32:38 -07:00
Koushik Dutta
6d5167cf3d core: fix clip filter on safari... 2022-03-17 00:05:08 -07:00
Koushik Dutta
556fc98f00 core/homekit: filtering fixes 2022-03-16 23:45:27 -07:00
Koushik Dutta
e0512da64b core: video clip deletion support. various ui cleanups. 2022-03-16 23:25:07 -07:00
Koushik Dutta
89167e09a3 core: use relative urls for clips 2022-03-16 21:56:26 -07:00
Koushik Dutta
bc6e5be721 core: file host 2022-03-16 14:00:16 -07:00
Koushik Dutta
a7ef35f6dd core: prevent pinch to zoon on mobile 2022-03-16 10:44:24 -07:00
Koushik Dutta
0fef3569f5 core: clip support 2022-03-15 22:05:32 -07:00
Koushik Dutta
667e32642f core: publish 2022-03-14 21:11:54 -07:00
Koushik Dutta
477ac5ddf4 core: scrub nvr timeline 2022-03-14 00:57:24 -07:00
Koushik Dutta
8bc7129800 core: ui cleanups, light mode, minor fixes on dashboard customization 2022-03-13 22:35:41 -07:00
Koushik Dutta
a076bad5fa core: finally handle server update and version notificaitons 2022-03-10 20:41:20 -08:00
Koushik Dutta
def440f824 core: add console clearing 2022-03-10 16:45:13 -08:00
Koushik Dutta
c21ef1f762 core: fix busted webrtc video 2022-03-09 11:14:37 -08:00
Koushik Dutta
b68799686b core: fix derp 2022-03-07 23:30:25 -08:00
Koushik Dutta
a4e825e7da core: plugin snapshots 2022-03-07 23:19:08 -08:00
Koushik Dutta
cebabe1328 core/snapshot: allow clearing zones 2022-03-07 20:50:30 -08:00
Koushik Dutta
a512825d7a core: fix clippath fallback parsing 2022-03-07 18:56:23 -08:00
Koushik Dutta
2782d8cc4d core: pubish 2022-03-01 20:49:33 -08:00
Koushik Dutta
9d3189f7af server and various plugins: RTCSignalingClient. Allows generic signaling mechanism for peer connections. Can stream your web camera to chromecast. 2022-03-01 20:35:31 -08:00
Koushik Dutta
e6df5a38a2 core: Fix firefox 2022-02-24 19:22:36 -08:00
Koushik Dutta
fb9785eb2d core: refactor scripts to scripting-core. add examples 2022-02-24 13:40:03 -08:00
Koushik Dutta
8371d51104 core/mqtt: scripts refactor 2022-02-22 12:30:22 -08:00
Koushik Dutta
2c9cdbf655 webrtc: refactor entire pipeline to handle trickle and consolidate code 2022-02-21 12:39:55 -08:00
Koushik Dutta
36cbf8ea58 core: publish 2022-02-12 20:35:10 -08:00
Koushik Dutta
ef98bdcda3 core: invoke typescript in separate thread. 2022-02-12 19:11:48 -08:00
Koushik Dutta
a8b8aa03e0 restructure 2022-02-11 15:06:21 -08:00
Koushik Dutta
bfd075eee9 core: reduce mime db footprint 2022-02-11 12:42:32 -08:00
Koushik Dutta
afaecd3b70 core: improve wrtc cleanup 2022-02-08 10:46:52 -08:00
Koushik Dutta
1a319ba17b core: fix dashboard streaming 2022-02-08 10:25:14 -08:00
Koushik Dutta
cc8195acb5 all webrtc plugins: introduce new plumbing to handle webrtc as a native media stream for sources/sinks that support it.
for example:
viewing ring/nest in browser is now peer to peer.
casting to chromecast is peer to peer.
casting via google home is peer to peer.
2022-02-05 20:04:11 -08:00
Koushik Dutta
42a00bc9f2 media/rtc: refactor 2022-02-03 19:01:04 -08:00
Koushik Dutta
61afe68757 core: publish 2022-01-31 22:27:28 -08:00
Koushik Dutta
13b92a8800 core: webrtc fixes for safari 2022-01-26 08:29:15 -08:00
Koushik Dutta
926f35033d core: dashboard webrtc fast path 2022-01-25 15:35:23 -08:00
Koushik Dutta
081db74d01 core: webrtc fixes 2022-01-24 20:40:25 -08:00