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

3100 Коммитов

Автор SHA1 Сообщение Дата
Ryan Kelly 0960eafade chore(tests): Set defaults for env vars in test-local.sh script.
This adjusts the test-local.sh script to set default values for
important env vars like NODE_ENV.  Previously these were only set
by `npm test`, and their absense would cause test failures when
invoking ./scripts/test-local.sh directly.

I also made a slight change to always pass --recursive flag to
mocha, since I can't imagine us ever not wanting this in practice.

https://github.com/mozilla/fxa-auth-server/pull/2279
r=philbooth
2018-02-02 15:30:38 +00:00
Phil Booth 11f7024f91
fix(redis): delete session tokens from redis in db.deleteDevice
https://github.com/mozilla/fxa-auth-server/pull/2270
r=vbudhram
2018-01-31 08:17:25 +00:00
Vijay Budhram 3953051b18 fix(bounce): Update bounces lib to use `accountRecord` (#2273) r=@rfk,@vladikoff
Fixes #2272
2018-01-30 19:12:38 -05:00
Vijay Budhram 0e4b77fec4
fix(unblock): Send correct primary email when blocked (#2271), r=@rfk 2018-01-30 20:13:58 +00:00
Phil Booth acf4b8bb17 Merge branch 'train-104' 2018-01-29 17:43:37 +00:00
Phil Booth e19697b799 Release v1.104.1 2018-01-29 17:34:18 +00:00
Phil Booth f7ce4d0267
fix(metrics): ensure amplitude events always have a metrics context
https://github.com/mozilla/fxa-auth-server/pull/2267
r=vbudhram
2018-01-29 17:33:33 +00:00
Ryan Kelly 70d0f96792
fix(emails): Reset account tokens when deleting an email address. (#2266); r=philbooth 2018-01-29 19:21:14 +11:00
Vijay Budhram 8ca8867a25 Release v1.104.0 2018-01-23 19:29:39 -05:00
Vijay Budhram 220d57d45e
fix(tests): Fix account destroy device test (#2263), r=@rfk 2018-01-23 21:58:31 +00:00
Phil Booth e7bbb86de3
chore(deps): update fxa-geodb
https://github.com/mozilla/fxa-auth-server/pull/2259
r=vbudhram
2018-01-20 09:03:38 +00:00
Phil Booth 1b2d1d95c0
fix(redis): pack redis tokens inside db.deleteSessionToken
https://github.com/mozilla/fxa-auth-server/pull/2261
r=vbudhram
2018-01-20 08:28:32 +00:00
Phil Booth a9a61f0cc5
feat(redis): prune expired session tokens from redis
https://github.com/mozilla/fxa-auth-server/pull/2257
r=vbudhram
2018-01-18 19:23:29 +00:00
Ryan Kelly af3a9eb423
feat(auth): Enable hawk payload validation for additional replay protection (#2252); r=pbooth
Thanks to Mahmoud Abdelmonem for reporting this issue!
See also https://bugzilla.mozilla.org/show_bug.cgi?id=1427157
2018-01-16 19:52:52 +11:00
Phil Booth fcddf0b8a2
feat(redis): eliminate property names from redis-stored tokens
https://github.com/mozilla/fxa-auth-server/pull/2254
r=rfk
2018-01-11 08:42:03 +00:00
Ryan Kelly e8b825bf0c Release v1.103.0 2018-01-09 14:36:07 +11:00
Phil Booth 804344d65b fix(tests): fix failing geolocation tests (#2253) r=@vladikoff 2018-01-08 17:11:44 -05:00
John Morrison c804acd9a0 fix(node): use node 6.12.3 (#2251) r=@vladikoff 2018-01-03 20:56:52 -05:00
Vijay Budhram 677bdbb6a8
Add ability to verify login with token code (#2218), r=@rfk 2017-12-20 12:03:32 -05:00
Vlad Filippov f76015c20c fix(scripts): use latest Husky module for git hooks (#2250); r=rfk
Fixes #2128
2017-12-18 17:06:24 -06:00
Shane Tomlinson 86369d0266
feat(sms): Enable SMS in australia (#2248) r=@rfk 2017-12-15 17:56:36 +00:00
Ryan Kelly ec8e05e404 Release v1.102.0 2017-12-13 17:26:45 -06:00
Vijay Budhram ae36ddf9a5
feat(codes): don't send delete notification when deleting unverified email (#2246), r=@rfk 2017-12-09 20:45:17 -05:00
Ryan Kelly 1e754af922 Merge branch 'train-101' 2017-12-06 10:53:53 +11:00
Ryan Kelly 6306436516 Release v1.101.1 2017-12-06 10:08:08 +11:00
Ryan Kelly 9da5305cd3
fix(push): Send a notification to the device that's being disconnected. (#2245); r=eoger 2017-12-06 10:06:41 +11:00
Shane Tomlinson c8e55febbe feat(sms): Enable SMS in Denmark (DK) and the Netherlands (NL) (#2238) r=@vladikoff,@vbudhram
fixes #2237
2017-12-04 09:59:05 -05:00
Ryan Kelly 261391f263 Release v1.101.0 2017-11-29 12:20:53 +11:00
Phil Booth a5e0a2c520
chore(nsp): ignore warning about redos for date parsing in moment
https://github.com/mozilla/fxa-auth-server/pull/2242
r=shane-tomlinson
2017-11-28 13:12:04 +00:00
Phil Booth 91cd5398b6
fix(db): implement safe redis write semantics
https://github.com/mozilla/fxa-auth-server/pull/2235
r=rfk,vbudhram
2017-11-28 08:02:37 +00:00
Phil Booth 3034a41d0f fix(metrics): include oauth_client_id in amplitude event properties (#2240); r=rfk 2017-11-27 14:43:21 +11:00
Phil Booth 0069873a1d fix(metrics): stop sending raw client ids to amplitude (#2239) r=@vladikoff 2017-11-23 14:36:13 -05:00
Vijay Budhram 90646b9058
chore(email): remove check_can_add_secondary_address route (#2234), r=@philbooth 2017-11-17 13:52:20 -05:00
Vijay Budhram 2617b5abbd
chore(email): Remove FF57 gating logic (#2232), r=@philbooth 2017-11-17 09:19:17 -05:00
Shane Tomlinson 043ee6c14d
feat(sms): Enable SMS in Spain (ES), Portugal (PT), Italy (IT) (#2229) r=@philbooth
fixes #2228
2017-11-16 16:04:22 +00:00
Phil Booth f68e4bbdd7
fix(tests): test against actual redis instance
https://github.com/mozilla/fxa-auth-server/pull/2221
r=vbudhram
2017-11-15 14:33:57 +00:00
Ryan Kelly 1df632ba9b Release v1.100.0 2017-11-15 13:51:40 +11:00
John Morrison 983c369981 chore(nodejs): update to 6.12.0 (#2219) r=@vladikoff 2017-11-14 11:37:41 -05:00
John Morrison 2d59a0c5e0 fix(newrelic): allow enabling newrelic in background daemons r=@vladikoff 2017-11-13 11:11:53 -05:00
Vijay Budhram a8130d372d fix(emails): update accountExists to check for secondary emails (#2216); r=rfk 2017-11-13 10:33:02 +11:00
Phil Booth 8826364483
fix(db): sanely handle redis errors
https://github.com/mozilla/fxa-auth-server/pull/2215
r=vbudhram
2017-11-10 16:14:26 +00:00
Shane Tomlinson afccd3a960 feat(sms): Enable SMS in Belgium, France, Luxembourg (#2211) r=@vladikoff
Monaco is not enabled as requested, I haven't found a phone
number that validates yet.

mozilla/fxa-content-server#5573
2017-11-09 13:45:34 -05:00
Vlad Filippov 98b1d15c79 Release v1.99.2 2017-11-03 10:01:26 -04:00
Vlad Filippov 9f7473540b
fix(logo): fix FF57 logo width and height (#2204) r=@ryanfeeley
Fixes #2203
2017-11-02 17:26:08 -04:00
Ryan Feeley 633fc5c72d Updated emails to Photon colours
Replaced our few scant colours with Photon colours
2017-11-02 15:40:37 -04:00
Phil Booth a928f27d22 Merge branch 'train-99' 2017-11-02 14:03:51 +00:00
Phil Booth d59a4ae7cc Release v1.99.1 2017-11-02 14:03:18 +00:00
Phil Booth 686c3ebdb0 fix(tests): add local test coverage for english device locations (#2201), r=@vbudhram 2017-11-02 10:02:38 -04:00
Phil Booth ddb3bc9ebd fix(logging): don't log errors if location is not set (#2200) 2017-11-02 09:08:54 -04:00
Vijay Budhram f3261a6137
fix(emails): add post change email template (#2194), r=@philbooth 2017-11-01 10:48:29 -04:00