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

27944 Коммитов

Автор SHA1 Сообщение Дата
dschom a32aa3dee0
fix(auth,profile): Fix missing event broker events
Because:
- Profile change events were not being emitted by the event broker
- Profile change events were not being tracked by grafana

This Commit:
- Fixes bad event names.
- Changes all occurrences of profileDataChanged to profileDataChange
- Adds metric and log for unknown events
2023-06-01 16:44:59 -07:00
dschom c21f95fb8b
bug(event-broker): Fix startup behavior for local development
Because:
- Event broker would fail to start
- Event broker couldn't resolve client capabilities
- Event broker wasn't using devleopment config
- Nest couldn't resolve the ClientWebhooksService

This Commit:
- Configures the location of main.js
- Fixes a path resoultion of evn specific .json files
- Adds ipv4first dns result order node option to fix client capabilities startup
- Adds ClientWebhooksModule to QueueworkerModule
2023-06-01 16:44:29 -07:00
Wil Clouser 90161be2e2
Merge pull request #15400 from mozilla/clouserw-patch-1
Delete pairing-architecture.md
2023-06-01 14:45:34 -07:00
Julian Poyourow 9b784d6b29
Merge pull request #15399 from mozilla/upgrade-nx-to-16
chore(build): upgrade nx to v16
2023-06-01 13:57:51 -07:00
Wil Clouser 649cd77a14
Delete pairing-architecture.md
This in on ecosystem docs now: https://mozilla.github.io/ecosystem-platform/explanation/pairing-flow-architecture

I'm opening this PR via the web UI.  Let's see how this goes.
2023-06-01 13:24:07 -07:00
Julian Poyourow d07236bcd8
chore(build): upgrade nx to v16
Because:

* Nx released v16!

This commit:

* Upgrades Nx to v16 using `nx migrate`

Closes FXA-7622
2023-06-01 13:21:44 -07:00
Lauren Zugai 10dabf77b4
Merge pull request #15386 from mozilla/FXA-7170
fix(react): Hide loading spinner on CompleteResetPassword only when checks complete
2023-05-31 12:35:27 -05:00
millsoper cb52db4d68
Merge pull request #15393 from mozilla/FXA-7484-missing-space
bug(fxa-content-server): add margin to link in signin pw view
2023-05-31 10:34:56 -07:00
Mill c8a2dac960
bug(fxa-content-server): add margin to link in signin pw view
Because:

* When a user tries to log into Pocket using firefox, and reaches the
  `/oauth/signin` password view on a mobile device, the two blue links
at the bottom of the screen are touching. They shouldn't be.

This commit:

* Adds 8px of margin to the right of the first link if the browser language is read
  left-to-right, adds 8px of margin to the left of the first link if
the browser language is read right-to-left.

Closes #FXA-7484
2023-05-31 10:18:51 -07:00
Valerie Pomerleau 9f659034eb
Merge pull request #15376 from mozilla/FXA-7532-fix-downloaded-key
fix(fxa-settings): Ensure downloaded recovery key is valid
2023-05-30 15:23:58 -07:00
Valerie Pomerleau d6d7056f96
fix(fxa-settings): Ensure downloaded recovery key is valid
Because:

* We want to make sure that the displayed key and downloaded key match. Also adding in a few styling tweaks to account recovery key.

This commit:

* Add a few missing unit tests for copy button and back button.
* Update Playwright test to check content of downloaded file and validate that the expected key is included
* Fix margin around copy button in DataBlock
* Fix CTA button sizing where long text overflowed

Closes #FXA-7532
2023-05-30 13:18:26 -07:00
Vijay Budhram 3bfb0542e6
Merge pull request #15391 from mozilla/fxa-7573
fix(redirect): Fix double encoded `redirect_to` query param
2023-05-30 16:09:02 -04:00
Vijay Budhram d1931b5293
fix(redirect): Fix double encoded `redirect_to` query param 2023-05-30 15:46:51 -04:00
Barry Chen 37d6dbed6f
Merge pull request #15390 from mozilla/badboy-enable-glean-probe-scraper-ci-task
task(CI): Enable Glean probe-scraper task
2023-05-30 12:47:07 -05:00
Jan-Erik Rediger 384e490f71
task(CI): Enable Glean probe-scraper task 2023-05-30 12:25:47 -05:00
Reino Muhl 25f78a3ff8
Merge pull request #15389 from mozilla/pull-legal-docs
Latest legal PDFs
2023-05-30 10:44:34 -04:00
Pdf Bot 100b0914e5
Latest legal PDFs 2023-05-30 09:58:41 -04:00
Ben Bangert bcb0c9688f
Merge pull request #15380 from mozilla/FXA-7475-update-event-broker-to-send-all-events-to-register
feat(broker): add resource server support
2023-05-26 16:23:31 -07:00
Ben Bangert 1d42c13af6
feat(broker): add resource server support
Because:

