Vijay Budhram
264c8ab528
feat(react): Convert third party auth callback page to React
2024-11-20 11:46:49 -05:00
Vijay Budhram
13777a2ab2
Merge pull request #18032 from mozilla/dependabot/npm_and_yarn/npm_and_yarn-3af81c524d
...
chore(deps): bump postcss from 8.4.47 to 8.4.48 in the npm_and_yarn group
2024-11-18 11:33:03 -05:00
dependabot[bot]
60c26e5c5c
chore(deps): bump postcss in the npm_and_yarn group
...
Bumps the npm_and_yarn group with 1 update: [postcss](https://github.com/postcss/postcss ).
Updates `postcss` from 8.4.47 to 8.4.48
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.47...8.4.48 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-16 05:47:01 +00:00
Lauren Zugai
ea8f8b1e9d
Merge pull request #18029 from mozilla/session-expired-fix
...
fix(sync): Always send firefox.fxaLogout on sign out
2024-11-15 18:24:00 -06:00
Lauren Zugai
2a4e264623
fix(sync): Always send firefox.fxaLogout on sign out
...
Because:
* If users are signed into the browser but they've accessed account settings in a non-Sync context, the browser holds onto the old session token, leading to a 'Session Expired' page when they try to access CAD or account settings from the browser
This commit:
* Removes the isSync() check around the firefox.fxaLogout call
* Cleans up stuff no longer needed
fixes FXA-10770
2024-11-15 17:12:38 -06:00
Valerie Pomerleau
3ad136a5d5
Merge pull request #18020 from mozilla/FXA-10613
...
style(settings): General style updates
2024-11-15 14:33:33 -08:00
Barry Chen
eb6f2259be
Merge pull request #18019 from mozilla/fxa-10568-fxa-10569-inactives
...
feat(scripts): add script to find and notifiy inactive accounts
2024-11-15 13:48:34 -06:00
Reino Muhl
09096fbd0c
Merge pull request #18021 from mozilla/fxa-10548-checkout-signinup
...
feat(next): add email, google, apple sign in
2024-11-15 11:38:46 -05:00
Vijay Budhram
a5fa00a039
Merge pull request #18018 from mozilla/fxa-10344
...
feat(phone): Add `getConfirmedPhoneNumber` and `removePhoneNumber` functions
2024-11-15 10:56:55 -05:00
Barry Chen
001cf3a792
Merge pull request #18026 from mozilla/dependabot/npm_and_yarn/hot-shots-10.2.1
...
chore(deps): bump hot-shots from 10.1.1 to 10.2.1
2024-11-15 08:51:06 -06:00
dependabot[bot]
d6adedc98f
chore(deps): bump hot-shots from 10.1.1 to 10.2.1
...
Bumps [hot-shots](https://github.com/brightcove/hot-shots ) from 10.1.1 to 10.2.1.
- [Changelog](https://github.com/brightcove/hot-shots/blob/master/CHANGES.md )
- [Commits](https://github.com/brightcove/hot-shots/compare/v10.1.1...v10.2.1 )
---
updated-dependencies:
- dependency-name: hot-shots
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-15 06:40:00 +00:00
Valerie Pomerleau
50b350fa2f
style(settings): General style updates
...
Because:
* Switching design to text-start default instead of text-center
* Some images were cut off on mobile
This commit:
* Update style for AppLayout
* Update image styling
* Various tweaks to accomodate change to text-start
* Set size for Mozilla logo in Storybook sidebar
* Replace placeholder image used in storybooks
* Increase spacing below primary buttons
Closes #FXA-10613
2024-11-14 14:35:46 -08:00
Lauren Zugai
6a04b3015d
Merge pull request #17982 from mozilla/FXA-10210
...
feat(ux): Update 2fa signin screens/reset PW copy, create HeadingPrimary
2024-11-14 16:21:58 -06:00
Reino Muhl
182c00b3c1
feat(next): add email, google, apple sign in
...
Because:
- On the checkout page, after populating the email clicking continue
should navigate the user to the FxA signin page for signin.
- On the checkout page, when clicking Google/Apple button, it should
start the third party auth via FxA.
- Completion of either signin option should navigate the user back to
the checkout page in a signed in state.
This commit:
- Updated Auth.js provider to support email, google and apple login
- Customers are redirected to the '/new' page on successful login, which
creates a new cart with the customers uid added.
- Updates Payments Next auth config to a non-public client.
Closes #FXA-10548
2024-11-14 16:58:25 -05:00
Lauren Zugai
d722c1f7eb
feat(ux): Update 2fa signin screens/reset PW copy, create HeadingPrimary
...
Because:
* We are prepping for SMS work and want to make some small UX improvements
This commit:
* Creates HeadingPrimary for our grey h1 text at the top of our flows that we are moving towards
* Updates copy and styling for 2FA signin and reset password
closes FXA-10210
2024-11-14 15:47:07 -06:00
Dan Schomburg
448265b44b
Merge pull request #18007 from mozilla/FXA-10347
...
task(recovery-phone): Create new phone number setup method
2024-11-14 13:19:14 -08:00
Barry Chen
78e68b3b7c
feat(scripts): add script to find and notifiy inactive accounts
...
Because:
- we need a script to find inactive accounts and start the deletion
process by sending a notification email
This commit:
- scaffolds the script without enqueuing any emails
2024-11-14 12:45:12 -06:00
Barry Chen
a1b137c04f
Merge pull request #18011 from mozilla/inactive-uids-concurrency
...
chore(script): add concurrency to inactive uids script
2024-11-14 12:06:25 -06:00
Dan Schomburg
35c0d738a0
task(recovery-phone): Create RecoveryPhoneService and new phone number setup method
...
Because:
- We want to be able to setup a new phone number
This Commit:
- Creates a recovery phone service
- Stubs out storeUnconfirmed in RecoveryPhoneManager
- Adds config for recovery phone service
- Adds tests for recovery phone service
- Adds new error type RecoveryNumberNotSupportedError
- Public exposes generateCode on OtpManager.
2024-11-14 10:03:12 -08:00
Vijay Budhram
88324a3b1f
feat(phone): Add `getConfirmedPhoneNumber` and `removePhoneNumber` functions
2024-11-14 12:02:39 -05:00
Wil Clouser
616c182a13
Merge pull request #18016 from mozilla/dependabot/npm_and_yarn/next-auth-5.0.0-beta.25
...
chore(deps): bump next-auth from 5.0.0-beta.17 to 5.0.0-beta.25
2024-11-14 08:19:01 -08:00
Wil Clouser
ba822d5459
Merge pull request #18017 from mozilla/dependabot/npm_and_yarn/swc/cli-0.5.0
...
chore(deps-dev): bump @swc/cli from 0.3.12 to 0.5.0
2024-11-14 08:18:09 -08:00
Wil Clouser
bb8ef41b72
Merge pull request #18015 from mozilla/dependabot/npm_and_yarn/cron-3.2.1
...
chore(deps): bump cron from 3.1.7 to 3.2.1
2024-11-14 08:17:37 -08:00
Vijay Budhram
a2a8c19f45
Merge pull request #18012 from mozilla/fxa-10346
...
feat(phone): Add `unconfirmed` to RecoveryPhoneManager
2024-11-14 10:07:46 -05:00
Vijay Budhram
d758f4939e
feat(phone): Add `unconfirmed` to RecoveryPhoneManager
2024-11-14 09:26:47 -05:00
dependabot[bot]
18c6419a4a
chore(deps-dev): bump @swc/cli from 0.3.12 to 0.5.0
...
Bumps [@swc/cli](https://github.com/swc-project/pkgs ) from 0.3.12 to 0.5.0.
- [Commits](https://github.com/swc-project/pkgs/commits )
---
updated-dependencies:
- dependency-name: "@swc/cli"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-14 07:28:14 +00:00
dependabot[bot]
be6b2e49c4
chore(deps): bump next-auth from 5.0.0-beta.17 to 5.0.0-beta.25
...
Bumps [next-auth](https://github.com/nextauthjs/next-auth ) from 5.0.0-beta.17 to 5.0.0-beta.25.
- [Release notes](https://github.com/nextauthjs/next-auth/releases )
- [Commits](https://github.com/nextauthjs/next-auth/commits )
---
updated-dependencies:
- dependency-name: next-auth
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-14 07:27:47 +00:00
dependabot[bot]
8ac14482f2
chore(deps): bump cron from 3.1.7 to 3.2.1
...
Bumps [cron](https://github.com/kelektiv/node-cron ) from 3.1.7 to 3.2.1.
- [Release notes](https://github.com/kelektiv/node-cron/releases )
- [Changelog](https://github.com/kelektiv/node-cron/blob/main/CHANGELOG.md )
- [Commits](https://github.com/kelektiv/node-cron/compare/v3.1.7...v3.2.1 )
---
updated-dependencies:
- dependency-name: cron
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-14 07:23:54 +00:00
Wil Clouser
13f7bc8202
Merge pull request #17999 from mozilla/dependabot/npm_and_yarn/app-store-server-api-0.16.0
...
chore(deps): bump app-store-server-api from 0.15.3 to 0.16.0
2024-11-13 07:33:35 -08:00
Wil Clouser
780ad819e8
Merge pull request #18001 from mozilla/dependabot/npm_and_yarn/css-minimizer-webpack-plugin-7.0.0
...
chore(deps): bump css-minimizer-webpack-plugin from 4.2.2 to 7.0.0
2024-11-13 07:29:40 -08:00
Barry Chen
f849cd0d6b
Merge pull request #18010 from mozilla/dependabot/npm_and_yarn/sentry-5b30f9e29d
...
chore(deps): bump the sentry group with 5 updates
2024-11-13 07:53:02 -06:00
dependabot[bot]
849ee1e382
chore(deps): bump the sentry group with 5 updates
...
Bumps the sentry group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@sentry/browser](https://github.com/getsentry/sentry-javascript ) | `8.37.1` | `8.38.0` |
| [@sentry/nestjs](https://github.com/getsentry/sentry-javascript ) | `8.37.1` | `8.38.0` |
| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript ) | `8.37.1` | `8.38.0` |
| [@sentry/node](https://github.com/getsentry/sentry-javascript ) | `8.37.1` | `8.38.0` |
| [@sentry/opentelemetry](https://github.com/getsentry/sentry-javascript ) | `8.37.1` | `8.38.0` |
Updates `@sentry/browser` from 8.37.1 to 8.38.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.37.1...8.38.0 )
Updates `@sentry/nestjs` from 8.37.1 to 8.38.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.37.1...8.38.0 )
Updates `@sentry/nextjs` from 8.37.1 to 8.38.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.37.1...8.38.0 )
Updates `@sentry/node` from 8.37.1 to 8.38.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.37.1...8.38.0 )
Updates `@sentry/opentelemetry` from 8.37.1 to 8.38.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.37.1...8.38.0 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: sentry
- dependency-name: "@sentry/nestjs"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: sentry
- dependency-name: "@sentry/nextjs"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: sentry
- dependency-name: "@sentry/node"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: sentry
- dependency-name: "@sentry/opentelemetry"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: sentry
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-13 07:04:36 +00:00
Barry Chen
4b7d2235d7
chore(script): add concurrency to inactive uids script
...
Because:
- the script takes a long time to run
This commit:
- adds concurrency to the active status checks
2024-11-12 20:53:20 -06:00
Vijay Budhram
4fef7bb7ef
Merge pull request #17979 from mozilla/fxa-10341
...
feat(phone): Add creat methods for recovery phone lib
2024-11-12 11:22:52 -05:00
Barry Chen
bbcfdd0954
Merge pull request #18006 from mozilla/inactive-uids-perf-stats
...
chore(scripts): add option for perf stats on inactive uids script
2024-11-12 09:41:45 -06:00
Vijay Budhram
80b607482e
feat(phone): Add create, get methods for recovery phone lib
2024-11-12 10:40:52 -05:00
Reino Muhl
4601afa9ef
Merge pull request #18004 from mozilla/pull-legal-docs
...
chore(docs): Latest legal PDFs
2024-11-12 09:52:06 -05:00
Barry Chen
5c5756c472
chore(scripts): add option for perf stats on inactive uids script
2024-11-12 08:15:42 -06:00
Pdf Bot
6299a7f25b
chore(docs): Latest legal PDFs
2024-11-12 09:14:34 -05:00
dependabot[bot]
e7fb4c2722
chore(deps): bump css-minimizer-webpack-plugin from 4.2.2 to 7.0.0
...
Bumps [css-minimizer-webpack-plugin](https://github.com/webpack-contrib/css-minimizer-webpack-plugin ) from 4.2.2 to 7.0.0.
- [Release notes](https://github.com/webpack-contrib/css-minimizer-webpack-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/css-minimizer-webpack-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-minimizer-webpack-plugin/compare/v4.2.2...v7.0.0 )
---
updated-dependencies:
- dependency-name: css-minimizer-webpack-plugin
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-11 06:53:22 +00:00
dependabot[bot]
3057da7543
chore(deps): bump app-store-server-api from 0.15.3 to 0.16.0
...
Bumps [app-store-server-api](https://github.com/agisboye/app-store-server-api ) from 0.15.3 to 0.16.0.
- [Release notes](https://github.com/agisboye/app-store-server-api/releases )
- [Commits](https://github.com/agisboye/app-store-server-api/compare/v0.15.3...v0.16.0 )
---
updated-dependencies:
- dependency-name: app-store-server-api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-11 06:52:20 +00:00
Dan Schomburg
e3fe3ca31a
Merge pull request #17946 from mozilla/dependabot/npm_and_yarn/joi-17.13.3
...
chore(deps): bump joi from 17.8.3 to 17.13.3
2024-11-08 16:51:21 -08:00
Dan Schomburg
e34de1b96a
Merge pull request #17986 from mozilla/dependabot/npm_and_yarn/keyv-5.1.3
...
chore(deps): bump keyv from 4.5.0 to 5.1.3
2024-11-08 15:36:50 -08:00
Dan Schomburg
30da680ea1
fix lock file
2024-11-08 15:29:18 -08:00
Dan Schomburg
0b05de69ca
bug(auth): Fix breaking chang on import in keyv module
2024-11-08 14:23:23 -08:00
Dan Schomburg
79eea36d64
Merge pull request #17977 from mozilla/dependabot/npm_and_yarn/npm_and_yarn-50e80f13ee
...
chore(deps): bump webpack from 5.95.0 to 5.96.0 in the npm_and_yarn group
2024-11-08 13:43:19 -08:00
Lauren Zugai
8fef45fa4b
Merge pull request #17994 from mozilla/FXA-10709
...
fix(oauth): Move keyFetchToken and unwrapBKey to sensitiveDataClient
2024-11-08 14:06:38 -06:00
Lauren Zugai
2e84bf0666
fix(oauth): Move keyFetchToken and unwrapBKey to sensitiveDataClient
...
Because:
* It's better practice to store these in memory, and this causes a problem on session restart in oauth desktop
This commit:
* Moves keyFetchToken and unwrapBKey off of location state and into sensitiveDataClient
closes FXA-10709, closes FXA-10529
2024-11-08 13:05:58 -06:00
Barry Chen
d8bcac805f
Merge pull request #17997 from mozilla/inactive-uids-iaps-set
...
feat(scripts): update IAP subscription check on inactive uids script
2024-11-08 11:44:22 -06:00
Jonathan Almeida
962377ec2e
Merge pull request #17887 from mozilla/FXA-10563
...
fix(fxa-settings): Send oauth_login message during password reset
2024-11-08 10:48:48 -05:00