Vijay Budhram
34e38411dc
fix(emails): Can create secondary email if it is unverified in another account ( #1892 ) r=vladikoff,seanmonstar
...
Fixes https://github.com/mozilla/fxa-bugzilla-mirror/issues/275
2017-05-14 22:18:25 -04:00
Vlad Filippov
495acd6d58
fix(push): add support for dev and stage push servers ( #1895 ) r=vbudhram
...
Fixes #1799
2017-05-12 15:49:41 -04:00
Vijay Budhram
b3edcef123
fix(config): Update secondary email config to support softvision and restmail ( #1894 ) r=vladikoff
...
Fixes #1891
2017-05-12 14:41:26 -04:00
Vijay Budhram
e62aab1c3e
fix(emails): Fix issue where change password link was undefined ( #1886 ) r=vladikoff
2017-05-10 10:43:40 -04:00
Vijay Budhram
3bc36ebd4c
fix(emails): Only send email notifications to verified secondary emails ( #1888 ) r=rfk,philbooth,vladikoff
...
Fixes #1887
2017-05-09 13:24:36 -04:00
Sean McArthur
c0228b5b0e
Merge pull request #1884 from mozilla/add-email-regex-feature-flag
...
fix(config): Add email regex feature flag for secondary email
2017-05-05 15:02:06 -07:00
Vijay Budhram
d62995ea50
fix(config): Add email regex feature flag for secondary email
2017-05-05 17:21:37 -04:00
Ryan Kelly
46861c3356
fix(devices): Add test for unicode device names. ( #1758 ) r=vladikoff
2017-05-05 13:15:47 -04:00
Sean McArthur
4948a7eb3b
feat(mailer): disable X-Mailer header in emails ( #1881 ) r=vladikoff,philbooth
2017-05-04 09:33:35 -04:00
Vlad Filippov
36ec6f7e35
fix(metrics): handle and log missing payload ( #1875 ) r=vbudhram
...
Fixes #1817
2017-05-03 12:07:09 -04:00
vladikoff
0ece36baa8
Release v1.86.0
2017-05-02 22:51:28 -04:00
vladikoff
5e80168068
feat(deps): update shrinkwrap
2017-05-02 22:51:23 -04:00
Sean McArthur
65eeaabd1b
Merge pull request #1867 from mozilla/session-status
...
feat(session): add a 'state' property in `/session/status`
2017-05-02 10:03:18 -07:00
Sean McArthur
a74a1f74a3
feat(session): add a 'state' property in `/session/status`
...
This can return the current status of the authenticated sessionToken.
For now, it only returns the two states we know: `verified` and
`unverified`. In the future, this could return additional states, such
as `bounced`, or `reset`, which would allow clients to behave
differently to try to repair the situation.
2017-05-02 09:14:05 -07:00
Phil Booth
569853728a
refactor(server): extract memcached usage to a dedicated module
...
https://github.com/mozilla/fxa-auth-server/pull/1801
r=vbudhram
2017-05-02 07:24:17 +01:00
Phil Booth
2e9963c9bb
fix(metrics): include template name in sms.sent event
...
https://github.com/mozilla/fxa-auth-server/pull/1843
r=shane-tomlinson
2017-05-02 07:09:38 +01:00
Vijay Budhram
d1fae0d145
feat(emails): Throw unique error if initiating password reset from secondary email ( #1874 ) r=vladikoff
...
This PR fixes mozilla/fxa-content-server#4996 (comment) by sending a unique error if a user is attempting to reset an account from a secondary email.
2017-05-01 14:28:11 -04:00
Vijay Budhram
ae955824f1
fix(config): Correctly resolve isSecondaryEmailEnabled and add more checks for config ( #1872 ) r=vladikoff
2017-04-30 19:57:20 -04:00
John Morrison
9f660d4495
fix(circle): fix string comparison on docker push ( #1870 ) r=vladikoff
2017-04-28 15:21:15 -04:00
Vlad Filippov
10d5b56ede
chore(deps): update shrinkwrap and latest eslint ( #1868 )
2017-04-28 15:07:53 -04:00
John Morrison
6462d6c743
fix(circle): if branch master, tag is latest ( #1869 ) r=vladikoff
2017-04-28 14:56:13 -04:00
Vijay Budhram
e7697e0258
feat(emails): Use new verification link, pass type, pass email verified ( #1864 ), r=@vladikoff
2017-04-28 12:48:31 -04:00
Vlad Filippov
cb7e8c3e34
feat(docker): add feature branches ( #1865 )
2017-04-27 18:08:47 -04:00
Vijay Budhram
f509bcb7c0
feat(emails): Add custom error for users logging in with secondary email ( #1850 ), r=@vladikoff
2017-04-27 17:55:47 -04:00
Vijay Budhram
93bb872c7e
fix(tests): Add timeout for sms ( #1866 ) r=vladikoff
2017-04-27 17:28:40 -04:00
Vlad Filippov
b06033e13f
fix(mailer): escape json output ( #1853 ) r=vladikoff
...
refs: bmo bug 1320211
2017-04-26 13:14:40 -04:00
Vlad Filippov
bb35ed2a1c
fix(notifier): disable notifier in key_server.js ( #1852 ) r=jrgm
2017-04-26 12:04:09 -04:00
Vlad Filippov
3fd0418187
feat(devices): return OS from user agent os ( #1848 ) r=philbooth
...
Fixes #1829
2017-04-25 03:23:02 -04:00
Vijay Budhram
a5ff7cae98
chore(email): Remove unused `emailSent` ( #1846 ) r=vladikoff,philbooth
2017-04-24 10:04:27 -04:00
John Morrison
90cac2c138
fix(sms); DRY up sms.{regions,senderIds}
...
https://github.com/mozilla/fxa-auth-server/pull/1847
r=philbooth
2017-04-24 06:46:44 +01:00
Vlad Filippov
7414ee8ac1
refactor(server): remove separate notifier process ( #1800 ) r=vbudhram
2017-04-20 17:25:47 -04:00
Vijay Budhram
d0b59768dc
fix(config): Add config for unverified account to exist before secondary email can be create with the same email ( #1845 ) r=vladikoff
2017-04-20 09:58:10 -04:00
Jon Buckley
3d80e82bc9
chore(docker): Use official node image & update to Node.js v4.8.2 ( #1840 ) r=vladikoff
2017-04-19 10:27:01 -04:00
vladikoff
25906317ec
Release v1.85.1
2017-04-18 16:28:05 -04:00
John Morrison
7fd45e3432
fix(starup): handle promise rejected on bind failure ( #1838 ) r=vladikoff,seanmonstar
2017-04-18 16:27:31 -04:00
vladikoff
581b5d0fd1
Release v1.85.0
2017-04-18 12:38:19 -04:00
Vlad Filippov
e396ea607f
chore(config): remove verifier version ( #1834 )
2017-04-18 12:37:18 -04:00
Vlad Filippov
f1a02f0a12
feat(db): update to latest db v1.85.0 ( #1837 ) r=jrgm
2017-04-18 12:36:53 -04:00
Vlad Filippov
7631997740
chore(docs): add npm test LOG_LEVEL docs
2017-04-18 11:47:00 -04:00
John Morrison
646fa649ae
fix(tests): remove leftover ./test/.env.dev file ( #1836 ) r=vladikoff
2017-04-18 11:46:00 -04:00
vladikoff
c317d88637
Release v1.84.4
2017-04-17 22:48:15 -04:00
vladikoff
fb5997e478
fix(metrics): fix metrics context errors
2017-04-17 22:48:15 -04:00
vladikoff
2936e43401
Release v1.84.3
2017-04-17 22:48:15 -04:00
Vijay Budhram
7ecad758ff
feat(emails): Add secondary emails api support Part 2 ( #1768 ) r=vladikoff
2017-04-17 19:16:40 -04:00
John Morrison
82bd9b5127
fix(config): stop using envc; interferes with docker --env-file ( #1833 ) r=vladikoff
2017-04-17 18:51:04 -04:00
Vlad Filippov
e9f8c2357b
fix(config): bring back signin confirmation in dev ( #1830 )
2017-04-17 15:33:45 -04:00
John Morrison
c8dece9378
fix(test): remove obsolete test check ( #1824 ) r=vladikoff
2017-04-17 10:33:33 -04:00
Sean McArthur
adc6d3e066
fix(promise): log unhandled rejections instead of throwing ( #1818 ) r=vladikoff
...
* fix(promise): log unhandled rejections instead of throwing
* fix(server): set useDomains to true
2017-04-13 14:29:58 -04:00
Vlad Filippov
4a4df8e984
fix(mailer): bring back process ports for mailer_server.js ( #1815 ) r=jrgm
...
Fixes #1814
2017-04-13 10:24:38 -04:00
Sean McArthur
9cb75ac8df
fix(config): change default BOUNCES_SOFT_DURATION to '5 minutes' ( #1813 ) r=vladikoff
2017-04-12 13:53:21 -04:00