Commit Graph

  • 227b6b24c2 REST screen change broadcast. Miroslav Šedivý 2020-11-16 21:57:53 +01:00
  • e8f9e2e4e4 fix clipboard bug. Miroslav Šedivý 2020-11-16 21:57:35 +01:00
  • 0dab2a99d3 introduce REST API authorization. Miroslav Šedivý 2020-11-16 19:37:52 +01:00
  • 316533dab0 remove duplicate error logging. Miroslav Šedivý 2020-11-16 18:12:25 +01:00
  • b411675108 code indentation. Miroslav Šedivý 2020-11-16 17:48:10 +01:00
  • 234b0a2e06 remove code duplication. Miroslav Šedivý 2020-11-16 16:56:03 +01:00
  • 3261cf663a add screenChangingToggle. Miroslav Šedivý 2020-11-16 16:12:04 +01:00
  • db706097f6 add mutex on streaming and fix "Fail while changing screen size and no users are joined". Miroslav Šedivý 2020-11-14 23:14:48 +01:00
  • 0d419787bc add memberMu. Miroslav Šedivý 2020-11-14 23:05:09 +01:00
  • f11c1c5e54 add hostMu. Miroslav Šedivý 2020-11-14 22:54:35 +01:00
  • 1fd53cfb74 CheckKeys() mutex on shared map. Miroslav Šedivý 2020-11-14 22:35:50 +01:00
  • 8a9f465d0b add log to http utils. Miroslav Šedivý 2020-11-14 18:27:20 +01:00
  • 4a5654f2ef fix lint err. Miroslav Šedivý 2020-11-14 18:27:10 +01:00
  • 7524f20cb7 http session context helper function. Miroslav Šedivý 2020-11-14 18:22:15 +01:00
  • 40b986c8be use Chi Router instead of Chi Mux. Miroslav Šedivý 2020-11-14 18:16:25 +01:00
  • a18482b54e use websocket authentication & refactor. Miroslav Šedivý 2020-11-14 17:51:18 +01:00
  • f136a31b03 minor refactor ifs. Miroslav Šedivý 2020-11-14 16:09:00 +01:00
  • 7c64e6068a minor session changes. Miroslav Šedivý 2020-11-14 16:03:39 +01:00
  • e5eaf5c60c session id to session. Miroslav Šedivý 2020-11-14 16:03:12 +01:00
  • fdf5839547 trim newlines on webrtc logs. Miroslav Šedivý 2020-11-14 14:52:15 +01:00
  • d09b6dcb10 broadcast naming convention & on destroy. Miroslav Šedivý 2020-11-14 13:46:12 +01:00
  • bd45e81afe fixes "Fast changing screen size crashes neko". Miroslav Šedivý 2020-11-13 22:22:44 +01:00
  • 9c26f35c76 destroy pipelines func. Miroslav Šedivý 2020-11-13 21:23:48 +01:00
  • ff97242bac normalize logs. Miroslav Šedivý 2020-11-13 17:42:04 +01:00
  • dd8867615e fix naming convention. Miroslav Šedivý 2020-11-13 17:34:53 +01:00
  • 7dbe152e4a Merge pull request #15 from whalehub/update-chromium Miroslav Šedivý 2020-11-11 14:01:32 +01:00
  • 38329f0180 Update Chromium and NordVPN Aaron 2020-11-11 13:50:35 +01:00
  • 526e227b41 bump version to 0.1.1 Miroslav Šedivý 2020-11-10 21:58:34 +01:00
  • 7e5b545a0f add public gettter. Miroslav Šedivý 2020-11-10 21:46:22 +01:00
  • 71a6cea82e upgrade all packages. Miroslav Šedivý 2020-11-10 21:11:44 +01:00
  • 3214d35f24 remove unused packages. Miroslav Šedivý 2020-11-10 20:54:41 +01:00
  • 67b7b478da add .vscode folder. Miroslav Šedivý 2020-11-10 20:42:48 +01:00
  • 238919d4e6 change version. Miroslav Šedivý 2020-11-10 20:18:23 +01:00
  • 1b9b37bcc5 edit naming convention. Miroslav Šedivý 2020-11-10 20:17:46 +01:00
  • 7dc02267eb fix set volume as Number. Miroslav Šedivý 2020-11-10 20:04:36 +01:00
  • c0cb144876 toggle switch inverse. Miroslav Šedivý 2020-11-10 19:59:51 +01:00
  • 619ac3350b refactor state & public methods. Miroslav Šedivý 2020-11-10 19:57:52 +01:00
  • 6177ffc242 member is_admin. Miroslav Šedivý 2020-11-08 22:50:18 +01:00
  • 3c09eaf0ad member is watching. Miroslav Šedivý 2020-11-08 22:48:04 +01:00
  • 214d3e04f4 connection state. Miroslav Šedivý 2020-11-08 22:44:37 +01:00
  • 869b27161b fullscreen. Miroslav Šedivý 2020-11-08 22:16:47 +01:00
  • fc928f4ed2 video volume state. Miroslav Šedivý 2020-11-08 22:02:00 +01:00
  • d6c3c4b2aa update states. Miroslav Šedivý 2020-11-08 21:19:46 +01:00
  • a98866e5cb update state. Miroslav Šedivý 2020-11-08 19:38:14 +01:00
  • e4864b095e http listening not warning. Miroslav Šedivý 2020-11-07 20:12:37 +01:00
  • b4817b886a publish neko state. Miroslav Šedivý 2020-11-07 20:12:13 +01:00
  • 70025fd2d7 messages class as event emitter. Miroslav Šedivý 2020-11-07 18:47:02 +01:00
  • a6fd0f3d25 fixes "screen size change is sometimes failing". Miroslav Šedivý 2020-11-07 17:22:25 +01:00
  • f90c506928 listen to all events. Miroslav Šedivý 2020-11-07 15:08:39 +01:00
  • b38696596a add websocket and webrtc to state. Miroslav Šedivý 2020-11-07 13:26:07 +01:00
  • ff7eafd5bd add messages handler. Miroslav Šedivý 2020-11-06 23:27:07 +01:00
  • e79734f51e add state. Miroslav Šedivý 2020-11-06 22:19:41 +01:00
  • f01ce2d3fe modivi build process. Miroslav Šedivý 2020-11-06 20:50:31 +01:00
  • 1da8466030 add vue build package to package.json. Miroslav Šedivý 2020-11-06 20:49:25 +01:00
  • 67573f26ef split compnent & spa. Miroslav Šedivý 2020-11-06 20:49:05 +01:00
  • 7c9be1fd45 add outline to overlay. Miroslav Šedivý 2020-11-06 20:48:19 +01:00
  • 22b5a7ebd2 add interactivity. Miroslav Šedivý 2020-11-06 17:59:01 +01:00
  • 710675f4fa webrtc connected on data channel connected. Miroslav Šedivý 2020-11-06 17:32:50 +01:00
  • 60651000b3 Merge pull request #14 from whalehub/update-chrome Miroslav Šedivý 2020-11-06 09:40:23 +01:00
  • 52445999e7 Update Chromium Aaron 2020-11-06 03:00:39 +01:00
  • c179ad4c8d remove unused scss variables. Miroslav Šedivý 2020-11-05 19:43:10 +01:00
  • 8dafa9fb76 add video overlay. Miroslav Šedivý 2020-11-05 19:39:44 +01:00
  • f857808497 webrtc with video. Miroslav Šedivý 2020-11-05 18:44:36 +01:00
  • e99047963c webrtc & websocket simple implementation. Miroslav Šedivý 2020-11-05 18:06:55 +01:00
  • 3bff243dcb fix lint. Miroslav Šedivý 2020-11-05 17:20:37 +01:00
  • bc918bddea add WebScoket & WebRTC classes. Miroslav Šedivý 2020-11-05 17:15:21 +01:00
  • 1e3ae2701d update package.json. Miroslav Šedivý 2020-11-05 13:52:10 +01:00
  • 2c5ec6545a sample interactivity. Miroslav Šedivý 2020-11-05 12:52:22 +01:00
  • ec1e0c63f4 include globals in rollup config. Miroslav Šedivý 2020-11-05 12:52:00 +01:00
  • fa28f2c6ee inital commit. Miroslav Šedivý 2020-11-05 11:56:26 +01:00
  • e4fa855f7b linter fix. Miroslav Šedivý 2020-11-04 00:41:04 +01:00
  • a8173ce02f change screen size only on desktop. Miroslav Šedivý 2020-11-04 00:27:47 +01:00
  • b0ae758d7b refactor xorg race condition. Miroslav Šedivý 2020-11-04 00:09:52 +01:00
  • 2f9bf45389 dumb change to trigger auto build Nurdism 2020-11-02 14:11:27 -05:00
  • 4cd3f715e4 Merge branch 'master' of github.com:m1k1o/neko into dev m1k1o 2020-11-02 19:43:24 +01:00
  • a55c5644da Update deploy.yml Nurdism 2020-11-02 13:14:53 -05:00
  • 51c6e0091f Connected / Disconnected refactor. Miroslav Šedivý 2020-11-01 21:03:25 +01:00
  • e51541fe01 separate disconnect from destroy. Miroslav Šedivý 2020-11-01 20:53:25 +01:00
  • 311ed987d8 refactor WS authentication. Miroslav Šedivý 2020-11-01 20:23:09 +01:00
  • 16d762b6ae GST pipelines refactor. Miroslav Šedivý 2020-11-01 20:18:19 +01:00
  • c10b2212d1 auth moved from websockets to session. Miroslav Šedivý 2020-11-01 18:39:12 +01:00
  • 3ea979ed47 minor changes. Miroslav Šedivý 2020-11-01 18:12:16 +01:00
  • c53ae28196 remove emotes structs. Miroslav Šedivý 2020-11-01 17:56:06 +01:00
  • d78f98e78e make serving files as optional feature. Miroslav Šedivý 2020-11-01 17:40:22 +01:00
  • 7fb977faa4 edit broadcast. Miroslav Šedivý 2020-11-01 17:34:47 +01:00
  • 507fce7862 port new API back to refactor. Miroslav Šedivý 2020-11-01 16:54:06 +01:00
  • 9559edf4d4 bug fixes. Miroslav Šedivý 2020-11-01 16:37:00 +01:00
  • 5d906e0a8b major refactor. Miroslav Šedivý 2020-11-01 16:09:48 +01:00
  • ecfd8e9e9c Merge pull request #97 from alectrocute/ui-tweaks Nurdism 2020-11-01 05:12:35 -05:00
  • ed3505a828 Merge pull request #101 from leewardbound/patch-1 Nurdism 2020-11-01 05:11:46 -05:00
  • ed386ddfca Merge pull request #105 from gameplate/master Nurdism 2020-11-01 05:10:53 -05:00
  • 44db98e5a6 Merge pull request #106 from DarkReaper231/patch-1 Nurdism 2020-11-01 05:09:40 -05:00
  • e332179504 Merge pull request #107 from JCBird1012/master Nurdism 2020-11-01 05:09:08 -05:00
  • 5c92b75cf7 Refactor: session remove duplicate ID in endpoints. Miroslav Šedivý 2020-10-31 23:53:19 +01:00
  • e150203b54 refactor session remove redundant IDs. Miroslav Šedivý 2020-10-31 23:03:37 +01:00
  • b61495ac0b remove redundant ID parameter in websockets. Miroslav Šedivý 2020-10-31 22:43:47 +01:00
  • b6393c4396 API lint fix. Miroslav Šedivý 2020-10-31 21:58:57 +01:00
  • 5a25aefa34 webRTC WS disconnect error handling. Miroslav Šedivý 2020-10-31 21:56:20 +01:00
  • cca147859d refactor WebRTC antipatterns. Miroslav Šedivý 2020-10-31 21:46:29 +01:00
  • b1b5a70c64 WebRTC refactor -> session dependency removal. Miroslav Šedivý 2020-10-31 21:20:42 +01:00