ma1uta / ma1sd

Federated Matrix Identity Server (formerly fork of kamax/mxisd)
GNU Affero General Public License v3.0
167 stars 55 forks source link

Force MatrixID to be lowercase #71

Closed q-wertz closed 3 years ago

q-wertz commented 3 years ago

I tried to fix the problem, that so far the UIDs from a LDAP backend which does not provide lowercase strings are refused due to to lower case policy of Synapse/Matrix (resolves #63).

As I am not really familiar with the code don't expect it to be completely free of errors/that I didn't miss something important. I ran the gradle check and gradle test tools but couldn't test it on a running instance.

I hope this helps and if you have any remarks please let me know :smiley: