Commit Graph

379 Commits

Author SHA1 Message Date
Son NK 79acf16c78 reduce nb gunicorn workers to 2 2019-12-15 18:55:16 +02:00
Son NK 28c8fa0f4d add alias search 2019-12-15 18:55:16 +02:00
Son NK a362a0f543 increase to 4 workers 2019-12-15 18:55:16 +02:00
Son NK e18bbd1cc4 improve wording 2019-12-15 18:55:16 +02:00
Son NK 108b41842e remove user.trial_expiration 2019-12-15 18:55:16 +02:00
Son NK 6e71541985 remove trial concept 2019-12-15 18:55:16 +02:00
Son NK 8dca65678e improve wording 2019-12-15 18:55:15 +02:00
Son NK 360fc85db6 link whitelist SL in email template 2019-12-15 18:55:15 +02:00
Son NK 5a9d3b0245 alias activity: fix arrow hidden on mobile 2019-12-15 18:55:15 +02:00
Son NK fbf4a97a3e do NOT modify "to" header as it's not displayed in mail client anyway 2019-12-15 18:55:15 +02:00
Son NK 2ec89afac2 add ADMIN_EMAIL and send notif to this email 2019-12-15 18:55:15 +02:00
Son NK e0bf5245a3 remove DKIM-Signature as Postfix will add this header 2019-12-15 18:55:15 +02:00
Son NK 64f7d04960 fix forward phase: use reply email as envelope-from 2019-12-15 18:55:15 +02:00
Son NK 1cb8282cb2 change the to: header so target is user email 2019-12-15 18:55:15 +02:00
Son NK 1e2715f0d2 remove sendgrid 2019-12-15 18:55:15 +02:00
Son NK 9eb85abac4 remove srs 2019-12-15 18:55:15 +02:00
Son NK d5b48089d8 fix line break in change-email template 2019-12-15 18:55:15 +02:00
Son NK 0717c91a18 improve onboarding 2019-12-15 18:55:15 +02:00
Son NK adc47cad6d welcome email: use base template 2019-12-15 18:55:15 +02:00
Son NK 08fdd03315 test email: use template 2019-12-15 18:55:15 +02:00
Son NK 59c14c51c9 reset password email: use template 2019-12-15 18:55:15 +02:00
Son NK 35f39abc4a new app email: use base template 2019-12-15 18:55:15 +02:00
Son NK d28c9fef4f Change email email: use base template 2019-12-15 18:55:15 +02:00
Son NK 019aae24f3 Activation email: use base template, change wording. 2019-12-15 18:55:15 +02:00
Son NK 8176447d05 create email helpers macro and base template 2019-12-15 18:55:15 +02:00
Son NK a33a581685 improve email: add <!doctype html>, use Hi {name} greeting 2019-12-15 18:55:15 +02:00
Son NK 837e1ffcf6 add List-Unsubscribe-Post header. Block alias directly if POST, otherwise ask user confirmation. 2019-12-15 18:55:15 +02:00
Son NK cb14277bc7 add List-Unsubscribe header to block quickly an alias 2019-12-15 18:55:15 +02:00
Son NK 45cef7a4ef create unsubscribe view to block quickly an alias 2019-12-15 18:55:15 +02:00
Son NK 75e07fff04 put original name and email to from: header 2019-12-15 18:55:15 +02:00
Son NK 5b1819e891 do not modify subject 2019-12-15 18:55:15 +02:00
Son NK 7207312ec9 refactor email_handler: create handle_forward and handle_reply 2019-12-15 18:55:15 +02:00
Son NK 34cf72eaee create POSTFIX server 2019-12-15 18:55:15 +02:00
Son NK 0ae7f2d68a no need to modify reply-to. Remove this header if present. 2019-12-15 18:55:15 +02:00
Son NK a70928d166 Modify From: header to reply_email so email passes DMARC 2019-12-15 18:55:15 +02:00
Son NK a28c90f110 Change subject to let user know the email is forwarded from SL 2019-12-15 18:55:15 +02:00
Son NK 38d9654624 fix cancel email change 2019-12-15 18:55:15 +02:00
Son NK 8889dc119f only display profile updated message when something changes 2019-12-15 18:55:15 +02:00
Son NK d061ad7d56 make sure user cannot register with SL email 2019-12-15 18:55:15 +02:00
Son NK 967f8e6ab0 update email template: remove "or you can paste this link" from html template 2019-12-15 18:55:15 +02:00
Son NK 0c85cae6ad handle email change in setting 2019-12-15 18:55:15 +02:00
Son NK 2dd25cc72d create change_email view 2019-12-15 18:55:15 +02:00
Son NK be6266fb0e create change-email email 2019-12-15 18:55:15 +02:00
Son NK 5d52a784f2 add EmailChange model 2019-12-15 18:55:15 +02:00
Son NK 5d9fea82eb replace noty by toastr because noty cannot handle multiple toasts 2019-12-15 18:55:15 +02:00
Son NK e46592019b remove unique constraint on user on deleted_alias table 2019-12-15 18:55:15 +02:00
Son NK 539d87d0a3 make to not reuse alias 2019-12-15 18:55:15 +02:00
Son NK 5c119a933d add DeletedAlias model 2019-12-15 18:55:15 +02:00
Son NK cf3a2258b2 return 510 if no such alias 2019-12-15 18:55:15 +02:00
Son NK 49d66c4226 tentative to fix UnicodeEncodeError https://sentry.io/organizations/son/issues/1339911828/?project=1478143&query=is%3Aunresolved 2019-12-15 18:55:15 +02:00