Releases: mozilla/blurts-server
Releases · mozilla/blurts-server
2024.06.20.1
Full Changelog: 2024.06.20...2024.06.20.1
2024.06.20
What's Changed
- Revert "Revert "Mntor 3277"" by @rhelmer in #4665
- MNTOR-3272: API to call FxA apply coupon by @mansaj in #4636
- chore(deps): bump @grpc/grpc-js from 1.10.7 to 1.10.9 by @dependabot in #4657
- MNTOR-3164 - “Submit Form” button for the cancel survey is cut by @mozilloid in #4641
- Bump the aws-sdk group across 1 directory with 2 updates by @dependabot in #4671
- First data broker removed email adjustments (MNTOR-2700) by @flozia in #4667
- Fix first data broker email condition by @flozia in #4675
- Import translations from l10n repository (2024-06-17) by @mozilla-pontoon in #4677
- updated styles to add padding to intro sections by @jespy2 in #4669
- updated padding in footer to align more with landing page footer by @jespy2 in #4670
- hrefs added to DataBreaches CTA buttons by @jespy2 in #4676
- More detailed removal statuses (MNTOR-3201) by @flozia in #4686
- feature flag added by @jespy2 in #4666
- Import translations from l10n repository (2024-06-18) by @mozilla-pontoon in #4689
- Bump esbuild from 0.21.4 to 0.21.5 by @dependabot in #4683
- Bump the storybook group across 1 directory with 9 updates by @dependabot in #4693
- Bump ts-jest from 29.1.4 to 29.1.5 by @dependabot in #4685
- Fixed status label info string (MNTOR-3322) by @flozia in #4688
- Bump ws from 8.16.0 to 8.17.1 by @dependabot in #4691
- Bump tsx from 4.10.5 to 4.15.6 by @dependabot in #4684
- Bump the aws-sdk group with 2 updates by @dependabot in #4679
- Bump the nextjs group with 3 updates by @dependabot in #4682
- Add “open in new” icons to exposure cards (MNTOR-3320) by @flozia in #4690
- Import translations from l10n repository (2024-06-19) by @mozilla-pontoon in #4695
- MNTOR-3057 - Cancel flow discount callout by @codemist in #4635
- Show fixed status for Plus users (MNTOR-3201) by @flozia in #4694
- Import translations from l10n repository (2024-06-20) by @mozilla-pontoon in #4699
- Revert "Show fixed status for Plus users (MNTOR-3201)" by @mansaj in #4702
- Revert "Fixed status label info string (MNTOR-3322)" by @mansaj in #4703
- MNTOR-3272: return actual check by @mansaj in #4704
Full Changelog: 2024.06.12...2024.06.20
What's Changed
- Revert "Revert "Mntor 3277"" by @rhelmer in #4665
- MNTOR-3272: API to call FxA apply coupon by @mansaj in #4636
- chore(deps): bump @grpc/grpc-js from 1.10.7 to 1.10.9 by @dependabot in #4657
- MNTOR-3164 - “Submit Form” button for the cancel survey is cut by @mozilloid in #4641
- Bump the aws-sdk group across 1 directory with 2 updates by @dependabot in #4671
- First data broker removed email adjustments (MNTOR-2700) by @flozia in #4667
- Fix first data broker email condition by @flozia in #4675
- Import translations from l10n repository (2024-06-17) by @mozilla-pontoon in #4677
- updated styles to add padding to intro sections by @jespy2 in #4669
- updated padding in footer to align more with landing page footer by @jespy2 in #4670
- hrefs added to DataBreaches CTA buttons by @jespy2 in #4676
- More detailed removal statuses (MNTOR-3201) by @flozia in #4686
- feature flag added by @jespy2 in #4666
- Import translations from l10n repository (2024-06-18) by @mozilla-pontoon in #4689
- Bump esbuild from 0.21.4 to 0.21.5 by @dependabot in #4683
- Bump the storybook group across 1 directory with 9 updates by @dependabot in #4693
- Bump ts-jest from 29.1.4 to 29.1.5 by @dependabot in #4685
- Fixed status label info string (MNTOR-3322) by @flozia in #4688
- Bump ws from 8.16.0 to 8.17.1 by @dependabot in #4691
- Bump tsx from 4.10.5 to 4.15.6 by @dependabot in #4684
- Bump the aws-sdk group with 2 updates by @dependabot in #4679
- Bump the nextjs group with 3 updates by @dependabot in #4682
- Add “open in new” icons to exposure cards (MNTOR-3320) by @flozia in #4690
- Import translations from l10n repository (2024-06-19) by @mozilla-pontoon in #4695
- MNTOR-3057 - Cancel flow discount callout by @codemist in #4635
- Show fixed status for Plus users (MNTOR-3201) by @flozia in #4694
- Import translations from l10n repository (2024-06-20) by @mozilla-pontoon in #4699
- Revert "Show fixed status for Plus users (MNTOR-3201)" by @mansaj in #4702
- Revert "Fixed status label info string (MNTOR-3322)" by @mansaj in #4703
- MNTOR-3272: return actual check by @mansaj in #4704
Full Changelog: 2024.06.12...2024.06.20
2024.06.12
What's Changed
- Import translations from l10n repository (2024-06-06) by @mozilla-pontoon in #4638
- MNTOR-3226 - Breach details pages link to a wrong website URL by @mozilloid in #4634
- MNTOR-3271: add table and util functions for subscriber coupon code by @mansaj in #4633
- Add cronjob for sending first data broker removal fixed email (MNTOR-2700) by @flozia in #4617
- Import translations from l10n repository (2024-06-07) by @mozilla-pontoon in #4643
- MNTOR-3210, MNTOR-3211: E2E cron failure alerts and warning fixes. by @rafeerahman in #4640
- MNTOR-3273: increment sign in counter for subscriber by @mansaj in #4639
- Mntor-3138-1 - Simple paypal tests fix. Merged with e2e-slack-integration-and-CI-fixes by @mozilloid in #4646
- Add admin email trigger for first data broker removal fixed by @flozia in #4648
- chore(deps-dev): bump the storybook group with 9 updates by @dependabot in #4651
- chore(deps-dev): bump stylelint-scss from 6.3.0 to 6.3.1 in the stylelint group by @dependabot in #4652
- chore(deps-dev): bump jest-axe from 8.0.0 to 9.0.0 by @dependabot in #4653
- Latest scan date CSAT follow-up (MNTOR-3263) by @flozia in #4655
- chore(deps-dev): bump yaml from 2.4.2 to 2.4.5 by @dependabot in #4654
- chore(deps-dev): bump @testing-library/react from 15.0.7 to 16.0.0 in the testing-library group by @dependabot in #4649
- MNTOR-3233/add internal dashboard stuck removals by @rhelmer in #4637
- MNTOR-3266: Add optout_attempts to OneRep scan results by @mansaj in #4660
- Mntor 3277 by @jespy2 in #4656
- Import translations from l10n repository (2024-06-12) by @mozilla-pontoon in #4661
- How It Works Page - Mntor 2317 by @jespy2 in #4632
- MNTOR-3078 - Update README by @codemist in #4541
- MNTOR-3291 - set experimentationId correctly for signed-in users by @rhelmer in #4662
- Revert "Mntor 3277" by @rhelmer in #4663
- Revert "How It Works Page - Mntor 2317" by @rhelmer in #4664
New Contributors
Full Changelog: 2024.06.05...2024.06.12
2024.06.05
What's Changed
- MNTOR-3243: rework release retag by @mansaj in #4612
- Mntor-3133 - Verify that the High risk data breaches step is displayed correctly by @mozilloid in #4607
- Import translations from l10n repository (2024-06-03) by @mozilla-pontoon in #4616
- CSAT banner for “Last scan date” (MNTOR-3146) by @flozia in #4611
- Add anchor ID to pricing section by @codemist in #4626
- disable welcome-scan-optional-info feature on stage for testing Nimbus by @rhelmer in #4627
- Cirrus expects ISO-3166 compliant upper-case country code by @rhelmer in #4629
- Import translations from l10n repository (2024-06-04) by @mozilla-pontoon in #4630
- chore(deps-dev): bump the storybook group with 9 updates by @dependabot in #4621
- chore(deps-dev): bump ts-jest from 29.1.2 to 29.1.4 by @dependabot in #4624
- chore(deps): bump the aws-sdk group with 2 updates by @dependabot in #4620
- chore(deps): bump @stripe/stripe-js from 3.0.6 to 3.4.1 by @dependabot in #4622
- chore(deps-dev): bump sass from 1.77.2 to 1.77.4 by @dependabot in #4623
- chore(deps-dev): bump lint-staged from 15.2.2 to 15.2.5 by @dependabot in #4625
- Email template for first data broker removal notification (MNTOR-2700) by @flozia in #4614
- MNTOR-2879 - explicit order-by for getLatestOnerepScanResults by @rhelmer in #4628
- mntor-3138 - Verify that the user can purchase the plus subscription with a PayPal account by @mozilloid in #4615
Full Changelog: 2024.05.30...2024.06.05
2024.05.30
What's Changed
- MNTOR-2250: add additional GH PR checklist for flags by @mansaj in #4604
- Revert "Import translations from l10n repository (2024-05-28)" by @rhelmer in #4606
- Import translations from l10n repository (2024-05-30) by @mozilla-pontoon in #4609
- Revert third party deps oom debug by @rhelmer in #4610
- Mntor-3137 - Verify that the navigation of the Premium upsell screen works correctly by @mozilloid in #4590
Full Changelog: 2024.05.29...2024.05.30
2024.05.29
What's Changed
- chore: upgrade to glean.js 5.0.2 by @rhelmer in #4584
- use language and region for Nimbus/Cirrus by @rhelmer in #4587
- MNTOR-3117 - E2E Test Additions by @rafeerahman in #4543
- MNTOR-3026: Remove some unused feature flags by @mansaj in #4586
- MNTOR-3242: avoid logging email addresses by @rhelmer in #4588
- Remove rebrand banner check in e2e tests by @rafeerahman in #4589
- mntor-3121 - Verify that the navigation bar options work correctly by @mozilloid in #4576
- MNTOR-3136 - Verify that the Premium upsell screen is displayed correctly by @mozilloid in #4582
- chore(deps-dev): bump the storybook group with 9 updates by @dependabot in #4595
- chore(deps): bump the react-aria group with 2 updates by @dependabot in #4596
- chore(deps-dev): bump esbuild from 0.21.3 to 0.21.4 by @dependabot in #4599
- chore(deps-dev): bump stylelint from 16.5.0 to 16.6.1 in the stylelint group across 1 directory by @dependabot in #4602
- chore(deps): bump @google-cloud/pubsub from 4.3.3 to 4.4.0 by @dependabot in #4598
- chore(deps): bump the sentry group across 1 directory with 3 updates by @dependabot in #4601
- chore(deps): bump the aws-sdk group with 2 updates by @dependabot in #4594
- Use useHasRenderedClientSide in l10n hook by @Vinnl in #4551
- Use normal Plus Monthly mail subject in test mails by @Vinnl in #4553
- Update docs on the l10n process by @Vinnl in #4577
- Remove inline styles from server components by @Vinnl in #4579
- Add documentation on how I test dependency updates by @Vinnl in #4578
- MNTOR-3243: release gha by @mansaj in #4605
- Import translations from l10n repository (2024-05-28) by @mozilla-pontoon in #4600
Full Changelog: 2024.05.22...2024.05.29
2024.05.22
What's Changed
- MNTOR-3179: cleanup script on close/merge by @mansaj in #4490
- MNTOR-3179: clean up (2nd attempt) by @mansaj in #4492
- MNTOR-3179: 3rd attempt default answer for delete deploy by @mansaj in #4493
- MNTOR-3183: Generating / cleaning up DB on the fly with each PR open/merge by @mansaj in #4517
- MNTOR-3154 - Load chart colours on first render by @codemist in #4539
- Import translations from l10n repository (2024-05-16) by @mozilla-pontoon in #4542
- MNTOR-3157: Preview Deploy Implementation by @mansaj in #4448
- chore(deps): bump the sentry group across 1 directory with 3 updates by @dependabot in #4532
- Don't run preview deployments for Dependabot PRs by @Vinnl in #4550
- chore(deps-dev): bump fast-check from 3.16.0 to 3.18.0 by @dependabot in #4528
- chore(deps-dev): bump yaml from 2.4.1 to 2.4.2 by @dependabot in #4526
- chore(deps-dev): bump esbuild from 0.20.2 to 0.21.3 by @dependabot in #4545
- Refresh stored scans before sending activity email by @Vinnl in #4536
- Make alternate place names findable as individual results by @Vinnl in #4538
- MNTOR-3221: avoid recomment on the same PR by @mansaj in #4555
- MNTOR-3219 - sendEmail function should logs sends and errors by @rhelmer in #4549
- MNTOR-3222: Nore more CircleCI by @mansaj in #4558
- MNTOR-3131 - Verify that the site footer is displayed correctly by @mozilloid in #4557
- chore(deps): bump actions/checkout from 2 to 4 by @dependabot in #4559
- chore(deps-dev): bump tsx from 4.9.3 to 4.10.5 by @dependabot in #4565
- chore(deps): bump @types/node from 20.12.10 to 20.12.12 by @dependabot in #4567
- chore(deps): bump the sentry group with 3 updates by @dependabot in #4560
- chore(deps-dev): bump typescript from 5.4.2 to 5.4.5 by @dependabot in #4566
- chore(deps-dev): bump jest-fail-on-console from 3.1.2 to 3.3.0 by @dependabot in #4568
- chore(deps): bump the aws-sdk group with 2 updates by @dependabot in #4561
- chore(deps): bump node from 20.12-alpine to 22.2-alpine by @dependabot in #4563
- Save email preferences changes by @codemist in #4548
- MNTOR-3155 - look up users by fxa uid not primary sha1 hash of email by @rhelmer in #4573
- Import translations from l10n repository (2024-05-22) by @mozilla-pontoon in #4552
- MNTOR-3155 - Add dev-admin-only server action to look up fxa uid by email address by @rhelmer in #4574
- chore(deps-dev): bump sass from 1.77.0 to 1.77.2 by @dependabot in #4569
- MNTOR-3161 - Add animation to Cancellation Flow - rebased branch by @Vinnl in #4580
- Delete dark mode-specific images by @Vinnl in #4556
- chore(deps-dev): bump the storybook group across 1 directory with 8 updates by @dependabot in #4581
- List auto-removals first in monthly email by @Vinnl in #4572
New Contributors
- @mozilloid made their first contribution in #4557
Full Changelog: 2024.05.15...2024.05.22
2024.05.15
What's Changed
- MNTOR-3117, MNTOR-3083: E2E Cron Fixes and Test Additions by @rafeerahman in #4491
- Import translations from l10n repository (2024-05-10) by @mozilla-pontoon in #4513
- Add/use dark mode versions of email images by @Vinnl in #4475
- MNTOR-3110: ADR for preview deployment by @mansaj in #4514
- Import translations from l10n repository (2024-05-12) by @mozilla-pontoon in #4521
- Import translations from l10n repository (2024-05-13) by @mozilla-pontoon in #4530
- Adjust layout on the “enter info” confirmation screen (MNTOR-3184) by @flozia in #4529
- chore(deps): bump @grpc/grpc-js from 1.10.3 to 1.10.7 by @dependabot in #4525
- chore(deps): bump the aws-sdk group with 2 updates by @dependabot in #4523
- Show CSAT survey only to active Plus subscribers (MNTOR-3191) by @flozia in #4516
- MNTOR-3168 - Save email preferences changes on the client side by @codemist in #4518
- Make the fixed dashboard tab the default for Plus users (MNTOR-3087) by @flozia in #4477
- Remove Plus users' manual removals' special-casing by @Vinnl in #4534
- Import translations from l10n repository (2024-05-14) by @mozilla-pontoon in #4535
- Remove dangling reference to deleted string by @Vinnl in #4537
- MNTOR-2934/upload sentry sourcemaps for Docker deploy builds by @rhelmer in #4533
New Contributors
- @rafeerahman made their first contribution in #4491
Full Changelog: 2024.05.08...2024.05.15
2024.05.08
What's Changed
- MNTOR-2182/deprecate feature flags by @rhelmer in #4438
- Import translations from l10n repository (2024-05-02) by @mozilla-pontoon in #4466
- Block the use of !important in our CSS by @Vinnl in #4467
- MNTOR-2849 - Make each breach badge a list item by @codemist in #4468
- Add npm scripts to run cron jobs by @Vinnl in #4469
- Update Fluent linter, flag combination of Mozilla term + account by @flodolo in #4472
- Optional field for middle name and suffix (MNTOR-2813) by @flozia in #4465
- Import translations from l10n repository (2024-05-03) by @mozilla-pontoon in #4474
- Fix paths to FTL files from cron job l10n loading by @Vinnl in #4476
- MNTOR-3153 - Open data broker link in a new tab by @codemist in #4470
- Import translations from l10n repository (2024-05-05) by @mozilla-pontoon in #4478
- chore(deps): bump the react-aria group with 2 updates by @dependabot in #4485
- Import translations from l10n repository (2024-05-06) by @mozilla-pontoon in #4487
- MNTOR-2788 - Announce company name per data breach/broker exposure card by @codemist in #4471
- chore(deps): bump the aws-sdk group with 2 updates by @dependabot in #4483
- chore(deps): bump the sentry group with 3 updates by @dependabot in #4481
- Fix cron jobs not finding FTL files by @Vinnl in #4488
- Add npm scripts for remaining cron jobs by @Vinnl in #4473
- chore(deps-dev): bump @testing-library/react from 14.2.2 to 15.0.6 in the testing-library group across 1 directory by @dependabot in #4480
- Import translations from l10n repository (2024-05-07) by @mozilla-pontoon in #4495
- chore(deps-dev): bump @testing-library/react from 15.0.6 to 15.0.7 in the testing-library group across 1 directory by @dependabot in #4496
- chore(deps-dev): bump the stylelint group with 2 updates by @dependabot in #4497
- chore(deps): bump @types/node from 20.12.7 to 20.12.10 by @dependabot in #4500
- chore(deps): bump canvas-confetti from 1.9.2 to 1.9.3 by @dependabot in #4501
- chore(deps-dev): bump sass from 1.72.0 to 1.77.0 by @dependabot in #4499
- chore(deps-dev): bump @types/jsonwebtoken from 9.0.5 to 9.0.6 by @dependabot in #4498
- chore(deps): bump next-auth from 4.24.6 to 4.24.7 by @dependabot in #4502
- chore(deps-dev): bump react-intersection-observer from 9.10.1 to 9.10.2 by @dependabot in #4507
- chore(deps-dev): bump tsx from 4.7.3 to 4.9.3 by @dependabot in #4506
- chore(deps): bump nodemailer and @types/nodemailer by @dependabot in #4503
- chore(deps): bump winston from 3.12.0 to 3.13.0 by @dependabot in #4505
- chore(deps): bump pg from 8.11.3 to 8.11.5 by @dependabot in #4509
- chore(deps): bump @mozilla/glean from 4.0.0 to 5.0.1 by @dependabot in #4510
- chore(deps): bump node from 20.12-alpine to 22.1-alpine by @dependabot in #4486
- Don't send new users the monthly activity email by @Vinnl in #4494
- Import translations from l10n repository (2024-05-08) by @mozilla-pontoon in #4511
- MNTOR-3168 - Only show monthly monitor report pref to premium users by @codemist in #4489
Full Changelog: 2024.05.01...2024.05.08
2024.05.01
What's Changed
- MNTOR-2790 - Do not announce visually hidden elements by @codemist in #4348
- Add name_suffix and middle_name to onerep_profiles table (MNTOR-3144) by @flozia in #4436
- Add script to generate TypeScript types for the response of the Nimbus experiments API by @Vinnl in #4439
- Fix dev script never running by @Vinnl in #4444
- Fix: location data is relative to root by @Vinnl in #4446
- Add confirmation screen behind a flag in the cancellation flow by @codemist in #4445
- Import translations from l10n repository (2024-04-26) by @mozilla-pontoon in #4449
- Email design changes requested by Sally by @Vinnl in #4408
- MNTOR-3148: add build docker image check to pipeline by @mansaj in #4447
- Import translations from l10n repository (2024-04-28) by @mozilla-pontoon in #4451
- Add last scan date below upsell button by @Vinnl in #4407
- chore(deps-dev): bump stylelint from 16.3.1 to 16.4.0 in the stylelint group by @dependabot in #4458
- chore(deps-dev): bump react-intersection-observer from 9.8.1 to 9.10.1 by @dependabot in #4459
- Premium CSAT banners (MNTOR-2113) by @flozia in #4421
- Monthly activity email cron job by @Vinnl in #4400
- Deduplicate l10n loading by @Vinnl in #4401
- chore(deps): bump the aws-sdk group with 2 updates by @dependabot in #4456
- chore(deps): bump the sentry group with 3 updates by @dependabot in #4454
- Node version consistency by @Vinnl in #4404
- More strictly match version numbers in regexp by @Vinnl in #4460
- chore(deps): bump the nextjs group across 1 directory with 3 updates by @dependabot in #4441
- Use an experiment, rather than a flag, for the last scan date by @Vinnl in #4443
- Support a
local
channel for local development by @Vinnl in #4450 - MNTOR-2751 - Add alt to logos on landing page by @codemist in #4434
- Always build experiment data before npm run dev by @Vinnl in #4463
- MNTOR-1368 - Email preferences (settings page) by @codemist in #4392
- Do not import feature flag module from subscribers by @Vinnl in #4462
- Import translations from l10n repository (2024-05-01) by @mozilla-pontoon in #4464
- MNTOR-2846 - Restore focus to the data broker profile
- element after expanding by @codemist in #4435
- add new plan_tier key on all glean events by @rhelmer in #4431
Full Changelog: 2024.04.24...2024.05.01