Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

should we update the payments demo with main/minor other fixes #15618

Closed
wants to merge 264 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jun 13, 2023

  1. Merge pull request #15430 from mozilla/FXA-7565

    fix(fxa-settings): Fix l10n and a11y of confirm password input
    vpomerleau authored Jun 13, 2023
    Configuration menu
    Copy the full SHA
    c24f222 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. chore(deps): bump aws-sdk from 2.1335.0 to 2.1397.0

    Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1335.0 to 2.1397.0.
    - [Release notes](https://github.com/aws/aws-sdk-js/releases)
    - [Commits](aws/aws-sdk-js@v2.1335.0...v2.1397.0)
    
    ---
    updated-dependencies:
    - dependency-name: aws-sdk
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    f3c319c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #15446 from mozilla/dependabot/npm_and_yarn/aws-sd…

    …k-2.1397.0
    
    chore(deps): bump aws-sdk from 2.1335.0 to 2.1397.0
    vbudhram authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    3c65498 View commit details
    Browse the repository at this point in the history
  3. feat(auth): cancel subscriptions to plan script

    Because:
    
    * We need a way to bulk cancel subscriptions to a given plan
    
    This commit:
    
    * Creates a script that can cancel subscriptions to a given plan
    * with a few configuration options
    
    Closes FXA-7124
    julianpoy committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    a662548 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #15445 from mozilla/FXA-7124

    feat(auth): cancel subscriptions to plan script
    julianpoy authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    6025bf0 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #15443 from mozilla/FXA-7655

    fix(third-party-auth): Don't show Google/Apple login buttons in the Sync flow
    LZoog authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    4b3a68d View commit details
    Browse the repository at this point in the history
  6. Merge pull request #15441 from mozilla/FXA-7425

    fix(ipad): Reduce avatar size on mobileLandscape for iPad web view modal
    LZoog authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    53dde30 View commit details
    Browse the repository at this point in the history
  7. fix(emails): correct credit card brand capitalization in invoice email

    Because:
    
    * Credit card names are brands and have to follow proper capitalization and formatting as per their individual guidelines.
    
    This commit:
    
    * Corrects credit card capitalization and formatting in paymentProvider mjml partial.
    * Corrects all references to "Mastercard" from "MasterCard" as that is the official branding.
    * Adds additional translations for card name instead of type and unknown card.
    * Updates applicable stories and tests.
    
    Closes FXA-7134
    Meghan Sardesai committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    eea8bfa View commit details
    Browse the repository at this point in the history
  8. fix(auth): add Logging To Invoice Previw Endpoint

    Because:
    
    * the invoice/preview endpoint is failing more often causing issues for users
    
    This commit:
    
    * adds some logging around the handler
    * removes some env checks so that response validation errors are logged in production
    
    Closes #FXA-7664
    IvoJP committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    9aa1425 View commit details
    Browse the repository at this point in the history
  9. feat(payments): update supported PayPal currencies list

    Because:
    
    * We are aiming to launch VPN in 16 new countries in Europe.
    
    This commit:
    
    * Adds additional currencies to supportedPayPalCurrencies.
    
    Closes FXA-7606
    Meghan Sardesai committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    bc5b4f0 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #15444 from mozilla/FXA-7724

    fix(l10n): Clarify recovery key hint explanation for l10n
    vpomerleau authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    ef0b2de View commit details
    Browse the repository at this point in the history
  11. Merge pull request #15449 from mozilla/FXA-7606

    feat(payments): update supported PayPal currencies list
    sardesam authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    dd23c3e View commit details
    Browse the repository at this point in the history
  12. Merge pull request #15448 from mozilla/fxa-7664/invoice-preview-logging

    fix(auth): add Logging To Invoice Previw Endpoint
    IvoJP authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    361fc86 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. chore(deps): bump chalk from 5.1.2 to 5.2.0

    Bumps [chalk](https://github.com/chalk/chalk) from 5.1.2 to 5.2.0.
    - [Release notes](https://github.com/chalk/chalk/releases)
    - [Commits](chalk/chalk@v5.1.2...v5.2.0)
    
    ---
    updated-dependencies:
    - dependency-name: chalk
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jun 15, 2023
    Configuration menu
    Copy the full SHA
    54d427f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    453a44b View commit details
    Browse the repository at this point in the history
  3. Merge pull request #15379 from mozilla/FXA-5923

    test(functional): Convert Robots test, oauth webchannel tests
    LZoog authored Jun 15, 2023
    Configuration menu
    Copy the full SHA
    db56b87 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #15422 from mozilla/fxa-6858

    fix(ip): Set x-forwarded-for header from gql to auth-server
    vbudhram authored Jun 15, 2023
    Configuration menu
    Copy the full SHA
    d8eb1e4 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #15452 from mozilla/fxa-7373

    fix(text): Don't display `Step 1 of 2` when deleting account with no password set
    vbudhram authored Jun 15, 2023
    Configuration menu
    Copy the full SHA
    c967d03 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e91dcf7 View commit details
    Browse the repository at this point in the history
  7. fix failures

    ashrivastava-qa committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    7920d95 View commit details
    Browse the repository at this point in the history
  8. task(fxa-settings): Revert localized content in key download file

    Because:
    
    * Localized plain text file is not rendering as expected on Android and Windows.
    * Hidden directionality characters get copied with key, resulting in the key being marked as invalid during password reset.
    * Reversal is temporary to prevent this issue from blocking deployment while next steps are determined.
    
    This commit:
    
    * Serve key only in the file download.
    * Add an optional query param to test downloading a detailed file 1) with BOM (byte-order-mark), 2) with charset defined, or 3) with TextEncoder
    * Add stories to download the 3 test options
    
    Closes #FXA-7688
    vpomerleau committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    1532daa View commit details
    Browse the repository at this point in the history
  9. fix(fxa-settings): Ensure useWatch uses current input value as default

    Because:
    
    * Controlled components that used useWatch to obtain the current input value would reset to default (empty string) on submit or rerender
    * We want to ensure that if the submit aborts due to an error or if the page rerenders, controlled components will display the current input value and not an string.
    
    This commit:
    
    * Use getValues to set the default input value for useWatch in both places where it is used in the codebase (FlowRecoveryKeyHint and ResetPassword)
    
    Closes #FXA-7547
    vpomerleau committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    377590e View commit details
    Browse the repository at this point in the history
  10. fix(fxa-settings): Various UI tweaks related to recovery key

    Because:
    
    * The lightbulb image in account recovery key creation step 4 was mispositioned on mobile
    * The focus outline was misplaced on the back button
    
    This commit:
    
    * Update sizing, rename and minify lightbulb svg
    * Adjust styling for back button
    * Remove background fill for security shield graphic
    
    Closes #FXA-7542, #FXA-7553
    vpomerleau committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    c667d25 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #15437 from mozilla/FXA-7688

    task(fxa-settings): Revert localized content in key download file
    vpomerleau authored Jun 15, 2023
    Configuration menu
    Copy the full SHA
    59a7cdf View commit details
    Browse the repository at this point in the history
  12. Merge pull request #15436 from mozilla/FXA-7547

    fix(fxa-settings): Ensure useWatch uses current input value as default
    vpomerleau authored Jun 15, 2023
    Configuration menu
    Copy the full SHA
    4173969 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #15433 from mozilla/FXA-7542

    fix(fxa-settings): Various UI tweaks related to recovery key
    vpomerleau authored Jun 15, 2023
    Configuration menu
    Copy the full SHA
    875ccd7 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #15455 from mozilla/sync-settings-tests

    test(functional): rewrite sync v3 settings test
    ashrivastava-qa authored Jun 15, 2023
    Configuration menu
    Copy the full SHA
    5888a1c View commit details
    Browse the repository at this point in the history
  15. fix(auth): only Report Response Validation Errors

    Because:
    
    * we do not want to be inundated with request validation errors that are outside of our control
    
    This commit:
    
    * updates the reporting logic to only report response validation errors for all environments
    
    Closes #FXA-7664
    IvoJP committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    c2199b3 View commit details
    Browse the repository at this point in the history
  16. Merge pull request #15457 from mozilla/report-response-validation-err…

    …ors-only
    
    fix(auth): only Report Response Validation Errors
    IvoJP authored Jun 15, 2023
    Configuration menu
    Copy the full SHA
    656069c View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. chore(deps-dev): bump type-fest from 3.7.1 to 3.12.0

    Bumps [type-fest](https://github.com/sindresorhus/type-fest) from 3.7.1 to 3.12.0.
    - [Release notes](https://github.com/sindresorhus/type-fest/releases)
    - [Commits](sindresorhus/type-fest@v3.7.1...v3.12.0)
    
    ---
    updated-dependencies:
    - dependency-name: type-fest
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jun 16, 2023
    Configuration menu
    Copy the full SHA
    68ba5da View commit details
    Browse the repository at this point in the history
  2. Merge pull request #15451 from mozilla/dependabot/npm_and_yarn/chalk-…

    …5.2.0
    
    chore(deps): bump chalk from 5.1.2 to 5.2.0
    vbudhram authored Jun 16, 2023
    Configuration menu
    Copy the full SHA
    79bc2be View commit details
    Browse the repository at this point in the history
  3. Merge pull request #15435 from mozilla/FXA-7134

    fix(emails): correct credit card brand capitalization in invoice emails
    sardesam authored Jun 16, 2023
    Configuration menu
    Copy the full SHA
    3c3480e View commit details
    Browse the repository at this point in the history
  4. fix(l10n): fix date localization in sub management

    Because:
    
    * Subscription management date is localized to `en` locale, regardless
      of browser language.
    * SecurityEvent created date is not being localized.
    
    This commit:
    
    * Pass FluentDate to Fluent localization libraries to correctly
      localize dates.
    * Add localization string for SecurityEvent created date.
    
    Closes FXA-7795
    StaberindeZA committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    be6538e View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. chore(deps): bump mkdirp from 2.1.5 to 3.0.1

    Bumps [mkdirp](https://github.com/isaacs/node-mkdirp) from 2.1.5 to 3.0.1.
    - [Changelog](https://github.com/isaacs/node-mkdirp/blob/main/CHANGELOG.md)
    - [Commits](isaacs/node-mkdirp@v2.1.5...v3.0.1)
    
    ---
    updated-dependencies:
    - dependency-name: mkdirp
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jun 19, 2023
    Configuration menu
    Copy the full SHA
    6f8d187 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. chore(docs) Latest legal PDFs

    Pdf Bot authored and StaberindeZA committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    e5ae6d1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #15411 from mozilla/pull-legal-docs

    chore(docs) Latest legal PDFs
    StaberindeZA authored Jun 20, 2023
    Configuration menu
    Copy the full SHA
    5714543 View commit details
    Browse the repository at this point in the history
  3. fix(auth): handle Empty String Tax Display Name

    Because:
    
    * stripe started returning an empty string for tax display name which causes our response validation to fail
    
    This commit:
    
    * ORs an empty string with undefined so that undefined is returned when display name is an empty string
    
    Closes #
    IvoJP committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    7f0fbf5 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #15461 from mozilla/tax-name-handle-empty-string

    fix(auth): handle Empty String Tax Display Name
    IvoJP authored Jun 20, 2023
    Configuration menu
    Copy the full SHA
    77d0951 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #15459 from mozilla/fxa-7795-fix-date-localization

    fix(l10n): fix date localization in sub management
    StaberindeZA authored Jun 20, 2023
    Configuration menu
    Copy the full SHA
    0b24259 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. Merge pull request #15426 from mozilla/github-actions-fetch-all-tags

    fix(release): Fetch all git tags
    jbuck authored Jun 21, 2023
    Configuration menu
    Copy the full SHA
    d157f2c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    686572c View commit details
    Browse the repository at this point in the history
  3. Merge pull request #15460 from mozilla/dependabot/npm_and_yarn/mkdirp…

    …-3.0.1
    
    chore(deps): bump mkdirp from 2.1.5 to 3.0.1
    vbudhram authored Jun 21, 2023
    Configuration menu
    Copy the full SHA
    b358cf5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    00becd6 View commit details
    Browse the repository at this point in the history
  5. feat(react): Send fxaLogin webchannel message conditionally after pas…

    …sword reset
    
    Because:
    * The browser should be be notified when a PW reset occurs on a verified account through the Sync flow, as this logs the user in
    
    This commit:
    * Conditionally runs the fxaLogin command with required account data after a password reset with or without recovery key, when the flow is sync
    * Receives other values off the account reset call needed for webchannel account data
    * Temporarily checks for SyncBasic and SyncDesktop flows to run the check because we don't need to port over context in local storage logic (which would account for SyncDesktop only), since we are switching to codes soon
    * Sends up `service` with the email request so we can append the param and check when link is received (causing the  SyncBasic integration)
    * Removes resendResetPassword and calls resetPassword where needed since the code was duplicated
    
    Fixes FXA-7172
    LZoog committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    7a94d3f View commit details
    Browse the repository at this point in the history
  6. Merge pull request #15412 from mozilla/FXA-7172

    feat(react): Send fxaLogin webchannel message conditionally after password reset
    LZoog authored Jun 21, 2023
    Configuration menu
    Copy the full SHA
    49816e8 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #15464 from mozilla/fxa-apple-script-fixes

    fix(apple): Fix few bugs with migration script and add ability to mock
    vbudhram authored Jun 21, 2023
    Configuration menu
    Copy the full SHA
    0684cc3 View commit details
    Browse the repository at this point in the history
  8. fix(fxa-settings): Disable double-clicking on buttons in account reco…

    …very key flow
    
    Because:
    
    * We want to prevent users from clicking on submit buttons multiple times while account updates are in progress, and also provide users with feedback that the form has been submitted.
    * Clicking on the confirm password button multiple times would result in an error banner "Account recovery key already exists"
    * Clicking multiple times on the "remove" button from the "delete account recovery key" modal would send multiple key deleted emails
    
    This commit:
    
    * Disable submit button while password confirmation and key creation are in progress
    * Disable modal confirmation button while submit function is in progress
    
    Closes #FXA-7551
    vpomerleau committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    9eac595 View commit details
    Browse the repository at this point in the history
  9. feat(invoice): add Env Vars for Stripe Invoice Immediately

    Because:
    
    * we want to use feature flags to enable/disable work
    
    This commit:
    
    * adds an env var for the stripe invoice immediately epic
    
    Closes #FXA-7847
    IvoJP committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    d4f1c9e View commit details
    Browse the repository at this point in the history
  10. Merge pull request #15465 from mozilla/fxa-7847/invoice-immediately-e…

    …nv-var
    
    feat(invoice): add Env Vars for Stripe Invoice Immediately
    IvoJP authored Jun 21, 2023
    Configuration menu
    Copy the full SHA
    5b2ae6e View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. chore(deps-dev): bump p-event from 4.2.0 to 6.0.0

    Bumps [p-event](https://github.com/sindresorhus/p-event) from 4.2.0 to 6.0.0.
    - [Release notes](https://github.com/sindresorhus/p-event/releases)
    - [Commits](sindresorhus/p-event@v4.2.0...v6.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: p-event
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jun 22, 2023
    Configuration menu
    Copy the full SHA
    82f9769 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #15440 from mozilla/rewrite-signin-oauth-avatar-tests

    test(functional): rewrite signin and oauth reset password test
    ashrivastava-qa authored Jun 22, 2023
    Configuration menu
    Copy the full SHA
    6d65d20 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

  1. task(settings): Support OAuth Login Event

    Because:
    - We want to send fxaccounts:oauth_login events
    
    This Commit:
    - Adds new FirefoxCommand, OAuthLogin.
    - Adds new type for OAuthLogins
    - Adds ability to send command
    dschom committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    e80f51c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #15466 from mozilla/dependabot/npm_and_yarn/p-even…

    …t-6.0.0
    
    chore(deps-dev): bump p-event from 4.2.0 to 6.0.0
    LZoog authored Jun 23, 2023
    Configuration menu
    Copy the full SHA
    297ab5d View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2023

  1. chore(payments): remove RSD from approved currencies

    Because:
    
    * There are no plans configured to support RSD and, currently, PayPal does not support it.
    
    This commit:
    
    * Removes RSD from approved currencies list.
    
    Closes FXA-7815
    Meghan Sardesai committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    2dd8a1e View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. fix(payments): on sub confirm show invoice date

    Because:
    
    * The subscription confirmation page shows the current date instead of
      the latest invoice date.
    
    This commit:
    
    * Shows the latest invoice date
    * Does not show the Order details section if invoice number and date
      could not be found
    
    Closes FXA-5805
    StaberindeZA committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    e7e2cd9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #15473 from mozilla/fxa-5805-sub-confirm-date

    fix(payments): on sub confirm show invoice date
    StaberindeZA authored Jun 26, 2023
    Configuration menu
    Copy the full SHA
    81dca67 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #15471 from mozilla/FXA-6616

    task(settings): Support OAuth Login Event
    dschom authored Jun 26, 2023
    Configuration menu
    Copy the full SHA
    1f12c96 View commit details
    Browse the repository at this point in the history
  4. feat(third-party-auth): Conditionally render login buttons on signin

    Because:
    * Users that have an account via third-party auth and have not yet set a password should be shown a login screen that shows the login button(s) relevant to them instead of the 'enter a password' view
    
    This commit:
    * Adds necessary conditional logic to sign_in_password
    * Updates the accoun/status endpoint to return third party auth status data when requested
    
    closes FXA-4776
    LZoog committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    ee7f055 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #15456 from mozilla/FXA-4776

    feat(third-party-auth): Conditionally render login buttons on signin
    LZoog authored Jun 26, 2023
    Configuration menu
    Copy the full SHA
    795448d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    adf89d7 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #15477 from mozilla/fxa-7666

    Emit account event for Pocket Apple user migration
    vbudhram authored Jun 26, 2023
    Configuration menu
    Copy the full SHA
    1540576 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. feat(newsletters): Update newsletter checkbox labels, add new newslet…

    …ter checkbox w/two slugs
    
    Because:
    * We want to update the label text for two existing newsletters and add a new option to subscribe users to two new newsletter from one new checkbox
    
    This commit:
    * Updates labels per ticket
    * Adds new checkbox with array of slugs for new newsletter option, does not HTML escape label due to ampersand
    * Updates server validity check, tests
    
    Closes FXA-7527
    LZoog committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    8ed9041 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #15429 from mozilla/FXA-7551

    fix(fxa-settings): Disable double-clicking on buttons in account recovery key flow
    vpomerleau authored Jun 27, 2023
    Configuration menu
    Copy the full SHA
    47375b4 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #15470 from mozilla/FXA-7815

    chore(payments): remove RSD from approved currencies
    sardesam authored Jun 27, 2023
    Configuration menu
    Copy the full SHA
    3bc521e View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. chore(deps): bump semver from 7.3.5 to 7.5.3

    Bumps [semver](https://github.com/npm/node-semver) from 7.3.5 to 7.5.3.
    - [Release notes](https://github.com/npm/node-semver/releases)
    - [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
    - [Commits](npm/node-semver@v7.3.5...v7.5.3)
    
    ---
    updated-dependencies:
    - dependency-name: semver
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jun 28, 2023
    Configuration menu
    Copy the full SHA
    b46d5bd View commit details
    Browse the repository at this point in the history
  2. fix(payments/paypal): convert undefined before request

    Because:
    
    * objectToNVP converts object properties with undefined values to a
      string with value undefined. PayPal expects undefined values to be
      an empty string param.
    
    This commit:
    
    * Converts object properties with an undefined value to empty string.
    StaberindeZA committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    dd5eb6d View commit details
    Browse the repository at this point in the history
  3. Merge pull request #15484 from mozilla/paypal-client-convert-undefined

    fix(payments/paypal): convert undefined before request
    StaberindeZA authored Jun 28, 2023
    Configuration menu
    Copy the full SHA
    e793801 View commit details
    Browse the repository at this point in the history
  4. fix(fxa-settings): Do not allow key change if password incorrect

    Because:
    
    * We want to make sure the password check is successful before deleting the key and creating a new one
    
    This commit:
    * Update the server-side "createRecoveryKey" method to handle new key creation when account already had a key enabled
    * Use the client-side createRecoveryKey with reauth for both key creation and key change
    * Send only "new key created" email when a key is changed (not "key deleted" email)
    * Fix error with throttled error localization when localizedRetryAfter value is not available by adding a generic string
    * Update tests and add more stories
    
    Closes #FXA-7548
    vpomerleau committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    c8b4648 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #15483 from mozilla/dependabot/npm_and_yarn/semver…

    …-7.5.3
    
    chore(deps): bump semver from 7.3.5 to 7.5.3
    vbudhram authored Jun 28, 2023
    Configuration menu
    Copy the full SHA
    37a187f View commit details
    Browse the repository at this point in the history
  6. Merge pull request #15434 from mozilla/FXA-7548

    fix(fxa-settings): Do not allow key change if password incorrect
    vpomerleau authored Jun 28, 2023
    Configuration menu
    Copy the full SHA
    ea25b55 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. task(functional-tests): Add missing reset password tests in Playwright

    Because:
    
    * We want to enable all reset password functional tests for both react and content-server
    
    This commit:
    
    * Add playwright test for content-server reset password "happy path"
    * Add additional tests for react reset password route
    * Add react reset password test for sync
    * Move some react reset password tests to unit tests
    
    Closes #FXA-7248
    vpomerleau committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    9d605e5 View commit details
    Browse the repository at this point in the history
  2. chore(deps): bump @babel/preset-typescript from 7.21.0 to 7.22.5

    Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) from 7.21.0 to 7.22.5.
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.22.5/packages/babel-preset-typescript)
    
    ---
    updated-dependencies:
    - dependency-name: "@babel/preset-typescript"
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    4c36be7 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #15478 from mozilla/FXA-7248-react-reset-pwd-funct…

    …-tests
    
    task(functional-tests): Add missing reset password tests in Playwright
    vbudhram authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    e73668c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    750d027 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #15482 from mozilla/FXA-7527

    feat(newsletters): Update newsletter checkbox labels, add new newsletter checkbox w/two slugs
    LZoog authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    59441a9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e2ed5f6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9ef4d64 View commit details
    Browse the repository at this point in the history
  8. feat(auth): pass In 'always_invoice' On Subscription Upgrade

    Because:
    
    * we want to invoice immediately when subscriptions are upgraded
    
    This commit:
    
    * passes in the parameter to stripe (conditionally on env var) to invoice immediately on sub upgrades
    
    Closes #FXA-7438
    IvoJP committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    c695437 View commit details
    Browse the repository at this point in the history
  9. Update packages/functional-tests/pages/login.ts

    Co-authored-by: Peter deHaan <[email protected]>
    ashrivastava-qa and pdehaan authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    9c0ba5b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    07f9b54 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #15481 from mozilla/fxa-7438/always-invoice-sub-up…

    …grade
    
    feat(auth): pass In 'always_invoice' On Subscription Upgrade
    IvoJP authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    8e9c0a1 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #15469 from mozilla/sync-signup-tests-rewrite

    test(functional) : rewrite sync sign up with CWTS tests
    ashrivastava-qa authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    629e7c0 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. fix(functional-tests): update forceAuth test

    Because:
    
    * Changes introduced in #15478 removed the return value from method
      resetPasswordHeader
    
    This commit:
    
    * Updates tests to no longer expect a return value from method
      resetPasswordHeader
    StaberindeZA committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    0d6b254 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #15492 from mozilla/update-force-auth-test

    fix(functional-tests): update forceAuth test
    StaberindeZA authored Jun 30, 2023
    Configuration menu
    Copy the full SHA
    377682a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #15458 from mozilla/dependabot/npm_and_yarn/type-f…

    …est-3.12.0
    
    chore(deps-dev): bump type-fest from 3.7.1 to 3.12.0
    LZoog authored Jun 30, 2023
    Configuration menu
    Copy the full SHA
    0bb9cfd View commit details
    Browse the repository at this point in the history
  4. Merge pull request #15487 from mozilla/dependabot/npm_and_yarn/babel/…

    …preset-typescript-7.22.5
    
    chore(deps): bump @babel/preset-typescript from 7.21.0 to 7.22.5
    LZoog authored Jun 30, 2023
    Configuration menu
    Copy the full SHA
    07b60a8 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. feat(payments): revise acknowledgement copy on upgrades

    Because:
    
    * Now that we are immediately invoicing on upgrades regardless of billing cycle, we want to revise copy throughout the checkout and email process to improve UX and be clear on payment dates and amounts.
    
    This commit:
    
    * Revises the acknowledgement copy on upgrades.
    * Uses the stripeImmediatelyInvoice flag to show updated copy.
    * Updates tests and stories when aforementioned flag is set to true, where applicable.
    
    Closes FXA-7399
    Meghan Sardesai committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    d463490 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

  1. Merge pull request #15488 from mozilla/FXA-7399

    feat(payments): revise acknowledgement copy on upgrades
    sardesam authored Jul 4, 2023
    Configuration menu
    Copy the full SHA
    ece751c View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Merge pull request #15479 from mozilla/fx-desktop-handshake

    test(functional): rewrite fx desktop handshake tests
    ashrivastava-qa authored Jul 5, 2023
    Configuration menu
    Copy the full SHA
    466a1f8 View commit details
    Browse the repository at this point in the history
  2. feat(payments): Add GA to payments

    Because:
    
    * Need to add Google Analytics to payments server.
    
    This commit:
    
    * Performs the necessary setup to run GA events on payments for specific
      products.
    
    Closes #FXA-7670
    StaberindeZA committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    a8994e8 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #15485 from mozilla/fxa-7670-ga-setup

    feat(payments): Add GA to payments
    StaberindeZA authored Jul 5, 2023
    Configuration menu
    Copy the full SHA
    fc6350f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5e9f8f4 View commit details
    Browse the repository at this point in the history
  5. feat(db): create carts table to store subscription checkout state

    Because:
    
    * We want a user to be able to resume where they left off in the checkout process.
    
    This commit:
    
    * Creates a carts table to store subscription checkout state per [SubPlat 3.0 Cart DB Structure](https://docs.google.com/document/d/1hUx-lbymI8It_Cn5AeUkVmwdc2_pqCJDqs8G9X6ia8c/edit?usp=sharing).
    
    Closes #FXA-7506
    biancadanforth committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    1e8df5f View commit details
    Browse the repository at this point in the history
  6. Merge pull request #15501 from mozilla/fxa-7679

    fix(logs): Fix issues with bigquery logs
    vbudhram authored Jul 5, 2023
    Configuration menu
    Copy the full SHA
    4c5c702 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #15489 from mozilla/FXA-7506

    feat(db): create carts table to store subscription checkout state
    biancadanforth authored Jul 5, 2023
    Configuration menu
    Copy the full SHA
    a81736e View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Configuration menu
    Copy the full SHA
    3912857 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #15503 from mozilla/FXA-7891-email-moz-addr

    chore(emails): update Mozilla's mailing address
    chenba authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    3e5a439 View commit details
    Browse the repository at this point in the history
  3. chore: update objection/knex dependencies

    Because:
    
    * Objection was outdated.
    
    This commit:
    
    * Updates the objection/knex dependencies and the root package.json in
      order to use the latest versions of objection and knex across the
      integrated configuration.
    bbangert committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    a9067bc View commit details
    Browse the repository at this point in the history
  4. Merge pull request #15504 from mozilla/chore-update-objection

    chore: update objection/knex dependencies
    bbangert authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    51f040f View commit details
    Browse the repository at this point in the history
  5. fix(emails): correct amounts in upgrade email

    Because:
    
    * The incorrect amounts are showing in the upgrade email template for same and different billing cycles.
    
    This commit:
    
    * Corrects amounts listed in same billing cycle upgrade email.
    * Corrects amounts listed in different billing cycle upgrade email.
    * Updates applicable stories and tests.
    
    Closes FXA-7349
    Meghan Sardesai committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    17aa21f View commit details
    Browse the repository at this point in the history
  6. chore(db): add PK col to recoveryCodes, securityEvents, and totp

    Because:
     - a cloud provider requires MySQL tables to have primary keys
    
    This commit:
     - add auto incrementing PK columns to three tables in the fxa schema
    chenba committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    a93e510 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #15486 from mozilla/FXA-7349

    fix(emails): correct amounts in upgrade email
    sardesam authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    aac611c View commit details
    Browse the repository at this point in the history
  8. chore(deps-dev): bump stylelint from 15.6.2 to 15.10.1

    Bumps [stylelint](https://github.com/stylelint/stylelint) from 15.6.2 to 15.10.1.
    - [Release notes](https://github.com/stylelint/stylelint/releases)
    - [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
    - [Commits](stylelint/stylelint@15.6.2...15.10.1)
    
    ---
    updated-dependencies:
    - dependency-name: stylelint
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    6fc8eff View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. Configuration menu
    Copy the full SHA
    0607522 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #15505 from mozilla/fxa-6858

    fix(logs): Update password reset react pages to use auth client when neede
    vbudhram authored Jul 10, 2023
    Configuration menu
    Copy the full SHA
    85b33b8 View commit details
    Browse the repository at this point in the history
  3. fix(third-party-auth): ToS + Privacy link tweaks

    Because:
    * We are linking out to the English version for some Pocket links, and we want the site to handle language negotiation instead
    * We want to display ToS and Privacy notice for Pocket and other users that have passwordless accounts
    
    This commit:
    * Removes the hard-coded 'en' from these links
    * Moves links out of signin <form>, always displays ToS and Privacy link and includes Pocket ToS and Privacy link when the client is Pocket
    
    Closes FXA-7920, FXA-7865
    
     Changes to be committed:
    LZoog committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    8cea71c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    56f5633 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #15507 from mozilla/dependabot/npm_and_yarn/stylel…

    …int-15.10.1
    
    chore(deps-dev): bump stylelint from 15.6.2 to 15.10.1
    vbudhram authored Jul 10, 2023
    Configuration menu
    Copy the full SHA
    fcc8aca View commit details
    Browse the repository at this point in the history
  6. Merge pull request #15506 from mozilla/FXA-7910-primary-keys

    chore(db): add PK col to recoveryCodes, securityEvents, and totp
    chenba authored Jul 10, 2023
    Configuration menu
    Copy the full SHA
    c54f273 View commit details
    Browse the repository at this point in the history
  7. feat(payments): config newsletter slug and copy

    Because:
    
    * Depending on the product, a different newsletter slug should be sent
      to the newsletter API, and different copy should be shown next to the
      newsletter checkbox on the Checkout page.
    
    This commit:
    
    * Adds support for a new parameter, newsletterSlug, in Stripe metadata
      to allow a configurable newsletter slug.
    * Adds support for a new parameter, newsletterLabelTextCode, in Stripe
      metadata to allow for custom copy on the newsletter checkbox on the
      Checkout page.
    
    Closes #FXA-7611
    StaberindeZA committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    3e62e4b View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. fix(auth): adds missing strict mode type "object" in json file

    Because:
    
    * Auth strict mode type "object" was missing from some properties in pushpayloads.schema.json file.
    
    This commit:
    
    * Adds strict mode type object to aforementioned json file.
    Meghan Sardesai committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    a968933 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #15502 from mozilla/fxa-7611-newsletter-updates

    feat(payments): config newsletter slug and copy
    StaberindeZA authored Jul 11, 2023
    Configuration menu
    Copy the full SHA
    b27c0be View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    310ec02 View commit details
    Browse the repository at this point in the history
  4. chore(docs) Latest legal PDFs

    Pdf Bot authored and StaberindeZA committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    8763fd8 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #15515 from mozilla/pull-legal-docs

    chore(docs) Latest legal PDFs
    StaberindeZA authored Jul 11, 2023
    Configuration menu
    Copy the full SHA
    3d514a3 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #15509 from mozilla/FXA-7920

    fix(third-party-auth): ToS + Privacy link tweaks
    LZoog authored Jul 11, 2023
    Configuration menu
    Copy the full SHA
    049ec6c View commit details
    Browse the repository at this point in the history
  7. chore(deps): upgrade react-scripts and webpack to v5

    Because:
     - we want to upgrade our React/CRA packages to react-scripts and
       webpack v5
    
    This commit:
     - upgrades react-scripts and webpack to v5 for Settings, Payments, and
       Admin Panel
       - upgrades other dependencies in order to make the react-scripts and
         webpack upgrades work
     - hybridizes fxa-auth-client and fxa-shared into dual module format
       packages
    chenba committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    a0b2cda View commit details
    Browse the repository at this point in the history
  8. Merge pull request #15474 from mozilla/FXA-7243-upgrade-v5

    chore(deps): upgrade react-scripts and webpack to v5
    chenba authored Jul 11, 2023
    Configuration menu
    Copy the full SHA
    d0a5c70 View commit details
    Browse the repository at this point in the history
  9. refactor(payments): align checkboxes on new user checkout

    Because:
    
    * The checkboxes are not aligned.
    
    This commit:
    
    * Aligns the checkboxes and shield.
    
    Closes FXA-6545
    Meghan Sardesai committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    54d9c1f View commit details
    Browse the repository at this point in the history
  10. chore(deps): bump sqs-consumer from 5.7.0 to 7.2.1

    Bumps [sqs-consumer](https://github.com/bbc/sqs-consumer) from 5.7.0 to 7.2.1.
    - [Release notes](https://github.com/bbc/sqs-consumer/releases)
    - [Commits](bbc/sqs-consumer@v5.7.0...v7.2.1)
    
    ---
    updated-dependencies:
    - dependency-name: sqs-consumer
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and biancadanforth committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    3700abe View commit details
    Browse the repository at this point in the history
  11. chore: use nx-cloud

    Because:
    
    * We'd like faster builds to avoid repeat work.
    
    This commit:
    
    * Uses nx-cloud as a cache for build/test/lint operations.
    bbangert committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    4f008b5 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Merge pull request #15522 from mozilla/chore-use-nx-cloud

    chore: use nx-cloud
    bbangert authored Jul 12, 2023
    Configuration menu
    Copy the full SHA
    7ccc01a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ce4649 View commit details
    Browse the repository at this point in the history
  3. chore(deps): fix TS errors caused by sqs-consumer update

    Because:
    
    * Dependabot's PR failed due to two TS errors due to changes in how different commands are called in v3 aws-sdk (now called ATaws-sdk with the @ symbol instead) relative to v2 aws-sdk.
    
    This commit:
    
    * Fixes all the TS errors by removing the v2 aws-sdk and using the v3 ATaws.sdk library to create an SQSClient.
    
    Closes #FXA-7948
    biancadanforth committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    6636dac View commit details
    Browse the repository at this point in the history
  4. Merge pull request #15494 from mozilla/dependabot/npm_and_yarn/sqs-co…

    …nsumer-7.2.1
    
    chore(deps): bump sqs-consumer from 5.7.0 to 7.2.1
    biancadanforth authored Jul 12, 2023
    Configuration menu
    Copy the full SHA
    bda17b9 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #15518 from mozilla/fix-strict-mode-missing-type-o…

    …bject
    
    fix(auth): adds missing strict mode type "object" in json file
    sardesam authored Jul 12, 2023
    Configuration menu
    Copy the full SHA
    2d130ed View commit details
    Browse the repository at this point in the history
  6. Merge pull request #15517 from mozilla/FXA-6545

    refactor(payments): align checkboxes on new user checkout
    sardesam authored Jul 12, 2023
    Configuration menu
    Copy the full SHA
    bbcc3b4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1db725f View commit details
    Browse the repository at this point in the history
  8. Merge pull request #15520 from mozilla/fix-script

    fix(scripts): Update scripts to handle apple private emails
    vbudhram authored Jul 12, 2023
    Configuration menu
    Copy the full SHA
    f644f4d View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Merge pull request #15510 from mozilla/FXA-7410-login-view-glean

    chore(metrics): add Glean event for signin view
    chenba authored Jul 13, 2023
    Configuration menu
    Copy the full SHA
    d126eee View commit details
    Browse the repository at this point in the history
  2. Merge pull request #15519 from mozilla/FXA-7412-login-success-glean

    chore(metrics): add Glean event for login success
    chenba authored Jul 13, 2023
    Configuration menu
    Copy the full SHA
    0bb60c5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #15523 from mozilla/FXA-7951-no-runtime-error-overlay

    
    
    chore(webpack): opt out of runtime error overlay in dev
    chenba authored Jul 13, 2023
    Configuration menu
    Copy the full SHA
    c273ebf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9cc6af3 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #15511 from mozilla/FXA-7411-login-submit-glean

    chore(metrics): add Glean login submit event
    chenba authored Jul 13, 2023
    Configuration menu
    Copy the full SHA
    723e9cd View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. feat(auth): update Invoice Preview to Handle Prorations

    Because:
    
    * we want proration information (one_time_charge and prorated_amount) to be
    returned with the invoice preview
    
    This commit:
    
    * changes the return type of invoice preview to be a named tuple, one with and one
    without the proration information, and formats the API response accordingly
    
    Closes #FXA-6690
    IvoJP committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    fd9e301 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #15499 from mozilla/fxa-6690/invoice-preview-prora…

    …tion
    
    feat(auth): update Invoice Preview to Handle Prorations
    IvoJP authored Jul 14, 2023
    Configuration menu
    Copy the full SHA
    d972045 View commit details
    Browse the repository at this point in the history
  3. feat(payments): remove same billing copy from subscription upgrade

    Because:
    
    * We are moving to immediately invoicing and combining same and different billing cycle email templates.
    
    This commit:
    
    * Removes condition for same billing in mjml template.
    * Updates stripe to remove references for same billing behaviour.
    * Updates applicable tests.
    * Updates applicable stories.
    
    Closes FXA-6691
    Meghan Sardesai committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    c4bd83e View commit details
    Browse the repository at this point in the history
  4. fix(emails): Pass single locale to Moment for unlocalized dates

    Because:
    * Many of our emails did not send with a correctly localized date
    
    This commit:
    * Sends the acceptLanguage header through our determineLocale helper before using it in Moment, which requires a single locale
    
    fixes FXA-7930
    LZoog committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    6e996a0 View commit details
    Browse the repository at this point in the history
  5. fix(ci): Add -rf to dir removal to fix string extraction test

    Because:
    * This directory is not always present. When we try to just 'rm' when it doesn't exist, a hidden error is thrown
    
    This commit:
    * Simply adds "-rf" to the rm command for ./locale/templates/LC_MESSAGES/*
    
    Fixes 7862
    LZoog committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    b45b60e View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2023

  1. task(sentry): Scrub PII on validation errors

    Because:
    - We want to sanitize validation errors which are held in sentry event 'context'
    
    This Commit:
    - Scrubs event.context
    - Increase default depth to 6 because it's condusive to validation errors.
    - Updates pii test with semi realistic validation error data.
    dschom committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    cf21088 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #15508 from mozilla/FXA-6691

    feat(payments): remove same billing copy from subscription upgrade
    sardesam authored Jul 15, 2023
    Configuration menu
    Copy the full SHA
    dbe37a6 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. Merge pull request #15532 from mozilla/FXA-7862

    fix(ci): Add -rf to dir removal to fix string extraction test
    LZoog authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    ce65932 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #15533 from mozilla/FXA-7867

    task(sentry): Scrub PII on validation errors
    dschom authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    fbecc2c View commit details
    Browse the repository at this point in the history
  3. Merge pull request #15530 from mozilla/FXA-7930

    fix(emails): Pass single locale to Moment for unlocalized dates
    LZoog authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    85bda71 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. task(content): Fix legal doc links

    Because:
    - We want to show the react version now that simple routes are complete
    
    This Commit:
    - Let's backbone router handle decision making for:
      - ':lang/legal/privacy' requests
      - ':lang/legal/terms' requests
    dschom committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    b3e022e View commit details
    Browse the repository at this point in the history
  2. chore(deps-dev): bump @nx/workspace from 16.3.1 to 16.5.2

    Bumps [@nx/workspace](https://github.com/nrwl/nx/tree/HEAD/packages/workspace) from 16.3.1 to 16.5.2.
    - [Release notes](https://github.com/nrwl/nx/releases)
    - [Commits](https://github.com/nrwl/nx/commits/16.5.2/packages/workspace)
    
    ---
    updated-dependencies:
    - dependency-name: "@nx/workspace"
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 18, 2023
    Configuration menu
    Copy the full SHA
    87f301b View commit details
    Browse the repository at this point in the history
  3. task(gql-api): Allowlist graphql queries

    Because:
    - We want to lock down our gql queries as part of good security practices.
    
    This Commit:
    - Creates task that extracts existing gql queries from our code
    - Applies middleware that checks a allowlist of extracted queries.
    - Creates a 403 if the query is not in the allowlist
    - Makes all gql parsable by extraction utility. The extraction utility doesn't support string placeholders. e.g. gql` Account { ${ACCOUNT_FIELDS} }`
    - Moves all the gql in the admin server into .ts files. Again for consistency and extraction utility support.
    - Cleans up some config references at startup
    - Adds nx config for extraction & copy tasks
    dschom committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    df78979 View commit details
    Browse the repository at this point in the history
  4. fix(admin panel): wrap App in LocalizationProvider

    Because:
     - some components used in the Admin Panel uses fluent/react even though
       the app itself is not localized
    
    This commit:
     - wrap the app in LocalizationProvider to fix a runtime error from
       fluent/react
    chenba committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    9f3a402 View commit details
    Browse the repository at this point in the history
  5. feat(payments): remove branding from payments.ftl

    Because:
    
    * A recent change added shared branding to the payments.ftl file
      resulting in duplicate IDs during l10n string extraction.
    
    This commit:
    
    * Removes the change that adds branding to payments.ftl
    * Switches fxa-payments-server to use main.ftl instead of payments.ftl
      and react.ftl.
    
    Closes #FXA-7980
    StaberindeZA committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    e8a7248 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #15531 from mozilla/FXA-7929

    task(gql-api): Allowlist graphql queries
    dschom authored Jul 18, 2023
    Configuration menu
    Copy the full SHA
    497546f View commit details
    Browse the repository at this point in the history
  7. Merge pull request #15535 from mozilla/fxa-7980-revert-branding-ftl

    feat(payments): remove branding from payments.ftl
    StaberindeZA authored Jul 18, 2023
    Configuration menu
    Copy the full SHA
    475e9fb View commit details
    Browse the repository at this point in the history
  8. Merge pull request #15541 from mozilla/admin-panel-footer-l10n-provider

    fix(admin panel): wrap App in LocalizationProvider
    chenba authored Jul 18, 2023
    Configuration menu
    Copy the full SHA
    9c3e5d5 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #15537 from mozilla/FXA-7885

    task(content): Fix legal doc links
    dschom authored Jul 18, 2023
    Configuration menu
    Copy the full SHA
    528087e View commit details
    Browse the repository at this point in the history
  10. Merge pull request #15540 from mozilla/dependabot/npm_and_yarn/nx/wor…

    …kspace-16.5.2
    
    chore(deps-dev): bump @nx/workspace from 16.3.1 to 16.5.2
    vbudhram authored Jul 18, 2023
    Configuration menu
    Copy the full SHA
    dda5d29 View commit details
    Browse the repository at this point in the history
  11. feat(payments): update PlanUpgradeDetails content

    Because:
    
    * We need to show the customer what is owed and when (i.e. proration) on checkout.
    
    This commit:
    
    * Updates PlanUpgradeDetails component and invoice preview to include proration amount.
    * Adds a helper function to formats for only plan intervals.
    * Shows updated content when useStripeImmediatelyInvoice flag is set to true.
    * Updates tests and stories when aforementioned flag is set to true, where applicable.
    
    Closes FXA-6878
    Meghan Sardesai committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    2598733 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #15498 from mozilla/FXA-6878

    feat(payments): update PlanUpgradeDetails component content
    sardesam authored Jul 18, 2023
    Configuration menu
    Copy the full SHA
    a72c42a View commit details
    Browse the repository at this point in the history
  13. chore(adr): Use React container component abstraction (fxa-settings)

    Because:
    * The Account class model has become too large and due to its mandatory use for all API calls, combined with concerns about over fetching, the excessive use of Context, more diverse data requirements, and a preference for Apollo Client hooks, we need an improved pattern moving forward
    
    This commit:
    * Provides an ADR to summarize problems and the proposed solution
    
    closes FXA-7627
    LZoog committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    ebadee3 View commit details
    Browse the repository at this point in the history
  14. task(settings): Port oauth redirect logic to reset password flows

    Because:
    - We want to enable password reset using our react app.
    
    This commit:
    - Ports over oauth reset password for react
    - Updates Playwright tests accordingly
        - Ports over playwright tests covering typical reset password flows
        - Adds playwright test for PKCE reset password case
        - Adds playwright test for TOTP reset password case
        - Adds playwright test for account recovery code reset password case
        - Adds playwright test for account recovery code & TOTP reset password case
    - Enables oauth redirect logic, and removed short circuit operation in router.js -> showReactApp that would prevent oauth routes from rendering.
    - Applied oauth redirect logic to:
       - CompleteResetPassword page
       - AccountRecoveryResetPassword
    - Fixes issues with displaying service name in:
        - ResetPasswordWithRecoveryKeyVerified
        - ResetPasswordVerified,
    - Fixes issues with rendering story book state
    - Fixed issues found in hooks:
        - Switched CreateReliers and CreateIntegration to useReliers and useIntegration. These accessed context so it turns out they really should be hooks.
        - Made these hooks return singletons, which fixed a bunch of ‘ghost’ rerenders.
    - Fixed an intermittent race condition in url-query-data.ts and added an option to ‘synchronize’ a data store.
    - Updated logic in RelierFactory.initOuathReliers to ensure all the relying party information needed for password reset could be resolved.
    - Fixed call to account.resetPassword on ResetPassword page, so proper options were sent to auth so state would be reflected in email link.
    - Added support for handling resume tokens. Resume tokens on base64 encoded in the resume field in the query string. The logic for parsing these tokens wasn’t present yet.
    - Updated the integration factory to pass in a relier authClient. These were needed to handle the integration logic.
    - Ported scoped keys logic.
    - Clean up in tests:
        - Moved commonly used function, getReactFeatureFlagUrl to a util file.
        - Removes incorrect usages of act blocks in favor of 'findBy' calls
        - Wraps events in 'act' block that require it thereby fixing 'act' warnings
        - Mocks console.warn to silence data provider output
        - Test fxa-settings:test-integration output is now 100% percent clean, with no more warnings!
    dschom committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    b646df5 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #15524 from mozilla/FXA-7634

    task(settings): Port oauth redirect logic to reset password flows
    dschom authored Jul 18, 2023
    Configuration menu
    Copy the full SHA
    9ba5511 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. feat(all): react 18

    Because:
    
    * We need to upgrade to react 18
    
    This commit:
    
    * Upgrades all frontend packages to react 18
    
    Closes: FXA-7932
    Closes: FXA-3587
    Closes: FXA-4353
    Closes: FXA-5081
    Closes: FXA-5136
    Closes: FXA-5140
    Closes: FXA-5142
    Closes: FXA-5143
    julianpoy committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    46654a6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #15528 from mozilla/react-18

    feat(all): react 18
    julianpoy authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    96882ce View commit details
    Browse the repository at this point in the history
  3. fix(auth): use Firestore set method to update Apple IAP subscriptions

    Because:
    
    * The update method only updates existing fields and doesn't remove optional fields while the set method replaces the entire document.
    * Firestore document IDs for our local dev helper were auto-assigned rather than being the originalTransactionId (for Apple) or purchaseToken (for Google), as we have in stage/prod, which was causing errors for existence checks on Firestore docs.
    
    This commit:
    
    * Uses the set method instead of update, so we don't have stale optional properties left on the subscription in Firestore while preserving the userId field if present.
    * Use the originalTransactionId else the purchaseToken as the Firestore document ID for mock IAP subscriptions in local dev.
    
    Closes #FXA-7118
    biancadanforth committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    88eff53 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #15529 from mozilla/FXA-7118

    fix(auth): use Firestore set method to update Apple IAP subscriptions
    biancadanforth authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    5a8e032 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #15525 from mozilla/FXA-7627-ADR

    chore(adr): Use React container component abstraction (fxa-settings)
    LZoog authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    173f609 View commit details
    Browse the repository at this point in the history
  6. fix(ci): Fix broken ci images due to missing allowlist folder

    Because:
    - Our CI image build was failing
    
    This Commit:
    - Makes an exception for the configs/gql/allowlist folder in the dockerignore file
    dschom committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    b02676e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a6e1607 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c447c54 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3b4dceb View commit details
    Browse the repository at this point in the history
  10. Merge pull request #15542 from mozilla/remove-old-tests

    remove all the content-server tests from the config file
    ashrivastava-qa authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    22b4af9 View commit details
    Browse the repository at this point in the history
  11. fix(content): Make sure startTime is an integer

    Because:
    - Some devices may report performance.timeOrigin as a float instead of an int
    
    This Commit:
    - Converts performance.timeOrigin value to to an int
    dschom committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    a49354b View commit details
    Browse the repository at this point in the history
  12. Merge pull request #15549 from mozilla/fix-float-value-in-starttime-m…

    …etric
    
    fix(content): Make sure startTime is an integer
    dschom authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    7d90175 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #15548 from mozilla/fix-broken-ci-image-build

    fix(ci): Fix broken ci images due to missing allowlist folder
    dschom authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    2b7a704 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d4bf241 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #15450 from mozilla/add_next

    chore(next): Add Next.js to fxa and initial setup
    xlisachan authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    125089b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    1ccddd6 View commit details
    Browse the repository at this point in the history
  17. fix(CircleCI): Increase playwright resource class to xlarge

    Because:
    
    * Resubscription tests were failing/flaking
    
    This commit:
    
    * Increase the playwright functional test resource class from large to xlarge.
    
    Closes #
    vpomerleau committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    747df5b View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    241a75f View commit details
    Browse the repository at this point in the history
  19. Merge pull request #15553 from mozilla/fix-playwright-resource-class

    fix(CircleCI): Increase playwright resource class to xlarge
    vpomerleau authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    7aecbb2 View commit details
    Browse the repository at this point in the history
  20. feat(settings): Rollout new account recovery flow at 15%

    Because:
    
    * We want to rollout the new account recovery key creation flow to 15% of users before rolling out to 100% on prod.
    
    This commit:
    
    * Add NewRecoveryKeyUI experiment with 15% rollout
    * Passes experiment group to Settings App, allows forceExperiment
    * Conditionally render new UI if user is in treatment group AND feature flag is turned on
    * Update related tests
    
    Closes #FXA-8030
    
    Co-authored-by: Lauren Zugai <[email protected]>
    vpomerleau and LZoog committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    39ee0e4 View commit details
    Browse the repository at this point in the history
  21. fix(settings): Show event names in recent account activity

    Because:
    
    * Some real security events were showing as "unknown" in the user-facing "Recent account activity" list in account settings
    
    This commit:
    
    * Update the list of security events in Settings to include user-facing names for all existing events and add corresponding FTL strings
    * Update FTL messages and fallback text to standardize copy style
    * Update styling of the "recent account activity" link in the security section
    * Styling updates for RTL layout
    
    Closes #FXA-7974, FXA-7102
    vpomerleau committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    5878c2b View commit details
    Browse the repository at this point in the history
  22. Merge pull request #15547 from mozilla/FXA-8030

    feat(settings): Rollout new account recovery flow at 15%
    vpomerleau authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    918a333 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Revert "chore(auth): allow profile scope on App Store registration ro…

    …ute"
    
    This reverts commit c2c4ea0.
    
    Closes: #FXA-5848
    biancadanforth committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    1843627 View commit details
    Browse the repository at this point in the history
  2. chore(deps): bump react-redux from 8.0.2 to 8.1.1

    Bumps [react-redux](https://github.com/reduxjs/react-redux) from 8.0.2 to 8.1.1.
    - [Release notes](https://github.com/reduxjs/react-redux/releases)
    - [Changelog](https://github.com/reduxjs/react-redux/blob/master/CHANGELOG.md)
    - [Commits](reduxjs/react-redux@v8.0.2...v8.1.1)
    
    ---
    updated-dependencies:
    - dependency-name: react-redux
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    35c29f3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #15551 from mozilla/FXA-5848

    Revert "chore(auth): allow profile scope on App Store registration route"
    biancadanforth authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    b283e4c View commit details
    Browse the repository at this point in the history
  4. Merge pull request #15495 from mozilla/dependabot/npm_and_yarn/react-…

    …redux-8.1.1
    
    chore(deps): bump react-redux from 8.0.2 to 8.1.1
    LZoog authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    9f416ef View commit details
    Browse the repository at this point in the history
  5. feat(infra): wait for db patches on startup

    Because:
    
    * On stack startup, services start before mysql patches have completed,
      causing profile-server to fail on startup.
    
    This commit:
    
    * Adds script to check if patcher script has started and is still
      running.
    
    Closes #
    StaberindeZA committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    8a4ed33 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #15554 from mozilla/add-wait-dbpatches

    feat(infra): wait for db patches on startup
    StaberindeZA authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    e332145 View commit details
    Browse the repository at this point in the history
  7. bug(admin-server,graphql): Fix missing allowlists

    Because:
    - Allowlists weren't getting copied to build directory
    
    This Commit:
    - Includes allowlists as assets
    dschom committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    96d02aa View commit details
    Browse the repository at this point in the history
  8. Merge pull request #15555 from mozilla/fix-missing-allowlists

    bug(admin-server,graphql): Fix missing allowlists
    dschom authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    8099108 View commit details
    Browse the repository at this point in the history
  9. fix(esm-cjs-hell): add module type hint for Playwright

    Because:
     - fxa-auth-client is used directly in Playwright tests, and Playwright
       has its own require or import logic
    
    This commit:
     - adds "type" in package.json for Playwright to figure it out
    chenba committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    2e8e6d0 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #15556 from mozilla/playwright-needs-a-hint

    fix(esm-cjs-hell): add module type hints for Playwright
    chenba authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    50c6967 View commit details
    Browse the repository at this point in the history
  11. chore(deps-dev): bump ws from 8.11.0 to 8.13.0

    Bumps [ws](https://github.com/websockets/ws) from 8.11.0 to 8.13.0.
    - [Release notes](https://github.com/websockets/ws/releases)
    - [Commits](websockets/ws@8.11.0...8.13.0)
    
    ---
    updated-dependencies:
    - dependency-name: ws
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    73f190e View commit details
    Browse the repository at this point in the history
  12. Merge pull request #15545 from mozilla/dependabot/npm_and_yarn/ws-8.13.0

    chore(deps-dev): bump ws from 8.11.0 to 8.13.0
    chenba authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    c5f8cff View commit details
    Browse the repository at this point in the history
  13. Merge pull request #15539 from mozilla/FXA-7974

    fix(settings): Show event names in recent account activity
    vpomerleau authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    01d14f0 View commit details
    Browse the repository at this point in the history
  14. fix(l10n): Provide unique id for all Recent account activity strings

    Because:
    
    * Duplicate FTL ids were spotted in recent account activity strings
    
    This commit:
    
    * Replace duplicate ID with new unique ID
    * Fix unrelated unit tests that were failing, possibly linked to React 18 update
    
    Closes #
    vpomerleau committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    f7ddcdf View commit details
    Browse the repository at this point in the history
  15. fix(playwright): add exports in auth-client cjs dist

    Because:
     - Playwright still cannot resolve the auth-client module
    
    This commit:
     - adds a package.json with exports mapping
    chenba committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    0e4f7ef View commit details
    Browse the repository at this point in the history
  16. Merge pull request #15559 from mozilla/fix-l10n-dup-recent-activity

    fix(l10n): Provide unique id for all Recent account activity strings
    vpomerleau authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    3574041 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Merge pull request #15560 from mozilla/playwright-cannot-find-module

    fix(playwright): add exports in auth-client cjs dist
    ashrivastava-qa authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    76f2acf View commit details
    Browse the repository at this point in the history
  2. chore(deps): bump jose from 4.13.1 to 4.14.4

    Bumps [jose](https://github.com/panva/jose) from 4.13.1 to 4.14.4.
    - [Release notes](https://github.com/panva/jose/releases)
    - [Changelog](https://github.com/panva/jose/blob/main/CHANGELOG.md)
    - [Commits](panva/jose@v4.13.1...v4.14.4)
    
    ---
    updated-dependencies:
    - dependency-name: jose
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    3fb7d26 View commit details
    Browse the repository at this point in the history
  3. chore(deps-dev): bump @storybook/preset-create-react-app

    Bumps [@storybook/preset-create-react-app](https://github.com/storybookjs/storybook/tree/HEAD/code/presets/create-react-app) from 7.0.26 to 7.1.0.
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v7.1.0/code/presets/create-react-app)
    
    ---
    updated-dependencies:
    - dependency-name: "@storybook/preset-create-react-app"
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    e438fec View commit details
    Browse the repository at this point in the history
  4. chore(deps): bump @babel/preset-env from 7.21.5 to 7.22.9

    Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.21.5 to 7.22.9.
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.22.9/packages/babel-preset-env)
    
    ---
    updated-dependencies:
    - dependency-name: "@babel/preset-env"
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    4f832d7 View commit details
    Browse the repository at this point in the history
  5. chore(deps): bump @google-cloud/opentelemetry-cloud-trace-exporter

    Bumps [@google-cloud/opentelemetry-cloud-trace-exporter](https://github.com/GoogleCloudPlatform/opentelemetry-operations-js) from 2.0.0 to 2.1.0.
    - [Release notes](https://github.com/GoogleCloudPlatform/opentelemetry-operations-js/releases)
    - [Commits](https://github.com/GoogleCloudPlatform/opentelemetry-operations-js/commits)
    
    ---
    updated-dependencies:
    - dependency-name: "@google-cloud/opentelemetry-cloud-trace-exporter"
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    c7b2a49 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #15563 from mozilla/dependabot/npm_and_yarn/storyb…

    …ook/preset-create-react-app-7.1.0
    
    chore(deps-dev): bump @storybook/preset-create-react-app from 7.0.26 to 7.1.0
    LZoog authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    fb37e6f View commit details
    Browse the repository at this point in the history
  7. Merge pull request #15565 from mozilla/dependabot/npm_and_yarn/babel/…

    …preset-env-7.22.9
    
    chore(deps): bump @babel/preset-env from 7.21.5 to 7.22.9
    LZoog authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    986ee0f View commit details
    Browse the repository at this point in the history
  8. Merge pull request #15567 from mozilla/dependabot/npm_and_yarn/google…

    …-cloud/opentelemetry-cloud-trace-exporter-2.1.0
    
    chore(deps): bump @google-cloud/opentelemetry-cloud-trace-exporter from 2.0.0 to 2.1.0
    LZoog authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    143f6bf View commit details
    Browse the repository at this point in the history
  9. Merge pull request #15562 from mozilla/dependabot/npm_and_yarn/jose-4…

    ….14.4
    
    chore(deps): bump jose from 4.13.1 to 4.14.4
    LZoog authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    c57f3bf View commit details
    Browse the repository at this point in the history
  10. feat: update adjust.com URL

    Because:
    
    * The old URL would send desktop users to Apple's store
    
    This commit:
    
    * Updates the URL
    
    Closes FXA-7444
    clouserw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    eb8818b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2dc553c View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. chore(deps): bump cldr-localenames-full from 42.0.0 to 43.1.0

    Bumps [cldr-localenames-full](https://github.com/unicode-cldr/cldr-json) from 42.0.0 to 43.1.0.
    - [Release notes](https://github.com/unicode-cldr/cldr-json/releases)
    - [Commits](unicode-org/cldr-json@42.0.0...43.1.0)
    
    ---
    updated-dependencies:
    - dependency-name: cldr-localenames-full
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    1644876 View commit details
    Browse the repository at this point in the history
  2. chore(deps-dev): bump nx from 16.3.1 to 16.5.5

    Bumps [nx](https://github.com/nrwl/nx/tree/HEAD/packages/nx) from 16.3.1 to 16.5.5.
    - [Release notes](https://github.com/nrwl/nx/releases)
    - [Commits](https://github.com/nrwl/nx/commits/16.5.5/packages/nx)
    
    ---
    updated-dependencies:
    - dependency-name: nx
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    0071903 View commit details
    Browse the repository at this point in the history
  3. chore(deps): bump @opentelemetry/instrumentation-fetch

    Bumps [@opentelemetry/instrumentation-fetch](https://github.com/open-telemetry/opentelemetry-js) from 0.36.1 to 0.41.0.
    - [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
    - [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/open-telemetry/opentelemetry-js/commits/experimental/v0.41.0)
    
    ---
    updated-dependencies:
    - dependency-name: "@opentelemetry/instrumentation-fetch"
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    020a8dd View commit details
    Browse the repository at this point in the history
  4. Merge pull request #15574 from mozilla/dependabot/npm_and_yarn/opente…

    …lemetry/instrumentation-fetch-0.41.0
    
    chore(deps): bump @opentelemetry/instrumentation-fetch from 0.36.1 to 0.41.0
    chenba authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    110b1c6 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #15573 from mozilla/dependabot/npm_and_yarn/nx-16.5.5

    chore(deps-dev): bump nx from 16.3.1 to 16.5.5
    chenba authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    0d1b539 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #15572 from mozilla/dependabot/npm_and_yarn/cldr-l…

    …ocalenames-full-43.1.0
    
    chore(deps): bump cldr-localenames-full from 42.0.0 to 43.1.0
    chenba authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    f36cace View commit details
    Browse the repository at this point in the history
  7. fix(content-server): Update ':locale/legal/privacy' route

    Because:
    * We are incorrectly redirecting users to legal/terms
    
    This commit:
    * Updates content-server router to direct to the correct path
    
    fixes FXA-8050
    LZoog committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    0b2f8b4 View commit details
    Browse the repository at this point in the history
  8. feat: add foundational db classes

    Because:
    
     * We want to use clean and well tested code for our new integrated
       account database layer.
     * We don't want to use stored procedures for new code.
    
    This commit:
    
     * Adds a new library that contains core mysql connection functionality.
     * Duplicates core objection classes and setup from fxa-shared without
       stored procedure functionality.
    
    Closes FXA-6622
    bbangert authored and StaberindeZA committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    9e1670a View commit details
    Browse the repository at this point in the history
  9. Merge pull request #15578 from mozilla/FXA-8050

    fix(content-server): Update ':locale/legal/privacy' route
    LZoog authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    fa15068 View commit details
    Browse the repository at this point in the history
  10. fix(settings): Remove title from TextInput

    Because:
    
    * Input label should be narrated only once by screen readers, but it was duplicated due to the label text being applied to the input title.
    * Title should only be used if it provides information in addition to the lable.
    
    This commit:
    
    * Remove the title from InputText component
    * Update reset password selector to getByLabel instead of getByTitle
    
    Closes #FXA-7565
    vpomerleau committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    e02bd74 View commit details
    Browse the repository at this point in the history
  11. fix(build): add auth-client cjs build to 'postinstall'

    Because:
     - it is 'postinstall' that builds fxa-auth-client when npm/yarn install
       is called
       - the cjs build call was missing in 'postinstall'
    
    This commit:
     - adds cjs build to 'postinstall'
    chenba committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    9b09a12 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #15580 from mozilla/fxa-8056-postinstall-auth-clie…

    …nt-cjs
    
    fix(build): add auth-client cjs build to 'postinstall'
    chenba authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    7dece22 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. chore(deps-dev): bump htmlparser2 from 8.0.1 to 9.0.0

    Bumps [htmlparser2](https://github.com/fb55/htmlparser2) from 8.0.1 to 9.0.0.
    - [Release notes](https://github.com/fb55/htmlparser2/releases)
    - [Commits](fb55/htmlparser2@v8.0.1...v9.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: htmlparser2
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    b825a2f View commit details
    Browse the repository at this point in the history
  2. chore(deps-dev): bump @storybook/addon-actions from 7.0.26 to 7.1.1

    Bumps [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/actions) from 7.0.26 to 7.1.1.
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v7.1.1/code/addons/actions)
    
    ---
    updated-dependencies:
    - dependency-name: "@storybook/addon-actions"
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    58b075d View commit details
    Browse the repository at this point in the history
  3. chore(deps-dev): bump @nx/jest from 16.3.1 to 16.5.5

    Bumps [@nx/jest](https://github.com/nrwl/nx/tree/HEAD/packages/jest) from 16.3.1 to 16.5.5.
    - [Release notes](https://github.com/nrwl/nx/releases)
    - [Commits](https://github.com/nrwl/nx/commits/16.5.5/packages/jest)
    
    ---
    updated-dependencies:
    - dependency-name: "@nx/jest"
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    da129df View commit details
    Browse the repository at this point in the history
  4. chore(deps): bump @babel/preset-react from 7.18.6 to 7.22.5

    Bumps [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) from 7.18.6 to 7.22.5.
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.22.5/packages/babel-preset-react)
    
    ---
    updated-dependencies:
    - dependency-name: "@babel/preset-react"
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    80bcc57 View commit details
    Browse the repository at this point in the history
  5. chore(deps): bump hapi-swagger from 14.5.5 to 17.1.0

    Bumps [hapi-swagger](https://github.com/hapi-swagger/hapi-swagger) from 14.5.5 to 17.1.0.
    - [Release notes](https://github.com/hapi-swagger/hapi-swagger/releases)
    - [Commits](hapi-swagger/hapi-swagger@v14.5.5...v17.1.0)
    
    ---
    updated-dependencies:
    - dependency-name: hapi-swagger
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    8cc1eef View commit details
    Browse the repository at this point in the history
  6. Merge pull request #15586 from mozilla/dependabot/npm_and_yarn/hapi-s…

    …wagger-17.1.0
    
    chore(deps): bump hapi-swagger from 14.5.5 to 17.1.0
    chenba authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    d3e27d0 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #15585 from mozilla/dependabot/npm_and_yarn/babel/…

    …preset-react-7.22.5
    
    chore(deps): bump @babel/preset-react from 7.18.6 to 7.22.5
    chenba authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    cc2e523 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #15584 from mozilla/dependabot/npm_and_yarn/nx/jes…

    …t-16.5.5
    
    chore(deps-dev): bump @nx/jest from 16.3.1 to 16.5.5
    chenba authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    75481a1 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #15583 from mozilla/dependabot/npm_and_yarn/storyb…

    …ook/addon-actions-7.1.1
    
    chore(deps-dev): bump @storybook/addon-actions from 7.0.26 to 7.1.1
    chenba authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    446c1cb View commit details
    Browse the repository at this point in the history
  10. Merge pull request #15582 from mozilla/dependabot/npm_and_yarn/htmlpa…

    …rser2-9.0.0
    
    chore(deps-dev): bump htmlparser2 from 8.0.1 to 9.0.0
    chenba authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    b0eea43 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2c2299f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a2c60ed View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5da6f40 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #15589 from mozilla/manage_button

    fix(payments): Manage button from Subscription management page does nothing when clicked
    xlisachan authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    244222f View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Configuration menu
    Copy the full SHA
    ec7c111 View commit details
    Browse the repository at this point in the history
  2. chore(deps-dev): bump @storybook/addon-essentials from 7.0.26 to 7.1.1

    Bumps [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials) from 7.0.26 to 7.1.1.
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v7.1.1/code/addons/essentials)
    
    ---
    updated-dependencies:
    - dependency-name: "@storybook/addon-essentials"
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    737f066 View commit details
    Browse the repository at this point in the history
  3. chore(deps): bump @opentelemetry/exporter-jaeger from 1.13.0 to 1.15.1

    Bumps [@opentelemetry/exporter-jaeger](https://github.com/open-telemetry/opentelemetry-js) from 1.13.0 to 1.15.1.
    - [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
    - [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
    - [Commits](open-telemetry/opentelemetry-js@v1.13.0...v1.15.1)
    
    ---
    updated-dependencies:
    - dependency-name: "@opentelemetry/exporter-jaeger"
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    ee6df3e View commit details
    Browse the repository at this point in the history
  4. chore(deps-dev): bump @storybook/react from 7.0.26 to 7.1.1

    Bumps [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) from 7.0.26 to 7.1.1.
    - [Release notes](https://github.com/storybookjs/storybook/releases)
    - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
    - [Commits](https://github.com/storybookjs/storybook/commits/v7.1.1/code/renderers/react)
    
    ---
    updated-dependencies:
    - dependency-name: "@storybook/react"
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    804410c View commit details
    Browse the repository at this point in the history
  5. chore(deps-dev): bump tsconfig-paths from 4.1.0 to 4.2.0

    Bumps [tsconfig-paths](https://github.com/dividab/tsconfig-paths) from 4.1.0 to 4.2.0.
    - [Changelog](https://github.com/dividab/tsconfig-paths/blob/master/CHANGELOG.md)
    - [Commits](dividab/tsconfig-paths@v4.1.0...v4.2.0)
    
    ---
    updated-dependencies:
    - dependency-name: tsconfig-paths
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    7b7db5c View commit details
    Browse the repository at this point in the history
  6. Merge pull request #15599 from mozilla/dependabot/npm_and_yarn/storyb…

    …ook/react-7.1.1
    
    chore(deps-dev): bump @storybook/react from 7.0.26 to 7.1.1
    chenba authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    dc1769f View commit details
    Browse the repository at this point in the history
  7. Merge pull request #15596 from mozilla/dependabot/npm_and_yarn/storyb…

    …ook/addon-essentials-7.1.1
    
    chore(deps-dev): bump @storybook/addon-essentials from 7.0.26 to 7.1.1
    chenba authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    9cff9b7 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #15600 from mozilla/dependabot/npm_and_yarn/tsconf…

    …ig-paths-4.2.0
    
    chore(deps-dev): bump tsconfig-paths from 4.1.0 to 4.2.0
    chenba authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    9711482 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #15597 from mozilla/dependabot/npm_and_yarn/opente…

    …lemetry/exporter-jaeger-1.15.1
    
    chore(deps): bump @opentelemetry/exporter-jaeger from 1.13.0 to 1.15.1
    chenba authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    5e00e7b View commit details
    Browse the repository at this point in the history
  10. chore(deps): bump @opentelemetry/instrumentation-document-load

    Bumps [@opentelemetry/instrumentation-document-load](https://github.com/open-telemetry/opentelemetry-js-contrib) from 0.31.1 to 0.33.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](open-telemetry/opentelemetry-js-contrib@instrumentation-pg-v0.31.1...host-metrics-v0.33.0)
    
    ---
    updated-dependencies:
    - dependency-name: "@opentelemetry/instrumentation-document-load"
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    f2f3154 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #15598 from mozilla/dependabot/npm_and_yarn/opente…

    …lemetry/instrumentation-document-load-0.33.0
    
    chore(deps): bump @opentelemetry/instrumentation-document-load from 0.31.1 to 0.33.0
    chenba authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    b0c7292 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #15579 from mozilla/FXA-7565-text-input-a11y

    fix(settings): Remove label duplicated in InputText title attribute
    vpomerleau authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    755bbc1 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #15590 from mozilla/FXA-7272-login-confirmation

    feat(metrics): add view event for login confirmation code view
    chenba authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    1473a48 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #15595 from mozilla/FXA-7283-login-confirmation-su…

    …bmit-event
    
    feat(metrics): add Glean event for login confirmation submit attempt
    chenba authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    1d83a6c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    ac85745 View commit details
    Browse the repository at this point in the history
  16. merging in main

    IvoJP committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    189df34 View commit details
    Browse the repository at this point in the history