SQLReceiver - Universal Query Timeout: Implemented a universal query timeout setting for SQLReceiver to automatically terminate long-running queries, enhancing system performance and stability.
Azure KeyVault - Refresh Vault Secrets on Config Validation: - Added functionality to automatically refresh secrets from Azure KeyVault during configuration validation, ensuring up-to-date security.
Connection Workflow UI - Demo Feature Toogle: Integrated Demo feature toggle allowing users to enable or disable the demo mode for the "test_all" function with ease.
Connection Workflow UI - Optimized "test_all" Call: Optimized the "test_all" function for improved performance and reduced response times.
Bug Fix: IoTHub Transmit - Fix payload size not being calculated correctly
Bug Fix: SQL Receiver - Recycle DB connection pool on query timeout or database connection error/restart
Bug Fix: GE Historian - Fix test_connection call for showing in FactoryCONNECT
Bug Fix: Azure KeyVault - Fix paging for proxy addresses
Factory BUILD
Pipeline Builder's Right-click Context Menu: You can now right-click anywhere on the canvas if you have one or more items selected to bring up the menu. Also, if you right-click on an operator not currently selected, you will get options for just that operator instead of the selection.
Clicking on a socket will now bring up the Preview drawer (you no longer need to open the drawer first and then click on a socket)
Bug Fix: Multiple selected operators can now be dragged out of Templates at the same time
Bug Fix: Improvements for pasting Templates within and across Workspaces
Factory ANALYZE
KPIs on the Homepage are no longer limited to Date Range of Last 7 Days
Enhanced the KPI development page by achieving feature parity with the runtime field development page, including adding a table for viewing all KPI details and real-time validation for KPI accuracy.
Enhanced KPI validation logic to allow for null thresholds, accommodating more flexible data entry.
Updated the field-explorer URL to enhance accessibility and ensure seamless user navigation.
Added functionality in the field-explorer to include KPI formulas and the ability to save filter and sort preferences to local storage, enhancing user experience.
Introduced fetching of categorical values in the field-explorer, facilitating better data manipulation and analysis.
Enhanced the downtime reclassification API to accept comments and acknowledgments, improving documentation and traceability.
Updated the development pages for progress indicators and tables to enhance user interaction and data display.
Bug Fix: Improved handling of network failures to the FTX Prometheus endpoint, ensuring graceful recovery and system resilience.
Bug Fix: Restored the unique metric name for FTX metrics to prevent code failures.
Bug Fix: Removed the pre-union limit in the data tab line model and improved the logic for Line KPIs, enhancing data processing efficiency and accuracy.
Bug Fix: Fixed the issue of saving blobs in Azure Storage with the overwrite option enabled, ensuring data integrity.