116 Commits

Author SHA1 Message Date
Koushik Dutta
d6717cc58b server: add additional plugin runtime hooks for electron 2023-03-20 17:18:18 -07:00
Koushik Dutta
abfd0ffe35 server: add explicit hook for main file 2023-03-19 14:41:02 -07:00
Koushik Dutta
6f90b1a0e3 server: add support for direct ipc 2023-03-03 16:48:29 -08:00
Koushik Dutta
13f8c2e73f server: move oauth into cloud plugin 2023-02-20 22:51:39 -08:00
Koushik Dutta
fdda9267f7 server: fix migration bug 2023-01-26 13:10:01 -08:00
Koushik Dutta
760e4d2062 server: add support for query tokens 2023-01-25 23:32:07 -08:00
Koushik Dutta
6eb4d499d9 sdk/cloud/server: add proper CORS api for endpoints 2023-01-25 14:53:38 -08:00
Koushik Dutta
c314ec3be6 server: add support for CORS API access 2023-01-25 13:18:12 -08:00
Koushik Dutta
6af519c0a3 server: fix typo 2023-01-24 11:50:30 -08:00
Koushik Dutta
199027f2a9 server: Fix user privilege escalation in preparation webrtc access 2023-01-07 23:12:02 -08:00
Koushik Dutta
643d0cde3b server: Fix initialization order causing plugins to get deselected 2023-01-03 09:35:58 -08:00
Koushik Dutta
5f319ea5e8 server: fix acl crash 2022-12-30 22:05:28 -08:00
Koushik Dutta
5577206110 server: probe mixins on plugin reload 2022-12-20 20:36:11 -08:00
Koushik Dutta
3a349205ed server: user/acl work roughed in 2022-12-19 10:02:29 -08:00
Koushik Dutta
4b9082b6df server/various: scaffolding for multi-user and non-admin users 2022-12-17 23:44:13 -08:00
Koushik Dutta
865ca34e02 server: probe all devices to ensure full plugin startup 2022-12-02 11:29:52 -08:00
Koushik Dutta
5fefc8b4fb server/sdk: add support for local addresses preference at sdk level 2022-11-25 20:58:05 -08:00
Koushik Dutta
a24a20c97a server: node-pty should be optional 2022-11-19 15:36:46 -08:00
Koushik Dutta
cbc00b9bc0 server: update deps 2022-10-26 11:44:06 -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
2462d63bc5 server: detect cyclical mixins. 2022-10-01 20:53:12 -07:00
Koushik Dutta
7b00235641 server: fix nre, remove new device alert 2022-09-06 21:40:59 -05:00
Koushik Dutta
58384f3126 server: trim packages 2022-08-12 16:55:18 -07:00
Koushik Dutta
41a24fbaba server: Fix api access auth issue. 2022-07-07 09:58:51 -07:00
Koushik Dutta
b0fe3a4618 server: switch node-pty to one with modern prebuilts 2022-07-04 13:43:59 -07:00
Koushik Dutta
2810463c4e server: bump min core, publish 2022-06-28 10:29:21 -07:00
Koushik Dutta
2a88ba1c62 server: remove cors api access. add socket api access. 2022-06-20 11:31:07 -07:00
Koushik Dutta
6a1850edb7 server: fix firefox connection upgrade 2022-06-15 10:03:21 -07:00
Koushik Dutta
ba02e59364 server: publish 2022-06-08 10:49:14 -07:00
Koushik Dutta
c5bc9a0dab server: support api from other domains 2022-06-05 23:53:19 -07:00
Koushik Dutta
88a95b4529 server: return alternate local host addresses 2022-06-03 10:55:33 -07:00
Koushik Dutta
1344a577fa server: cors support 2022-06-02 16:12:28 -07:00
Koushik Dutta
2ae0077ed4 server: missing spot for pluginId 2022-04-18 14:02:46 -07:00
Koushik Dutta
167a3b9681 server: fix plugin default export when device is a class or function. fix pluginId state missing. 2022-04-18 13:56:04 -07:00
Koushik Dutta
f5142514ce server/core: more pluginDepnedencies installation into the server 2022-04-16 15:01:40 -07:00
Koushik Dutta
bbf1157813 server: increase minimum core version now that npm supports CORS 2022-04-16 14:24:11 -07:00
Koushik Dutta
9cc8e9c323 server: update sdk 2022-04-01 14:40:09 -07:00
Koushik Dutta
95e2e8a42c server: fix error spam and dangling mixin crashes on plugin uninstall 2022-03-28 20:24:06 -07:00
Koushik Dutta
4a0951c7c0 server: update 2022-03-15 22:05:11 -07:00
Koushik Dutta
41aa88e750 server: force latest scrypted core 2022-03-13 00:40:59 -08:00
Koushik Dutta
6840aed442 server: fix interface descriptor update bug 2022-03-12 22:04:03 -08:00
Koushik Dutta
dc2f83cda9 server: fix plugin information. publish/ 2022-03-07 12:57:05 -08:00
Koushik Dutta
e463b63348 server: auto populate plugin info 2022-03-07 09:53:01 -08:00
Koushik Dutta
d32d11fb14 server: add way to rename ids 2022-02-24 18:48:12 -08:00
Koushik Dutta
56eb016cf3 server: secret menu to edit device id 2022-02-24 15:55:22 -08:00
Koushik Dutta
544a9d8661 server: fix plugin race condition bug and unavailable devices 2022-02-22 20:41:57 -08:00
Koushik Dutta
a159d58fee server: fix missing/starting engine io endpoint crash 2022-02-21 12:53:59 -08:00
Koushik Dutta
122d1b5830 server: thread wip 2022-02-05 23:39:56 -08:00
Koushik Dutta
e31071b8ea server/sdk: decouple sdk and types 2022-02-05 13:46:41 -08:00