Commit Graph

1487 Commits

Author SHA1 Message Date
Miroslav Šedivý
0dab2a99d3 introduce REST API authorization. 2020-11-16 19:37:52 +01:00
Miroslav Šedivý
316533dab0 remove duplicate error logging. 2020-11-16 18:12:25 +01:00
Miroslav Šedivý
b411675108 code indentation. 2020-11-16 17:48:10 +01:00
Miroslav Šedivý
234b0a2e06 remove code duplication. 2020-11-16 16:56:03 +01:00
Miroslav Šedivý
3261cf663a add screenChangingToggle. 2020-11-16 16:12:04 +01:00
Miroslav Šedivý
db706097f6 add mutex on streaming and fix "Fail while changing screen size and no users are joined". 2020-11-14 23:14:48 +01:00
Miroslav Šedivý
0d419787bc add memberMu. 2020-11-14 23:05:09 +01:00
Miroslav Šedivý
f11c1c5e54 add hostMu. 2020-11-14 22:54:35 +01:00
Miroslav Šedivý
1fd53cfb74 CheckKeys() mutex on shared map. 2020-11-14 22:35:50 +01:00
Miroslav Šedivý
8a9f465d0b add log to http utils. 2020-11-14 18:27:20 +01:00
Miroslav Šedivý
4a5654f2ef fix lint err. 2020-11-14 18:27:10 +01:00
Miroslav Šedivý
7524f20cb7 http session context helper function. 2020-11-14 18:22:15 +01:00
Miroslav Šedivý
40b986c8be use Chi Router instead of Chi Mux. 2020-11-14 18:16:25 +01:00
Miroslav Šedivý
a18482b54e use websocket authentication & refactor. 2020-11-14 17:51:18 +01:00
Miroslav Šedivý
f136a31b03 minor refactor ifs. 2020-11-14 16:09:00 +01:00
Miroslav Šedivý
7c64e6068a minor session changes. 2020-11-14 16:03:39 +01:00
Miroslav Šedivý
e5eaf5c60c session id to session. 2020-11-14 16:03:12 +01:00
Miroslav Šedivý
fdf5839547 trim newlines on webrtc logs. 2020-11-14 14:52:15 +01:00
Miroslav Šedivý
d09b6dcb10 broadcast naming convention & on destroy. 2020-11-14 13:46:12 +01:00
Miroslav Šedivý
bd45e81afe fixes "Fast changing screen size crashes neko". 2020-11-13 22:22:44 +01:00
Miroslav Šedivý
9c26f35c76 destroy pipelines func. 2020-11-13 21:23:48 +01:00
Miroslav Šedivý
ff97242bac normalize logs. 2020-11-13 17:42:04 +01:00
Miroslav Šedivý
dd8867615e fix naming convention. 2020-11-13 17:34:53 +01:00
Miroslav Šedivý
526e227b41 bump version to 0.1.1 2020-11-10 21:58:34 +01:00
Miroslav Šedivý
7e5b545a0f add public gettter. 2020-11-10 21:46:22 +01:00
Miroslav Šedivý
71a6cea82e upgrade all packages. 2020-11-10 21:11:44 +01:00
Miroslav Šedivý
3214d35f24 remove unused packages. 2020-11-10 20:54:41 +01:00
Miroslav Šedivý
67b7b478da add .vscode folder. 2020-11-10 20:42:48 +01:00
Miroslav Šedivý
238919d4e6 change version. 2020-11-10 20:18:23 +01:00
Miroslav Šedivý
1b9b37bcc5 edit naming convention. 2020-11-10 20:17:46 +01:00
Miroslav Šedivý
7dc02267eb fix set volume as Number. 2020-11-10 20:04:36 +01:00
Miroslav Šedivý
c0cb144876 toggle switch inverse. 2020-11-10 19:59:51 +01:00
Miroslav Šedivý
619ac3350b refactor state & public methods. 2020-11-10 19:57:52 +01:00
Miroslav Šedivý
6177ffc242 member is_admin. 2020-11-08 22:50:18 +01:00
Miroslav Šedivý
3c09eaf0ad member is watching. 2020-11-08 22:48:04 +01:00
Miroslav Šedivý
214d3e04f4 connection state. 2020-11-08 22:44:37 +01:00
Miroslav Šedivý
869b27161b fullscreen. 2020-11-08 22:16:47 +01:00
Miroslav Šedivý
fc928f4ed2 video volume state. 2020-11-08 22:02:00 +01:00
Miroslav Šedivý
d6c3c4b2aa update states. 2020-11-08 21:19:46 +01:00
Miroslav Šedivý
a98866e5cb update state. 2020-11-08 19:38:14 +01:00
Miroslav Šedivý
e4864b095e http listening not warning. 2020-11-07 20:12:37 +01:00
Miroslav Šedivý
b4817b886a publish neko state. 2020-11-07 20:12:13 +01:00
Miroslav Šedivý
70025fd2d7 messages class as event emitter. 2020-11-07 18:47:02 +01:00
Miroslav Šedivý
a6fd0f3d25 fixes "screen size change is sometimes failing". 2020-11-07 17:22:25 +01:00
Miroslav Šedivý
f90c506928 listen to all events. 2020-11-07 15:08:39 +01:00
Miroslav Šedivý
b38696596a add websocket and webrtc to state. 2020-11-07 13:26:07 +01:00
Miroslav Šedivý
ff7eafd5bd add messages handler. 2020-11-06 23:27:07 +01:00
Miroslav Šedivý
e79734f51e add state. 2020-11-06 22:19:41 +01:00
Miroslav Šedivý
f01ce2d3fe modivi build process. 2020-11-06 20:50:31 +01:00
Miroslav Šedivý
1da8466030 add vue build package to package.json. 2020-11-06 20:49:25 +01:00