- 04 Nov, 2022 1 commit
-
-
Juliusz Chroboczek authored
Pion is unfortunately breaking Go 1.16.
-
- 23 Oct, 2022 2 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 21 Oct, 2022 5 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
It was introduced in Go 1.19.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
The strategy of computing the base URL from the request doesn't necessarily work if we're behind a reverse proxy. proxyURL can be set in cases where our guess is incorrect. Thanks to Dianne Skoll.
-
- 09 Oct, 2022 1 commit
-
-
Juliusz Chroboczek authored
We were computing the scheme incorrectly, which caused us to compute the wrong websocket URL when -insecure is set. Thanks to Fabien de Montgolfier.
-
- 07 Oct, 2022 3 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
When we fixed the handling of autolocked groups, we introduced a bug where we spuriously notify clients even when the description didn't change.
-
- 06 Oct, 2022 1 commit
-
-
Juliusz Chroboczek authored
When we moved the chat history to the client goroutine back in 0.6, we started sending the history whenever the group configuration changed. Only send it when first joining the group. Thanks to Rémi Nollet.
-
- 22 Sep, 2022 2 commits
-
-
Juliusz Chroboczek authored
We used to autolock groups when the last user left, but not when creating a group that was not in memory yet. Ensure that groups are autolocked in all cases. Thanks to Michael Ströder.
-
Juliusz Chroboczek authored
This just removes a minor optimisation.
-
- 16 Sep, 2022 6 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This avoids issues with redirects.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Now that we have an indicator in the users list, it is reasonable to hide audio-ony peers by default.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
It's redundant, the data is already in the stream.
-
- 12 Sep, 2022 1 commit
-
-
Rémi Nollet authored
-
- 10 Sep, 2022 1 commit
-
-
Juliusz Chroboczek authored
-
- 09 Sep, 2022 2 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This was broken when we moved GetPermission to Group. Thanks to kiufta.
-
- 08 Sep, 2022 1 commit
-
-
Juliusz Chroboczek authored
-
- 06 Sep, 2022 2 commits
-
-
Juliusz Chroboczek authored
Chathistory messages were formatted incorrectly. We were also not formatting correctly messages from anonymous users.
-
Juliusz Chroboczek authored
We used to send the chat history from the reader goroutine, which would cause them to race with the join message.
-
- 02 Sep, 2022 1 commit
-
-
Juliusz Chroboczek authored
The handshake message now contains a list of supported protocol versions. Version mismatch is currently a warning, but it will be a hard error in the future.
-
- 01 Sep, 2022 3 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This avoids hard-wiring URLs in the client.
-
- 31 Aug, 2022 2 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 29 Aug, 2022 1 commit
-
-
Jeroen van Veen authored
serverConnection is the global value in galene.js.
-
- 04 Aug, 2022 2 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Thanks to Martin Pépin.
-
- 03 Aug, 2022 1 commit
-
-
Juliusz Chroboczek authored
-
- 02 Aug, 2022 1 commit
-
-
Juliusz Chroboczek authored
The authorisation server can now reply with 204 (no content) in order to request that the client should continue with password authentication.
-
- 25 Jul, 2022 1 commit
-
-
Juliusz Chroboczek authored
Split into the protocol (in protocol.js) and the user interface (in galene.js). Make the state automaton explicit, and improve error-handling. The new protocol is incompatible with the old one.
-