Ben Bangert
6a6d08a927
Merge pull request #16375 from mozilla/chore/update-nestjs-and-related-1
...
chore: update nestjs and related packages
2024-02-08 13:38:48 -08:00
Ben Bangert
9e654f9579
chore: update nestjs and related packages
...
Because:
* We want to keep up to date on nestjs and related packages.
This commit:
* Updates nestjs and related packages to the latest versions.
2024-02-08 13:12:16 -08:00
Ben Bangert
24abd5bae7
Merge pull request #16365 from mozilla/FXA-9055-add-delete-method-for-iap-data
...
feat(auth): remove purchases on account delete
2024-02-08 09:41:31 -08:00
Barry Chen
358d727966
Merge pull request #16367 from mozilla/dependabot/npm_and_yarn/expose-loader-5.0.0
...
chore(deps): bump expose-loader from 4.1.0 to 5.0.0
2024-02-08 10:13:55 -06:00
Barry Chen
2c8744562f
Merge pull request #16371 from mozilla/dependabot/npm_and_yarn/objection-3.1.3
...
chore(deps): bump objection from 3.0.2 to 3.1.3
2024-02-08 10:04:47 -06:00
Barry Chen
cd8695d8c0
Merge pull request #16370 from mozilla/dependabot/npm_and_yarn/storybook/html-webpack5-7.6.13
...
chore(deps-dev): bump @storybook/html-webpack5 from 7.0.26 to 7.6.13
2024-02-08 10:04:19 -06:00
Barry Chen
223a5f0901
Merge pull request #16366 from mozilla/dependabot/npm_and_yarn/apollo/server-4.10.0
...
chore(deps): bump @apollo/server from 4.9.3 to 4.10.0
2024-02-08 10:03:49 -06:00
Barry Chen
4c18d50ade
Merge pull request #16368 from mozilla/dependabot/npm_and_yarn/babel-jest-29.7.0
...
chore(deps): bump babel-jest from 27.5.1 to 29.7.0
2024-02-08 10:03:14 -06:00
Lisa Chan
c830f10f0e
chore(next): Bonus tasks - update Error page to include error mapping, update pages to include l10n
2024-02-08 10:23:54 -05:00
Katrina Anderson
2c0f818023
Merge pull request #16349 from mozilla/chore/enable_playwright_vscode_extension
...
chore(functional-tests): update package and settings to allow for use of playwright vscode extension
2024-02-08 08:32:54 -05:00
dependabot[bot]
00ecac40a6
chore(deps): bump objection from 3.0.2 to 3.1.3
...
Bumps [objection](https://github.com/vincit/objection.js ) from 3.0.2 to 3.1.3.
- [Commits](https://github.com/vincit/objection.js/compare/3.0.2...3.1.3 )
---
updated-dependencies:
- dependency-name: objection
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-08 07:08:50 +00:00
dependabot[bot]
35db7cfd93
chore(deps-dev): bump @storybook/html-webpack5 from 7.0.26 to 7.6.13
...
Bumps [@storybook/html-webpack5](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/html-webpack5 ) from 7.0.26 to 7.6.13.
- [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.6.13/code/frameworks/html-webpack5 )
---
updated-dependencies:
- dependency-name: "@storybook/html-webpack5"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-08 07:08:00 +00:00
dependabot[bot]
1b583d9c37
chore(deps): bump babel-jest from 27.5.1 to 29.7.0
...
Bumps [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest ) from 27.5.1 to 29.7.0.
- [Release notes](https://github.com/jestjs/jest/releases )
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/babel-jest )
---
updated-dependencies:
- dependency-name: babel-jest
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-08 07:05:16 +00:00
dependabot[bot]
e2c81337df
chore(deps): bump expose-loader from 4.1.0 to 5.0.0
...
Bumps [expose-loader](https://github.com/webpack-contrib/expose-loader ) from 4.1.0 to 5.0.0.
- [Release notes](https://github.com/webpack-contrib/expose-loader/releases )
- [Changelog](https://github.com/webpack-contrib/expose-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/expose-loader/compare/v4.1.0...v5.0.0 )
---
updated-dependencies:
- dependency-name: expose-loader
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-08 07:04:24 +00:00
dependabot[bot]
d81d2aef92
chore(deps): bump @apollo/server from 4.9.3 to 4.10.0
...
Bumps [@apollo/server](https://github.com/apollographql/apollo-server/tree/HEAD/packages/server ) from 4.9.3 to 4.10.0.
- [Release notes](https://github.com/apollographql/apollo-server/releases )
- [Changelog](https://github.com/apollographql/apollo-server/blob/main/packages/server/CHANGELOG.md )
- [Commits](https://github.com/apollographql/apollo-server/commits/@apollo/server@4.10.0/packages/server )
---
updated-dependencies:
- dependency-name: "@apollo/server"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-08 07:03:34 +00:00
Katrina Anderson
ef1f5906d9
chore(functional-tests): update package and settings to allow for use of playwright vscode extension
2024-02-07 21:37:46 -05:00
Ben Bangert
12b69c04a2
feat(auth): remove purchases on account delete
...
Because:
* We want to remove all IAP data when an account is deleted.
This commit:
* Adds a `delete` method to the `PurchaseManager` interface.
* Adds delete methods to the Apple and Google IAP purchase managers.
* Adds delete calls to the account delete manager.
Closes FXA-9055
2024-02-07 17:01:52 -08:00
Lisa Chan
450a4e1e8b
perf(payments): Optimize tailwind output
2024-02-07 17:17:09 -05:00
Vijay Budhram
150dc8b8c8
Merge pull request #16361 from mozilla/fxa-9117
...
fix(customs): Update customs axios maxSockets and timeoutMs
2024-02-07 16:20:31 -05:00
Vijay Budhram
b8eab28c4a
fix(customs): Update customs axios maxSockets and timeoutMs
2024-02-07 15:19:06 -05:00
Meghan Sardesai
293347b191
Merge pull request #16348 from mozilla/update_Contentful_services_capabilities
...
fix(contentful): update field validation in capabilities and services
2024-02-07 09:40:35 -08:00
Vijay Budhram
e957477323
Merge pull request #16358 from mozilla/remove-acorn
...
chore(deps): Remove unused dependency `acorn`
2024-02-07 12:27:21 -05:00
Valerie Pomerleau
bc232a8851
feat(react): Activate CompleteSignin page in React
...
Because:
* We need to keep this page active for backwards compatibility with Firefox version <122
This commit:
* Conditionally route traffic for complete_signin to React
* Add 'complete_signin' to React routes
* Enable signin verification with React
* Add unit tests and stories
* Fix mockSession for use in storybook
Closes #FXA-6483, FXA-9073
2024-02-07 09:25:45 -08:00
Reino Muhl
3fb7926ba9
Merge pull request #16321 from mozilla/fxa-8969-partial-delete-cleanup
...
feat(auth): partial delete cleanup script
2024-02-07 11:50:47 -05:00
Valerie Pomerleau
ce5c78df37
Merge pull request #16357 from mozilla/FXA-9129
...
perf(content): Optimize tailwind output
2024-02-07 08:46:49 -08:00
Lisa Chan
0c82218107
Merge pull request #16359 from mozilla/FXA-8977
...
fix(auth): Update Sentry error message to show capabilities
2024-02-07 11:22:52 -05:00
Reino Muhl
01a7d0be6b
feat(auth): partial firestore cleanup script
...
Because:
* Need to remove customers and related subcollections, from firestore,
for customers already deleted in FxA.
This commit:
* Adds a script that parses through all Firestore customer records, and
checks if the customer has a valid FxA account. If not, the uid is
added to the delete account cloud task queue, for deletion.
Closes #FXA-8969
2024-02-07 11:22:16 -05:00
Lisa Chan
3363bb0463
fix(auth): Update Sentry error message to show capabilities
2024-02-07 10:30:03 -05:00
Barry Chen
38b935c3f8
Merge pull request #16337 from mozilla/fxa-9001-no-ip-for-server-to-server-glean
...
feat(glean): add option to skip client ip address
2024-02-07 09:14:38 -06:00
Barry Chen
a4291fe133
Merge pull request #16351 from mozilla/dependabot/npm_and_yarn/sass-loader-14.1.0
...
chore(deps): bump sass-loader from 12.6.0 to 14.1.0
2024-02-07 09:09:11 -06:00
Vijay Budhram
a93d374b8a
Merge pull request #16355 from mozilla/dependabot/npm_and_yarn/nx/node-18.0.2
...
chore(deps-dev): bump @nx/node from 17.3.1 to 18.0.2
2024-02-07 09:43:32 -05:00
Vijay Budhram
5b5c2801ca
Merge pull request #16354 from mozilla/dependabot/npm_and_yarn/mysql2-3.9.1
...
chore(deps): bump mysql2 from 3.6.0 to 3.9.1
2024-02-07 09:41:09 -05:00
Vijay Budhram
891385d0a6
chore(deps): Remove unused dependency `acorn`
2024-02-07 09:33:40 -05:00
Valerie Pomerleau
e3b3029496
minify
2024-02-06 22:41:11 -08:00
Valerie Pomerleau
55497ec91e
perf(content): Optimize tailwind output
...
Because:
* Transferred tailwind.out.css was very large (>3mb) and unused styles were not purged
This commit:
* Optimize build-css for production
Closes #FXA-9129
2024-02-06 22:26:37 -08:00
dependabot[bot]
e6e6a803c3
chore(deps-dev): bump @nx/node from 17.3.1 to 18.0.2
...
Bumps [@nx/node](https://github.com/nrwl/nx/tree/HEAD/packages/node ) from 17.3.1 to 18.0.2.
- [Release notes](https://github.com/nrwl/nx/releases )
- [Commits](https://github.com/nrwl/nx/commits/18.0.2/packages/node )
---
updated-dependencies:
- dependency-name: "@nx/node"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-07 06:16:47 +00:00
dependabot[bot]
8cdf0ddc5d
chore(deps): bump mysql2 from 3.6.0 to 3.9.1
...
Bumps [mysql2](https://github.com/sidorares/node-mysql2 ) from 3.6.0 to 3.9.1.
- [Release notes](https://github.com/sidorares/node-mysql2/releases )
- [Changelog](https://github.com/sidorares/node-mysql2/blob/master/Changelog.md )
- [Commits](https://github.com/sidorares/node-mysql2/compare/v3.6.0...v3.9.1 )
---
updated-dependencies:
- dependency-name: mysql2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-07 06:15:47 +00:00
dependabot[bot]
9a6423b739
chore(deps): bump sass-loader from 12.6.0 to 14.1.0
...
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader ) from 12.6.0 to 14.1.0.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases )
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v12.6.0...v14.1.0 )
---
updated-dependencies:
- dependency-name: sass-loader
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-07 06:13:11 +00:00
Ben Bangert
ef16bdbbe4
Merge pull request #16347 from mozilla/FXA-9067-populate-reason-for-subscription-end-in-stripe-whe
...
feat(auth): update active subs with cancellation reason before deleting
2024-02-06 20:11:43 -08:00
Ben Bangert
1d791346a5
feat(auth): update active subs with cancellation reason before deleting
...
Because:
* We want to track why a subscription was cancelled in Stripe.
This commit:
* Updates metadata with the reason on the Stripe subscriptions before
deleteing them.
Closes FXA-9067
2024-02-06 19:43:48 -08:00
Vijay Budhram
4e79b11733
Merge pull request #16328 from mozilla/fxa-9060
...
fix(css): Update third party auth css
2024-02-06 21:37:44 -05:00
Meghan Sardesai
3f41a85ada
fix(contentful): update field validation in capabilities and services
...
Because:
* A mismatch was occurring between Stripe and Contentful capabilities due to the latter not being marked as required.
This commit:
* Updates Capability and Service to required to ensure items are populated before publishing.
Relates to FXA-9052
2024-02-06 14:50:55 -08:00
Lisa Chan
0b065c7d1d
Merge pull request #16335 from mozilla/update_newsletterLabelTextCode
...
fix(contentful): Remove 'default' from newsletterLabelTextCode
2024-02-06 17:08:56 -05:00
Katrina Anderson
2cfff0f6fb
Merge pull request #16303 from mozilla/FXA-8954
...
test(functional-tests): audit subscription-tests functional tests
2024-02-06 17:05:15 -05:00
Meghan Sardesai
e12011b955
Merge pull request #16339 from mozilla/FXA-9052
...
fix(contentful): validate that items in planIdsToClientCapabilities are populated
2024-02-06 13:27:14 -08:00
Katrina Anderson
6484c83b3c
test(functional-tests): audit subscription-tests functional tests
...
Because:
the functional tests have a nightly 90-day success rate < 95% and a skip rate ~ 11-12% indicating waning stability and sustainability respectively.
This commit:
audits the 'subscription-tests' functional test module making changes to improve these metrics:
- remove test case 'support form with active subscriptions > go to support form, submits the form
- uncomment and add fixme annotation to 'Flow, acquisition and new user checkout funnel metrics > New user checkout URL to have RP-provided flow params, acquisition params & verify funnel metrics'
- uncomment 'resubscription test > update mode of payment for paypal' and reduce scope to respect the boundary between SubPlat and PayPal UI to reduce intermittency risk in CI.
- isolate the MetricsObserver to tests where it is relevant
- remove duplicate severity-2 describe groups
- fix lint errors and warnings
Closes #FXA-8954
2024-02-06 15:51:24 -05:00
Lauren Zugai
39ef0bb716
Merge pull request #16338 from mozilla/FXA-9072
...
chore(test): Add test coverage for Signin container and additional coverage for Signin
2024-02-06 14:50:37 -06:00
Lauren Zugai
426e115de4
chore(test): Add test coverage for Signin container and additional coverage for Signin
...
Because:
* We needed more unit test coverage
This commit:
* Adds said coverage, makes a couple tweaks discovered along the way
closes FXA-9072
2024-02-06 14:04:22 -06:00
Vijay Budhram
c6fb0403f1
Merge pull request #16345 from mozilla/fxa-9120
...
Fix customs server not reporting statsd url timings
2024-02-06 14:39:07 -05:00
Vijay Budhram
376ab03bfa
fix(bug): Fix customs to report statsd request timings
2024-02-06 14:12:20 -05:00