Block a user
9ae16163bb
Translated using Weblate (French)
c5ce66bd4d
translation from Weblate (German)
da8dd7def8
translation from Weblate (French)
a4b5d6dea8
translation from Weblate (French)
77799b2917
smtp: only construct email once
5ff3839239
merge lang
d560df5b1e
switch smtp library, add, HELLO hostname option
91c8ce8089
Translated using Weblate (Dutch)
0fe72b41bf
lowercase lang
a1d93cd6af
Translated using Weblate (Spanish)
53ac01eda4
Translated using Weblate (Spanish)
4cea755065
translation from Weblate (Spanish)
548dceda28
don't give smtp plainauth if no username & password
e67b2e91fb
invite: auto-append /invite if missing to url_base
412fe31da6
invite: fix email confirmation jwt
5b319d6612
auth: int for refresh token as well
626d623841
auth: don't store jwt expiry as string
08343298fb
lowercase lang
7a343bbc08
merge lang
2be34ed063
quote jellyfin URL for censoring in logs
9693ce3dcd
settings: add redundant URL base for pwr
84f4be3bff
Translated using Weblate (Dutch)
55d4177564
translation from Weblate (Portuguese (Brazil))
bc4f678368
Translated using Weblate (Portuguese (Brazil))
7b7830b5bd
translation from Weblate (Dutch)
84f4be3bff
Translated using Weblate (Dutch)
55d4177564
translation from Weblate (Portuguese (Brazil))
bc4f678368
Translated using Weblate (Portuguese (Brazil))
7b7830b5bd
translation from Weblate (Dutch)
46281b158d
Added translation using Weblate (Dutch)