* We need to be able to send all events to resource servers.

This commit:

* Adds a new `isResourceServer` flag to the `ClientWebhooks` interface
  on the clients Firestore document.
* Includes a new field on the ClientWebhooksService for the queue
  worker to use to determine if the client is a resource server and
  distribute all events to it (subscription events if the resource
  server is configured for the subscription capability).

Closes FXA-7475
2023-05-26 16:04:26 -07:00
Ben Bangert 269afabc3f
Merge pull request #15383 from mozilla/dependabot/npm_and_yarn/google-cloud/firestore-6.6.0
chore(deps): bump @google-cloud/firestore from 6.5.0 to 6.6.0
2023-05-26 15:44:36 -07:00
Lauren Zugai 9aaa39fe09
fix(react): Hide loading spinner on CompleteResetPassword only when checks complete
Because:
* Users with a recovery key see a flash of CompleteResetPassword before being redirected to AccountRecoveryConfirmKey

This commit:
* Adjusts the loading spinner state to only hide when recovery key checks have completed

Fixes FXA-7170
2023-05-26 14:42:47 -05:00
Barry Chen e306d6804d
Merge pull request #15359 from mozilla/playwright-1-34-1
chore(deps): upgrade @playwright/test
2023-05-26 11:12:39 -05:00
dependabot[bot] 80351e5bbc
chore(deps): bump @google-cloud/firestore from 6.5.0 to 6.6.0
Bumps [@google-cloud/firestore](https://github.com/googleapis/nodejs-firestore) from 6.5.0 to 6.6.0.
- [Release notes](https://github.com/googleapis/nodejs-firestore/releases)
- [Changelog](https://github.com/googleapis/nodejs-firestore/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/nodejs-firestore/compare/v6.5.0...v6.6.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-26 07:14:59 +00:00
Barry Chen b698817ce1
Merge pull request #15373 from mozilla/gh-release-auto-version
chore(releases): compute the next train version in gh action
2023-05-25 08:33:30 -05:00
Lisa Chan 5cacd48230
Merge pull request #15364 from mozilla/dependabot/npm_and_yarn/opentelemetry/instrumentation-xml-http-request-0.39.1
chore(deps): bump @opentelemetry/instrumentation-xml-http-request from 0.37.0 to 0.39.1
2023-05-25 09:03:30 -04:00
Lisa Chan 955c679771
Merge pull request #15366 from mozilla/dependabot/npm_and_yarn/helmet-7.0.0
chore(deps): bump helmet from 6.0.0 to 7.0.0
2023-05-25 09:02:30 -04:00
Lisa Chan 273bbc2acd
Merge pull request #15368 from mozilla/dependabot/npm_and_yarn/stylelint-config-recommended-scss-12.0.0
chore(deps-dev): bump stylelint-config-recommended-scss from 11.0.0 to 12.0.0
2023-05-25 09:02:09 -04:00
Lisa Chan 362f30e2c0
Merge pull request #15369 from mozilla/dependabot/npm_and_yarn/jest-junit-16.0.0
chore(deps-dev): bump jest-junit from 15.0.0 to 16.0.0
2023-05-25 09:01:43 -04:00
Barry Chen 84c2510c45
chore(releases): compute the next train version in gh action 2023-05-25 07:53:03 -05:00
Dan Schomburg bfb1f817bd
Merge pull request #15374 from mozilla/fix-payments-default-smoke-test-url
bug(functional-tests): Fix default domain for subscriptions on stage
2023-05-24 13:05:37 -07:00
Dan Schomburg c7d9e3e76c
Merge pull request #15372 from mozilla/fix-gql-startup
bug(admin,gql): Fix startup behavior in dev mode
2023-05-24 12:28:46 -07:00
dschom 4aea9ee6d3
bug(functional-tests): Fix default domain for subscriptions on stage
Because:
- We had the wrong default domain for subscriptions apis

This Commit:
- Points at the correct domain (a gcp domain)
2023-05-24 11:48:49 -07:00
Ankita Shrivastava f8b2d23615
Merge pull request #15314 from mozilla/rewrite-post-verify-tests
test(functional): rewrite post verify account recovery/force password change and oauth sign up tests
2023-05-24 14:37:49 -04:00
dschom 5ec03caf91
bug(admin,gql): Fix startup behavior in dev mode
Because:
- Nest apis could fail to start because main.js wasn't found
- NX work changed structure of dist folder

This Commit:
- Adjust the path to point to the new location of main.js
2023-05-24 11:30:11 -07:00
Ankita Shrivastava af0176da98
test(functional): rewrite post verify account recovery and force password tests 2023-05-24 14:06:42 -04:00
Vijay Budhram 2fdd6fde21
Merge pull request #15370 from mozilla/fxa-7136
feat(auth): Update Google authorization endpoint to not show disclaimer
2023-05-24 13:57:12 -04:00
Vijay Budhram f75644f5d5
feat(auth): Update Google authorization endpoint to not show disclaimer 2023-05-24 12:59:58 -04:00
Dan Schomburg ee4f6cb5d8
Merge pull request #15352 from mozilla/revert-15132-FXA-7042
Revert "bug(auth): Sentry would ignore inner errors"
2023-05-24 08:52:41 -07:00
Vijay Budhram b7c05adfaf
Merge pull request #15362 from mozilla/fxa-7493
feat(url): Update settings redirect to append query params
2023-05-24 11:37:44 -04:00
Valerie Pomerleau f544cbf93e
Merge pull request #15333 from mozilla/FXA-7250-update-recovery-key-funct-tests
test(functional-tests) - Update recoveryKey tests for new flow
2023-05-24 08:23:19 -07:00
Valerie Pomerleau 597aa98d7d
test(functional-tests): Update functional tests for new recovery key flow
Because:

* We need to update the playwright tests to support the new account recovery key flow

This commit:

* Update recoveryKey page model
* Update misc, password and recoveryKey functional tests with feature flagging

Closes #FXA-7250
2023-05-24 08:08:59 -07:00
Vijay Budhram 82fd35102c
feat(url): Update settings redirect to append query params 2023-05-24 10:49:07 -04:00
Barry Chen ced908fb21
Merge pull request #15361 from mozilla/FXA-7437-glean-disable-on-pref
feat(metrics): disable Glean metrics based on acct pref
2023-05-24 08:45:07 -05:00
Barry Chen a19221e5df
Merge pull request #15342 from mozilla/FXA-7404-add-reg-submit-success
chore(metrics): add Glean event for reg_submit_success
2023-05-24 08:43:12 -05:00
Barry Chen f4773caa95
Merge pull request #15341 from mozilla/FXA-7403-add-reg-submit
chore(metrics): add Glean event for reg_submit
2023-05-24 08:42:01 -05:00
dependabot[bot] d2e0a84f80
chore(deps-dev): bump jest-junit from 15.0.0 to 16.0.0
Bumps [jest-junit](https://github.com/jest-community/jest-junit) from 15.0.0 to 16.0.0.
- [Release notes](https://github.com/jest-community/jest-junit/releases)
- [Commits](https://github.com/jest-community/jest-junit/compare/v15.0.0...v16.0.0)

---
updated-dependencies:
- dependency-name: jest-junit
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-24 07:06:53 +00:00
dependabot[bot] f3a2814557
chore(deps-dev): bump stylelint-config-recommended-scss
Bumps [stylelint-config-recommended-scss](https://github.com/stylelint-scss/stylelint-config-recommended-scss) from 11.0.0 to 12.0.0.
- [Release notes](https://github.com/stylelint-scss/stylelint-config-recommended-scss/releases)
- [Changelog](https://github.com/stylelint-scss/stylelint-config-recommended-scss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stylelint-scss/stylelint-config-recommended-scss/compare/v11.0.0...v12.0.0)

---
updated-dependencies:
- dependency-name: stylelint-config-recommended-scss
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-24 07:05:46 +00:00
dependabot[bot] 743fc78e1b
chore(deps): bump helmet from 6.0.0 to 7.0.0
Bumps [helmet](https://github.com/helmetjs/helmet) from 6.0.0 to 7.0.0.
- [Changelog](https://github.com/helmetjs/helmet/blob/main/CHANGELOG.md)
- [Commits](https://github.com/helmetjs/helmet/compare/v6.0.0...v7.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-24 07:01:41 +00:00
dependabot[bot] 2a4415490d
chore(deps): bump @opentelemetry/instrumentation-xml-http-request
Bumps [@opentelemetry/instrumentation-xml-http-request](https://github.com/open-telemetry/opentelemetry-js) from 0.37.0 to 0.39.1.
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/experimental/v0.37.0...experimental/v0.39.1)

---
updated-dependencies:
- dependency-name: "@opentelemetry/instrumentation-xml-http-request"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-24 06:59:18 +00:00
Meghan Sardesai fe47ad8d09
Merge pull request #15309 from mozilla/FXA-7363
test(metrics): add functional test helpers to track metrics
2023-05-23 22:45:33 -04:00