Releases: mozilla/blurts-server
v12.13.5
Summary
- Taking down Growth Team Exp 4 with revised analytics instrumentation (#1760)
- Dependency updates
Changelog
Pontoon / Localization updates have been omitted:
664fb22 Update dependency jest to v24.9.0 (#1752)
b2730ca Update dependency @sentry/node to v5.19.2 (#1781)
b53b216 Update dependency node-mocks-http to v1.8.1 (#1756)
241e25c Update dependency isemail to v3.2.0 (#1746)
7f4b09e Update dependency htmllint-cli to v0.0.7 (#1745)
7e9f263 Update dependency lodash to v4.17.19 (#1755)
799eeec Update dependency helmet to v3.23.3 (#1744)
d61169b Update dependency got to v8.3.2 (#1743)
feb8486 Update dependency full-icu to v1.3.1 (#1742)
460924d Update dependency fluent-langneg to v0.2.0 (#1741)
bdecb93 Update dependency fluent to v0.12.0 (#1736)
99f3cb2 Update dependency express-bearer-token to v2.4.0 (#1735)
21f0eeb Update dependency express to v4.17.1 (#1734)
df9daa9 Remove retries in the integration tests.
f1eccaf Fix js lint.
99eaeae Add video reporter for integration tests.
4e7b743 Update dependency csurf to v1.11.0
4557a72 Change docker log capture for integration_tests job.
175e0e1 Update dependency nodemailer-express-handlebars to v3.3.0
9235f3d Update dependency coveralls to v3.1.0
dda2d49 Update dependency nodemon to v1.19.4
24cd49e Fixed #1779 - Removed Homepage FxA Experiment
2c03da8 Update dependency npm-audit-ci-wrapper to v2.6.6
010c83d Update dependency client-oauth2 to v4.3.0
e4863f7 Fix command.
ec38675 Change integration_test job to run even if commands fail.
06e128f Update template-helpers/articles.js
0960a44 Update dependency body-parser to v1.19.0
22d1939 Update lock file.
85b82b0 Update dependency nodemailer to v4.7.0 (#1757)
c5c6826 Add log storing to circleci integration tests builds. (#1777)
d685f52 Use "primary password" instead of "master password"
2743ad4 add index for subscribers.breaches_last_shown
7658da6 Update security tips copy
993247d Update recommendation for exposed IP addresses
b6a3c98 Use uppercase "T"
0763822 Add new Mozilla VPN/FPN recommendation text
cda12cb Remove unused const
c0119bb Add supportedLocales to package.json and version endpoint
afe0690 Update dependency @sentry/node to v4.6.6
6814e14 Fixed #1552 - Reordered token param to be at the end of the verification URL.
v12.13.3
v12.13.2
Summary
- Relaunching Growth Team Exp 4 (#1760)
Changelog
Pontoon / Localization updates have been omitted:
7b7f088 Revised entry point names to be more contextual and experimental
89531cc Fixed #1739 - Revised totalPercentage logic into a helper function
94418a5 Added entry-point IDs for the treatment branch, updated experiment number to v2
e5716aa Revert "Fixed #1747 - Removed I10N Homepage FxA Experiment"
e35ef6c Fixed #1758 - Added Quidd logo (#1759)
v12.13.1
v12.13.0
Summary
- Launched homepage FxA checkbox experiment in French/German languages. (#1722)
Changelog
Pontoon / Localization updates have been omitted:
a92b487 Consolidated/renamed variables for improve code legibility
b24b6ff Revised the logout function to save the entire experimentFlags session object.
95cebe4 Created unEnrollSession helper function
87bfd3a Fixed #1722 - Adjusted template to include the FxA checkbox for the treatment branch (if in FR or DE)
a0512f8 Fixed #1725 - Integrated MozOrg Traffic Cop logic into the experiment. Branch sorting is now dynamic.
9ceb9d4 Fixed #1698 - Refactored experiment session setting into a single utility function, and reduced let usage
69d04c0 Added back cohort/assignment logic from previous experiments.
a28d138 Fixed #1729 - Added Mathway breach logo (#1730)
0b6e007 Add Zoomcar logo (#1728)
895e38f Update dependency basic-auth to v2.0.1 (#1719)
6fa7b2e Update dependency babel-minify to v0.5.1 (#1718)
b946e40 Update dependency clean-css-cli to v4.3.0 (#1721)
07f18ba Update dependency arg to v2.0.1 (#1717)
v12.12.0
Summary
- Resolved issue (#1723) where renamed breaches are not found when using previous breach name as a URL query.
- Took down the active homepage FxA experiment (#1638)
- Revised breach results button design based on previous experiment (#1652)
Changelog
Pontoon / Localization updates have been omitted:
55ba32e fix #1723: check old breach names for featured breach
5ab478e Fixed #1710 - Added button design to FxA sign-in/up link on breach results page
3dac2f9 Fixed #1711 - Removed Homepage FxA Experiment code
a78e396 Fixed #1708 - Added LiveJournal logo
08afc1c remove old, un-used loadtests (#1707)
d9909ac Add new breach logos (#1706)
0e9c26c Update circleci/python Docker tag to v3.8 (#1702)
cf08260 Update docker Docker tag to v18.06.3 (#1704)
8621bec Pin dependencies (#1701)
3429a7d Configure Renovate (#1694)
v12.11.0
v12.10.1
Summary
- Fixed bug (#1696) where non-English accept-language headers threw a
TypeError
on certain pages. - Removed FxA Survey (#1486)
Changelog
05b5be2 Add conditional logic to only hide the checkbox is it's visible on the current page
7c7e0d2 Added back navigator.languages constant
3b7a456 Remove research recruitment banner
2766cd0 Pontoon: Update Thai (th) localization of Firefox Monitor Website Co-authored-by: niruhn niruhn@gmail.com Co-authored-by: Chengings chengings@gmail.com
6655ad4 Pontoon: Update Italian (it) localization of Firefox Monitor Website Co-authored-by: Sara Todaro sara.todaro@mozillaitalia.org
v12.10.0
Summary
- Added checkbox to homepage, where if checked, will route users through the FxA OAuth flow rather than to breach results. (#1665) This is a graduation of the previous Growth team experiment (#1587).
Changelog
Pontoon / Localization updates have been omitted:
21aece3 Revised language filter to only check for "en", rather than "en-US"
7c8d310 Added FxA meta data to the FeaturedBreach logo, adjusted logic to add same functionality to that button if checked.
fa24de4 Added logic to only add the listener when submit element exists
68b56e8 Added type-check for emailWatch argument of doOauth function
f60909a Rewrote logic inside of doOauth to reduce usage of nested if statements, let variable declarations
59ee6bb Added new visual baseline images for the homepage
bd54186 Fixed lint error, moved new GA ping to occur only on homepage FxA engagement events
8294149 Added language filter to only display checkbox for users who has EN* language set as their primary language choice.
8740351 Fixed #1665 - Added FxA checkbox to the homepage (Graduating Growth Experiment #1)
v12.9.0
Summary
- Removed Growth Experiment 3 (#1652)
- Added signed-in user survey banner (#1486)
- Added "Breach resolved" data to the
/breach-stats
endpoint to be used in the Protections Dashboard. (#1685)
Changelog
Pontoon / Localization updates have been omitted:
bfad058 Review fixes
52e2749 Add "nonInteraction: true" to "View" ping
c125985 UR requested updates
ce811f4 Increase recruitment CTA margins
7d689af Tweak recruitment banner UI
cf0a47c Add research recruitment promo to dashboard
b5e4d34 Revised both function and test for getExperimentBranch.
302d3f7 Added logic to correctly reset session if experiments are enabled
31cc8a7 Fixed #1687 - Removed Growth Experiment 3 Code
ab88928 fix #1685: add resolved stats to breach-stats
a03b5f1 Fixed #1683 - Added Ulmon logo (#1684)