Commit Graph

  • 4bbf3bb039 update screen WS. Miroslav Šedivý 2020-11-30 17:53:05 +01:00
  • 83be51ea0f update keyboard WS. Miroslav Šedivý 2020-11-30 17:45:53 +01:00
  • e93d167be6 update clipboard WS. Miroslav Šedivý 2020-11-30 17:40:38 +01:00
  • 2c210f3cf1 signal provide remove ID. Miroslav Šedivý 2020-11-30 17:33:34 +01:00
  • 0a75950356 remove admin from websockets. Miroslav Šedivý 2020-11-30 17:31:29 +01:00
  • 994a91886d remove broadcast from websocket. Miroslav Šedivý 2020-11-30 17:29:05 +01:00
  • def6248ca7 revert broadcast status. Miroslav Šedivý 2020-11-30 17:27:11 +01:00
  • 8f9671689f add new messages. Miroslav Šedivý 2020-11-30 17:09:14 +01:00
  • 8cce32c73c edit control event as host. Miroslav Šedivý 2020-11-30 17:06:42 +01:00
  • 147aa0e1a3 updated websocket events with TODO comments. Miroslav Šedivý 2020-11-30 15:48:19 +01:00
  • 34ac9098f0 use proxy to backend. Miroslav Šedivý 2020-11-29 16:14:09 +01:00
  • deae203803 use REST API. Miroslav Šedivý 2020-11-29 16:01:08 +01:00
  • f9b62073ef add control reset. Miroslav Šedivý 2020-11-29 15:58:26 +01:00
  • ad9bdd609e fix lint for api. Miroslav Šedivý 2020-11-29 15:54:13 +01:00
  • c3d48d39e2 lint fix. Miroslav Šedivý 2020-11-29 15:50:08 +01:00
  • ac9ac7ac69 add new api internal class. Miroslav Šedivý 2020-11-29 15:34:52 +01:00
  • 84e4f22524 add swagger API. Miroslav Šedivý 2020-11-29 15:33:16 +01:00
  • 6fa8c3c1f8 add video mute event. Miroslav Šedivý 2020-11-29 12:06:01 +01:00
  • 0d5a447e13 add fontawesome. Miroslav Šedivý 2020-11-28 22:23:31 +01:00
  • 3cf85fed8e split component & page. Miroslav Šedivý 2020-11-28 21:47:16 +01:00
  • 179a22476c do not remove user on disconnect. Miroslav Šedivý 2020-11-28 15:30:35 +01:00
  • f796eb236b use persistent autentication. Miroslav Šedivý 2020-11-28 15:28:11 +01:00
  • 5699ad0bf9 allow login using Query. Miroslav Šedivý 2020-11-28 15:22:04 +01:00
  • bc443cb3a0 remove legacy websocket endpoints. Miroslav Šedivý 2020-11-28 15:08:07 +01:00
  • b675e4cc82 member name refactor. Miroslav Šedivý 2020-11-28 15:03:38 +01:00
  • c4978ba376 http response name convention. Miroslav Šedivý 2020-11-28 15:00:21 +01:00
  • 2ef64e21a5
    Merge pull request #17 from whalehub/patch-1 Miroslav Šedivý 2020-11-28 14:42:02 +01:00
  • 3f312c84ad remove user kick. Miroslav Šedivý 2020-11-28 14:32:38 +01:00
  • 592b2cfd3a no default static serve files. Miroslav Šedivý 2020-11-28 11:08:15 +00:00
  • b0c0e7dcd1
    Update Chromium Aaron 2020-11-28 11:58:06 +01:00
  • 7c3ee0bd0f add gitattributes. Miroslav Šedivý 2020-11-27 22:25:27 +01:00
  • 04861d0921 update runtime. Miroslav Šedivý 2020-11-27 22:16:26 +01:00
  • 194836918e remove build. Miroslav Šedivý 2020-11-27 21:51:55 +01:00
  • 1ffae72bf1 multistage Dockerfile. Miroslav Šedivý 2020-11-27 21:51:33 +01:00
  • 59457b7658 rest CRUD members minor update. Miroslav Šedivý 2020-11-27 20:00:14 +01:00
  • a90bf87e24 login with secret. Miroslav Šedivý 2020-11-27 19:59:54 +01:00
  • a330a3cc76 REST create & Delete member. Miroslav Šedivý 2020-11-25 22:39:54 +01:00
  • 71a84963bc fix types - no json. Miroslav Šedivý 2020-11-25 22:35:54 +01:00
  • ecfce6c886 remove room lock. Miroslav Šedivý 2020-11-25 22:16:56 +01:00
  • d1fccf5ab6 MemberProfile as public type & create user on auth. Miroslav Šedivý 2020-11-25 22:07:05 +01:00
  • 665d9d2130 Create + Delete session. Miroslav Šedivý 2020-11-25 22:06:13 +01:00
  • 104d98d129 comment out yet unused props. Miroslav Šedivý 2020-11-25 20:26:29 +01:00
  • f9b2460c3b replace SetConnected function. Miroslav Šedivý 2020-11-25 20:26:11 +01:00
  • fa54823098 Split connected to WebRTC & WebSocket. Miroslav Šedivý 2020-11-25 20:02:53 +01:00
  • bc77c8f8f5 add MemberProfile to session. Miroslav Šedivý 2020-11-25 19:44:50 +01:00
  • b73e2403af peer -> webrtc_peer. Miroslav Šedivý 2020-11-25 18:41:40 +01:00
  • ff7efe9f3b socket -> websocket_peer. Miroslav Šedivý 2020-11-25 18:36:33 +01:00
  • d0dc23726e
    remove unused env vars Miroslav Šedivý 2020-11-22 00:24:56 +01:00
  • d49542013b CRUD add payloads. Miroslav Šedivý 2020-11-22 00:06:55 +01:00
  • 43781cdf52 fix crud handler. Miroslav Šedivý 2020-11-21 23:57:54 +01:00
  • ce49d975c0 member in plural form. Miroslav Šedivý 2020-11-21 23:42:34 +01:00
  • d39d922f85 add dummy member endpoints. Miroslav Šedivý 2020-11-21 23:39:24 +01:00
  • 45f029a2a4 fix broadcast bug. Miroslav Šedivý 2020-11-18 23:32:43 +01:00
  • fb6dabf4e0 add control status. Miroslav Šedivý 2020-11-18 23:14:28 +01:00
  • 628abe06fd rest control edit. Miroslav Šedivý 2020-11-18 23:05:38 +01:00
  • 428d6939ec use HttpUnprocessableEntity if already broadcasting. Miroslav Šedivý 2020-11-18 23:05:26 +01:00
  • ef03f9ec9d do not export REST functions. Miroslav Šedivý 2020-11-18 22:35:50 +01:00
  • 1ae6f05c73 update 401 & 403. Miroslav Šedivý 2020-11-18 22:34:42 +01:00
  • 18ca647c76 Data -> Payload & change order. Miroslav Šedivý 2020-11-18 21:56:42 +01:00
  • ac2fc100b4 REST API keyboard. Miroslav Šedivý 2020-11-18 21:53:06 +01:00
  • db820806a4 add broadcast endpoint & broadcast pipeline return error. Miroslav Šedivý 2020-11-18 21:34:39 +01:00
  • 6fbb1a2cc7 add control give & control take endpoints. Miroslav Šedivý 2020-11-18 21:10:40 +01:00
  • 6d27b0a69c return err socket. Miroslav Šedivý 2020-11-18 20:34:33 +01:00
  • da7e6f7728 Broadcast should not return error. Miroslav Šedivý 2020-11-18 20:30:33 +01:00
  • 0a13fd2f0e
    Merge pull request #16 from whalehub/update-chromium Miroslav Šedivý 2020-11-18 12:01:29 +01:00
  • f2852c2df7
    Update Chromium Aaron 2020-11-18 10:07:38 +01:00
  • 3f4914d260 REST API control. Miroslav Šedivý 2020-11-16 22:48:20 +01:00
  • eec285cd07 Rename displayname to name. Miroslav Šedivý 2020-11-16 22:22:19 +01:00
  • 570efbf3a6 remove unused ban endpoint. Miroslav Šedivý 2020-11-16 22:21:21 +01:00
  • d87a10b23a remove unused mute function. Miroslav Šedivý 2020-11-16 22:10:03 +01:00
  • 99068b893b naming convention -> screen size. Miroslav Šedivý 2020-11-16 22:04:50 +01:00
  • 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