Blue Triangle Help Center
Auto Light Dark
Auto Light Dark
Breadcrumbs

Release Notes - 2020

Release Version

Release Date

Improvements

New Features

Bug Fixes

Portal V4.11.1

December 18, 2020

  • Focal page on the Customer Journey

    • Allows you to see what page a user came from immediately before that page

    • Anything from an external source will be labeled “(External)”

    • You can filter to the focal page from the Blue Triangle dropdown button on the cards, or from the filters menu

    • Some UI improvements to the page as well

  • Fixed an issue where creating a new Custom Widget could break the filters on the dashboard

  • Fixed an issue on the Performance Overview where the URL search wasn’t filtering by page name

  • Fixed an issue on the Dashboard where clicking the gear icon would break the page

  • The filter option “Bucket Size” will now properly appear with the rest of the time options on all pages

  • On the Revenue Analysis page, the bucket size will properly switch to daily data when the bucket size filter is set to auto and the time period is over 21 days

  • Better caching on queries throughout the portal will result in further speed improvements

Portal v4.11.9

December 10, 2020

New Features

  • Adding Custom Date Selector to the dashboard to let users use the calendar to pick a static time period

    • Also changing the functionality on the Overview dashboards to match and be more straight forward when trying to select a custom time period

    • Auto-refresh can now be turned off – was needed to add in the custom date picker anyway

Improvements

  • Including the JSON used for the API on pretty much all the graphs in the portal

  • Fixed an issue in the calendar where the time period would revert to 00:00 through 23:59 if you tried clicking on days then changing the time period before the query fired off

  • Fixed an issue on the RUM Performance Overview where the show full URL button wouldn’t work if you changed the time period

  • Fixed an issue on the RUM Performance Overview where the URL drill-down table was missing the new web vitals

  • Fixed an issue with the Aternity integration when using more than one custom variable to link together our portals that would break the RUM Performance Overview

  • Custom variables now properly appear in the session scatter plot metric selector

  • Data Science fix for grouping by Country/Region where the table displays either NaN or nothing, it will actually display the correct data now

  • Fixed an issue on the Dashboard where a series of unfortunate events could cause the filters to disappear completely

  • Fixed an issue on the Dashboard where it would fire off an exponential number of db1 queries

  • Fixed an issue on the Dashboard where it would flash a message about event markers an absurd number of times

  • Fixed an issue on the Dashboard where most over time widgets would have their date/time labels off by 1 minute at the start/end when used on a custom dashboard

  • Changing “All Pages” to “All Matching Pages” when displayed inside the portal

    • This is technically only showing the page name filter but doesn’t take into account the other filters. We changed the display to All Matching Pages to account for that

  • The scatterplot on the Base Page and SSL will now properly load

  • The page name filter will now apply to the table on the RUM Performance Overview page

  • Fixed an issue where if you were looking at a start time in daylight savings and an end time, not in daylight savings, the query sent to the database would be off by 1 hour

  • Fixed an issue where if you were looking at a start time in daylight savings and an end time, not in daylight savings, tables would show a time that was off by 1 hour

Portal v4.11.8

November 20, 2020

  • RUM and Synthetic filters are both loading on the Performance Budgets page

  • All custom variables are now available to search on in the session lookup on the Performance Details/Session Lookup page (was previously only doing Custom Variable 1 – 5.  Added in 6 - 10)

  • Added the Beacon Type filter to the RUM Performance Details page, RUM Performance Details dashboard, and widget

  • Adding in a blank monetary unit in the site settings for sites that don’t collect money but still want to use the revenue pages

  • Added “Beacon Type” to the group by selector for RUM line graphs on the Data Science page

  • When doing a custom variable lookup on the session scatterplot on the RUM Performance Details and Session Lookup pages, we are now highlighting and enlarging points that match the query, while still showing all points in the session

    • Matching points will be large and green

    • Non-matching points will be regular size and a grayish-green color

    • NOTE: this only applies to custom variables since all other lookups (other than URL lookup) will only show 1 session

  • Fixed an issue where the Bottom of the Sales Funnel wouldn’t auto-update on the homepage

  • Fixed an issue where the Bottom of the Sales Funnel would break on the homepage when changing the selected funnel path

  • On the CSP Manager, fixed how the data: & blob: keywords were being added so that it was covered for all source types

  • Properly preventing users from creating a custom variable/category/number with the same lookup or display name

  • On the contracts page, hiding the Back button for Partner logins so that they cannot get to the Contract Overview

  • Adding access level check for contract-new/overview to redirect if not 90 or above

Portal v4.11.7

November 11, 2020

Blue Triangle is in the midst of a code freeze. We have frozen Portal for the time being and will make any new enhancements on Portal v5. Please feel free to use either instance but know that Portal v5 is a work in progress. Link here

Improvements

  • On the RUM Performance Details / Session Lookup pages, the metric selector for the scatterplot will now include all custom numbers

  • Important change to the way we are displaying scatterplot points

    • As we move to including function tracing on every synthetic measurement, it no longer becomes necessary to distinguish function tracing points and it is more important to show which have filmstrips

    • This means we are going back to the way the points were before function tracing got introduced and always showing the function tracing tabs

  • Added sharable pages for RUM Perf Details, RUM Performance Comparison, and RUM Object Level Detail

  • Added Custom Number 11 – 20 to the Performance Measurement Details table

  • Added the search, and export to the Performance Measurement Details table

  • Added a lookup button on the RUM Performance Measurement Details page that will pull up the RUM Session Lookup page with that field and value populated

  • Added a filter to the JS Errors page for JS Error Types

    • Options are “All”, “Include”, and “Exclude”

      • All queries all error types

      • Include will query against selected error types

      • Exclude will query against all error types other than what is selected

  • Fixed an issue on the Performance Budget Page wherein the “Latest Results” widget, the images, css, and fonts were not giving accurate numbers

  • Fixed an issue where the Custom Number 10 label wasn’t appearing correctly on the Performance Measurement Details table

  • Fixed an issue where JS Code on the page names wasn’t saving properly

  • Updated the demo links to Aternity per Jon’s request

  • Fixed an issue on the Data Science page where the table at the bottom had some stray HTML that messed up the pagination when viewing orders and grouping by a filter

  • Better NaN checks on the Data Science page

  • Fixed an issue where if there was a blank traffic segment filter option, the page would load and select a blank string as the filter option, causing no data to display on the page

  • Fixed an issue on the Domain Details page where trending All Resources wasn’t pulling in data

  • On the Performance Details dashboard widget, fixed an axis display issue for CLS

  • Fixed an issue where custom data beacon data wouldn’t appear on the data science dashboard widget that could cause all 0s to appear in the data

  • Portal V5 now properly points to its own API server

Portal v4.11.6

