Commit Graph

1485 Commits

Author SHA1 Message Date
af463b1015 AddRouter in API. 2020-12-12 17:07:45 +01:00
ed31b7de70 API updated. 2020-12-08 16:13:26 +01:00
9786c8d537 join members endpoints to one file. 2020-12-08 16:05:54 +01:00
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
5bdd5fc54b ignore if no video after webrtc destroying. 2020-12-07 19:45:07 +01:00
cab53d7d17 webrtc connect / disconnect functions. 2020-12-07 18:46:29 +01:00
f30614db25 properly destroy webrtc stream. 2020-12-07 18:44:14 +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
b489432dbe is admin condition. 2020-12-06 20:30:34 +01:00
4f56d14ae3 implicitControl only if user can host. 2020-12-06 20:08:25 +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
e138b5fc27 is_receiving - is_watching. 2020-12-06 19:02:24 +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
fb4f1d68cc remove WS and add memberUpdate. 2020-12-03 20:46:54 +01:00
052eb3cade add clear state function. 2020-12-03 20:16:24 +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
7f038140e3 WS remove connected & disconnected event. 2020-12-03 16:43:52 +01:00
7eee6debc7 WS remove connected & disconnected event. 2020-12-03 16:42:27 +01:00
7a8a4f11dc extract member state to custom struct. 2020-12-03 16:11:26 +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
11a843af0f new WS events. 2020-12-02 19:21:25 +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
3df2c028cd update member data interface. 2020-12-02 18:17:07 +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