DataFromSky FLOW Demokit - version 1.17.18: * INSIGHTS: * Various fixes of manipulation with the movement spatial elements. * Overall improvements of warnings about an inconsistency in the configurations. * The API key for the map view won't be shown as a plain text anymore. * BLOCK: * Added separate notification for BLOCK reboot and NODE reboot. * Added validation process and possible reset to default SSL settings. * Added support for multiline static variable definitions for expression widgets. * Changed notification from "FLOW BLOCK has been started." to "FLOW BLOCK {version} has been started." * Fixed missing default cube permission settings for viewer and editor users on camera devices. * Fixed setting wrong data start timestamp for outputs in whole history time mode. ==== DataFromSky FLOW Demokit - version 1.17.17: * BLOCK: * Fixed map coordinates data type causing precission loss. * Fixed problem of application crashing with existing movement operator (caused in previous version). ==== DataFromSky FLOW Demokit - version 1.17.16: * INSIGHTS: * Various improvements of a current state indication for individual cameras. * Fixed imminent crashes during setup of a history export for eligible widgets. * Updated period settings within the sending policy of a webhook output. * BLOCK: * Optimized discretization of trajectories. * Added information about operators to the analytics statistics. ==== DataFromSky FLOW Demokit - version 1.17.15: * INSIGHTS: * Added an automatic expansion of analytic canvas when its default borders are exceeded. * Fixed loading of existing interfaces after successful login to a camera device. * Automatic snap to nearby edges works in related sections of the analytic settings from now on. * Creation of a zone element by picking each control point also works in the analytic settings. * There is a selection menu in sections of the analytic settings to choose between overlapping zones. * Various fixes and improvements of notification statistics for individual cameras. * Visualization of the camera grid works for individual analytic desktops. * BLOCK: * Fixed memory leak caused by active evidence task. * Fixed race condition that could cause analytics to get stuck when changing it. * Fixed evaluation after transition to idle state, which was incorrectly not performed. ==== DataFromSky FLOW Demokit - version 1.17.14: * BLOCK: * Reduced operational memory used by the SDLC interface. ==== DataFromSky FLOW Demokit - version 1.17.13: * INSIGHTS: * A spatial element can be created by specification of each control point. * Added new button to allow switching between the modes for a spatial element creation. * Extended feature to snap nearby edges which also works during specification of a spatial element. * Fixed bug when intersections of a movement failed to save into the configuration. * BLOCK: * Added new feature to use custom factory configuration. ==== DataFromSky FLOW Demokit - version 1.17.12: * INSIGHTS: * Missing sink types will also be shown on the list of analytic sinks. * Added new dialog to perform export of a camera frame. * Advanced visualization of notification statistics for individual cameras. * Added feature to snap nearby edges when dragging point of a spatial element. ==== DataFromSky FLOW Demokit - version 1.17.11: * BLOCK: * Fixed timestamp shift bug on Axis cameras. ==== DataFromSky FLOW Demokit - version 1.17.10: * BLOCK: * Fixed an application crash caused by race condition while loading autosaves. ==== DataFromSky FLOW Demokit - version 1.17.9: * BLOCK: * Fixed setting wrong trajectory duration when stationary. ==== DataFromSky FLOW Demokit - version 1.17.8: * INSIGHTS: * Fixed occasional break of selection of another spatial element after editing. * Improved alignment of content within sections in the analytics settings and similar pages. ==== DataFromSky FLOW Demokit - version 1.17.7: * INSIGHTS: * Made various wording and text more clear. ==== DataFromSky FLOW Demokit - version 1.17.6: * INSIGHTS: * Resolved creation of a widget with duplicate identifier after a rollback of analytics. * Removed an unnecessary warning when a sink creation was cancelled. * Fixed mapping of spatial elements for cloned operator in analytics. * Fixed connect to another device when the demo stream connection failed. * Various improvements of a statistics visualization. * BLOCK: * Improved TrafficCamera watchdog - detects node failure. * Improved firmware structure on the camera. Allows easier setup of onvif, mtu. Fixed behavior when license key is missing. * NTP sync interval changed from 24 hours to 5 minutes. * Updated detector, improved stability. * Fixed import bug on trafficcamera. * Resolved an issue where TCP sockets could be blocked. ==== DataFromSky FLOW Demokit - version 1.17.5: * INSIGHTS: * Added option to choose between several types of time source for a camera. * Improved behavior of zooming content in the analytics tree. * Fixed scrolling in the list of programming elements when the window was rather small. * Fixed occasional freeze of camera image for corresponding dashboard widgets. * BLOCK: * Added POST "/check_georegistration_error" endpoint. * Fixed borderline case of autorecover setting where trigger could never occur. ==== DataFromSky FLOW Demokit - version 1.17.4: * INSIGHTS: * Added a new button to switch individual desktops within analytics. * Fixed preview of a dashboard widget that did not show up in some cases. ==== DataFromSky FLOW Demokit - version 1.17.3: * Added TrafficCamera Axis support for version 1.17. ==== DataFromSky FLOW Demokit - version 1.17.2: * Added TrafficCamera support for version 1.17. ==== DataFromSky FLOW Demokit - version 1.17.1: * INSIGHTS: * Added a new dialog to set the ground prediciton manual relative position in a bulk. * Added visualization of a history occupancy for corresponding sinks. * Enhanced visualization of highlighted items in the analytics tree. * Implementation of dropping a widget to desired place in a filter output list. * Various fixes of the time series settings for filter outputs. * BLOCK: * Implemented preservation of maximum analytic count after factory reset. * Fixed "*/cubes/{id}/analytics/{id}/info" payload always containing PTZ related properties. * Fixed removal of NTCIP interface that could cause an application crash. * Various REST API fixes. ==== DataFromSky FLOW Demokit - version 1.17.0: * Added road obstacle detection feature (see Analytics settings->Road obstacle detector settings). * Added new interface type National Transportation Communications for ITS Protocol (NTCIP). * Added near miss operator (see Operator->Group operators->Near miss). * Added near miss event widget (see Widgets->Near miss events). * Added evidence feature (see Analytics settings->Evidence feature settings, and Evidence page). * Added evidence task support to webhooks. * Added new widget Web view that displays a web page. * Reworked autorecover feature. * Reworked fixed period snapshoting policy as aligned fixed period. * The source string of an analytic created from a VMS Interface can now be changed. * Added a new subtype of a VMS interface where FLOW communicates with the VMS directly over its native SOAP protocol. This subtype can receive camera streams either retransmitted from Milestone Open Network Bridge, or directly from cameras. In case of direct camera streams, after selecting which cameras to add as FLOW analytics, you need to fill out the camera's connection strings. However, FLOW's template step in the analytic import wizard can make this task much quicker. * Added an option to show bounding boxes of traffic objects in VMS Events. * SSL errors are now not ignored by default. You can review current SSL errors and ignore them anytime. * Added more details about the results of the camera/analytics import process. * Regular analytics can now be paired with a VMS Interface if their connection string matches that of a newly imported analytics. * Added a feature to show and trim obsolete event topics from a VMS interface. * Added a toggle to turn event topics on and off. * Fixed pairing of event topics with deleted and newly created analytics. * Improved the general stability of VMS Interfaces' connection to the Milestone AI Bridge and the VMS. * INSIGHTS: * Added detailed statistics divided into distinct sections. * Added support for visualization of available camera sources using the map and tab views. * Improved user experience of a settings for all supported interfaces. * Improved user interface for creation of a new camera source. * Enhanced layout and design of all expanding panels. * Preview of a dashboard widget can be displayed by hovering its source in analytics. * Any operator or spatial element of analytics can be distributed into individual desktops. * Various changes and improvements of settings for the time series visualization. * BLOCK: * Added statistics endpoints: * GET "/statistics" REST endpoint, * GET "/statisticsstream" multipart/x-mixed-replace endpoint. * Added experimental option to detect zone crossings by trajectory bounding box in now time mode for zone filters. * Added last bounding box columns to Table output. * Added supported reboot types to GET "/block_info" endpoint * Reworked MJPEG videostreams (now running on the same port as BLOCK). ======= DataFromSky FLOW Demokit - version 1.16.6: * INSIGHTS: * Various tweaks to network requests. ==== DataFromSky FLOW Demokit - version 1.16.5: * BLOCK: * Fixed application uptime calculation that was not correct if the machine time changed. * Fixed an issue that could cause the analytics API to became unresponsive due to time shift detection. ==== DataFromSky FLOW Demokit - version 1.16.4: * BLOCK: * Fixed application crash caused by Live View widget. ==== DataFromSky FLOW Demokit - version 1.16.3: * INSIGHTS: * Added an option to filter existing cameras using a source address or its part. * Added support for traffic light widgets as an input for expressions widgets. * Improved interactivity of the directionality element in a re-identification rule configuration. * Fixed duplication of an analytics to maintain validity of a reference frame. * Fixed corruption of existing rules in the tracker settings. * Fixed not showing image data after enabling analytics processing. * BLOCK: * Added reset of SSL settings on factory reset triggered by a user. * Fixed trajectory stationary duration serialization for visualisation in flags. * Fixed missing configuration of videostreams interfaces from configuration export. * Fixed SSL settings using absolute path that may result in invalid configuration after import of a user configuration. ==== DataFromSky FLOW Demokit - version 1.16.2: * INSIGHTS: * Added identifier to most elements names in format "[id] name". * Added visualization of trajectories into settings of a re-identification rule. * Improved update process. * Unified fonts and layouts between various bar elements. * BLOCK: * Fixed missing certificates on TrafficCamera - fixes webhooks over https protocol. ==== DataFromSky FLOW Demokit - version 1.16.1: * Reworked Quido interface. * INSIGHTS: * Improved zone visualisation of re-identification rules in tracker settings. * Made various wording and text more clear. * BLOCK: * Added trajectory score and last detection score to Raw trajectories REST sink and Object list UDP sink. ==== DataFromSky FLOW Demokit - version 1.16.0: * Added cooperative cameras feature "cube". * Added new object categories (tractor, car trailer, caravan, truck trailer, scooter, pram, wheelchair, tram). * Added persistent notifications. * Added visibility detection feature (see Analytics settings->Visibility detection). * Added ground prediction feature (see Analytics settings->Ground prediction settings). * Added camera parameters (see Analytics settings->Camera parameters). * Added gap evaluation option for gates (see Gate setting->Gap data->Calculate gap). * Added gap operator (see Operator->Group operators->Gap). * Added gap time and gap distance attributes for outputs (used in Statistical output and Table output). * Reworked SDLC interface to support 64 channel converter, added error states. * Reworked VMS interface. * Optimized network performance for configurations with a lot of analytics. * INSIGHTS: * Added new feature to clone analytics settings. * BLOCK: * Added acceleration attribute (see Statistical output, Heatmap output and Table output). * Added last position columns to Table output. * Added trajectory speed angle, acceleration and bounding boxes to Raw trajectories REST sink and Object list UDP sink. * Added accessible serial number. * Changed trajectory data absolute coordinates to normalized coordinates. * Optimized internal structures to speed up evaluation. ======= DataFromSky FLOW Demokit - version 1.15.13: * INSIGHTS: * Fixed overwriting of some parameters in the analytic settings. ==== DataFromSky FLOW Demokit - version 1.15.12: * BLOCK: * Fixed path to SSL CA certificate on TrafficCamera. ==== DataFromSky FLOW Demokit - version 1.15.11: * Added limit for autorecover period value (now must be in interval <1 min; 30 days>). * INSIGHTS: * Fixed UDP settings not being able to be saved. * BLOCK: * Fixed evaluation of empty/uninitialized data resulting in incorrect data timestamps in outputs history. * Fixed incorrect error state for autorecover feature. * Fixed app not starting after camera reboot on TrafficCamera. ==== DataFromSky FLOW Demokit - version 1.15.10: * BLOCK: * Fixed usage of previous evaluation timestamp instead of current timestamp for expressions outputs and traffic lights widgets. * Fixed some incorrect handling of internal data structures. * Fixed the camera reboot sequence to avoid the flow application not starting after camera reboot. ==== DataFromSky FLOW Demokit - version 1.15.9: * INSIGHTS: * Fixed some requests not working on slow network. * BLOCK: * Increased time block completion threshold from single data tick to 1.5 seconds. * Reworked Quido IO interface - using web mode now. ==== DataFromSky FLOW Demokit - version 1.15.8: * INSIGHTS: * Fixed calculation of UTM hemisphere while using WGS-84 coordinates. * Fixed widgets data timestamps not updating after history visualisation disable. * BLOCK: * Fixed creation of configuration file on camera devices. * Fixed UTM hemisphere usage for raw trajectories REST sink and object list UDP sink. * Fixed frame id / timestamp calculation on camera devices. ==== DataFromSky FLOW Demokit - version 1.15.7: * INSIGHTS: * Added sort by name for Origin-Destination matrix widget. * Fixed name sync of traffic lights widgets. * Fixed loading of supported vehicle types on camera devices. * Fixed incorrect handling of anonymization parameters. * Improved various UI elements. * BLOCK: * Fixed usage of string value type as an input in expression widgets. * Fixed application crash caused by incorrect memory initialization. ==== DataFromSky FLOW Demokit - version 1.15.6: * INSIGHTS: * Fixed "Leave" dialog opening up without any unsaved changes. * Fixed reset of ALPR settings by setting a region of interest. * Fixed barchart colours of distribution widget. * Improved various UI elements. * BLOCK: * Fixed some config files not syncing properly. * Fixed behaviour when time shift occurs. * Fixed incorrect results of Origin-Destination output caused by faulty events produced by movement filter. * Fixed application crash that could occur while updating the analytic configuration. * Fixed rare application crash caused by timeouting of a webhook request. ==== DataFromSky FLOW Demokit - version 1.15.5: * INSIGHTS: * Added sorting by ID for table widget CSV export. * Fixed missing file extension for CSV exports. * Fixed copy analytics function not working properly. * Fixed analytic state indication. * Fixed touch screen controls. * Improved login process behaviour and indication of its status. * Improved various UI elements. * BLOCK: * Disabled system reboot support for enterprise device type. * Fixed webhooks enabled flag not working properly. * Fixed import of configuration not working. * Fixed factory reset not working properly. ==== DataFromSky FLOW Demokit - version 1.15.4: * Added mDNS support. * INSIGHTS: * Fixed loading of reference frame. * Fixed advanced mode check in expression outputs. * Fixed displaying region of interest in Live View, Heatmap and Trajectory View widgets. * Improved various UI elements. * BLOCK: * Fixed removal of wrong configuration files on factory reset. * Fixed "dataValidity" getter not working in expressions. ==== DataFromSky FLOW Demokit - version 1.15.3: * INSIGHTS: * Added support for pasting WGS84 coordinates in format with minutes and seconds. * Fixed application crash caused by history visualisation of distribution widget. * Fixed application crash caused by removal of traffic lights zones. * Improved various UI elements. * BLOCK: * Added file sync for config files to prevent unexpected shutdowns etc. * Fixed system auto-reboot and analytics autorecover not working. * Fixed occurrence of empty payload in webhook when analytics is not running. * Fixed switched rx and tx values in system monitoring. ==== DataFromSky FLOW Demokit - version 1.15.2: * INSIGHTS: * Fixed blurry icons. * Improved table widget data update to prevent flickering. * Improved various UI elements. * BLOCK: * Added message counter option for UDP zone state and object list. * Added options for UDP object list. * Changed UDP object list format. * Fixed UDP split mode being active after disabling. * Fixed stuck of analytics after autorecover settings change. * Fixed corruption of config files that may be caused by system reboot. ==== DataFromSky FLOW Demokit - version 1.15.1: * INSIGHTS: * Fixed application crash caused by Favorite FLOW devices feature. * Improved various UI elements. * BLOCK: * Fixed application crash that could occur while having Live View widget in webhooks. ==== DataFromSky FLOW Demokit - version 1.15.0: * Added support for a new object type called "van". * Added support for a new object type called "animal". * Added system reboot and auto-reboot features (see Block->Settings). * Added factory reset feature (see Block->Settings). * Added autosave now feature (see Analytics->Settings->Autosave). * Added analytics autorecover feature (see Analytics->Settings->Autorecover). * Added "emitChange()" method for table expression widgets that can be used as means to control data emit to webhooks. * INSIGHTS: * Now starts in fullscreen mode by default. * Added Favorite FLOW devices feature. * Added Portuguese (Brazil) localization. * Added Romanian (Moldova) localization. * Fixed application crash caused by empty header in table expression. * Fixed list of supported widget types for webhooks. * Fixed scale not correctly applied on bounding box visualization. * Improved various UI elements. * BLOCK: * Removed not used parameters of block status info endpoint "/block_status_info". * Fixed traffic light support for expressions widgets. * Fixed incorrect state of analytics that may be caused by multiple analytics sharing same source. * Fixed Block's name attribute not propagating into webhooks. ==== DataFromSky FLOW Demokit - version 1.14.0: * Added new widget Live View that can be created from the dashboard page. * Added table widgets support to webhooks. * Reworked webhooks: * Added sending policy to the selected output widgets. * Reworked expressions widgets: * Supports multiple output data types (value, statistical value, distribution, table and string value). * Different data can be set through setters calls. * Added evaluation validity that indicates success or failure of evaluation. * INSIGHTS: * Improved various UI elements. ==== DataFromSky FLOW Demokit - version 1.13.1: * Added support for distribution and table widgets into the expressions widgets. * INSIGHTS: * Added auto logout feature and its settings. * Added an option to export the overlay of trajectory view and heatmap widgets. * Added an option to clone the analytics. * Added Block's evaluation duration info to the Diagnostic page. * Fixed georeferencing error computation. * Fixed multiple bugs with streaming widget. * Fixed import of license plate filter configuration from file. * Made various wording and text more clear. * BLOCK: * Added new state for storage files: "corrupted". * Added new format for autosave files (.autosavex) in order to reduce its size. * Added available memory checking mechanism for the trajectory file sink. * Fixed incorrect state of multiple analytics that sharing the same source configuration. * Fixed expressions variables not properly reseting with "Reset trajectory data". * Fixed evaluation of "Not matching" selection mode of the license plate filter. ==== DataFromSky FLOW Demokit - version 1.13.0: * Added new interface type Video Management Software (VMS). * Added Discretization settings (see Analytics settings->Discretization policy). * Added ALPR engine settings (see Analytics settings->ALPR engine). * Added UDP server settings (see Block->Settings->UDP server settings). * Added SSL webserver certificate settings (see Block->Settings->SSL webserver certificate for REST API). * Added new UDP sink "Object list". * Added id list option to UDP zone sink subscription. * Added support for traffic lights detection. * Added time modes for trajectory view and heatmap outputs. * Added rendering options for video stream interface. * Replaced deprecated "type" with "category" in json for trajectory view, trajectory. * INSIGHTS: * Added an option to show/hide grid visualization. * Added an option to pause/resume visualization of new data. * Added an option to show video stream as a widget on analytics dashboard. * Added new help page. * Added "Import from file" option to license plate filter. * Added sampling option to widget's history export to csv. * Changed maximum of autosave files from 10 to 1. * Optimized trajectory rendering. * Optimized network usage for heavy data payloads (trajectory view, heatmap). * Fixed various user interface bugs. * Made various wording and text more clear. * BLOCK: * Changed default port from 8080 to 8088. * Reworked evaluation and data processing. * Reworked raw trajectories json format. ==== DataFromSky FLOW Demokit - version 1.12.8: * BLOCK: * Optimized internal code structure. * Optimized evaluation of heatmap. * Fixed history snapshots "timestamp" value in json incorrectly used "data_end_timestamp" (instead of "data_start_timestamp") for time blocks time mode. ==== DataFromSky FLOW Demokit - version 1.12.7: * INSIGHTS: * Fixed user management visible on demo cubes. * Fixed resetting user permissions on logout. * Fixed logging out on removing user from database. * Fixed sorting algorithm of table widget. * Fixed colour selection on the anonymization settings page. * BLOCK: * Fixed occurrence of space gap in trajectories that could cause spatial filters to not evaluate properly. * Fixed decoding of raw format frames used as reference frames on camera devices. * Fixed API endpoint ("*/cubes/{id}/analytics/{id}/filteredTrajectories") response 204 (no content) containing empty body. ==== DataFromSky FLOW Demokit - version 1.12.6: * Added new Quido ETH 2/16, 2/32, 2/16 OC, 10/1, 30/3, 60/3, 100/3 interface types to interfaces. * INSIGHTS: * Fixed wrong indication of last autosave timestamp on the analytics diagnostics page. * Improved various UI elements. * BLOCK: * Updated implementation of configuration import/export. * Fixed static file mode. * Fixed deletion of analytics configuration, autosave and storage files in some incorrect cases. ==== DataFromSky FLOW Demokit - version 1.12.5: * INSIGHTS: * Improved touch screen controls. * Fixed initial calculation of georeferencing error. * Fixed image compression settings for preview camera frame. * Fixed various UI elements. * BLOCK: * Optimized requests for heavy data (trajectory view and heatmap widgets). * Fixed trajectory tails data returning only last state. * Fixed thread synchronization of trajectory view and heatmap rendering. * Fixed invalid current timestamp for static log. * Fixed setting of home position for PTZ cameras. * Fixed invalid definition of data communications settings presets. ==== DataFromSky FLOW Demokit - version 1.12.4: * INSIGHTS: * Added "Video data connection" state to the Diagnostic page. * Reworked communication settings: * Added auto image resolution option. * Added option to set vertical image resolution. * Removed option to set image scale. * Fixed creation of artificial delay in frame buffer. * Fixed various UI elements. * BLOCK: * Reworked post evaluation steps to maintain data consistency. * Updated history policy to work better with time blocks time mode. * Updated history series implementation to maintain number of records returned. * Fixed trajectory license plate, class name and class color not being properly updated for trajectory file sink. ==== DataFromSky FLOW Demokit - version 1.12.3: * Added information about status and error for webhooks. * INSIGHTS: * Improved touch screen controls. * Fixed missing cube permissions for "Analyst" after cube creation. * Fixed write access on analytics settings page. * BLOCK: * Fixed case when trajectory is stuck on opened state. ==== DataFromSky FLOW Demokit - version 1.12.2: * Allowed "Analyst" user role to remove cubes to which they have write permissions. * INSIGHTS: * Optimized overall network usage when communicating with BLOCK and NODE. * BLOCK: * Fixed REST request for sinks data ("*/cubes/{id}/analytics/{id}/sinks/data") returning data of non-REST sinks. * Fixed some cases of unfinished trajectory files (*.tlgx) created from trajectory file sink. * Fixed locked state of trajectory files (*.tlgx) created from trajectory file sink. * Fixed setting empty reference image after non-destructive change. * Fixed data caching for "whole history" time mode of widgets/sinks that may caused incorrect values in those outputs. * Fixed writing trajectories that should be removed to trajectory files (*.tlgx) created from trajectory file sink. ==== DataFromSky FLOW Demokit - version 1.12.1: * INSIGHTS: * Fixed Region of Interest rendering. * BLOCK: * Fixed calculation of section speed for movements with single spatial element that caused the application to crash. ==== DataFromSky FLOW Demokit - version 1.12.0: * Added new sink "Trajectory file sink" that will export raw trajectories into tracking log file (.tlgx). * INSIGHTS: * Added notification when there is no response from the server during login. * Optimized dashboard page processing. * Optimized responsiveness of spatial elements. * BLOCK: * Fixed processing of UDP sinks. * Fixed not freeing unused data for history of widgets/sinks. ==== DataFromSky FLOW Demokit - version 1.11.3: * INSIGHTS: * Added automatic saving and loading of scene's scale and viewport. * Adjusted table output columns width. * Fixed removal of detection zone control point that caused other control points to shift in space. * Fixed colouring of distribution output. * Fixed mouse event propagation while modal dialog is shown. * Fixed visualisation of section speed in statistical value widget. * Made various wording and text more clear. * BLOCK: * Fixed import of older cube configurations into newest version of cube. ==== DataFromSky FLOW Demokit - version 1.11.2: * INSIGHTS: * Added option to show or hide individual values in distribution widget settings. * Adjusted vehicle category count default value from "0" to "-". * Fixed selection of multiple overlapping zones in anonymization settings. * Fixed minor UI bug in heatmap dialog. * BLOCK: * Added additional check for successful write of cube configurations. ==== DataFromSky FLOW Demokit - version 1.11.1: * Added new application Flow ALPR to SaST store. * BLOCK: * Updated detector for SaST cameras. ==== DataFromSky FLOW Demokit - version 1.11.0: * Added Anonymization settings (see Analytics settings->Anonymization). * Added Section speed feature. * Added length attribute for movement filter. * Added new type "Section speed" for Speed filter. * Added new attribute "Section speed" for Statistical value output. * Added new column "Section speed" for Table output. * Added a videostream feature (see Block->Interfaces). * New supported stream: Motion JPEG (MJPEG). * Added new Quido ETH 8/8 interface type to interfaces. * INSIGHTS: * Added trajectory score and last detection confidence to trajectory flag options. * Added units to the Table output header. * Update and refactor various UI elements such as combo boxes. * Redesign of georeferencing and stabilization settings section. * Fixed various GUI bugs. * BLOCK: * Added timestamp to the reference image structure. ===== DataFromSky FLOW Demokit - version 1.10.2: * BLOCK: * Fixed application crash while loading last autosave. * Fixed output of movement filter that was based only on last spatial element instead of combination of all the spatial elements. ===== DataFromSky FLOW Demokit - version 1.10.1: * INSIGHTS: * Added duration of occurrence to trajectory flag options. * Added range check for latitude and longitude values. * Fixed wrong password after user creation. * Fixed various GUI bugs. * Optimized charts rendering on the Dashboard page. * BLOCK: * Fixed Heatmap and TrajectoryView rare case that could cause the application to crash. ===== DataFromSky FLOW Demokit - version 1.10.0: * Added support for license plates detection. * Added computation tick interval settings (see Analytics settings->Computation tick interval). * Added support for import/export of BLOCK's configuration. * INSIGHTS: * Added visualisation support for trajectory bounding boxes. * Added processing latencies information to the Diagnostic page. * Added new notifications when BLOCK storage free space is below 20%. * Changed window title to include name of BLOCK. * Adjusted superwidget settings dialog. * Changed process of a superwidget creation. * Fixed tooltips visibility. * Fixed various GUI bugs. * Made various wording and text more clear. * BLOCK: * Added bounding box data to state of the trajectory. * Added new interface type SDLC that communicates with SDLC converters. * New supported converters: Luxcom EM-HDLC. * Added logging support for interfaces. * Currently only supports SDLC interfaces. * Added new property filter: License Plate that works with regular expressions. ===== DataFromSky FLOW Demokit - version 1.9.6: * INSIGHTS: * Allow "Analyst" user role to modify analytics settings. * Improved highlighting of widgets on the Dashboard page. * Updated Communication settings changes as non-destructive and non-logical change to Analytics. * Adjusted trash bin for spatial elements to be visible only in direct drag mode. * Fixed various text labels. * Fixed Level of Service description. * Fixed adding of georeferencing points to the scene. * Fixed incorrectly set type of Origin-Destination matrix sink as a widget. * Fixed context menu of multiple spatial elements not hiding itself after selection. * Fixed correct loading of Region of Interest after logout. * BLOCK: * Added read timeout for each api request. * Added Analytics logic sequence number to the Analytics info ("*/cubes/{id}/analytics/{id}/info") payload as "sequence_number". * Optimized internal code structure. * Improved performance during long-term application run. * Fixed correct destruction of Cube elements. * Fixed Heatmap rendering process that could cause the application to crash. ===== DataFromSky FLOW Demokit - version 1.9.5: * INSIGHTS: * Fixed various text labels on the Diagnostic page. * NODE: * Optimized performance in special cases. ===== DataFromSky FLOW Demokit - version 1.9.4: * INSIGHTS: * Added detailed synchronization information to the Diagnostic page. * Improved touch screen controls. * Improved direct drag of spatial elements with touch screen. * Cube updates are more consistent. The analytics will no longer revert after a change. * Fixed various texts and element alignments. * Fixed combo boxes showing wrong selection after startup. * BLOCK: * Fixed new snapshots ignoring snapshotting policy when history is full. ===== DataFromSky FLOW Demokit - version 1.9.3: * INSIGHTS: * Added undo feature for detector settings. * Added undo feature for communication settings. * Fixed scrollbar behaviour of table widget. * Fixed various confirmation dialogs on analytic settings page. * BLOCK: * Fixed Distribution widget/sink missing categories/colours with zero values while using the "whole history" time mode. * Fixed missing "object_count" attribute for LoS widget/sink. * Fixed wrong values of "data_start_time" and "data_end_time" while data are empty for table widget/sink. ===== DataFromSky FLOW Demokit - version 1.9.2: * Added video stabilization feature for Aerial device types. * Added support for a new object type called "e-cart". * Added an option to enable or disable analytics. * Added a webhooks feature (see Block->Interfaces). * New supported event: update of history data for a specific widget. * Added BLOCK device diagnostics information (see Block->Diagnostics). * Added an image cropping feature (see Analytics settings->Region of interest - image cropping). * Added a detector settings feature (see Analytics settings->Detector settings). * Added "object_count" attribute to the operator output data payload. * Added "name" attribute to the Block settings. * INSIGHTS: * Added support for detection of touch screen control. * Added an option to turn on visualisation of history for value, statistical value and distribution widgets. * Added an option to export history data to a CSV file when history visualisation is enabled. * Added superwidgets. You can create them using existing value and expression widgets with the drag & drop method. * Added a trash bin area that can be used to delete selected spatial elements. * Added an option to hide selected widgets on the Dashboard page. * Added a "Show hidden widgets" button to the Dashboard page. * Added an option to copy selected widgets to the Dashboard page. * Added a "Communication settings" tab to the Analytics settings page. * Contains 3 default presets (fast, balanced, slow) and custom settings. * Includes the setting of Time period requests for light data (value, statistical value, distribution and table outputs) and heavy data (trajectory view, heatmap and origin destination outputs). * Includes Image data settings like frame length multiplier (1=fastest), scale, compression format and compression quality. * Added cube id to the header of Dashboard widgets. * Added a resize feature of Dashboard widgets. * Added object count to the status bar of Dashboard widgets. * Added automatic saving and loading of vehicle types and flags in analytics. * Improved creation of operator connections. * Improved highlighting of operator connections. * Improved touch screen control when working with analytics. * Improved press and hold behaviour with touch screen control. * Improved touch screen control of operators in the traffic expression tree. * Improved tooltips display policy. * Improved height calculation of Dashboard widget menu. * Improved setting of user profile images. * Improved pasting of latitude and longitude values in georeferencing settings. * Updated font size in the Dashboard widget menu. * Updated icons of object types. * Updated statistical value widget so that it shows a NaN (not a number) value for minimum, maximum, median and average when there are zero samples. * Reworked Analytics settings page. * Made the setting sections expandable. * Moved some settings into different sections. * Fixed conflict state recovery of analytic after update. * Fixed sudden deselection of spatial elements during their editing. * Fixed the layout of origin-destination matrix widget with minimum window size. * Fixed updating of Quido output value and timestamp. * Fixed incorrect PTZ error states in the status bar. * Fixed incorrect "Camera off position" state in the status bar. * Fixed virtual keyboard visibility when entering a password on touch screen. * Fixed various user interface bugs. * Made various wording and text more clear. * BLOCK: * Added a stabilisation state to the camera info. * Added a list of object types and colours supported by the NODE to the camera info. * Added history support for widgets. * Improved JSON validation of requests for history series. * Improved history series response in case of uninitialized history of operator outputs. * Updated detector for SAST cameras. * Updated autosave settings to be enabled by default. * Changed georeferencing point structure to use normalized points. * Fixed calculation of Time of Occurrence outputs that are in whole history time mode. * Fixed application crashing on some devices caused by decoding of image data. * Fixed crashing when an aspect ratio other than 16:9 is used for SAST cameras. ===== DataFromSky FLOW Demokit - version 1.8.4: * INSIGHTS: * Added scrollbar to the Notifications page. * Added paging system for notifications. * Added evaluation value to the Lora expression page. * Added new Quido ETH 4/4 interface type to interfaces. * Added automatic overtake of cube for admin users. * Added dynamic update of Lora message length. * Added leave dialog for Lora message page and Lora interface page. * Updated text font on all pages. * Updated precision of georeferencing coordinates. * Reworked settings of Lora output message that can be changed now on separate page. * Renamed "Camera position" to "Camera location" in georeferencing settings. * Split of expression page into Quido and Lora pages. * Fixed sometimes not sending request for TrajectoryView and Heatmap widgets. * Fixed data update for origin destination matrix and table widget. * Fixed header text overflow of table widget. * Fixed low resolution spatial filter view after reconnect. * Fixed recording notifications when multiple recordings are simultaneously running. * Fixed notification icon after user logout. * Fixed recording notifications after NODE restart. * Fixed header order of origin destination matrix widget/sink. * Fixed update of header names in the origin destination matrix widget. * Fixed various bugs when using "demo offline dataset" or "upload of *.tlgx file" mode. * Fixed filtering of logs and notifications. * Fixed user permissions after switching roles. * Fixed address and output values of Lora on the interface page. * Fixed refresh of Quido output value flag. * Fixed visibility of Lora status bar. * Fixed table widget XLSX export of non visible data. * Fixed display of "Unknown widget" on dashboard page. * Fixed detection of changes in Lora settings and messages. * Fixed sending of redundant Lora messages. * BLOCK: * Added feature to set system time or enable NTP server (only for Jetson AGX Xavier units). * Added check of active user session. * Updated default user permission for new cubes. * Updated serialization of origin destination matrix according to sort in the definition. * Fixed Lora message id value. * Fixed demo offline dataset and upload of "*.tlgx" file mode. * Fixed 32-bit floating point type serialization for LoraWan. * Fixed sending of unwanted messages to LoraWan. * Fixed Lora message output item result value computation. ===== DataFromSky FLOW Demokit - version 1.8.2: * INSIGHTS: * Reduced image quality of camera previews. * Added notifications support for augmented video stream. * Added export to XLSX for origin destination matrix widget. * Added support for tenths of a second in Level of Service operator. * Updated icons for vehicle types. * Changed vehicle type flag colours in Origin Destination Matrix widget. * Fixed application crash after adding table widget. * Fixed cube permissions info for demokit. * Fixed BLOCK status information on diagnostic page. * Fixed connecting to BLOCK with different version. * Fixed scrolling behaviour in the users management page. * Fixed inconsistent text font in some pages. * Fixed resetting view when pressing spacebar while renaming spatial element. * Fixed application config loading. * BLOCK: * Fixed speed calculations for trajectories with single position. * Fixed blocked processing when ONVIF PTZ connection is timed out. ===== DataFromSky FLOW Demokit - version 1.8.1: * Added new widget/sink Origin Destination Matrix. * INSIGHTS: * Added float rounding for some information in diagnostic page. * Added support for seconds in sink history "Fixed period" setting. * Added new message "Waiting for image data" in status bar. * Added "Save augmented video stream" settings in analytics settings page. * Added application version text to login page. * Moved "Reset analytics" option to analytics settings page. * Changed table widget design in dashboard. * Fixed category object count problems with FLOW specialization (retail, parking, security). * Fixed focus on the login page. * Fixed Viewer could create expression widget. * Fixed Autosave changes not applied properly. * Fixed wrong order in movement operator. * Fixed "Trajectory smoothing" time window change not applied properly. * Fixed reconnection to BLOCK after crash. * Fixed displaying BLOCK status when server disconnects. * Fixed the ability to move operator outside of canvas bounds. * Fixed various GUI bugs. * BLOCK: * Added support for I/O module LoRa. * Added debug option to record augmented video stream. ===== DataFromSky FLOW Demokit - version 1.7.2: * INSIGHTS: * Updated units settings of speed operator. * Fixed units conversion in speed operator. * Fixed inability to edit interfaces after some UI actions. * BLOCK: * Added order and order by to table data output. * Fixed offline datasets not loading trajectories. ===== DataFromSky FLOW Demokit - version 1.7.1: * INSIGHTS: * Updated interface output will not be removed when editing the expression. * Fixed Table widget export to XLSX. * BLOCK: * Changed paging support for API requests. ===== DataFromSky FLOW Demokit - version 1.7.0: * INSIGHTS: * Added new page "Bock"->"Interfaces" for I/O modules. * Added "Camera location" settings in analytics settings page. * Added "Trajectory smoothing" settings in analytics settings page. * Changed all time formats to unified format. * BLOCK: * Added support for I/O module Quido. * Added camera location to analytics. ===== DataFromSky FLOW Demokit - version 1.6.0: * INSIGHTS: * Added Georeferencing settings. * Added capacity status for sinks history in Diagnostic page. * Added option to render only small pieces of trajectories. * Updated new version dialog. * Updated some icons. * BLOCK: * Added support for georeferencing. ===== DataFromSky FLOW Demokit - version 1.5.0: * INSIGHTS: * Added new widget Expression Widget. * It is designed for creating custom expressions in which other widget outputs can be used as a variable. * Can be added in Dashboard with button in bottom right section. * Can be also published as REST sink. * BLOCK: * Added support for custom expressions from new "Expression Widget". * Changed how trajectory data are sent to improve network communication. ===== DataFromSky FLOW Demokit - version 1.4.7: * INSIGHTS: * Added some tooltip texts. * Fixed various GUI bugs. * BLOCK: * Revert trajectory data change from previous version. * Fixed PTZ error state recovery. * Fixed bug that caused multiple PTZ cameras mixing up their connections. * Fixed parsing of empty json body request. * Fixed bug that could fill up the trajectory cache and therefore will never accept new trajectory. ===== DataFromSky FLOW Demokit - version 1.4.6: * INSIGHTS: * Removed PTZ home position info from camera status bar. * Improved touch screen behaviour. * Fixed various GUI bugs. * BLOCK: * Added analytic camera info REST endpoints. * Added analytic camera frame REST endpoints. * Updated how trajectory data are sent (no longer limited to duration of 1 minute). * Fixed empty json body sometimes caused application crash. ===== DataFromSky FLOW Demokit - version 1.4.5: * INSIGHTS: * Added support for widgets that takes two rows in dashboard. * Added sorting of table widget data by ID column. * Fixed camera settings not being updated when different user change it. * Fixed change detection in Level of Service settings. * Fixed various GUI bugs. * BLOCK: * Fixed trajectory rendering when ONVIF connection is added. ===== DataFromSky FLOW Demokit - version 1.4.4: * INSIGHTS: * Added new operator Level of Service. * Added splash screen when application starts. * Added option to unset current PTZ home position. * Added option to set PTZ home position from user input. * Added tolerance values for PTZ home position estimation. * Moved PTZ settings to the Analytics settings page. * Changed default value for autosave from disabled to enabled. * Changed table widget to support data paging. * Updated default permission for newly added user. * Reduced network usage. * Fixed various GUI bugs. * BLOCK: * Added new operator Level of Service. * Added tolerance values for PTZ home position estimation. * Changed PTZ camera settings as non-destructive for data. * Changed table widget to support data paging. ===== DataFromSky FLOW Demokit - version 1.4.3: * INSIGHTS: * Fixed several bugs in user permission system. * Added set home position button for PTZ camera. * Updated diagnostics page. * Added more confirmation dialogs. * Fixed various GUI bugs. * BLOCK: * Added On Time change mode in time series. * Fixed loading of TimeSeries settings. * Fixed payload swapping bug in Insights-Block comunication. * Added data_validity flag to REST .../sinks/data response. ===== DataFromSky FLOW Demokit - version 1.4.2: * Added Time series (history) modes (Off, On change, Interval). * Identifiers of sinks / widgets set to unique and reusability removed. * INSIGHTS: * Changed PTZ home icon color to green when set. * Home PTZ position always visible when set (tooltip removed). * Fixed various GUI bugs. * GUI changes - user permission settings. * Added more information to diagnostic page. * Fixed demokit "upload file" option. * Added sink list to diagnostics page. * Newly created sink or widget inherits settings of the lastly used one. * Added current cube editor information and permissions. * BLOCK: * Fixed trajectory counting bug at directional gates. * Fixed autosave race condition bug. * Fixed sinks history rest responses. * Added data start/end timestamp to time series of sink. * Fixed bug that could increasingly delay evaluation. * Fixed autosave feature that could cause BLOCK deadlock in some cases. ===== DataFromSky FLOW Demokit - version 1.4.1: * INSIGHTS: * Fixed various GUI bugs. * BLOCK: * Fixed various evaluation bugs. ===== DataFromSky FLOW Demokit - version 1.4.0: * Added autosave functionality for sinks and widgets. * Added new time mode: time block. * Added new type of operators: Control operators. * Added new control operator: Volume * Added direction option for gates. * Added time frame information for widgets and sinks. * INSIGHTS: * Added diagnostic informations. * Added confirmation dialog for data loss prevention. * Changed some icon styles. * Improved a lot of editing actions. ===== DataFromSky FLOW Demokit - version 1.3.2: * INSIGHTS: * Added dialog for new version notification. * Added new icon for "Reset analytics" option. * Added text placeholders in camera settings dialog. * Added option to anonymize camera output with box filter. * Updated cache mode cannot be disabled in table widget anymore. * Redesign camera status indicators. * Fixed camera name text overlapping. * BLOCK: * Changed REST "analyticsinfo" method type from POST to GET. * Fixed problem with analytics sequence number. ===== DataFromSky FLOW Demokit - version 1.3.1: * INSIGHTS: * Added status bar icon indicating ONVIF PTZ home position. * Fixed camera status bar text alignment. * Fixed application crash on user logout and camera deletion. * Fixed various bugs with ONVIF PTZ camera status. * BLOCK: * Added more detailed error messages related to sequence number. ===== DataFromSky FLOW Demokit - version 1.3.0: * INSIGHTS: * Added support for ONVIF PTZ cameras. * Fixed offset time mode in operators sharing same settings. * Fixed wrong order in movement operator. * Fixed application crash when editing distribution widget. * BLOCK: * Added support for ONVIF PTZ cameras. * Fixed only one trajectory being shown when trajectory cache is full. * Fixed "/block_info" request requring "Accept-Version". ===== DataFromSky FLOW Demokit - version 1.2.1: * INSIGHTS: * Added "Clear cache" button that sends request for data clearing. * Added timestamp to camera preview. * Added vertical scroll bar to all dialog to support minimum resolution. * Updated algorithm * Updated time mode descriptions in Time of occurence operator. * Fixed floating menu (operators, widgets,...) sometimes pinned out of application window. * Fixed inactive category buttons in Trajectory view widget. * Fixed text selection in spatial filter properties dialog. * BLOCK: * Added "Clear cache" data function. * Fixed Color distribution used both categories and colors as keys in data. * Fixed crash when rendering heatmap. ===== DataFromSky FLOW Demokit - version 1.1.5: * INSIGHTS: * Fixed spatial elements sometimes shifted after logout/login. ===== DataFromSky FLOW Demokit - version 1.1.4: * INSIGHTS: * Added time mode option into the dialog of stationary duration filter. * Fixed modal dialogs focus loss preventing its editing. * Fixed drawing of spatial elements (Gate, Zone) in touchscreen. * Fixed deletion of connections between operators. * Fixed missing button for camera addition. * Fixed cache only check box settings. * BLOCK: * Fixed data update when stream in camera settings changed. ===== DataFromSky FLOW Demokit - version 1.1.3: * INSIGHTS: * Fixed various bugs with movement filter (add, move, delete gate/zone). ===== DataFromSky FLOW Demokit - version 1.1.2: * INSIGHTS: * Fixed CUBE rename. * Fixed various GUI bugs. * BLOCK: * Fixed various evaluation bugs. ===== DataFromSky FLOW Demokit - version 1.1.1: * Changed API that excludes back compatibility. * Added Heatmap widget and sink: * Supports two types: heatmap and gridmap. * Supports three attributes: speed, acceleration and occupancy. * INSIGHTS: * Improved touch screen controls. * Changed some captions. * Fixed various GUI bugs. * BLOCK: * Improved stationary duration and speed calculation in scenes with considerable perspective. * Changed parameter for trajectory render to prevent significant data deformation. * Removed caching of scene trajectory rendering (not applied to TrajectoryView). * Fixed trajectory rendering after fast analytics changes. * Fixed acceleration values. * Fixed minimum value in statistical widget for stationary duration. * Fixed sequence number verification. * Fixed various evaluation bugs. ===== DataFromSky FLOW Demokit - version 1.0.23: * INSIGHTS: * Changed displayed units based on georegistration of source data. * Fixed statistical value widget displaying speed values in wrong units. * Fixed table widget data not updated properly. * Fixed various GUI bugs. * BLOCK: * Fixed "Current" mode in speed filter. * Fixed bug with trajectory view that may result in a crash. ===== DataFromSky FLOW Demokit - version 1.0.22: * INSIGHTS: * Added various cursor icons to indicate current application mode: * New cursor for creating zones/gates. * New cursor for creating movements. * Closed hand cursor indicating dragging. * Improved network communication with BLOCK. * Improved performance for table widget. * Fixed various GUI bugs. * BLOCK: * Changed table widget data structure to improve overall performance. * Changed syntax of scene in json file. * Fixed various performance issues. * Fixed various evaluation bugs. ===== DataFromSky FLOW Demokit - version 1.0.1: * INSIGHTS: * Changed caption from "Log in" to "Connect". * Fixed bug with expired session. * Fixed bug that disabled zone editing in some cases. * Fixed bug with "Now" time mode. * Fixed bug with user input in offset time mode. * Fixed various GUI bugs. * BLOCK: * Fixed bug with wrong result of rendered trajectories that may occur in some cases. * Changed name of BLOCK config file from "webserver.ini" to "block_config.ini". ===== DataFromSky FLOW Demokit - version 1.0.0: * Created FLOW Demokit.