Danny Coates
eb90bf4a0a
fix(docker): add graphicsmagick to base node image
...
fixes #5194
2020-05-04 12:02:07 -07:00
Les Orchard
212f4049d4
fix(payments): use period end from first invoice line for reactivation billing date
...
Similar to PR #5137 , another spot where we need to use a different
billing date
fixes #5200
2020-05-04 12:02:01 -07:00
Vijay Budhram
c273cb6c60
fix(customs): Update the route timeout level for customs server
2020-05-04 12:01:53 -07:00
Ben Bangert
685eee6341
Release 1.169.0
2020-04-30 09:42:28 -07:00
Jody Heavener
7ee5f5fae7
feat(settings): set up some foundational configs and components
2020-04-30 12:06:46 -04:00
Jared Hirsch
e91822dff5
Merge pull request #5131 from 6a68/2fa-inline
...
Integrate 2FA setup option into login flow
2020-04-30 08:59:07 -07:00
Jared Hirsch
5b333ac2a3
feat(totp): integrate TOTP setup into login flow
...
- If the request contains acr_values=AAL2 but the user does not have 2FA
configured, continue into 2FA setup flow after login.
2020-04-30 07:56:38 -07:00
Dave Justice
cd062e6e94
Merge pull request #5118 from mozilla/4988-add-fbw-logo-to-devices
...
task(content-server): add fbw logo to device list
2020-04-30 03:01:37 -04:00
Dave Justice
92c682dc09
task(content-server): add fbw logo to device list
...
- fixes #4988
2020-04-30 07:00:55 +00:00
Ben Bangert
0c2312311c
Merge pull request #5160 from mozilla/jh/5150/auth-shared-types
...
fix(auth server): reference fxa-shared types in tsconfig
2020-04-29 18:31:45 -07:00
Jody Heavener
6093452eb6
fix(auth server): reference fxa-shared types in tsconfig
...
addresses an issue that prevents CI from building
2020-04-29 20:50:44 -04:00
Ben Bangert
0b81f6432f
Merge pull request #5156 from mozilla/feat/issue-4993
...
feat(auth-server): add oauthdb firestore sync
2020-04-29 16:49:05 -07:00
Danny Coates
8f8e5c6c5a
Merge pull request #5130 from mozilla/chrome-crypto
...
fix(chrome): fixed webcrypto check on Chrome
2020-04-29 15:00:00 -07:00
Ben Bangert
f40ed729b9
feat(auth-server): add oauthdb firestore sync
...
Because:
* We were not emitting a login event for users logging
into relying parties if they were already logged into
FxA.
* FxA Event Broker relies on loging events to determine
what relying parties to deliver user events to.
This commit:
* Will load the Firestore db used by Event Broker with
all the users for a provided RP Client ID that have
previously logged into that RP.
Closes #4993
2020-04-29 13:48:33 -07:00
Vijay Budhram
951c84306a
Merge pull request #5152 from mozilla/train-168
...
Merge 168.3 into master
2020-04-29 16:25:22 -04:00
Ben Bangert
8ced4b8780
Merge pull request #5111 from mozilla/fxa-1766
...
fix(sentry): Fix sentry reporting in customs server
2020-04-29 13:02:07 -07:00
Les Orchard
a4ee8f6704
Merge pull request #5137 from lmorchard/5133-subplat-email-next-billing-date
...
fix(payments): use period end from first invoice line for next billing date
2020-04-29 12:41:48 -07:00
Barry Chen
f452702d47
Release 1.168.3
2020-04-29 12:50:51 -05:00
Barry Chen
b74925931a
Merge pull request #5151 from mozilla/train-168-uplift
...
168.3 Uplift
2020-04-29 12:50:04 -05:00
Vijay Budhram
4bfaaaf960
fix(experiments): Enabled variation B 100% for sms header experiment
2020-04-29 12:26:33 -05:00
Vijay Budhram
830105166f
Merge pull request #5148 from mozilla/fxa-1784, r=@LZoog
...
fix(experiments): Enabled variation B 100% for sms header experiment
2020-04-29 12:43:21 -04:00
Vijay Budhram
6352a99e68
fix(sentry): Fix sentry reporting in customs server
2020-04-29 12:12:56 -04:00
Vijay Budhram
af5a92162f
fix(experiments): Enabled variation B 100% for sms header experiment
2020-04-29 11:51:59 -04:00
Jody Heavener
4b9b262415
refactor(auth server): compile fxa-auth-server typescript for production, typescript lib/oauth/logging
2020-04-28 22:44:03 -04:00
Jody Heavener
1d49574d14
chore(ci): add fxa-components to test-many
2020-04-28 21:40:45 -04:00
Jody Heavener
aaad50db61
feat(components): set up basic storybook
2020-04-28 21:40:45 -04:00
Jody Heavener
79cd1c121d
feat(payments): start using rescripts so we can import external components
2020-04-28 21:40:44 -04:00
Barry Chen
3dfdada573
Merge pull request #5141 from mozilla/train-168
...
Merge 168.2 into master
2020-04-28 17:38:41 -05:00
John Morrison
045ffadb8e
Merge pull request #5139 from mozilla/fix-geodb-optional-accuracy-logging
...
fix(geodb): make geodb accuracy logging optional
2020-04-28 13:42:22 -07:00
Barry Chen
f0cf992b5c
Release 1.168.2
2020-04-28 15:16:44 -05:00
Vijay Budhram
734433c1b6
Merge pull request #5138 from mozilla/train-168-fix-5135, @vladikoff
...
fix(marketing): Add back the ability for account model to set `needsOptedInToMarketingEmail`
2020-04-28 16:04:31 -04:00
John Morrison
a002393e3e
fix(geodb): make geodb accuracy logging optional
2020-04-28 12:37:06 -07:00
Vijay Budhram
e3aee772db
fix(marketing): Add back the ability to set `needsOptedInToMarketingEmail` since it is needed for old resume tokens
2020-04-28 15:21:47 -04:00
Les Orchard
a4c16c282a
fix(payments): use period end from first invoice line for next billing date
...
fixes #5133
2020-04-28 14:52:11 -04:00
Ben Bangert
ba5458046d
Merge pull request #5126 from lmorchard/5120-cancel-subscription-cancel-footer
...
fix(payments): switch to reactivate link in footer for subscription cancellation emails
2020-04-28 08:03:24 -07:00
Ben Bangert
fecb53a442
Merge pull request #5132 from mozilla/update-jwt-access-token-spec-link
...
Update link to OAuth JWT access tokens spec.
2020-04-28 08:02:49 -07:00
Ryan Kelly
40ec367904
Update link to OAuth JWT access tokens spec.
...
Because:
* Our JWT access token implementation was done referencing
an early personal draft of a spec.
* The spec has now been officially adopted by the IETF OAuth
Working Group, with significant revisions.
* The updated spec addresses one of my personal bugbears about
the current implementation.
This commit:
* Updates reference links to point to the latest draft.
* Rewords a comment block to indicate that some current (IMHO)
strange behaviour was previously implied to be mandatory, but
has been addressed in the latest draft spec.
* Doesn't actually change the behaviour, because we'd need to
QA how that affects existing reliers.
2020-04-28 18:03:48 +10:00
Wil Clouser
3dbb7a93af
Merge pull request #5049 from clouserw/contributions
...
docs(contributing): Add some context about FxA to contributing doc
2020-04-27 16:33:59 -07:00
Danny Coates
df7aaf1553
fix(chrome): fixed webcrypto check on Chrome
...
Chrome was loading the webcrypto polyfill even though
it doesn't need it because it threw an error about the
input key length on HKDF and HMAC.
2020-04-27 14:11:10 -07:00
Les Orchard
6d1a2fd526
Merge pull request #5125 from lmorchard/5121-email-already-cancelled-on-account-delete
...
fix(payments): avoid sending redundant subscription cancellation email after account deletion
2020-04-27 12:58:08 -07:00
Lauren Zugai
be1e5ab622
Merge pull request #4998 from byrw/fix-lint-style
...
style(fxa-content-server): fix lint errors
2020-04-27 14:40:40 -05:00
Barry Chen
70e822f768
Merge pull request #5127 from chenba/graphql-api-prettier2
...
chore(code style): update graphql-api to prettier 2 formatting
2020-04-27 13:30:48 -05:00
Barry Chen
c338d9494a
chore(code style): update graphql-api to prettier 2 formatting
2020-04-27 13:16:13 -05:00
Les Orchard
7acb7d776f
fix(payments): switch to reactivate link in footer for subscription cancellation emails
...
fixes #5120
2020-04-27 14:12:27 -04:00
Danny Coates
c351ff7a9b
Merge pull request #5105 from mozilla/prune-access-tokens
...
feat(access-tokens): prune access tokens from redis more frequently
2020-04-27 11:10:22 -07:00
Vijay Budhram
9cd8d0885e
Merge pull request #5112 from mozilla/chrome-hawk, r=@vbudhram
...
fix(tests): updated hawk tests with proper key length
2020-04-27 13:45:57 -04:00
Les Orchard
048ad30140
fix(payments): avoid sending redundant subscription cancellation email after account deletion
...
fixes #5121
2020-04-27 13:38:11 -04:00
Wil Clouser
21eb1827c4
docs(contributing): Add some context about FxA to contributing doc
2020-04-27 08:28:34 -07:00
Wil Clouser
19fcf81639
Merge pull request #5102 from clouserw/renovate
...
chore(deps): Update renovate config
2020-04-27 08:15:38 -07:00
Wil Clouser
aff4f53bf8
chore(deps): Update renovate config
2020-04-27 08:13:17 -07:00