Block a user
cd67d3e7ab
merge translation
c556878f11
hide password resets on setup when emby selected
3af4607171
translation from Weblate (Dutch)
111533fa2d
add advanced setting type with toggle in settings
5dc0a68b44
merge translations
43e5bbbe21
add option to trust specific cert for SMTP
5892899114
thread compile_mjml
4404c84e7f
Translated using Weblate (Swedish)
a86be55b5c
translation from Weblate (Swedish)
5eea72a579
translation from Weblate (Swedish)
03247ddef8
Add accounts search
e6e5b0f3cf
respect browser/os dark mode preference
9b977bafbf
add other funding method
77f755e43c
fix dropdown colors in dark mode on chrome
30bef15855
Trim commit before comparing in IsNew()
7bd8fadf76
IsNew() compares commit, not version
21490faa9e
fix IsNew() func, include LICENSE in goreleaser
f685582e1a
run upload.py in git directory
f792166523
use locally stored buildrone key bcs ssh is broken
7c0754a70c
fix buildrone env
9787fce275
Translated using Weblate (Portuguese (Brazil))
1c67b06c27
translation from Weblate (Portuguese (Brazil))
88eab75e30
Translated using Weblate (Portuguese (Brazil))
6c5f776a7a
translation from Weblate (Portuguese (Brazil))
ca0c56e748
Translated using Weblate (Dutch)
fa7da1b23f
Don't use cache to ApplySettings and CreateProfile
1ec5d2ca3f
add disabled badge, extend expiry button to accounts
1e9d184508
implement user expiry functionality
2934832a98
implement frontend for user expiry/duration
3635b6a367
lowercase lang names
2b97850eb2
Translated using Weblate (Swedish)
c1d1b0e560
Translated using Weblate (Swedish)
e1d9a00d67
Translated using Weblate (Swedish)
35aa37e10e
translation from Weblate (Swedish)
bd227842d2
translation from Weblate (Indonesian)
f47bf762ac
Translated using Weblate (Indonesian)
1342208980
translation from Weblate (Portuguese (Brazil))
c8a9b15b4e
Translated using Weblate (German)
b0bd6973d1
translation from Weblate (German)
9799665951
fix tag versioning and dockerfile
b3fa667db1
version with ldflags instead of script
027cf19d0f
delete missing route bind
38119551d7
merge translation
52d9cda61a
Move email rendering to browser
f40fb9d3f7
Translated using Weblate (Portuguese (Brazil))
9536ceaaa4
translation from Weblate (Portuguese (Brazil))
72beee1322
translation from Weblate (Portuguese (Brazil))
0ec822988d
Translated using Weblate (Dutch)
d1b1b90de3
Add email list accessible by edit button in settings
6ffdd4dad7
fix mistype in german email
98d59ba4e0
don't strip text on images
938523c18b
fix urls in custom email/announcements
cc4e12c405
finish backend of custom emails
eb406ef951
Implement email template generation
5c87d109a3
use descriptive variable names in email translations
3e020da66a
merge translation
78157f763f
use different color library, wrap logger functions with it
bcc0eeeb2f
Translated using Weblate (Dutch)
76b859f5bf
Translated using Weblate (Dutch)
ce30537ebd
translation from Weblate (French)
93b5b483cc
add plaintext email option, use text/template
27ef931670
add possible dark mode fix for Outlook
fb727e75ec
substitute jellyfin strings on emails, hopefully fix dark mode
fa433c88a8
add announcement emails