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

17441 Коммитов

Автор SHA1 Сообщение Дата
Jody Heavener 9a9aaade72
feat(settings): add sentry setup 2020-05-05 15:36:23 -04:00
Danny Coates 0622bf43c8
Merge pull request #5190 from mozilla/l10n-build
fix(l10n): temporary (hopefully) fix for l10n CI build
2020-05-04 22:58:57 -07:00
Ben Bangert f5a7065a7c
Merge pull request #5205 from mozilla/train-169
Train 169
2020-05-04 22:28:53 -07:00
Ben Bangert 4c633099f1
Release 1.169.1 2020-05-04 12:24:14 -07:00
Ben Bangert 026e222e0b
Merge pull request #5204 from mozilla/train-169-uplift
Train 169 uplift
2020-05-04 12:23:44 -07:00
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
Les Orchard e5c04de2ce
Merge pull request #5201 from lmorchard/5133-reactivation-billing-date
fix(payments): use period end from first invoice line for reactivation billing date
2020-05-04 11:20:17 -07:00
Danny Coates 4a1c76bc7d
Merge pull request #5202 from mozilla/docker-gm
fix(docker): add graphicsmagick to base node image
2020-05-04 10:55:09 -07:00
Danny Coates 0725d8ee4f
fix(docker): add graphicsmagick to base node image
fixes #5194
2020-05-04 10:18:46 -07:00
Les Orchard c4b6bd86a6
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 13:10:05 -04:00
Danny Coates 90c407f5e3
fix(l10n): temporary (hopefully) fix for l10n CI build
The l10n repo build installs things differently from
this repo. The `npm ci` on fxa-auth-server is "broken"
with how deps are currently laid out. We really need
a better way to manage interpackage dependencies, but
that's a more involved issue.

In the meantime adding the @types from fxa-auth-server
to the fxa-shared tsconfig fixes the build error.

ref: 8a5515c753/scripts/extract-and-pull-request.sh
2020-05-01 14:01:18 -07:00
Danny Coates 398f52bcc8
Merge pull request #5187 from mozilla/fxa-circleci-move
fix(circleci): I forgot mozilla/ in the previous
2020-05-01 10:23:37 -07:00
Vijay Budhram c9e7af4ee3
Merge pull request #5174 from mozilla/fix-custom-server-timeout, r=@jrgm, @lmorchard
fix(customs): Update the route timeout level for customs server
2020-05-01 13:12:26 -04:00
Danny Coates cfcad72ddf
fix(circleci): I forgot mozilla/ in the previous 2020-05-01 08:48:32 -07:00
Danny Coates ab5647e286
Merge pull request #5181 from mozilla/fxa-circleci-move
refactor(fxa-circleci): moved fxa-circleci image source
2020-05-01 08:13:05 -07:00
Vijay Budhram db16cf3beb
fix(customs): Update the route timeout level for customs server 2020-05-01 11:03:39 -04:00
Ben Bangert dbfae0a82e
Merge pull request #5185 from mozilla/fix-firestore-update-no-add-if-remove
fix(event-broker): do not add items if REMOVE_CLIENT
2020-04-30 20:10:52 -07:00
John Morrison e707d83e96
fix(event-broker): do not add items if REMOVE_CLIENT 2020-04-30 19:44:55 -07:00
Ben Bangert 92b0ec18b2
Merge pull request #5184 from mozilla/fix/issue-5183
fix: allow fixup script to remove bad settings
2020-04-30 18:13:11 -07:00
Ben Bangert 99ac37605a
fix: allow fixup script to remove bad settings
Because:

* The script was run unexpectedly with an uppercase
  client id, the wrong queue name is tried.

This commit:

* Allows ops to run the script to remove the entries
  made in error.

Closes #5183
2020-04-30 17:44:33 -07:00
Danny Coates b88a0e2cff
refactor(fxa-circleci): moved fxa-circleci image source
Including fxa-circleci in the /packages folder was awkward
since it isn't part of the deployment and needed some special
handling in the test/build process.

This attempts to make that better.
2020-04-30 17:04:51 -07:00
Les Orchard fd9c4400fa
Merge pull request #5158 from lmorchard/3931-upgrade-ux-update
feat(payments): update subscription upgrade UX for new designs
2020-04-30 14:55:52 -07:00
Ben Bangert 46d4cb5f9d
Merge pull request #5157 from chenba/1753-gql-api-auth
feat(gql-api): add auth to graphql-api server
2020-04-30 11:23:23 -07:00
Ben Bangert 4df7cb37d5
Merge pull request #5166 from mozilla/train-169
Release 1.169.0
2020-04-30 11:21:27 -07:00
Lauren Zugai 9c9966d2fb
docs(adrs): CSS part 1 - Use CSS variables, prefer SCSS over css-in-js solutions 2020-04-30 13:36:18 -04:00
Dave Justice da07098e7f
Merge pull request #5081 from mozilla/4770-survey-component
feat(fxa-components): add Survey component
2020-04-30 13:02:29 -04:00
Ben Bangert 685eee6341
Release 1.169.0 2020-04-30 09:42:28 -07:00
Dave Justice e9bf5ad4d4
feat(fxa-components): add Survey component 2020-04-30 16:32:25 +00: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
Barry Chen 7ed4037665
feat(gql-api): add auth to graphql-api server
This patch enables graphql-api server to accept an OAuth2 access token
on the graphql route.

It:
  1. validates the format of the authorization header value in middleware
  2. looks up the token in Redis
  3. ensures the client id of the token is in the allowed clients list
  4. includes the user's id and email in the 'authUser' property in
     Apollo's context
  5. includes the authorization header value as 'token' in Apollo's
     context
2020-04-30 10:09:22 -05: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
Les Orchard cc0b1d69d9
feat(payments): update subscription upgrade UX for new designs
- Reworked SubscriptionUpdate to match new UX mocks

- New PlanUpgradeDetails subcomponent for SubscriptionUpdate

- try to extract some more common CSS & formatting out of
  SubscriptionCreate to share with SubscriptionUpdate

- test tweaks

- l10n string updates

fixes #3931
2020-04-29 17:00:34 -04: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