Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Import SharePoint users, groups and user attributes from SharePoint using the SharePoint REST API

  • The number of threads used by the Portal Tree Updates job is configurable

  • Updated URL Mapping for ViewPost.aspx
  • Removed personal OneDrive sites from the SharePoint Online Adaptor configuration page
  • Performance enhancements for getting the list of site collections from SharePoint Central Administration when importing the tree structure using the SharePoint REST API

Tracking Agent:

  • Support for Hybrid Search in SharePoint

Resolved Issues:

  • "Email address is not valid" error when adding a recipient to a report distribution list, due to email domain extension limit of 2 - 4 characters

  • Upgrade fails with error "There is already an object named '#control_prefs' in the database."
  • "Error: The CREATE UNIQUE INDEX statement terminated because a duplicate key was found for the object name 'dbo.tab_sharepoint_tree_spids' and the index name 'PK_tab_sharepoint_tree_spids'." error in the Portal Tree Updates job
  • The CardioLog Agent directory path is visible in the error message that is raised when sending a request with an invalid parameter value
  • The Page Views by Type table widget is not filtered by document extension when using Portal Tree Updates in "changes" mode
  • "Error during serialization or deserialization using the JSON JavaScriptSerializer. The length of the string exceeds the value set on the maxJsonLength property." error when clicking on Save in the SharePoint Tree Adaptor configuration page 
  • "System.Exception: Operation failed. The index entry of length 922 bytes for the index 'IDX_sharepoint_tree_load_url' exceeds the maximum length of 900 bytes" error in the Portal Tree Updates job whe multiple adaptors are configured
  • "Error: Client found response content type of 'text/html; charset=utf-8', but expected 'text/xml'." error in the Social Updates job
  • "Exception: System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: Only one usage of each socket address (protocol/network address/port) is normally permitted" error in the Portal Tree Updates job when using the SharePoint 2016 adaptor

  • "Error: Failed to persist SharePoint sites. System.Data.SqlClient.SqlException (0x80131904): The MERGE statement attempted to UPDATE or DELETE the same row more than once" error in the Portal Tree Updates job
  • Missing document titles when using the SharePoint 2016 adaptor
  • "The number of page views for import has reached the monthly limit for MM YYYY (#) Please select a different time range for import" error when importing IIS logs

...

  • Support for TLS 1.2

  • Support for durable document links in SharePoint 2016
  • Improved performance for Portal Tree Updates in "changes" mode
  • Added default mapping for the search results page in SharePoint 2013 and 2016
  • Added minor version updates to content modifications reports

Tracking Agent:

  • Support for tracking modern sites and pages in SharePoint Online

...

  • Enhanced support for fixing lost events for lists, my sites and community sites
  • Added support for engagement tools in a load balanced environment

Tracking Agent:

  • Added tracking for wopiframe2.aspx pages for Office Web Apps in the Tracking Agent

...

  • Database schema updates in the installer are performed automatically using Microsoft SQL Server Data-Tier Application Framework  

Tracking Agent:

  • Track documents opened in Office Web Apps (OWA) in SharePoint Online

...

  • Ability to configure the LDAP port in the Active Directory Updates job

Tracking Agent:

  • Track documents opened in Office Web Apps (OWA) in SharePoint 2013
  • Enhanced support for tracking search webparts in SharePoint 2013
  • Ability to configure a regular expression for the user account name format captured by the tracking agent

...

  • New installer with automatic updates
  • The system alerts email sender is configurable
  • Apply URL Mappings when using Site Statistics feature
  • Added SharePoint web applications zone selection in step 3 of the Configuration Wizard
  • Improved performance for fixing lost events in the Portal Tree Updates job
  • Improved performance for the Broken Links report
  • Improved performance for updating geographical data in the Usage Data Processing job
  • Removed the "Transfer the tree structure through file system" option from the SharePoint Adaptor settings
  • Renamed the "Active Directory Updates" job to "User and Group Updates"

Tracking Agent:

  • Tracking Office 365 OneDrive documents
  • Tracking document library search in SharePoint 2013
  • A click on a list item that is opened in a dialog window is registered as a preview event instead of a view event
  • Added caching for the tracking agent files

...

  • Load all site collections for a SharePoint Online tenant automatically, in the SharePoint Tree Adaptor settings
  • Improved handling of duplicate SharePoint content in the Portal Tree Updates job when importing SharePoint list items and documents meta data field values
  • URL Mappings for SharePoint Online discussions
  • Enhanced support for importing social followers data from multiple SharePoint 2013 farms

Tracking Agent:

  • Tracking HTML 5 and SilverLight SharePoint videos 
  • Tracking documents opened in Office Web Apps (OWA) using the HTTP Module for tracking document usage from within Office
  • Ability to ignore searches for the default search keyword in SharePoint 2013
  • Improved handling of JavaScript code conflicts with third party scripts
  • Improved performance for the HTTP Module for tracking document usage from within Office
  • Ability to ignore consecutive views to documents when using the HTTP Module for tracking document usage from within Office (for example when opening a document and then clicking on Enable Editing it generates two view events)
  • Enhanced support for SharePoint 2010 search result clicks tracking
  • Enhanced support for search tracking in multiple subdomains (cookies are stored at the root domain)

...

  • Improved resource management for the Social Updates job
  • Ability to configure the SharePoint databases alias in the Social Updates job
  • Import all SharePoint users in the Social Updates job, regardless their roles in SharePoint sites
  • Edited URL Mappings for SharePoint 2013 posts and discussions