October 8, 2020

  • Added the Web Vitals to the Alert link email that gets sent out that has the performance graph – also added TTI and FCP since those were never there

  • The “Add Comparison Line” functionality now works on the data science dashboard widget

  • Native App filter in the browser filter selection

  • Added the web vitals to the instant measurement

  • Home Depot request to make Google Sign on the only option to sign in to the portal (functionality only, settings page never updated – talk to Joel if you need this working)

  • The ability for the Bottom of the Sales Funnel to toggle between page hits and session count

  • Fixed an issue on the Aternity integration where having more than 1 cookie for a site would just break everything

  • Fixed an issue on the JS Error drilldown that caused data to not return

  • Fixed a bug with service categories being unable to save

  • Removed the “Add Comparison Line” button from Data Science where it doesn’t belong (scatterplots, histograms, etc)

  • Only displaying “$” on the Contracts page

  • Fix for the issue where instant measurements weren’t working on mobile

  • Fix for the instant measurement where it wasn’t working correctly on the desktop that was a completely different issue than the one on mobile

  • Stability improvements for the Competitive Index

  • Stability improvements for the Instant Measurement

Portal v4.11.5

September 29, 2020

New Features

  • Web Vitals added to the RUM/Synthetic Performance Overview pages

Improvements

  • Added 10 new custom numbers and 5 new custom variables to the Sites Settings page

  • The site lock will now appear for all users, regardless of access level

  • Fixed an issue on the Performance Budget where the FID line graph would never appear

  • Fixed an issue on the Synthetic Site Health where clicking on a triangle would never return a waterfall

  • Fixed an access level issue for the partner portal config link

  • Fixed an issue on the 30 Day Domain Report where the report wouldn’t load due to it expecting the new web vitals

  • Fixed an issue on the Data Science when grouping by page group and looking at conversion data

  • Fixed an issue on the Synthetic Monitors table where the kickoff time wasn’t sorting properly

  • Fixed an issue on the Data Science line graph where “S” would show up on the y-axis title when grouping by a filter and looking at page volume or sessions

  • Fixed an issue on the Usage page where switching between sited wouldn’t clear the page, which caused it to look like data was getting duplicated to sites with no data

  • More error handling on the Usage page

  • Fixed an issue on the Contract page when displaying RUM Sample % Page Views and the Synthetic parallel/sequential location selectors

  • Fixed an issue on the Performance Details page where the Time to Interactive and Time to DOM Content Loaded values could be very negative numbers

  • Fixed an issue on the Synthetic Performance Details page where the TTI value in the top card could potentially not match up with the bar graph

  • Fixed an issue on the Data Science page where custom numerics wouldn’t be averaged correctly at the bottom table.

  • When selecting Windows in the OS filters, the icon will now properly appear at the top of the quick filters

  • When looking at daily data on the dashboard, the auto-refresh will now only happen once an hour since the data won't really update more than that anyway

  • When looking at hourly data on the dashboard, the auto-refresh will no longer allow users to have a 2 or 5-minute refresh

  • Fixed an issue on the Synthetic Performance Details page where clicking on the page name bars would cause Speed Index and CLS to show 0 in the average cards

  • Fixed an issue on the Customer Journey page where the a-b testing segment filter wouldn’t work correctly if there was a space in the name

  • Fixed an issue throughout the portal where the exclude bots, include bots, and bots only filter stopped working properly

  • Fixed an issue where the Page Name and URL Search filters could appear at the same time at the top of the page in the quick filters

  • Updated UI on the Object Level Trending when trying to share a page with a URL Search instead of a Page Name

  • Fixed an issue on the Alerts where SSL Expiry had the units of “ms” instead of “days”

  • Fixed an issue on the My Campaigns page where you couldn’t create a new widget on that page with a selected campaign

Portal v4.11.4

September 17, 2020

New Features

  • Web vitals added to

    • RUM/Synth Performance Details

    • RUM/Synth Aggregate Waterfalls

    • RUM/Synth Page Performance Comparison

    • Domain Baseline Analysis

    • Dashboard

      • RUM

        • Performance

        • Performance Comparison

        • Performance by Geography

      • Synthetic

        • Performance

        • Performance Comparison

        • Performance by Geography

        • Session Scatter Plot analysis

        • Error Tracking and Performance

Improvements

  • A bunch of changes to the Performance Budget page

    • Saving a budget now saves the filters for each

    • Added wrench icon that opens Manager, to allow for renaming & deleting budgets

    • When Speed Index is selected, forcing Synthetic

    • Added warning message when trying to update the BTT Global Default

    • Fixed card coloring to be based on average (instead of latestValue)

    • Better error handling

    • Setting a % threshold now displays the calculated value below

    • Ability to save as new

  • Fixed an issue where the JS Errors were being averaged instead of totaled in the cards at the top of the Perf Details page which basically made the number useless

  • Fixed an issue on the Performance Details Domain Activity Waterfall graph where the only timing lines that appeared were Onload and Time To Interactive

  • Fixed an issue on the Custom Analytics and Trending dashboard where the site selector was erroneously present  - it will now appear under “Preconfigured”

  • Fixed an issue on the Dashboard where custom widget types (data science widgets) wouldn’t come back if you were looking at orders/conversions/convRate and had a page name selected

  • Speed Improvements on the Data Science page for RUM Line Graphs

  • Added the link to the Partner Portal Information page (for configuring Aternity/Signal Fx links) in the gear icon under “Partners”

  • Fixed an issue on the Performance Details page that was rarely causing the Page Views Scatterplot to not obey the selected filters

  • Performance Budget page

    • Fixed the card coloring to properly turn red/amber if above the target

    • Fixed text color on obsidian

Portal v4.11.3

September 10, 2020

New Features

  • Custom Reports and Data Science page will now be able to trend Custom Numeric data fields as a line graph

  • Added Beacon Type to the Custom Reports and Data Science page

Improvements

  • Added Function Tracing numbers to the Usage Page

  • Performance Budget cards now properly display the Average number as the large number instead of the most recent number

  • Performance Budget table now properly displays the most recent time measured metric

  • Fixed an issue for the Lowes data on the Competitive Index page

Portal v4.11.2

September 1, 2020

New Features

  • New Performance Budget page (Beta page, more improvements incoming)

    • First page to go live with the new Web Vitals

    • First page to mix RUM and Synthetic

    • Designed to have a site level user-set thresholds for metrics

    • Bult specifically to a mockup given to us by Google so if you have any questions, that’s why things are the way they are

    • STILL TO COME: the ability to save filters as part of the budget, fixing the page linking from the table, linking from other widgets to more places in the portal

Improvements

  • More details on the RUM Performance Details table next to the Performance Breakdown Graph

    • Added traffic source, traffic medium, maybe others?

  • Updates to the Aternity lookup

    • Will lookup based off of IP address if no cookies found

  • URL Search on the Aggregate Waterfall pages

  • Custom Number Lookup on the RUM Data Science Scatterplot

  • Added in File Size to the Inventory Analysis Page-level view

  • Added commas into the Bottom of the Funnel numbers

  • Changed the label for Session ID to Customer Session ID (CSID) Variable on the Sites page

  • Fixed some issues with the filters on the Overview pages where switching between sites could be finicky

Portal v4.11.1

August 27, 2020

Page Name Change

  • JavaScript Errors & CSP Violations is now JS & General Errors + CSP Violations
    New Features

  • Synthetic Aggregate Waterfall sharable link

  • Config page for integrations with our portal and partner portals

