Commit Graph

127 Commits

Author SHA1 Message Date
Koushik Dutta
6b9163e84e server: rename fetch helper 2023-09-20 08:07:09 -07:00
Koushik Dutta
5eab99866f server: Force ipv4 for npm usage 2023-09-19 13:39:18 -07:00
Koushik Dutta
632d971dd5 server: remove axios 2023-09-04 16:56:49 -07:00
Koushik Dutta
9bce4acd14 postbeta 2023-06-07 15:20:38 -07:00
Koushik Dutta
cba20ec887 postbeta 2023-06-07 15:18:48 -07:00
Koushik Dutta
73cd40b540 server: strip and update dependencies 2023-06-07 08:17:13 -07:00
Koushik Dutta
af02753cef server/core: support built in server updates 2023-05-23 12:04:02 -07:00
Koushik Dutta
8bce14f834 server: support auto installation of single plugin via SCRYPTED_INSTALL_PLUGIN 2023-05-14 13:56:08 -07:00
Koushik Dutta
f6201acf2a server: add runtime kill 2023-04-30 23:25:23 -07:00
Koushik Dutta
bb184247d0 server: fix deleted device leak 2023-04-28 08:28:40 -07:00
Koushik Dutta
b339ca6cd2 fix bug where deleted users have continued/escalated permissions 2023-04-04 08:17:44 -07:00
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