Commit Graph

  • 7cfc8c4795 added brave browser. Miroslav Šedivý 2021-07-24 10:35:45 +02:00
  • c3abbfd577 do not handle msgs on nonexisting id. Miroslav Šedivý 2021-07-22 20:58:39 +02:00
  • 46b8c9f42d golang minor changes cleanup. Miroslav Šedivý 2021-07-22 20:58:15 +02:00
  • 609b3f0927 Merge branch 'firefox-profile' into dev Miroslav Šedivý 2021-07-22 20:45:49 +02:00
  • bc2fa6cd40 add link to header. Miroslav Šedivý 2021-07-22 20:13:58 +02:00
  • 1bf588511a about: use dev branch. Miroslav Šedivý 2021-07-22 20:08:38 +02:00
  • 7d94ee603d change version & add fork author. Miroslav Šedivý 2021-07-22 20:07:03 +02:00
  • eb057f1ab2 add description to html. Miroslav Šedivý 2021-07-22 20:05:47 +02:00
  • 5606bfa174 change about page to up-to-date. Miroslav Šedivý 2021-07-22 20:03:44 +02:00
  • 122fd8b957 custom kick message, fixes #56. Miroslav Šedivý 2021-07-17 19:37:50 +02:00
  • b9b80ed79a show reconnecting notify. #48 Miroslav Šedivý 2021-07-17 19:18:21 +02:00
  • b403993fce reconnecter: fallback events. Miroslav Šedivý 2021-07-17 16:36:56 +02:00
  • fc031c16d4 reconnect disconnect on close. Miroslav Šedivý 2021-07-17 16:08:12 +02:00
  • 0408acd211 remove async connection. Miroslav Šedivý 2021-07-17 15:45:41 +02:00
  • b3a8d5f86d reconnecter: clear timeout on connect. Miroslav Šedivý 2021-07-17 15:30:56 +02:00
  • 0974beaf4a webrtc: do not connect if websocket unavailable. Miroslav Šedivý 2021-07-17 15:30:37 +02:00
  • 69f617ef45 reconnecter use getter for connection status. Miroslav Šedivý 2021-07-17 15:27:20 +02:00
  • 368261ca14 connection use data from state. Miroslav Šedivý 2021-07-17 15:17:56 +02:00
  • fdc7412afc webrtc extract type. Miroslav Šedivý 2021-07-17 15:06:32 +02:00
  • 27ca2e0719 reconnector extract type. Miroslav Šedivý 2021-07-17 15:06:15 +02:00
  • 2c70093d77 use typescript optional properties. Miroslav Šedivý 2021-07-17 14:08:25 +02:00
  • 2cff2a340f show badge on new messages. Miroslav Šedivý 2021-07-17 12:38:12 +02:00
  • 429fc7eb68 fix fast scroll speed on macos. (#85) Miroslav Šedivý 2021-07-17 11:56:26 +02:00
  • ffcca402ef fixed mac os keyboard mapping. (#84) Miroslav Šedivý 2021-07-17 11:56:16 +02:00
  • 38bed98741 fix timeout typescript. Miroslav Šedivý 2021-07-17 11:30:46 +02:00
  • ad7e3d47c5 connection (WIP). Miroslav Šedivý 2021-07-15 23:58:45 +02:00
  • efe04c62ed deferredConnection for reconnecter. Miroslav Šedivý 2021-07-15 23:55:48 +02:00
  • 78cefb95b7 reconnecter fix context. Miroslav Šedivý 2021-07-15 23:27:59 +02:00
  • da18d477e0 lint fix. Miroslav Šedivý 2021-07-15 23:06:20 +02:00
  • f9c096b272 reconnecter split events and add destroy. Miroslav Šedivý 2021-07-15 22:36:52 +02:00
  • a38ad13fb1 reconnecter get and set for config. Miroslav Šedivý 2021-07-15 20:58:21 +02:00
  • 121f3bbe29 implement reconnecter class. Miroslav Šedivý 2021-07-15 20:50:13 +02:00
  • a43ed3f6ba fallback on webrtc disconnect. Miroslav Šedivý 2021-07-14 15:49:28 +02:00
  • 1905d7fcd2 add screencast component. Miroslav Šedivý 2021-07-14 15:37:23 +02:00
  • 28e6c25f4b add screencast to connection state. Miroslav Šedivý 2021-07-14 14:30:55 +02:00
  • 3227978725 add screencast enabled bool to system init. Miroslav Šedivý 2021-07-14 14:23:51 +02:00
  • 45ef058bf4 Update uBlock Origin to v1.36.2 (#80) Aaron 2021-07-12 13:43:53 +02:00
  • 15a8b3908e version 1.3.10 Miroslav Šedivý 2021-07-11 22:45:18 +02:00
  • cd0936646f version 1.3.9 Miroslav Šedivý 2021-07-11 22:45:07 +02:00
  • bbb80730fb connection manager: add getters. Miroslav Šedivý 2021-07-11 22:41:10 +02:00
  • 471b26ace5 add connection status event. Miroslav Šedivý 2021-07-11 22:38:48 +02:00
  • 78c3613f3e update reconn timeouts. Miroslav Šedivý 2021-07-09 00:55:22 +02:00
  • 257b642b94 browser_profile to custom module. Miroslav Šedivý 2021-07-07 16:18:47 +02:00
  • e5c59faf1a firefox profile directory. Miroslav Šedivý 2021-07-06 12:32:04 +02:00
  • c392cad046 Update uBlock Origin to v1.36.0 (#77) Aaron 2021-07-05 16:52:51 +02:00
  • 7377e24abe zip: omit base dir. Miroslav Šedivý 2021-07-04 23:10:31 +02:00
  • 486f9e13df allow supervisord to be controlled by neko user. Miroslav Šedivý 2021-07-04 22:32:01 +02:00
  • 18e2ba6390 zip fix file check. Miroslav Šedivý 2021-07-04 21:36:42 +02:00
  • d41580050e switch to latest firefox version. Miroslav Šedivý 2021-07-04 20:15:56 +02:00
  • d3206bfd24 add ZIP to utils. Miroslav Šedivý 2021-07-04 01:36:09 +02:00
  • a852eddfb7 add mutex to webrtc peer. Miroslav Šedivý 2021-06-30 00:04:41 +02:00
  • c2277c4917 webrtc: remove offer timeout as this is handled by lib. Miroslav Šedivý 2021-06-29 22:41:30 +02:00
  • 02a38d8805 change badges in README. Miroslav Šedivý 2021-06-29 00:19:19 +02:00
  • bf428c5154 upgrade dependencies. Miroslav Šedivý 2021-06-28 23:54:38 +02:00
  • d3fb84e582 upgrade deps. Miroslav Šedivý 2021-06-28 18:12:36 +02:00
  • 9176fe3782 cgo import not only for linux. Miroslav Šedivý 2021-06-28 18:10:48 +02:00
  • 86a9effe41 don't kill webrtc on temporary network issues #48. Miroslav Šedivý 2021-06-27 22:20:15 +02:00
  • 14bda1a028 add ice restarts to reconnection logic. Miroslav Šedivý 2021-06-27 22:07:42 +02:00
  • 7df642a346 add iceTrickle for restart from config. Miroslav Šedivý 2021-06-27 22:05:37 +02:00
  • 09fdea1b11 add ice restarts. Miroslav Šedivý 2021-06-27 22:02:05 +02:00
  • 3edb97e784 webrtc: do not close connection on disconnect. Miroslav Šedivý 2021-06-27 19:54:44 +02:00
  • 733c39412b use log panic in webrtc. Miroslav Šedivý 2021-06-26 13:45:22 +02:00
  • 7aa7e0eacb custom ipfetch #63. Miroslav Šedivý 2021-06-26 13:44:41 +02:00
  • 3a79615a2b ungoogled-chromium fetch latest release. Miroslav Šedivý 2021-06-26 13:19:49 +02:00
  • da246345e1 update readme. Miroslav Šedivý 2021-06-26 13:19:18 +02:00
  • 4917eff83b webrtc reconn strategy using loss, fps and muted. Miroslav Šedivý 2021-06-24 17:09:13 +02:00
  • 42f85d9e54 add track muted to webrtc stats. Miroslav Šedivý 2021-06-24 16:50:13 +02:00
  • 9d423738c4 consts uppercase. Miroslav Šedivý 2021-06-24 16:24:43 +02:00
  • 6e92022c37 add reconn delay. Miroslav Šedivý 2021-06-24 15:40:11 +02:00
  • 6a8255d08a auto downgrade on packet loss. Miroslav Šedivý 2021-06-24 15:25:56 +02:00
  • 3ca8f9a71c fix webrtc last quality connection. Miroslav Šedivý 2021-06-24 15:15:47 +02:00
  • fcae8156f5 webrtc quality downgrade on reconnect. Miroslav Šedivý 2021-06-23 23:37:39 +02:00
  • 15cfe4c146 autoplay video on reconnection. Miroslav Šedivý 2021-06-23 21:24:34 +02:00
  • a4a24a913b dev auto ip address proxy. Miroslav Šedivý 2021-06-23 21:04:10 +02:00
  • 54610232a5 version 1.3.8 Miroslav Šedivý 2021-06-21 14:32:56 +02:00
  • d77a795438 connection make websocket async. Miroslav Šedivý 2021-06-20 23:56:34 +02:00
  • b9b311c6de remove connecting event. Miroslav Šedivý 2021-06-20 23:46:40 +02:00
  • 97a213c9b3 ws connect not async. Miroslav Šedivý 2021-06-20 23:29:00 +02:00
  • e22e5e42a0 switch to camel case. Miroslav Šedivý 2021-06-19 21:46:18 +02:00
  • f6edb4208e set as disconnected only if not connecting. Miroslav Šedivý 2021-06-19 21:42:25 +02:00
  • 5c8c8c1330 add authenticate function. Miroslav Šedivý 2021-06-19 21:32:09 +02:00
  • 45c6c33647 reconnect only after succesfull connection. Miroslav Šedivý 2021-06-19 20:21:32 +02:00
  • c49c9ad4de reconnection add debug logs. Miroslav Šedivý 2021-06-19 20:20:46 +02:00
  • 3d1b92ae1c add new reconnection logic. Miroslav Šedivý 2021-06-19 19:36:59 +02:00
  • 071f97fb1b move webrtc congestion control to connection. Miroslav Šedivý 2021-06-19 18:51:14 +02:00
  • daff2552a3 add disconnect event. Miroslav Šedivý 2021-06-19 18:44:43 +02:00
  • 1dcce7d949 single connection status in state. Miroslav Šedivý 2021-06-19 18:36:48 +02:00
  • a451d6a536 state: move authenticated out of connection. Miroslav Šedivý 2021-06-19 18:14:45 +02:00
  • 8960bb319f join clear function. Miroslav Šedivý 2021-06-18 23:34:39 +02:00
  • 2c02a0f2f9 remove old connection events. Miroslav Šedivý 2021-06-18 23:15:29 +02:00
  • 6ab5978ad0 fix whitespaces. Miroslav Šedivý 2021-06-18 22:07:07 +02:00
  • b9bd4d2b8f overlay fix naming. Miroslav Šedivý 2021-06-18 21:57:46 +02:00
  • edabf74e2a fix build errors. Miroslav Šedivý 2021-06-18 00:58:14 +02:00
  • 0b92270bc6 join webscoket + webrtc connection. Miroslav Šedivý 2021-06-18 00:54:51 +02:00
  • e0de57fc70 move websocket to connection. Miroslav Šedivý 2021-06-18 00:31:03 +02:00
  • e958690e10 webrtc unmount all events on disconnect. Miroslav Šedivý 2021-06-18 00:21:20 +02:00
  • af206457ab add connection skeleton (WIP). Miroslav Šedivý 2021-06-17 09:22:02 +02:00
  • 4497a18793 extract reconnection logic from websockets. Miroslav Šedivý 2021-06-16 23:28:05 +02:00
  • 42588ac51a _candidates as private. Miroslav Šedivý 2021-06-16 23:09:34 +02:00
  • 80bfb90fdd upgrade deps. Miroslav Šedivý 2021-06-15 23:44:54 +02:00