Improvements

  • Adding another report that is name Broken Links 

    • Literally a copy of the Page Name URL Report and except named Broken Links

  • UX Improvements to the Reports process

    • Automatically filling in the email address of the user

    • Automatically filling in the report name

    • Automatically filling in the custom subject line

  • Bottom of the Sales Funnel Improvements

    • Custom building with Highcharts so the graph now matches the UI of the rest of the portal

      • Better functionality, visuals, responsiveness, scalability, etc.

    • Allows users to select up to 8 steps

      • Building with Highcharts allowed more flexibility with how many steps there were

    • Added “Total Funnel Conversion Rate”

      • Conversion rate for how many users made it from the beginning to the very end

    • When adding a comparison on the Bottom of the Funnel page, the cards at the top now display better

    • XHR and Fetch Errors will now appear on the new JS Errors page

    • Visualization controls for the Score Cards on the DEO page

      • Click the gear icon at the top of the widget then click “Visualization Controls”

      • Choose if the card gets displayed, what order it is displayed in, hide metrics you don’t care about

  • Fixed an issue on the Overview pages where the filters weren’t enabling

  • Custom Analytics and Trending dashboard no longer counts against the number of available dashboards

Portal v4.11

August 20, 2020

  • Page Name URL Report

    • Emailed report for up to 5-page names that will show the URL taken to get to that page name

    • Designed as a broken URL report for Home Depot, but expanded to let anyone use it if they need the URLs for a specific page name

  • Customizable dashboard widget

    • Basically the data science page on the dashboard

    • Click RUM or Synthetic and go all the way down to Custom Widget – the rest should behave the same as the Data Science page

  • Integration with Splunk/SignalFx on the RUM Performance Details page

    • Currently, we have it working on the Splunk site in you choose “include bots” in the filter options, then choose “Page and Object Level Detail” in the scatterplot

  • Data Science – save as widget

    • You can now save a graph as an analysis on the data science page, as a custom widget in the Custom Analytics and Trending dashboard, or both

    • Saving as a widget will pull all of the settings/filters over into a widget that will be able to auto-update inside the dashboard

    • Custom Analytics and Trending dashboard will contain these widgets

  • Fixed an issue where there was some code that was breaking older versions of most popular browsers

4.10.9

August 14, 2020

New Features

  • Clicking the share icon at the top of the Synthetic Performance Detail and Synthetic Page Performance Comparison will generate a link to a non-logged in the version of the page

      • Graphs and tables are interactive

      • Will remain available for 30 days after clicking the share button

      • NOTE: These pages will not query any new data or link to any other pages

Improvements

  • Users page now has a toggle to view deleted users

  • Aternity scatterplot lookup is now reading from a database table so we can change the referenced custom variable and Aternity URL on the fly

    • I will still have to update this manually for now, so whenever we turn on an Aternity (or other partners) Integration or change the custom variable name, please let me know

  • Added Test Event Log to the Synthetic Performance Details and Test Results pages, as well as the Synthetic Site Health dashboard

  • Log of all events that happened during any given measurement

  • Fixed a problem where you updating users wasn’t working correctly

  • The issue tracker will now query each status type (open, active, closed, archived) separately instead of grabbing all the data in 1 big query – this will make each column a true reflection of the most recent issues

  • Stopped the Issue Tracker search functionality from locking up/crashing the page

  • Fixed an issue where the Overview pages didn’t always load all the filters on each widget when the page first loads

  • Fixed an issue on the View Site page where there were a couple of buttons on the bottom that don’t belong on the page

  • Fixed an issue where the session lookup dropdown on the Performance Details page would have blank entries for custom categories

4.10.8

August 6, 2020

Naming Changes

  • The Homepage is now known as Digital Experience Overview

  • Data Science Insights is now Custom Reports and Data Science

  • Top Priorities widget is now known as DEO Anomalies and Site Opportunities

New Features

  • Google Login to log into the Blue Triangle portal

    • If the google email matches the email used in the portal, it will log them in

Improvements

  • Ability to search on truncated URL on Performance Details URL search feature

    • In the query, the URL will get cut off at the ? to remove any additional parameters on the end and just search on the base URL of the page

  • The Scatterplots on the Custom Reports and Data Science page will now drill into the Object/Function waterfalls where available 

    • RUM scatterplots will now have the circles and the triangles

    • Synthetic Scatterplots will now have all the shapes, as well as retaining the ability to turn on/off content and http errors

    • Will work if you have side-by-side scatterplots by having side-by-side waterfalls

  • Removed 2 extra queries that were firing for no reason from the RUM Performance Details page when clicking on a triangle in the scatterplots

  • Fixed an issue on user creation where creating a user that had previously had their username or email in the system would break the creation process

  • We now offer better UI and an ability to recover an old login based off of the email used to create the user

4.10.7

July 30, 2020
  • Added Page Views to the top of the RUM/Synth Performance Details pages with the rest of the clickable cards

  • Updated logging for user creation/deletion/edits

  • Grouping by Custom Categories on the Data Science page will now work properly

  • Service Profiles Fixes

    • Changed label of Required Dates of Service

    • Showing Required Dates of Service column in table with proper date formatting

    • Added Required Dates of Service to customizable table drag/drop

    • Fixed date formatting for Last Observed (RUM)/(SYNTH)

    • Fixed an issue where editing was broken

4.10.6

July 17, 2020

New Features

  • Drill down view for the new JS Errors page

    • Clicking on a row in the table at the bottom of the page will open up a drill-down view for that particular error

    • Drill down page has the full set of filters for you to further investigate that error

Improvements

  • Added the monitor name to the top of the Instant Measurement page

  • Added a check against another custom variable name for the Aternity integration

  • Removed limitations on the maximum number of agent locations and minimum frequency on synthetic measurements

    • This is now done via the projected usage calculations compared to how many measurements are available in the contract.

  • Fixed an issue on the emailed Object Level Details report where running it against synthetic data caused the report to fail

  • Fixed a bug where clicking the back button when Viewing/Editing users returned an integrity constraint violation

  • Editing a report without using the wizard will now allow you to edit the name of the report

  • Now populating the URL search more effectively when crosslinking

  • Fixed an issue on the Domain Details page where the page could break when looking up a domain that doesn’t appear during the time frame you have selected

  • Fixed an issue where the URL Search option would get duplicated multiple times on the Data Science page

  • Fixed an issue on the new Synthetic JavaScript Errors page where occasionally the first time you visited the page, not all the graphs would load

  • The Reports Log will now be up to date if it was not already

4.10.5

