Skip to content
Snippets Groups Projects
Commit 5d11b06d authored by Felix Schäfer's avatar Felix Schäfer :construction_worker:
Browse files

Only validate lower case servernames #11

The spec allows but discourages upper case servernames
https://spec.matrix.org/v1.2/appendices/#server-name
Furthermore, server names are case sensitive for some reason
parent 70707609
No related branches found
No related tags found
No related merge requests found
...@@ -9,6 +9,10 @@ Versioning](https://semver.org/spec/v2.0.0.html). ...@@ -9,6 +9,10 @@ Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased] ## [Unreleased]
### Changed
- Allow lowercase server names only #11
## [1.3.0] - 2022-04-19 ## [1.3.0] - 2022-04-19
### Added ### Added
......
...@@ -46,7 +46,7 @@ def add_matrix_id_question(sender, position, **kwargs): ...@@ -46,7 +46,7 @@ def add_matrix_id_question(sender, position, **kwargs):
"matrix_inviter_matrix_id": forms.RegexField( "matrix_inviter_matrix_id": forms.RegexField(
label=_("Matrix ID"), label=_("Matrix ID"),
required=False, required=False,
regex="@[a-z0-9._=/-]+:.+", regex="@[a-z0-9._=/-]+:[a-z0-9.-]+",
strip=True, strip=True,
error_messages={ error_messages={
"invalid": _("Enter a Matrix ID of the form @username:homeserver.tld") "invalid": _("Enter a Matrix ID of the form @username:homeserver.tld")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment