Граф коммитов

36 Коммитов

Автор SHA1 Сообщение Дата
Luke Crouch 3961472f5b fix #1191: consolidate and clean up utm_* params 2019-11-22 14:37:04 -06:00
Luke Crouch 0bfc5e7e98 fix #1191: add subscriber_id to CTA href 2019-11-21 21:16:22 -06:00
lesleyjanenorton 08c2dded46 Send Pre-FxA subscribers to homepage instead of dashboard - Fix #1278
Updates the call to action link (that looks like a big blue button) in breach alert emails sent to pre-FxA subscribers.
- Changes the href of the call to the action link from the user dashboard to SERVER_URL
- Changes the UTM values attached to the call to action link so that these clicks can be categorized separately.
2019-10-18 10:26:02 -05:00
lesley 9a2c07a80b Fix utm_source in email CTAs 2019-10-01 12:54:49 -05:00
Lesley Norton 64aaa22a01
Merge branch 'master' into restyled-emails 2019-07-04 20:22:39 -05:00
Lesley Norton 54723010a7 Remove unused "getShareByEmail()". 2019-06-26 15:40:06 -05:00
lesleyjanenorton 0d416c48fc Update controllers. 2019-06-24 13:38:59 -05:00
Luke Crouch fb51ca102a eslint fix missing semicolon 2019-05-06 16:01:44 -05:00
Luke Crouch 2ec804d05b fix getUnsubscribeUrl 2019-05-06 15:48:42 -05:00
Lesley Norton 68c33b52b1 Temp email fix 2019-04-03 16:34:01 -05:00
lesleyjanenorton 561e7068c3 Create helpers folder and move helpers. 2019-03-25 16:42:34 -05:00
lesleyjanenorton 9bb9a8a731 Review updates 2019-01-14 20:08:38 -06:00
Lesley Norton 47c3a0c12e Add utm params to email links.
Adds utm parameters to verification, unsubscription, and "Scan another email..." links in emails.
2019-01-08 11:37:41 -06:00
Lesley Norton 893fb40d30 Lint Appeasement: Trailing Comma 2018-12-26 12:09:22 -06:00
Luke Crouch d16cc5f26f start FxA fixes for new templates 2018-12-26 12:09:22 -06:00
Lesley Norton 33df67777b Review Updates
- Fixes #640 (clicking on radio buttons to select unsubscribe option).
- Removes EmailUtils.getSupportedLocales()
- Adds and implements string for "Error"
- Removes "&to=" param from Yahoo mailto link
- Fixes indent nits
2018-12-03 22:55:54 -05:00
Lesley Norton b0c6a64c2f Move email templates / consolidate partial folders
- Relocate templates for emails into web templates folders so that they can be used for l10n reference/spot checking.
2018-11-01 15:55:21 -05:00
lesleyjanenorton 5b4cb1cdc1 send supportedLocals to email templates 2018-10-20 16:54:14 -05:00
Luke Crouch 62c11218bd set nodemailer to use handlebars during init 2018-09-26 13:53:08 -05:00
Luke Crouch 9151cd851b for #55: convert console to mozlog 2018-09-21 13:37:07 -05:00
Luke Crouch 79023b0892 move SERVER_URL into sendEmail for all email templates 2018-09-10 11:12:55 -05:00
lesleyjanenorton bc5425d440 Corrects password_tip_icon paths , gets SERVER_URL from EmailUtils 2018-09-08 19:10:11 -05:00
Luke Crouch 8a8f87e810 consolidate on express-handlebars for web + email
Web templates were using express-hbs while email templates used
express-handlebars. Change both to use express-handlebars, which also
lets us share helpers between email + web templates.
2018-09-05 13:22:51 -05:00
lesleyjanenorton 51430f5182 Vertification + Breach Report Emails // Phase 1 // WIP 2018-08-31 02:35:32 -05:00
Luke Crouch 4455f95156 fix #286: /user/unsubscribe route and logic 2018-08-26 09:57:15 -05:00
Luke Crouch 6b5ebcdcdc add tests for email-utils
Also consolidates email settings into a single SMTP_URL
2018-08-22 13:50:34 -05:00
Luke Crouch 872d5f87e3 for #251: specify SES config set for SMTP 2018-08-13 15:07:30 -05:00
Luke Crouch ed4674acb2 for #251: some review fixups 2018-08-10 14:33:59 -05:00
Luke Crouch 1b920e3ba6 for #251: SES needs a specific From: address 2018-08-09 13:43:19 -05:00
Peter deHaan 79b7b567d4 Resolve some ESLint console warnings 2018-05-17 11:04:52 -05:00
groovecoder 5b29506acb use path.* and object-shorthand 2018-05-04 08:48:23 -05:00
groovecoder 86b06692a2 for #79: use nodemailer-express-handlebars for emails 2018-05-02 10:35:22 -05:00
Nihanth Subramanya 583ee12693 Enforce comma-dangle eslint rule correctly, fix indent in comment 2018-02-13 17:32:51 +05:30
Peter deHaan 4bf92baea5
Whitelist processs.env usage in email-utils and routes/user 2018-02-08 09:49:05 -08:00
Peter deHaan b04cf5bd83
Rebasing and Relinting 2018-02-07 15:31:22 -08:00
Nihanth Subramanya 5b78112be4 Modularize code. 2018-02-08 03:41:24 +05:30