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

31459 Коммитов

Автор SHA1 Сообщение Дата
Valerie Pomerleau 3b185ed54b
Merge pull request #17616 from mozilla/FXA-10390
fix(settings): Use single input code component in ConfirmResetPassword
2024-09-19 11:29:36 -07:00
Lisa Chan 9de1a3e71a
Merge pull request #17638 from mozilla/FXA-7834
feat(libs/payments): Validate coupon code
2024-09-19 11:40:15 -04:00
Lisa Chan 1c9dd76736
feat(libs/payments): Validate coupon code 2024-09-19 11:01:54 -04:00
Wil Clouser 3edd1f4179
Merge pull request #17645 from mozilla/dependabot/npm_and_yarn/babel/plugin-transform-typescript-7.25.2
chore(deps-dev): bump @babel/plugin-transform-typescript from 7.24.4 to 7.25.2
2024-09-19 07:35:04 -07:00
dependabot[bot] 1d062b846b
chore(deps-dev): bump @babel/plugin-transform-typescript
Bumps [@babel/plugin-transform-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript) from 7.24.4 to 7.25.2.
- [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.25.2/packages/babel-plugin-transform-typescript)

---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-typescript"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-19 06:55:18 +00:00
Valerie Pomerleau 67c62d09c7
Merge pull request #17639 from mozilla/FXA-10392
fix(settings): Fix error message if account deletion fails
2024-09-18 16:44:27 -07:00
Valerie Pomerleau 0a0f4ac4e1
fix(settings): Fix error message if account deletion fails
Because:

* Incorrect password error was shown for all errors with account deletion

This commit:

* Show correct localized error message
* Show in tooltip if incorrect password, otherwise use alertBar

