Commit Graph

64 Commits (556c31d4ea9bd519f5110bed94a9cc1c1e4a8692)

Author SHA1 Message Date
Stefan Schokker 556c31d4ea Add checkbox that allows invalid SMTP certificates to be used.
3 years ago
Harvey Tindall eeb9b07bce
admin: add manual "Send Password reset" to accounts tab
3 years ago
Harvey Tindall 77799b2917
smtp: only construct email once
3 years ago
Harvey Tindall d560df5b1e
switch smtp library, add, HELLO hostname option
3 years ago
Harvey Tindall 548dceda28
don't give smtp plainauth if no username & password
3 years ago
Harvey Tindall e67b2e91fb
invite: auto-append /invite if missing to url_base
3 years ago
Harvey Tindall 9693ce3dcd
settings: add redundant URL base for pwr
3 years ago
Harvey Tindall 9885c25a2e
email: cleanup; allow re-enabling of custom email without changes
3 years ago
Harvey Tindall f763cfb53a
announcements: fix [] on {{ .username }}
3 years ago
Harvey Tindall 25a8d3807e
announcements: {{ .username }}
3 years ago
Harvey Tindall b10b558358
announcements: add {username}
3 years ago
Harvey Tindall 833d02b032
matrix: end-to-end encryption by default
3 years ago
Harvey Tindall d4096d0062
pwr: trim suffix, not prefix for links
3 years ago
Harvey Tindall 6fb8f1ed7f
Merge pull request #112 from hrfee/matrix
3 years ago
Harvey Tindall 561c461a18
PWR: TrimPrefix instead of Replace for PWR links
3 years ago
Harvey Tindall 89fb3fa619
Matrix: Notifications
3 years ago
Harvey Tindall a6447165b7
add email notify enable/disable; remove (de)hyphening
4 years ago
Harvey Tindall f8f5f35cc1
PIN verification, notifications, multiple notif providers
4 years ago
Harvey Tindall 18bcd55972
remove debug println
4 years ago
Harvey Tindall 057f306ed9
hide/ignore ssl_cert when on windows
4 years ago
Harvey Tindall 33f8070e57
cleanup; fix stripping with DEBUG=on
4 years ago
Harvey Tindall ea0293bd4e
Split some settings into new "messages" section
4 years ago
Harvey Tindall 36edd4ab0d
Telegram: Use markdown for custom emails/announcements
4 years ago
Harvey Tindall 716d6a931a
Telegram: Send messages via telegram
4 years ago
Harvey Tindall 99875b9176
almost complete telegram user verification
4 years ago
Harvey Tindall 488c2f5df5
fix broken url in welcome email
4 years ago
Harvey Tindall 59a014f681
fix title for invite emails
4 years ago
Harvey Tindall 8fdab39b18
use templateEmail and show conditionals in editor
4 years ago
Harvey Tindall 55e21f8be3
accounts: add user enable/disable & emails
4 years ago
Harvey Tindall 7a3e0d60f9
add expiry to welcome email, add dummy emailer for debugging
4 years ago
Harvey Tindall 3f8414c70a
use unix timestamp for inv created & usedBy
4 years ago
Harvey Tindall 30f16e7207
email: use strconv.Itoa instead of sprintf
4 years ago
Harvey Tindall 9370913ace
add password reset link option
4 years ago
Harvey Tindall 43e5bbbe21
add option to trust specific cert for SMTP
4 years ago
Harvey Tindall 1e9d184508
implement user expiry functionality
4 years ago
Harvey Tindall 40fc5e9604
Fix email editor when plaintext setting enabled
4 years ago
Harvey Tindall 52d9cda61a
Move email rendering to browser
4 years ago
Harvey Tindall 058cac2e7b
implement email editor w/ live(?) preview
4 years ago
Harvey Tindall 938523c18b
fix urls in custom email/announcements
4 years ago
Harvey Tindall cc4e12c405
finish backend of custom emails
4 years ago
Harvey Tindall eb406ef951
Implement email template generation
4 years ago
Harvey Tindall 5c87d109a3
use descriptive variable names in email translations
4 years ago
Harvey Tindall 93b5b483cc
add plaintext email option, use text/template
4 years ago
Harvey Tindall 27ef931670
add possible dark mode fix for Outlook
4 years ago
Harvey Tindall fa433c88a8
add announcement emails
4 years ago
Harvey Tindall ea99966057
refactor, move route loading to router.go
4 years ago
Harvey Tindall fefe2d82a4
rebase 12/02, use go1.16rc1 in make, remove ioutil, start switching to io/fs for file i/o
4 years ago
Harvey Tindall ee026714d4
Add optional email confirmation
4 years ago
Harvey Tindall ea262ca60b
add optional welcome email for new users
4 years ago
Harvey Tindall cd2ea2e579
reload email after lang is loaded
4 years ago