June 30, 2020
  • Pager Duty integration for notification groups

  • Added the API JSON information to the Data Science graphs and RUM/Synthetic Page Performance Comparison

  • Redesign to the RUM and Synth JavaScript Errors pages marked BETA

    • Keeping the old pages accessible until we get the full functionality working on the new pages

  • Added Service Status to the Service Profiles

    • New, Banned, Required, Allowed

  • Service Profiles will now report on New, Banned, Required, or Allowed Services

  • Added change of Monitor Status to the Error State Tracking Log - will now log if the monitor has paused/disabled/enabled

  • Updated Conversions by Response Time, Conversions Over Time, Lost Revenue, and Bounce Rate emailed reports to use the API

  • Speed improvement to the Inventory Analysis page when viewing Synthetic Data – worst offender was around 90 seconds, is now between 3 to 10 seconds

  • Speed improvements to the queries that build the Revenue Opportunity/Revenue Attribution pages – same exact issue as the Inventory Analysis and same improvements

  • Fixed an issue on the Error State Tracking page where if a measurement changed states from Clear to Warning/Critical when the monitor was paused, the page would break

  • Fixed an issue where the save as new monitor didn’t carry forward to Error State Tracking settings

  • Fixed an issue to the Highcharts hamburger menu where it would disappear on any emailed reports

  • Fixed an issue on the Error State Tracking Widget where the tooltip didn’t show the name of the configured monitor

  • Fixed an issue on the Performance Details page where the Page Views Scatterplot would show all pages when filtering by URL

  • Fixed an issue on the Inventory Analysis page where occasionally there would be too many columns in the table

  • Fixed a bug where changing the timezone would seemingly randomly change the selected time period – it wasn’t random, it was just bad math

  • Fixed a bug where if you were viewing a different timezone than your browser’s, trying to look at daily data wouldn’t honor the dates that you selected

  • Fixed an issue where if your machine was in a timezone that didn’t observe daylight savings time, and you selected timezone in the portal that did observe DST, the generated query would be off by an hour

  • Fixed an issue where the Kolkata/Mumbai/New Delhi timezone didn’t exist in our portal

  • Fixed an issue where if your machine was in a timezone that was offset by a non-standard value, (ex: +5:30), the resulting query would be off by the number of minutes to the right of the “:” (Kolkata would always return data 30 minutes off)

    • It will now only change if you are attempting to view a time that hasn’t happened yet

    • For example, if you are looking at 12pm to 3pm eastern, at 3pm eastern, then switch to pacific time, it won't let you select a time period in the future, so the end time will switch to 12pm.

4.10.4

June 18, 2020
  • The RUM/Synth Performance Details and RUM/Synth Aggregate Waterfall pages will allow you to view the JSON used by the API to build the graphs

    • Click into the hamburger menu on each graph and then click “View JSON for API”

    • We will be getting this added on to more pages, we wanted to get these 4 pages out first

  • Fixed an issue on the Brand Opportunity page where the headers of the desktop/tablet/mobile tables didn’t line up with the rows

  • Fixed an issue on the Brand Analysis and Brand Calculator pages were refreshing the page would remove any brand conversions from the graphs until you clicked apply filters again

  • Fixed an issue on the Customer Journey where having a page name with a ‘%’ in the name would break the path section

  • Fixed an issue on the CSP Manager page where enabling BLOBs as a schema source only adds "blob:" to default-src

  • Fixed an issue on the Resource Timings Over Time graph on the Performance Details and Aggregate Waterfall pages where certain page names would produce a blank graph

4.10.3

June 10, 2020
  • The RUM Performance by Page Scatterplot on the Performance Details page properly links over to the Aternity portal for that session

    • Looks at any of the custom vars to be the Aternity GUID and sends it along with the selected measurement time

  • Highlighting on the filmstrips to show the various page milestones

  • Added toggle button on the Contract Overview to Show/Hide Expired & Churn Contracts

  • Added info bubbles to metrics on the home page score cards

  • Added an account setting to reset passwords after X days

  • Users page has a bulk password reset option

  • Fixed an issue where sometimes the time period in the filters would display incorrectly when first hitting the page

  • Fixed an issue where sometimes the URL would get stuck in the filters on the Revenue Analysis page and break the page when you first land on it

  • Fixed an issue on the Data Science page where the URL search was present on the RUM Histogram

  • Fixed an issue where the portal would break if the Aternity id had a non-numeric character in it

  • Fixed bug on the Usage Page where the daily modal not opening up for months before one year ago

  • Fixed an issue where users were unable to remove custom variables correctly

4.10.2

June 3, 2020

New Features

  • The Error State Tracking widget now has a button to run an instant measurement directly from the widget

  • The RUM Performance Overview now has a button on the Performance by Page table that lets you drill into the top 50 URLs for any given page name

    • Limited to 50 for performance issues on the page, if you need to see more URLs, use the API

    • Can choose to concatenate the URLs or see the full URL depending on how you wish to view the table

    • Clicking the URL will link to the Performance Details page with that URL selected

Improvements

  • Competitive Index speed and UI improvements

    • Changed the table and graph into tabs rather than buttons for ease of use

    • Massive performance improvements on the front end and backend to speed up the loading and interaction of the page

  • Fixed an issue on the Instant Measurement page where clicking on the bars would break the page

  • Fixed an issue on the Performance Overview table where the Contentsquare button was shifting columns

  • Fixed an issue while creating a synthetic monitor where switching between Function Tracing on/off wouldn’t update the max number of agent locations

  • Fixed an issue on the Synthetic Site Health dashboard where occasionally the waterfall wouldn’t load properly

  • Fixed an issue with the RUM and Synthetic Performance Details dashboards where clicking on the bars would break the widget

  • Fixed an issue with the synthetic filmstrips where any page in a multistep script that wasn’t the first step would have inaccurate times displayed

4.10.1

May 29, 2020

New Features

    • The RUM Performance Overview now has a button on the Performance by Page table that lets you drill into the top 50 URLs for any given page name

      • Limited to 50 for performance issues on the page, if you need to see more URLs, use the API

      • Can choose to concatenate the URLs or see the full URL depending on how you wish to view the table

      • Clicking the URL will link to the Performance Details page with that URL selected

Improvements

  • Competitive Index speed and UI improvements

    • Changed the table and graph into tabs rather than buttons for ease of use

    • Massive performance improvements on the front end and backend to speed up the loading and interaction of the page

  • Fixed an issue on the Instant Measurement page where clicking on the bars would break the page

  • Fixed an issue on the Performance Overview table where the Contentsquare button was shifting columns

  • Fixed an issue while creating a synthetic monitor where switching between Function Tracing on/off wouldn’t update the max number of agent locations

  • Fixed an issue where navigating to a page for the first time could result in seeing “Invalid date to Invalid date”

  • Fixed an issue on the contracts where buttons were hiding the gross margin line

  • Fixed an issue on the Usage page where the daily view no longer worked

4.10

May 22, 2020
  • Performance improvements to all of the tables built inside the portal

    • Drastically reduces the javascript execution time

  • TTI is now enabled by default for new customers

  • Fixed a bug on the Homepage where first-time users could break it by pausing the auto-refresh and refreshing the page

4.9.10

