Robert Helmer
606e2d83e4
clarify logging and error checking for un/sub events from backend
2024-10-03 17:04:22 -07:00
Robert Helmer
2e8ff1615c
only worry about conflicts for subscriber_id
2024-10-03 12:32:30 -07:00
Vincent
c03631a189
More outdated UTM parameters
...
Followup to 9f99a0bfe7
, where I'd
missed a few.
2024-10-03 17:21:53 +02:00
Robert Helmer
797d83ddf4
fix structured exception logging and do not let GA ping prevent profile activation failures ( #5123 )
...
* fix structured exception logging for profile activation failures
2024-10-02 10:47:25 -07:00
mansaj
80c318ea08
Merge pull request #5119 from mozilla/fxa-logger
...
MNTOR-null: fxa structured logging
2024-10-02 08:39:01 -07:00
mansaj
f2cfdc8821
Merge branch 'main' into fxa-logger
2024-10-01 13:09:27 -07:00
Joey Zhou
12ef960264
Merge branch 'fxa-logger' of https://github.com/mozilla/blurts-server into fxa-logger
2024-10-01 11:40:49 -07:00
Joey Zhou
48743d90c5
review comments
2024-10-01 11:40:18 -07:00
Kaitlyn Andres
59546926c1
MNTOR-1800 - Add telemetry event to checkbox ( #5124 )
...
* MNTOR-1800 - Add telemetry event to checkbox
* add unit test
* remove c8 ignre
2024-10-01 13:56:22 -04:00
Kaitlyn Andres
3d4d3f29f3
MNTOR-3014 - Monthly report free user template ( #5060 )
...
* wip monthly report free user
* adapt current exposures object to free user
* Add banner
* add banner states
* add auto removed vs manually removed data
* add styling
* fix layout
* add unlock with monitor plus cta
* add sparkles
* add null state for no manually resolved reexposures
* add great work banner
* add footer
* remove deprecated string
* add preview heading
* add condition for nonus
* support plural breaches
* wq
"wq
:x
xxxx:X
:X
Break up Breach alert into separate components
* ignore test for email banner
* remove unnecessary prop
* use correct month value
* fix build error
* unit test
* remove nested css
* add unit test
* clean up manually resolved box data
* correct congratulatory banner logic
* check right type
* check right type
* check right type
* add comment
* fix unit tests
* remove monthly callout
* lint
* fix calculations
* remove emailheader
* add comments
* remove emulate dark mode
* remove unused props
* cleanup premium subscription url
* use correct argument
* remove unused props
* remove unused props
* update locales to split out the stat val
* utmcontentsuffix not passed as a prop
* utmcontentsuffix not passed as a prop
* fix tests
* add telemetry
* group level comment
* correct string
* nit
* fix utm campaign param
* add move strings to locales-pending
* fix calculations
* lint
* remove strings
2024-10-01 11:23:02 -04:00
Florian Zia
973965f56e
Merge pull request #5106 from mozilla/e2e-address-flaky-tests
...
Address some of the flaky E2E tests
2024-10-01 11:10:59 +02:00
Florian Zia
493d7f23dc
Merge branch 'main' into e2e-address-flaky-tests
2024-10-01 10:57:45 +02:00
Robert Helmer
70c6f1a330
add GA4 un/subscribe events ( #5101 )
...
* store GA client_id in DB on page load, and transmit purchase event on subscribe notification from FxA
2024-09-30 14:51:55 -07:00
mansaj
a8b6b4da70
Merge pull request #5113 from mozilla/dependabot/npm_and_yarn/jsdom-25.0.1
...
chore(deps): bump jsdom from 24.1.1 to 25.0.1
2024-09-30 13:25:15 -07:00
dependabot[bot]
c2ccfac672
chore(deps): bump jsdom from 24.1.1 to 25.0.1
...
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 24.1.1 to 25.0.1.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/24.1.1...25.0.1 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 20:20:07 +00:00
mansaj
c0953d2fd5
Merge pull request #5117 from mozilla/dependabot/npm_and_yarn/stripe/stripe-js-4.5.0
...
chore(deps): bump @stripe/stripe-js from 4.1.0 to 4.5.0
2024-09-30 13:18:49 -07:00
dependabot[bot]
c955e49107
chore(deps): bump @stripe/stripe-js from 4.1.0 to 4.5.0
...
Bumps [@stripe/stripe-js](https://github.com/stripe/stripe-js ) from 4.1.0 to 4.5.0.
- [Release notes](https://github.com/stripe/stripe-js/releases )
- [Commits](https://github.com/stripe/stripe-js/compare/v4.1.0...v4.5.0 )
---
updated-dependencies:
- dependency-name: "@stripe/stripe-js"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 18:50:40 +00:00
mansaj
1af4f02c2b
Merge branch 'main' into fxa-logger
2024-09-30 11:49:50 -07:00
mansaj
640ebcd7b3
Merge pull request #5116 from mozilla/dependabot/npm_and_yarn/grpc/grpc-js-1.11.3
...
chore(deps): bump @grpc/grpc-js from 1.11.2 to 1.11.3
2024-09-30 11:49:19 -07:00
dependabot[bot]
f34be086d3
chore(deps): bump @grpc/grpc-js from 1.11.2 to 1.11.3
...
Bumps [@grpc/grpc-js](https://github.com/grpc/grpc-node ) from 1.11.2 to 1.11.3.
- [Release notes](https://github.com/grpc/grpc-node/releases )
- [Commits](https://github.com/grpc/grpc-node/compare/@grpc/grpc-js@1.11.2...@grpc/grpc-js@1.11.3 )
---
updated-dependencies:
- dependency-name: "@grpc/grpc-js"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 18:36:06 +00:00
dependabot[bot]
58f0d42de2
chore(deps): bump the aws-sdk group with 2 updates
...
Bumps the aws-sdk group with 2 updates: [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 ) and [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage ).
Updates `@aws-sdk/client-s3` from 3.654.0 to 3.658.1
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.658.1/clients/client-s3 )
Updates `@aws-sdk/lib-storage` from 3.654.0 to 3.658.1
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.658.1/lib/lib-storage )
---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws-sdk
- dependency-name: "@aws-sdk/lib-storage"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws-sdk
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 18:34:49 +00:00
dependabot[bot]
5521294fc3
chore(deps-dev): bump the storybook group with 8 updates
...
Bumps the storybook group with 8 updates:
| Package | From | To |
| --- | --- | --- |
| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y ) | `8.3.2` | `8.3.4` |
| [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/actions ) | `8.3.2` | `8.3.4` |
| [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials ) | `8.3.2` | `8.3.4` |
| [@storybook/addon-interactions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions ) | `8.3.2` | `8.3.4` |
| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links ) | `8.3.2` | `8.3.4` |
| [@storybook/nextjs](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/nextjs ) | `8.3.2` | `8.3.4` |
| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react ) | `8.3.2` | `8.3.4` |
| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli ) | `8.3.2` | `8.3.4` |
Updates `@storybook/addon-a11y` from 8.3.2 to 8.3.4
- [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/v8.3.4/code/addons/a11y )
Updates `@storybook/addon-actions` from 8.3.2 to 8.3.4
- [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/v8.3.4/code/addons/actions )
Updates `@storybook/addon-essentials` from 8.3.2 to 8.3.4
- [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/v8.3.4/code/addons/essentials )
Updates `@storybook/addon-interactions` from 8.3.2 to 8.3.4
- [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/v8.3.4/code/addons/interactions )
Updates `@storybook/addon-links` from 8.3.2 to 8.3.4
- [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/v8.3.4/code/addons/links )
Updates `@storybook/nextjs` from 8.3.2 to 8.3.4
- [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/v8.3.4/code/frameworks/nextjs )
Updates `@storybook/react` from 8.3.2 to 8.3.4
- [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/v8.3.4/code/renderers/react )
Updates `storybook` from 8.3.2 to 8.3.4
- [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/v8.3.4/code/lib/cli )
---
updated-dependencies:
- dependency-name: "@storybook/addon-a11y"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: storybook
- dependency-name: "@storybook/addon-actions"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: storybook
- dependency-name: "@storybook/addon-essentials"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: storybook
- dependency-name: "@storybook/addon-interactions"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: storybook
- dependency-name: "@storybook/addon-links"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: storybook
- dependency-name: "@storybook/nextjs"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: storybook
- dependency-name: "@storybook/react"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: storybook
- dependency-name: storybook
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: storybook
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 18:29:16 +00:00
dependabot[bot]
4e7d589967
chore(deps): bump nodemailer and @types/nodemailer
...
Bumps [nodemailer](https://github.com/nodemailer/nodemailer ) and [@types/nodemailer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/nodemailer ). These dependencies needed to be updated together.
Updates `nodemailer` from 6.9.14 to 6.9.15
- [Release notes](https://github.com/nodemailer/nodemailer/releases )
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.9.14...v6.9.15 )
Updates `@types/nodemailer` from 6.4.15 to 6.4.16
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/nodemailer )
---
updated-dependencies:
- dependency-name: nodemailer
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: "@types/nodemailer"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 18:23:01 +00:00
dependabot[bot]
61544d3206
chore(deps): bump jwk-to-pem from 2.0.5 to 2.0.6
...
Bumps [jwk-to-pem](https://github.com/Brightspace/node-jwk-to-pem ) from 2.0.5 to 2.0.6.
- [Release notes](https://github.com/Brightspace/node-jwk-to-pem/releases )
- [Commits](https://github.com/Brightspace/node-jwk-to-pem/compare/v2.0.5...v2.0.6 )
---
updated-dependencies:
- dependency-name: jwk-to-pem
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 18:17:29 +00:00
dependabot[bot]
02ad322561
chore(deps-dev): bump @types/jsonwebtoken from 9.0.6 to 9.0.7
...
Bumps [@types/jsonwebtoken](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsonwebtoken ) from 9.0.6 to 9.0.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jsonwebtoken )
---
updated-dependencies:
- dependency-name: "@types/jsonwebtoken"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 18:11:38 +00:00
dependabot[bot]
f1c31d1917
chore(deps-dev): bump sass from 1.77.8 to 1.79.4
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.77.8 to 1.79.4.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.77.8...1.79.4 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 18:06:06 +00:00
Joey Zhou
13059a0fbe
test: mock logging
2024-09-30 09:56:21 -07:00
Joey Zhou
d118ac6333
chore: structured logging
2024-09-30 08:35:30 -07:00
mozilla-pontoon
aeb32d18cb
Import translations from l10n repository (2024-09-30)
2024-09-30 15:11:36 +01:00
Vincent
9f99a0bfe7
Fix reported breach alert email medium
...
The utm_medium should be `product-email`, not just `email`.
2024-09-30 11:20:28 +01:00
Florian Zia
87aa51b89d
Merge branch 'main' into e2e-address-flaky-tests
2024-09-30 12:05:25 +02:00
Florian Zia
e3540ea383
chore: Revert package-lock.json
2024-09-30 11:56:37 +02:00
Florian Zia
6d3e5a35cd
Merge branch 'main' into e2e-address-flaky-tests
2024-09-30 11:55:03 +02:00
mozilla-pontoon
3d4daf52d4
Import translations from l10n repository (2024-09-29)
2024-09-30 08:33:01 +01:00
Florian Zia
41714b776d
Merge pull request #5108 from mozilla/e2e-max-failures
...
Only set max failures for the optional full E2E test suite
2024-09-28 22:05:13 +02:00
Florian Zia
f08483e0b6
chore: Only set max failures for E2E tests that are running on PRs
2024-09-28 14:38:42 +02:00
Florian Zia
013393dc7e
fix: Dashboard content E2E test in CI
2024-09-27 18:55:56 +02:00
Florian Zia
68f1879de0
chore: Catch unexpected error while retrieving verification codes from restmail
2024-09-27 16:57:35 +02:00
Florian Zia
3b5c197352
fix: Linter
2024-09-27 15:36:02 +02:00
Florian Zia
414e1076ce
chore: Split landing test groups out into their own spec files
2024-09-27 15:26:09 +02:00
Florian Zia
44a655c180
chore: Split dashboard test groups out into their own spec files
2024-09-27 15:18:26 +02:00
Florian Zia
bb3b15deca
wip: Debug error
2024-09-27 14:27:02 +02:00
Florian Zia
06be3983c0
chore: Temporarily exclude @smoke tests from full test suite
2024-09-27 12:45:33 +02:00
Florian Zia
d7cd7dfb43
chore: Replace deprecated method type -> fill
2024-09-27 12:20:53 +02:00
Florian Zia
71a0336949
chore: Only wait until an external domain started loading its document
2024-09-27 12:01:23 +02:00
Florian Zia
844caf2e42
chore: Wait for domcontentloaded on the landing page
2024-09-27 11:34:19 +02:00
mansaj
fe0b9b0ae0
Merge pull request #5102 from mozilla/dependabot/npm_and_yarn/multi-645cb70a55
...
chore(deps): bump rollup and @sentry/nextjs
2024-09-26 10:01:41 -07:00
dependabot[bot]
ea7129f0af
chore(deps): bump rollup and @sentry/nextjs
...
Bumps [rollup](https://github.com/rollup/rollup ) to 3.29.5 and updates ancestor dependency [@sentry/nextjs](https://github.com/getsentry/sentry-javascript ). These dependencies need to be updated together.
Updates `rollup` from 3.29.4 to 3.29.5
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v3.29.4...v3.29.5 )
Updates `@sentry/nextjs` from 8.31.0 to 8.32.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.31.0...8.32.0 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: indirect
- dependency-name: "@sentry/nextjs"
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-26 15:41:33 +00:00
Florian Zia
9305737fc5
Merge pull request #4996 from mozilla/e2e-convert-cron-to-pr
...
Run full E2E test suite on PRs
2024-09-26 17:40:15 +02:00
mansaj
a1d45f4bf3
Merge branch 'main' into e2e-convert-cron-to-pr
2024-09-26 08:31:33 -07:00