Squirro Release 3.6.5

What’s New :star:

  • The Communities Headlines widget now has a horizontal mode.

  • You can now manage the links under the Help :Help-Dashboard: dropdown menu by navigating to Setup Space → Settings → Project Configuration and modifying values for frontend.userapp.help-dropdown.

  • The Native Language field now supports typeahead.

  • When creating a data source, you can now tag all items from a source with multiple labels. You can do so by first loading your data source. Then, after mapping item fields and labels, on the Schedule Job screen (#4), click the Tag all items from this source with desired labels field and type your desired label(s) separated by commas. For example, you can label all items of a source with foo:bar and foo:baz by entering foo:bar, foo:baz.

  • Concept Search now opens in a new tab by default.

  • PostgreSQL is now supported.

  • The Cards Widget has a new option to refetch its collection when its layer becomes visible.

  • A new Additional Labeling pipelet was added to the Pipeline Editor. You can use it to label news items with industry facets.

Improvements :top:

  • In the Actions Widget, the Save Query button now disables if the query field is empty.
  • Search bar UI style improvements.
  • The Items widget now supports templated queries.
  • Added explain parameter to query endpoints. This provides insights into why a particular item matched or did not match the specified query.
  • Introduced the activity session concept. It provides insights into how users interact with the Squirro platform by attaching session IDs to the activity logs.

Bug Fixes :bug: :beetle: :bug:

  • Possible CVE-2007-4559 exploits were prevented using tarsafe.
  • Fixed an issue with the Items widget hover coloring.
  • Pass through API responses verbatim also when an error HTTP status code is returned. Also fixed the returned error message for the user interface in case of HTTP errors. This allows communication of correct error messages on the user interface across all instances.
  • Fixed breadcrumb styling on hover within the Global Search dashboard.
  • Fixed position and color of snackbars in React widgets.
  • Fixed an issue with squirro.service.userproxy disabling after python interpreter updates.
  • Communities banners now properly apply the dashboard query.
  • Fixed invalid date issues in Squirro items.
  • Fixed an issue with sorting Squirro items by relevance.

Installations and Upgrade :rocket:

The following config file must be resolved when upgrading from Squirro 3.6.4 or earlier:

  • /etc/nginx/conf.d/frontend.conf

The following config files must be resolved when upgrading from Squirro 3.3.0 or earlier:

  • /etc/nginx/conf.d/ssl.inc
  • /etc/squirro/common.ini

For new installations, see Setup on Linux.

To upgrade an existing installation, see Upgrades for Squirro 3.5.3 and later.