1
Fork 0
Commit Graph

1077 Commits

Author SHA1 Message Date
Juliusz Chroboczek fc4bac3f16 Hide overflow on user list. 2020-04-25 20:15:47 +02:00
Juliusz Chroboczek 78003fdc7d Disallow usernames with spaces. 2020-04-25 20:15:47 +02:00
Juliusz Chroboczek 563545bd13 Fix error handling at connection start. 2020-04-25 19:58:54 +02:00
Juliusz Chroboczek 965b59c9d5 Change user matching to ignore wildcards on password failure. 2020-04-25 19:08:14 +02:00
Juliusz Chroboczek 2e841c082e Implement leave command. 2020-04-25 18:43:22 +02:00
Juliusz Chroboczek 2811506dfb Allow anonymous users to send commands. 2020-04-25 18:42:06 +02:00
Juliusz Chroboczek caa2264390 Close up connections when presenter permission lost. 2020-04-25 18:35:32 +02:00
Juliusz Chroboczek 3ea63c394c Implement abort message in the downstream direction.
This is not quite correct, we're sending a spurious close.
2020-04-25 18:29:44 +02:00
Juliusz Chroboczek 8bfdc2b040 Display username, rename admin to op. 2020-04-25 18:10:37 +02:00
Juliusz Chroboczek a45914fec4 fixup! Implement kick, op and friends. 2020-04-25 17:56:22 +02:00
Juliusz Chroboczek 5c40b95e9a Discard permissions when disconnecting. 2020-04-25 17:49:50 +02:00
Juliusz Chroboczek d46014242d Set page title. 2020-04-25 17:43:56 +02:00
Juliusz Chroboczek 25825e5b22 Implement kick, op and friends. 2020-04-25 17:36:35 +02:00
Juliusz Chroboczek e0eee9e7e2 Implement client.error. 2020-04-25 17:30:19 +02:00
Juliusz Chroboczek b053a64631 Clarify error message. 2020-04-25 16:54:20 +02:00
Juliusz Chroboczek 6f7c809b71 Unshare screen when stream ends. 2020-04-25 15:42:43 +02:00
Juliusz Chroboczek b018b14c80 Display bitrate. 2020-04-25 15:42:43 +02:00
Juliusz Chroboczek 38e3260e77 Fix typo in bitrate setting. 2020-04-25 15:42:36 +02:00
Juliusz Chroboczek dd96f120a9 Don't allow empty group name in mainpage. 2020-04-25 14:34:47 +02:00
Juliusz Chroboczek b0e12b0737 Request RTCP feedback explicitly.
Chrome sends us feedback anyway, but it cannot harm, can it?
2020-04-25 14:34:47 +02:00
Juliusz Chroboczek d33b52179e Read public groups at startup. 2020-04-25 14:34:47 +02:00
Juliusz Chroboczek 5796d4065b Reload group descriptions periodically. 2020-04-25 14:34:47 +02:00
Juliusz Chroboczek 69fcdfbaba Implement client limit. 2020-04-25 14:34:47 +02:00
Juliusz Chroboczek 2890d21c98 Add group permissions. 2020-04-25 14:34:47 +02:00
Juliusz Chroboczek cb1782b6b2 Allow server to push error message to client. 2020-04-25 02:41:16 +02:00
Juliusz Chroboczek 2cb323ec31 Delete empty groups. 2020-04-25 02:01:04 +02:00
Juliusz Chroboczek f5a518a448 Initial commit. 2020-04-25 01:06:57 +02:00