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