Commit Graph

762 Commits

Author SHA1 Message Date
f1f26b5f25 MemberDataPayload & membersList implemented. 2020-12-08 16:04:54 +01:00
7fb40c0384 + GetProfile & GetState members. 2020-12-08 15:37:48 +01:00
209971cb8a member profile & state to types. 2020-12-08 15:14:20 +01:00
58c8104ce6 remove unused logger from room api handler. 2020-12-08 14:31:15 +01:00
4b4ddcfe15 use json marshal default values. 2020-12-08 14:13:12 +01:00
303c22bba5 profileChanged tested, minor bugs fixed. 2020-12-06 21:34:23 +01:00
9ca4e04e0b pointer struct to members crud. 2020-12-06 21:10:45 +01:00
2467c94c59 add profileChanged. 2020-12-06 19:29:39 +01:00
a2da60d617 add default access control on users. 2020-12-06 19:19:57 +01:00
c714d17d87 is_receiving - is_watching. 2020-12-06 19:02:33 +01:00
e17e2cb606 + CanAccessClipboard. 2020-12-06 18:55:24 +01:00
5edd9dc97a + CanHost. 2020-12-06 18:50:41 +01:00
92aa717a8d user - member. 2020-12-06 18:50:04 +01:00
4fe74fd112 + CanWatch. 2020-12-06 18:49:20 +01:00
d2ffac3d4b + CanConnect. 2020-12-06 18:49:08 +01:00
0a201d50c8 + CanLogin. 2020-12-06 18:48:50 +01:00
35cd0f5270 add connect / disconnect to adapters. 2020-12-06 18:11:11 +01:00
6ca1e27f01 add file adapter. 2020-12-06 17:28:15 +01:00
100544198b add members database adapters interface. 2020-12-06 00:21:09 +01:00
edb9fef097 remove unused HasHost. 2020-12-05 23:42:40 +01:00
b24c217509 members database import. 2020-12-05 23:31:41 +01:00
9f452aeb01 add database to Sessions. 2020-12-05 23:05:46 +01:00
a6fbafc079 SetProfile changed as Update. 2020-12-05 22:18:45 +01:00
22407825fe destroy only if is WebRTC active. 2020-12-05 21:05:09 +01:00
feb07b97ab resolve deadlock problem with mutexes. 2020-12-03 20:05:44 +01:00
c61f5f2835 WebRTC + peer closed. 2020-12-03 17:03:15 +01:00
4670b5187c Disconnect WebRTC on socket disconnect. 2020-12-03 16:45:41 +01:00
7eee6debc7 WS remove connected & disconnected event. 2020-12-03 16:42:27 +01:00
d7b5bd6842 extract member state to custom struct. 2020-12-03 16:10:52 +01:00
5f3b9f72cf ID in MemberProfile. 2020-12-02 19:22:26 +01:00
f361d0c681 WS added session events. 2020-12-02 18:59:54 +01:00
1f5c0a3547 updated session events. 2020-12-02 18:59:32 +01:00
cf47b7e2fa crud update new member profile. 2020-12-02 17:43:34 +01:00
81b3fbd673 moved capture StopStream to websockets events. 2020-12-02 17:36:06 +01:00
0d2f3405bb new MemberProfile & session refactor. 2020-12-02 17:29:38 +01:00
220e162f42 beautify. 2020-12-02 17:23:35 +01:00
82d37b15e4 HasConnectedMembers and Members returns not connected. 2020-12-02 17:12:00 +01:00
5541675f57 use member id or create new. 2020-12-02 16:50:30 +01:00
123fbd8317 IsAdmin + IsConnected. 2020-12-02 16:49:51 +01:00
25fec63455 WS do not connect if already connected. 2020-12-02 11:45:22 +01:00
1677e38935 introduced ImplicitHosting. 2020-12-02 11:24:20 +01:00
26c0fea840 controlRequest if already is the host. 2020-12-02 10:47:20 +01:00
b7103ca809 ResetKeys on ClearHost. 2020-12-02 10:46:00 +01:00
964588b328 remove HostID. 2020-12-02 00:04:36 +01:00
bdd8bdab72 members as map. 2020-12-01 22:56:08 +01:00
b82fbae597 replace old Member structures. 2020-12-01 19:47:50 +01:00
6599a093c0 remove MemberList structs. 2020-12-01 19:45:21 +01:00
1b6bc44f2a event SystemDisconnect. 2020-12-01 19:44:23 +01:00
21293256ed connected session only websocket. 2020-11-30 22:28:13 +01:00
b194f8034a add MemberId to init. 2020-11-30 22:24:58 +01:00