May 20, 2020
  • Update to the way the data pages prioritize loading the graph and table data when first visiting or refreshing the page

    • For returning users that have viewed the site’s data in the past, the graphs will fire off queries based off of the filters in local storage as soon as the page loads

      • This is an update waiting on the filters query to return and then firing off the data queries

      • Fresh sessions will still need to query the filters data first

    • This will result in the data populating  on the page up to a few seconds faster than what is currently in production

      • Results show data coming back at least 1 second faster than before

  • Upgrade from Highcharts 7.2 to 8.1

    • General stability and performance improvements

  • Added text to the top of the Data Science page when someone is viewing a dataset larger than what can be easily displayed on the page

    • Line graphs are limited to 100 lines

  • Fixes for the Sales Funnel, Revenue Opportunity, Performance for All Pages, Conversions/Sessions/Revenue by Device widgets that would spin forever when no RUM data was present

  • The Performance Breakdown widget on the Homepage is now properly querying synthetic data

  • Fixing some bugs that went along with the filters updates that went out last week

  • Fixed an issue on the RAG widget -> Test Results page where clicking on the RAG widget line wouldn’t always populate the monitor name on the Test Results page

  • Fixed an issue on the scatterplots for synthetic data where if the data point was a triangle, it would always be missing location and http code

  • The Menu on the Top Priorities widget no longer gets hidden behind other elements on the page

  • Synthetic minimum frequency no properly displays according to the contract

  • Fixed an issue on the Aggregate Waterfall pages where the performance lines were always running the query against “include bots”

  • Fixed a UI issue with Screen Capture / Filmstrip when monitors are set to function tracing

  • Fixed an issue on the Test Results log where hovering over an HTTP code could result in just seeing “undefined”

  • Fixed a bug where the domain lists wouldn’t show/hide the correct domains.

  • Fixed an issue on the CSP manager where Cloudflare could block the saving of a CSP due to the <script> tag

4.9.9

May 1, 2020
  • Update to the way the data pages prioritize loading the graph and table data when first visiting or refreshing the page

    • For returning users that have viewed the site’s data in the past, the graphs will fire off queries based off of the filters in local storage as soon as the page loads 

      • This is an update waiting on the filters query to return and then firing off the data queries

      • Fresh sessions will still need to query the filters data first'

    • This will result in the data populating  on the page up to a few seconds faster than what is currently in production

      • Even comparing cached data queries, UAT is coming back at least 1 second faster than what is in production right now when refreshing both pages at the same time

    • NOTE: this isn’t on 100% of the data pages, but probably 90% of them.

  • Fixes for the Sales Funnel, Revenue Opportunity, Performance for All Pages, Conversions/Sessions/Revenue by Device widgets that would spin forever when no RUM data was present

  • The Performance Breakdown widget on the Homepage is now properly querying synthetic data

4.9.8

April 29, 2020
  • The Top Priorities widget and Issue Tracker will be able to link to the Performance Details page with a metric passed through, which will have the graph only show that metric

  • Account and Site inheritance for the Home Page scorecards for what numbers constitute red/yellow/green

  • Fixed an issue on the SLA creation were sometimes making an SLA on a single specific file wouldn’t populate that file on the SLA Status page

  • Fixed an issue on the SLA Status page where if you had multiple conditions for a single SLA, only one would appear

  • On the Synthetic Monitors page, bulk edits for frequency and location will now properly enforce the contract values

  • Additional front end email validation on email input fields throughout the portal

  • Fixed an issue on the 30 Day Domain Report where it wasn’t working properly for “All Pages”

  • Fixed an issue on the Synthetic Monitors Log where clicking the view button was throwing an error

4.9.7

April 23, 2020
  • Aternity switch lives in the Site Settings page

  • Top Priorities widget is now available on custom dashboards

  • Updated the Aternity URLs to match what Jon sent us

  • Aternity SVG now appears properly on the Performance Details page when drilling into the scatterplot points

  • Fixed an issue on the Performance Overview page where it could only show either Aternity or Clicktale/Contentsquare, but never both

  • Fixed a performance issue on the Competitive Index when building the table

  • Increased the number of lines available on the Data Science line graph

  • Fixed an issue on the Dashboard where the Widget Title wouldn’t always populate when clicking edit

  • Contract logs can now sort properly by date

  • Fixed the width of event marker dropdown 

  • Fixed an issue on the Competitive Index settings

  • Fixed a security issue on the Users page

  • Fixed an issue on the score cards where Error State Tracking alerts weren’t lighting up the Synthetic card as red

  • Fixed an issue on the score cards where CSP Violation alerts weren’t lighting up the Tag Governance card as red

  • Fixed an issue on the Announcements where stuff could break if there was a ‘&’ present

  • Fixed the spelling on a few tooltips

4.9.6

April 17, 2020

New Features

  • BTT Score Cards on the Homepage

    • RUM, Synthetic, Tag Governance, Business, and Marketing 

      • Drilldowns into individual metrics and further drilldowns into filter groups

  • 1st vs 3rd party Function Timing widget

    • In the custom dashboard under synthetic widgets and on the homepage

  • Top Priorities widget on the Homepage

Improvements

    • Default Homepage redesign

    • Card at the top of the Javascript Errors page that keeps the total number of CSP Errors.

    • Available frequencies for synthetic measurements now pulls from the existing field in the contract instead of being hardcoded

  • Bottom of the Sales Funnel widget fixes

    • UI/UX improvements to remember the previously selected funnel and tooltip updates

  • Fixed an issue on the Domain Baseline Analysis page where the table would sometimes not load

  • Fixed a consistency issue on the Inventory Analysis page

4.9.5

April 14, 2020
  • On the Edit Profile page, removed the password field and replaced it with a change password button

  • Fixed issues on the Data Science Insights page with group bys for bounce/exit rates not coming back

  • Fixed issues on the Data Science Insights  page with TTI, FCP, and FMP being a little off and producing NaNs

  • Fixed issues on the Data Science Insights page where grouping by Region would never give back JS Error Codes, and had incorrect numbers for TTI, FCP, and FMP

  • Reduced the amount of data sent over the wire for any query grouping by region/country (depending on the query, size reduced by 5% - 50%)

  • Removed some comments in a js file per KP’s request

4.9.4

April 7, 2020

New Features

  • URL Search on the Performance Details page

    • Used in place of the page name search, text field that allows wild cards

Improvements

  • Partners now have access to the Website Benchmarks and Demo Ecommerce data

  • Built a switch to display Clicktale links or Contentsquare links

  • 30 Day Domain Report now looks identical to the Domain Baseline Analysis page – for realsies this time

    • NOTE: The old report is being deprecated, but we haven’t changed existing reports to the new format.  Only creating a new one or editing an old one will result in getting the updated look/feel

  • Fixed several issues on the Bottom of the Sales Funnel      

  • Fixed an issue where the quick filters stopped working              

  • Actually got all of those performance improvements out to the Domain Baseline Analysis that I said I did last week

  • The My Campaigns page will now properly allow you to add widgets

  • Disclaimer to the bottom of the Competitive Index noting why there is no Google data sometimes      

  • Contract Changes 

    • Change account status to "Current Account Status" and make it read-only or just text

    • Move Current Account Status up outside the box next to the Partner

    • Move Approval Status over to the left next to the Partner

  • Speed improvements to the Inventory Analysis page

    • More to come

  • Slight performance improvements (50 – 100ms) on 7 graphs/tables/widgets that were firing off an extra query for no reason

    • Sales Funnel

    • Test Results table

    • Tag Governance Overview Bar Graphs

    • Tag Governance Overview Pie Charts

    • Dashboard Map (same exact call on-site overview/homepage/synthetic overview)

    • Object Level Detail on the Synthetic Site Health after drilling in

    • KPI Widget

  • Fixed an issue on the Site Overview dashboard where clicking on the device icons no longer worked

  • Fixed the tooltip that was still calling Aternity Riverbed

