Skip to content

Releases: mozilla/blurts-server

v12.5.0

02 Apr 15:31
84b5b5b
Compare
Choose a tag to compare

Added Growth Team's FxA Opt-in Experiment

To see specific branches, use the following links:

Changelog:

Pontoon / Localization updates have been omitted:

32c27c6 mock HIBP.subscribeHash during user verify tests
5a4e3d8 Fixed home page test breakage
dacc370 Fixed OAuth test
aacb929 Removed vC experiment branch.
d45ce46 Replaced lastScannedEmail session logic to set more directly, rather than by incremental ID queries
d32b6aa Removed growthTaggedURL to pass the previous URL variable instead
373cf4d Linted CSS File
777356f Revised submit button listener to include control branch to track Experiment vA in Google Analytics
feb52ea Converted variable to use stricter const declaration.
9f3fabd Cleaned up logic, removed unused, commented code
bf9abb9 Cleaned up logic for branch setting
113bf98 Moved FxA data-attributes to element, reorganized experiment analytics code to sit in one file
7c09ea3 Revised default attributes to attaching to FxA OAuth URL (for-non experiment)
b46b979 Revised handlebars boolean variables to be more succinct.
d489c0b Add mozillausercontent.com to img-src CSP directive.
7cb7c34 Add https://accounts.stage.mozaws.net/metrics-flow to CSP connect-src directive.
c9d6af5 Remove caching from OAuth submissions on experiment branch
63d7557 Set formAction URL to include UTM params if in experiment branch
b09b9bf Updated additional locations
9820d04 Updated case, added additional action for non-opt-in
9e84c24 Added metrics flow to OAuth experiment button
feeb3cd Removed URI Encoding, Set UTM_SOURCE to use Hostname of SERVER_URL
773912e Fixed #1618 and Fixed #1619 - Added Logic to Restore Original OAuth Function Logic and gated all experiment code to happen after initial function (via options truthy check). This means FxA sign ups (via the experiment checkbox) only run logic from that ONE BUTTON. All other OAuth fires happen as expected, using previous tested logic.
ddb088a Fixed #1608 and Fixed #1616 - Revised logic to set email correctly when launching into FxA flow (both new and current users)
6af36c8 Fixed #1610 - Preserve the experiment branch after resetting the session.
73783ba Fixed #1608 and fixed #1613 - Added logic to pre-populate FxA account from form field. Updated logic on how that stored data is handled after logging out.
ed57b4c Fixed #1607 - Added email validation for both blank and invalid email entries.
9b34699 Routed UTMs through OAUTH process
94f1f3c Added logic to make exp. branch sticky if user sets its via URL param, added entrypoint ID for homepage button
584eab4 Set utm_content based on branch
1daa1ae Added UTMs to site
f654c59 Updated UTMs to set properly
7a3b6fe See variables to be lowercase
f96325f Updated default analytics data set, created UTM setting function for experiment variables
b0045ff Attach control version to body, logic
f394c87 Removed fluent string from en-file
2a70c5c Update branch names to reflect test docs (vA is control)
61dbbc8 Added session variable to route users back to /scans page
5fb8e57 Added purple check mark for experiment's checkbox UI
f864a82 Created treatment logic, CSS styles and form elements. Added logic to controller to randomly assign users to one of the three experiment branches (Control, Opt-in, Opt-out)
780343e Fixed #1625 - Added DuelingNetwork logo

v12.4.0

26 Mar 21:50
07e2a3a
Compare
Choose a tag to compare

Add product promos.

42c8f74 Update conditional that checks for Firefox Mobile on Android
76ee397 Add border to promo banners in high contrast themes
df531b8 Add Tamodo.png
16e0349 Properly send all /metrics-flow data on Monitor promo "Sign Up" clicks
05c55b9 Allow hover effect on promo buttons.
82e8b9d Add product promos
684d684 Add "PRODUCT_PROMOS_ENABLED" environment variable
d747141 Move "localize" helper.
71509b2 Add product logos and promo background noodles
157260c Add product promos - beginning WIP

v12.3.0

24 Mar 17:14
1b2b7bf
Compare
Choose a tag to compare

1fc2983 bug 1616983: delete-user script for when we need it
20af749 Fixed #1611 - Added PropTiger Logo (#1612)
db72158 Fixed #1588 - Added Halloween Spot Logo
b0a51d3 update npm-ci-audit-wrapper
c33a85b fix #1569: add a SKIP_LIST to updatebreaches.js
ebb7334 Remove IRC references from contribute.json
98a0e15 Add AnimeGame.png

v10.2.1

16 Dec 21:21
4ced428
Compare
Choose a tag to compare

54a3f38 Add AgusiQTorrents.png
d158109 Remove extra padding on scan-results content.
7c8e9b0 Remove old scan-res bits and pieces.

v10.2.0

16 Dec 21:14
eafd1bf
Compare
Choose a tag to compare

9274182 Update ctaAnalyticsId
b3f0a1e Fix #1445
9119316 npm update during docker build
09fa9c7 Revert "Revert "Add /breach-details recommendations""

v10.1.0

12 Dec 21:01
c5ee6a6
Compare
Choose a tag to compare

d76691a Add linking data to English homepage
2c89a39 for #1431: clear email input for form submission
15d952a Dashboard & Preferences UI Updates
70cbbc3 Fix breach card wiggling on hover.

v10.0.0

04 Dec 17:35
4647f72
Compare
Choose a tag to compare

39050e4 Remove old scan page.
573ff38 chown during COPY
0c46882 fix #887: un-pin node image to pick up bug-fixes
79a3761 update package.json to use node 10
c3a5b2a Update Dockerfile to node 10 alpine
b64a667 Optimized WildStar and ThisHabbo logo image files
efeb582 Reduced/optimized new logo image files
fa5bd7f Additional logos revised for improved visibility
fcfb9a7 Fixed #1388 - Updated low-contrast logos to be more visible
64aedf0 Fix phsyical typo in priority breaches
f7b47f7 add utm_ params to fxa_rp - engage ping

v9.2.0

04 Dec 17:37
5d117e9
Compare
Choose a tag to compare

753f225 Don't filter PDL breach
fcb9ba5 return from middleware early
8271f5b better req.query handling
f04896a fix fxa metrics-flow ping
12908b1 Send PDL
3961472 fix #1191: consolidate and clean up utm_* params
5235708 Update Bento Lockwise link.
5920aef check for subscriber.fxa_uid before ping
0bfc5e7 fix #1191: add subscriber_id to CTA href
0ba2cdb fix #1191: ping fxa on email visits
6b13947 add START_PAGE feature to pre-fxa email script
c0a1c37 Update strings and add new image.
0d7ac78 Add FTL comment for mnemonic-phrases
6f02e9c Add GPSUnderground.png
13b77c0 Add new data class strings from GateHub breach
e76370b Add EpicBot.png
6bd3f03 add GateHub.png
62d93ed Review update
8db014c Set "newScanPage" custom dimension.
30becb0 Use identical GA eventCategory values for scan results CTAs.
4125c35 Rename "newMarketingScanPage" to "newScanPage".
c701e11 New scan results page for marketing tests.

v9.1.8

04 Dec 17:37
845da27
Compare
Choose a tag to compare

01715ad use knex-paginate to paginate pre-FXA query

v9.1.7

04 Dec 17:36
c6fe371
Compare
Choose a tag to compare

2816ec9 update handlebars for sec vuln fix
dfcb9e0 drop email_addresses subquery