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

17413 Коммитов

Автор SHA1 Сообщение Дата
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