dependabot[bot]
e3728182a7
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.35.0` | `8.36.0` |
| [@sentry/nestjs](https://github.com/getsentry/sentry-javascript ) | `8.35.0` | `8.36.0` |
| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript ) | `8.35.0` | `8.36.0` |
| [@sentry/node](https://github.com/getsentry/sentry-javascript ) | `8.35.0` | `8.36.0` |
| [@sentry/opentelemetry](https://github.com/getsentry/sentry-javascript ) | `8.35.0` | `8.36.0` |
Updates `@sentry/browser` from 8.35.0 to 8.36.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.35.0...8.36.0 )
Updates `@sentry/nestjs` from 8.35.0 to 8.36.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.35.0...8.36.0 )
Updates `@sentry/nextjs` from 8.35.0 to 8.36.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.35.0...8.36.0 )
Updates `@sentry/node` from 8.35.0 to 8.36.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.35.0...8.36.0 )
Updates `@sentry/opentelemetry` from 8.35.0 to 8.36.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.35.0...8.36.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-05 07:00:48 +00:00
Lauren Zugai
47ca7c4fce
Merge pull request #17969 from mozilla/2fa-backup-keyboard
...
fix(2fa): Show text keyboard on inline_totp_setup recovery code confirmation
2024-11-04 12:42:30 -06:00
Vijay Budhram
e4a0a37fb6
Merge pull request #17968 from mozilla/revert-17827-fxa-10418
...
Revert "feat(2fa): Add auth scheme to require 2FA on session token"
2024-11-04 13:28:41 -05:00
Lauren Zugai
8a626113f2
Merge pull request #17925 from mozilla/FXA-10638
...
feat(sync): Remove 'desktop only' restriction to send can_link_account
2024-11-04 12:27:56 -06:00
Lauren Zugai
77537c09c0
fix(2fa): Show text keyboard on inline_totp_setup recovery code confirmation
...
Because:
* We're showing a numeric keyboard in mobile when users need to confirm their backup code, which is alphanumeric
This commit:
* Shows the correct keyboard for this page
fixes FXA-10687
2024-11-04 12:04:58 -06:00
Vijay Budhram
cab438a55a
fix(bug): Revert sessionTokenNoAssurance in device route
2024-11-04 12:19:50 -05:00
Vijay Budhram
012672a0bf
Revert "feat(2fa): Add auth scheme to require 2FA on session token"
2024-11-04 11:56:12 -05:00
Barry Chen
3e8bbdc416
Merge pull request #17966 from mozilla/dependabot/npm_and_yarn/nestjs/schematics-10.2.3
...
chore(deps-dev): bump @nestjs/schematics from 10.1.1 to 10.2.3
2024-11-04 09:26:30 -06:00
Barry Chen
0af6aff60c
Merge pull request #17965 from mozilla/dependabot/npm_and_yarn/mysql2-3.11.3
...
chore(deps): bump mysql2 from 3.10.3 to 3.11.3
2024-11-04 08:39:18 -06:00
dependabot[bot]
3cdf71d13e
chore(deps-dev): bump @nestjs/schematics from 10.1.1 to 10.2.3
...
Bumps [@nestjs/schematics](https://github.com/nestjs/schematics ) from 10.1.1 to 10.2.3.
- [Release notes](https://github.com/nestjs/schematics/releases )
- [Changelog](https://github.com/nestjs/schematics/blob/master/.release-it.json )
- [Commits](https://github.com/nestjs/schematics/compare/10.1.1...10.2.3 )
---
updated-dependencies:
- dependency-name: "@nestjs/schematics"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-04 07:12:03 +00:00
dependabot[bot]
094c11b380
chore(deps): bump mysql2 from 3.10.3 to 3.11.3
...
Bumps [mysql2](https://github.com/sidorares/node-mysql2 ) from 3.10.3 to 3.11.3.
- [Release notes](https://github.com/sidorares/node-mysql2/releases )
- [Changelog](https://github.com/sidorares/node-mysql2/blob/master/Changelog.md )
- [Commits](https://github.com/sidorares/node-mysql2/compare/v3.10.3...v3.11.3 )
---
updated-dependencies:
- dependency-name: mysql2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-04 07:11:33 +00:00
Dan Schomburg
86c49e470e
Merge pull request #17952 from mozilla/FXA-10203
...
task(settings): Add new icons for 2FA flows
2024-11-01 14:21:41 -07:00
Dan Schomburg
4148dbb685
task(settings): Add new icons for 2FA flows
2024-11-01 13:31:58 -07:00
Lauren Zugai
3a629e8758
Merge pull request #17950 from mozilla/FXA-10202
...
feat(svg): Animate 3x SVGs to prep for SMS use
2024-11-01 13:31:11 -05:00
Lauren Zugai
94dbdd00b7
feat(svg): Animate 3x SVGs to prep for SMS use
...
Because:
* We want new SVGs, and we want them animated
This commit:
* Adds these SVGs to our Images storybook, animates them per UX preferences
* Adds some more SVG notes to our settings README
closes FXA-10202
2024-11-01 12:56:36 -05:00
Barry Chen
4634f37037
Merge pull request #17956 from mozilla/dependabot/npm_and_yarn/open-telemetry-0a8200cba8
...
chore(deps): bump @opentelemetry/auto-instrumentations-node from 0.49.2 to 0.52.0 in the open-telemetry group
2024-11-01 09:02:09 -05:00
dependabot[bot]
a7c44ac70d
chore(deps): bump @opentelemetry/auto-instrumentations-node
...
Bumps the open-telemetry group with 1 update: [@opentelemetry/auto-instrumentations-node](https://github.com/open-telemetry/opentelemetry-js-contrib ).
Updates `@opentelemetry/auto-instrumentations-node` from 0.49.2 to 0.52.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js-contrib/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-js-contrib/compare/auto-instrumentations-node-v0.49.2...auto-instrumentations-node-v0.52.0 )
---
updated-dependencies:
- dependency-name: "@opentelemetry/auto-instrumentations-node"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: open-telemetry
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 07:27:01 +00:00
Dan Schomburg
73b710023e
Merge pull request #17938 from mozilla/FXA-10460-admin-server
...
task(admin-server): Fix admin server startup times and some refactor
2024-10-31 14:31:54 -07:00
Reino Muhl
b9e5cef7e8
Merge pull request #17949 from mozilla/fxa-10503-update-payment-provider
...
feat(next): update cart payment info logic
2024-10-31 15:43:59 -04:00
Vijay Budhram
dec3ddff48
Merge pull request #17948 from mozilla/fxa-10677
...
fix(bug): Skip session assurance check in /oauth/token route
2024-10-31 15:40:07 -04:00
Reino Muhl
912c24c282
feat(next): update cart payment info logic
...
Because:
- Update emitter and glean records with actual payment provider
- Add paypal payment provider logic to success page
This commit:
- Updates emitter calls to include payment provider
- Updates emitter event for a failure to allow for undefined payment
provider
- Removes ConfirmationDetail component from success page and moves logic
into page JSX.
- Adds card and paypal images
Closes #FXA-10503 FXA-10608
2024-10-31 11:59:37 -04:00
Vijay Budhram
479f7be5d0
fix(bug): Skip session assurance check in /oauth/token route
2024-10-31 11:43:33 -04:00
Ben Bangert
88d94a6764
Merge pull request #17941 from mozilla/FXA-10333
...
feat: add recovery-phone library
2024-10-31 07:41:14 -07:00
Barry Chen
c39bcfae02
Merge pull request #17947 from mozilla/dependabot/npm_and_yarn/core-js-3.39.0
...
chore(deps-dev): bump core-js from 3.38.0 to 3.39.0
2024-10-31 09:06:14 -05:00
Barry Chen
7e25c6040c
Merge pull request #17945 from mozilla/dependabot/npm_and_yarn/nyc-17.1.0
...
chore(deps-dev): bump nyc from 15.1.0 to 17.1.0
2024-10-31 08:52:54 -05:00
Lisa Chan
02b4c184c1
Merge pull request #17900 from mozilla/FXA-10546
...
feat(payments-ui): Add error messaging for invalid email input
2024-10-31 09:11:24 -04:00
dependabot[bot]
35d990e061
chore(deps-dev): bump core-js from 3.38.0 to 3.39.0
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.38.0 to 3.39.0.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.39.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-31 06:59:43 +00:00
dependabot[bot]
8c10fb5ac6
chore(deps): bump joi from 17.8.3 to 17.13.3
...
Bumps [joi](https://github.com/hapijs/joi ) from 17.8.3 to 17.13.3.
- [Commits](https://github.com/hapijs/joi/compare/v17.8.3...v17.13.3 )
---
updated-dependencies:
- dependency-name: joi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-31 06:59:14 +00:00
dependabot[bot]
82e7d176fc
chore(deps-dev): bump nyc from 15.1.0 to 17.1.0
...
Bumps [nyc](https://github.com/istanbuljs/nyc ) from 15.1.0 to 17.1.0.
- [Release notes](https://github.com/istanbuljs/nyc/releases )
- [Changelog](https://github.com/istanbuljs/nyc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/istanbuljs/nyc/compare/v15.1.0...nyc-v17.1.0 )
---
updated-dependencies:
- dependency-name: nyc
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-31 06:58:44 +00:00
Ben Bangert
904923e113
feat: add recovery-phone library
...
Because:
* We want a root recovery-phone library for related functionality.
This commit:
* Adds a new recovery-phone library.
2024-10-31 01:19:54 +00:00
Dan Schomburg
14c64e18b7
task(admin-server): Fix startup times and some refactor
...
Because:
- We want to improve startup performance of admin-server
- We determined using the @sentry/node package in the admin-server was source of slowdown
- Using @sentry/nestjs made a big improvement in startup time.
This Commit:
- Switches to using @sentry/nestjs integration for admin-server
- Refactors libs/sentry into three distinct contexts libs/sentry-nestjs, libs/sentry-node, libs/sentry-browser, and libs/sentry-utils
- Extracts common functions to libs/sentry-utils so they can be reused.
2024-10-30 12:32:46 -07:00
Lauren Zugai
2a2157f5af
Merge pull request #17904 from mozilla/oauth-native-service-cleanup
...
chore(cleanup): DRY up service checks, comment/dev-launcher README tweak
2024-10-30 14:04:37 -05:00
Barry Chen
855dd3ec1a
Merge pull request #17939 from mozilla/FXA-10610-ambiguous-uid
...
fix(scripts): fix an ambiguous column name
2024-10-30 13:44:13 -05:00
Barry Chen
02a3119a8c
fix(scripts): fix an ambiguous column name
2024-10-30 13:07:43 -05:00
Vijay Budhram
fcb22429f6
Merge pull request #17893 from mozilla/fxa-10583
...
feat(tests): Fix 2FA inline setup flow
2024-10-30 11:23:55 -04:00
Barry Chen
7c4d789df5
Merge pull request #17930 from mozilla/build-all-auth-scripts
...
fix(tsc): compile all ts in auth server's script dir
2024-10-30 09:53:15 -05:00
Barry Chen
6ffea7518b
Merge pull request #17936 from mozilla/dependabot/npm_and_yarn/nestjs/config-3.3.0
...
chore(deps): bump @nestjs/config from 3.2.0 to 3.3.0
2024-10-30 08:42:59 -05:00
Barry Chen
597a582923
Merge pull request #17934 from mozilla/dependabot/npm_and_yarn/ts-morph-24.0.0
...
chore(deps): bump ts-morph from 22.0.0 to 24.0.0
2024-10-30 08:29:41 -05:00
Barry Chen
8c1849149b
Merge pull request #17935 from mozilla/dependabot/npm_and_yarn/stripe/stripe-js-4.9.0
...
chore(deps): bump @stripe/stripe-js from 4.3.0 to 4.9.0
2024-10-30 08:28:50 -05:00
dependabot[bot]
313d00db65
chore(deps): bump @nestjs/config from 3.2.0 to 3.3.0
...
Bumps [@nestjs/config](https://github.com/nestjs/config ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/nestjs/config/releases )
- [Changelog](https://github.com/nestjs/config/blob/master/.release-it.json )
- [Commits](https://github.com/nestjs/config/compare/3.2.0...3.3.0 )
---
updated-dependencies:
- dependency-name: "@nestjs/config"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-30 07:04:06 +00:00
dependabot[bot]
0f07d94db8
chore(deps): bump @stripe/stripe-js from 4.3.0 to 4.9.0
...
Bumps [@stripe/stripe-js](https://github.com/stripe/stripe-js ) from 4.3.0 to 4.9.0.
- [Release notes](https://github.com/stripe/stripe-js/releases )
- [Commits](https://github.com/stripe/stripe-js/compare/v4.3.0...v4.9.0 )
---
updated-dependencies:
- dependency-name: "@stripe/stripe-js"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-30 07:03:34 +00:00
dependabot[bot]
42a54cf0e7
chore(deps): bump ts-morph from 22.0.0 to 24.0.0
...
Bumps [ts-morph](https://github.com/dsherret/ts-morph ) from 22.0.0 to 24.0.0.
- [Release notes](https://github.com/dsherret/ts-morph/releases )
- [Commits](https://github.com/dsherret/ts-morph/compare/22.0.0...24.0.0 )
---
updated-dependencies:
- dependency-name: ts-morph
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-30 07:02:59 +00:00
Barry Chen
0f524c0588
fix(tsc): compile all ts in auth server's script dir
2024-10-29 20:34:25 -05:00
Dan Schomburg
8d553d93db
Merge pull request #17926 from mozilla/fix-missing-unwrap-bkey-for-signin-unblock
...
bug(settings): Signin Unblock was dropping unwrapBKey
2024-10-29 17:33:59 -07:00
dschom
1c3378e185
bug(settings): Signin Unblock was dropping unwrapBKey
...
Because:
- We had reports of users getting disconnected from sync
- We had firefox logs showing the unwrapBKey was not being provided by FxA
This Commit:
- Ensures unwrapBKey is provided
- Introduces a test file for SigninUnbock container
- Fixes a bug in our mocks where the credentialStatus.currentVersion wasn't the correct format
- Switches to SigninOAuthIntegration for useFinishOAuthFlowHandler, which is a more accurate and restricted interface.
2024-10-29 16:45:58 -07:00
Lauren Zugai
4302a6dca6
feat(sync): Remove 'desktop only' restriction to send can_link_account
...
Because:
* iOS and Android now support responding with ok: true automatically
This commit:
* Makes conditions for when we send this more consistent
closes FXA-10638
2024-10-29 15:21:40 -05:00
Barry Chen
7fbec8995a
Merge pull request #17924 from mozilla/FXA-10610-inactives-list-with-ands
...
fix(scripts): update where conditions on inactive accounts query
2024-10-29 14:00:31 -05:00
Barry Chen
b6835d2e78
fix(scripts): update where conditions on inactive accounts query
...
Because:
- an account is considered active when any of the timestamps is at or
newer than the active by date
This commit:
- fixes the sql's where conditions so that any such timestamp filters
the account out of the list
2024-10-29 13:59:59 -05:00
Reino Muhl
9adaaec4ab
Merge pull request #17915 from mozilla/fxa-10549-apple-iap-more-fields
...
feat(iap): add new apple iap fields to firestore
2024-10-29 14:27:47 -04:00
Lauren Zugai
82ca32ba1f
fix(cleanup): DRY up service checks, comment/dev-launcher README tweak
...
Because:
* We want to clean up some things that recently landed
This commit:
* Adds a function to check if the service is 'relay' or 'sync', fixes typos, removes redundent option in dev-launcher README
fixes part of FXA-10614
2024-10-29 11:31:27 -05:00