Commit Graph

  • b96ba47224 add members & host to stats. m1k1o 2021-03-19 22:06:40 +01:00
  • bbae073104 add /stats endpoint. m1k1o 2021-03-19 21:33:49 +01:00
  • 9771b551df proper disconnect. m1k1o 2021-03-19 20:16:08 +01:00
  • 56a7c44cdb version 1.3.1 Miroslav Šedivý 2021-03-19 15:17:30 +01:00
  • 5a79212b32 add healthcheck. Miroslav Šedivý 2021-03-19 15:04:01 +01:00
  • bbea5f5715 Merge branch 'dev' of github.com:m1k1o/neko into dev m1k1o 2021-03-19 14:42:57 +01:00
  • ed2cdaf71d add HEALTHCHECK. m1k1o 2021-03-19 14:42:54 +01:00
  • cd15e0b03e ice server omitempty credentials. Miroslav Šedivý 2021-03-19 11:28:06 +01:00
  • 0d7cfb684a update packages. Miroslav Šedivý 2021-03-18 21:13:51 +01:00
  • 2a0d9da5ac update packages. Miroslav Šedivý 2021-03-18 21:08:55 +01:00
  • 79af4409b5 viper ConfigFileUsed instead of env. Miroslav Šedivý 2021-03-18 19:50:37 +01:00
  • 27b1ca54c0 add config file checking. Miroslav Šedivý 2021-03-18 19:47:28 +01:00
  • 916222b6df use config file from the environment variable. Miroslav Šedivý 2021-03-18 19:37:37 +01:00
  • c4486152e7 lint fix. Miroslav Šedivý 2021-03-18 14:13:02 +01:00
  • a9e40d8b22 clone webrtc stats report. Miroslav Šedivý 2021-03-18 14:09:12 +01:00
  • 77e31bb1bc fmt. Miroslav Šedivý 2021-03-18 13:38:32 +01:00
  • aefb367505 fix initial image error & add cache max. Miroslav Šedivý 2021-03-18 13:38:27 +01:00
  • 9c6c107ee0 move broadcast constants to config. Miroslav Šedivý 2021-03-18 13:17:10 +01:00
  • a73a38b736 webrtc stats: computed fps, fixes #10. Miroslav Šedivý 2021-03-18 12:45:58 +01:00
  • 0dbab610aa firefox framerate correct key. Miroslav Šedivý 2021-03-17 17:10:14 +01:00
  • df933c8e60 firefox bug: dataChannel binaryType to arraybuffer. Miroslav Šedivý 2021-03-17 16:47:45 +01:00
  • 662cb53982 iceservers with auth. Miroslav Šedivý 2021-03-17 15:47:50 +01:00
  • 552223d031 iceservers with auth. Miroslav Šedivý 2021-03-17 15:47:49 +01:00
  • 4abe0a5dba move cookies to session + config. Miroslav Šedivý 2021-03-17 14:09:10 +01:00
  • d06a5a2ac7 typo fix. Miroslav Šedivý 2021-03-17 11:19:35 +01:00
  • c91e500f00 fix dummy member provider. Miroslav Šedivý 2021-03-16 15:38:51 +01:00
  • 0233daf125 members: direct providers config. Miroslav Šedivý 2021-03-16 15:28:40 +01:00
  • 524d895db8 scope config variables. Miroslav Šedivý 2021-03-16 15:24:58 +01:00
  • a74bf9986b supervisord kill neko with SIGINT. Miroslav Šedivý 2021-03-16 14:08:38 +01:00
  • 0b4c6f50aa remove leftover code. Miroslav Šedivý 2021-03-16 13:57:43 +01:00
  • a9aa62f062 lint & logging fixes. Miroslav Šedivý 2021-03-16 10:53:03 +01:00
  • 58d029f455 WS upgrade no returning error. Miroslav Šedivý 2021-03-16 10:45:22 +01:00
  • 971e3bff4e handler: log unknown event. Miroslav Šedivý 2021-03-16 10:25:13 +01:00
  • 3b0c16b308 handler: include event in error. Miroslav Šedivý 2021-03-16 10:22:03 +01:00
  • 0270939ee2 version 1.3.0. Miroslav Šedivý 2021-03-16 10:16:57 +01:00
  • cb586df833 Merge pull request #32 from whalehub/patch-1 Miroslav Šedivý 2021-03-15 20:32:19 +01:00
  • d77751dabc Dockerfile: Update Chromium to v89.0.4389.90 Aaron 2021-03-15 18:34:57 +01:00
  • c8328a56c0 Revert "ICE servers as URIs with auth." Miroslav Šedivý 2021-03-15 17:15:58 +01:00
  • fd07597262 Revert "webrtc use ICEServers." Miroslav Šedivý 2021-03-15 17:15:34 +01:00
  • 3c3f50af68 webrtc use ICEServers. Miroslav Šedivý 2021-03-15 16:40:03 +01:00
  • a1be9002f7 ICE servers as URIs with auth. Miroslav Šedivý 2021-03-15 16:34:13 +01:00
  • 0824c24bf6 add more privileges to API user. Miroslav Šedivý 2021-03-15 16:28:38 +01:00
  • 4d967f03d0 version 1.3.0 Miroslav Šedivý 2021-03-15 14:00:39 +01:00
  • 45c9d0c120 add API TOKEN to sessions. Miroslav Šedivý 2021-03-15 13:34:14 +01:00
  • edfe9adde0 change authorization methods request priorities. Miroslav Šedivý 2021-03-15 13:01:35 +01:00
  • 900ae006b8 fmt. Miroslav Šedivý 2021-03-14 20:26:58 +01:00
  • 85bb26d77c member session mutexes & login if not connected. Miroslav Šedivý 2021-03-14 20:26:30 +01:00
  • 524c76ae3c member manager login & logout. Miroslav Šedivý 2021-03-14 19:59:34 +01:00
  • 304cb5d655 add CanLogin check for Authenticate. Miroslav Šedivý 2021-03-14 19:58:15 +01:00
  • 9483882c89 member mutex move to manager. Miroslav Šedivý 2021-03-14 19:36:30 +01:00
  • 4207775fb3 split member manager and provider. Miroslav Šedivý 2021-03-14 16:58:18 +01:00
  • 19e732f3ea fix typo. Miroslav Šedivý 2021-03-14 16:23:14 +01:00
  • fad3ab0062 MemberData split ID and profile, return on create. Miroslav Šedivý 2021-03-14 16:19:23 +01:00
  • 4d2fb157f9 API implement members. Miroslav Šedivý 2021-03-14 14:44:32 +01:00
  • 4898cecd56 members minor bugfixes. Miroslav Šedivý 2021-03-14 14:44:03 +01:00
  • 8f277c61c9 members object provider default from config. Miroslav Šedivý 2021-03-14 13:11:26 +01:00
  • 00586baffc member providers extracted config. Miroslav Šedivý 2021-03-14 13:07:03 +01:00
  • fceae3818b default object members provider. Miroslav Šedivý 2021-03-14 13:06:48 +01:00
  • f57332ba2a dummy allow all logins. Miroslav Šedivý 2021-03-14 13:06:33 +01:00
  • bf560d5289 implemented member manager. Miroslav Šedivý 2021-03-14 12:57:19 +01:00
  • 7c79b48750 added member provider. Miroslav Šedivý 2021-03-14 01:08:50 +01:00
  • 594404824f fmt. Miroslav Šedivý 2021-03-14 01:05:00 +01:00
  • ecad2124fd session state decoupled. Miroslav Šedivý 2021-03-14 00:50:08 +01:00
  • 4a28307c1e session profile decoupled. Miroslav Šedivý 2021-03-14 00:45:51 +01:00
  • 7d4f7694b9 login username password. Miroslav Šedivý 2021-03-14 00:32:52 +01:00
  • 4230eb3e07 login username password. Miroslav Šedivý 2021-03-14 00:32:23 +01:00
  • 5101f0a9c3 fix logs. Miroslav Šedivý 2021-03-14 00:12:32 +01:00
  • 85c4f4371d member -> session. Miroslav Šedivý 2021-03-14 00:08:52 +01:00
  • fb2078e1ff member -> session. Miroslav Šedivý 2021-03-14 00:05:31 +01:00
  • 6a90cd11d2 member events -> session events. Miroslav Šedivý 2021-03-13 23:48:16 +01:00
  • fa687480a9 member events -> session events. Miroslav Šedivý 2021-03-13 23:48:07 +01:00
  • dafebc79e5 memberState -> sessionState. Miroslav Šedivý 2021-03-13 23:42:16 +01:00
  • 63fbbeaa09 memberState -> sessionState. Miroslav Šedivý 2021-03-13 23:41:13 +01:00
  • b03a730c84 memberId to sessionId. Miroslav Šedivý 2021-03-13 23:32:10 +01:00
  • d83e04e7ec fix logs, unified session_id. Miroslav Šedivý 2021-03-13 23:27:28 +01:00
  • cacdd9e20a Revert 'autogenerate token.' Miroslav Šedivý 2021-03-13 22:54:34 +01:00
  • 3fcca6ab52 OnHostChanged event and add tokens to session. Miroslav Šedivý 2021-03-13 22:17:49 +01:00
  • 453a6905f7 fmt auth. Miroslav Šedivý 2021-03-13 21:44:38 +01:00
  • 93ac4e8332 autogenerate token. Miroslav Šedivý 2021-03-13 21:43:36 +01:00
  • a6b66e4d55 OnHostChanged event. Miroslav Šedivý 2021-03-13 21:37:00 +01:00
  • 3aea0c7bf5 remove members from session. Miroslav Šedivý 2021-03-13 21:11:48 +01:00
  • 84f0b0aaeb move session database to member folder. Miroslav Šedivý 2021-03-13 21:07:51 +01:00
  • 58b00525cc refactor authenticate to use Token. Miroslav Šedivý 2021-03-13 20:42:56 +01:00
  • 929f315f6e Merge pull request #30 from mbattista/ice-race-condition Miroslav Šedivý 2021-03-13 10:33:49 +01:00
  • 5762f33e36 fix lint and clear candidates array. m1k1o 2021-03-13 10:32:05 +01:00
  • a961dd6428 should fix race condition mbattista 2021-03-12 23:45:01 +00:00
  • 108ac79443 autologin with URL pwd first. m1k1o 2021-03-12 22:24:52 +01:00
  • 577f508912 Merge pull request #28 from whalehub/patch-1 Miroslav Šedivý 2021-03-12 17:55:31 +01:00
  • 7080f6adc7 Dockerfile: Update Chromium to v88.0.4324.182 Aaron 2021-03-12 17:10:10 +01:00
  • 19631d8ae9 Revert "lower keyframes max dist for faster loading." m1k1o 2021-03-12 01:15:31 +01:00
  • 6b638db825 capture use display from ENV. Miroslav Šedivý 2021-03-11 17:55:13 +01:00
  • d24cea3535 desktop display from env. Miroslav Šedivý 2021-03-11 17:44:49 +01:00
  • 14939db65a lower keyframes max dist for faster loading. m1k1o 2021-03-10 23:18:14 +01:00
  • b75303aa30 ws relative url only path. m1k1o 2021-03-10 23:10:14 +01:00
  • 79e817e0b2 local path on resources. m1k1o 2021-03-10 23:07:26 +01:00
  • 69e7990afb relative websocket URL. m1k1o 2021-03-10 23:02:34 +01:00
  • afb416ea57 go files serve RequestURI -> URL.Path. m1k1o 2021-03-10 22:52:41 +01:00
  • a5c90f6198 client: fix relative paths. m1k1o 2021-03-10 22:34:27 +01:00
  • c980409e3d client fix build err. m1k1o 2021-03-10 22:15:29 +01:00
  • 085806d1b2 local default URI for client. m1k1o 2021-03-10 22:08:04 +01:00