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
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
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
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