summaryrefslogtreecommitdiff
path: root/readme.md
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2022-09-11 09:52:29 +0200
committermetamuffin <metamuffin@disroot.org>2022-09-11 09:52:29 +0200
commit38dd237bf0dd21ad83e2b127a0f4054b065d7d49 (patch)
tree044149c4d1538669674d8cc22e84d22f05c0c4cf /readme.md
parenta47a937c8058eb88d95ff4a006d159ae63b08e9e (diff)
downloadkeks-meet-38dd237bf0dd21ad83e2b127a0f4054b065d7d49.tar
keks-meet-38dd237bf0dd21ad83e2b127a0f4054b065d7d49.tar.bz2
keks-meet-38dd237bf0dd21ad83e2b127a0f4054b065d7d49.tar.zst
prefs in localStorage
Diffstat (limited to 'readme.md')
-rw-r--r--readme.md8
1 files changed, 3 insertions, 5 deletions
diff --git a/readme.md b/readme.md
index c634259..943b9a6 100644
--- a/readme.md
+++ b/readme.md
@@ -48,14 +48,14 @@ Because of a current compiler bug, the nightly rustc crashes during codegen - us
## Parameters
-Configuration parameters are added like query params but **after** the section. (e.g `/room#mymeeting?username=alice`)
+Some configuration parameters can be added like query params but **after** the section. (e.g `/room#mymeeting?username=alice`)
The page will not automatically reload if the section changes.
-Booleans can be either `1`, `true`, `yes` or their opposites.
+Booleans can be either `1`, `true`, `yes` or their opposites. I convenience function for changing params is also exported: `window.change_pref(key, value)`
| Option name | Type | Default | Description |
| -------------------------- | ------- | ----------- | -------------------------------------------------------------------- |
| `username` | string | `"guest-…"` | Username |
-| `warn_redirect` | boolean | `false` | Interal option that is set by a server redirect. |
+| `warn_redirect` | boolean | `false` | Internal option that is set by a server redirect. |
| `image_view_popup` | boolean | `true` | Open image in popup instead of new tab |
| `microphone_enabled` | boolean | `false` | Add one microphone track on startup |
| `screencast_enabled` | boolean | `false` | Add one screencast track on startup |
@@ -75,7 +75,6 @@ Booleans can be either `1`, `true`, `yes` or their opposites.
## Todo-List
- Optionally enable video streams
-- Settings menu
- Native client
- Prevent server from changing message sender
- Have a security professional look at the code
@@ -83,7 +82,6 @@ Booleans can be either `1`, `true`, `yes` or their opposites.
- Signing key for each user
- Built-in storage for known keys
- Relay RTC when there are a lot of clients
-- Mitigate security issues caused by `*_enabled` params
- Save permissions to locale storage
- Prevent join notification bypass by not identifying
- Dont use websocket to send images to not block anything else