4.9.3

April 3, 2020
  • Built a switch to display Clicktale links or Contentsquare links

  • Fixed several issues on the Bottom of the Sales Funnel      

  • Fixed an issue where the quick filters stopped working              

  • Actually got all of those performance improvements out to the Domain Baseline Analysis that I said I did last week

  • The My Campaigns page will now properly allow you to add widgets

  • Disclaimer to the bottom of the Competitive Index noting why there is no Google data sometimes      

  • Contract Changes

    • Change account status to "Current Account Status" and make it read-only or just text

    • Move Current Account Status up outside the box next to the Partner

    • Move Approval Status over to the left next to the Partner

  • Speed improvements to the Inventory Analysis page

    • More to come

  • Slight performance improvements (50 – 100ms) on 7 graphs/tables/widgets that were firing off an extra query for no reason

    • Sales Funnel

    • Test Results table

    • Tag Governance Overview Bar Graphs

    • Tag Governance Overview Pie Charts

    • Dashboard Map (same exact call on site overview/homepage/synthetic overview)

    • Object Level Detail on the Synthetic Site Health after drilling in

    • KPI Widget

4.9.2

April 1, 2020

New Features

  • Internet Event Markers

    • Changed the functionality of the markers button at the top to include/exclude site event markers and internet event markers

    • Internet event markers are reserved for internet events/browser updates/cdn outages/etc

Improvements

  • 30 Day Domain Report now looks identical to the Domain Baseline Analysis page

    • NOTE: The old report is being deprecated, but we haven’t changed existing reports to the new format.  Only creating a new one or editing an old one will result in getting the updated look/feel

  • Reports are now limited by the contract per account

    • Reports set up by BTT employees will not count towards their allowed reports

  • Date Last Observed column in the Service Profiles

  • Popup that is all up in your face about the fact that passwords inside scripts are permanent and can’t be recovered or reset

  • Changed the text on the suppress clear alert functionality to make it more user friendly

  • Fixed an issue on the Active Alerts widget where expired alerts would still show up

  • Fixed an issue that caused some Font Awesome files to not load correctly

  • Stripping unnecessary semi-colons out of site settings inputs to prevent breaking tag functionality

  • Fixed the link to the Error State Tracking help article

  • Fixed an issue with daylights savings time on the Domain Baseline Analysis where the dates in the table weren’t lining up correctly with the top graph

  • Fixed a performance issue with the Average Resource Load Time By Domain table on the Domain Baseline Analysis page

  • Fixed an issue with the Average Resource Load Time By Domain table on the Domain Baseline Analysis page where occasionally the table wouldn’t build

  • Fixed an issue with the site lock that would occasionally cause it to become unresponsive to clicks

  • The help link to the Hourly Performance Report now works

  • Updated the Aternity logo to what Jon sent over to us

4.9.1

March 24, 2020

New Features

  • Hourly Performance Report

    • Report for Signet – will run every 4 hours with a 6-hour lookback.  Compares the last 6 hours to the last 30 days. RUM and Synthetic

Improvements

  • Suppress alert clear notifications

  • Riverbed is now Aternity throughout the portal

  • Fixed an issue on the Tag Governance Overview where domains that had 0 load times were erroneously appearing on graphs

  • Fixed an issue where the Sites Settings page could cause Cloudflare to flag you as malicious and lock you out

  • Removing the site lock from pages where it doesn’t belong

  • Removed the unnecessary extra lock from the dashboard

  • Fixed an issue where using the site lock would occasionally load the wrong filters

  • Fixed an issue with NaNs on the RAG widget

  • Fixed an issue where updating the config name wouldn’t update the RAG widget

  • Online Sales checklist fixes

    • There is now a link that skips the setup and sets the user's Landing Page to the Dashboard

    • Clicking the entire row will now also do the action/open the Actions dropdown

    • The checklist will now properly loads based off of the contract

    • Text changes

    • There is now a number badge in the User icon that tracks how many tasks the user has not completed

4.9

March 18, 2020

New Features

  • Site Locking to have all data viewed to pull from the site you locked in place

      • Available to BTT admins and Partners

      • Will prevent data from any page/dashboard/widget from pulling from any other site

      • If red (and locked), data will not return from another site until you unlock it

Improvements

  • PDF export of the contract

  • Fixed a performance issue on any page that displayed data in a large table

  • Brought back the toggle event markers in the hamburger menu of Highcharts graphs

  • Text changes to the online sales emails

  • Fixed a typo on the onboarding checklist that prevented some click functionality

  • More ongoing contract page fixes

  • Fixed a few daylights savings time issues on the 30-day domain report

    • Will need to make additional fixes in the next few days

4.8.10

March 13, 2020
  • Blue Triangle Announcements page and dashboard widget

    • Centralized place for any announcements/release notes

    • Page is linked from the dashboard widget or available in the “Other” section of the Settings & Administration screen

    • Dashboard Widget can be found under the “Alerts & Other” section of widgets

  • Revenue Opportunity widget

    • Will pull in the bar graphs from the Revenue Opportunity page

  • Fixed an issue on the Customer Journey page where the auto refresh dropdown wouldn’t work correctly

  • Fixed an issue on the Bounce and Exit Analysis report where the data wasn’t completely filling in all the way

  • Fixed a bug where if you log out of one user and log in as another your session does not clear from the first user

  • Competitive Index Fixes

    • Fixed a problem with duplicate sites showing up in site drop down

    • Put spaces in between the buttons

    • Fixed a bug where selected metric was not being highlighted in the trend view on page load and the wrong buttons were being displayed

    • Moved global site search from above the page to above the industry site search

    • Changes to the competitive index settings button used for BTT Admins

  • Fixed calculation issues on the Bottom of the Sales Funnel page

  • Fixed an issue on the Bottom of the Sales Funnel – when resizing the screen, the funnel would grow larger and larger

  • Swapped the position of the script tag and meta tag on the Content Security Policy page

  • CSP Manager

    • When looking at domains, we now always show the domains in the Used in CSP/Not Used in CSP columns regardless of what tab is selected (All Domains, Observed on Account/Site, Filtered)

    • Domains get listed under the proper source types and appropriately putting domains under default-src

4.8.9

March 11, 2020
  • Blue Triangle Announcements page and dashboard widget

    • Centralized place for any announcements/release notes

    • Page is linked from the dashboard widget or available in the “Other” section of the Settings & Administration screen

    • Widget lives under the “Alerts & Other” section of widgets

  • Revenue Opportunity widget

    • Will pull in the bar graphs from the Revenue Opportunity page

  • Note: both of these widgets will be available on the Home Page AFTER the code push goes live in production

  • Fixed an issue on the Customer Journey page where the auto-refresh dropdown wouldn’t work correctly

  • Online Sales fixes

    • There is now a popup that notifies that an email was sent after clicking “Resend Email”

    • Improvements to the Onboarding Checklist

    • Clicking the down arrow on the onboarding checklist will now properly open the menu

    • Preventing users who signed up for synthetic with function tracing from turning off function tracing

  • Fixed an issue on the Bounce and Exit Analysis report where the data wasn’t completely filling in all the way

