Vlad Filippov
3b33f416ea
feat(devices): devices API with refreshTokens
...
Co-authored-by: Vlad Filippov <vlad.filippov@gmail.com>
Co-authored-by: Ryan Kelly <rfkelly@mozilla.com>
Fixes #2547
2019-03-19 11:00:04 -04:00
Phil Booth
447ffee21b
Merge train-133 into master
...
https://github.com/mozilla/fxa-auth-server/pull/2977
r=shane-tomlinson
2019-03-19 12:48:03 +00:00
Phil Booth
ceb2f962b4
Release v1.133.0
2019-03-19 12:15:55 +00:00
Phil Booth
13dc222193
chore(package): update shrinkwrap
2019-03-19 12:15:25 +00:00
Ian Bicking
28eb48f445
Merge pull request #2964 from mozilla/remove-bad-db-constructor-arguments
...
fix(profile_server_messaging): fix db constructor signature
2019-03-18 17:00:56 -05:00
Ian Bicking
dd7c0e38fd
fix(profile_server_messaging): fix db constructor signature
...
Fixes #2916 . The signature didn't cause any bugs, since the DB object is only used for very specific things in the profile_server_messaging and must-reset scripts, but this corrects the invocation.
Also makes the UnblockCode parameter explicitly optional.
2019-03-18 15:11:43 -05:00
Shane Tomlinson
a616cf2acb
Merge pull request #2968 from mozilla/2915-verified-login-events-basket r=@vbudhram
...
feat(basket): Updates to `login` and `verified` events for Basket
2019-03-18 17:11:12 +00:00
Shane Tomlinson
0b02308873
feat(basket): Updates to `login` and `verified` events for Basket
...
The Mozmeao team would like to create custom onboarding journeys
for different services, but we don't provide sufficient information
for them to do so.
Send along a `service` when emitting the `verified` event.
Send `login` for all services, not just Sync.
fixes #2915
2019-03-18 16:04:09 +00:00
Ryan Kelly
a482770a71
Merge pull request #2946 from mozilla/oauth-token-endpoint-refactor; r=shane-tomlinson
...
chore(refactor): Refactor the /token endpoint to improve clarity.
2019-03-18 08:23:56 +11:00
John Morrison
5082e049ed
Merge pull request #2970 from mozilla/docs-raw-redis-email-values
...
fix(docs): add note for ops on how to check raw redis email config
2019-03-17 00:10:31 -07:00
John Morrison
063ef968ad
fix(docs): add note for ops on how to check raw redis email config
2019-03-16 23:51:15 -07:00
Ryan Kelly
b1aafd06d7
chore(refactor): Refactor the /token endpoint to improve clarity.
2019-03-15 13:42:03 +11:00
Phil Booth
40b65eeb05
Merge pull request #2967 from mozilla/pb/2966-redis-conflict-409
...
https://github.com/mozilla/fxa-auth-server/pull/2967
r=shane-tomlinson
2019-03-14 12:23:43 +00:00
Phil Booth
5ad4d15ff8
chore(api): make redis.watch.conflict a 409 instead of 500 error
2019-03-14 08:25:51 +00:00
Phil Booth
c36e9c1242
Merge pull request #2963 from farhan787/issue-#2961
...
https://github.com/mozilla/fxa-auth-server/pull/2963
r=philbooth
2019-03-13 13:46:31 +00:00
Muhammad Farhan
5172ed867d
fix(node 8 and scrypt-hash): removed support for node 8 and scrypt-hash
2019-03-13 18:55:53 +05:30
Phil Booth
9a8cb1744a
Merge pull request #2951 from mozilla/pb/refactor-redis
...
https://github.com/mozilla/fxa-auth-server/pull/2951
r=shane-tomlinson
2019-03-11 18:34:04 +00:00
Phil Booth
87f1bb027c
refactor(redis): use the extracted redis implementation from fxa-shared
2019-03-11 18:22:41 +00:00
Phil Booth
7fe15bfc5e
Merge pull request #2950 from mozilla/standard-mozlog-logging
...
https://github.com/mozilla/fxa-auth-server/pull/2950
r=philbooth
2019-03-08 17:56:42 +00:00
Shane Tomlinson
0b3e970de1
refactor(logging): Update to Mozlog format.
...
Remove all of the `op:` stuff in the logging.
fixes #2940
2019-03-08 17:40:04 +00:00
Vlad Filippov
9c774548ef
Merge pull request #2949 from mozilla/fatal-catch
...
fix(server): make sure to log errors on server start crash
2019-03-07 15:52:32 +01:00
vladikoff
6c6a779202
fix(server): make sure to log errors on server start crash
2019-03-07 10:16:11 +01:00
Vlad Filippov
05dc66f9da
Merge pull request #2947 from mozilla/oauthdb-file-split
...
refactor(oauthdb): Split OAuthDB implementation across multiple files.
2019-03-06 10:50:40 -05:00
Ryan Kelly
04986a7ba3
refactor(oauthdb): Split OAuthDB implementation across multiple files.
...
This lets us share validation objects between the external routes and
internal API calls, and should make things more manageable when we
come to add addional routes.
2019-03-06 14:39:54 +11:00
Vijay Budhram
9fc04dcc77
Merge pull request #2945 from mozilla/train-132
2019-03-05 15:43:30 -05:00
Vijay Budhram
81a21194a8
Release v1.132.1
2019-03-05 15:22:45 -05:00
Vijay Budhram
39ceded628
Merge pull request #2944 from mozilla/train-131-private-uplift
2019-03-05 13:58:28 -05:00
Vijay Budhram
ee4649722e
Merge remote-tracking branch 'private/train-131' into train-131-private-uplift
2019-03-05 13:37:24 -05:00
Vijay Budhram
71cd18baa3
Merge pull request #2943 from mozilla/train-132
...
Release v1.132.0
2019-03-05 10:10:11 -05:00
Vijay Budhram
855de71a1c
Release v1.132.0
2019-03-05 09:37:16 -05:00
Ryan Kelly
59f8393ac2
Release v1.131.2
2019-03-04 14:11:53 +11:00
Vlad Filippov
fe908a1c83
Merge pull request #89 from mozilla/train-131-pkce-fixes
...
fix(pkce): Check code expiry and ownership in the PKCE flow.
2019-03-01 07:27:48 -05:00
Ryan Kelly
ff36b142d0
fix(pkce): Check code expiry and ownership in the PKCE flow.
2019-03-01 18:19:49 +11:00
Ryan Kelly
30e65674e7
Merge pull request #2934 from mozilla/plain-get-session-token; r=philbooth
...
fix(db): Stop using deprecated 'sessionWithDevice' db route.
2019-02-27 18:14:54 +11:00
Ryan Kelly
8d36529a8a
fix(db): Stop using deprecated 'sessionWithDevice' db route.
...
The database now always returns device information when getting a
sessionToken, so we don't need to use a special route for it.
2019-02-27 15:27:04 +11:00
Phil Booth
edd058fb4d
Merge train-131 into master
...
https://github.com/mozilla/fxa-auth-server/pull/2930
r=vladikoff
2019-02-21 15:31:59 +00:00
Phil Booth
a5ce8f5182
Release v1.131.1
2019-02-21 15:16:20 +00:00
Phil Booth
fc07943d40
Merge pull request #2929 from mozilla/pb/2917-metrics-context-entrypoint
...
https://github.com/mozilla/fxa-auth-server/pull/2929
r=vladikoff
2019-02-21 15:16:21 +00:00
Phil Booth
9732cf2561
fix(api): add validation for utm params and entrypoint
2019-02-21 14:52:28 +00:00
Phil Booth
551467ed8c
fix(metrics): reinstate entrypoint to the metrics context schema
2019-02-21 14:52:15 +00:00
Phil Booth
b896c524e6
Merge pull request #2910 from mozilla/pb/2884-better-500-errors
...
https://github.com/mozilla/fxa-auth-server/pull/2910
r=vladikoff
2019-02-20 19:18:56 +00:00
Phil Booth
fe50a9c8da
Merge train-131 into master
...
https://github.com/mozilla/fxa-auth-server/pull/2926
r=vladikoff
2019-02-20 18:30:29 +00:00
Phil Booth
5ecdf727c8
Merge pull request #2925 from mozilla/pb/node-10
...
https://github.com/mozilla/fxa-auth-server/pull/2925
r=vladikoff
2019-02-20 14:52:48 +00:00
Phil Booth
b7f92738e5
chore(deploy): upgrade to node 10
2019-02-20 14:35:29 +00:00
Phil Booth
39d3836af6
Release v1.131.0
2019-02-20 12:39:27 +00:00
Phil Booth
f1914d968c
chore(deps): update shrinkwrap
2019-02-20 12:39:20 +00:00
Phil Booth
811e584fbf
fix(errors): strip pii and sensitive fields from logged payloads
2019-02-20 10:41:38 +00:00
Phil Booth
39de07d887
Merge branch 'master' into pb/2884-better-500-errors
2019-02-20 09:57:15 +00:00
Shane Tomlinson
402e9e6982
Merge pull request #2924 from mozilla/bz1528355-fenix-dev-creds r=@vladikoff
...
chore(clients): Add a dev client_id for Fenix
2019-02-19 23:59:34 +00:00
Shane Tomlinson
f6b303a401
chore(clients): Add a dev client_id for Fenix
...
bz1528355
2019-02-19 23:14:34 +00:00