From e590ea788aefe0714bb9ce24976303566a648d42 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Fri, 9 Sep 2022 12:45:37 +0200 Subject: reworked websocket stuff with encryption and new spec --- client-web/public/app.html | 32 +++++++++++---------- client-web/public/assets/style/master.css | 4 +-- client-web/public/start.html | 24 +++++++++------- client-web/source/index.ts | 2 +- client-web/source/local_user.ts | 4 +-- client-web/source/protocol/mod.ts | 46 +++++++++++++++++++++++++++++-- client-web/source/remote_user.ts | 12 ++++---- client-web/source/rnnoise.ts | 2 +- client-web/source/room.ts | 46 ++++++++++++------------------- client-web/source/user.ts | 13 +++++---- 10 files changed, 113 insertions(+), 72 deletions(-) (limited to 'client-web') diff --git a/client-web/public/app.html b/client-web/public/app.html index 493796f..693e9a2 100644 --- a/client-web/public/app.html +++ b/client-web/public/app.html @@ -1,20 +1,24 @@ - - - + + + - - + + - keks-meet - + keks-meet + - -

- keks-meet needs evil javascript to be enabled. Don't be afraid though, all - the code is free (AGPL-3.0-only)! Look at it on - codeberg -

- + +

+ keks-meet needs evil javascript to be enabled. Don't be afraid + though, all the code is free (AGPL-3.0-only)! Look at it on + codeberg +

+

+ If you have JS enabled, check the browser console to see if + something else failed +

+ diff --git a/client-web/public/assets/style/master.css b/client-web/public/assets/style/master.css index 0b9e205..8a22d1b 100644 --- a/client-web/public/assets/style/master.css +++ b/client-web/public/assets/style/master.css @@ -10,8 +10,8 @@ } :root { - --bg: #263238; - --bg-dark: #000a12; + --bg: #212121; + --bg-dark: #070707; --bg-light: #354b58; --bg-lighter: #4f5b62; --bg-disabled: #720000; diff --git a/client-web/public/start.html b/client-web/public/start.html index 4a04174..db62bcf 100644 --- a/client-web/public/start.html +++ b/client-web/public/start.html @@ -18,8 +18,9 @@ the third version of the GNU Affero General Public Licence only.

- To get started, just enter a unique idenfier, click 'Join', then - share the URL with your partner. + To get started, click 'Join' and share the URL with your + partner. You can also optionally customize the url by entering a + secure/unguessable(!!!) identifier below.