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