4.8.7

March 5, 2020
  • Links from the Revenue Opportunity page table to other key pages in the portal

    • Including Inventory Analysis – to have a direct way to link to the cost of a tag       

  • Competitive Index

    • Faster loading resulting from caching more data

    • Better messaging when there is missing data due to various reasons

    • Better page setting configuration

  • RUM data will now allow up to the minute data for the last 24 hours

    • 6 hours and under will have 1-minute buckets, over 6 hours auto buckets to 5 minutes

  • Moved bucket size filter up to be with the time period selector

  • Put the same auto-refresh restrictions on the Homepage as are on the Overview Dashboards and regular dashboard

  • Fixed the reset widgets button on the Homepage to hide/show the widgets that are supposed to be hidden/shown

  • The Synthetic Scripts table will now return the script name of the latest version of the script 

  • Competitive Index  

    • Performance improvements

    • Fixed a bug where industry quick filter was changing from selected industry to retail
      Fixed a bug where “BTT_synth” was displayed if there was no vertical for the chosen industry 

  • Exporting on the 1st vs 3rd party widget will now show only the data from the search results

4.8.6

February 27, 2020

New Features

  • Blue Triangle Homepage

    • Available by clicking the Blue Triangle icon

    • A single place for all the overview widgets to live

    • More features to come each week

Improvements

  • Competitive Index

    • Global site search

    • States now save to the database so you can keep your settings across devices

  • Map widget now has more metrics

    • Should have all available metrics now (except the size metrics for synthetic- still to come)

  • CSP

    • Adds HTTP when selecting “Enable loading of resources over HTTP”

    • Added text: “The Meta Tag will not work in Monitoring Mode”

    • Added directives for Frame Ancestors, BLOBs and Upgrade Insecure Requests

  • Review Domains

    • Added connect, object, and worker source types

  • Dashboard synthetic scatter plot on the Synthetic Site Health and as a standalone widget now has the option to group by and filter by monitor name

  • Map widget

    • Switching the displayed metric would prevent the page from scrolling

    • Tooltip could get stuck on the screen

    • Memory Leak resolved

    • Hovering over a country/state when the map refreshed would completely remove the color from what you were hovering over

4.8.5

February 21, 2020
  • The map widget will now allow users to select their desired timing metric

    • There are more metrics that need to be added in the future (revenue, hits, visitors, orders, conversion rate, etc)

      • Will update on the fly once the metric is selected

  • 1st vs 3rd Party activity will now allow you to view/export a table of the data

  • When a user first arrives and there are no tiles selected, there is now a message indicating how to proceed

  • Removed data type quick filter

  • Fixed card close buttons in dark themes

  • Fixed table export file name

  • Removed percentages from scores instead display 1-100

  • Added a vertical search on trend view

  • You can now fully edit a group in the group manger

  • You can now link metrics between Competitive Index Views

  • You can now display all Google Timing Metrics

  • Fixed a bug on the table search box that would not allow user to enter text in the text box

    • Numbers will be right justified in tables, text left justified

    • When searching on a table, the export will now only export what the result of the search is

    • Disabling low auto refresh intervals for large look-back periods on the dashboard

    • Non portal visible sites will no longer be visible in the portal

    • Users will no longer be able to login after their contract has expired

    • Fixed an issue where slack alert notifications required an email

    • Fixed an issue with alerts where you could make a domain alert without a selected domain

    • Fixed an issue with the Panama map where only 1 region would ever fill in

    • Competitive Index fixes

4.8.4

February 14, 2020
  • Service Profiles/SSAs 

    • Added new fields for Overall Risk Assessment Score, Service Categories, and Dates Active on Site

    • "Service Description" field modified to "Service Description / Purpose"

    • Ability to add Service Categories to the drop down

    • Ability to upload/download documents to the service profile

  • Competitive Index

    • Improvements from the initial beta release

      • Ability to remove unwanted metrics by clicking the ‘x’ on the cards

      • Reset page to default state

      • Ability to add all metrics to the trend graph

      • Ability to edit group names

      • Ability to have spaces in group names

      • The table columns are now drag-able and sort-able

  • Synthetic Monitors Configuration

    • Now displaying in the table the number of steps for scripts and multi-step monitors

  • Fixed an issue on the Synthetic Site Health dashboard where there were large square symbols that should have been triangles

  • Fixed an issue on the Synthetic Monitors where France wasn’t showing up properly

  • Fixed an issue on the Inventory Analysis export where the performance timings weren’t getting included in the export

  • Fixed a sizing issue on the Inventory Analysis page

  • Fixed an issue where user-configured "Default Site" was not getting obeyed

  • Fixed an issue on the Alerts page where occasionally the alerts table would get pushed off screen

  • Fixed an issue on the Alerts where certain functionality would not work sometimes

4.8.3

February 7, 2020
  • Competitive Index is now available in the portal

    • Table behaves a lot like the index on the marketing site

    • Trends lets you drill down on a day by day basis to compare multiple metrics or multiple sites

    • 2 pages: Table and Trends

      • New item at the bottom of the left navigation menu between Alerts and Logs

      • Access to everyone is controlled by the contract for that site

  • Display fix for file names in the Aggregate Waterfall pages

  • Fixed an issue causing Synthetic Monitors using the Firefox browser to unexpectedly fail

  • Fixed an issue where new users weren’t getting created properly

  • Fixed an issue on the Synthetic Monitors where usage limits weren’t getting properly calculated for leap years

4.8.2

January 30, 2020

Updates

  • For customers with Clicktale integration enabled, we have updated the Clicktale icon/coloring to reflect their move over to Contentsquare

Improvements

  • Styling and text updates to the Service Profiles area

  • Service Profiles improvements

    • exporting the table now includes links to the most recent SSA for each Service Profile, as well as a more readable list of domains

  • Added link to Performance Details page on the Pages Absent table in Domain & Service Details

  • Fixed an issue causing a memory leak on the Error Tracking and Performance widget that could potentially cause your browser to crash

  • Fixed an issue in the page naming configuration that was causing unexpected 404 errors occasionally

  • Minor fixes to the SLA thresholds export

  • Missing icons no longer break the search functionality when creating a service

  • Minor fixes to dashboard sharing

4.8.1

January 29, 2020
  • Updated the look and feel of the Performance Report

    • Now has all performance metrics

    • Note: existing performance reports will NOT have the updated look/feel unless they are edited

  • On RUM Performance details, added BTT Session ID and BTT GUID to the Performance Breakdown table and the session scatter lookup

  • We now have 33 different device emulations to choose from when creating a new synthetic monitor

  • Fixed an issue where the timezone wasn’t getting set correctly on certain reports

  • Fixed an issue where custom variable display names weren’t always populating in the session lookup drop down as an option

  • Fixed an issue on the Synthetic Monitor Log page where sorting by Date Changed wasn’t ordering properly

  • 2019 is now an option for Year to Year comparisons on the KPI widget

  • Added more descriptive messaging on the Synthetic Monitoring page if Screenshots/Filmstrips are disabled because of function tracing options in contract

  • Clearer text on the Service Details page for SLA filters

  • Fixed an issue with error/verify text with non UTF-8 characters not working correctly

