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
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
Reino Muhl
16882c76c5
Merge pull request #17352 from mozilla/fxa-9999-generic-glean-sa
...
feat(next): Add generic server action for glean
2024-08-08 16:19:38 -04:00
Reino Muhl
f8381cfe7f
feat(next): Add generic server action for glean
...
Because:
- To simplify the Glean implementation payments-next will only
make use of Glean server side events. In cases were client events are
required, a server action will be called to record the glean event.
This commit:
- Adds a generic server action that can be used client side to record
any glean event.
Closes #FXA-9999
2024-08-08 12:17:29 -04:00
Valerie Pomerleau
19fc7a27cb
Merge pull request #17351 from mozilla/FXA-10213
...
feat(settings): Update UTM params for monitor plus promo
2024-08-08 08:35:32 -07:00
Lauren Zugai
f3e9e0b899
Merge pull request #17350 from mozilla/FXA-10220
...
feat(settings): Update account preferences help link, add Glean click event
2024-08-08 10:04:19 -05:00
Wil Clouser
3cf87e6494
Merge pull request #17358 from mozilla/dependabot/npm_and_yarn/multi-87b2ad6fb3
...
chore(deps): bump uuid and @types/uuid
2024-08-08 07:37:27 -07:00
dependabot[bot]
359750db25
chore(deps): bump uuid and @types/uuid
...
Bumps [uuid](https://github.com/uuidjs/uuid ) and [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid ). These dependencies needed to be updated together.
Updates `uuid` from 9.0.1 to 10.0.0
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/uuidjs/uuid/compare/v9.0.1...v10.0.0 )
Updates `@types/uuid` from 7.0.3 to 10.0.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/uuid )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-major
- dependency-name: "@types/uuid"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-08 06:37:48 +00:00
Vijay Budhram
4454862010
Merge pull request #17354 from mozilla/pocket-logo-fix-again
...
fix(pocket): Do not inline Pocket SVG due to text logo rendering issue
2024-08-07 23:03:46 -04:00
Valerie Pomerleau
95e5e896ff
feat(settings): Update UTM params for monitor plus promo
...
Because:
* We want to distinguish between monitor free and monitor plus
* We want to use the Monitor stage link if coming from stage accounts
This commit:
* Switch the UTM content param in the promo link
* Check for host to select which monitor link to use
Closes #FXA-10213
2024-08-07 16:15:54 -07:00
Lauren Zugai
3a2099a66d
fix(pocket): Do not inline Pocket SVG due to text logo rendering issue
...
Because:
* In production the SVG is not rendering properly
This commit:
* Sends a network request for the image instead of inlining the SVG
2024-08-07 17:54:47 -05:00
Wil Clouser
8ebf7e9d18
Merge pull request #17343 from mozilla/dependabot/npm_and_yarn/radix-ui/react-tooltip-1.1.2
...
chore(deps): bump @radix-ui/react-tooltip from 1.0.7 to 1.1.2
2024-08-07 14:34:43 -07:00
Ankita Shrivastava
a1d2d088d2
Merge pull request #17323 from mozilla/add-reportSlowTest
...
chore(functional_tests): add reportSlowTest in the config file
2024-08-07 15:37:57 -04:00
Ankita Shrivastava
897076f5fc
chore(functional_tests): add reportSlowTest in the config file
2024-08-07 15:08:26 -04:00
Jonathan Almeida
31dd80d184
Merge pull request #17308 from mozilla/FXA-9573
...
feat(metrics): Add '2FA QR Code Setup View' frontend Glean event
2024-08-07 15:06:31 -04:00
Jonathan Almeida
ad5532bf9b
feat(metrics): Add '2FA QR Code Setup View' frontend Glean event
2024-08-07 14:14:32 -04:00
Jonathan Almeida
c7847f94f5
Merge pull request #17298 from mozilla/FXA-9577
...
feat(metrics): Add '2FA Can't Scan Code Link' frontend event
2024-08-07 14:13:20 -04:00
Dan Schomburg
479e10a6b1
Merge pull request #17307 from mozilla/FXA-9874
...
task(settings,functional-tests): Review use of webchannel messages
2024-08-07 10:50:19 -07:00
Jonathan Almeida
252857c31c
feat(metrics): Add '2FA Can't Scan Code Link' frontend event
2024-08-07 13:45:14 -04:00
Lauren Zugai
cfcc96394b
feat(settings): Update account preferences help link, add Glean click event
...
Because:
* Accounts has its own dedicated help link we should use instead
* We want a metrics event for when users click on this link
This commit:
* Updates the link and adds the Glean event
closes FXA-10220, closes FXA-10221
2024-08-07 12:14:12 -05:00
dschom
8e9b5ca681
task(settings,functional-tests): Review use of webchannel messages
...
Because:
- We noticed that some of the usage for webchannels was inconsistent.
- Of the web channel messages we send only FxAStatus and LinkAccount actually return responses.
This Commit:
- Removes implied response from the fxaLogin command that wasn't actually sent by firefox.
- Updates the functional tests to better reflect the actual commands and responses sent by firefox by creating some types. This should avoid mistakes
2024-08-07 10:05:24 -07:00
Lauren Zugai
bcf05e9848
Merge pull request #17326 from mozilla/fxa-10146
...
feat(promo): Add conditional for ProductPromo for Mozilla Monitor Plus
2024-08-07 12:00:26 -05:00
Dan Schomburg
d0cc25cd56
Merge pull request #17327 from mozilla/run-all-unit-test-on-nightly
...
bug(ci): Nightly should run all lints, builds, and unit tests not just affected ones
2024-08-07 09:31:01 -07:00
Lisa Chan
170e83ec00
feat(payments-stripe): Create PaymentMethod manager
2024-08-07 12:17:53 -04:00
Vijay Budhram
7bdf024bbd
feat(promo): Add conditional for ProductPromo for Mozilla Monitor Plus
2024-08-07 11:51:37 -04:00
Lisa Chan
46ff2558ab
Merge pull request #17347 from mozilla/FXA-10183
...
refactor(payments-paypal): Move getPayPalAmountStringFromAmountInCents to a util
2024-08-07 11:25:16 -04:00
Lisa Chan
122b8ac03d
refactor(payments-paypal): Move getPayPalAmountStringFromAmountInCents to a util
2024-08-07 10:56:14 -04:00
Lisa Chan
219be4132a
Merge pull request #17346 from mozilla/FXA-10181
...
refactor(payments): Move getCustomerPayPalSubscriptions to SubscriptionManager
2024-08-07 10:54:20 -04:00
Valerie Pomerleau
db3d150222
Merge pull request #17335 from mozilla/FXA-10053
...
feat(settings): Standardize UTM params for Bento Menu links
2024-08-07 07:46:27 -07:00
Wil Clouser
4d3bdb02e8
Merge pull request #17338 from mozilla/20240806-cachify
...
refactor(content-server): Remove connect-cachify
2024-08-07 07:31:24 -07:00
Lisa Chan
24eb3eb7c0
refactor(payments): Move getCustomerPayPalSubscriptions to SubscriptionManager
2024-08-07 10:23:40 -04:00
Lisa Chan
dfbd99f6af
Merge pull request #17345 from mozilla/FXA-10182
...
refactor(payments): Move processNonZeroInvoice, processZeroInvoice, and processInvoice to InvoiceManager
2024-08-07 10:14:42 -04:00
Wil Clouser
07fec0d2f2
Merge pull request #17344 from mozilla/dependabot/npm_and_yarn/react-refresh-0.14.2
...
chore(deps): bump react-refresh from 0.11.0 to 0.14.2
2024-08-07 07:14:19 -07:00