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
|
2294d2f22d
|
server: cleanup old dependencies on runtime version change
|
2022-12-11 12:51:08 -08:00 |
|
Koushik Dutta
|
0cdc0ffaab
|
server: fix converter final mime type
|
2022-12-02 07:40:56 -08:00 |
|
Koushik Dutta
|
9a3d579c8f
|
server: endpoint manager bug fixes
|
2022-11-26 19:05:45 -08:00 |
|
Koushik Dutta
|
115143e304
|
server: endpoint cleanups
|
2022-11-25 23:17:11 -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
|
38317ba3c9
|
server: add converter names for logging
|
2022-11-21 18:52:06 -08:00 |
|
Koushik Dutta
|
aaac7564a2
|
server: normalize endpoints to their plugin package name when possible
|
2022-11-13 20:07:05 -08:00 |
|
Koushik Dutta
|
8cd0b730a5
|
server: add more descriptive 404s
|
2022-11-13 11:39:01 -08:00 |
|
Koushik Dutta
|
6a3dbc7b7f
|
server: fix some spurious errors
|
2022-10-27 15:13:37 -07:00 |
|
Koushik Dutta
|
eff9a1d1c2
|
sdk: add ids to events
|
2022-10-22 19:15:27 -07:00 |
|
Koushik Dutta
|
7daa36f060
|
server: fix object leak due to plugin fork thread not cleaning up
|
2022-10-18 11:08:15 -07:00 |
|
Koushik Dutta
|
70cce4bd0f
|
webrtc: move connections onto their own thread for better cleanup and per connection performance
|
2022-10-17 16:12:46 -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
|
3c5c723ef9
|
server: remove logging
|
2022-09-25 16:27:20 -07:00 |
|
Koushik Dutta
|
a4f3a29c4b
|
server: Fix invalid data from being populated in system state preventing plugin load
|
2022-09-23 20:01:26 -07:00 |
|
Koushik Dutta
|
a4582da683
|
server: improve python rpc buffer wrangling
|
2022-09-21 21:53:38 -07:00 |
|
Koushik Dutta
|
0a890ddabb
|
server: fix weird media bug
|
2022-09-21 21:52:14 -07:00 |
|
Koushik Dutta
|
1f41355c4e
|
server: fix crashed plugins not showing up in plugins list. ScryptedDevice interface should only bubble atomic events.
|
2022-09-06 21:40:59 -05:00 |
|
Koushik Dutta
|
7b00235641
|
server: fix nre, remove new device alert
|
2022-09-06 21:40:59 -05:00 |
|
Koushik Dutta
|
3b8cf24d11
|
server: fix packaged ffmpeg regression
|
2022-08-29 07:49:31 -07:00 |
|
Koushik Dutta
|
6d6c45847f
|
server: fix event listener leaks
|
2022-08-23 00:51:46 -07:00 |
|
Koushik Dutta
|
32f1ed14dd
|
server: forked result should never be serialized
|
2022-08-22 20:11:48 -07:00 |
|
Koushik Dutta
|
a8a4d382c9
|
server: fix device convertor
|
2022-08-22 08:32:39 -07:00 |
|
Koushik Dutta
|
85cf741edc
|
server: add device conversion intrinsic
|
2022-08-20 14:48:55 -07:00 |
|
Koushik Dutta
|
bb35ad4468
|
server: add typings
|
2022-08-19 12:23:00 -07:00 |
|
Koushik Dutta
|
d5d6e31b35
|
server: fix plugin fork mixin event bug
|
2022-08-19 12:00:04 -07:00 |
|
Koushik Dutta
|
f5b51e1c5b
|
server: fix possible failure to load when mixin provider is deleted
|
2022-08-18 00:08:43 -07:00 |
|
Koushik Dutta
|
c5881e06d1
|
server: switch to lgpl ffmpeg installer
|
2022-08-14 08:55:10 -07:00 |
|
Koushik Dutta
|
58384f3126
|
server: trim packages
|
2022-08-12 16:55:18 -07:00 |
|
Koushik Dutta
|
28bee058f6
|
server: clear out old threads
|
2022-08-11 20:43:36 -07:00 |
|
Koushik Dutta
|
9fc0e019de
|
server: fix multithreaded memory usage reporting. fix cpu reporting. fix multithreaded storage api clobbering.
|
2022-08-11 20:35:41 -07:00 |
|
Koushik Dutta
|
e096e9532a
|
server: fix device state across thread boundaries
|
2022-08-11 11:05:58 -07:00 |
|
Koushik Dutta
|
8d5376b21f
|
server: expose worker thread
|
2022-08-11 09:28:35 -07:00 |
|
Koushik Dutta
|
2639ea58f9
|
server: fix forked processes missing storage
|
2022-08-11 08:49:27 -07:00 |
|
Koushik Dutta
|
5b89c2c67f
|
server: remove unnecessary state syncing
|
2022-08-06 08:21:14 -07:00 |
|
Koushik Dutta
|
a66a5ac83e
|
server: fix bug where detection plugins get deactivated after server restart due to startup race conditions.
|
2022-08-02 11:44:16 -07:00 |
|
Koushik Dutta
|
1b74fb1f06
|
server: use device ids for conversion graph
|
2022-08-02 11:11:54 -07:00 |
|
Koushik Dutta
|
8f1467c682
|
server: respect conversion weights on all mime types
|
2022-08-02 10:50:10 -07:00 |
|
Koushik Dutta
|
48222f5bdc
|
server: move snapshot handling to snapshot plugin, snapshot plugin will be installed as part of the server install.
|
2022-07-31 14:05:43 -07:00 |
|
Koushik Dutta
|
7e09f4c07f
|
server: fix socket leak
|
2022-07-30 09:29:40 -07:00 |
|
Koushik Dutta
|
b6a582d6b1
|
server: feature to have video conversion respect resize parameters. video snapshots no longer write to file system.
|
2022-07-28 15:46:37 -07:00 |
|
Koushik Dutta
|
d3ddd52d30
|
server: media manager improvements
|
2022-07-28 14:12:43 -07:00 |
|
Koushik Dutta
|
19d670c6f3
|
server: add support for plugin forking to better utilize cpu cores in plugins like rebroadcast or nvr
|
2022-07-19 08:34:59 -07:00 |
|
Koushik Dutta
|
b247be225e
|
server: simplify plugin loading
|
2022-07-15 08:28:53 -07:00 |
|
Koushik Dutta
|
5b67c74078
|
server: implement sendSocket.
|
2022-07-13 07:48:51 -07:00 |
|
Koushik Dutta
|
41a24fbaba
|
server: Fix api access auth issue.
|
2022-07-07 09:58:51 -07:00 |
|