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

31263 Коммитов

Автор SHA1 Сообщение Дата
clouserw 0be0159d68
chore(scripts): add a pre-launch script 2024-08-19 09:54:51 -07:00
Wil Clouser b4da45992f
Merge pull request #17411 from mozilla/dependabot/npm_and_yarn/stripe/stripe-js-4.3.0
chore(deps): bump @stripe/stripe-js from 3.3.0 to 4.3.0
2024-08-19 07:52:03 -07:00
Wil Clouser 7f968c99f3
Merge pull request #17417 from mozilla/dependabot/npm_and_yarn/luxon-3.5.0
chore(deps): bump luxon from 3.4.4 to 3.5.0
2024-08-19 07:51:08 -07:00
dependabot[bot] 784a6ae32e
chore(deps): bump luxon from 3.4.4 to 3.5.0
Bumps [luxon](https://github.com/moment/luxon) from 3.4.4 to 3.5.0.
- [Changelog](https://github.com/moment/luxon/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moment/luxon/compare/3.4.4...3.5.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-19 07:11:36 +00:00
dependabot[bot] 394da58e25
chore(deps): bump @stripe/stripe-js from 3.3.0 to 4.3.0
Bumps [@stripe/stripe-js](https://github.com/stripe/stripe-js) from 3.3.0 to 4.3.0.
- [Release notes](https://github.com/stripe/stripe-js/releases)
- [Commits](https://github.com/stripe/stripe-js/compare/v3.3.0...v4.3.0)

---
updated-dependencies:
- dependency-name: "@stripe/stripe-js"
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-16 07:32:01 +00:00
Wil Clouser b88e6fa4b4
Merge pull request #17402 from mozilla/clouserw-patch-3
Remove Jira.  Github has same functionality now
2024-08-15 07:51:50 -07:00
Wil Clouser 9a41b775cf
Remove Jira. Github has same functionality now 2024-08-15 07:24:17 -07:00
Valerie Pomerleau 4dc5efcf36
Merge pull request #17401 from mozilla/fix-typo-in-storybook
bug(settings): Fix storybook typo for SignoutSync
2024-08-15 12:53:30 +01:00
dschom ae396b7200
bug(settings): Fix storybook typo for SignoutSync 2024-08-15 02:32:58 -07:00
Wil Clouser 7b42b7b5af
Merge pull request #17394 from mozilla/dependabot/npm_and_yarn/npm_and_yarn-5105dbd604
chore(deps): bump postcss from 8.4.40 to 8.4.41 in the npm_and_yarn group
2024-08-15 01:00:11 -07:00
Wil Clouser 87d2ec9bb7
Merge pull request #17391 from mozilla/dependabot/npm_and_yarn/sinon-chai-4.0.0
chore(deps-dev): bump sinon-chai from 3.7.0 to 4.0.0
2024-08-15 00:49:23 -07:00
Wil Clouser f8fcfb653b
Merge pull request #17400 from mozilla/dependabot/npm_and_yarn/testing-library/dom-10.4.0
chore(deps-dev): bump @testing-library/dom from 9.3.4 to 10.4.0
2024-08-15 00:48:00 -07:00
dependabot[bot] a112b77391
chore(deps-dev): bump @testing-library/dom from 9.3.4 to 10.4.0
Bumps [@testing-library/dom](https://github.com/testing-library/dom-testing-library) from 9.3.4 to 10.4.0.
- [Release notes](https://github.com/testing-library/dom-testing-library/releases)
- [Changelog](https://github.com/testing-library/dom-testing-library/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/dom-testing-library/compare/v9.3.4...v10.4.0)

---
updated-dependencies:
- dependency-name: "@testing-library/dom"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-15 07:03:48 +00:00
Julian Poyourow fe86bf4ae1
Merge pull request #17396 from mozilla/fix-add-python3-venv
fix(ci): add python3-venv to mono image
2024-08-14 10:57:39 -07:00
Reino Muhl 0364ba4660
fix(ci): add python3-venv to mono image
Because:

* Glean glinter needs python3-venv.

This commit:

* Adds python3-venv to circleci mono image used during fxa image create

Closes #
2024-08-14 18:37:40 +01:00
Julian Poyourow 3fc4e60806
Merge pull request #17387 from mozilla/fxa-10174
chore(libs): update tests to use NestJS DI helper
2024-08-14 08:00:51 -07:00
julianpoyourow 9dd6247668
chore(libs): update tests to use NestJS DI helper
Because:

- Several of our tests were not using the NestJS DI helper or were using
  the old style.

This commit:

- Updates a few tests to the new style.

Closes FXA-10174
2024-08-14 14:02:31 +00:00
dependabot[bot] 4f30ecb9d0
chore(deps): bump postcss in the npm_and_yarn group
Bumps the npm_and_yarn group with 1 update: [postcss](https://github.com/postcss/postcss).


Updates `postcss` from 8.4.40 to 8.4.41
- [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.40...8.4.41)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-14 08:26:37 +00:00
Reino Muhl 7ca4c42335
Merge pull request #17373 from mozilla/fxa-9996-next-glean-build
feat(next): add glean-generate script
2024-08-14 09:13:19 +01:00
Lauren Zugai f010d5ee18
Merge pull request #17376 from mozilla/FXA-10289
fix(promo): Disable MonitorPlus piece of ProductPromo
2024-08-14 09:10:35 +01:00
dependabot[bot] e7537b6be7
chore(deps-dev): bump sinon-chai from 3.7.0 to 4.0.0
Bumps [sinon-chai](https://github.com/chaijs/sinon-chai) from 3.7.0 to 4.0.0.
- [Release notes](https://github.com/chaijs/sinon-chai/releases)
- [Changelog](https://github.com/chaijs/sinon-chai/blob/master/CHANGELOG.md)
- [Commits](https://github.com/chaijs/sinon-chai/compare/3.7.0...4.0.0)

---
updated-dependencies:
- dependency-name: sinon-chai
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-14 07:03:31 +00:00
Lisa Chan 99dfb9c751
Merge pull request #17371 from mozilla/FXA-10178
refactor(libs-payments): Update CheckoutService to call managers rather than StripeClient
2024-08-13 09:02:40 -04:00
Lauren Zugai 44dbbdc5f9
fix(promo): Disable MonitorPlus piece of ProductPromo
Because:
* Monitor Plus is not available for non-US customers and there are UX questions

This commit:
* Hides the MonitorPlus promo temporarily

closes FXA-10289
2024-08-13 13:51:35 +01:00
Valerie Pomerleau 17d081f4ed
Merge pull request #17363 from mozilla/FXA-10219
feat(glean): Add Glean events for BentoMenu
2024-08-13 13:34:34 +01:00
Lisa Chan 8a758751ca
refactor(libs-payments): Update CheckoutService to call managers rather than StripeClient 2024-08-13 13:31:57 +01:00
Lisa Chan ee68189365
Merge pull request #17360 from mozilla/FXA-10180
refactor(payments-paypal): Create PaypalBillingAgreementManager
2024-08-13 08:12:53 -04:00
Wil Clouser 50408379c1
Merge pull request #17383 from mozilla/dependabot/npm_and_yarn/multi-a92cf2f9ff
chore(deps-dev): bump chai and @types/chai
2024-08-13 02:21:01 -07:00
Katrina Anderson b118b7a41c
Merge pull request #17348 from mozilla/experiment_remove_invalid_token
fix(fxa-shared): failure to injest all unit test results in CI
2024-08-12 11:25:56 -04:00
Valerie Pomerleau 6e072890b2
feat(glean): Add Glean events for BentoMenu
Because:

* We want to track views of the bento menu and clicks on suggested product links

This commit:

* Add new Glean events and implement in fxa-settings, add unit tests

Closes #FXA-10219
2024-08-12 13:02:18 +01:00
dependabot[bot] 300a442bc3
chore(deps-dev): bump chai and @types/chai
Bumps [chai](https://github.com/chaijs/chai) and [@types/chai](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chai). These dependencies needed to be updated together.

Updates `chai` from 4.3.6 to 4.5.0
- [Release notes](https://github.com/chaijs/chai/releases)
- [Changelog](https://github.com/chaijs/chai/blob/main/History.md)
- [Commits](https://github.com/chaijs/chai/compare/v4.3.6...v4.5.0)

Updates `@types/chai` from 4.2.21 to 4.3.17
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chai)

---
updated-dependencies:
- dependency-name: chai
  dependency-type: direct:development
  update-type: version-update:semver-minor
- dependency-name: "@types/chai"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-12 07:11:39 +00:00
Dan Schomburg 72de7c9eb5
Merge pull request #17374 from mozilla/fix-key-stretch-tests
Fix key stretch tests
2024-08-09 16:41:41 -07:00
Dan Schomburg cb73c5067a
Merge pull request #17375 from mozilla/add-auth-server-integration-v2-artifacts
fix target name and temporarily run-many
2024-08-09 16:27:42 -07:00
dschom 3f4b5586c6
task(functional-tests): Reneable skipped key stretching tests 2024-08-09 16:11:09 -07:00
dschom 3dec83d797
bug(CI): Fix missing assets in auth integration v2 job
This Commit:
- Fixes issue this.skip() in tests. Cannot use fat arrow function for test.
- Fixes test target names
- Makes sure keys are generated before running integration test
2024-08-09 15:19:21 -07:00
Lisa Chan 62307f5469
refactor(payments-paypal): Create PaypalBillingAgreementManager 2024-08-09 15:52:41 -04:00
Reino Muhl e15e7e718b
feat(next): add glean-generate script
Because:

- Have project target to generate glean code.

This commit:

- Adds glean metrics library.
- Adds blank subplat-backend-metrics.yaml
- Add glean-generate target to project.

Closes #FXA-9996
2024-08-09 15:05:16 -04:00
Dan Schomburg 1411fade7e
Merge pull request #17372 from mozilla/fix-lint-and-compile-jobs-for-nightly 2024-08-09 10:21:11 -07:00
dschom ebbce9b980
bug(ci): Fix compile and lint jobs for nightly
Because:
- Compile job was failing in nightly
- Lint job was failing in nightly
- Unit test job was failing in nightly

This Commit:
- Add 'run-many' option, which is required when affected isn't present.
2024-08-09 09:58:11 -07:00
Wil Clouser 0adacf5f81
Merge pull request #17362 from mozilla/20240808
refactor(pkgs): Remove unused dependencies
2024-08-09 09:39:31 -07:00
Reino Muhl a6f53a713f
Merge pull request #17333 from mozilla/fxa-10157-payments-sentry-logging
feat(payments): add sentry reporting to apiClient
2024-08-09 12:24:41 -04:00
Vijay Budhram 932b7ad48d
Merge pull request #17361 from mozilla/fxa-10212
Add metrics for Monitor Promo
2024-08-09 12:01:28 -04:00
Vijay Budhram b9d62dbdfe
feat(promo): Add conditional for ProductPromo for Mozilla Monitor Plus 2024-08-09 11:01:53 -04:00
Wil Clouser e9dc737c3e
Merge pull request #17367 from mozilla/dependabot/npm_and_yarn/google-cloud/tasks-5.5.0
chore(deps): bump @google-cloud/tasks from 5.3.0 to 5.5.0
2024-08-09 07:47:52 -07:00
Wil Clouser deda33a014
Merge pull request #17369 from mozilla/dependabot/npm_and_yarn/sqs-consumer-11.0.1
chore(deps): bump sqs-consumer from 9.1.0 to 11.0.1
2024-08-09 07:47:23 -07:00
dependabot[bot] 1214d80e88
chore(deps): bump sqs-consumer from 9.1.0 to 11.0.1
Bumps [sqs-consumer](https://github.com/bbc/sqs-consumer) from 9.1.0 to 11.0.1.
- [Release notes](https://github.com/bbc/sqs-consumer/releases)
- [Commits](https://github.com/bbc/sqs-consumer/compare/v9.1.0...v11.0.1)

---
updated-dependencies:
- dependency-name: sqs-consumer
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-09 07:04:56 +00:00
dependabot[bot] 45d42329c3
chore(deps): bump @google-cloud/tasks from 5.3.0 to 5.5.0
Bumps [@google-cloud/tasks](https://github.com/googleapis/google-cloud-node/tree/HEAD/packages/google-cloud-tasks) from 5.3.0 to 5.5.0.
- [Release notes](https://github.com/googleapis/google-cloud-node/releases)
- [Changelog](https://github.com/googleapis/google-cloud-node/blob/main/packages/google-cloud-tasks/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-cloud-node/commits/dlp-v5.5.0/packages/google-cloud-tasks)

---
updated-dependencies:
- dependency-name: "@google-cloud/tasks"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-09 07:03:52 +00:00
Wil Clouser ff8af839fa
refactor(pkgs): Remove unused dependencies 2024-08-08 15:32:19 -07:00
Reino Muhl 6eafefe869
Merge pull request #17337 from mozilla/fxa-7577
feat(payments-next): add processing page
2024-08-08 17:52:36 -04:00
Lisa Chan f86501243d
Merge pull request #17349 from mozilla/FXA-10179
feat(payments-stripe): Create PaymentMethod manager
2024-08-08 16:39:17 -04:00
Reino Muhl a4003c3e6e
feat(payments-next): add processing page
Because:

- After subscribe now button is pressed or paypal payment is completed
  the customer should be navigated to a processing page.

This commit:

- Adds the processing page.
- Adds a Loading Spinner for payments-next

Closes #FXA-7577
2024-08-08 16:26:00 -04:00