Tracking Agent:

  • Tracking document downloads via the "Download a Copy" menu link (using the HTTP module)
  • Enhanced support for federated identity management (SAML) in the CardioLog tracking agent
  • Enhanced support for retrieving the user ID from SharePoint User Profile web service in the CardioLog tracking agent
  • Improved error handling for retrieving the user ID from the SharePoint SP.ClientContext object in the CardioLog tracking agent

...

  • Improved performance for the Social Updates job when processing content changes
  • The pre-authentication header to the HTTP request of the Tree Adaptor web service in the Portal Tree Updates job is not added by default
  • Ability to configure enhanced error handling for the Portal Tree Updates job
  • Removed unnecessary log entries for the Social Updates job
  • Edited the URL mapping for the displayifs.aspx SharePoint display form page (dispform.aspx)

Tracking Agent:

  • Ability to configure the SharePoint user name identification method in the tracking agent
  • Ability to configure a regular expression for the user account name captured by the tracking agent

...

  • Improved performance for the Social Updates job
  • Improved performance for retrieving updates from Yammer in the Social Updates job

Tracking Agent:

  • Enhanced support for SharePoint 2013 in MDS mode

...

  • Improved handling of duplicate user data in the User Categories Updates job
  • Updated the order of the FilterField1 parameter URL Mapping
  • Added a default URL mapping for the IsDlg parameter for SharePoint pages opened in a dialog window
  • Added a default URL mapping for the displayifs.aspx SharePoint display form page (dispform.aspx)
  • Removed unnecessary log entries for the Portal Tree Updates job
  • Ability to configure the LDAP connection string in the Active Directory Updates job 
  • Ability to configure the sender of the System Diagnostics email alerts for administrators
  • Ability to configure the user attributes display names in the User Categories Updates job
  • Ability to add a pre-authentication header to the HTTP request to the Tree Adaptor web service in the Portal Tree Updates job
  • Improved performance for the Social Updates job when retrieving updates from SharePoint 2013 Social
  • Improved performance for the Social Updates job when retrieving updates from Sitrion
  • Improved support for multiple SharePoint 2013 farms in the Social Updates job

Tracking Agent:

  • Enhanced support for SharePoint Online in MDS mode
  • Increase the timeout for retrieving the user account name from SharePoint (SharePoint client context)
  • Enhanced support for claims based authentication user logins in the CardioLog tracking agent

...

  • Ability to configure the SharePoint friendly URLs in the Site Statistics feature
  • Ability to configure the SharePoint databases alias in the Portal Tree Updates job
  • Improved support for SharePoint extended web applications in the Portal Tree Updates job

Tracking Agent:

  • Support claims based authentication in the CardioLog HTTP module for tracking document usage from within Office
  • Support for JSON on IE8 in the CardioLog Tracking Agent

...

  • Improved performance for the "Page Views" table report with the "Show first level child items only" option enabled
  • Exclude custom events sent by the CardioLog API from navigation reports

Tracking Agent:

  • Improved error handling in the tracking agent, when the SharePoint 2013 search pages are customized

...

  • UI for SharePoint Tree Adaptor configuration
  • New UI for the Configuration Wizard
  • New configuration parameters for the Report Scheduling service - SSL, port, reports email subject, reports email sender
  • Friendly service E-mail alerts for administrators
  • Configurable report URL for reports sent via email
  • Prompt to restart the service automatically after changing configuration settings
  • Site Statistics Feature - display feature only for users with Full Control permissions to the SharePoint site
  • Site Statistics Feature - access reports based on SharePoint permissions
  • Ability to isolate usage events imported from IIS logs and delete them
  • Support for SQL Merger Replication
  • Improved performance for the Usage Data Processing job with Black List rules based on AD groups
  • Enhancements to the Portal Tree Updates service (enhanced performance, support for changing welcome pages, and support for duplicate SharePoint IDs)

Tracking Agent:

  • Track search preview events for SharePoint 2013
  • Hide the page body only for pages with content personalization rules or AB/MVT tests
  • Exclude "_layouts" pages
  • Built-in support for claims-based authentication
  • Built-in support for retrieving the signed-in user from SharePoint
  • The tracking agent cookie values are now HTML encoded
  • Renamed Tracking Agent "userid" cookie to "_userid"
  • Tracking Agent feature - the JavaScript code is added to the end of the head tag (was first)

...

  • Website tree adaptor
  • Configuration checklist for administrators
  • Performance improvements to the SharePoint adaptors
  • Performance enhancement to the SEO module
  • Removed "Directory" options from SEO jobs (external links field)
  • Enhanced page views license enforcement
  • Enhanced tracing for data collection
  • In Object Explorer, the SharePoint farm display name can be manually modified

Tracking Agent:

  • Default timeout for loading segment info (CA) is now 5 seconds (was 10)
  • The tracking agent now waits for segment info to load (CA)
  • Enhancements to the "CardioLog Analytics" SharePoint solution
  • Performance enhancement to the tracking agent
  • The tracking agent is loaded immediately, and not on page load
  • The tracking agent cookie is now saved across sub-domains
  • "Keep alive" method is used for tracking time on page

...

  • IIS Log Import - support for site collection host headers (Add cs-host support for IIS log import)
  • Services - friendly scheduling options [backwards compatibility]
  • All services are available by default
  • Added "Once" and "Never" to Monitoring Service scheduling types
  • Usage data tuning - automatic detection of folder view events
  • License usage visual alerting (day left to trial, page views per month)
  • Licensing - Data for the current day never shows up in reports for STD and PRO editions
  • Lost events are fixed once a day regardless of service errors
  • Online messages in upgrade page

Tracking Agent:

  • Agent prompt flagging

  • Handling of agent calls with long text (over 2000 characters)
  • Better handling of duration events for multi-tabbed browsing
  • EventCollector path is no more extracted from URL params (saved in Web.config)

...