4.8

January 21, 2020

New Features

  • RUM Single Session Performance Details page for continued Clicktale integration

    • Essentially the bottom of the Performance Details page as a standalone lookup page, without any of the extra info from the Performance Details page

      • This page was specifically designed for Clicktale to be able to add parameters to the URL and have it fill in the search bar automatically

      • Directions on how to use URL params with this page can be found in this help documentation

      • Example with a URL lookup: 

https://portal.bluetriangletech.com/btportal/web/index.php?r=real-user-monitoring/session-lookup-performance-detail&sid=567&url=aHR0cHM6Ly9idXkuU3BvcnRzLmNvbS8=
  • Can be reached by going to the RUM Performance details then down to the Session Scatterplot lookup, the link is under the lookup button

Improvements

  • Moved the Session Scatterplot search bar up above the Session Scatterplot

  • When clicking on a point on the Performance Details scatterplots, they get a lot bigger now to more easily show which data point you clicked

  • Fixed an issue when creating a function tracing measurement where an alert could pop up telling you to select a location

  • Fixed an issue on the RUM Performance details page where if the session lookup failed to bring back data, the Performance Details waterfall graph would continue to spin forever

  • Fixed a performance issue on the lookup for the RUM Session Scatterplot

4.7.4

January 17, 2020

New Features

  • Read only mode for the site settings page

Improvements

  • You can now select last 24 hours or today so far on the Error State Tracking widget and still see minute by minute data

    • Synthetic Data will now allow up to 24 hours to be minute by minute data


4.7.3

January 15, 2020

New Features

  • Synthetic Monitor Creation Wizard

    • Walks through the creation of single page monitors

  • Page Naming Wizard

    • Easy creation of site names based off of URLs/variables

Improvements

  • Better labeling on the filters

    • Everything is still in the same place it used to be, just with the addition of headers/collapsible sections

  • Continuing improvements to the Customer Journey page

  • Additional search options in addition to the existing IP Address search for the Session Scatter Plot on the Real User Performance Details page

    • Can search on URL (url match with *), User Agent String (partial match with *), BTT GUID, BTT Session ID, and any custom variables configured


4.7.2

January 9, 2020

Improvements

  • Marketing Insights / Customer Journey Analysis - Path Flow now works no matter how many steps it takes to get to the checkout page

    • Other improvements/bug fixes

  • Dashboard line graphs will remember when you turn the lines on/off in the legend

    • Performance, Revenue Over Time, Conversions Over Time, Bounce Rate, Conversion Rate, Site Availability, and JavaScript Errors widgets

  • Performance Summary Widget lets you turn on/off the displayed measurements

    • Also added Page Hits and Sessions

  • CSP Manager now allows you to show domains observed on Site/Account or all Domains

  • CSP Manager now allows you to load in old versions of the CSP and save them as new

  • Added a wizard for creating new dashboard widgets

    • On custom dashboards, this walks you through the steps involved in adding a widget to the dashboard with thumbnails of the widget for reference

  • Updated look and feel of the Reports Wizard

  • CSP Manager now has the ability to build a CSP with data filters applied - allowing the list of domains to be filtered down based on traffic segments, page groups, page names and more.

  • Updated the look and feel of the CSP Manager

  • When creating a new custom dashboard you'll now be taken to that new dashboard, instead of having to click it again in the dashboard manager.

  • On the Hierarchy page, you can now select a specific session directly from the page instead of having to go back to the Performance Details page

  • Synthetic Function Tracing

    • Multi Step Function Tracing configuration

    • Test Results Page

      • Measurements with function tracing turned on will be denoted by the "ƒ" that is in the synthetic monitor config screen to denote function tracing.

      • Another tab with the rest of the waterfalls

    • Performance Details Page

      • With all the rest of the Object Level Details information

    • Object Level Trending Page 

      • Synthetic Aggregate Waterfall Page have 2 new tabs at the top for Function Tracing and the combined Function Tracing and Object Level Detail waterfall graphs

      • If they have function tracing set up, the waterfalls will display.  If there are not measurements set up, the tabs not be shown.

  • Fixed an issue on the Revenue Opportunity page where Blue Triangle logins displayed different results than customer logins

  • Fixed an issue on the RUM Performance Detail page for Clicktale Enabled customers where the Clicktale button would shrink the Performance Breakdown graph

  • Fixed an issue on the RUM Performance Detail page where custom variables were showing up as customVar1, customVar2 instead of their configured names

  • Fixed an issue on the SLA configuration page where users could configure an SLA for the Parking Lot domain. This caused a lot of issues with our system because it isn’t a real Service that should allow an SLA to be set for.

  • Fixed an issue on the dashboard where the SLA Status widget wasn’t bringing back any data

  • Fixed an issue on the dashboard where the Performance by Region widget wasn’t bringing back any data

  • Fixed an issue on the CSP Manager where when clicking Edit Existing CSP and sorting that table by date, it wouldn’t sort correctly

  • Fixed an issue on the Dashboard where loading in saved filters didn’t always behave correctly

  • Fixed an issue on the Data Science page where loading saved reports didn’t always load in the filters correctly

  • Fixed the “Next” and “Previous” buttons on the Performance Details scatter plot to now move forward and backward an appropriate amount of time instead of jumping too far and missing data points

  • Fixed an issue on the Test Results page where the HAR file would never update past the first time it was loaded

  • Fixed a CSS issue on the Object Level Details tabs on the Synthetic Performance Details page

  • Fixed cross linking inside of the Inventory Analysis

  • Fixed a minor issue with bulk deleting reports

  • Fixed an issue where certain reports had the report type of “undefined”

  • Fixed an issue where certain situations prevented a user from adding dashboards to the carousel

  • Fixed an issue where the Tag Governance Overview screen stayed grayed out for new users

  • Fixed an issue where graph tool-tips can get stuck on the page and won’t go away

  • Fixed an issue on the Synthetic Performance Overview where a situation can arise that doesn’t load in all of the monitors on the Error State Tracking widget until the page auto updates

  • Fixed a minor UI issue where clicking on certain buttons created a small, square outline around the rounded button that wouldn’t go away until you clicked another button

  • Fixed an issue that prevented creating some Base Page and SSL measurements

  • Fixed an issue on the Site Overview Dashboard where if you clicked on the world map to drill into a country, then clicked the yellow refresh button, the map would stop working until you refreshed the page

  • Fixed an issue on the SLA Status page where the tool-tip on the spark lines would not pull up if specific conditions were met

  • Synthetic Monitors Log - added Agent Test Type & Post Load Delay

  • Profile/User config - reordered Landing page options to make Dashboards the default

  • Departments config - made the Sites field required

  • Agent Location Filter - label fix for India, Japan, and Singapore

  • Tag Governance widgets are available on the dashboard again

  • Fixed an issue on the Performance Details page where if the Session Scatter plot had more than 1,000 data points, they wouldn’t all show on the graph

  • Fixed an issue on the Performance Details page where if a user deselected Page Volume from the over time graph, the ability to click on the graph and have it change the scatter plots would break