Vijay Budhram
91020fa9f4
Merge pull request #16517 from mozilla/fxa-8467
...
fix(delete): Update delete account route
2024-03-12 15:40:43 -04:00
Vijay Budhram
4f98baa026
fix(delete): Require session token to delete account
2024-03-12 15:08:13 -04:00
Ben Bangert
21bc82e14a
Merge pull request #16547 from mozilla/fix/delete-tweaks-1
...
fix: avoid long running mysql stream or waiting on all queue items
2024-03-12 11:17:42 -07:00
Katrina Anderson
7991c0809e
Merge pull request #16526 from mozilla/fxa-9180
...
test(functional-tests): add minimum coverage PayPal test
Because
* We want to maximize test coverage while respecting third party interface boundaries
This pull request
* adds a test that assures when users click on the PayPal payment option they are directed to a PayPal popup
N/A (Relates To #FXA-9180)
2024-03-12 13:17:16 -04:00
Katrina Anderson
2bf81b64e0
Merge pull request #16544 from mozilla/fxa-9137
...
refactor(functional-tests): creation and cleanup of Sync browser pages to a fixture
2024-03-12 10:49:49 -04:00
Katrina Anderson
59461dfb57
fix(functional-tests): second email account cleanup
2024-03-12 10:22:42 -04:00
Katrina Anderson
60e0b6cc1f
refactor(functional-tests): creation and cleanup of Sync browser pages to a fixture
...
Because:
* we want to isolate and assure proper creation and cleanup of `syncBrowserPages`
This commit:
* refactors common code in before, after and test methods to playwrite test fixtures
Closes FXA-9137
2024-03-12 10:21:43 -04:00
Katrina Anderson
284f115852
Merge pull request #16546 from mozilla/fxa-apple-google
...
fix(test): Update Apple/Google third party auth tests
2024-03-12 09:26:54 -04:00
Ben Bangert
84be29c39b
fix: avoid long running mysql stream or waiting on all queue items
...
Because:
* We want to avoid long running streams that may run into timeouts
in holding open result queries.
* Waiting on empty may take a very long time depending on timeouts
in the queue so we'd prefer to only wait for the queue to empty.
This commit:
* Switches to loading all db results into memory.
* Switches to waiting on the queue to empty.
2024-03-11 14:04:10 -07:00
Vijay Budhram
42637c5ae7
fix(test): Update Apple/Google third party auth tests
2024-03-11 15:02:23 -04:00
Reino Muhl
856ccbc87c
Merge pull request #16518 from mozilla/fxa-8819-grunt-l10n-scripts
...
feat(next): add l10n grunt scripts
2024-03-11 14:39:42 -04:00
Reino Muhl
d5e218063f
Merge pull request #16528 from mozilla/fxa-8823-l10n-scripts
...
feat(l10n): update l10n ftl scripts for nx apps
2024-03-11 14:38:57 -04:00
Wil Clouser
74aaecc067
Merge pull request #16479 from mozilla/FXA-9004
...
fix(a11y): Improve accessibility of signup form
2024-03-11 10:17:38 -07:00
Wil Clouser
063b45ae51
Merge pull request #16485 from mozilla/FXA-9007
...
fix(a11y): Enable screen reading for banner messages
2024-03-11 10:13:20 -07:00
Lisa Chan
85422b845d
Merge pull request #16527 from mozilla/FXA-8934
...
feat(payments-paypal): Create PayPalManager getBillingAgreement
2024-03-11 12:24:21 -04:00
Vijay Budhram
8ab10a0dfd
Merge pull request #16540 from mozilla/dependabot/npm_and_yarn/dotenv-expand-11.0.6
...
chore(deps): bump dotenv-expand from 10.0.0 to 11.0.6
2024-03-11 12:09:32 -04:00
Ben Bangert
abe0d61c42
Merge pull request #16539 from mozilla/feat/fallback-and-direct-queries
...
feat(auth): use fallback task client with direct queries
2024-03-11 09:08:58 -07:00
Vijay Budhram
69dc64f783
Merge pull request #16543 from mozilla/dependabot/npm_and_yarn/moment-2.30.1
...
chore(deps): bump moment from 2.29.4 to 2.30.1
2024-03-11 12:08:37 -04:00
Ben Bangert
4f8079c0b1
feat(auth): use fallback task client with direct queries
...
Because:
* We want to use the non-grpc client for higher concurrency
on sending tasks to Google Cloud Tasks.
* We want to avoid db lookups when sending tasks to
Google Cloud Tasks.
This commit:
* Swaps the client used to send tasks to Google Cloud Tasks
to the fallback task client.
* Removes the db lookups when sending tasks to Google Cloud Tasks.
2024-03-11 08:26:35 -07:00
dependabot[bot]
4ba66347d2
chore(deps): bump moment from 2.29.4 to 2.30.1
...
Bumps [moment](https://github.com/moment/moment ) from 2.29.4 to 2.30.1.
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.29.4...2.30.1 )
---
updated-dependencies:
- dependency-name: moment
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 07:07:22 +00:00
dependabot[bot]
817265bd0f
chore(deps): bump dotenv-expand from 10.0.0 to 11.0.6
...
Bumps [dotenv-expand](https://github.com/motdotla/dotenv-expand ) from 10.0.0 to 11.0.6.
- [Changelog](https://github.com/motdotla/dotenv-expand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/motdotla/dotenv-expand/compare/v10.0.0...v11.0.6 )
---
updated-dependencies:
- dependency-name: dotenv-expand
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 07:04:48 +00:00
Ben Bangert
2f654207b8
Merge pull request #16536 from mozilla/feat/delete-task-autoscaling
...
feat: add rate limit scaling to delete script
2024-03-08 14:37:15 -08:00
Dan Schomburg
96f6e974fa
Merge pull request #16537 from mozilla/bug-sentry-tracing-sample-rate-no-applied
...
bug(content): Fix SENTRY_TRACES_SAMPLE_RATE not being applied
2024-03-08 12:48:20 -08:00
Dan Schomburg
bc14ad08e2
Merge pull request #16471 from mozilla/FXA-9112
...
task(customs): Configure rate limiting for getCredentialsStatus
2024-03-08 12:13:40 -08:00
dschom
e7b4d56d48
bug(content): Fix SENTRY_TRACES_SAMPLE_RATE not being applied
...
Because:
- SENTRY_TRACES_SAMPLE_RATE was having no effect
This Commit:
- Fixes oversight where sample rate wasn't being copied into the config sent to client side
- Stops defaulting tracesSampleRate to 1.0, since this could result in quota exhaustion
2024-03-08 12:06:46 -08:00
Ben Bangert
b1e0b4251b
feat: add rate limit scaling to delete script
...
Because:
* We want to auto-scale our queueing.
This commit:
* Adds a scaling policy to the delete script.
2024-03-08 11:43:14 -08:00
Jon Buckley
9cd7c69d9d
Merge pull request #16516 from mozilla/fxa-customs-redis-password-config
...
chore(config): Rename customs Redis password config
2024-03-08 14:14:48 -05:00
Reino Muhl
a11256cb50
feat(next): add l10n grunt scripts
...
Because:
* Add grunt script used to manage and update l10n ftl files used by
payments next
This commit:
* Adds grunt scripts copy:branding-ftl, concat:ftl and watch:ftl
Closes #FXA-8819
2024-03-08 10:53:25 -05:00
Lisa Chan
4bcf6313f2
feat(payments-paypal): Create PayPalManager getBillingAgreement
2024-03-08 09:17:18 -05:00
Lisa Chan
0b0cf6e5a7
Merge pull request #16534 from mozilla/dependabot/npm_and_yarn/postcss-preset-env-9.5.0
...
chore(deps): bump postcss-preset-env from 9.3.0 to 9.5.0
2024-03-08 09:13:34 -05:00
Lisa Chan
03164024a0
Merge pull request #16533 from mozilla/dependabot/npm_and_yarn/graphql-codegen/client-preset-4.2.4
...
chore(deps-dev): bump @graphql-codegen/client-preset from 4.1.0 to 4.2.4
2024-03-08 09:13:14 -05:00
Lisa Chan
2eeaba7bdb
Merge pull request #16532 from mozilla/dependabot/npm_and_yarn/swc/core-1.4.6
...
chore(deps-dev): bump @swc/core from 1.3.84 to 1.4.6
2024-03-08 09:12:45 -05:00
Lisa Chan
2b1427e252
Merge pull request #16531 from mozilla/dependabot/npm_and_yarn/source-map-loader-5.0.0
...
chore(deps): bump source-map-loader from 1.1.1 to 5.0.0
2024-03-08 09:12:14 -05:00
dependabot[bot]
c02ef15f3a
chore(deps): bump postcss-preset-env from 9.3.0 to 9.5.0
...
Bumps [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env ) from 9.3.0 to 9.5.0.
- [Changelog](https://github.com/csstools/postcss-plugins/blob/main/plugin-packs/postcss-preset-env/CHANGELOG.md )
- [Commits](https://github.com/csstools/postcss-plugins/commits/HEAD/plugin-packs/postcss-preset-env )
---
updated-dependencies:
- dependency-name: postcss-preset-env
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-08 07:09:00 +00:00
dependabot[bot]
138d2396d8
chore(deps-dev): bump @graphql-codegen/client-preset from 4.1.0 to 4.2.4
...
Bumps [@graphql-codegen/client-preset](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/presets/client ) from 4.1.0 to 4.2.4.
- [Release notes](https://github.com/dotansimha/graphql-code-generator/releases )
- [Changelog](https://github.com/dotansimha/graphql-code-generator/blob/master/packages/presets/client/CHANGELOG.md )
- [Commits](https://github.com/dotansimha/graphql-code-generator/commits/@graphql-codegen/client-preset@4.2.4/packages/presets/client )
---
updated-dependencies:
- dependency-name: "@graphql-codegen/client-preset"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-08 07:07:14 +00:00
dependabot[bot]
46009c1dd0
chore(deps-dev): bump @swc/core from 1.3.84 to 1.4.6
...
Bumps [@swc/core](https://github.com/swc-project/swc ) from 1.3.84 to 1.4.6.
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.3.84...v1.4.6 )
---
updated-dependencies:
- dependency-name: "@swc/core"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-08 07:05:24 +00:00
dependabot[bot]
4f84b3a08b
chore(deps): bump source-map-loader from 1.1.1 to 5.0.0
...
Bumps [source-map-loader](https://github.com/webpack-contrib/source-map-loader ) from 1.1.1 to 5.0.0.
- [Release notes](https://github.com/webpack-contrib/source-map-loader/releases )
- [Changelog](https://github.com/webpack-contrib/source-map-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/source-map-loader/compare/v1.1.1...v5.0.0 )
---
updated-dependencies:
- dependency-name: source-map-loader
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-08 07:03:45 +00:00
Ben Bangert
8e7e51e7c4
Merge pull request #16530 from mozilla/feat/faster-delete-task-ququeing
...
feat: add rate limiting concurrency to enqueue script
2024-03-07 15:18:00 -08:00
Ben Bangert
7c290888d6
feat: add rate limiting concurrency to enqueue script
...
Because:
* We want to enqueue tasks to Google Cloud Tasks faster.
This commit:
* Queues all enqueue tasks to a concurrent queue that is rate limited
per p-queue.
2024-03-07 14:21:30 -08:00
Reino Muhl
50c0e85430
feat(l10n): update l10n ftl scripts for nx apps
...
Because:
* Fluent ftl files need to be added to apps in the nx apps/ directory.
This commit:
* Updates bundle and prime scripts to support the apps/ directory,
without affecting existing packages apps.
Closes #FXA-8823
2024-03-07 13:05:29 -05:00
Katrina Anderson
cfd197561e
test(functional-tests): add minimum coverage PayPal test
...
Because:
* We want to maximize test coverage while respecting third party interface boundaries
This commit:
* adds a test that assures when users click on the PayPal payment option they are directed to a PayPal popup
Relates To #FXA-9180
2024-03-07 10:58:23 -05:00
Reino Muhl
f873fb45bb
Merge pull request #16508 from mozilla/fxa-9181-customer-not-found
...
fix(auth): handle stripe events for deleted accounts
2024-03-07 10:32:33 -05:00
Lisa Chan
a790040ccd
Merge pull request #16512 from mozilla/dependabot/npm_and_yarn/svgr/webpack-8.1.0
...
chore(deps): bump @svgr/webpack from 8.0.1 to 8.1.0
2024-03-07 10:31:24 -05:00
Lisa Chan
42920aebe5
Merge pull request #16522 from mozilla/dependabot/npm_and_yarn/google-cloud/bigquery-7.5.0
...
chore(deps): bump @google-cloud/bigquery from 7.4.0 to 7.5.0
2024-03-07 10:31:02 -05:00
Lisa Chan
71d3ca765d
Merge pull request #16523 from mozilla/dependabot/npm_and_yarn/semver-7.6.0
...
chore(deps): bump semver from 7.5.4 to 7.6.0
2024-03-07 10:30:42 -05:00
Lisa Chan
f909545e79
Merge pull request #16524 from mozilla/dependabot/npm_and_yarn/mjml-browser-4.15.3
...
chore(deps-dev): bump mjml-browser from 4.14.1 to 4.15.3
2024-03-07 10:30:18 -05:00
dependabot[bot]
b0c92c3d6b
chore(deps-dev): bump mjml-browser from 4.14.1 to 4.15.3
...
Bumps [mjml-browser](https://github.com/mjmlio/mjml/tree/HEAD/packages/mjml-browser ) from 4.14.1 to 4.15.3.
- [Release notes](https://github.com/mjmlio/mjml/releases )
- [Commits](https://github.com/mjmlio/mjml/commits/v4.15.3/packages/mjml-browser )
---
updated-dependencies:
- dependency-name: mjml-browser
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-07 06:45:32 +00:00
dependabot[bot]
84de502a5f
chore(deps): bump semver from 7.5.4 to 7.6.0
...
Bumps [semver](https://github.com/npm/node-semver ) from 7.5.4 to 7.6.0.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.5.4...v7.6.0 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-07 06:43:00 +00:00
dependabot[bot]
c462c946a1
chore(deps): bump @google-cloud/bigquery from 7.4.0 to 7.5.0
...
Bumps [@google-cloud/bigquery](https://github.com/googleapis/nodejs-bigquery ) from 7.4.0 to 7.5.0.
- [Release notes](https://github.com/googleapis/nodejs-bigquery/releases )
- [Changelog](https://github.com/googleapis/nodejs-bigquery/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/nodejs-bigquery/compare/v7.4.0...v7.5.0 )
---
updated-dependencies:
- dependency-name: "@google-cloud/bigquery"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-07 06:40:54 +00:00
Katrina Anderson
5278204a94
test(fxa-auth-server): temporarily skip manager.js > #integration - PaymentConfigManager > listeners > registers new/updates plans and products
2024-03-06 14:43:16 -05:00