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