Closes #FXA-10392
2024-09-18 15:57:40 -07:00
Vijay Budhram a43a9ca37b
Merge pull request #17615 from mozilla/fxa-10395
fix(pairing): Remove the signin link when pairing fails
2024-09-18 13:14:23 -04:00
Wil Clouser 7d87e3cc02
Merge pull request #17631 from mozilla/dependabot/npm_and_yarn/npm_and_yarn-b4c845693e
chore(deps): bump the npm_and_yarn group with 2 updates
2024-09-18 08:54:11 -07:00
Wil Clouser 25421f4ac5
Merge pull request #17635 from mozilla/dependabot/npm_and_yarn/jquery-ui-1.14.0
chore(deps): bump jquery-ui from 1.13.2 to 1.14.0
2024-09-18 08:13:24 -07:00
Vijay Budhram bc582e8d8a
Merge pull request #17614 from mozilla/fxa-10080
feat(recovery): Add functionality of `do it later` in inline recovery key
2024-09-18 10:28:34 -04:00
dependabot[bot] a116690170
chore(deps): bump jquery-ui from 1.13.2 to 1.14.0
Bumps [jquery-ui](https://github.com/jquery/jquery-ui) from 1.13.2 to 1.14.0.
- [Release notes](https://github.com/jquery/jquery-ui/releases)
- [Commits](https://github.com/jquery/jquery-ui/compare/1.13.2...1.14.0)

---
updated-dependencies:
- dependency-name: jquery-ui
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-18 07:26:37 +00:00
dependabot[bot] a5195721c8
chore(deps): bump the npm_and_yarn group with 2 updates
Bumps the npm_and_yarn group with 2 updates: [next](https://github.com/vercel/next.js) and [postcss](https://github.com/postcss/postcss).


Updates `next` from 14.2.3 to 14.2.10
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v14.2.3...v14.2.10)

Updates `postcss` from 8.4.45 to 8.4.46
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.45...8.4.46)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-18 02:55:35 +00:00
Valerie Pomerleau 59a31b78ff
fix(settings): Use single input code component in ConfirmResetPassword
Because:

* Split input component is not recommended for accessibility

This commit:

* Remove the SplitInputGroup component
* Update the FormVerifyTotp component to use a single input
* Update component to only accept numeric or alphanumeric characters and only submit if pattern matches
* Update tests
* Limits updates to the ConfirmResetPassword page to limite side-effects of changes
* Adds small animation on banner render to smooth the transition
* Ensure only one banner shown at a time on the ConfirmResetPassword page

Closes #FXA-10309
2024-09-17 14:09:47 -07:00
Barry Chen 33814cb2c4
Merge pull request #17625 from mozilla/FXA-10323-init-glean-metrics
feat(metrics): set available ping metrics during Glean init
2024-09-17 11:06:59 -07:00
Vijay Budhram cff6277492
Merge pull request #17626 from mozilla/fxa-10431
fix(bug): Only show account recovery promo if the user has Sync-able devices
2024-09-17 14:04:17 -04:00
Vijay Budhram 71a35a0c06
fix(bug): Only show account recovery promo if the user has Sync-able devices 2024-09-17 13:09:49 -04:00
Vijay Budhram a15e9d7cd0
fix(bug): Only show account recovery promo if the user has Sync-able devices 2024-09-17 12:47:45 -04:00
Dan Schomburg f31f4027de
Merge pull request #17618 from mozilla/FXA-10410 2024-09-17 09:02:27 -07:00
Vijay Budhram 937828bf5a
feat(recovery): Add functionality of `do it later` in inline recovery key 2024-09-17 11:45:25 -04:00
Wil Clouser 7f17f191ad
Merge pull request #17623 from mozilla/dependabot/npm_and_yarn/paypal/react-paypal-js-8.7.0
chore(deps): bump @paypal/react-paypal-js from 8.6.0 to 8.7.0
2024-09-17 08:35:02 -07:00
Barry Chen 5a80a63555
feat(metrics): set available ping metrics during Glean init
Because:
 - we want to send known metric values in the automatic page load events

This commit:
 - set the available metrics when initializing Glean, before any page
   load events
2024-09-17 07:50:08 -05:00
dependabot[bot] 27565ae9d5
chore(deps): bump @paypal/react-paypal-js from 8.6.0 to 8.7.0
Bumps [@paypal/react-paypal-js](https://github.com/paypal/react-paypal-js) from 8.6.0 to 8.7.0.
- [Changelog](https://github.com/paypal/react-paypal-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/paypal/react-paypal-js/commits)

---
updated-dependencies:
- dependency-name: "@paypal/react-paypal-js"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-17 07:14:37 +00:00
dschom 6c73f6cf8b
bug(settings): Code should exit after navigation 2024-09-16 14:46:47 -07:00
julianpoyourow f940d55a93
fix(auth): strapi client cachebust and key server setup
Because:

- Running with Strapi-enabled had two issues

This commit:

- Fixes two issues with Strapi-enabled auth

Closes FXA-10112
2024-09-16 18:53:25 +00:00
Vijay Budhram cf5934912c
fix(pairing): Remove the signin link when pairing fails 2024-09-16 13:38:26 -04:00
Ankita Shrivastava 1328ec8597
Merge pull request #17613 from mozilla/nightly-merge-reports
fix nightly issue
2024-09-16 11:05:25 -04:00
Wil Clouser 99181a17f8
Merge pull request #17611 from mozilla/dependabot/npm_and_yarn/pm2-5.4.2
chore(deps): bump pm2 from 5.3.0 to 5.4.2
2024-09-16 07:52:52 -07:00
Wil Clouser 8906146fb9
Merge pull request #17612 from mozilla/dependabot/npm_and_yarn/jose-5.9.2
chore(deps): bump jose from 5.8.0 to 5.9.2
2024-09-16 07:52:22 -07:00
Ankita Shrivastava 960affc4e0
fix nightly issue 2024-09-16 10:13:37 -04:00
dependabot[bot] 554426931e
chore(deps): bump jose from 5.8.0 to 5.9.2
Bumps [jose](https://github.com/panva/jose) from 5.8.0 to 5.9.2.
- [Release notes](https://github.com/panva/jose/releases)
- [Changelog](https://github.com/panva/jose/blob/main/CHANGELOG.md)
- [Commits](https://github.com/panva/jose/compare/v5.8.0...v5.9.2)

---
updated-dependencies:
- dependency-name: jose
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-16 07:26:38 +00:00
dependabot[bot] b1fe4d5e52
chore(deps): bump pm2 from 5.3.0 to 5.4.2
Bumps [pm2](https://github.com/Unitech/pm2) from 5.3.0 to 5.4.2.
- [Release notes](https://github.com/Unitech/pm2/releases)
- [Changelog](https://github.com/Unitech/pm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Unitech/pm2/compare/5.3.0...v5.4.2)

---
updated-dependencies:
- dependency-name: pm2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-16 07:12:07 +00:00
Valerie Pomerleau dea2cd7c08
Merge pull request #17604 from mozilla/rename-reset-password-redesign-folder
rename ResetPasswordRedesign folder to ResetPassword
2024-09-13 12:16:00 -07:00
Dan Schomburg f8eaff4f4c
Merge pull request #17602 from mozilla/dependabot/npm_and_yarn/npm_and_yarn-9e830f68d7
chore(deps): bump the npm_and_yarn group with 2 updates
2024-09-13 11:35:00 -07:00
Dan Schomburg b5636bceba
Merge pull request #17584 from mozilla/FXA-10321
task(settings,content,auth): Add account uid to gling pings
2024-09-13 11:26:36 -07:00
Valerie Pomerleau b7d3616fb1
rename ResetPasswordRedesign folder to ResetPassword 2024-09-13 11:22:47 -07:00
dschom ad35189ba2
task(settings,content,auth): Add account uid to gling pings 2024-09-13 09:45:22 -07:00
Valerie Pomerleau 4f43f902f3
adjust illustration size in recovery key PDF 2024-09-13 09:33:18 -07:00
Ankita Shrivastava 230daeddca
Merge pull request #17601 from mozilla/fix-nightly
chore(functional_test): update config to run merge reports with test failures in Nightly
2024-09-13 12:27:48 -04:00
dependabot[bot] 4dcfcae055
chore(deps): bump the npm_and_yarn group with 2 updates
Bumps the npm_and_yarn group with 2 updates: [postcss](https://github.com/postcss/postcss) and [dset](https://github.com/lukeed/dset).


Updates `postcss` from 8.4.44 to 8.4.45
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.44...8.4.45)

Updates `dset` from 3.1.2 to 3.1.4
- [Release notes](https://github.com/lukeed/dset/releases)
- [Commits](https://github.com/lukeed/dset/compare/v3.1.2...v3.1.4)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: dset
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-13 14:41:05 +00:00
Wil Clouser b38e33d7b7
Merge pull request #17600 from mozilla/dependabot/npm_and_yarn/aws-sdk/client-sqs-3.650.0
chore(deps): bump @aws-sdk/client-sqs from 3.623.0 to 3.650.0
2024-09-13 07:26:38 -07:00
Wil Clouser 1e0c372e2e
Merge pull request #17599 from mozilla/dependabot/npm_and_yarn/winston-3.14.2
chore(deps): bump winston from 3.13.0 to 3.14.2
2024-09-13 07:26:13 -07:00
Ankita Shrivastava 7eeee630de
chore(functional_test): update config to run merge reports with test failures 2024-09-13 09:36:52 -04:00
dependabot[bot] 966bc93126
chore(deps): bump @aws-sdk/client-sqs from 3.623.0 to 3.650.0
Bumps [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) from 3.623.0 to 3.650.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sqs/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.650.0/clients/client-sqs)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-sqs"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-13 06:57:43 +00:00
dependabot[bot] 3513b81460
chore(deps): bump winston from 3.13.0 to 3.14.2
Bumps [winston](https://github.com/winstonjs/winston) from 3.13.0 to 3.14.2.
- [Release notes](https://github.com/winstonjs/winston/releases)
- [Changelog](https://github.com/winstonjs/winston/blob/master/CHANGELOG.md)
- [Commits](https://github.com/winstonjs/winston/compare/v3.13.0...v3.14.2)

---
updated-dependencies:
- dependency-name: winston
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-13 06:57:03 +00:00
Valerie Pomerleau 67db76983c
Merge pull request #17594 from mozilla/FXA-10419
fix(settings): Fix recovery key animations and styling
2024-09-12 16:08:23 -07:00
Valerie Pomerleau a35c91da3b
Merge pull request #17583 from mozilla/FXA-10391
cleanup(settings): Remove unused reset password with link
2024-09-12 15:55:47 -07:00
Valerie Pomerleau b77411ad74
fix(settings): Fix recovery key animations and styling
Because:

* Animations were working in storybook but not on stage due to CSP that blocked the global style tags in the svgs
* UX recommended edits to the recovery key PDF illustrations

This commit:

* Add animations and keyframes to tailwind config
* Use these animations in the SVGs
* Update recovery key pdf SVG

Closes #FXA-10419
2024-09-12 15:02:03 -07:00
Wil Clouser e34a329f85
Merge pull request #17593 from mozilla/20240912-remove-delete-endpoint
feat(secevents): remove DELETE endpoint
2024-09-12 12:24:28 -07:00
Wil Clouser 681a8fc390
Merge pull request #17592 from mozilla/dependabot/npm_and_yarn/npm_and_yarn-29623c76f6
chore(deps): bump the npm_and_yarn group with 3 updates
2024-09-12 12:17:10 -07:00