Features
Added logic to augment community data using external sources
Improvements to the Data Ingestion Logs dashboard of the Squirro Monitoring project: nice display names for the facets; new facets (Step Name, Step Execution Mode, Successful Items, Errored Items); now Step Duration is measured in milliseconds; 2 metrics widgets for number of logs and number of errors; more descriptive start and finish messages; exceptions are included in the body and formatted nicely for the built-in steps executed in the ingester service.
Carousel layer mode fixes and improvements - Functionality usable again
In React widgets, during the collection fetch a loading bar will be shown
Expose setting up the project type to the API
Added pagination to community subscriptions
Added pagination to community subscriptions
[React Custom API] Aggregations communities factory for React custom widgets
Expose setting up the project type to the API
Add visibility condition for Global Search state (NLP Search / is empty / is not empty)
Changed 'Lets Go' button on Communities Widget to show on left
filesystem_plugin now has better MIME type detection and will include body field for text documents
Expose setting up the project type to the API
Set up proper project type for automatically created monitoring projects
[Global Search] Enhance context search to all dashboards
Migrate the CommunitiesList Widget to React
Expose monitoring project template in the UI.
New React documentation added in Custom Widgets.
Bug Fixes
Fixed padding bottom for Items widget
Set Tabs icon color to black54 when the tab is not active
SQ-18107
Change default from None to a specified config value for fetching community subscriptions from the topicproxy service
SQ-18131
Fixed a bug that prevented item detail sidepanel from showing when entities are disabled
SQ-18139
Documentation: Fix the injectedContentTemplate on Search
Add searchable and visible properties for creating/modifying dashboard
Typo in overridden post method leads to a 404 error.
The text in the chips is now “ellipsed” when it is too long, the chip height is set to 24px, the chips are left-aligned to the header text 'Filters'
Failing imported steps do not cause break of the import process
SQ-18120 Fixed the communities widget font color
Set color of active icon in item detail view to black87
Improvements to items detail sidepanel hide/show logic
SQ-18132
SQ-17521
SQ-17174
Added logic to import dashboard role for community 360 from project templates
Fix validation for pipeline workflow with duplicated ML models.
Improving react widgets performance, and optimising collection fetching
Set font weight to 500 when Breadcrumb mode is selected. Remove parentheses from values when Chips mode is selected.
Read searchable and visible properties for dashboard from the request
self variable project_description was defined in an optional method. Other method tried to use this variable and we got an error
Adapt Communities Tabs to designs
Improved UI for layer visibility condition modal
Fix match any word order in the GT view
Fix default config for items and communities count
Fix fingerprint service folder permissions.
Breaking Changes
Implemented pagination to the community subscription endpoint
Upgraded squirro-platform to work with Elasticsearch 7.17.6 (requires Elasticsearch upgrade)
removed gdfs_plugin package (no longer used anywhere)
Add ES_TMPDIR to the ES config file
Installation and Upgrade
You will have to resolve at least the following config files when upgrading from Squirro 3.3.0
/etc/nginx/conf.d/ssl.inc
/etc/squirro/common.ini
For new installations, please follow the Setup on Linux instructions.
To upgrade an existing installation, please consult the Upgrades for Squirro 3.5.3 and later guide.