summaryrefslogtreecommitdiff
path: root/src/mail.rs
AgeCommit message (Expand)Author
2020-01-26Update handlebars to 3.0 which included performance improvements.Daniel García
2019-12-27FormattingDaniel García
2019-11-24Implement change-email, email-verification, account-recovery, and welcome not...tomuta
2019-11-06Added configurable smtp timeout.BlackDex
2019-11-02Remove unnecessary clones and other clippy fixesDaniel García
2019-09-05Updated client kdf iterations to 100000 and fixed some lintsDaniel García
2019-08-27Merge pull request #555 from vverst/email-codesDaniel García
2019-08-27Remove unecessary cloneViViDboarder
2019-08-23Allow explicitly defined smtp auth mechansimViViDboarder
2019-08-03Add email message for twofactor email codesvpl
2019-07-30Updated dependencies and fixed panic getting iconsDaniel García
2019-07-22Move retrieve/new device from connData to separate functionvpl
2019-07-22Add new device email when user logs invpl
2019-07-02Fix #468 - Percent-encode the email address in invite linkNick Fox
2019-04-26FormattingDaniel García
2019-03-25Fixed long e-mail message extending 1000 lines.BlackDex
2019-03-10Add option to use wrapped TLS in email, instead of STARTTLS upgradeDaniel García
2019-03-07Explicitly close SMTP connection in case of error.Daniel García
2019-03-03Some formatting and dependency updatesDaniel García
2019-02-10Add missing url parameterDaniel García
2019-02-10Implemented HTML emails with text alternativeDaniel García
2019-02-08Fixed some clippy lints and changed update_uuid_revision to only use one db q...Daniel García
2019-02-06Config can now be serialized / deserializedDaniel García
2019-01-25Add 2FA icon to admin panelDaniel García
2019-01-25Change config to thread-safe system, needed for a future config panel.Daniel García
2019-01-20Show organizations in admin panel, implement reload templates optionDaniel García
2019-01-19Move email templates to subfolderDaniel García
2019-01-15Added SMTP_FROM_NAMEDaniel García
2019-01-15Initial stab at templatesDaniel García
2019-01-07Remove whitespace before processing tokensDaniel García
2019-01-05Refactor generate_invite_claims, make org_name and org_id optionalNick Fox
2019-01-05Fix formatting and add vault link to notification emailsNick Fox
2019-01-04Update admin page to work with new invitation flowNick Fox
2019-01-02Replace invite/reinvite email functions with generic send_emailNick Fox
2018-12-30Start using rustfmt and some style changes to make some lines shorterDaniel García
2018-12-30Use new Errors in latest changesDaniel García
2018-12-30Implemented proper error handling, now we can do `user.save($conn)?;` and it ...Daniel García
2018-12-18Use upstream jslib invite/registration workflowNick Fox
2018-12-14Add invite email functionalityNick Fox
2018-12-07Migrate to rust 2018 editionDaniel García
2018-10-04Updated dependencies, removed valid mail check (now done by lettre), and upda...Daniel García
2018-09-19Temp fix for OpenSSL 1.1.1 compatibilityDaniel García
2018-09-11Special messages when user has no password hintJean-Christophe BEGUE
2018-08-16Check email validity before using it for password hint sendingJean-Christophe BEGUE
2018-08-15make SMTP authentication optionnal, let lettre pick the better auth mechanismJean-Christophe BEGUE
2018-08-15Better message into the password hint emailJean-Christophe BEGUE
2018-08-15SMTP integration, send password hint by email.Jean-Christophe BEGUE