AggreGate Changelog

This page lists features, improvements and bugfixes introduced in diverse AggreGate releases. Changelog for AggreGate 5.5 available here, changelog for AggreGate 5.4 available here, changelog for AggreGate 5.3 available here, 5.2 and older releases available here. For more information about a particular issue, please contact Tibbo.

Changes in 6.3 - Official Release

Version 6.31.00 (17/Nov/23)

Bug

  • [AGG-8255] - Error while converting value of output property when executed WMI method
  • [AGG-10505] - SDK misses required dependencies
  • [AGG-11196] - Events are not actually deleted once a "grouped" event is removed in event log
  • [AGG-11445] - Event trigger statuses for old event record keys are not cleared
  • [AGG-11665] - Replicate fix for svdesc variable property returning value instead of description in TS API
  • [AGG-12039] - No default time unit in Escalation setting of Alert
  • [AGG-12401] - Empty file loaded to the Uploader component with an error
  • [AGG-12873] - Duplicate event fires on time changes in Date Picker component
  • [AGG-12937] - Setting Sync Options property of a virtual type device is not saved when addPreviousValueToVariableUpdateEvent field is changed
  • [AGG-12991] - No "px" value in indents as default
  • [AGG-13173] - Unexpected server response: 500 when accessing REST API via STOMP protocol
  • [AGG-13189] - Incorrect autorun behavior if user input "http://localhost:8080/web/dashboards"
  • [AGG-13241] - Expanded node resets after returning to admin page from the edit mode
  • [AGG-13270] - Access error while call Config function when launching the Server Configurator
  • [AGG-13272] - Error in the browser console after opening the Access Control Module
  • [AGG-13371] - Settings are not saved in automatic corrective actions on alarm settings
  • [AGG-13388] - Incorrect display of the Memory/CPU usage in server diagnostics screen
  • [AGG-13399] - Flexible driver in incoming mode does not process data packets correctly
  • [AGG-13411] - Incorrect result of the "tableToJSON" function in the model
  • [AGG-13459] - A custom panel named Administrations replaces the system one
  • [AGG-13569] - OPC UA Web view is not working properly
  • [AGG-13586] - Error "Failed to load 'rocksaw' library" after starting the Server with "edge" build
  • [AGG-13590] - Error appears after reload page with Subdashboard component
  • [AGG-13638] - Stabilize Flexible driver behavior
  • [AGG-13781] - Spring4Shell vulnerability
  • [AGG-13799] - Incorrect size calculation for floating windows of UI procedures
  • [AGG-13907] - "View Change History" cannot be activated for some \(maybe all\] - variables
  • [AGG-13909] - Options for 'Device Driver' are not alphabetically organized
  • [AGG-13913] - Output Event Format cannot be configured for a new event correlator
  • [AGG-13916] - SVG color picker unusable because half of the window opens outside of browser viewport
  • [AGG-13927] - Illegal Argument Exception when saving script context via Web Code Editor
  • [AGG-13954] - Error calling function 'removeRow' when deleting a row in Class Data Table with relation
  • [AGG-14071] - Wrong message at the end of installation
  • [AGG-14075] - Impossible to see Class View's fields
  • [AGG-14085] - No "CSV Import Options" in Web UI when attempting to import a CSV file
  • [AGG-14102] - Server startup error after attempting to install "Network Management" module
  • [AGG-14148] - Can't see info about property on the hover effect
  • [AGG-14223] - Position of cursor does not align with position of text in Expression Builder in Web Desktop
  • [AGG-14229] - Field value is reset after save properties
  • [AGG-14238] - Local store not displayed after delete all modules
  • [AGG-14276] - Modal window width changing after opening
  • [AGG-14299] - Incorrect evaluation metrics of classification task in cross validation output
  • [AGG-14321] - A Virtual Device is in indeterminate status after creation in the System Tree
  • [AGG-14333] - Property editor do not open for component after going to the home page
  • [AGG-14395] - Incorrect behavior of boolean parameter of function Intersect\(\] - in Web client
  • [AGG-14538] - Field header text doesn't fit in modal data tables
  • [AGG-14557] - Programms in Process Control cannot be saved
  • [AGG-14588] - Time Picker dashboard component give error when setting the "value" property
  • [AGG-14591] - Function intersect\(\] - doesn't remove rows in result if source table minRecords value isn't zero when evaluated in web
  • [AGG-14592] - Function distinct\(\] - doesn't remove rows in result if source table minRecords value isn't zero when evaluated in web
  • [AGG-14621] - "Error shutting down client controller" after close class instanse dashboard
  • [AGG-14699] - Custom model Entities, like \(variables/functions/events\] - can override system entities
  • [AGG-14720] - Lack of a Cross Site Request Forgery attack protection for sensitive actions
  • [AGG-14733] - Reversed sorting in column of Class Data Table when Kebab Menu is enabled
  • [AGG-14750] - LDAP user login and password is displayed as plain text in browser local storage
  • [AGG-14751] - Dashboard tools not loading on dashboard editor page
  • [AGG-14798] - Web Graph Component doesn't change edge color and edge becomes invisible during dashboard work
  • [AGG-14801] - "Field 'advancedSettings' not found in data record: port" error is shown in logs after launch Discovey action
  • [AGG-14839] - Deadlock while dashboard is closing
  • [AGG-14848] - After re-creating dashboard, previously added elements are not deleted
  • [AGG-14852] - Incorrect data table export to xls from class data table component
  • [AGG-14860] - cell\(\] - throws "getSelectionValues is not a function" error in Web UI Expression Builder when Description parameter is true
  • [AGG-14862] - Discrepancy between intersect\(\] - results in Web UI and desktop client
  • [AGG-14878] - New static functions do not immediately appear in context menu of flexible driver and changes to properties are not immediately applied
  • [AGG-14916] - Closing the "HTML Content" window overwrites data input via the WYSIWYG editor of the HTML snippet component
  • [AGG-14922] - Gap between cursor and Context Menu in Custom Tree component
  • [AGG-14940] - No redirect to login page happens after session timeout
  • [AGG-14954] - Expression Builder cannot be oppened in out-of-the-box Widgets Properties
  • [AGG-14969] - OAuth authentication returns nullpointer exception
  • [AGG-14974] - Cursor is getting returned to position\(0,0\] - in WYSIWYG code/content editor in HTML snippet when user pauses
  • [AGG-14975] - API for .NET project contains incorrect code
  • [AGG-14982] - Impossible to fill Foreign Class Instance cell in Class Data Table
  • [AGG-15000] - Drop-down list of Combo Box component not hide after click to other Combo Box component
  • [AGG-15009] - Chart Padding parameter by default becomes 0 if its you click on its field and then another place
  • [AGG-15028] - Row selector is not implemented in Network Discovery tables
  • [AGG-15032] - Session error shown for a logged in user after session token expiry
  • [AGG-15033] - Rename DataTable parameter of callFunctionEx "DataTable value" to "DataTable parameters"
  • [AGG-15051] - Adding a new record does not show it in Class Data Table Editor
  • [AGG-15057] - Event Log data exported as .xls file in WEB contains unnecessary code
  • [AGG-15068] - Close all alerts button remains visible after alerts are closed
  • [AGG-15073] - Error appears when try update reference in Subdashboard component
  • [AGG-15113] - Unable to save edited \(Python\] - script via web client
  • [AGG-15117] - Table naming expression evaluates incorrectly in WEB
  • [AGG-15140] - Administration Kit is deployed without resource grouping
  • [AGG-15144] - Change event is generated upon clicking Save Properties button when no change is made
  • [AGG-15156] - After server reboot and disabling Generate Secret Key parameter, token doesn't stay valid
  • [AGG-15162] - Disables columns filtering after click reset button in Column Visibility menu in Data Table Editor component
  • [AGG-15164] - Additional Content does not appear at the end of the
  • [AGG-15178] - Context menu not working after "Reset Device Driver" is performed
  • [AGG-15186] - Dashboard bindings being deleted when using "bind to property" buttons
  • [AGG-15198] - Unable to change font size for Description of Link in Graph component
  • [AGG-15199] - When a dashboard, containing a subdashboard, is inactive, errors appear after some time
  • [AGG-15207] - Can't click to add a second component using Worflow editor
  • [AGG-15208] - Properties Editor title shown as "null" instead of root
  • [AGG-15209] - Can not rename elements from Component tree
  • [AGG-15229] - Incorrect behaviour on deleting Class Data Table component from Dashboard
  • [AGG-15233] - "Columns" cell is empty when adding a new view for Class in web browser
  • [AGG-15237] - Filterable nodes in Custom Tree component changes type when Lazy Load property is enabled
  • [AGG-15257] - Fix server critical security vulnerabilities
  • [AGG-15262] - Panel's Background Image property fails to apply via binding
  • [AGG-15266] - Fix wrong dashboard layout type on create dashboard
  • [AGG-15269] - Context list is not updated when new contexts appear
  • [AGG-15270] - Adding Class Data Table or Carousel elements to a Dashboard produce an error, blocks further element adding
  • [AGG-15279] - When you open a relative dashboard via an action from a default context using component location, the default context is not passed to it
  • [AGG-15284] - No ability to delete class table rows
  • [AGG-15288] - Event rowRemoved not fired in Data Table Editor component
  • [AGG-15298] - Сontext list loading sometimes takes too long
  • [AGG-15311] - Autocomplete and syntax highlighting do not work for style and container style fields
  • [AGG-15319] - Bytes editor in DTE does not correctly display the traffic speed in web client
  • [AGG-15321] - No user found with accessTokenId error showed for logged out user
  • [AGG-15322] - Context action is not executed without specifying a Component Location property on the dashboard with a Grid layout
  • [AGG-15328] - Bind property operation is available for Worflows in Web UI
  • [AGG-15329] - Floating windows are multiplied if the panel has no tabID in container properties
  • [AGG-15330] - When exporting an application with a relative model, all contexts corresponding to the validity expression are exported
  • [AGG-15331] - Unable to login to web server
  • [AGG-15335] - Dockable tabs opened via component location open below other windows when dragged and docked to the top, bottom, right, or left of the screen
  • [AGG-15336] - Layout type selected when creating the dashboard does not apply to its root
  • [AGG-15337] - Workflow Property Editor's Data Edit procedure not working for Web UI
  • [AGG-15345] - Context List available Action table layout flows over Context list instead of hiding in horizontal scroll
  • [AGG-15346] - Context List appears small after disabling toolbar in Property editor
  • [AGG-15348] - Contexts could not be deleted from System tree
  • [AGG-15358] - New Rule Set get rules of another Rule Set if its Rules tab is opened in desktop client
  • [AGG-15359] - If two Rule Sets' rules tabs are opened, changes in the first closed one are not saved
  • [AGG-15361] - Unable to execute two actions of the same context in the web client
  • [AGG-15363] - Data Table Editor component not display Nested Table
  • [AGG-15365] - Incorrect work of "visibleLength" setting in Class DT
  • [AGG-15368] - When two different contexts are called at the same time via Relative dashboard, only one is displayed correctly
  • [AGG-15371] - Area styles are not changed in map component when dashboard is launched
  • [AGG-15372] - Error appears when try display varibale history with nullable values in Line Chart component
  • [AGG-15376] - Discovery function finds hosts and services that are not available
  • [AGG-15379] - Evaluated Discovery function doesn't add found devices
  • [AGG-15381] - Write Request Expression doesn't send a message to socket
  • [AGG-15384] - SSO external provider login doesn't work
  • [AGG-15387] - Relative dashboard opened via Launch as Default action unable to load Configuration action's result as a tab with specified Component Location property
  • [AGG-15391] - Class Data Table component doesn't update data automatically after addition rows or filtering table
  • [AGG-15400] - Unable to deploy an application from Web UI
  • [AGG-15404] - Changes do not apply to Python script unless you Execute Script
  • [AGG-15408] - Relative dashboard with validity expression \{.:#type\} !='aggregation' appears in context menu of resources with the 'aggregation' type
  • [AGG-15409] - Error call function 'getPage' when use search filter on columns in Data Table Editor component
  • [AGG-15412] - Ability to access the config file without any authentication
  • [AGG-15415] - Custom Tree component not fully expanded Nodes when property "lazy load nodes" enable
  • [AGG-15419] - Floating windows open without header
  • [AGG-15421] - Actions called from a dashboard opened as a dockable tab via component location ignore the component location function
  • [AGG-15422] - Invalid Search plugin name in Global Server Settings
  • [AGG-15424] - SNMP Get functions connection settings is not loading from a device account property
  • [AGG-15425] - Сontext is not opened in the relative dashboard after reopening it
  • [AGG-15426] - Opening several Dashboards opens an empty modal window that can't be closed
  • [AGG-15436] - Session timeout comes before Refresh token request is sent
  • [AGG-15439] - New user on current instance is created with wrong access rights
  • [AGG-15440] - User should be Loged out on every connected instance, when SSO plugin is configured
  • [AGG-15442] - Data column in the event log crops the content, even if there is enough space
  • [AGG-15443] - Incorrect filtering by special characters in Class DT
  • [AGG-15444] - Incorrect naming of Connection types in Web Server Plugin
  • [AGG-15445] - Statistics change does't cause binding activation
  • [AGG-15447] - System Tree node's single click must launch context default action rather than expanding the node
  • [AGG-15448] - "Status" variable is unavailable for Line Chart if Variable is set as Data Source Type
  • [AGG-15449] - Component Location referring higher level dashboards cannot access the root dashboard of the UI
  • [AGG-15452] - Filtered context list is not updated when new contexts appear
  • [AGG-15458] - Incorrect timezone when try to display variable history in lineChart component
  • [AGG-15461] - Can't open a dashboard using component location if it was already launched before from different component
  • [AGG-15462] - Error after attempt to download file in Class DT
  • [AGG-15463] - Multiple line select in context list causes an error \(batch operations\)
  • [AGG-15464] - Expression builder in Client Application does not open with ClassNotFoundException error in Client log
  • [AGG-15465] - NPE error when synchronizing dot1qPortVlanTable SNMP variable of Dlink switch
  • [AGG-15467] - Editable rules of a are written to a different Rule Set than the one being edited
  • [AGG-15469] - Can't save a Dashboard after session token refresh
  • [AGG-15470] - Bindings aren't activated on "shown" event
  • [AGG-15472] - Dashboards are not loading properly after server update to latest version
  • [AGG-15474] - Errors appear when unfolding any folded branch
  • [AGG-15478] - Link Description Color Expression not apply to second Link with "two-directed-line" type in Graph component
  • [AGG-15480] - Current device count property in server license information is always 0
  • [AGG-15483] - Can't add or import data to Class Data Table element
  • [AGG-15488] - "Server" HTTP header in web server's responses contain non-OEM product name
  • [AGG-15490] - No search results in Server Search window
  • [AGG-15496] - Selecting Menu item changes "selectedKeys" variable twice
  • [AGG-15497] - OpenStorage function call error with filter parameter DOES\_NOT\_EQUAL
  • [AGG-15498] - Clicking on Dashboard name in Edit mode recursively opens the same Dashboard it -edit-edit mode
  • [AGG-15508] - We are lacking Select all/Unselect all/Reverse selection options that we have for DTE
  • [AGG-15511] - User log out on one instance logs out other users on all instances
  • [AGG-15512] - Wrong Layout set in Root context of a newly created Dashboard \(Grid always\)
  • [AGG-15513] - Error during administration dashboard initialization after second login
  • [AGG-15515] - Dashboard Edit mode doesn't get closed after log out
  • [AGG-15521] - Workflow Parameter Bindings are absent in Web UI
  • [AGG-15524] - Can not launch thick client from Server Tray context menu
  • [AGG-15525] - Avatar driver does not apply settings after saving and synchronizing the driver
  • [AGG-15526] - Binding by activator mouseClicked executes twice
  • [AGG-15530] - Error "StackOverflowError" occurs when uploading a new MIB file through the client
  • [AGG-15534] - Marker popup not display after dragging marker in Map component
  • [AGG-15541] - Incorrect display of Date Table component content when using Opened/Closed Switcher Image property
  • [AGG-15543] - Error on context menu opening for any element on a Dashboard during edit causes Dashboard to appear empty
  • [AGG-15545] - User log out on one browser instance logs out same users on all instances
  • [AGG-15550] - Driver "device.ip" does not create the "snmp" variable after synchronization when the SNMP service enabled
  • [AGG-15554] - Incorrect export to file from Class DT
  • [AGG-15555] - Button at Data field of Event Log opens acknowledgement window instead of full data table
  • [AGG-15566] - NullPointerException when authorizing on the server via LDAP
  • [AGG-15569] - LDAP user is not authorized if the fields in the "Organization" section are not filled in his account with a NullPointerException error
  • [AGG-15570] - Machine Learning Algorithm field is lacking drop-down list in Web UI
  • [AGG-15578] - 'Invalid closing element' exception when click on cell of Table in Class Data Table Editor component
  • [AGG-15579] - Context List appears empty in Dashboard Edit mode
  • [AGG-15580] - variableFormat\(\] - returns null when 'asTable' parameter is specified
  • [AGG-15581] - Unable to authorize via Kerberos
  • [AGG-15583] - Function getFormat is not available in UtilitiesContext
  • [AGG-15584] - Exception error when add new record at class data table from dashdoard
  • [AGG-15585] - PrepareFilter function works incorrectly with parameter THIS\_WEEK
  • [AGG-15586] - After NMEA device gets data, NPE synchronization errors appear immediately
  • [AGG-15588] - Save button is missed in Properties Editor's toolbar
  • [AGG-15589] - Unified search results have wrong entities types for internal search
  • [AGG-15591] - Adding dashboard components causes excessive memory usage
  • [AGG-15592] - Platfrom doesn't support current versions of Selenium IDE
  • [AGG-15597] - Add ability to set Sorter Preset in Column Settings in Class Data Table Editor with Many-to-Many relationship
  • [AGG-15598] - Unable to open dashboard via short link with its alias if alias contains "-"
  • [AGG-15599] - Dashboards’ bindings aren’t activated under anonymous user when template is set
  • [AGG-15601] - Error 'Unexpected end of ZLIB input stream' when try import Application using Remote type operation
  • [AGG-15605] - Calculated field is not added in view
  • [AGG-15610] - Newly added class instance does not appear in the Class Data Table Editor
  • [AGG-15614] - SNMP string filters are applied incorrectly when the PDU settings are -1
  • [AGG-15617] - Dashboards mounted via Distributed Architecture cannot be opened
  • [AGG-15619] - Event shown@ of sub-dashboard component fired only onсe
  • [AGG-15620] - Unnecessary large size of Vector Drawing component container
  • [AGG-15621] - Only one record is deleted from Class Data Table when deleting several records
  • [AGG-15625] - Application's resources doesn't have application membership after import
  • [AGG-15628] - Collapsed property of dockable window is unreachable
  • [AGG-15640] - UiBuilder crashes when try edit Grid column properties of root panel
  • [AGG-15644] - Container style property doesn’t apply to component
  • [AGG-15646] - Incorrect display of data of an external class having a naming expression at Class Data Table component
  • [AGG-15647] - "Create" function returns an error when called from the users context
  • [AGG-15648] - Class DT ignore Column Settings for a last column
  • [AGG-15649] - Unable to edit Source Variables of relative dashboard
  • [AGG-15654] - Alert notification sound play when Popup Notification is disabled
  • [AGG-15655] - Anonymous user has access to web/admin
  • [AGG-15657] - Web UI Carousel component properties "Speed" and "Flip Delay" must have period editors
  • [AGG-15658] - Duplicate Action property's field breaks backward compatibility
  • [AGG-15659] - Application imports resources to a logged user despite the fact that application was imported to other user's context
  • [AGG-15660] - Backend does not send bindings in Workflow
  • [AGG-15666] - Inability to execute SSH script on Windows OS via OpenSSH
  • [AGG-15673] - Slashes are not accepted in the URL aliases
  • [AGG-15674] - Web UI doesn't open over HTTPS
  • [AGG-15675] - Function web/logout\(\] - does not terminate current session if user has no admin permissions
  • [AGG-15676] - Option "Export Only Visible Fields" works incorrect in Class DT
  • [AGG-15677] - Bindings deleted in All Bindings property of Root panel remain when open property binding by chain icon
  • [AGG-15680] - Installation of default Network Management modules cause blank page after authorization in WEB
  • [AGG-15681] - Editing element css styles below 18th line is not possible
  • [AGG-15682] - Server reboot erases all information stored in a subclass
  • [AGG-15683] - Token becomes invalid after rebooting the server and disabling the Generate Secret Key parameter
  • [AGG-15685] - Deployed application has a wrong state after server's restart
  • [AGG-15688] - It's possible to intercept and re-use authorized session data by capturing HTTPS traffic
  • [AGG-15689] - Cell value restored after execute "Apply" Kebab Menu Action in Data Table Editor
  • [AGG-15690] - Error 'Cannot fetch variable history' appears when display Variable History in Line Chart component
  • [AGG-15691] - Dynamic Container's bindings are working incorrect with pagination and menu
  • [AGG-15694] - Dashboard can't be opened when a Dashboard Alias was applied
  • [AGG-15698] - Series values are zero at beginning and end of time range in Line Chart component
  • [AGG-15699] - There are no layout-grid or container-grid classes in top-level html container
  • [AGG-15701] - Modals are not opened on second login
  • [AGG-15705] - An error occurs about the inaccessibility of the variable "snmpTableReadConfigurationStatus" when polling SNMP metrics
  • [AGG-15706] - New incorrect WQL Request is not shown in WQL Requests list
  • [AGG-15709] - Dashboards are not launching from System Tree
  • [AGG-15714] - CCM Plugin errors after user with manager's permissions creates a device
  • [AGG-15717] - Event nodeLayoutSaved@ not fired when Preloader enabled in Graph component
  • [AGG-15728] - Actions for opening relative dashboards don't work with component location parameter
  • [AGG-15729] - Impossible to reorder records in data table by drag-and-drop
  • [AGG-15730] - Unable to open dashboard with template via short link with its alias in anonymous mode if alias contains "-" and slashes
  • [AGG-15731] - Missing buttons in properties editor toolbar on default admin panel
  • [AGG-15735] - Some applications don't deploy without any notifications or log's errors
  • [AGG-15738] - Data Table Editor not display new records added using function addRow\(\] -
  • [AGG-15740] - Sorting in Class DTE is case-sensitive for fields with class instance editor/viewer
  • [AGG-15744] - Incorrect Rows per Page selector in Data Table Editor
  • [AGG-15745] - Node coordinates of Graph Component changed when call function Update Data Set
  • [AGG-15746] - Modules in application's store don't have descriptions
  • [AGG-15747] - Function web/logout\(\] - does not terminate current session if user logged in with SSO plugin
  • [AGG-15751] - Subdashboard is not loaded after disconnected error
  • [AGG-15757] - Option "Export Only Visible Fields" ignores the "Enable Column Visibility" option and works incorrectly in Class DT
  • [AGG-15758] - Dashboard's bindings are duplicated after editing
  • [AGG-15760] - Translation missing for additional properties provided by the Network Manager product
  • [AGG-15761] - Dashboard doesn't open in simple mode with alias under anonymous user
  • [AGG-15762] - Class DT with Column Settings is displayed incorrectly in Dockable panel
  • [AGG-15764] - Impossible to delete one record from class data table
  • [AGG-15765] - Some HTTP Device Related events are not shown
  • [AGG-15766] - Web/redirect function leads to invalid address if it is called from dashboard opened by alias containing slash
  • [AGG-15767] - Impossible to select remote device context via mount path in Avatar driver Connection Settings by WEB
  • [AGG-15769] - Current Breakpoint property has invalid value on startup for anonymous user without cookies
  • [AGG-15782] - NullPointerException while closing Add Resource dialog of application
  • [AGG-15783] - Errors on attempt to update or delete record in Class Data Table when using Derby
  • [AGG-15784] - Derby option is missing from selection lists in Relational Database settings
  • [AGG-15802] - Hover dotted component hightlight is not removed when connection lines are drawn
  • [AGG-15804] - Session expiry during active work with Workflows or Dashboards
  • [AGG-15809] - Properties Editor parameters are not getting loaded in Thick client
  • [AGG-15818] - Variable actions from Context menu are not working in Web UI
  • [AGG-15819] - Statistics is not gathered for static functions of Flexible driver
  • [AGG-15821] - Enable Column Visibility option ignores Enable Row Selection option in Class DT
  • [AGG-15831] - No headers in exported CSV tables
  • [AGG-15832] - Repair and update published Java SDK distribution
  • [AGG-15839] - Option "Export Only Visible Fields" works incorrectly in Class DT if "Export Value Descriptions Instead Of Values" is true
  • [AGG-15844] - Data Table Editor not display new records added using function addRow\(\] - when property "nasted records settings" enable
  • [AGG-15848] - Incorrect filtering for fields with “Class Instance“ and “Foreign Class Instance“ editor/viewer in modal windows in Class DT
  • [AGG-15849] - Custom classes are not apply for dashboard root
  • [AGG-15850] - Additional properties are missing from Web UI
  • [AGG-15852] - Class Field List component ignores "Read Only" option
  • [AGG-15856] - Created alerts with "Alert Escalation" fall into corrupted contexts
  • [AGG-15860] - Sub-dashboard error in relative dashboards
  • [AGG-15863] - Error when entering values for any property in the "Vizualization" property group of Web UI chart components
  • [AGG-15864] - Gantt chart does not display data in Firefox web browser
  • [AGG-15865] - In Class DT component field with "Class Instance" editor/viewer from a class having a naming expression is displayed correctly only after table update
  • [AGG-15885] - Data Table Editor not update cell after using function updateCell\(\] -
  • [AGG-15888] - Error appears when try executing function evaluate\(\] - by dashboard bindings
  • [AGG-15889] - Timestamp in ChartZoomed@ event of lineChart component is not represented in UTC
  • [AGG-15890] - Search filter by columns is case-sensitive in Data Table Editor component
  • [AGG-15897] - Server license information doesn't show current Workflow, Class or Alert plugin instance counts
  • [AGG-15898] - Code editor input field shows extra closing symbol or other artifacts
  • [AGG-15900] - Storage Period for some events in Event Processing Rules server settings is reset after a reboot
  • [AGG-15901] - There is a lack of graphic elements of events level fields in dashboard's data table component
  • [AGG-15903] - Expressions Builder evaluates with error for users with Manager permissions
  • [AGG-15909] - Additional fields are not displayed when creating a user
  • [AGG-15910] - User can't be created after SSO login if his email contain symbols beside underscores and dots
  • [AGG-15911] - Server fails to start after using "Core" installer
  • [AGG-15915] - Using one string regex in split\(\] - function in WEB and Desktop client is impossible for spliting string with periods \( . \)
  • [AGG-15916] - Autorun does not launch dashboard if user has simple mode enabled
  • [AGG-15918] - Trend data keeps showing raw data instead
  • [AGG-15922] - Graph Component crashes when dragging node and call function Update Data Set at same time
  • [AGG-15923] - Sub-dashboard error in relative dashboards for Dockable panels
  • [AGG-15930] - Error in synchronizing SNMP settings when SNMP service of IP Host decice driver is disabled
  • [AGG-15931] - Rows are invisible in Web UI datatables after pagination setting is changed
  • [AGG-15932] - User can't login if his email contain symbols beside underscores and dots
  • [AGG-15933] - Node and link tooltips are not displayed in Graph component
  • [AGG-15941] - Server stuck on startup repeating same error
  • [AGG-15949] - Chart axis labels are aligned wrong by default
  • [AGG-15956] - Erroneous opening of a modal window in Class DT in subdashboard
  • [AGG-15957] - Non-admin user can't edit his own resources in Web UI
  • [AGG-15979] - Class DT doesn't show data if class has fields with Class Instance or Foreign Class Instance editor/viewer
  • [AGG-15987] - Variable \{env/alias\} returns wrong value when dashboard has template
  • [AGG-15991] - Increasing page size when rearranging elements on Dockable panel
  • [AGG-15996] - Class DT doesn't show data if class has calculated field
  • [AGG-15998] - Variable setting error when setting Source Data Bindings value for Charts
  • [AGG-16009] - Dashboard crashes if it has dockable panel in grid panel on dockable Root and Web Template
  • [AGG-16010] - NPE of show Event Processing Rules properties by calling server Configuration action
  • [AGG-16012] - ClassNotFoundException error in thread of action Open Expression Editor in Desktop Client Application
  • [AGG-16013] - Home Dashboard not opening from Home button
  • [AGG-16029] - After server restart, instance description is the same as Object Naming Expression
  • [AGG-16041] - Context Variables don't override variables after application deployment
  • [AGG-16042] - Columns recalculate width of Data Table Editor when update data table
  • [AGG-16051] - Server doesn't start after upgrade
  • [AGG-16073] - Bug with conditions "Equals", "Included In", "Not Equal" for float field
  • [AGG-16076] - NPE error deploy web application while server starting in safe mode
  • [AGG-16078] - Future Time Stamp Error During Installer Execution

New Feature

  • [AGG-2835] - Keep event first occurrence and last occurrence time
  • [AGG-2945] - Make device type advanced and mark it as deprecated
  • [AGG-5675] - Class Inheritance
  • [AGG-5947] - Add acknowledgements and enrichments as advanced fields to active alert instance list
  • [AGG-6850] - Active-active failover
  • [AGG-7527] - Add new function to expression language for table bindings execution
  • [AGG-8165] - Add setQuality and setTimestamp expression language functions
  • [AGG-8844] - Implement web editor for workflows
  • [AGG-9380] - Improve export/import of data via Applications
  • [AGG-9433] - Improve unified search to allow search for specific items \(contexts, variables, event instances, docs, etc.\)
  • [AGG-10407] - Improve existing and add new Diagram/Chart components
  • [AGG-10410] - JS/TS SDK for bundling custom components
  • [AGG-10439] - Implement generic storage usage statistics
  • [AGG-10500] - Add case\(\] - function to expression language
  • [AGG-10650] - Remove Trackers and Favorites from distribution bundles
  • [AGG-10763] - Implement SVG-based graphical primitives and SVG editing in web UI builder
  • [AGG-10822] - Implement toBinaryString\(\] - and toHexString\(\] - expression language functions
  • [AGG-10876] - Review and improve UX of all essential field formats
  • [AGG-10879] - Implement discovery and visualization of static and dynamic references between contexts and their entities
  • [AGG-11252] - Implement new license distribution mechanism for license server plugin
  • [AGG-12577] - Implement setNestedField\(\] - expression language function
  • [AGG-12590] - Implement set of mathematical expression language functions
  • [AGG-12891] - Create set of logical expression language functions
  • [AGG-13174] - Implement a new function or extend subtable\(\] - expression language function to return specific rows of a table
  • [AGG-13254] - Implement Properties Editor bindings for enabling/disabling properties of UI components
  • [AGG-13460] - Support concurrent workflow execution
  • [AGG-14405] - Use "feedback" feature to track down report's forming process
  • [AGG-14513] - Add ability to set minimum sizes of dockable layout panel
  • [AGG-14654] - Implement Collapse/Restore dockable panel action
  • [AGG-14658] - Replace absolute positioning in Dropdown Lists markup with static/relative one
  • [AGG-14794] - Highlight selected item when associating records in one-to-many relationship
  • [AGG-14842] - Add format support as editor options for number editor/viewer
  • [AGG-15069] - Allow to run event log outside of Dashboard
  • [AGG-15168] - Add timestamp and quality support for OPC UA driver's variables
  • [AGG-15278] - Create icons for Workflow Builder components
  • [AGG-15302] - Add new boolean asTable parameter to variableFormat/funtionInputFormat/functionOutputFormat/eventFormat functions
  • [AGG-15303] - Add new getVariableStatistics/getFunctionStatistics/getEventStatistics functions to Utilities context
  • [AGG-15309] - Implement smart filtering in DTE header
  • [AGG-15334] - Add Link Id in edgeClick event on Graph component
  • [AGG-15341] - Add the ability to pass parameters for customizing the dockable header to the componentLocationForDockable function
  • [AGG-15351] - Add Auto-deploy property for application deployment upon server first launch
  • [AGG-15378] - Add an option to dynamically generate the header of a Relative Dashboard instance on its load
  • [AGG-15389] - Implement replaceSmart\(String string, String regex, String replacement\] - expression language function
  • [AGG-15390] - Improve display of Links with "two-directed-line" type in Graph component
  • [AGG-15405] - Implement fail\(Boolean condition, String message\] - expression language function
  • [AGG-15431] - Skip WhoIs discovering for BACnet controllers from another subnet
  • [AGG-15433] - Implement alternative BACnet driver's variable naming scheme bound to BACnet Object Names
  • [AGG-15438] - Make session cookies available with sessionGet\(\)
  • [AGG-15441] - Redirect user straight to SSO provider login page when SSO plugin is configured
  • [AGG-15446] - Add reload\(\] - function to Class Field List component
  • [AGG-15493] - Introduce a method for using Class Instance dashboard as a subdashboard by specifying class instance ID in subdashboard component's parameters
  • [AGG-15539] - Add indeterminate state for checkboxes to context list
  • [AGG-15542] - Add ability to set default nesting status for records in Data Table component
  • [AGG-15544] - Add functions for working with store
  • [AGG-15546] - Add missing icons for Edit Dashboard/Workflow/Driver Config, Open Dashboard and Copy Context Path actions
  • [AGG-15593] - Add possibility to setup custom dashboard for Unified Search results
  • [AGG-15603] - Make it possible for "web/executeAction" reference to accept action parameters
  • [AGG-15613] - Improve the automatic discovery PDU-parameters function of SNMP driver
  • [AGG-15615] - Support snapshot export from Graph Web UI component
  • [AGG-15692] - Add HTTP Headers table to dashboard bindings' environment
  • [AGG-15914] - Implement Implant component for embedding a subdashboard into parent dashboard's component tree and bindings engine

Performance Issue

  • [AGG-14548] - Slow work of dashboards \(for HMIs\), when using subdashboards
  • [AGG-15393] - Out Of Memory Killer stops the Java process several times a day
  • [AGG-15568] - Slow export of Class DT with calculated fields
  • [AGG-15571] - Slow Class DT loading after filtering in modal window when associating records in many-to-many relationship
  • [AGG-15572] - High RAM consumption by the server leading to frequent low memory mode and server unavailability
  • [AGG-15576] - Slow Class DT updating after switching page in modal window when associating records in many-to-many relationship
  • [AGG-15596] - Memory leak happens after several time of Python scripts' working
  • [AGG-15622] - Number of synchronization threads and tasks far exceeds the number of devices
  • [AGG-15653] - Memory leak of a Desktop client caused different actions
  • [AGG-15775] - Opening Alert Expression of Variable Triggers in WEB Expression Builder causes browser tab hangs and LMM mode on the server

Changes in 6.2 - Official Release

Version 6.20.06 (31/Aug/23)

Bug

  • [AGG-15144] - Change event is generated upon clicking Save Properties button when no change is made

Version 6.20.05 (17/Aug/23)

Bug

  • [AGG-13590] - Error appears after reload page with Subdashboard component
  • [AGG-15474] - Errors appear when unfolding any folded branch
  • [AGG-15483] - Can't add or import data to Class Data Table element
  • [AGG-15554] - Incorrect export to file from Class DT

New Feature

  • [AGG-15433] - Implement alternative BACnet driver's variable naming scheme bound to BACnet Object Names

Performance Issue

  • [AGG-15568] - Slow export of Class DT with calculated fields

Version 6.20.04 (04/Aug/23)

Bug

  • [AGG-15092] - Fields do not expand in the Class Field List component
  • [AGG-15236] - SVG image with agg:params in properties causes error when a dashboard is oppened or in edit mode
  • [AGG-15398] - Class Field List disappears on right mouse button click on a field inside of it
  • [AGG-15443] - Incorrect filtering by special characters in Class DT
  • [AGG-15458] - Incorrect timezone when try to display variable history in lineChart component
  • [AGG-15462] - Error after attempt to download file in Class DT
  • [AGG-15467] - Editable rules of a are written to a different Rule Set than the one being edited
  • [AGG-15474] - Errors appear when unfolding any folded branch
  • [AGG-15483] - Can't add or import data to Class Data Table element

Version 6.20.03 (10/Jun/23)

Bug

  • [AGG-13318] - "Initialization Password" functionality isn't implemented in the WEB
  • [AGG-14130] - Current usability of DTE row reordering doesn't allow to edit long tables with reorderable records
  • [AGG-14384] - Error appears when evaluating setVariable - in Web Expression Builder
  • [AGG-14433] - Error of Proxy parameter in Map Component Web UI
  • [AGG-14470] - Unable to connect to OPC DA server
  • [AGG-14557] - Programms in Process Control cannot be saved
  • [AGG-14824] - Set the time zone in the Line Chart element according to the one set in the server settings
  • [AGG-14852] - Incorrect data table export to xls from class data table component
  • [AGG-14922] - Gap between cursor and Context Menu in Custom Tree component
  • [AGG-14927] - Function updateDataset - of Graph component not set coordinates of nodes from nodeLayout property
  • [AGG-15000] - Drop-down list of Combo Box component not hide after click to other Combo Box component
  • [AGG-15009] - Chart Padding parameter by default becomes 0 if its you click on its field and then another place
  • [AGG-15020] - SNMP Driver doesn't collect table values
  • [AGG-15043] - getTopApplications - function is evaluated with error in Top 10 Applications Widget
  • [AGG-15051] - Adding a new record does not show it in Class Data Table Editor
  • [AGG-15068] - Close all alerts button remains visible after alerts are closed
  • [AGG-15113] - Unable to save edited Python - script via web client
  • [AGG-15144] - Change event is generated upon clicking Save Properties button when no change is made
  • [AGG-15245] - When hovering over the "Keystore Password" field, the password is displayed in plain text
  • [AGG-15282] - "Invalid Date" on the X-axis of the Line Chart component
  • [AGG-15295] - Class Field List shows wrong class instance
  • [AGG-15297] - Error call function 'getPage' when try update data table in Data Table Editor component
  • [AGG-15358] - New Rule Set get rules of another Rule Set if its Rules tab is opened in desktop client
  • [AGG-15359] - If two Rule Sets' rules tabs are opened, changes in the first closed one are not saved

New Feature

  • [AGG-12577] - Implement setNestedField - expression language function
  • [AGG-14354] - Make Time Picker and Date Time Picker respect platform's language
  • [AGG-14507] - Pressing Enter on authorization screen should initiate login process
  • [AGG-14658] - Replace absolute positioning in Dropdown Lists markup with static/relative one

Changes in 6.2 - Official Release

Version 6.20.02 (30/May/23)

Bug

  • [AGG-13863] - When floating window is maximized, new windows open behind it
  • [AGG-14679] - Incorrect logging via REST returns 500 error instead of 4xx
  • [AGG-14833] - Variable and event selection values are not displayed in charts data in Web UI
  • [AGG-14884] - Function saveGraphLayout - of Graph component does not save coordinates of nodes set by Layout automatically
  • [AGG-14957] - Data Table Editor component not display nullable values in columns with numeric type
  • [AGG-14958] - Changes in column input number not fired event cellUpdated in Data Table Editor
  • [AGG-14967] - viewBox can have incorrect value after returning from a subdashboard
  • [AGG-15045] - DTE column filter returns empty table when selecting more than one element
  • [AGG-15086] - When an user creates a class, "storageConstruct - not available in utilities" error appears
  • [AGG-15094] - Incorrect behavior of selectedRows property in dataTableEditor
  • [AGG-15096] - DataTableEditor's select rows per page doesn't affect the table view
  • [AGG-15107] - Reference to first field of Data Table returned by tableFromCSV - returns "no such field" error in Web UI
  • [AGG-15116] - Opened for Edit dashboard gets switched with default dashboard and can't be closed
  • [AGG-15118] - After moving the map does not immediately stop
  • [AGG-15151] - Loop Links with "two-directed-line" type are drawn to coordinate origin in Graph component
  • [AGG-15163] - Impossible to save dashboard after adding a system tree
  • [AGG-15172] - After setting a new reference for subdashboard, dashboard editor may lose some UI elements
  • [AGG-15175] - UID parameter from HTML table code disappeared in WEB
  • [AGG-15195] - Default permissions table not being constructed properly
  • [AGG-15238] - Cannot create Device Driver of any type from web client

New Feature

  • [AGG-13883] - Add non-intrusive way to copy context path of a node
  • [AGG-14584] - Add new events related to mouse actions for all components
  • [AGG-14658] - Replace absolute positioning in Dropdown Lists markup with static/relative one

Performance Issue

  • [AGG-14996] - When polling 10000 devices of the "device.ip" type via SNMP the synchronization period is not observed

Version 6.20.01 (19/Apr/23)

Bug

  • [AGG-13713] - Error synchronizing setting after switching Internet connection uplink
  • [AGG-13968] - After a server restart, relative models lose their association with device contexts by validity expression
  • [AGG-14207] - Incorrect branding of server version
  • [AGG-14219] - Inability to transfer dynamically changing data from OPC DA Agent
  • [AGG-14352] - Function addColumnsEx - contain duplicate records in result data
  • [AGG-14412] - Cannot find client controller error messages in server log when logout user
  • [AGG-14765] - Alerts cannot be manually deactivated via Active Instances
  • [AGG-14768] - Platform's administrative toolbar hide after change reference in Sub Dashboard component
  • [AGG-14810] - Error appears when use search filter on Data Table Editor component
  • [AGG-14838] - Wrong location of level selector when specifying event as binding target in Models
  • [AGG-14910] - An incorrect SQL Database device query makes other its queries inaccessible
  • [AGG-14935] - User losses permissions to access system resources
  • [AGG-14939] - After model's import, it loses the order of its function input fields
  • [AGG-14950] - Incorrect width of Nested Table in Data Table Editor component
  • [AGG-14951] - getApplications - function cannot be called from Network Management context
  • [AGG-14961] - Cannot upload files using Data Block in a Class Data Table Editor
  • [AGG-14964] - Large gap between label and Links with "two-directed-line" type in Graph component
  • [AGG-14965] - Sorting or Filtering Rules Changed event does not occur on sorting or filtering
  • [AGG-14983] - Nothing happens when clicking Install Resources button. Administration kit is not available
  • [AGG-14997] - TCP payload packets are not gained by server from device driectly
  • [AGG-15019] - Error appears when try update data table in Data Table Editor component
  • [AGG-15035] - Erroneous chartZoomed event in lineChart component
  • [AGG-15043] - getTopApplications - function is evaluated with error in Top 10 Applications Widget
  • [AGG-15044] - Error after executing function web/redirect - if the activator is an image component mouseClicked@ event or or the selectedKeys property of the menu component
  • [AGG-15047] - Scroll bar of text/code editor overlaps other container elements
  • [AGG-15050] - Database connections break after renaming an existing field in Class
  • [AGG-15072] - If once Database driver recieves incorrect INSERT query, it stops working until server restart
  • [AGG-15079] - Changes in Class Data Table Editor are shown only after page refresh
  • [AGG-15090] - Zoom not apply in Graph component

New Feature

  • [AGG-12584] - Add Node Validity Expression and Node Validity Update Rules to System Tree component
  • [AGG-12820] - Implement local Agent authentication using centralized user authentication via LDAP/LDAPS, NTLMv2 or Kerberos
  • [AGG-13808] - Provide an easy way to allow non-authenticated access to web dashboards
  • [AGG-14054] - An application imported from a plugin or other source should create its own Application context
  • [AGG-14584] - Add new events related to mouse actions for all components
  • [AGG-14639] - Add URL link support to web/redirect action
  • [AGG-14963] - Allow silent installers to leverage different resource creation modes while using *.varfile configurations
  • [AGG-14686] - Expand standard OEM branding kit with web-related resources
  • [AGG-14934] - Implement opportunity to import objects between Python scripts
  • [AGG-15021] - Update Python support to version 3.8
  • [AGG-15095] - Implement a relation property to associate any server resource with a specific application
  • [AGG-15099] - Rename "SNMP Table FIlter" to "Advance SNMP Table Polling Settings" in driver and device

Performance Issue

  • [AGG-14978] - Long loading times on page switching in Class Data Table Editor

Changes in 6.2 - Official Release

Version 6.20.00 (23/Mar/23)

Bug

  • [AGG-13707] - Reference to first field of Data Table returned by tableFromCSV() returns "no such field" error in Desktop client
  • [AGG-14585] - Unknown file type while opening dashboard on Linux installation
  • [AGG-14568] - Error in search filter on Data Table Editor component for columns with nullable values
  • [AGG-14464] - Components located on dockable layout panel can't apply CSS classes
  • [AGG-14799] - Can't drop component on nested panel within panel with "absolute" layout
  • [AGG-14808] - Error when synchronizing the SNMP variable in the "device.ip" driver during automatic selection of parameters
  • [AGG-14962] - SNMP driver synchronization error Number of Columns Per PDU must be > 0 in server log
  • [AGG-14892] - Media Library doesn't return its content after server update
  • [AGG-12066] - Reference Renderer not apply in Data Table Editor component
  • [AGG-12533] - Class instance table search doesn't filter table's values
  • [AGG-13591] - Incorrect rewrite dashboard's bindings after updating from applications context
  • [AGG-13625] - tableToJSON function - long becomes string when converted
  • [AGG-13640] - login - function does not return the current user name \(external\] -
  • [AGG-13649] - Error appears after adding validators for field in Data Table Editor component
  • [AGG-13665] - Class table is empty after web dashboard restart
  • [AGG-13761] - Unable to install platform components in branded distribution
  • [AGG-13801] - Illegal entity definition: localVariables error if the path to the file is specified
  • [AGG-13980] - Column in Class gets deleted on rename
  • [AGG-13985] - Incorrect behaviour of buttons "Save" and "Edit" for file at Class DT
  • [AGG-13997] - Lowercase letters for naming database instances should be used
  • [AGG-14042] - Network discovery does not apply properties to WMI
  • [AGG-14119] - Drop-down part of Dropdown List component has fixed position
  • [AGG-14160] - Uninformative LDAP plugin error message when invalid credentials are entered
  • [AGG-14184] - Data not displayed in the component Class data table
  • [AGG-14257] - Duplicate events "sortingOrFilteringUpdated" in Data Table Editor component
  • [AGG-14261] - NPE error when reading an SNMP metric
  • [AGG-14264] - Right border position on the chart changes unpredictably
  • [AGG-14273] - Class instance dashboard can't apply instance id to fields with foreign class instance editor/viewer
  • [AGG-14297] - License Server plugin incorrectly calculates the Trial Remaining setting for consumer server licenses
  • [AGG-14309] - Fix cached object sizes estimation
  • [AGG-14316] - Could not initialize class error when show report context on Linux-base server
  • [AGG-14327] - Unhandled exception caused infinitife lock and server start process is frozen
  • [AGG-14329] - Unable to add a new component to a dockable layout panel
  • [AGG-14339] - Bindings in Classes context doesn't work
  • [AGG-14344] - NullPointerException error when starting server in safe mode
  • [AGG-14355] - NPE Web Server plugin startup error if Web Connection Preconfigured property is set to NULL
  • [AGG-14358] - Impossible to delete record if it has records linked to it by many-to-many, even if Cascade Delete flag is true
  • [AGG-14361] - Recursion while setting up VMWare
  • [AGG-14366] - Server does not respond with watchdog events in the log every 100 milliseconds
  • [AGG-14374] - Function intersect - not remove rows in result if source table minRecords value not equal zero
  • [AGG-14386] - Offline documentation package contains obsolete version of documentation
  • [AGG-14390] - Error with getting discoverTopologyModeHelp resource after first install
  • [AGG-14402] - Zoom type "Select Zoom" of Line Chart component not work when metricTypeX selected as timeCat
  • [AGG-14404] - Spontaneous switching of the SOAP device authorization type
  • [AGG-14415] - Changes in Container Properties do not affect the components
  • [AGG-14423] - Values are not collected in the SNMPv1 tabular variables of devices
  • [AGG-14434] - Impossible choose context for create auto run
  • [AGG-14443] - When you create new Scheduler contexts, the context is replaced by a description and the task is not executed
  • [AGG-14447] - Jaspersoft Studio does not start "Java runtime environment \(JRE\] - or Java development kit \(JDK\] - must be available in order to run Jaspersoft Studio"
  • [AGG-14450] - NPE error after importing values for instantiable model
  • [AGG-14452] - Сompatibility issue during OPC UA configuration import
  • [AGG-14463] - Class Data Table component can't apply view with bindings if a class has no instances
  • [AGG-14471] - Fix server critical security vulnerabilities
  • [AGG-14473] - Correlator script error when using "windows" functionality
  • [AGG-14474] - Incomplete link path is displayed in expression editor
  • [AGG-14476] - Incorrect instance\_id is shown in modal window for fields with link to another class in class data table component
  • [AGG-14485] - Activation event "shown@" for SubDashboard not firing on after SubDashboard opening
  • [AGG-14486] - Bindings in Class DT component are evaluated only after changes in other fields
  • [AGG-14488] - Linked instances for Many-to-Many relations appears only after page refresh
  • [AGG-14489] - Many-to-Many relations functionality creates duplicate records in the database
  • [AGG-14490] - Many-To-Many relations links can't be deleted
  • [AGG-14491] - Offline documentation package is empty for OEM installer
  • [AGG-14495] - Context menu Condition in Graph component is not treated as true if it empty
  • [AGG-14497] - Button component doesn't contain image
  • [AGG-14498] - Changing data in Class Data Table causes browser memory leak
  • [AGG-14502] - After adding items to the menu component, they are not displayed
  • [AGG-14503] - Threads does not return to previous number after dashboards are closed
  • [AGG-14504] - Jpg pictures are not applied to the image component
  • [AGG-14505] - Incorrect behavior of use key up function for text field in Web UI
  • [AGG-14506] - Error "Error init dashboard" appears in Ui Builder when change layout of panel containing Subdashboard component
  • [AGG-14509] - Error appears in UiBuilder when reset value by default "reference" property in Subdashboard component
  • [AGG-14511] - Eliminate excess load on Cassandra upon fetching events by ID
  • [AGG-14512] - Unable to save in UiBuilder changes if dashboard containing dockable layout panel
  • [AGG-14519] - Lazy pagination ignored when changing dataTable variable with bindings
  • [AGG-14522] - REST queries NPE after auth
  • [AGG-14523] - PUT request to http device lead to the "Unable to create HTTP request" error
  • [AGG-14535] - Searching by description in class instance fields returns no results
  • [AGG-14536] - Sorting does not apply after clicking on the field header text in Class Data Tables
  • [AGG-14538] - Field header text doesn't fit in modal data tables
  • [AGG-14540] - Searching by description in many-to-many modal window fields returns no results
  • [AGG-14541] - Event shown@ not activated in dashboard when it display inside Subdashboard component
  • [AGG-14546] - Changes don't save and new data doesn't load after Storage Open function use
  • [AGG-14550] - Empty data in cellClicked@ event when table contains "read only" field format
  • [AGG-14555] - Operation value "does not equal" in class filters always returns 0 records
  • [AGG-14560] - Incorrect handling of table field properties
  • [AGG-14561] - Enable Kebab Menu option is ignored in Class Data Tables
  • [AGG-14563] - Function distinct - not remove rows in result if source table minRecords value not equal zero
  • [AGG-14575] - Unlinked instances for Many-to-Many relations disappears only after page refresh
  • [AGG-14576] - Table with linkable instances for Many to Many relation class show 0 records if this class has field with class instnace editor view
  • [AGG-14577] - Class data table component resets its value for data table parameter and visual position after changes in any cell
  • [AGG-14578] - Server with external NoSQL Storage not starting after update
  • [AGG-14586] - Wrong size columns in the property editor for components
  • [AGG-14589] - CSS custom classes are removed after opening component properties
  • [AGG-14590] - Selecting rows in Class Data Table reloads Class Instance fields
  • [AGG-14598] - Report file is not exported to Microsoft Excel format
  • [AGG-14601] - Error when searching in Class Data Table with view which has fields not corresponding to database table columns
  • [AGG-14609] - UI builder is empty when open component palette
  • [AGG-14610] - Function from the web does not load the dropdown list if the #choices in the expression needs to process the data
  • [AGG-14611] - X and Y axis labels does not show up in line chart
  • [AGG-14612] - On deleting record, records linked to it by Many To Many relation don't get deleted when Cascade Delete flag is true
  • [AGG-14613] - Editing Cascade Delete flag of existing Many To Many relation has no effect
  • [AGG-14614] - When a distributed architecture is broken and then restored, avatars stop collecting data asynchronously
  • [AGG-14618] - Synchronization error of IP Network Host device with enabled HTTP service
  • [AGG-14628] - Enabled SNMP columns from the parent table spread into the augemented table
  • [AGG-14629] - Incorrect default SNMP table configurations and lack of the notification caused to the incomplete table readings
  • [AGG-14635] - Impossible to fill Folder Contents for Media Content Library entry
  • [AGG-14638] - Server is not starting after fresh installation of the server in Linux x64 Environment
  • [AGG-14644] - Time Period Editor/Viewer for Long type fields in classes leades to mass data overwriting
  • [AGG-14645] - Request returns old Media Library data after editing until Server restart
  • [AGG-14647] - Search filter in ToolBar not display in Data Table Editor component
  • [AGG-14650] - Search and filter icons do not change on apply
  • [AGG-14661] - Hide Tab Bars parameter for Tab Panel component hides tabs also for nested Tab Panels
  • [AGG-14662] - When importing models from older versions, function expressions are not transferred
  • [AGG-14663] - Impossible to change component name
  • [AGG-14667] - Data does not export in Class Data Tables and Data Tables
  • [AGG-14668] - Distance between lines is too big if there are not many lines in Class Field List
  • [AGG-14674] - SNMP Filters are not keep an order of the columns
  • [AGG-14689] - When you change the relative model validity expression, the relative model is not decoupled from the context
  • [AGG-14690] - Headers in Data Table Editor component not display after using search filter
  • [AGG-14691] - Elements of Kebab Menu not display in Data Table Editor when property "lazy Pagination" enable
  • [AGG-14696] - Units of measurement are not applied to Component Number Field by binding
  • [AGG-14699] - Custom model Entities, like \(variables/functions/events\] - can override system entities
  • [AGG-14702] - Dashboards with template cause stack overflow
  • [AGG-14709] - Property "columnToDefineRowLock" not apply in Data Table Editor when property "lazy Pagination" enable
  • [AGG-14710] - Default User Permissions are not applied when creating account with create - function
  • [AGG-14713] - Events cellUpdated rowAdded rowRemoved not fired in Data Table Editor when property "lazy Pagination" enable
  • [AGG-14715] - NPE error when polling SNMP metrics in the "device.ip" driver
  • [AGG-14717] - Error when reading SNMP variable: "Invalid value 'null' for field 'entryIndex, String'"
  • [AGG-14719] - Custom query for WEB Class Instance Data Table doesn't work
  • [AGG-14721] - Requesting util.js and widgetsRegister.js causes errors when dealing with redirects
  • [AGG-14722] - Synchronization status does not change to "Online, synchronization error" for the device when one of the variables is not fully loaded or has no data.
  • [AGG-14723] - In web version Format Date function does not evaluate
  • [AGG-14724] - In web client user - function returns null
  • [AGG-14727] - HTML Snippet doesn't render its content
  • [AGG-14737] - Application deploy in custom mode leads to the error
  • [AGG-14748] - User with default permissions can create users with admin permissions
  • [AGG-14749] - Authentication NullPointerException when connecting via Standalone Web Server
  • [AGG-14759] - JS/CSS duplicates in HTML Snippet
  • [AGG-14760] - Error appears when update data in Data Table Editor component when property "tree records settings" enable
  • [AGG-14769] - SNMP driver defines non-existent variable
  • [AGG-14772] - Selection carries over to next pages on page change in many-to-many modal window
  • [AGG-14773] - Deadlock in server thread pool
  • [AGG-14779] - NPE during device - IP Network host \(SNMP\] - synchronization
  • [AGG-14780] - Discovery does not find SNMP service when analyzing range of IP addresses
  • [AGG-14781] - Column width is not adjusted properly if Class Data Table width exceeds screen width
  • [AGG-14788] - Data Table Editor component not display one-cell table when it contains columns with nullable values
  • [AGG-14795] - Panel background image property resets after reopening properties editor
  • [AGG-14800] - Incorrect recording of historical values and display of trends
  • [AGG-14803] - Incorrect close icon location in Drawer Panel component
  • [AGG-14805] - Null error when calling snmpGet function in Network Management context with disabled RFC-1213 mib in snmp plugin settings
  • [AGG-14807] - Data Table Editor component not display columns description of single row table when property "lazy Pagination" enable
  • [AGG-14810] - Error in search filter on Data Table Editor component when property "lazy Pagination" enable
  • [AGG-14814] - Property Sync ID of Line Chart component does not apply when Data Source Type Variable or Event
  • [AGG-14815] - SVG image attribute "expression" applies to only one image in Graph component
  • [AGG-14817] - Incorrect behaviour for class data table events
  • [AGG-14837] - Error appears when properties "fixed Format" and "lazy Pagination" enable on Data Table Editor component
  • [AGG-14850] - Elements disappear when scrolling on Safari browser
  • [AGG-14852] - Incorrect data table export to xls from class data table component
  • [AGG-14853] - Expression builder in Data table editor component does not open
  • [AGG-14856] - Label is not align to center of Button component
  • [AGG-14859] - Contexts are filled with the values of the last context of the donor server, not their own context
  • [AGG-14864] - NPE when using the alert trigger activation delay
  • [AGG-14865] - Event cellUpdated fired only when property "generate Row Added Events" enable in Data Table Editor
  • [AGG-14868] - tableToJSON - is not implemented in WEB UI Expression Builder
  • [AGG-14877] - Semicolon appears when adding svg icon in Button and Drawer Panel components
  • [AGG-14886] - Alert assumes incorrect states when its Trigger Activated by Variable State has delays
  • [AGG-14891] - Fixed Column with set Width and enabled Kebab Menu overlaps other columns in Class Data Table
  • [AGG-14896] - Frontend must detect and handle expired token situation properly
  • [AGG-14897] - Small Kebab Menu width shifts other columns data relative to headers
  • [AGG-14898] - Enabling Kebab Menu removes Link button from toolbar
  • [AGG-14899] - Kebab Menu Edit action does not enable row editing
  • [AGG-14901] - Flicker of node Layout in Graph component
  • [AGG-14902] - Kebab Menu icon does not resize to fit the column
  • [AGG-14903] - Kebab Menu column does not stay at the right edge of the table
  • [AGG-14904] - Naming expression does not apply for fields with foreign class instance viewer
  • [AGG-14907] - Large queue causes lack of SOAP device synchronization
  • [AGG-14911] - Multiple NPE error in server log - org.snmp4j.MessageDispatcherImpl
  • [AGG-14912] - Placeholder "No Data" in Data Table Editor component is not align to center when property "lazy Pagination" enable
  • [AGG-14915] - Function updateDataset - of Line Chart component update another Line Chart component data set in dashboard
  • [AGG-14920] - SVG images aren't rendered as after being uploaded via components' Image property
  • [AGG-14923] - WMI device state does not correspond to real WQL Request result
  • [AGG-14924] - Application simple mode setting property does not apply the new value
  • [AGG-14927] - Function updateDataset - of Graph component not set coordinates of nodes from nodeLayout property
  • [AGG-14930] - Class Data Table component doesn't show data
  • [AGG-14931] - Application import function gives an error
  • [AGG-14933] - Applications can't import class type contexts
  • [AGG-14937] - Database cluster nodes does not sync
  • [AGG-14938] - Simple mode works incorrect when dasboard placed in one application
  • [AGG-14944] - NPE error adding child of context Devices when Server starting
  • [AGG-14952] - Kebab Menu Action Edit in Data Table Editor, start editing all columns, even if they are read-only
  • [AGG-14953] - Kebab Menu Action Cancel in Data Table Editor not discards changes of current row
  • [AGG-14965] - Sorting or Filtering Rules Changed event does not occur on sorting or filtering
  • [AGG-14970] - Unable to run any Variable Action from WEB client
  • [AGG-14971] - Application open action creates incorrect link
  • [AGG-14979] - Maximum call stack size exceeded error upon adding record to class component
  • [AGG-14981] - Context Application display in Context Tree after delete it is jar file
  • [AGG-14984] - Edit Additional Properties call results in console error and frozen context list
  • [AGG-14995] - Error "Error init dashboard" appears after launching Dashboard in Firefox browser
  • [AGG-15003] - Unable to update or import several Users context from Applications context
  • [AGG-15015] - Bindings with root panel properties of dashboard are duplicated
  • [AGG-15018] - Bindings of root panel different display in UI Builder and in Dashboard's elements table

New Feature

  • [AGG-12584] - Add Node Validity Expression and Node Validity Update Rules to System Tree component
  • [AGG-14549] - Implement Context Menu as a generic feature of all/most components
  • [AGG-10069] - Undo/Redo in web UI Builder and other editors
  • [AGG-13816] - Method or component for rendering Collections / Cards
  • [AGG-14771] - Implement support for referring external images in Web UI components
  • [AGG-10002] - Support nested tables in dataTableEditor component
  • [AGG-10404] - Connectors in React UI Builder
  • [AGG-10438] - Implement DAO usage statistics
  • [AGG-10638] - Add marker clustering to react map component
  • [AGG-11632] - Add SFTP to network device
  • [AGG-12428] - Allow Data Table Editor to work in "tree data" mode
  • [AGG-13112] - Add Bindings table to every Web UI component
  • [AGG-13623] - Subscription-based licensing support for on-premise installations
  • [AGG-13642] - Improve report mailing by adding configurable email subject and text
  • [AGG-13809] - Allow configuring elements of web dashboard HTML page's section
  • [AGG-13812] - Media/content library feature for Web UI
  • [AGG-13821] - Rich WYSIWYG editor for HTML snippet component
  • [AGG-13960] - A method for defining default values for device configuration \(a.k.a. "profiles feature" and Initialization Templates\] -
  • [AGG-14050] - Provide a method for opening a specific Application in Web UI
  • [AGG-14057] - Implement Carousel UI component
  • [AGG-14159] - Export from Class DataTable should contain referred class instance descriptions instead of their IDs
  • [AGG-14256] - Implement output table of coefficients/feature importance after training machine learning algorithm
  • [AGG-14278] - Implement Class Field List component
  • [AGG-14300] - Add Expression Statistics to info available via View Server Status
  • [AGG-14430] - Add ability to set different widths for two directed Link in Graph component
  • [AGG-14451] - Control of metrics of MIB files containing the same variable names when they are activated on the same device
  • [AGG-14487] - Implement Use Remote Status setting for Avatar device driver
  • [AGG-14494] - Add driver-specific concurrency settings to the HTTP device driver
  • [AGG-14574] - Add the ability to reconnect between Master/Failover servers to Distributed Architecture plugin
  • [AGG-14581] - Add parameter "Allow Clearing" for Dropdown Tree component
  • [AGG-14630] - Improve bar chart component's zoom slider
  • [AGG-14711] - Implement a new operation "IN" for class instance filters
  • [AGG-14725] - Allow to exclude /web/dashboards/ part from address bar when accessing a dashboard
  • [AGG-14764] - Add name of Context Menu Graph component in HTML li tag
  • [AGG-14766] - Make anonymous access optional and disabled by default
  • [AGG-14774] - Remove 'v1' infix from Media Content Library URI paths
  • [AGG-14776] - Allow configuring additional HTTP headers for web dashboards
  • [AGG-14777] - Add ability to display Links with "two-directed-line" type separately in Graph component
  • [AGG-14778] - Implement switchable authentication control for Media Content Library items
  • [AGG-14786] - Add ability to edge with type “two-detected-line” react on directed Expression in Graph component
  • [AGG-14816] - Improve "web/redirect - " Web UI special reference
  • [AGG-14890] - Add ability to get a tabular metrics with a filter by columns and rows via SNMP driver function

Performance Issue

  • [AGG-14849] - Files over HTTP/1 are loaded in 6 threads only - switch to HTTP/2 is needed
  • [AGG-14841] - Remove header from dashboard initial loading
  • [AGG-14179] - Exporting data in .xls format works for a very long time
  • [AGG-14435] - Dashboard does not load correctly during 10 minutes since server restart
  • [AGG-14501] - When polling 8000 devices of the "device.ip" type via SNMP the synchronization period is not observed
  • [AGG-14602] - Some event enrichments are discarded and not saved
  • [AGG-14820] - Replace http-requests of configuration data by static JavaScript variables in HTML file
  • [AGG-14822] - Minimize Front-end entry bundle
  • [AGG-14823] - Split style.css into chunks and remove unused styles from it
  • [AGG-14825] - Optimize font loading
  • [AGG-14828] - Optimize SVG file loading\\parsing
  • [AGG-14845] - Slow synchronization device variable of the SNMP driver with repeated search for optimal values of maxColumnsPerPdu and maxRowsPerPdu parameters

Changes in 6.1 - Official Release

Version 6.11.14(22/Aug/23)

Bug

  • [AGG-13590] - Error appears after reload page with Subdashboard component
  • [AGG-15474] - Errors appear when unfolding any folded branch

Version 6.11.13 (1/Aug/23)

Bug

  • [AGG-14557] - Programms in Process Control cannot be saved
  • [AGG-14830] - addColumns - returns unexpected "Object Promise" result in Web UI Expression Builder
  • [AGG-15009] - Chart Padding parameter by default becomes 0 if its you click on its field and then another place
  • [AGG-15068] - Close all alerts button remains visible after alerts are closed
  • [AGG-15144] - Change event is generated upon clicking Save Properties button when no change is made
  • [AGG-15297] - Error call function 'getPage' when try update data table in Data Table Editor component
  • [AGG-15474] - Errors appear when unfolding any folded branch

New Feature

  • [AGG-14658] - Replace absolute positioning in Dropdown Lists markup with static/relative one

Version 6.11.12 (15/Jun/23)

Bug

  • [AGG-13318] - "Initialization Password" functionality isn't implemented in the WEB
  • [AGG-13863] - When floating window is maximized, new windows open behind it
  • [AGG-14130] - Current usability of DTE row reordering doesn't allow to edit long tables with reorderable records
  • [AGG-14384] - Error appears when evaluating setVariable in Web Expression Builder
  • [AGG-14433] - Error of Proxy parameter in Map Component Web UI
  • [AGG-14470] - Unable to connect to OPC DA server
  • [AGG-14824] - Set the time zone in the Line Chart element according to the one set in the server settings
  • [AGG-15008] - Expanded node settings are not applied to the Dropdown Tree component
  • [AGG-15043] - getTopApplications - function is evaluated with error in Top 10 Applications Widget
  • [AGG-15118] - After moving the map does not immediately stop
  • [AGG-15131] - Date-time formatted X values don't applied
  • [AGG-15238] - Cannot create Device Driver of any type from web client
  • [AGG-15282] - "Invalid Date" on the X-axis of the Line Chart component

New Feature

  • [AGG-14354] - Make Time Picker and Date Time Picker respect platform's language

Version 6.11.11 (16/May/23)

Bug

  • [AGG-14679] - Incorrect logging via REST returns 500 error instead of 4xx
  • [AGG-14833] - Variable and event selection values are not displayed in charts data in Web UI
  • [AGG-15086] - When an user creates a class, "storageConstruct\(\) not available in utilities" error appears

New Feature

  • [AGG-14934] - Implement opportunity to import objects between Python scripts

Version 6.11.10 (20/Apr/23)

Bug

  • [AGG-13713] - Error synchronizing setting after switching Internet connection uplink
  • [AGG-13968] - After a server restart, relative models lose their association with device contexts by validity expression
  • [AGG-14199] - Tooltips not showed in PE
  • [AGG-14207] - Incorrect branding of server version
  • [AGG-14219] - Inability to transfer dynamically changing data from OPC DA Agent
  • [AGG-14412] - Cannot find client controller error messages in server log when logout user
  • [AGG-14838] - Wrong location of level selector when specifying event as binding target in Models
  • [AGG-14910] - An incorrect SQL Database device query makes other its queries inaccessible
  • [AGG-14951] - getApplications - function cannot be called from Network Management context
  • [AGG-14997] - TCP payload packets are not gained by server from device driectly
  • [AGG-15005] - Seconds are not showing in lineChart component
  • [AGG-15012] - DTE Cancel kebab action applies changes instead of discarding them
  • [AGG-15035] - Erroneous chartZoomed event in lineChart component
  • [AGG-15043] - getTopApplications - function is evaluated with error in Top 10 Applications Widget
  • [AGG-15047] - Scroll bar of text/code editor overlaps other container elements
  • [AGG-15072] - If once Database driver recieves incorrect INSERT query, it stops working until server restart
  • [AGG-15107] - Reference to first field of Data Table returned by tableFromCSV- returns "no such field" error in Web UI

New Feature

  • [AGG-12820] - Implement local Agent authentication using centralized user authentication via LDAP/LDAPS, NTLMv2 or Kerberos
  • [AGG-14354] - Make Time Picker and Date Time Picker respect platform's language
  • [AGG-14658] - Replace absolute positioning in Dropdown Lists markup with static/relative one
  • [AGG-14686] - Expand standard OEM branding kit with web-related resources
  • [AGG-14934] - Implement opportunity to import objects between Python scripts
  • [AGG-15021] - Update Python support to version 3.8

Version 6.11.09 (23/Mar/23)

Bug

  • [AGG-14042] - Network discovery does not apply properties to WMI
  • [AGG-14390] - Error with getting discoverTopologyModeHelp resource after first install
  • [AGG-14765] - Alerts cannot be manually deactivated via Active Instances
  • [AGG-14868] - tableToJSON - is not implemented in WEB UI Expression Builder
  • [AGG-14923] - WMI device state does not correspond to real WQL Request result
  • [AGG-14937] - Database cluster nodes does not sync

Version 6.11.08 (28/Feb/23)

Bug

  • [AGG-13625] - tableToJSON function - long becomes string when converted
  • [AGG-13640] - login\(\) function does not return the current user name \(external\)
  • [AGG-14387] - Error with Python interpreter after first install
  • [AGG-14723] - In web version Format Date function does not evaluate
  • [AGG-14853] - Expression builder in Data table editor component does not open
  • [AGG-14859] - Contexts are filled with the values of the last context of the donor server, not their own context
  • [AGG-14883] - Error when trying to rename dashboard component
  • [AGG-14904] - Naming expression does not apply for fields with foreign class instance viewer
  • [AGG-14907] - Large queue causes lack of SOAP device synchronization

New Feature

  • [AGG-14256] - Implement output table of coefficients/feature importance after training machine learning algorithm
  • [AGG-14581] - Add parameter "Allow Clearing" for Dropdown Tree component
  • [AGG-14711] - Implement a new operation "IN" for class instance filters
  • [AGG-14816] - Improve "web/redirect\(\)" Web UI special reference

Version 6.11.07 (18/Jan/23)

Bug

  • [AGG-13649] - Error appears after adding validators for field in Data Table Editor component
  • [AGG-13761] - Unable to install platform components in branded distribution
  • [AGG-14042] - Network discovery does not apply properties to WMI
  • [AGG-14434] - Impossible choose context for create auto run
  • [AGG-14450] - NPE error after importing values for instantiable model
  • [AGG-14633] - Tabs are not added to the panel with tabs by clicking on the "add" icon \(WEB\)
  • [AGG-14661] - Hide Tab Bars parameter for Tab Panel component hides tabs also for nested Tab Panels
  • [AGG-14662] - When importing models from older versions, function expressions are not transferred
  • [AGG-14676] - Event Log component in Web does not sort events by date
  • [AGG-14696] - Units of measurement are not applied to Component Number Field by binding
  • [AGG-14715] - NPE error when polling SNMP metrics in the "device.ip" driver
  • [AGG-14717] - Error when reading SNMP variable: "Invalid value 'null' for field 'entryIndex, String'"
  • [AGG-14719] - Custom query for WEB Class Instance Data Table doesn't work
  • [AGG-14736] - Impossibly to add new tab on Tab Panel WEB component
  • [AGG-14817] - Incorrect behaviour for class data table events

New Feature

  • [AGG-13642] - Improve report mailing by adding configurable email subject and text

Version 6.11.06 (23/Nov/22)

Bug

  • [AGG-14475] - Components are always placed in the first cell for grid layout using drag and drop
  • [AGG-14628] - Enabled SNMP columns from the parent table spread into the augemented table
  • [AGG-14629] - Incorrect default SNMP table configurations and lack of the notification caused to the incomplete table readings
  • [AGG-14641] - Inability to display Russian characters in SVG images
  • [AGG-14674] - SNMP Filters are not keep an order of the columns

Version 6.11.05 (14/Nov/22)

Bug

  • [AGG-14512] - Unable to save in UiBuilder changes if dashboard containing dockable layout panel
  • [AGG-14617] - Can't save dockable dashboards
  • [AGG-14624] - Component Combobox (dropdown list) - is not displayed
  • [AGG-14638] - Server is not starting after fresh installation of the server in Linux x64 Environment

Version 6.11.04 (03/Nov/22)

Bug

  • [AGG-14447] - Jaspersoft Studio does not start "Java runtime environment (JRE) or Java development kit (JDK) must be available in order to run Jaspersoft Studio"
  • [AGG-14586] - Wrong size columns in the property editor for components
  • [AGG-14598] - Report file is not exported to Microsoft Excel format

Version 6.11.03 (28/Oct/22)

Bug

  • [AGG-14560] - Incorrect handling of table field properties
  • [AGG-14538] - Field header text doesn't fit in modal data tables
  • [AGG-14358] - Impossible to delete record if it has records linked to it by many-to-many, even if Cascade Delete flag is true

Version 6.11.02 (25/Oct/22)

Bug

  • [AGG-14578] - Server with external NoSQL Storage not starting after update
  • [AGG-14563] - Function distinct() - not remove rows in result if source table minRecords value not equal zero
  • [AGG-14550] - Empty data in cellClicked@ event when table contains "read only" field format
  • [AGG-14546] - Changes don't save and new data doesn't load after Storage Open function use
  • [AGG-14541] - Event shown@ not activated in dashboard when it display inside Subdashboard component
  • [AGG-14540] - Searching by description in many-to-many modal window fields returns no results
  • [AGG-14536] - Sorting does not apply after clicking on the field header text in Class Data Tables
  • [AGG-14535] - Searching by description in class instance fields returns no results
  • [AGG-14523] - PUT request to http device lead to the "Unable to create HTTP request" error
  • [AGG-14505] - Incorrect behavior of use key up function for text field in Web UI
  • [AGG-14504] - Jpg pictures are not applied to the image component
  • [AGG-14503] - Threads does not return to previous number after dashboards are closed
  • [AGG-14502] - After adding items to the menu component, they are not displayed
  • [AGG-14497] - Button component doesn't contain image
  • [AGG-14495] - Context menu Condition in Graph component is not treated as true if it empty
  • [AGG-14488] - Linked instances for Many-to-Many relations appears only after page refresh
  • [AGG-14485] - Activation event "shown@" for SubDashboard not firing on after SubDashboard opening
  • [AGG-14476] - Incorrect instance\_id is shown in modal window for fields with link to another class in class data table component
  • [AGG-14474] - Incomplete link path is displayed in expression editor
  • [AGG-14423] - Values are not collected in the SNMPv1 tabular variables of devices
  • [AGG-14374] - Function intersect() - not remove rows in result if source table minRecords value not equal zero
  • [AGG-14344] - NullPointerException error when starting server in safe mode
  • [AGG-14329] - Unable to add a new component to a dockable layout panel
  • [AGG-14327] - Unhandled exception caused infinitife lock and server start process is frozen
  • [AGG-14264] - Right border position on the chart changes unpredictably
  • [AGG-14160] - Uninformative LDAP plugin error message when invalid credentials are entered
  • [AGG-14119] - Drop-down part of Dropdown List component has fixed position
  • [AGG-13997] - Lowercase letters for naming database instances should be used
  • [AGG-13801] - Illegal entity definition: localVariables error if the path to the file is specified
  • [AGG-12533] - Class instance table search doesn't filter table's values

New Feature

  • [AGG-14159] - Export from Class DataTable should contain referred class instance descriptions instead of their IDs
  • [AGG-10638] - Add marker clustering to react map component

Version 6.11.01 (05/Oct/22)

Bug

  • [AGG-14511] - Eliminate excess load on Cassandra upon fetching events by ID
  • [AGG-14452] - Сompatibility issue during OPC UA configuration import
  • [AGG-14273] - Class instance dashboard can't apply instance id to fields with foreign class instance editor/viewer
  • [AGG-14261] - NPE error when reading an SNMP metric

New Feature

  • [AGG-14494] - Add driver-specific concurrency settings to the HTTP device driver
  • [AGG-14382] - Add Time Zone property to Time Picker and Date Time Picker components

Performance Issue

  • [AGG-14161] - Dashboard freezes while bindings are executed

Version 6.11.00 (29/Sep/22)

Autotest

Bug

  • [AGG-14453] - Discovering stopped finding SNMP protocol on IP Network Host devices
  • [AGG-14446] - Core size of thread synchronization pool should be set to proper defaults after upgrade from versions that did not offer advanced pool configuration
  • [AGG-14445] - Style from containerStyle of the HTML snippet component is not applied to the HTML snippet data
  • [AGG-14443] - When you create new Scheduler contexts, the context is replaced by a description and the task is not executed
  • [AGG-14440] - Question marks in description with non-english characters after Import in Web Client
  • [AGG-14438] - After the loss of communication via ICMP the rest of metadata via SNMP is lost in the device
  • [AGG-14431] - Model variables are not show after unable to save model variables
  • [AGG-14428] - Local agent driver not forwarding events to another server
  • [AGG-14417] - Installation fails when the "offline documentation" component is selected and language selected as Russian
  • [AGG-14410] - Unable to cancel creating Link in Graph component
  • [AGG-14402] - Zoom type "Select Zoom" of Line Chart component not work when metricTypeX selected as timeCat
  • [AGG-14365] - HTML Snippet doesn't show data
  • [AGG-14361] - Recursion while setting up VMWare
  • [AGG-14356] - Authentication exception when connecting via Standalone Web Server
  • [AGG-14353] - Date format in Date Time Picker includes extra "space" symbol
  • [AGG-14352] - Function addColumnsEx - contain duplicate records in result data
  • [AGG-14341] - Can not move Caret by cursor click in Text Field dashboard bindings
  • [AGG-14340] - Symbol "$" adding at event name in dashboard bindings
  • [AGG-14338] - Ag\_info и ag\_change tables cannot be created
  • [AGG-14334] - No translation into Russian when editing columns with "Period" editor
  • [AGG-14324] - SNMP Variable Synchronization Error \(Setting synchronization error\)
  • [AGG-14317] - Incorrect drawing of the chart by time interval in the lineChart component
  • [AGG-14311] - In the Menu component of nested lists, the style of the padding is unchanged
  • [AGG-14279] - Many to Many relations creates link only in one direction
  • [AGG-14264] - Right border position on the chart changes unpredictably
  • [AGG-14214] - Popups with values of cells are not displayed in Table Editor
  • [AGG-14203] - View in Class DT component can't find a field with a binding
  • [AGG-14201] - Cannot open context menu of model when multiple selection is enabled
  • [AGG-13887] - Lockout duration of the user is not shown
  • [AGG-13118] - Cursor pointer instead of "resize" for the Gap in the UI builder
  • [AGG-11376] - Dashboard component position can not be changed

New Feature

  • [AGG-14494] - Add driver-specific concurrency settings to the HTTP device driver
  • [AGG-14382] - Add Time Zone property to Time Picker and Date Time Picker components
  • [AGG-14282] - Implement feature to select already created records for Many to Many relations
  • [AGG-14098] - Add an event about changing default context of dashboard
  • [AGG-6599] - New graphical expression editor based on UI builder and functional blocks

Performance Issue

  • [AGG-14454] - Dashboard freezes when barChart element is being rendered
  • [AGG-14362] - Some devices do not read SNMP if the initial OID = 1

Version 6.10.06 (03/Sep/22)

Bug

  • [AGG-14360] - Unknown function - tableToJSON
  • [AGG-14319] - Timestamp of datatable offset difference between Web and Client
  • [AGG-14304] - Impossible to create tabs again when those tabs have been deleted in Tab Panel
  • [AGG-14288] - Active step doesn't change after clicking on the step in the component tree

Version 6.10.05 (01/Sep/22)

Bug

  • [AGG-14337] - Additional properties in model not display groups of variables
  • [AGG-14327] - Unhandled exception caused infinitife lock and server start process is frozen
  • [AGG-14326] - Server does not stop when polling more than 5000 devices via the SNMP protocol
  • [AGG-14325] - Installation fails
  • [AGG-14318] - Duration of custom synchronization on SNMP device increases with each synchronization until data loss in metrics
  • [AGG-14315] - Adding new Network Device is incorrect
  • [AGG-14295] - Nested tables are not fully displayed in the web interface
  • [AGG-14293] - The web interface does not show the table timestamp
  • [AGG-14289] - Many Range Buttons do unnecessary large width of Date Time Picker component
  • [AGG-14286] - User account disappears periodically on server restart
  • [AGG-14285] - NPE error while receiving SNMP trap
  • [AGG-14281] - Unable to add record in Class Instance Dashboard for classes with Many to Many relations
  • [AGG-14280] - Many to Many relations breaks relations in Class Data Table component
  • [AGG-14275] - Data block type field with "nullable" enabled option doesn't show buttons to work with files in Class DT
  • [AGG-14274] - Incorrect behaviour for numeric type fields with time period editor/viewer in Class DT
  • [AGG-14272] - Class DT incorrectly evaluates naming expression for class instance editor/viewer
  • [AGG-14262] - Custom tree placeholder is hidden
  • [AGG-14250] - When creating data table with a fixed format, appears default data
  • [AGG-14237] - SnmpV3 devices lost connection after manual snmpRead call
  • [AGG-14221] - Tab panel component displays tabs in a different order in different browsers
  • [AGG-13862] - Expanding and collapsing the configuration window switches the tab to the first one
  • [AGG-13778] - Large SNMP variables are not fully synchronized
  • [AGG-13730] - Fix server critical security vulnerabilities
  • [AGG-13606] - Active tab doesn't change after clicking on the tab in the component tree
  • [AGG-13541] - Error appears after adding Data Table Editor component in UI Builder
  • [AGG-12399] - File limit property of the Uploader component does not limit the number of loaded files

New Feature

  • [AGG-14300] - Add Expression Statistics to info available via View Server Status
  • [AGG-14013] - Allow to specify maximum length for DTE's String editor/renderer
  • [AGG-13812] - Media/content library feature for Web UI

Performance Issue

  • [AGG-14312] - Slow synchronization of 5500 devices on the server after enabling the calculated number of synchronization threads
  • [AGG-14193] - Slow variable write time and device sync time on a server with 5500 devices
  • [AGG-13546] - Incorrect devices variables synchronization period when the number of devices is more than 4000

Version 6.10.04 (19/Aug/22)

Bug

  • [AGG-14165] - Can't open Alert configuration window
  • [AGG-13997] - Lowercase letters for naming database instances should be used

Version 6.10.03 (16/Aug/22)

Bug

  • [AGG-14247] - Incorrect data output in LLDP tables
  • [AGG-14230] - MinValueDate of the Slider component is overwritten by the maxValueDate
  • [AGG-14225] - Class Data Table Editor works incorrectly after page refresh
  • [AGG-14222] - Component properties do not open via right-click context menu selection
  • [AGG-14215] - Class Instance editor/viewer doesn't create reference to selected class
  • [AGG-14204] - Sorting in Class DT works incorrectly
  • [AGG-14198] - Created IP Device is not shown under Devices tree or appears unmodifiable
  • [AGG-14195] - Class data table component can't apply class views
  • [AGG-14190] - Subdashboards generate error when they are inside dashboards with the template property enabled
  • [AGG-14188] - Current Breakpoint property doesn't change its value when a screen resolution is changing
  • [AGG-14180] - Built-in table filter displays time incorrectly
  • [AGG-14174] - Class foreign key naming generator generates keys incompatible with MySQL database
  • [AGG-14117] - Track is not drawn on map component
  • [AGG-14070] - Components with container properties "position: fixed; z -index: 1;" overlay Properties Editor
  • [AGG-14049] - Incorrect behaviour for pass null option in line chart component
  • [AGG-14001] - Properties for a specific resolution are not saved in breakpoints when changing resolution
  • [AGG-13930] - Bindings in Views of class data tables ignore hidden fields
  • [AGG-13892] - Fail to configure failover for SQL database
  • [AGG-13655] - Dashboard locks is not released after switching to PAUSED or STOPPED state
  • [AGG-13463] - Incorrect overlapping of series in a component bar Chart
  • [AGG-13400] - Validity Expression in Instance Model does not apply after re-login/restart server
  • [AGG-13331] - Сomponent doesn't attach to the grid cell
  • [AGG-13210] - Incorrect translation of a word "Evaluate" on the Russian Language
  • [AGG-13186] - Incorrect background color of the text field component with the "Use Clear Icon" property
  • [AGG-13119] - Header of the System Tree component isn't in a fixed position in the Dashboard
  • [AGG-13106] - SVG icon has incorrect displaying
  • [AGG-12998] - No validation for inputs in the Map component
  • [AGG-12826] - 404 status code response after using request to images in the Event Log component

New Feature

  • [AGG-14159] - Export from Class DataTable should contain referred class instance descriptions instead of their IDs
  • [AGG-14140] - Add ability to control visibility of Preloader after loading root panel
  • [AGG-14038] - Implement expression language functions allowing to call context function and set context variable passing input/value table as a single parameter

Performance Issue

  • [AGG-14243] - UserContexts do not load in parallel
  • [AGG-13992] - Server RAM consumption limit reached when polling 28000 avatar type devices

Version 6.10.02 (27/Jul/22)

Bug

  • [AGG-14181] - Context tree collapsed and not responded after refresh in context edit mode
  • [AGG-14178] - Filter Table is not updated through binding in Columns Settings of Data Table Editor Component
  • [AGG-14177] - NPE handling event Info in Avatar type device
  • [AGG-14173] - Data Table Editor component not display data contains column with "Period" editor
  • [AGG-14172] - Сlient Application does not start with a class signature package error
  • [AGG-14162] - 404 error when launching any dashboard
  • [AGG-14156] - Server log overflow due to multiple avatar event dispatcher warnings "java.lang.IndexOutOfBoundsException: Index: 0, Size: 0"
  • [AGG-14154] - Item selection not implemented in checkBoxGroup component
  • [AGG-14153] - Impossible to add record to Class Data Table when its view contains disabled fields
  • [AGG-14147] - Usage of distribution contexts cause table formats overriding
  • [AGG-14146] - variable and event source data for charts creates extra opening and closing dots
  • [AGG-14142] - Avatar stops updating variables after distributed architecture crashes when LMM
  • [AGG-14138] - Gaps between links if Link Type Expression is "two-directed-line" in Graph component
  • [AGG-14134] - Error appears when open dashboard with Graph component
  • [AGG-14133] - Graph component not display all existing links between nodes
  • [AGG-14114] - Error getting Settings Status of avatar type device
  • [AGG-14092] - Cannot change SVG image in Vector Image dashboard component after loading and saving an image
  • [AGG-14076] - Unable to select component variables placed on dashboard
  • [AGG-14049] - Incorrect behaviour for pass null option in line chart component
  • [AGG-14047] - Creating tracks for multiple objects on the same layer crashes the browser
  • [AGG-14029] - Background image isn't displayed in the root panel
  • [AGG-14028] - Form schema not adding in UI Builder Expression
  • [AGG-14012] - Error in search filter on Сlass Data Tables for columns with type "date"
  • [AGG-13774] - Custom class not applied to combo box dropdown
  • [AGG-13668] - Increasing RAM occupied by thick client
  • [AGG-13437] - Slow performance in the DTE with many fields with static data
  • [AGG-13120] - Horizontal DTE instead of vertical after trying to import a device
  • [AGG-13033] - Incorrect row height after changing sizes of the text area
  • [AGG-12922] - Empty Compare Data Table
  • [AGG-12533] - Class instance table search doesn't filter table's values
  • [AGG-13930] - Bindings in Views of class data tables ignore hidden fields
  • [AGG-13400] - Validity Expression in Instance Model does not apply after re-login/restart server
  • [AGG-14136] - When using domain authorization, devices are not synchronizing

New Feature

  • [AGG-14086] - Optimization of server load when polling SNMP metrics from 5000 devices
  • [AGG-13992] - Server RAM consumption limit reached when polling 28000 avatar type devices
  • [AGG-13766] - Add to the tableFromCSV() function the ability to use a "Text Qualifier" parameter as a selectable
  • [AGG-13840] - Invalidate old REST token after /refresh request
  • [AGG-13802] - Add ability to open(close) Drawer Panel by changing component variable
  • [AGG-9654] - Implement Drawer panel component

Performance Issue

  • [AGG-13724] - Increase loading speed and displaying combo box component with many rows

Version 6.10.01 (13/Jul/22)

Bug

  • [AGG-14129] - Granules are created with the wrong deletion time
  • [AGG-14128] - Non-zero values at start of Agriculture Demo - Processing Line
  • [AGG-14122] - Changes on Data property are not display in Bread Crumb component
  • [AGG-14107] - Error when binding a relative model to a device
  • [AGG-14093] - An error occurs in logs: Unable to find MIB for ping with group remote
  • [AGG-14089] - Editor "Class Instance" not apply in Class Data Table Editor component
  • [AGG-13962] - Make changes for Views if Class was changed
  • [AGG-13827] - Variables are not stored in the models

New Feature

  • [AGG-14090] - Add Class Instance editor support for Long fields

Version 6.10.00 (08/Jul/22)

Bug

  • [AGG-14115] - Changes on Current Bread Crumb property are not display in Bread Crumb component
  • [AGG-14114] - Error getting Settings Status of avatar type device
  • [AGG-14112] - Demo resources does not created for users
  • [AGG-14103] - Error appears when open dashboard with Line Chart component
  • [AGG-14101] - Dashboard 'Home' background color does not match design
  • [AGG-14077] - Impossible open additional property at the model
  • [AGG-14069] - Error creating resource 'users.admin.filters.configurationChanges' on server start
  • [AGG-14052] - Error when launching dashboard in preview mode from EDIT mode
  • [AGG-14048] - Data Table Editor component does not apply filters while export data to files
  • [AGG-14046] - Search resets when clicking on nodes in Custom Tree component
  • [AGG-14036] - Context menu in system tree is not opening when click couple times
  • [AGG-14034] - Error "Error http request" appears after reload page with Subdashboard component
  • [AGG-14032] - Component properties do not open via right-click context menu selection
  • [AGG-14016] - Width Tooltip not adjust to large content in Graph component
  • [AGG-14015] - Browser tab memory leak when open Administration Dashboard on server with 28K devices
  • [AGG-14011] - Error in search filter on Сlass Data Tables for columns where "Selection Values" property is used
  • [AGG-14003] - IndexOutOfBoundsException after login
  • [AGG-14000] - Search result doesn't show in entity selector
  • [AGG-13995] - After opening Properties Editor it focusing on second tab
  • [AGG-13991] - Sorting works incorrectly in column with foreign class instance or where "Selection Values" property is used
  • [AGG-13989] - Dashboard crashing when closing tabs in PE with the screen resolution 1360x768
  • [AGG-13981] - It is not possible to select nested elements in the UI builder in the dashboard editing mode with a screen resolution of 1360*768
  • [AGG-13979] - Displaying selected metrics in the MIB that are different from those selected for inclusion
  • [AGG-13968] - After a server restart, relative models lose their association with device contexts by validity expression
  • [AGG-13961] - After restarting the server, the "ManagedVariables" variable of the IP-driver has an empty table or a row with a null value
  • [AGG-13956] - UpdateDataSet function of the Graph component works only for one user
  • [AGG-13955] - Web UI is scaling down on screen widths smaller than 1000px
  • [AGG-13952] - Current index in Bread Crumb component not matches with index field of Data property
  • [AGG-13951] - Long-term entry of the "eventQueries" variable in the IP type driver if the device is not connected
  • [AGG-13947] - Errors appears after use cellClicked event in Data Table Editor component
  • [AGG-13941] - Blocked Synchronizer threads via PropertyDescriptor class
  • [AGG-13938] - Context's creation attempt leads to the error "Event not available:*"
  • [AGG-13922] - Pie Chart component in WEB UI blinks after changes in a sourceData parameter
  • [AGG-13906] - Context menu opened from drag-and-drop operation can't be closed
  • [AGG-13898] - Error - server does not stop
  • [AGG-13877] - Aggriculture demo freeze with the low batch weight value
  • [AGG-13854] - Search and filtering not applied on integer column in Class Table Editor component
  • [AGG-13844] - Input fields and login button not showing on custom loginPage
  • [AGG-13843] - Error "Invalid Entity Definition" occurs when synchronizing device variables in the avatar
  • [AGG-13803] - Can't choose a tutorial and connect a device
  • [AGG-13769] - Distributed Architecture doesn`t connect to the remote contexts
  • [AGG-13736] - Error "No more objects of this type are allowed by current license"
  • [AGG-13726] - Activation event "shown@" not firing on after dashboard opening
  • [AGG-13706] - Error appears after adding column with Foreign Class Instance in Class Instance List component
  • [AGG-13692] - Incorrect property name in the Reference Editor in the Expression Builder
  • [AGG-13690] - Wrong data is displayed in the logging Data Table of the Expression Builder
  • [AGG-13686] - Button theme becomes "Main" after importing the Dashboard
  • [AGG-13682] - Disabled write value in column with Foreign Class Instance in Class Instance List component
  • [AGG-13670] - Incorrect function field name
  • [AGG-13645] - Error when creating an object in a container after deleting it
  • [AGG-13611] - Empty view after adding fields without intermediate saving
  • [AGG-13575] - No data is received via Statistics channels in the instance model
  • [AGG-13558] - Error "Null values are not permitted in field mask" in the browser console after adding a row to the Source Variable of a Bar Chart
  • [AGG-13557] - Empty modal window after opening an Expression Builder in Charts
  • [AGG-13528] - Errors executing queries to Embedded Cassandra DB when starting or stopping Server
  • [AGG-13524] - Multiple logins with Tibbo Cloud plugin causes duplicated users creation
  • [AGG-13505] - Link fields are incorrect show at Class Data Table
  • [AGG-13504] - Error saving properties 'Fields' at Class Data Table
  • [AGG-13502] - Additional scroll in the Reference Editor DTE
  • [AGG-13501] - Context is copied with "colon" at the end
  • [AGG-13483] - TestConfigContext & TestClientControllers are not passed
  • [AGG-13480] - Local Folder driver can cause infinitive loop in case of cyclic Symbolic links
  • [AGG-13456] - Data Table show without pagination
  • [AGG-13453] - Validity Expression for Instansable Models can cause infinitife Instance group creation
  • [AGG-13444] - F5 hotkey doesn't invoke Evaluate action in Desktop Client Application's Expression Builder
  • [AGG-13443] - Subdashboard don't load at main dashboard
  • [AGG-13424] - Automatic width of PE modal does not work when switch tabs
  • [AGG-13421] - License generator fails with error 'Communication link failure'
  • [AGG-13385] - At Class Data Table component the search fails
  • [AGG-13368] - OPC UA Sync Problem
  • [AGG-13349] - No placeholders in inputs in the Login page
  • [AGG-13334] - Incorrect width of the last column in the Search DTE
  • [AGG-13328] - NPE when operating in the web interface of the demo stand
  • [AGG-13283] - tableFromJSON functions doesn't check for illegal values ​​in table fields
  • [AGG-13282] - Bar charts axis data is in Spanish language
  • [AGG-13259] - Embedded webserver - upgrade is needed
  • [AGG-13226] - Fix format property is not applied in Data Table Editor component
  • [AGG-13224] - Not all fields apply to the user properties after using the cloud.jar plugin
  • [AGG-13201] - "Z-Order" property doesn't apply to a Label component in the Widget
  • [AGG-13185] - Span is without class in the Radio Button Group component
  • [AGG-13159] - Incorrect resize width behavior of the DTE
  • [AGG-13148] - Dropdown instead of the input field in the SMS Recipients Data Table
  • [AGG-13008] - Icon "Show/Hide advanced setting" doesn't change
  • [AGG-12978] - No left margin of the modal window in the resolution 1200 x 920
  • [AGG-12974] - Incorrect width of the tabs and incorrect styles after hovering
  • [AGG-12964] - Incorrect width of the "ace editor" in the modal editor window
  • [AGG-12954] - Error in the browser console after opening the Alert configuration
  • [AGG-12935] - Error "Cannot find dashboard with users.admin.dashboards.customEventLog" after opening Monitor Related Events
  • [AGG-12923] - Data table is shifting to the beginning after clicking on the Boolean field
  • [AGG-12909] - Display size auto detection is needed for Server context menu - not all elements are visible
  • [AGG-12818] - Incorrect behavior of the Data Table after clicking on the Selection value
  • [AGG-11408] - Error setting variable 'Device Status' in context 'virtual': Variable is read-only

New Feature

  • [AGG-14074] - Adapt Administration dashboard in the Platform Administration Kit for dockable layout
  • [AGG-14030] - Add ability to edit properties of all layouts for Graph component
  • [AGG-13958] - Add the "Background Image" property to Panel components in Web UI Builder
  • [AGG-13950] - Allow to load node children in System Tree and Entity Selector of WEB interface by configurable "batches" and filter/search children
  • [AGG-13935] - Add events for selecting and expanding Custom Tree component nodes
  • [AGG-13933] - Add the ability to simultaneously use the input parameters Filter and Limit of Get function in Event context
  • [AGG-13921] - Add class "id" check Box Group component in HTML label tag
  • [AGG-13787] - Add additional custom class for nodes in Custom Tree component
  • [AGG-13684] - Fill "View" and "Table" properties in Class Data Table Editor component with available values
  • [AGG-13588] - Implement the input and output parameters of the Network Topology Discovery function
  • [AGG-13526] - Add the ability to change settings of Embedded Cassandra DB using YAML configuration file
  • [AGG-13454] - Publish version and build number of the server client
  • [AGG-13419] - Transfer Pie Charts to antd
  • [AGG-13363] - Transfer Bar chart to Ant Charts
  • [AGG-13335] - Implement log() expression function
  • [AGG-12859] - Add new icons to the project
  • [AGG-12673] - Add ConnectionTimeout parameter for the SOAP driver
  • [AGG-12225] - Add a click events for a Menu component
  • [AGG-10402] - React Graph component
  • [AGG-10280] - Implement permission control in classes module
  • [AGG-9263] - Templates support in dashboards
  • [AGG-9106] - Reduce modality of dialog windows
  • [AGG-8308] - Implement global Variable Validators table
  • [AGG-5760] - Make Classes module to update and remove fields in database schema
  • [AGG-4160] - Implement SVG component + dynamic SVGs + SVG editing
  • [AGG-2868] - Implement IDE-style dockable windows system as a dashboard layout type in Web UI

Performance Issue

  • [AGG-13934] - Degradation in the speed of creating and deleting device contexts when the number of devices is more than 20000
  • [AGG-13925] - "Low memory mode" with 21k avatars on the server
  • [AGG-13858] - Slow server start after update
  • [AGG-13788] - Slow server start with large number of avatar devices
  • [AGG-13624] - Server RAM consumption limit reached when polling 5000 devices
  • [AGG-13618] - Eliminate blocking during storageOpen function execution
  • [AGG-13577] - Slow device creation when the number of devices is more than 8000
  • [AGG-12523] - Slow data loading speed and displaying it in the component Class data table

Changes in 6.0 - Official Release

Version 6.05.08 (06/Jul/22)

Bug

  • [AGG-14080] - Container style parsing error: Variable 'transition' not available in context menu0
  • [AGG-14078] - A NullPointerException occurs during installation from a distribution bundle
  • [AGG-13886] - Impossible to relogin if the authorization settings set to "Disconnect last"
  • [AGG-13780] - Broken filename encoding when using sendMail() function with attached file named in Russian

Version 6.05.07 (02/Jul/22)

Bug

  • [AGG-10684] - Container style does not apply to any component
  • [AGG-14063] - Incorrect display of the home dashboard
  • [AGG-14068] - NPE error installing system look and feel when server starting
  • [AGG-14031] - Data Table Editor component not display Selection values of boolean type column
  • [AGG-14019] - “Keystore is tampered or password is incorrect“ error while installing a SSL certificate
  • [AGG-14007] - Error while loading the dashboard screen with the built-in "Data Table" element
  • [AGG-14001] - Properties for a specific resolution are not saved in breakpoints when changing resolution
  • [AGG-13990] - Impossible to remove columns from view
  • [AGG-13975] - Web dashboard bindings ignore concurrent execution with component change properties activator
  • [AGG-13971] - Can't get variable from subdashboard
  • [AGG-13959] - NullPointerException while SNMP walking with All values found by SNMP walk \(slow!\) setting
  • [AGG-13948] - Password is displayed in plain text
  • [AGG-13825] - When applying a row filter to the SNMP driver's ifTable tables, the whole ifTable table disappears
  • [AGG-13685] - Incorrect display data after delete row when using "relationField" property in Class Data Table Editor
  • [AGG-13567] - Disabled editing column with Foreign Class Instance in Class Data Table component
  • [AGG-12791] - Line chart synchronization breakes after switching on/off Visible option using bindings

New Feature

  • [AGG-12820] - Implement local Agent authentication using centralized user authentication via LDAP/LDAPS, NTLMv2 or Kerberos

Version 6.05.06 (27/May/22)

Bug

  • [AGG-13904] - Error usmStatsNotInTimeWindows appears while SNMPv3 synchronisation
  • [AGG-13535] - New record was not added to the Class Data Table
  • [AGG-13888] - Provider mount points disappearing when calling a remote functions

Version 6.05.05 (25/May/22)

Bug

  • [AGG-13919] - snmpRead function is not working with the table type entities
  • [AGG-13915] - Error of the LLDP topology algorithm
  • [AGG-13908] - Incorrect displaying of Drop Down List component
  • [AGG-13865] - Incorrectly calculated time interval of the Slider component

Version 6.05.04 (19/May/22)

Bug

  • [AGG-13841] - "Context is locked by user" error while saving model properties

Version 6.05.03 (17/May/22)

Bug

  • [AGG-13853] - Incorrect filtering data in Custom Tree component
  • [AGG-13825] - When applying a row filter to the SNMP driver's ifTable tables, the whole ifTable table disappears
  • [AGG-13759] - Data from unselected pages in Class Data Table component loss after export
  • [AGG-13749] - Incorrect displaying data of Class Data Table fields after column searching
  • [AGG-13735] - Import function not override data in Class Data Table Editor component
  • [AGG-13479] - OPС UA driver does not connect to the server if Security Mode is enabled
  • [AGG-12533] - Unified search in table doesn't filter table's values
  • [AGG-12479] - Filter in class table setup(Class Instance List/filter)conflicts with the filter in the table head

New Feature

  • [AGG-13820] - Added ContextName to the Service Format SNMP v3

Version 6.05.02 (11/May/22)

Bug

  • [AGG-13866] - Exceptions while SNNP tables GETNEXT polling
  • [AGG-13849] - When creating a dashboard, only the grid layout is available
  • [AGG-13837] - user() and login() functions return 'null', including when using LDAP authentication
  • [AGG-13831] - Error at a bitmap load to an Image component
  • [AGG-13820] - Incorrect application of SNMP v3 encryption settings
  • [AGG-13793] - Tooltip Description property does not apply in Pie Chart component
  • [AGG-13784] - Freezing dashboard when Custom Tree component contains over 10000 nodes
  • [AGG-13608] - Incorrect time zone date in Chart component
  • [AGG-13394] - Incorrect displaying of Performance values in the "monitoring" Dashboard

New Feature

  • [AGG-13839] - SNMP Driver Improvement - Add contextName parameter to SNMPv3

Version 6.05.01 (22/Apr/22)

Bug

  • [AGG-13828] - Component "htmlSnippet" doesn't see "rowspan" property in tables
  • [AGG-13822] - SNMP table filters for GETNEXT walk
  • [AGG-13819] - Most used dashboard property the Bindings become hard accessible
  • [AGG-13815] - Unable to select expanded nested items on hover trigger
  • [AGG-13789] - ConfigException upon connecting to Kafka
  • [AGG-13779] - Copying the top row values over all rows in ifTable and ifXTable variables of SNMP driver with use SNMP filter property
  • [AGG-13774] - Custom class not applied to combo box dropdown
  • [AGG-13773] - NPE error calculating connection status of IP-Host device type
  • [AGG-13772] - NPE error during synchronization SNMP variables of IP-Host device type
  • [AGG-13760] - "Bar" view field format in the "dataTableEditor" field does not correctly display the value of 100%
  • [AGG-13755] - Incorrect working of tabbed and step panel components
  • [AGG-13752] - Timer component starts at the odd run command only
  • [AGG-13751] - Cannot add tab to tabbed panel in web
  • [AGG-13743] - Errors appears after use Button Action property of Kebab Menu items in Data Table Editor and Class Data Table Editor components
  • [AGG-13742] - Panel custom class duplicate to deeper level
  • [AGG-13552] - Editable option in "Dropdown list" component
  • [AGG-12908] - Advanced Settings don't hide in the DTE in the Scheduled Jobs

New Feature

  • [AGG-13392] - Allow Map's track points to have HTML-based popups
  • [AGG-13391] - Implement Web UI slider component with range (upper and lower limits) support

Version 6.04.10 (06/Apr/22)

Bug

  • [AGG-13756] - White screen after setting subdashboard
  • [AGG-13748] - Error when parsing arrays via REST
  • [AGG-13745] - Display of the validator in the web client is incorrect
  • [AGG-13740] - After deletion of the device context it is available by availabe() function call till the restart of the server
  • [AGG-13728] - Incorrect data Kebab Button Clicked event in Data Table Editor component
  • [AGG-13722] - Cannot drag-and-drop user's permissions records in web
  • [AGG-13720] - Incorrect data in dateTimePicker
  • [AGG-13714] - Error loading default device image after starting the Server
  • [AGG-13699] - sendMail function stops working
  • [AGG-13698] - (“events”, “fireEvent”….) does not fire any events
  • [AGG-13697] - Device with MQTT driver stops working
  • [AGG-13646] - MIB's disappear from assets and data disappears from tables when working via SNMP
  • [AGG-13631] - Reducing server start time
  • [AGG-13590] - Error appears after reload page with Subdashboard component
  • [AGG-13477] - Changing of the "Primary Visible Fields" applies to the Event Log only after refreshing the page
  • [AGG-13338] - Error appears in server logs after execute Export in Application context
  • [AGG-13022] - Incorrect displaying of the HTML content in the popup of the marker in the Map component

New Feature

  • [AGG-4152] - Support for reading/writing only specific rows/columns in SNMP device variables

Performance Issue

  • [AGG-13739] - Relative model saves changes for a long time if attached to a large number of devices

Version 6.04.09 (25/Mar/22)

Bug

  • [AGG-13725] - Incorrect sorting date format column when using Sorter Preset in Data Table Editor and Class Data Table Editor components
  • [AGG-13717] - Error appears after change values in "Rows per Page" property in Class Data Table Editor component
  • [AGG-13708] - Property "Read only" in fields format rewrite column values in Data Table Editor and Class Data Table Editor components
  • [AGG-13689] - Evaluator parses DataBlock wrong
  • [AGG-13607] - Properties of the component names change only after refreshing the page
  • [AGG-13605] - Error "Cannot read properties of undefined (reading 'catch')" appears in the browser console after opening a Dashboard from a group
  • [AGG-13589] - Redirect to root page after multiple page reloads
  • [AGG-13574] - Popup menu appears when you right-click on Data Table Editor component
  • [AGG-13473] - Green color of the progress bar when CPU load is 100%
  • [AGG-13336] - Tooltip does not apply filled values in ComboBox component
  • [AGG-13137] - Incorrect displaying of the Server DTE "Additional Properties"
  • [AGG-13109] - Incorrect pre-loader in the WEB UI

Version 6.04.08 (17/Mar/22)

Bug

  • [AGG-13696] - Azure Blob Upload PUT API
  • [AGG-13694] - Multiselect with SHIFT doesn't apply in context tree
  • [AGG-13679] - Incorrect position of pagination in the Errors Data Table
  • [AGG-13678] - NPE in browser console when authorizing via Azure OAuth
  • [AGG-13654] - Default context in subdashboard not applied when it's changed
  • [AGG-13603] - Index doesn't apply to the Tab
  • [AGG-13474] - Context menu closes after refreshing data in the DTE
  • [AGG-13445] - Kafka driver does not process topic updates from the broker

Performance Issue

  • [AGG-13568] - Increase loading speed and displaying Dashboard with over 450 components

Version 6.04.07 (05/Mar/22)

Bug

  • [AGG-13677] - OAuth Login page redirection
  • [AGG-13653] - Multiselect doesn't apply in context tree
  • [AGG-13621] - Function menus for context are not fully visible
  • [AGG-13604] - Additional Tab with nested tabbed panels appears in the Root panel after cloning the Label
  • [AGG-13579] - Incorrect button styles of the Function Chooser in the Expression Builder
  • [AGG-13532] - Variable doesn't save after using a breadcrumb and the Ok button
  • [AGG-13413] - Column id in Class Data Table instead of id, displays all fields of the table
  • [AGG-13248] - Widget isn't displaying in the Widget component of the Dashboard

Version 6.04.06 (28/Feb/22)

Bug

  • [AGG-13675] - Error: timeout of 6000ms exceeded
  • [AGG-13673] - Unable to use bottom properties in dashboard PE
  • [AGG-13663] - Token received via /rest/refresh does not replace the original one
  • [AGG-13651] - Checkbox is not centered in the Data Table filter
  • [AGG-13620] - Unnecessary large width when show in row Kebab Menu
  • [AGG-13597] - Browser tab name doesn't change to default after closing a Dashboard in the Edit mode
  • [AGG-13593] - AuthenticationFailed Message when Accessing MS Azure Blob APIs
  • [AGG-13572] - Unable to set column width less than 120px in Data Table Editor
  • [AGG-13006] - Symbols "\r\n" in the Error modal window after redirecting to incorrect Dashboard

Version 6.04.05 (22/Feb/22)

Bug

  • [AGG-13649] - Error appears after adding validators for field in Data Table Editor component
  • [AGG-13640] - login() function does not return the current user name (external)
  • [AGG-13630] - Incorrect Data Table Editor component behavior when "Generate Row Event" settings are enabled
  • [AGG-13629] - Function Chooser window doesn't close after clicking the Ok button
  • [AGG-13628] - Error appears after enable "Generate Cell Updated Events" property in Data Table Editor component
  • [AGG-13614] - Unable to add line with color field to Class Data Table
  • [AGG-13612] - Expanded Nodes parameter for the custom tree component doesn't apply values by bindings
  • [AGG-13601] - Images which uploaded in Datatable is not rendering correctly
  • [AGG-13592] - Some devices connected via SNMPv3 periodically (randomly) fail to synchronize successfully
  • [AGG-13587] - Web dashboard displays blank page
  • [AGG-13584] - Precision property Number Field component not applied
  • [AGG-13580] - Event Severity Statistics window doesn't close after clicking the Ok button
  • [AGG-13578] - Dashboard not loading after cloning components
  • [AGG-13576] - Fix error in the Linux installation script
  • [AGG-13571] - WARN messages writes to server.log when avatar device is synchronizing
  • [AGG-13563] - Error appears after adding multiple resources in Aplication context
  • [AGG-13559] - Cursor is reset after typing some CSS property to the Element Style text area
  • [AGG-13547] - Context menu is overlapped by the PE in the UI Builder
  • [AGG-13492] - Only parent context in the "components" of the context menu for a Simple Panel component
  • [AGG-13448] - intersect() function overwrites the "sourceTable" when executed
  • [AGG-13442] - Low speed of the Class Data Table component
  • [AGG-13440] - Server don't close web sockets after web logout
  • [AGG-13423] - Error "Invalid Entity Definition: Info" occurs when avatar syncs
  • [AGG-13417] - Error update variable appears after close a Dashboard
  • [AGG-13406] - Dashboard doesn't scroll on the preview mode
  • [AGG-13376] - Error processing binding after opening the Monitoring dashboard
  • [AGG-13375] - Warning Field 'fieldName' not found in data record in the Monitoring dashboard
  • [AGG-13332] - Flexible driver does not receive a response after sending a command to the device in UDP mode
  • [AGG-13326] - Quality field appears in the header of the DTE
  • [AGG-12995] - No top paddings for buttons in the modal window
  • [AGG-12166] - Picture isn't displaying in Uploader component in picture view type

New Feature

  • [AGG-13510] - Add an ability to change css properties of dropdown menu for Dropdown Component
  • [AGG-13398] - Allow time series charts to avoid multiple chartData calls once aggregation parameters are changed by several bindings
  • [AGG-11637] - Add the ability to customize and store filtering, searching and sorting parameters for the Data Table Editor component
  • [AGG-9654] - Implement Drawer panel component

Performance Issue

  • [AGG-13276] - High Server RAM and CPU usage

Version 6.04.04 (21/Jan/22)

Bug

  • [AGG-13551] - Documentation pdf file in Russian isn't uploaded to the site
  • [AGG-13540] - Kebab Menu displays record value when it overlaps column
  • [AGG-13539] - Error "Class constructor o cannot be invoked without 'new'" appears after import file with ".tbl" format
  • [AGG-13538] - Page freezes after using "/*" symbols in the text area
  • [AGG-13537] - Error "TypeError: Cannot read properties of undefined (reading 'setId')" after opening configuration of the Dashboard
  • [AGG-13536] - It is impossible to expand a nested table
  • [AGG-13523] - Show report action exports tables only in pdf format
  • [AGG-13517] - Unable to install License Server plugin from public appstore
  • [AGG-13513] - Dashboard cannot be started
  • [AGG-13503] - Bindings duplicate error
  • [AGG-13494] - Incorrect scroll behavior of the drop-down in the "contextContainer" dashboard
  • [AGG-13493] - Unnecessary scrolls in the labels of max/used memory usage in the "Monitoring" dashboard
  • [AGG-13491] - Error Illegal value 'null' for field 'date, Date' after clicking on the "clear" button of the Date Time Picker component
  • [AGG-13489] - Denial of Service vulnerability in log4j library (CVE-2021-45105)
  • [AGG-13484] - Root panel properties not open in UI Builder when server set Russian Language
  • [AGG-13476] - DTE width changes after clicking on the tab name
  • [AGG-13475] - Table rows aren't vertically aligned relative to the header
  • [AGG-13470] - Can't see tooltip on image
  • [AGG-13462] - Incorrect automatic width size
  • [AGG-13451] - It is not possible to turn off the display of toolbar in dashboard PE of Event Log
  • [AGG-13427] - Login Failed message does not display when customized login page used
  • [AGG-13412] - Can't clone panel which inside another panel
  • [AGG-13350] - Remove 'dashboard' from browser tab titles
  • [AGG-13348] - Error "Action: 7918798713366051953 is already existed." appears after clicking on the Server Information button
  • [AGG-13345] - Tooltip is "freezing" after opening some tab in the Properties Editor
  • [AGG-13228] - Incorrect position of the Icons and Text in the Component Palette in Russian locale
  • [AGG-13209] - Incorrect width of the DTE
  • [AGG-13168] - Incorrect checkbox position
  • [AGG-13167] - Even lines don't highlight in the nested tables of the vertical DTE
  • [AGG-13164] - Incorrect width size of the multiple row DTE with four or fewer columns
  • [AGG-13162] - Incorrect width size of the Event Severity Statistics in the Event Log component
  • [AGG-13156] - Incorrect scroll behavior of the Editors/Renderers modal window
  • [AGG-12965] - Incorrect icon color in the configuration window of the Absolute and Instantiable models
  • [AGG-12953] - Install Resources button isn't centered
  • [AGG-12756] - Incorrect search and styling in the filter of Devices
  • [AGG-12031] - Device Configuration Parameters layout is fractured

New Feature

  • [AGG-13554] - OPC UA manual tag editor
  • [AGG-13538] - Transfer Pie Charts to antd
  • [AGG-13487] - Set "showToolbar" property and "Event Filter" as default in the Event Log component

Performance Issue

  • [AGG-13508] - Add Column Name Data Table Editor component in HTML td tag
  • [AGG-13390] - Low performance of the EventDispatcher in case of high loading

Version 6.04.03 (15/Dec/21)

Bug

  • [AGG-13466] - Denial of Service vulnerability in log4j library

Version 6.04.02 (14/Dec/21)

Bug

  • [AGG-13452] - Remote code execution vulnerability in log4j library

Version 6.04.01 (13/Dec/21)

Bug

  • [AGG-13441] - Update Event Log stylization at Administration dashboard
  • [AGG-13434] - "Dashboard not found" error when calling the "Uploader" component from an subdashboard
  • [AGG-13429] - Charts Grid line Removal option
  • [AGG-13428] - Format setting does not apply to tables of component Data Table and Class Data Table
  • [AGG-13422] - Incorrect stylization of the Event Log component
  • [AGG-13418] - Error "Cannot find dashboard with users.admin.dashboards.management" after clicking on the "Management and Analytics" reference in the visualization Dashboard
  • [AGG-13416] - Error "Can't find dashboard" after opening a "home" Dashboard
  • [AGG-13415] - showReport utilities action produce error
  • [AGG-13410] - Container context isn't added to the text area and the entity selector reference field in the Expression Builder
  • [AGG-13405] - Function 'exportRemote' not implemented in context
  • [AGG-13395] - Dashboard crashes after clicking on the "Action" in the target entity of Bindings
  • [AGG-13365] - Bindings "on event" don't apply to the Text Field/Text Area components
  • [AGG-13329] - No "Root" text in the Properties Editor header
  • [AGG-13317] - Incorrect displaying of the empty DTE
  • [AGG-13279] - Incorrect width size of the "View table format" data table
  • [AGG-13177] - Unnecessary vertical scroll in the Editor Options Field
  • [AGG-13036] - Incorrect stylization of the Data Table component
  • [AGG-12860] - Different inputs width and incorrect style position of the drop-down arrow
  • [AGG-12042] - Data Table fields are out of proportion to value

New Feature

  • [AGG-13420] - Sync gtag configs between cloud and demo
  • [AGG-13127] - Expand text area for CSS editing in component PE in Web UI Builder

Version 6.04.00 (29/Nov/21)

Bug

  • [AGG-13407] - Correct Performance text at Monitoring dashboard
  • [AGG-13404] - Login page is blank in Web client
  • [AGG-13402] - Repair line chart display at Monitoring dashboard
  • [AGG-13387] - Incorrect button style in Class Data Table
  • [AGG-13383] - Dropdown items are not visible at the top
  • [AGG-13381] - Save modal appears in any case when you close the dashboard in edit mode
  • [AGG-13377] - Error "Function 'generateThreadDump' not available in context 'utilities'"
  • [AGG-13351] - NULL after uploading the file through the Uploader component
  • [AGG-13320] - Exporting passwords in public view in .csv file
  • [AGG-13262] - Function "login()" returns empty string after OAuth authentication
  • [AGG-13122] - Properties should be auto saved in UI builder

New Feature

  • [AGG-10903] - User behaviour analysis and reporting

Performance Issue

  • [AGG-13409] - Extreme character input delay in the Expression Builder in Web

Version 6.03.00 (12/Nov/21)

Bug

  • [AGG-13361] - Incorrect header column width in the DTE component
  • [AGG-13346] - Installing Modules and Solutions re-writes new Line Charts to the old
  • [AGG-13325] - Incorrect displaying of the context menu of Virtual device
  • [AGG-13323] - Error appears after trying to execute the "create" action for a context in the multi-select mode
  • [AGG-13322] - Implement add row dialog for Class Data Table Editor
  • [AGG-13321] - Launch of the Core version of build leads to NoClassDefFoundError
  • [AGG-13319] - Action property is not applied after saving in Alert automatic corrective action
  • [AGG-13303] - Error appears when trying to open public store
  • [AGG-13297] - Improve OPC UA device connection password field
  • [AGG-13295] - Dashboard crashes after clicking on the Install Modules button
  • [AGG-13291] - Check Resources stage fails with multiple orphans found error
  • [AGG-13289] - Progress bar of loading component property hangs after launching UI Builder
  • [AGG-13286] - SQL selection error while selecting long named contexts
  • [AGG-13285] - Context menu doesn't close after clicking on some area around
  • [AGG-13284] - Error "String index out of range: -1" appears after login to the Home dashboard
  • [AGG-13281] - Class Data Table cause Exceptions
  • [AGG-13278] - "Undo cell changes" property doesn't apply to the DTE
  • [AGG-13277] - Incorrect behavior after using "reset table" for DTE
  • [AGG-13273] - Navigation Menu item is on inactive state after switching
  • [AGG-13263] - Use External Authentication user property doesn't affect on possibility external authentication
  • [AGG-13257] - Property value is not changed after choices binding execution
  • [AGG-13256] - Impossible to view contents of new type of licenses in License Server module
  • [AGG-13253] - Data doesn't refresh dynamically in the Data Tables
  • [AGG-13252] - Slow performance when editing in the Expression Editor of the Dashboard
  • [AGG-13232] - Additional properties are missing after re-creating the user in the cloud instance
  • [AGG-13231] - Error when calling a query from a database through a distributed architecture
  • [AGG-13230] - When generating licenses based on excel pricing, license content is not correctly displayed on the server and in "browse licenses" tab
  • [AGG-13229] - Properties of the Element Styles are deleted after the dashboard second opening
  • [AGG-13218] - Class Data Table component does not display field changes after deleting or adding rows
  • [AGG-13216] - Server context selected after deleting previous context property value in WEB UI
  • [AGG-13214] - Server health is bad on a freshly installed server 2vCPU, 4GB
  • [AGG-13212] - Image Browser device has wrong path on Linux: No file at .\images\scada
  • [AGG-13207] - Error appears if server contains users with disabled context for resources
  • [AGG-13205] - Unnecessary notification modal window appears after clicking on the Logout button from the admin page
  • [AGG-13204] - Error after changing the Container Style of the tab in the Tab Panel component
  • [AGG-13202] - Binding Error after clicking on the Stop Server
  • [AGG-13200] - Missing Class Instance List component variables when editing dockable dashboard in desktop Client
  • [AGG-13196] - Error "Cannot find dashboard" appears after closing the second dashboard of Edit mode
  • [AGG-13188] - Groups are not deleted after deleting resources
  • [AGG-13187] - Resource isn't available if there is dashboard with the same name in the Server
  • [AGG-13170] - "Not set" value instead of "line" in a nullable field
  • [AGG-13163] - Websocket connection failed after the last session expires
  • [AGG-13160] - Width doesn't apply to columns in the Columns Settings of the Event Log component
  • [AGG-13142] - Default context doesn't apply in the Expression Editor of a model
  • [AGG-13097] - Incorrect width of the Basic properties DTE of the Expression in the Workflow
  • [AGG-13096] - Nothing happened after clicking on the reference type in the Search data table of the Server
  • [AGG-13092] - Renaming of instantiable model causes server crash
  • [AGG-13054] - Instantiable model is not attached when re-created root level context
  • [AGG-13048] - Property "showRowsPerPageSelector" doesn't apply to the DTE
  • [AGG-13046] - 401 status code after logout
  • [AGG-13007] - Incorrect arrows style of the group in the context menu
  • [AGG-12952] - User can export data without file name
  • [AGG-12944] - Description of the context is changing only after refreshing the page
  • [AGG-12930] - Fill column with cell value isn't implemented on the WEB
  • [AGG-12574] - Freezing desktop client at the moment of cluster node switching
  • [AGG-12047] - New function in submenu for Model appears only after reloading the page

New Feature

  • [AGG-13191] - Update remaining Web UI components to match documentation
  • [AGG-13034] - Update Web UI components metadata to consistent state matching documentation
  • [AGG-12656] - Make changes to the server-side dashboard configuration
  • [AGG-11285] - Implement menu-based and optionally DnD-based row reordering in Data Table Editor

Version 6.02.01 (21/Sep/21)

Bug

  • [AGG-13206] - Error creating resource 'users.admin.classes.dependency'
  • [AGG-13197] - First run of Home dashboard takes 172 sec on 4vCPU-8gbRAM-SSD
  • [AGG-13194] - Error creating resource 'http://users.admin.classes.ci' on linux installer
  • [AGG-13158] - Error creating resource 'users.admin.classes.cluster'
  • [AGG-13155] - Unnecessary properties are added to the container style of the Simple Panel component
  • [AGG-12967] - Error in the browser console after opening Dashboard with Pie Chart

Version 6.02.00 (15/Sep/21)

Bug

  • [AGG-13193] - "License is corrupted" error when starting server from Edge for Linux-based devices (without JVM) installer
  • [AGG-13190] - Field buttonNames renaming fix
  • [AGG-13184] - Correct data is displaying only in the first row of DTE after executing the binding
  • [AGG-13180] - Error "Field 'root' not found" when the dashboard with the System Tree loaded
  • [AGG-13161] - Event Log crashes after clicking on the "..." button of the Data
  • [AGG-13154] - Error "Context not available:utilities" after adding a row in Events Data Table of the Event Log component
  • [AGG-13153] - Incorrect operation of validity update rules for instances
  • [AGG-13124] - User can close a dashboard without saving changes
  • [AGG-13121] - Automatically failed field validation when creating a context
  • [AGG-13055] - High CPU load when opening View Server Information
  • [AGG-13052] - Error "Cannot find dashboard" after using reference in the Sub dashboard
  • [AGG-13035] - Performance issues with DTE
  • [AGG-13018] - Incorrect Search in the System Tree in the Expression Builder
  • [AGG-13004] - Warning in the server log file after opening administration kit
  • [AGG-12981] - Error in the browser console after clicking on the configure button of Custom Event Log component
  • [AGG-12936] - Error "Plugin 'com.tibbo.linkserver.plugin.auth.tibbo' not available" appears when starting Server
  • [AGG-12628] - Settings of the max and min values of the charts axes aren't applied
  • [AGG-12103] - Edge installer puts the OAuth plugin into the installation when "without web components" is chosen

New Feature

  • [AGG-13182] - Refactor all web UI components to use "single-level" table of items/nodes hierarchy (with a Parent field)

Version 6.01.02 (09/Sep/21)

Bug

  • [AGG-13157] - Field 'overflow' not found in data record
  • [AGG-13152] - Restore displaying action's icons at the Standard Actions menu at the Context Info dashboard
  • [AGG-13050] - Not all rows are selected after choosing the "Select all" option in the DTE
  • [AGG-13016] - Expression Builder modal window is beyond the screen
  • [AGG-13005] - Errors in the Administration dashboard of the administration kit
  • [AGG-12990] - Data isn't added to the Class Data Table and an error in the browser console
  • [AGG-12971] - Name field is NULL after importing the Dashboard
  • [AGG-12968] - "Import properties from file" doesn't import all properties via WEB
  • [AGG-12926] - Side bar tooltips do not have texts
  • [AGG-12924] - Error "Maximum call stack size exceeded" after using a Bread Crumb
  • [AGG-12906] - Compressed displaying of data in the DTE

New Feature

  • [AGG-13166] - Runtime configuration for the public store mode
  • [AGG-13165] - Runtime configuration to allow admin permissions changings
  • [AGG-12874] - Rework Charts to mimic desktop widgets' source data processing parameters

Performance Issue

  • [AGG-13147] - Server goes to the Low Memory Mode during the time of store updates checking

Version 6.01.01 (02/Sep/21)

Bug

  • [AGG-13151] - Platform Administration Kit module is missing from the installer with all vertical solution modules
  • [AGG-12979] - NPE when saving a phone number for SMS in alarm notifications
  • [AGG-12938] - User permissions restriction on Create Maintenance Act action does not apply
  • [AGG-12892] - Providers settings menu is absent for OAuth driver

New Feature

  • [AGG-12834] - Implement adequate content-based modal dialog size calculation method

Version 6.01.00 (01/Sep/21)

Bug

  • [AGG-13101] - Virtualization Context Binding execution error
  • [AGG-13047] - Resource Checker checks too many files
  • [AGG-13032] - Errors in the Server log after installing full resources in the "All vertical solution" build
  • [AGG-13028] - Can't access Web UI plugin from non-admin users
  • [AGG-13024] - Configuration window opens instead of "Rules" after clicking on the OK button in the Expression Builder
  • [AGG-13023] - Error appears after trying to change properties of granulation
  • [AGG-12984] - Not all Resources are installed after create/update the Platform Administration Kit resource
  • [AGG-12911] - Default resource model constantly fires database write error message in the event log
  • [AGG-12910] - Security issue in ag.clients listener
  • [AGG-12905] - Error in the browser console after trying to add Model Event to a Model
  • [AGG-12902] - Impossible to add rows in the options of the Dropdown List component
  • [AGG-12901] - Incorrect paths to Dashboards in Web UI
  • [AGG-12900] - Immutable table error during user registration
  • [AGG-12888] - Failover node can't start with License Invalid error after update
  • [AGG-12875] - Client breaks multirow expressions
  • [AGG-12856] - Dashboards from Web UI resources don't display
  • [AGG-12849] - Additional bottom paddings appear after hovering over input fields in Bindings tab
  • [AGG-12848] - One tooltip on top of another after hovering over Import Data button
  • [AGG-12846] - Error getting resources when Server starting
  • [AGG-12844] - Backslash is added before quotes to the Expression when saving model function in Client with disabled modal dialogs settings
  • [AGG-12835] - Structure of properties in Properties Editor is wrong when configuring a Virtual device
  • [AGG-12829] - Nothing happens after clicking on the reference type in the Database Data table
  • [AGG-12827] - Name of the mode is "play" instead of "preview" in the URL
  • [AGG-12821] - "Error processing customization file" on attempt to run rebranded Client
  • [AGG-12815] - No scrolls and pagination drop-down in the Data Table
  • [AGG-12813] - Wrong fields are highlighted after clicking on the column header
  • [AGG-12812] - Error after using Acknowledgements field of the Event Log component
  • [AGG-12710] - Icon of Virtual device changes only after refreshing the page
  • [AGG-12633] - Auto-run is not working when deleting the URL to http://domain:8080/
  • [AGG-12542] - Dashboard crashes when trying to download a file from the Class Table

New Feature

  • [AGG-12868] - Change URLs in resource bundles
  • [AGG-12865] - Add memory usage percentage to server status and implement Run Garbage Collection action
  • [AGG-12838] - Allow to customize browser tab description and favicon via global settings of Web UI plugin
  • [AGG-12836] - Ensure that System Tree node tooltips match desktop client
  • [AGG-12823] - IoT Guide must be Auto-started after installation of IoT Platform configuration
  • [AGG-12654] - Component Tree should show non-Visible components in grey
  • [AGG-12621] - Add "Register" button on login page
  • [AGG-12142] - Rename PLAY dashboard mode to PREVIEW
  • [AGG-11983] - Return result of Workflow execution if it is launched via bindings
  • [AGG-11526] - New generation of web-client error handling

Performance Issue

  • [AGG-12946] - Watchdog fails to clean references manually

Changes in 6.0 - Early Access Program

Version 6.00.03 (07/Jul/21)

Bug

  • [AGG-12794] - Error "Cannot read property variables of undefined" after adding DTE component to the Dashboard
  • [AGG-12786] - Gray screen appears instead of the Dashboard content after switching in the Edit mode
  • [AGG-12767] - Model Function appears only after refreshing the page
  • [AGG-12762] - No fields of contexts in targets of bindings
  • [AGG-12761] - Incorrect displaying of the Evaluation Result for "now()" function
  • [AGG-12759] - NaN undefined value of Backlog Read Size in the Local file Device
  • [AGG-12758] - Error after opening Executed Resources of the Avatar device
  • [AGG-12753] - Dropdown list doesn't expand after clicking on the arrow
  • [AGG-12749] - Errors while using Statistics Channels of the Virtual Device
  • [AGG-12745] - No padding between buttons in the Properties Editor of the Dashboard root
  • [AGG-12737] - Empty dashboard after importing
  • [AGG-12734] - Error in the browser console after clicking on the marker
  • [AGG-12733] - Error in the browser console after trying to export dashboard with Event Log component
  • [AGG-12731] - Error after opening Database tab of the Server configuration
  • [AGG-12725] - Incorrect position of "No Data" in Data Tables
  • [AGG-12715] - Button image doesn't upload to the Tab Panel component
  • [AGG-12703] - Error after trying to import data to Line Chart
  • [AGG-12702] - Dashboard components are not cloned
  • [AGG-12699] - Components are missing in the Elements tab of the Dashboard
  • [AGG-12694] - Incorrect displaying of System Tree in Expression Builder
  • [AGG-12692] - Incorrect displaying of Data Table in Scheduled Jobs
  • [AGG-12691] - Enabling checkbox doesn't apply after the first click
  • [AGG-12684] - Incorrect behavior when trying to delete selected rows of DTE
  • [AGG-12683] - Error in the browser console after trying to open Model Functions tab of the model
  • [AGG-12682] - Error in the browser console after trying to add some fields to variable
  • [AGG-12675] - Errors in the browser console after opening configuration of the Server
  • [AGG-12661] - Widget component of the dashboard doesn't load for non-admin user through Standalone Web Server
  • [AGG-12615] - Errors in the browser console after using search filter in Data Table
  • [AGG-12614] - Modal window doesn't close after clicking "Ok" button
  • [AGG-12613] - Data isn't displayed in Data Table after evaluating binding
  • [AGG-12612] - Data isn't displayed in Bar Charts
  • [AGG-12606] - Context lock is not released if it was acquired by user with permissions lesser than Admin
  • [AGG-12604] - Impossible to open Properties Editor of dashboard component
  • [AGG-12602] - No variables in expanded nodes for target in bindings
  • [AGG-12580] - Incorrect displaying of Event and Context fields in Event Log component
  • [AGG-12575] - Switching to Run mode after refreshing the page in Edit mode
  • [AGG-12570] - Incorrect web admin page layout for screen width less than 1300 px
  • [AGG-12565] - No Actions for contexts in targets of bindings
  • [AGG-12562] - Empty Data Table after evaluating child info of context
  • [AGG-12561] - White screen after closing Expression Builder modal window
  • [AGG-12557] - Renaming of titles applies only after refreshing the page
  • [AGG-12556] - Component is missing in Play mode after changing styles in Edit mode
  • [AGG-12552] - Empty or same connection name fields in web connection preconfigured variable of the Web Server plugin settings gives an NPE and doesn't allow to start web
  • [AGG-12535] - White screen after closing modal window of Event Log
  • [AGG-12517] - Incorrect displaying of Data Table after evaluating in Expression Builder
  • [AGG-12499] - Error after trying to execute Query
  • [AGG-12498] - Error "This action is already being executed" when trying to open Edit Mode second time
  • [AGG-12497] - Error "Maximum call stack size exceeded" after clicking on the Checkbox
  • [AGG-12496] - Toggling to read only mode doesn't apply to model data
  • [AGG-12494] - Error "Cannot read property aggregateServer of undefined" after trying to show report
  • [AGG-12493] - Error after importing prs format
  • [AGG-12477] - Modal window asking to save changes appears at closing the dashboard in the desktop client without making any changes
  • [AGG-12448] - Empty Data in the Data field of Event Log component
  • [AGG-12444] - Images don't download to components
  • [AGG-12443] - No Style field in the Element Style tab
  • [AGG-12438] - Error after clicking on the reference field type in Data Table
  • [AGG-12437] - Nested table doesn't appear after clicking on the "..." button
  • [AGG-12436] - Data Table rows are not displayed after clicking Add Row button
  • [AGG-12435] - Error after returning to dashboard in edit mode
  • [AGG-12434] - Error appears after opening dashboard in edit mode with Data Table component
  • [AGG-12432] - Incorrect logout behavior via binding
  • [AGG-12430] - Data isn't displayed in the Event Log component
  • [AGG-12429] - White screen after adding Data Table component
  • [AGG-12369] - Error on closing dashboard with System Tree component
  • [AGG-12236] - Error appears after changing zoom value of Map component
  • [AGG-12235] - Downloaded image isn't deleted
  • [AGG-12221] - Web widget player cannot open widget
  • [AGG-12124] - Cannot use agg_error_40.svg file placed in web/static as a component icon
  • [AGG-12026] - System Tree Search Placeholder text is shifted in Firefox browser
  • [AGG-12000] - References of Server contexts open empty URL tab
  • [AGG-11956] - Expanded Nodes property is not applied to System Tree
  • [AGG-11944] - SVG image cannot be applied as a Map marker
  • [AGG-11942] - Incorrect order of tabs in root properties
  • [AGG-11941] - Enabling date and time format doesn't apply to Bar Charts
  • [AGG-11939] - Compressed modal window in Event Log component
  • [AGG-11937] - Incorrect border displaying of Drop Down List component
  • [AGG-11935] - Сheckboxes are deactivated after adding new record to Event Log component
  • [AGG-11933] - Enable Search property doesn't apply to the Map
  • [AGG-11932] - Impossible to select properties/events in Component Tree in Dashboard Editor
  • [AGG-11918] - Unnecessary expand button in Data field of Event Log component
  • [AGG-11819] - Context description doesn't change after import
  • [AGG-11808] - No data in nested table of Event Log after generating event
  • [AGG-11802] - Can't save context mask in Fill Statistic From Variable History properties
  • [AGG-11744] - Incorrect additional URL tab with invalid address after opening dashboard with autorun in simple mode
  • [AGG-11660] - LDAP authorization with "Use Authentication User" setting returns an error
  • [AGG-11619] - Error in charts when added to dashboard
  • [AGG-11576] - Design of a single-field multiline table is not well-structured
  • [AGG-11572] - Showing multiline details of an inner table looks not aligned
  • [AGG-11523] - Search works incorrectly in Class Data Table Editor component
  • [AGG-11513] - Binding expression activated by the event from the distributed architecture continues working after being removed from the model
  • [AGG-11456] - No warning message when saving empty variables
  • [AGG-11396] - Error appears after adding row in nested table of Class Data Table component
  • [AGG-11305] - Logout works only on one open user's tab
  • [AGG-11183] - Favicon not found
  • [AGG-11018] - TableExpressionValidator returns an error in TS API
  • [AGG-10610] - "Failed to connect to device" error when connecting to Yandex.Cloud MQTT broker
  • [AGG-9220] - Changing the description of a Trainable Unit resets its status to untrained
  • [AGG-8426] - User context import via container action leads to error "Source '...' does not exist" and breaks user's context if server uses File DB

New Feature

  • [AGG-12640] - Implement per-context calculation of memory retained size and CPU load
  • [AGG-12595] - Implement variable statuses in Web UI
  • [AGG-12451] - Make components to conform design layouts
  • [AGG-12063] - Allow generating a report for multiple contexts
  • [AGG-11765] - Implement the option allowing to show alerts' popup messages only to the users that match a given validity expression in Web Client
  • [AGG-11632] - Add SFTP to network device
  • [AGG-11556] - Implement variable-related and event-related actions
  • [AGG-11527] - Implement switching to a new URL after logout
  • [AGG-11125] - Add masking for context path in browser
  • [AGG-11124] - Error processing system for Web Server plugin
  • [AGG-10886] - Improve web-based system tree to match desktop version
  • [AGG-10186] - Success message for saving current dashboard action
  • [AGG-9158] - Rework JavaScript API
  • [AGG-7748] - Add Expression Builder editor for field "Expression" of Bindings table in Event Storages server configuration

Performance Issue

  • [AGG-11409] - Slow and incorrect loading of sub dashboards

Version 6.00.02 (01/Jul/21)

Bug

  • [AGG-12809] - Summary function returns 0 instead of NULL if there is no valid values for category
  • [AGG-12792] - Duplicate contexts with the same id, name and description appear in the system
  • [AGG-12722] - Line chart shows time only with Time Zone 0
  • [AGG-12645] - User access rights are applied differently when connecting through Standalone Web Server
  • [AGG-12585] - Users permission table does not apply after disabling inherit permissions from the admin until the server reboot
  • [AGG-12227] - Item labels visibility is not changing when enabling the Default Item Labels Visibility checkbox at the Renderer tab of the Polar Chart component's properties
  • [AGG-12099] - Changing the "keyField" parameter in the Table Format through a script does not update the variable format
  • [AGG-12008] - Unnecessary filters in every column of Server search
  • [AGG-11734] - Execute Query action of Query context disappears after several query changes
  • [AGG-11578] - ConcurrentModificationException error when using auto-replication for SNMP devices in the group
  • [AGG-11343] - System tree doesn't show device added to device group in other session untill session reconnect
  • [AGG-11166] - "Paste" context menu action in Data Table Editor is not active
  • [AGG-11132] - Attempt to save an automatic corrective action with creating a new instance gives an error
  • [AGG-10840] - Text property of label component in launched widget is not updated by bindings when map zoom changes
  • [AGG-10820] - Copy option for DTE cell is disabled till double click on it
  • [AGG-10702] - SQL query from MS SQL Database device converts numeric field with floating-point format into long field
  • [AGG-10611] - Subwidget defaultContext property doesn't activate bindings
  • [AGG-10097] - Pop-up menu in widget component doesn't apply condition setting for menu item
  • [AGG-9586] - Online OSM option of widget's map component doesn't work due the incorrect tile requests
  • [AGG-9507] - Correlator event processing errors are not reported
  • [AGG-9343] - Ctrl- and Shift-based alignment does not work for primitives
  • [AGG-9121] - OPC UA driver doesn't support tags with "[1]" symbol in tag ID
  • [AGG-8989] - Wrong parameters definition for action "Send Report by E-mail" in 'Alerts Automatic Corrective Actions'
  • [AGG-8887] - "Can't start file name with a dot" error while starting Client on macOS
  • [AGG-8836] - Error adding frame to dashboard when reopening it
  • [AGG-8545] - Event isn't stored to custom event table if event string field contains more that 255 symbols and Event Storages bindings are configured to save this field value
  • [AGG-8459] - Re-created Agent shows old properties and client (UOC) don't allow to edit Agent properties till rebooting
  • [AGG-8344] - DTE's field selection values aren't displayed when adding new record
  • [AGG-8148] - Trial license validity is reset when reinstalling the Server
  • [AGG-7782] - 'Direct Device Writes' synchronization mode perform write variable value operation in any device drivers twice
  • [AGG-7685] - Unexpected behavior of Local Agent after using "default" group for exported entities
  • [AGG-7479] - One DB field may be used like class field and like "life cycle" field
  • [AGG-6878] - Trial license doesn't stop to work after trial period on Docker

Performance Issue

  • [AGG-12617] - Delay when displaying the context tree in the entity selector

Version 6.00.01 (20/Jun/21)

Bug

  • [AGG-12740] - Toolbar for Properties Editor is Missing
  • [AGG-12738] - An error occurs when calling the cell function
  • [AGG-12711] - Pie Chart component isn't drawing
  • [AGG-12696] - Axis properties don't apply to Line Chart component
  • [AGG-12679] - Granulator doesn't apply to relative models
  • [AGG-12678] - Error appears when evaluating function Storage Insert
  • [AGG-12666] - Error parsing date from Date picker component
  • [AGG-12649] - tableFromJSON function returns string data in date format if the string starts with a digit
  • [AGG-12642] - Context disappearing when using context selector for model variable with context editor
  • [AGG-12638] - Web Socket connection failed
  • [AGG-12629] - No Fire Event when routing in tab panel
  • [AGG-12626] - Granulator doesn't apply to instance models
  • [AGG-12619] - Incorrect location of styling files
  • [AGG-12610] - User Groups Validity Expression does not apply when using the Relative Models variable
  • [AGG-12607] - All context locks are released when a single user session is disconnected
  • [AGG-12600] - Incorrect model import containing java function
  • [AGG-12599] - Components don't save in dashboards
  • [AGG-12578] - Line Charts with Sync ID changes will only sync after page refresh
  • [AGG-12543] - System cannot decrypt reference phrase by internal key when the internal key is correct
  • [AGG-12538] - Widget map layer marker image blinking
  • [AGG-12534] - Incorrect scaling size Vector Drawing component of the widget in GUI Builder
  • [AGG-12533] - Unified search in table doesn't filter table's values
  • [AGG-12532] - Text Field component of the widget doesn\`t apply default border settings on startup
  • [AGG-12522] - Widget placed on the dashboard in the web client draws SVG elements in random order
  • [AGG-12521] - Filter values are reset when Data Table is empty
  • [AGG-12520] - Widget component of the dashboard doesn't load for non-admin user
  • [AGG-12516] - Error sorting Class Data Table
  • [AGG-12515] - Error pressing the button to confirm filtering in the Class Data Table
  • [AGG-12509] - Error in search filter on Сlass Data Tables when Foreign key and Naming Expression using
  • [AGG-12503] - Web socket is closed when using filters in the Class Data Table
  • [AGG-12484] - Data Table component doesn't display the nested table if its format isn't specified in the variable format
  • [AGG-12478] - Dashboard crash while loading Bar Chart
  • [AGG-12433] - Connection sockets don't close which leads to overflowing operation system limits for opened files and doesn't allow to connect to the server
  • [AGG-12431] - Root panels' bindings order changes after importing properties to another dashboard
  • [AGG-12389] - Data isn't displayed in Line Chart component
  • [AGG-12258] - Line chart is not aligned by time axis
  • [AGG-12231] - Renaming dashboard's copy fails with "Context not available" error
  • [AGG-12015] - Inequality symbols cause errors in reports
  • [AGG-12008] - Unnecessary filters in every column of Server search
  • [AGG-12007] - Filter doesn't search values by types
  • [AGG-11831] - Model allows creating variables with the same names as hardcoded variables replacing them
  • [AGG-11736] - Workflow doesn't continue when using Configure action without enabling modal dialog in Client
  • [AGG-11733] - Event Generation Period setting in Demo Agent has no effect
  • [AGG-11721] - Incorrect consistency level for Cassandra DB when executing the Variable History action
  • [AGG-11718] - Insufficient format of the SNMP driver variable
  • [AGG-11694] - Deactivation environment data in the automatic corrective action of the alert contains information from the alert environment variable
  • [AGG-11603] - Actions with variables are cached and applied after one step when external Cassandra DB is used
  • [AGG-11577] - Dashboard Data Table element does not display colored rows after server upgrade
  • [AGG-10902] - Flexible Device serial port: when changing connection from Incoming to Outgoing field "Port" duplicated
  • [AGG-10860] - Many clearReferencesThreads errors of logger org.apache.catalina when stopping Server
  • [AGG-10802] - Periodical NPE error during WMI device synchronization
  • [AGG-10738] - Incorrect license expiration date in logs
  • [AGG-10506] - Flexible driver allows to specify the same device ID for multiple devices
  • [AGG-8835] - Failed to set variable 'updatePeriod' of component Graph to '0' when processing widget in runtime
  • [AGG-8744] - Server command line parameter '-p' doesn't change password for 'admin' user
  • [AGG-8683] - Hyperparameters of Trainable Unit do not save on editing when their format gets changed
  • [AGG-7978] - Point name in context visible description of remote system tree is gone after changing context description
  • [AGG-7783] - Local Agent successfully synchronizes even if password check fail

New Feature

  • [AGG-12754] - Implement Import/Export for Components in UI Builder
  • [AGG-12616] - Add time to Date picker component
  • [AGG-12541] - Add activation key logging when sending license request to the License Server
  • [AGG-12514] - Implement a tool to find contexts missing from System Tree
  • [AGG-12422] - Modify map markers tooltip to show table information
  • [AGG-11833] - Implement class view field bindings in new Web UI
  • [AGG-11790] - Add functionality to synchronize Synchronized Line Chart component by time
  • [AGG-11785] - Disable external authentication for user "admin"
  • [AGG-11509] - Modify NoSQL EventDao.getEvents\(\) so that it applies the maxResults argument to the whole event space defined in Entity List according to the chosen sorting order
  • [AGG-11431] - Allow to disable active client connections
  • [AGG-11426] - Add the SSO support for the desktop client through Kerberos
  • [AGG-11378] - Copy of existing context should be created inactive by default
  • [AGG-11341] - Transactions support for Classes
  • [AGG-11201] - Add option to expand client application on several screens

Performance Issue

  • [AGG-12709] - Sporadic high memory consumption
  • [AGG-12617] - Delay when displaying the context tree in the entity selector

Version 6.00.00 (26/Feb/21)

Bug

  • [AGG-8430] - Misprint in "Require Special Characters" variable name
  • [AGG-8495] - Cassandra timeout during read query at consistency LOCAL_ONE when viewing variable history
  • [AGG-8533] - NPE error while synchronizing the SET-type device
  • [AGG-9133] - Server shows error on client connection and establish connection only after server restart
  • [AGG-9611] - Give proper names and descriptions to component properties
  • [AGG-9676] - Instantiable models create visible tabs for added variables on Configure tab of itself
  • [AGG-9800] - "Cannot read property 'template' of undefined" error when you are trying to drag first gap line
  • [AGG-9805] - Column widths in datatable are calculated incorrectly
  • [AGG-9812] - Actions on one browser tab cause changes in other tab with same dashboard
  • [AGG-9815] - Escaping quotes in the text field
  • [AGG-9990] - Add internal incremental Release parameter to RPM package
  • [AGG-10007] - DataTableEditor displays the page selector and 'No data' at the same time
  • [AGG-10039] - SSH service errors affect SNMP service status
  • [AGG-10051] - Row height is calculated incorrectly for kebab menu in data table
  • [AGG-10144] - Svdesc variable property returns value instead of description if selection values were created using format bindings
  • [AGG-10282] - Checkboxes are not displayed in the Custom Tree component
  • [AGG-10310] - Incorrect device icon in "staticMembers" and "memberStatus" variables of device group status
  • [AGG-10329] - Constantly reloading page with widgets in simple mode with auto run
  • [AGG-10426] - Store cannot check updates
  • [AGG-10448] - Linux installer doesn't update files in JAR folder on update
  • [AGG-10458] - Dashboard components are not cloned
  • [AGG-10463] - User Identity Token error when connecting to OPC UA
  • [AGG-10472] - Changing widget form height with bindings leads to changing width
  • [AGG-10482] - 'FixedFormat' error when trying to use fixed format in DTE
  • [AGG-10483] - Critical error when using the function "Enable Selecting Rows"
  • [AGG-10485] - NoSQL replication error while switching from master to failover node
  • [AGG-10492] - Critical error when entering a text value in the Latitude field in the Map component
  • [AGG-10497] - Element Style fails to apply to Radio Button component
  • [AGG-10501] - Transitions between tabs are performed with a time delay
  • [AGG-10507] - Fixed position of the left column overlaps the first column
  • [AGG-10508] - Check boxes in property editor not works
  • [AGG-10510] - Button background size is not displayed correctly
  • [AGG-10511] - Overlay contents of data table when changing columns width
  • [AGG-10512] - Dashboard does't open if has a chart
  • [AGG-10513] - After logout, login page doesn't open
  • [AGG-10514] - Kebab button error when mouse is clicked on it
  • [AGG-10517] - Component's bindings dissapear when copy/paste
  • [AGG-10518] - OPC Agent skips 'non canonical' tags
  • [AGG-10526] - Some contexts of admin are not displayed in root system tree, but are displayed in users part of the tree
  • [AGG-10527] - NPE error when loading class contexts after server restart
  • [AGG-10533] - Hidden tabs appear after using "back" button in browser
  • [AGG-10543] - Filter of DTE is not attached to the table header during scrolling
  • [AGG-10550] - Exceeding the maximum number of open files while using local file device
  • [AGG-10552] - 'Invalid closing element' exception when trying to get a variable from context dashboard
  • [AGG-10553] - Contexts count in context group is not displayed after server restart when showMemberCount setting is enabled
  • [AGG-10555] - DLMS driver doesn't support devices with old version of protocol
  • [AGG-10557] - Page refreshes after using breadcrumbs
  • [AGG-10558] - Data is not updated in the model when using the filter in the DTE
  • [AGG-10564] - Map is not centered by clicking to center-map-button
  • [AGG-10566] - Missing closing element error when converting a table to string and vice versa using encode() decode() functions
  • [AGG-10569] - Unexpected internal state error when using key-value DB
  • [AGG-10577] - LDAP authorization with "Use Authentication User" setting gives an error after update
  • [AGG-10581] - Tooltip value is not transferred to the DTE from the Combo Box component
  • [AGG-10585] - Group status color doesn't change after server restart until reinitializing "Enable Custom status" variable
  • [AGG-10586] - Synchronization error for SOAP device when using JDK 8
  • [AGG-10590] - Icon for adding a step is missing in the steps panel component in new edit mode
  • [AGG-10594] - Workflow run actions, functions, scripts and expressions with unchecked caller controller
  • [AGG-10597] - Server status information shows only one partition in Linux-based operating systems
  • [AGG-10600] - Fire event incorrectly returns the final result of the procedure confirm
  • [AGG-10601] - Memory degradation in the TPS controller when overwriting cardholders tables
  • [AGG-10603] - Cannot parse parameters of UI procedures 'openGridDashboard' and 'editGridDashboard'
  • [AGG-10604] - Checkboxes are set automatically when using a filter in the DTE
  • [AGG-10608] - It is impossible to change height and width of SVG image container in grid layout
  • [AGG-10612] - Property Enabled is not applied to table-type field in format-table bindings
  • [AGG-10613] - NPE on embeded Tomcat servlet start with disabled web server in plugins
  • [AGG-10614] - NPE in events context
  • [AGG-10615] - Error parsing encoded data table when calling procedures "openGridDashboard" and "editGridDashboard"
  • [AGG-10616] - Connection to the server via TS API is not established
  • [AGG-10631] - 'Closest' of null' error while hovering over the stepper component
  • [AGG-10633] - "Cannot read property '0' of undefined" error when adding a new component, provided that the component was selected in the root panel
  • [AGG-10634] - Additional menu does not appear when right-clicking in the stepper component
  • [AGG-10639] - Account is not blocked when you enter an incorrect password 3 times in a row
  • [AGG-10642] - IPMI device synchronization error
  • [AGG-10643] - Incorrect behavior of "drag and drop" functionality when dragging a component into a stepper or panel component
  • [AGG-10645] - Object value of IEC-104 device does not change when sending M_DP_TB_1 command
  • [AGG-10647] - Container style for a tab is not applied in a tabbed panel component
  • [AGG-10651] - Bindings of disabled model aren't starting after model enabling till server restarting
  • [AGG-10656] - Client hangs on window resize
  • [AGG-10657] - Thread hangs while executing runConfigurationScript function in network device
  • [AGG-10660] - Server saves password changing if the password does not meet security requirements
  • [AGG-10661] - Flexible Device serial port: java.io.IOException
  • [AGG-10662] - Component is added to the root panel when the stepper step is selected
  • [AGG-10663] - Plugins integrity check failed error after adding new solution using Public Store
  • [AGG-10666] - NPE in Client log when widget with graph component is working from UI-Builder
  • [AGG-10669] - Client (UOC) freezes due to a memory leak after several attempts to run Expression Builder from model of remote server via distributed architecture
  • [AGG-10673] - Browser freezes when switching between dashboards
  • [AGG-10677] - Cassandra error when using key-value storage
  • [AGG-10680] - "Range error" when entering a value outside the scope
  • [AGG-10681] - Property editor menu does not close after deleting a component
  • [AGG-10682] - It is not possible to close the dashboard in new non-jsf mode
  • [AGG-10684] - Container style does not apply to any component
  • [AGG-10687] - Granulation function looses permission to contexts
  • [AGG-10689] - Gray screen when using routing in the tab panel component in new non-jsf mode
  • [AGG-10690] - Bottom and left label charts do not appear
  • [AGG-10691] - "Full authentication" error when trying to download files through uploader component
  • [AGG-10698] - childAdded event in root context of instantiable model fires before setting up its instance
  • [AGG-10699] - Error Code E of reading device-type avatar status variable when the target device is unavailable via distributed architecture
  • [AGG-10706] - Unnecessary text is printed out if a login error occurs
  • [AGG-10708] - Events of relative model from targetContext device are not forwarded to avatar-type device
  • [AGG-10710] - Error (Cannot read property 1 of undefined) when opening dashboard
  • [AGG-10714] - Subwidget component breaks layout with grid type root panel in Client UI Builder
  • [AGG-10720] - Full IP device synchronization deletes all variables if a device is offline
  • [AGG-10725] - Filters in table cannot exit component
  • [AGG-10727] - Exception is thrown when try to open any dashboard
  • [AGG-10728] - Сustom preloader is always shown instead of standard preloader
  • [AGG-10730] - Incorrect routing when working with dashboard bindings
  • [AGG-10731] - WebAppSslPort option in Web Server context doesn't work on default (8443) port
  • [AGG-10733] - Error loading bundle for base name locale ru and locale en when requesting via http-server plugin
  • [AGG-10739] - Call function Event doesn't show on avatar device driver
  • [AGG-10743] - Logout occurs when closing the dashboard in new none-jsf mode
  • [AGG-10745] - Class tables with storageContext in database-type device are created in utility context database (server database configuration)
  • [AGG-10770] - Incorrect behavior of the last column in small tables
  • [AGG-10771] - Component is still displayed on the dashboard after removal
  • [AGG-10772] - "JSON must be array" error while performing dashboard operation
  • [AGG-10775] - Fix ESLint bugs
  • [AGG-10778] - Changes in the dashboard are displayed only after relogin
  • [AGG-10779] - Web session does not end after expiration time
  • [AGG-10784] - Opaque property of panel component in launched widget is not updated when changing it by binding
  • [AGG-10791] - Minified React error when trying to add Time Picker component
  • [AGG-10792] - Error IllegalArgumentException of map component when widget starts
  • [AGG-10793] - Map layer 'contextMask' property is not editable if 'type' property is set to 'Context Mask'
  • [AGG-10795] - Flexible driver split expression with enabled "split at the end of the block" executes on every byte
  • [AGG-10796] - Unknown map source type 'osm_ip_hostname' error of map component when widget starts
  • [AGG-10806] - "Getting variable" error when trying to save dashboard with charts
  • [AGG-10807] - Dashboard created through the web-client is displayed only after the page reloading
  • [AGG-10809] - Broken markup of login screen
  • [AGG-10810] - Preloader cannot be configured
  • [AGG-10817] - Error "JSON must be array" on click menu component
  • [AGG-10818] - Dashboard saving error after Line Chart added
  • [AGG-10819] - Widget DTE component's height changes after second widget call
  • [AGG-10821] - Logout occurred when using dashboard Play mode
  • [AGG-10823] - 'Key is missing in the map' error when trying to rename component
  • [AGG-10836] - NPE on attempt to log in to Server
  • [AGG-10841] - Background image of the graph component shows in the upper-left corner in a small scale
  • [AGG-10847] - Text is removed from the input fields a second time when focus is lost
  • [AGG-10854] - Password error timer works only for 5 seconds instead of 30 seconds
  • [AGG-10855] - Preloader does not allow to close the window with an error
  • [AGG-10856] - Dashboard does not load in Auto Run mode
  • [AGG-10857] - Objects on map drawing only in black color
  • [AGG-10859] - Error 'EhcacheManager error Close failed' when stopping server
  • [AGG-10862] - "Content-type" header is ignored by HTTP device
  • [AGG-10864] - No suitable driver error when using PostgeSQL
  • [AGG-10869] - Incorrect LDAP mapping DataTable converting
  • [AGG-10892] - Component dateTimePicker doesn't allow to set empty date
  • [AGG-10895] - Error loading contexts in TS API
  • [AGG-10900] - Widget element in dashboard changes width when client is maximized
  • [AGG-10901] - "The current version only supports a direct connection to the server" error when trying to load dashbord through standalone web server
  • [AGG-10907] - Authentication error when using proxy in HTTP device
  • [AGG-10920] - Introduce special "dummy" value for 'Expect' field in Plugins/Network Host scripts editor to immediate command 'Send'
  • [AGG-10934] - Problem with displaying context tree with CRM database
  • [AGG-10935] - Unsuccessful login attempt under LDAP user or with non-existing username doesn't generate related event
  • [AGG-10942] - Limit maximum zoom of the map
  • [AGG-10953] - Server doesn't reconnect to external Cassandra DB after connection loss
  • [AGG-10960] - Routing breaks dashboard autorun after logout
  • [AGG-10971] - Bindings are not executed in DTE
  • [AGG-10972] - When setting fields in the dashboard editor, a white screen appears
  • [AGG-10974] - Widget component constantly reloads when it is working with standalone web server
  • [AGG-10975] - Widget minimizes if it contains a subwidget
  • [AGG-10977] - Found no listeners warning for model instances
  • [AGG-10978] - The view field does not transfer data to the dashboard in the dashboard editor
  • [AGG-10983] - When a class is attached to a dashboard, a white screen appears
  • [AGG-10984] - Context tree not loading fully
  • [AGG-10987] - CSS properties of SVG images on graph component with tree layout type do not change by imageCustomPropertiesExpression property
  • [AGG-10991] - Unnecessary Name and Description fields in connectionProperties setting of avatar device
  • [AGG-10995] - Incorrect rendering node in graph widget component when using custom SVG images
  • [AGG-10999] - Search filter doesn't show selected value for data table column
  • [AGG-11004] - Cannot open dashboard in play mode
  • [AGG-11007] - White screen after opening entity selector
  • [AGG-11010] - Binding in widget with Selected Item activator of the Combobox component is not executed if Searchable property of this component is true
  • [AGG-11014] - NULL values in ifTable and ifXTable variables after synchronization in SNMP devices
  • [AGG-11020] - Empty table of context properties after adding rows
  • [AGG-11021] - Empty modal content after editing context properties
  • [AGG-11024] - Duplicating values in the variable history for Modbus device tags
  • [AGG-11025] - White screen after adding any kind of charts
  • [AGG-11026] - Error appears when opening editor of any component
  • [AGG-11030] - Impossible to return an element to its initial position after using drag and drop
  • [AGG-11031] - Error when trying to rename an element of Tab Panel component
  • [AGG-11032] - After cloning an element, a new one is created with position 0,0
  • [AGG-11033] - After creating any context, a pop-up window appears without a message
  • [AGG-11034] - Impossible to change the algorithm in a Trainable Unit in the Web interface
  • [AGG-11036] - Impossible to set hyperparameters of a Trainable Unit in the Web interface
  • [AGG-11038] - Devices with SNMPv3 protocol periodically cannot get a response
  • [AGG-11039] - White screen when creating context of Scheduled Jobs
  • [AGG-11040] - HTTP session not reinitialized in HTTP device
  • [AGG-11043] - Closing auxiliary dialog window causes the main dialog window to close as well
  • [AGG-11044] - No scrolling of data table for low-resolution screen
  • [AGG-11045] - Empty modal window after creating model context
  • [AGG-11047] - Ability to import/export model is not implemented
  • [AGG-11049] - No configure window of model properties after second opening
  • [AGG-11051] - Grid displacement after resizing chart
  • [AGG-11052] - Unable to connect to WMI server error and lack of threads when decreasing synchronization interval
  • [AGG-11059] - Row addition on Replication Options tab of Event Filters Group configuration dialog is not allowed
  • [AGG-11062] - Second and following task intervals are not displayed on the Gantt Chart
  • [AGG-11063] - Prohibit copying the password from variable fields with the editor set to “password”
  • [AGG-11066] - DatabaseKvMinUtilization is not valid after server upgrade
  • [AGG-11069] - When loading a dashboard, a white screen appears
  • [AGG-11071] - Filter menu doesn't show data when input word starts with a capital letter
  • [AGG-11073] - Alert popups and automatic corrective action results are not shown to LDAP users in the Client
  • [AGG-11075] - Widget element in a dashboard changes width on opening
  • [AGG-11076] - An error occurs while trying to close a web panel
  • [AGG-11079] - Report source data doesn't contain part of user information
  • [AGG-11080] - Dockable and scrollable dashboards containing event filter with ".*" mask return NPE on opening
  • [AGG-11081] - Import from Dashboards context menu replaces all elements of dockable and scrollable dashboards to grid dashboard default ones
  • [AGG-11082] - Import from Autorun and Machine Learning context menus return "Context was not created" error
  • [AGG-11084] - Function "execute" of the Utilities context doesn't show the execution result until the external application is closed
  • [AGG-11085] - NullPointerException initializing Flexible Device Driver plugin at Server startup
  • [AGG-11086] - NPE when connecting to OPC UA in debug mode
  • [AGG-11088] - Dashboard data is not added or deleted
  • [AGG-11089] - Dashboard file not loading
  • [AGG-11094] - When starting a relative widget, a graph component error occurs if an expression with a default context is used in the nodeExpression field
  • [AGG-11097] - Impossible to add any device
  • [AGG-11099] - Editing Distributed Architecture plugin properties blocks subsequent editing attempts
  • [AGG-11100] - Empty properties window of context permissions for devices/device groups
  • [AGG-11101] - Editing E-Mail plugin properties blocks subsequent editing attempts
  • [AGG-11102] - No generic properties data of device context
  • [AGG-11104] - Incorrect display of the contents of the "Device" context
  • [AGG-11106] - Dashboards with empty "Image" field of Text Field component are not displayed
  • [AGG-11107] - Adding of mib-file for SNMP driver not allowed
  • [AGG-11109] - Avatar device changes name when source device is suspended
  • [AGG-11112] - Unexpected Server restart with suspended OS processes
  • [AGG-11113] - Duplicate context in System Tree when creating new one in context groups
  • [AGG-11114] - Column type "color" can't be edited in context's Properties Editor
  • [AGG-11116] - There is no "Remove from Group" function in Device Group
  • [AGG-11117] - Failover node in failover mode doesn't restart after network loss
  • [AGG-11119] - NPE when calling DTE popup menu
  • [AGG-11120] - Old Value of model variable is NULL in the "Updated" Event when Add Previous Value To Variable Update Event option is enabled
  • [AGG-11121] - Wrong displaying of table records
  • [AGG-11123] - NetFlow dashboard doesn't get information from sFlow messages when the server using the MSSQL database
  • [AGG-11126] - Valid data doesn't load on web dashboard after making changes in the Client
  • [AGG-11131] - Bindings on 'imageCustomProperties' of the SVG image are not performed when the widget is launched
  • [AGG-11134] - Synchronization of an IP device's SNMP variables deletes variables if the device is offline
  • [AGG-11135] - 'Key is missing' error after adding new element to renamed component
  • [AGG-11138] - Empty pop-up window of context additional properties
  • [AGG-11139] - Session variable update events stop appearing if multiple listeners are used in the widget
  • [AGG-11147] - Server returns exit code 0 instead of exit code 1 after network loss
  • [AGG-11148] - 'Function called' and 'Information' events are duplicated in Avatar device
  • [AGG-11150] - Web session consumes 100% of processing capacity of one CPU core
  • [AGG-11155] - Invalid value in State variable of Set device driver
  • [AGG-11157] - Unexpected error during resources loading on server start
  • [AGG-11158] - Error executing Data Table bindings upon creation of a "Device" context
  • [AGG-11159] - Avatar device changes 'granulator', 'statisticsProperties', 'metadatas' properties when these properties are changed in the target device
  • [AGG-11164] - NPE when showing result of storageOpen function with NULL value in reference fields
  • [AGG-11167] - Incorrect "dateOut" and "dateIn" fields in result of "quality" function SET device driver
  • [AGG-11171] - Empty table of hyperparameters for machine learning context
  • [AGG-11172] - Context displayed as ‘null’ in System Tree
  • [AGG-11173] - Default bindings in workflow actions rewrite custom bindings
  • [AGG-11175] - Names from another class are not displayed for read only fields with a foreign key
  • [AGG-11176] - Database device connection password field is not encrypted
  • [AGG-11177] - OAuth does not authorize users after moving to React
  • [AGG-11182] - Error 'illegal value' appears after adding row in fields of format
  • [AGG-11186] - 'Cannot read property' error when executing multiple contexts Related action in System Tree
  • [AGG-11187] - Aliases are not assigned to corresponding fields during the execution of the "Execute Query" function of a Database device
  • [AGG-11188] - Error 'Unexpected end of JSON input' after HTTP session timeout
  • [AGG-11190] - Warning in console about password field
  • [AGG-11191] - Incorrect description of error form message
  • [AGG-11192] - Incorrect results of the “recordedEnergy” function of SET device driver
  • [AGG-11193] - Incorrect link during loading of dashboard after clicking on Foreign Class Instance field
  • [AGG-11197] - Simple mode doesn't hide administration panel from user
  • [AGG-11200] - Screen selection option for the desktop client opens an application on only the first screen
  • [AGG-11202] - Class Data Table Editor does not update data after first opening
  • [AGG-11208] - Data Table binding expression is always evaluated for first record
  • [AGG-11209] - Drag-and-Drop in a UI Builder causes another UI Builder window to became an active window
  • [AGG-11210] - Class Data Table Editor allows editing data in read-only mode via bindings
  • [AGG-11219] - Component events appear after disabling the widget component
  • [AGG-11221] - Widget binding with change custom property activator of subwidget works twice
  • [AGG-11223] - Incorrect result of the "currentMeterParameters" function of Pyramid device driver
  • [AGG-11224] - Incorrect "fromDate" and "toDate" fields in result of "eventRegister" function of Pyramid device driver
  • [AGG-11229] - Incorrect displaying of data table after editing output format fields
  • [AGG-11232] - Fields are editable even when corresponding checkbox is not checked
  • [AGG-11237] - Error 'Field notReplicated not found in data record'
  • [AGG-11245] - Redundant connections are created for dashboard
  • [AGG-11246] - Default value of 'Rows per page' variable disappears
  • [AGG-11249] - Multiple login in web desktop
  • [AGG-11250] - Incorrect displaying of data table fields after changing rows per page selector
  • [AGG-11257] - Incorrect displaying of Class Data Table fields after changing rows per page selector
  • [AGG-11258] - Incorrect displaying of context in event log component
  • [AGG-11262] - Event Log component doesn't match layout
  • [AGG-11263] - Event History not loaded in component Event Log
  • [AGG-11265] - Can't subscribe to events with ContextManager.addMaskEventListener (TS API)
  • [AGG-11266] - Multiple select is not implemented for several types of devices
  • [AGG-11267] - Incorrect appearance of icons
  • [AGG-11269] - Functions user() and login() on Widget show the same result when authenticating user mapped via LDAP plugin
  • [AGG-11280] - Empty displaying of Drop-down List component
  • [AGG-11282] - Connection is blocked after closing a browser tab without logout
  • [AGG-11284] - Error calling function 'addRow' of context 'classDataTableEditor0':null
  • [AGG-11286] - Local agent device connection password field is not encrypted
  • [AGG-11287] - Workspace server connections password is not encrypted
  • [AGG-11288] - Incorrect link during loading of dashboard after clicking on Foreign Class Instance field
  • [AGG-11291] - Monochrome SVG in components are black by default
  • [AGG-11299] - Incorrect information in the group membership context tab when using several nested groups
  • [AGG-11308] - Error 'java.lang.NullPointerException' appears after adding custom properties
  • [AGG-11309] - Play mode works only when dashboard was opened in edit mode
  • [AGG-11311] - Incorrect button position in alarms
  • [AGG-11315] - Error 'Cannot run dashboard in PLAY mode, because this dashboard isn't running in READ mode'
  • [AGG-11318] - "Can't add data to data record" error when executing "Send Command" function of Flexible driver
  • [AGG-11320] - Rows per page limits loading data from the database
  • [AGG-11322] - Only root context is displayed in relative dashboards via bindings
  • [AGG-11323] - Error 'Cannot read property map of undefined'
  • [AGG-11328] - "Send Command" function of Flexible driver returns decoded reply instead of raw reply
  • [AGG-11329] - Default context field in Sub Dasboard doesn't apply values
  • [AGG-11335] - Data is not loaded from the database into the Class Data Table Editor component
  • [AGG-11344] - Incorrect addressing when accessing Custom properties fields
  • [AGG-11347] - Synchronizing error of Avatar device after reconnecting to remote context mount point
  • [AGG-11354] - Web Dashboard does not load in Run mode
  • [AGG-11355] - Only the last context can be chosen via entity selector
  • [AGG-11361] - Integrity error when web components are disabled for install in Edge installer
  • [AGG-11364] - After adding row in Class Data Table Editor component data is not save
  • [AGG-11366] - White screen after adding Event Log component
  • [AGG-11371] - "Error evaluating data table validator's expression" log records bloat Server log file
  • [AGG-11373] - In Selection Values for field of type Long, value is substituted instead of description
  • [AGG-11375] - After making changes to filter, Class Data Table Editor component displays white screen
  • [AGG-11387] - Email and SMS plugins password field is not encrypted
  • [AGG-11390] - After filling in Table field in Class Data Table Editor component, white screen appears
  • [AGG-11391] - Impossible to add a row in Statistic Channel tab
  • [AGG-11392] - User can edit table in read-only mode
  • [AGG-11395] - Error 'Variable elements not available in context dashboards'
  • [AGG-11402] - Error 'Cannot read property getSelectionValues of undefined'
  • [AGG-11403] - Incorrect displaying of data table drop down list
  • [AGG-11405] - Impossible to set Custom Paginator Values via WEB UI builder
  • [AGG-11406] - Date value is not in a recognized RFC2822 or ISO format
  • [AGG-11407] - Incorrect displaying of color format in read-only data table
  • [AGG-11420] - Incorrect result of Pyramid-type device function "changeDatetime()"
  • [AGG-11421] - Incorrect result of Pyramid-type device function "onOff()"
  • [AGG-11433] - Wrong quality returned in expression for OPC UA device variable
  • [AGG-11434] - Float-type field in Class Data Table Editor component is working incorrectly
  • [AGG-11438] - There is no preloader in subdashboards
  • [AGG-11439] - Error on execution of addColumns() function
  • [AGG-11451] - Event log component doesn't take up all the available space
  • [AGG-11452] - Error 'Cannot read property getContextManager of null'
  • [AGG-11453] - After the session expires, users cannot log into the platform
  • [AGG-11458] - Incorrect visual displaying of Period field in Alert Event Triggers
  • [AGG-11459] - It's impossible to open nested table Parameters
  • [AGG-11460] - Error setting variable 'Group Membership' in context 'alert': variable is read-only
  • [AGG-11461] - Color's icon appears only after clicking
  • [AGG-11462] - Warning "Web Desktop doesn't support a requested operation"
  • [AGG-11464] - Help operation is not implemented in Model
  • [AGG-11467] - Error 'Table format is neither found in encoded table nor provided by decoding environment'
  • [AGG-11468] - Content Overflow isn't fully applied in the subdashboard component
  • [AGG-11469] - Platform header isn't fully displayed when opening the dashboard in edit mode
  • [AGG-11470] - Instance_id is not sent to env-scheme
  • [AGG-11472] - Files generated by WEB reports are not deleted from the temp folder
  • [AGG-11473] - Impossible to set time for the Start Time and End Time fields of Filter Parameters of the historical section of Event Log
  • [AGG-11477] - Storage Open function is called in wrong context
  • [AGG-11478] - Incorrect displaying of titles in data tables
  • [AGG-11479] - Menu component doesn't display images
  • [AGG-11480] - Impossible to change name when adding new device
  • [AGG-11481] - Component menu field style not applied
  • [AGG-11482] - Clicking the button of the button group component leads to a white screen
  • [AGG-11483] - Settings for Menu component lack needed options and have no effect on the component
  • [AGG-11485] - Bindings in a data table format are not processed (WEB)
  • [AGG-11487] - Nested table does not open (WEB)
  • [AGG-11489] - User can edit table in read-only mode in device properties
  • [AGG-11490] - Bindings are not executed when adding string with wrong validation
  • [AGG-11491] - Impossible to delete the only row, which has just been added to a table
  • [AGG-11494] - Date validation mechanism cannot parse dates with 5-digit year value
  • [AGG-11496] - Empty modal window after creating widget context
  • [AGG-11497] - Wrong information in data field of Custom Event Log component
  • [AGG-11498] - Incorrect SNMP device status during synchronization
  • [AGG-11506] - Cell with foreign key is not updated
  • [AGG-11512] - Event Log component infinitely increases its height
  • [AGG-11516] - User cannot login after changing Initialization Password setting
  • [AGG-11518] - Empty white area when adding a graph component (line chart)
  • [AGG-11519] - MSSQL database device connection error after server upgrade
  • [AGG-11520] - Error parsing cdpCacheAddres field in cdpCacheTable variable when calling discoverTopology function in Network Management context
  • [AGG-11528] - Search in event log cannot be disabled
  • [AGG-11529] - Bar chart and line chart cannot calculate their size in a small block
  • [AGG-11530] - There is no scroll in the editor for selecting components in the Firefox browser
  • [AGG-11531] - Impossible to add Field to Model Variable Format
  • [AGG-11534] - Event Log component degrades performance in Current events mode
  • [AGG-11536] - NPE in Flexible driver due to incorrect resultProcessingExpressionConstructor field name
  • [AGG-11537] - Button component design doesn't match layout
  • [AGG-11538] - Data are not loaded into Class Data Table Editor component with one row
  • [AGG-11539] - Row is not added to Class Data Table Editor component
  • [AGG-11540] - Error calling Execute Bindings function of Utilities context
  • [AGG-11541] - Starting embedded Cassandra service message appears in logs even if embedded service is disabled
  • [AGG-11542] - CheckBox component design doesn't match layout
  • [AGG-11548] - Incorrect distribution of data across columns
  • [AGG-11553] - Deadlock error when restarting server connected via distributed architecture
  • [AGG-11555] - Web components don't show backend server errors
  • [AGG-11558] - Disabled parameter Use SSL/TLS in MQTT driver doesn't disable advanced parameters
  • [AGG-11562] - Pin button on alert notification window doesn't change its state to active
  • [AGG-11563] - Text in the Context Tree is right-aligned and overlaps the icons
  • [AGG-11566] - Error on opening Active Instances tab in alert status
  • [AGG-11567] - Adding or removing a Model function is not immediately reflected in context menu
  • [AGG-11569] - Duplicating events in the event log
  • [AGG-11574] - DateTimePicker in scheduled job has invalid default state
  • [AGG-11581] - Incorrect hover border on custom image of the Graph component
  • [AGG-11584] - Classes are not linked to each other
  • [AGG-11586] - Breadcrumbs don't match the design layout
  • [AGG-11587] - Event does not display nested data in the event log
  • [AGG-11588] - Modal windows do not have a fixed size as specified by design layout
  • [AGG-11589] - Data Table body is not scrollable as required
  • [AGG-11591] - Text in the input fields of the drop-down lists should be left aligned
  • [AGG-11592] - Select Source tree in Autorun context does not match design layouts
  • [AGG-11601] - Incorrect use of margin in the event log component
  • [AGG-11610] - Vertical tables are displayed as a tab panel with tabs
  • [AGG-11612] - DTE component (both horizontal and vertical tables) does not match design layouts
  • [AGG-11613] - Error "Remote error: Missing closing element(s)" when adding a function to a model
  • [AGG-11626] - Incorrect behavior of parent cloning component when changing some child component properties
  • [AGG-11630] - After forming menu components using an expression, unexpected icons appear
  • [AGG-11633] - Сombo Box component doesn't expand beyond grid boundaries
  • [AGG-11634] - Preloader in Subdashboards not in the center of the component
  • [AGG-11635] - Widget components are positioned incorrectly upon opening
  • [AGG-11636] - Widget script compiling error after version update
  • [AGG-11638] - Dashboards properties window is too narrow
  • [AGG-11644] - Error "Unsupported action command: activateDashboard" when activating System Diagnostics of Server
  • [AGG-11645] - Error "Unsupported action command: editExpression" when opening expression editor dialog of server
  • [AGG-11646] - White screen after choosing Compare in Server Context Menu
  • [AGG-11651] - Elements table is empty in the dashboard configuration
  • [AGG-11652] - IP device e-mail round-trip, POP3 and SMTP services are not synchronized, while e-mail sending from the server with the same settings works correctly
  • [AGG-11653] - Error calling function Network Topology Discovery for the STP algorithm
  • [AGG-11654] - Error "Parameter specified as non-null is null" when user login after stopping maintenance mode
  • [AGG-11655] - Row is not added in Class Data Table Editor component
  • [AGG-11658] - No record is added to specific database table via web dashboard
  • [AGG-11662] - Error constructing value of field 'Default Table' when attempting to add a row
  • [AGG-11663] - Discover Network Topology action returns String Index Out of Range error on partner's infrastructure
  • [AGG-11667] - Data doesn't load into custom property of dashboard
  • [AGG-11669] - Error "Cannot read property filter of undefined" when trying to select all checkboxes of data table
  • [AGG-11672] - Event Log binding error during eventList variable change
  • [AGG-11673] - Search in editor of nested Class Data Tables only finds one out of several matching lines
  • [AGG-11674] - Error "Cannot read property filter of undefined" when trying to reverse all selected rows of Data Table
  • [AGG-11675] - Adding data to Line Chart in the dashboard leads to white screen
  • [AGG-11676] - Label element in a report loses its contents when accessed via the Web Interface if a font different to the default one is applied to it
  • [AGG-11678] - Wrong time offset calculation when synchronizing time to remote IEC-104 device in different time zone
  • [AGG-11681] - Error "WebSocket is already in CLOSING or CLOSED state" after second login to the system
  • [AGG-11684] - Files generated by Import/Export are not deleted from the temp folder
  • [AGG-11690] - Error "Error calling function 'Execute Bindings' of context 'Utilities'" when trying to add row in alerts properties
  • [AGG-11697] - Error in calculating the maximum table height
  • [AGG-11698] - Report created from the Data Table element in the dashboard returns variable value instead of the description
  • [AGG-11702] - Incorrect layer position in widget
  • [AGG-11704] - Bindings list does not display rows
  • [AGG-11705] - Empty groups displaying in vertical Data Tables
  • [AGG-11709] - Field format values of editor options ​​don't change when bindings are executed
  • [AGG-11713] - Unable to load icons into components
  • [AGG-11715] - Event Log in history mode sorts rows displayed on one page only
  • [AGG-11723] - Dashboard's custom property isn't available after using binding with subdashboard
  • [AGG-11727] - White screen after trying to delete a context
  • [AGG-11728] - Impossible to set Target through entity selector in bindings
  • [AGG-11731] - Autorun is not initialized when connecting to a WEB-client using LDAP authorization
  • [AGG-11732] - Event Log columns width is fixed and the Width Table parameter has no effect
  • [AGG-11735] - Event filter doesn't show events in Event Log if the Filter Expression in Filter Rules is not empty
  • [AGG-11750] - Incorrect behavior of parent cloning component in play mode
  • [AGG-11751] - Dashboard's components are missing from root panel of Expression Builder
  • [AGG-11753] - Impossible to open Expression Builder in alert context properties
  • [AGG-11756] - Incorrect visualization of border in filter input
  • [AGG-11757] - Error when trying to import prs files
  • [AGG-11761] - White screen when creating a duplicate of a model with the same context name
  • [AGG-11763] - Incorrect behaviour of text field validator in the model field format
  • [AGG-11766] - SNMP variable is not created in device context with "No response from IP" error when activating SNMP service
  • [AGG-11767] - Backup Configuration function creates a new record in configuration storage exceeding ccmMaxSavedConfigurations option if Baseline flag is enabled
  • [AGG-11772] - Users context is missing in System Tree
  • [AGG-11773] - Autorun doesn't launch after re-login from another user
  • [AGG-11775] - After clicking on foreign class instance field the appearing nested table is empty
  • [AGG-11777] - White screen after creating MQTT device
  • [AGG-11778] - Incorrect order of fixed columns in Data Table component
  • [AGG-11782] - DTE component cannot display a nested table where one of the values is null
  • [AGG-11786] - No modal window with text editor for editing Java or query code
  • [AGG-11787] - Python script crashes if input table contains null values
  • [AGG-11788] - Bindings that are in class configuration are not executed on backend
  • [AGG-11794] - Login error "text out of visible area"
  • [AGG-11795] - Additional properties do not open in a context mounted by a distributed architecture
  • [AGG-11796] - History storage time of device context is not saved
  • [AGG-11799] - Color of icons in System Tree does not change
  • [AGG-11800] - Changes of Properties do not apply to Event Log component
  • [AGG-11803] - Server has filter input instead of search input in Data Table
  • [AGG-11804] - Can't create device by user with Manager role
  • [AGG-11807] - Paginator disappears in modal window
  • [AGG-11810] - Incorrect behavior of autorun in simple mode
  • [AGG-11812] - Model variables are not removed from the model context if they are added to a group
  • [AGG-11813] - Location of OK and Cancel buttons are different in different windows
  • [AGG-11814] - DTE component doesn't support value bindings
  • [AGG-11816] - Incorrect naming in Breadcrumbs
  • [AGG-11821] - Incorrect hover border on standard image of Graph component
  • [AGG-11826] - Selecting and changing dashboard elements do not pass parameters field
  • [AGG-11828] - Changing widget element container property by bindings fails to redraw component position in Absolute layout
  • [AGG-11829] - Properties editor toolbar doesn't match design layouts
  • [AGG-11839] - Error calculating the height of a table in a container with auto height in Chrome browser
  • [AGG-11841] - Loaded files disappear when adding new row to Class Data Table Editor component
  • [AGG-11847] - Headers field is empty in HTTP variable and in response to a call HTTP Execute Request function of an IP device
  • [AGG-11849] - System doesn't break the user's session after exceeding the REST API token expiration period
  • [AGG-11851] - LDAP authorization can cause blocking of all actions in the Client
  • [AGG-11853] - LDAP user may login with empty password
  • [AGG-11854] - Server fails to start with an ExceptionInInitializerError
  • [AGG-11858] - Incorrect scrolling of admin page
  • [AGG-11861] - Data doesn't appear in Data Table via dynamic bindings
  • [AGG-11862] - Tab Type property of Tabbed Panel doesn't swith tabs visualization
  • [AGG-11863] - Python script output shows results of previously executed scripts
  • [AGG-11867] - Empty description when nested table has one record
  • [AGG-11872] - Show Report action generates reports without Cyrillic letters
  • [AGG-11873] - Data Table component doesn't accept data from variables with bindings in the format
  • [AGG-11874] - Functions and variables are not initialized on Model instances start
  • [AGG-11875] - Tooltip Image Container properties don't apply to Bar/Line Chart component
  • [AGG-11876] - Second TableFromJSON function parameter doesn't affect the function result
  • [AGG-11877] - Incorrect redirect from http://domain or http://domain/web
  • [AGG-11878] - Unnecessary additional nested table for parameters of Auto Run
  • [AGG-11879] - Functions login() and user() return confused results in desktop client
  • [AGG-11884] - Clicking on selected item doesn't expand the Combo Box list
  • [AGG-11888] - Chart width depends on whether the X-axis is on or off
  • [AGG-11889] - Properties don't apply to Bar/Line Chart component
  • [AGG-11893] - Drop-down List component instead of Expression Builder text area in granulation property of Model
  • [AGG-11894] - Incorrect displaying of granule expiration period
  • [AGG-11895] - Incorrect icon in model configuration
  • [AGG-11899] - Custom Class is not applied to the Grid
  • [AGG-11901] - Icons don't load into Data Table after being imported
  • [AGG-11902] - Cassandra Service cannot start due to an Authentication error
  • [AGG-11908] - Container style is not applied to the root grid
  • [AGG-11911] - Element Style doesn't apply to DTE
  • [AGG-11912] - Resizable column setting in DTE doesn't make table columns resizable
  • [AGG-11913] - Wrong default context when sending report using sendByMail function
  • [AGG-11914] - Action Event icon is missing from Event Log
  • [AGG-11915] - Different row when single row DTE has many records in Event Log component
  • [AGG-11916] - Preloader action never stops after opening dashboard in edit or run mode
  • [AGG-11919] - Incorrect Time in Event Log component
  • [AGG-11922] - Visible property of Step and Tab components has no effect
  • [AGG-11924] - Element Style doesn't apply to the Steps Panel component
  • [AGG-11929] - Impossible to move components in absolute layout of Dashboard
  • [AGG-11930] - Configure button doesn't respond on click when Use Default Filter parameter in Event Log is selected
  • [AGG-11931] - Delete Custom Dots from Bar Charts
  • [AGG-11934] - Result of evaluating function storageInsert is zero
  • [AGG-11940] - Hidden fields are displaying in bindings description in Dashboard root properties
  • [AGG-11943] - Custom Class is not applied to the Step Content
  • [AGG-11945] - Image Container Style property of Text Field is not applied
  • [AGG-11947] - Applying sorting and filtering to any column aligns header to the right
  • [AGG-11948] - Element Style property of Text Field and Text Area is not applied
  • [AGG-11950] - Cannot add second level children for Dropdown Tree
  • [AGG-11951] - Web Server plugin connection settings are not loaded from server.xml
  • [AGG-11952] - English labels are displayed on components in Russian locale
  • [AGG-11953] - LDAP users block context editing for themselves
  • [AGG-11954] - Properties tree in the Entity Selector of Dashboard Editor has no dashboard components
  • [AGG-11958] - Root property is not applying to System Tree
  • [AGG-11960] - Nested table displays hidden fields
  • [AGG-11961] - Empty table of Database tab in configuration of server
  • [AGG-11963] - Error when clear Time Picker value
  • [AGG-11965] - Information about the number of contexts in a group is not updated in System Tree
  • [AGG-11967] - Memory leak in the ha-jdbc library
  • [AGG-11969] - Resizable, Movable, Row Height, Can Add Child, all Container Properties parameters are accesable for Step Content and Tabs Content components but don't apply
  • [AGG-11971] - Data processed with a flexible driver and saved in the variable history varies from the same data sent inside the event
  • [AGG-11974] - NPE on server start
  • [AGG-11975] - Empty Active Alerts variable in context status after server reboot with active trigger alert
  • [AGG-11977] - Name instead of description in breadcrumbs
  • [AGG-11982] - White screen after trying to install modules and solutions for Server
  • [AGG-11984] - Confirm window in web client doesn't see state parameters
  • [AGG-11987] - Unexpected error with NPE when mass unsuspending IP devices with active SNMP service
  • [AGG-11988] - System doesn't change the first configuration record when the Maximum number of saved configurations parameter in the IP host device reaches its value
  • [AGG-11990] - Always Show Placeholder property of Drop-down List is not applied
  • [AGG-11992] - Button Theme Type has two themes with four names instead of four different themes
  • [AGG-11993] - Duplicating events with Custom group in Avatar device driver
  • [AGG-11994] - Filter classes are written together with the column name
  • [AGG-11999] - Expression Builder modal window doesn't close after clicking on OK button
  • [AGG-12001] - Table filter doesn't accept empty value
  • [AGG-12002] - SNMP service variable displays OK status while SNMPv3-enabled device returns Unknown Username error
  • [AGG-12003] - LDAP authorization with "Use Authentication User" setting returns an error when using user name with domain
  • [AGG-12004] - Logout function is not called when the REST session is expired
  • [AGG-12005] - Impossible to import/export/edit Thread Dump of Server
  • [AGG-12009] - Tree Search is case sensitive
  • [AGG-12010] - Impossible to edit/open dashboard via distributed architecture
  • [AGG-12011] - Incorrect path to context in Expression Builder via distributed architecture
  • [AGG-12012] - Bindings are not executed when addressing a specific storage of context
  • [AGG-12014] - References processing logic should be transferred to the Web Client
  • [AGG-12016] - Steps content is not displayed
  • [AGG-12017] - Error "Invalid LatLng object: (NaN, 10)" in the Map component after adding Round Areas
  • [AGG-12019] - Error "Dashboard in PLAY cannot support this command:SAVE_DASHBOARD" when clicking Save button
  • [AGG-12020] - Bindings don't apply after changing Expression values
  • [AGG-12024] - Incorrect displaying of Export Data modal window
  • [AGG-12025] - Mixed up tooltips for Syncronize and Close buttons on any popup window with PE
  • [AGG-12027] - Incorrectly displayed error modal window when clicking Manage Resources button
  • [AGG-12029] - Values are not updated automatically until Sync button is clicked
  • [AGG-12032] - Admin context menu is empty and collapsed in System Tree under another user
  • [AGG-12035] - Event Log updating halts modal window UI with Data Table
  • [AGG-12037] - Incomplete import of Model
  • [AGG-12046] - Names of the function items from the first model are shown in the submenu for the second model
  • [AGG-12050] - Column in table doesn't display data
  • [AGG-12053] - Sorting doesn't apply to the "filteredData" table parameter
  • [AGG-12057] - Element Style and Dropdown Style are not apllied to Dropdown Tree
  • [AGG-12060] - Element style property doesn't apply to Toggle Button, Date Time Picker, Time Picker, Sub Dashboard, Image, Progress Bar, Timer, System Tree
  • [AGG-12061] - Error occurs while trying to upload any file into Uploader component
  • [AGG-12062] - Error occurs when the "Execute Bindings" function is called when an End Date is specified in the Date Time Picker
  • [AGG-12066] - Reference types don't apply to Data Table Editor
  • [AGG-12075] - Zoom property of Map component is not changed by clicking on Slider or Zoom Buttons
  • [AGG-12077] - Layer with geofencing nodes of the Map component is not hidden when Visible property is set to false
  • [AGG-12082] - Incorrect input placeholder and icon of Server search
  • [AGG-12090] - Incorrect calculation of the dashboard height
  • [AGG-12092] - White screen appears when trying to delete the first step of Steps Panel component
  • [AGG-12106] - Not all events are displayed in System Tree
  • [AGG-12107] - Value greater than 1000 doesn't fit in pagination item
  • [AGG-12108] - Checkbox isn't selected after clicking on context
  • [AGG-12112] - Close button is overlapping arrow in Drop-down List component
  • [AGG-12115] - Multiple Device instances are displayed in user's System Tree while renaming the Device
  • [AGG-12116] - Incorrect displaying of progress bar values in Server status tab
  • [AGG-12132] - Offset of left label doesn't apply to Line or Bar Chart component
  • [AGG-12134] - White screen appears when trying to add resource to Application
  • [AGG-12148] - Error appears in Play mode after trying to change a property value in Edit Mode in Dashboard
  • [AGG-12151] - Invalid command type UPDATE_VARIABLE after opening dashboard with Class Data Table Editor component
  • [AGG-12159] - In editable Data Table with references, inputs are in read only mode
  • [AGG-12160] - Table filter incorrectly filters fields with selection values
  • [AGG-12161] - No translation for boolean values in Table filters
  • [AGG-12162] - Incorrect displaying of context number in group container
  • [AGG-12163] - Data doesn't upload to Attachments in Send Email procedure
  • [AGG-12164] - Impossible to pack Application via WEB
  • [AGG-12165] - Websocket connection doesn't reconnect in case of break
  • [AGG-12167] - Misspelt word "does't" in resources
  • [AGG-12169] - Incorrect device status during synchronization after 'reset' action execution
  • [AGG-12170] - Default Event Filter isn't set in drop-down list of Event Log component after first login
  • [AGG-12172] - ReCaptcha request is not sent when Submit button is clicked
  • [AGG-12173] - Autorun action "open dashboard" randomly doesn't start in WEB UI if simple mode is turned off
  • [AGG-12176] - Error "index is out of range" appears after trying to search contexts in Server
  • [AGG-12180] - Chart component breaks dashboard displaying
  • [AGG-12189] - Incorrect Device status icons in System Tree on editing a large number of Devices simultaneously
  • [AGG-12190] - Hung PostgreSQL requests after server upgrade
  • [AGG-12193] - Bindings modal windows close after adding data to Event Log component
  • [AGG-12201] - System logs out when changing Storage Filter in Class Data Table Editor component through binding
  • [AGG-12206] - Errors in the browser console when using a custom login page
  • [AGG-12209] - Filter column settings don't apply to Boolean Data Table field
  • [AGG-12212] - File is not saved after loading to Data Table Editor component
  • [AGG-12214] - Unexpected end of JSON error in web browser
  • [AGG-12218] - Unconfigured ag_properties table error after finding duplicated records in context_directory
  • [AGG-12222] - Error "All host(s) tried for query failed" appears after login
  • [AGG-12223] - White screen appears after trying to change filter with different values in Data Table
  • [AGG-12224] - White screen is shown instead dashboard
  • [AGG-12245] - Enabling Date and Time Format option is not applied to category of Line Chart component
  • [AGG-12288] - Field 'relationField' not found in data record of Class Data Table Editor component
  • [AGG-12307] - White screen appears after returning to dashboard in EDIT mode
  • [AGG-12308] - Cassandra throws "RuntimeException: Unable to gossip with any seeds" after configure serverIp at server.xml
  • [AGG-12371] - Number Field component can't accept value 0
  • [AGG-12374] - Cannot read property 'page' of undefined of Class Data Table Editor component
  • [AGG-12380] - White screen appears after using search filter to selection values fields in Data Table
  • [AGG-12414] - Search filter doesn't show data of selection values after inputting single letter
  • [AGG-12419] - Data presentation is changing when using filter in Class Data Table Editor component
  • [AGG-12433] - Connection sockets don't close which leads to overflowing operation system limits for opened files and doesn't allow to connect to the server
  • [AGG-12475] - Error calling function 'addRow' of context 'sys_user'
  • [AGG-12479] - Filter in class table setup(Class Instance List/filter)conflicts with the filter in the table head

New Feature

  • [AGG-2054] - CBQoS Polling
  • [AGG-2347] - Cisco CallManager (non-express) dashboard
  • [AGG-3832] - Save state of triggers in the database to ensure they're preserved upon failover activation
  • [AGG-4089] - Add an option to convert SMS text to unicode
  • [AGG-6298] - NTLM & Kerberos authentication in URL Monitor (HTTP) driver
  • [AGG-8094] - Add Event Log mode to stop auto scrolling of current events
  • [AGG-8363] - Add "Channels configuration" variable to Pyramid-type device
  • [AGG-8413] - Allow to protect resources in Applications from reverse engineering
  • [AGG-8782] - Add encryption to store technical credentials
  • [AGG-9097] - Implement Server Maintenance Mode
  • [AGG-9241] - Add possibility to export/import layouts from graph/map topologies
  • [AGG-9258] - New Gen permission control
  • [AGG-9273] - Implement React-based Event Log
  • [AGG-9427] - Grid subdashboards
  • [AGG-9481] - Add possibility to call Expression builder editor using hotkey
  • [AGG-9573] - Implement Loader in grid dashboards
  • [AGG-9632] - Add "Tree Select" component
  • [AGG-9993] - Extend basic and multi-element components by supporting Badges
  • [AGG-10074] - Support DnD from component palette to grid cells
  • [AGG-10157] - Add file operations support to IEC-104 driver
  • [AGG-10171] - Allow to customize delimiter in CSV report export
  • [AGG-10187] - Dashboard bindings execution log in browser console
  • [AGG-10197] - Context locking mechanism that prevents simultaneous editing and data loss
  • [AGG-10205] - Add ability to delete steps in Stepper component
  • [AGG-10241] - Add computer name to ag.clients logger
  • [AGG-10265] - Absolute layout in container components (Panel, Tabs, ...)
  • [AGG-10296] - Add the "Script" workflow element
  • [AGG-10326] - Implement editable resources groups list in avatar device
  • [AGG-10351] - Create interface StorageGraph and implement it in Graph Database driver
  • [AGG-10352] - Lazy traversal in Graph Component using StorageGraph interface
  • [AGG-10367] - DTE server-side bindings execution
  • [AGG-10373] - Make a new component palette according to the layout
  • [AGG-10395] - Create cluster coordinator distributed storage/processor interface
  • [AGG-10398] - Multi-language support (i18n)
  • [AGG-10415] - Add remote graph database connection support to graphdb driver
  • [AGG-10427] - Implement confirmative modal dialogs
  • [AGG-10451] - Changing component wrapper structure
  • [AGG-10479] - Allow to save report as data block
  • [AGG-10499] - Add Image Custom Properties Expression property to Graph widget component
  • [AGG-10502] - Allow to save previous passwords and check new password against previous
  • [AGG-10504] - Edit code style by eslint rules
  • [AGG-10519] - CSS error correction
  • [AGG-10525] - Track user activity to extend web session
  • [AGG-10530] - Add "disabled" property to Radio Button component
  • [AGG-10534] - Add a 'Max Age' option to OPC UA driver to control cached reading of values from a source device
  • [AGG-10541] - Design layout of System Tree component
  • [AGG-10551] - Modification of the interface of non-jsf UI builder according to the layout
  • [AGG-10565] - Add a cache mechanism to the dashboards
  • [AGG-10572] - Add ability to smooth render when redirect from dashboard to another dashboard
  • [AGG-10574] - Design layout of Event Log component
  • [AGG-10580] - Design layout of Checkbox component
  • [AGG-10592] - Add additional custom class for calendar in Date Time Picker component
  • [AGG-10595] - Add a cache mechanism to the dashboards on frontend
  • [AGG-10596] - Change the mechanism for resizing columns in DTE
  • [AGG-10602] - Add support of per-record alert instances based on event triggers
  • [AGG-10605] - Remove built-in tooltip in map on zoom buttons
  • [AGG-10607] - StorageUpdate function should update several fields of class context table at the same time
  • [AGG-10609] - Add "distinct" function to expression language
  • [AGG-10618] - Add GET/POST method selection for access token in Map component
  • [AGG-10623] - Add additional account security settings to server configuration
  • [AGG-10632] - Add "filterTableByTable" function to expression language
  • [AGG-10637] - In modal windows it is necessary to add missing functionality
  • [AGG-10638] - Add marker clustering to react map component
  • [AGG-10652] - Add initialization password support
  • [AGG-10654] - Add option to display simplified error messages to the user
  • [AGG-10667] - Add captcha support on login and self-registration pages
  • [AGG-10679] - Creating/updating Java Model functions should be allowed for admins only
  • [AGG-10683] - Add LDAPs (Secure LDAP) authorization
  • [AGG-10692] - Implement alert pop-ups in React web
  • [AGG-10696] - Implement "time" format for x-axis in React Charts
  • [AGG-10700] - Add previous variable value to @updated event environment variables
  • [AGG-10701] - Modify preconfigired connection mode of standalone web server
  • [AGG-10704] - Disable cache for Edit mode
  • [AGG-10707] - Implement bindings in new web DataTableEditor
  • [AGG-10711] - Add Max Unsuccessful Login Attempts security settings to server configuration for desktop client
  • [AGG-10717] - Add authentication to embedded Cassandra
  • [AGG-10719] - Implement logic for DTE by work with TS API
  • [AGG-10721] - Implement STOMP protocol in REST plugin
  • [AGG-10723] - Add authorization AD/LDAP user - AggreGate user to LDAP plugin
  • [AGG-10724] - Add option "Ignore User connection mode" for user properties
  • [AGG-10744] - Implement React-based Entity selector
  • [AGG-10764] - Rework routed URLs of web UI
  • [AGG-10766] - Implement adjustable event correlator source mapper
  • [AGG-10780] - Standalone webserver login page should display massages from remote servers
  • [AGG-10781] - Add a hotkey for scaling elements in the UI Builder in edit mode
  • [AGG-10837] - Add support of icon + string in datatable fields
  • [AGG-10850] - Allow to pass referenceField and instanceId parameters on a dashboard startup
  • [AGG-10852] - Add Server configuration correction and validation
  • [AGG-10896] - Add possibility to logout user from web via bindings in grid dashboards
  • [AGG-10904] - HTML snippet component should support actions
  • [AGG-10906] - Implement localization engine for Applications running on the web
  • [AGG-10913] - Make text inputs visual style match platform's design system
  • [AGG-10914] - Make dropdown lists visual style match platform's design system
  • [AGG-10926] - Add the ability to hide frontend component variables
  • [AGG-10929] - Add maxThreads property in embedded web server configuration
  • [AGG-10930] - Add commandTimeout property to Local Agent configuration
  • [AGG-10939] - Implement mechanism for applying a new key for secure fields encryption
  • [AGG-10943] - Allow calling actions via bindings in grid dashboards on backend
  • [AGG-10948] - Implement receiving an encryption key from License Server
  • [AGG-10954] - Implement client certificate authentication for License Server
  • [AGG-10985] - Add ability to change tooltip text for dataTable filter icon
  • [AGG-10992] - Add Image Custom Properties Expression property to Map widget component
  • [AGG-10994] - Add "User defined" distribution method to layouts list for graph component
  • [AGG-10997] - Implement secure fields encryption with internal key
  • [AGG-11000] - Create a control field in the database to verify encryption
  • [AGG-11005] - Server command line argument allowing to pre-configure enabled plugin set
  • [AGG-11009] - Cleanup flexible driver's incoming device connection options
  • [AGG-11027] - Add export/import support to WEB-DTE
  • [AGG-11041] - Improve UX for empty-by-default required fields and their validation in vertical DTE and PE
  • [AGG-11048] - Allow calling actions via bindings in grid dashboards on frontend
  • [AGG-11056] - Allow editing and changing style of login page
  • [AGG-11058] - Make "Generic TCP service monitoring" feature available via callFunction()
  • [AGG-11070] - Implement actions context menu for ContextReferenceEditor in DTE
  • [AGG-11074] - Template Processing Expression option for dashboards
  • [AGG-11083] - Add an option to License Server to enable Encryption Dry Run
  • [AGG-11090] - Transfer REST API interface to standalone WEB server
  • [AGG-11092] - Allow to switch off data point markers in line-charts
  • [AGG-11111] - Add custom parameters to the redirect function
  • [AGG-11140] - Add Time Correction Prohibition Flags variables in Set device driver
  • [AGG-11141] - Add Parameters Of Loss Meter variable in Set device driver
  • [AGG-11142] - Add Reading Events Of Voltage Dips And Overvoltages function in Set device driver
  • [AGG-11168] - Support passing parameters to actions
  • [AGG-11181] - Add field "Relation" in Class Data Table Editor component
  • [AGG-11195] - Implement customization of Y-axis bounds calculation in react line chart
  • [AGG-11216] - Add "execute action" function
  • [AGG-11218] - Change behaviour of context tree component
  • [AGG-11238] - Add toolbar to DTE component
  • [AGG-11239] - Reading additional attributes of AD object via LDAP service of Network Host device driver
  • [AGG-11242] - Port context locking mechanism functionality from Java API to TS API
  • [AGG-11271] - Implement Collapsed Inline Menu for component Navigation Menu
  • [AGG-11289] - Inheritance of permissions for "admin" dashboard
  • [AGG-11306] - Implement "Show Multiple Reports" action for Grid dashboards
  • [AGG-11312] - Add function to update class lifecycle status
  • [AGG-11313] - Allow topology discovery based on Avatars of IP Host devices
  • [AGG-11316] - Implement "Show Report" action for context "reports"
  • [AGG-11319] - Add a new function Execute LDAP Query to Network Host device driver
  • [AGG-11333] - Implement search field in DTE toolbar
  • [AGG-11336] - Add ability to fix the column position in Data Table Editor
  • [AGG-11341] - Transactions support for Classes
  • [AGG-11404] - Implement import/export in '.prs' format
  • [AGG-11427] - Add password encryption for all configuration storage types
  • [AGG-11429] - Add ability to configure desktop client auto-connection options
  • [AGG-11450] - Monitor related events action should fire an event
  • [AGG-11522] - Add ignore certificate option for the HTTP device
  • [AGG-11524] - Allow opening multiple instances of one dashboard with one session
  • [AGG-11533] - Create Resources action should receive a table as an input parameter
  • [AGG-11551] - Add an option allowing to show alerts' popup messages only to the users that match a given validity expression
  • [AGG-11552] - Add LDAP login information to event data
  • [AGG-11580] - Add report file name expression option for the show action of Report context
  • [AGG-11585] - Add dashboard component properties and component events to entity selector in dashboard editor
  • [AGG-11605] - Allow an Avatar to represent resources that do not belong to any group
  • [AGG-11606] - Implement functions catalog to expression builder
  • [AGG-11607] - Implement Evaluate button in expression builder
  • [AGG-11609] - Implement properties tree in expression builder for dashboard editor
  • [AGG-11618] - Implement REACT component "StackedBarChart"
  • [AGG-11628] - Add archive reading option for the OPC UA device driver
  • [AGG-11659] - Add Checkbox Group component
  • [AGG-11666] - Update list of procedures in TS API
  • [AGG-11679] - Disable caching in Web Reports
  • [AGG-11783] - Add timeout between response bytes in SET device driver
  • [AGG-11824] - Add 'Connection Restriction Expression' to User properties
  • [AGG-11848] - Add Autorun setting allowing to specify conditions under which it runs
  • [AGG-11881] - Allow switching caching on and off in any dashboard
  • [AGG-11897] - Add filter in Class Data Table Editor component on user's level
  • [AGG-11903] - Add Web UI resources to default installers
  • [AGG-11925] - Add a new function Execute WQL Query to Network Host device driver
  • [AGG-11928] - Enrich information about the user login/logout event
  • [AGG-12078] - Add external login name to Logout event data
  • [AGG-12205] - Add Acknowledgements and Enrichments fields to Active Alerts variable of context
  • [AGG-12216] - Implement setting variable values for resources created with an application-generated plugin

Performance Issue

  • [AGG-11220] - Functioning of an event correlator affects the performance of general event processing
  • [AGG-11339] - SQL database performance degradation when using Storage Insert function due to execution of additional queries
  • [AGG-11384] - Dashboard periodically freezes in Edit mode
  • [AGG-11832] - System Tree component's loading time strongly depends on the number of contexts
  • [AGG-11968] - Hight loading time for opening tables in WEB client
  • [AGG-12085] - High Server RAM usage when working with distributed contexts

Version 5.70.15 (16/Jan/20)

Bug

  • [AGG-8950] - DTE content goes beyond its form in the class instance list modal window in WD
  • [AGG-9487] - 'Illegal context name' error while saving property 'Name' in any react-component
  • [AGG-9948] - REST returns 404 error on attempt to use LDAP user for authentication
  • [AGG-9968] - Administration tab panel disappears after clicking on tabs inside the dashboard
  • [AGG-10222] - DTE filter, sort and multiselect applied to an active page only instead of a whole table
  • [AGG-10309] - Avatar Device, at synchronization incorrect margin appears in asset configuration
  • [AGG-10311] - Incorrect icons in Client event log
  • [AGG-10343] - Cassandra property storage duplicates data when starting server or renaming contexts
  • [AGG-10345] - TPS cardholders table cannot be updated when empty table with cardholders is sent to a TPS
  • [AGG-10350] - Time out error cleaning up event storages for device context when events are stored in Cassandra database
  • [AGG-10353] - SDK compiles with an error
  • [AGG-10357] - Width of the header and data cells is not the same in the DTE component
  • [AGG-10358] - Components stop adding to the panel after changing their position in Container properties
  • [AGG-10360] - Instantiable models can't attach instances according to validity expression due to a simultaneous update of childlist
  • [AGG-10361] - Full server (2GB) with store support can't start due the online store update
  • [AGG-10369] - "Cannot read property 'map' of undefined" error while adding data in the tree select component
  • [AGG-10374] - NPE on attempt to show variable history if string variable includes % symbol
  • [AGG-10376] - Level parameter of event filter doesn't limit visible events of group's devices
  • [AGG-10377] - Duplicating badge value in the tabbed panel component
  • [AGG-10380] - Deleting events from event history is not executed
  • [AGG-10383] - Avatar device changes settingSyncOptions properties when target device settingSyncOptions is changed
  • [AGG-10384] - Replicate source device variable status and status change events to associated avatar device
  • [AGG-10392] - "Handle properties editor" error when click on step in new simple mode
  • [AGG-10393] - Scroll constantly appears and disappears on the left side of the screen when placing the cursor on kebab icons
  • [AGG-10394] - Incorrect DataTable class fields representation in DTE when MySQL v.8 is used
  • [AGG-10401] - Input fields order is changed after exporting/importing application
  • [AGG-10422] - Formatted field component fails to apply focusLostBehavior setting on the first try
  • [AGG-10428] - Invalid value for the Zoom Level field when zooming the map
  • [AGG-10430] - "Text partial writing" error when refreshing page several times
  • [AGG-10433] - Report created by user doesn't have default action
  • [AGG-10434] - Widget component font resets when changing component location
  • [AGG-10437] - After clicking the back button in the browser the bindings stop executing
  • [AGG-10444] - Flexible device driver constantly disconnects with error during operation
  • [AGG-10449] - Agent device has "device" type instead of "device.agent"
  • [AGG-10452] - SMI-S device returns "CIMOM may not support DSP1033" when reading namespaces from EMC SMI-S provider
  • [AGG-10454] - Images of only one format are displayed in the Image component
  • [AGG-10455] - Custom class is not displayed in the root panel
  • [AGG-10464] - Scrollbar does not appear in property editor in the Firefox browser
  • [AGG-10466] - NPE when calling reset() function on avatar-type device with a targetContext on a remote server via distributed architecture
  • [AGG-10467] - Avatar-type device copies variables, that are not included in resourceGroup list
  • [AGG-10468] - Incorrect consistency level for Cassandra DB when creating granules
  • [AGG-10471] - Login is not case sensitive
  • [AGG-10476] - Child component is removed along with the parent component
  • [AGG-10477] - Components are added to one cell when changing grid columns information
  • [AGG-10478] - New components are not added to the free cells of the panel component
  • [AGG-10480] - Superposition of components on top of each other in the stepper component
  • [AGG-10489] - Variables and functions of relative model do not attach to contexts according validity expression
  • [AGG-10490] - Immutable error while reading Compliance Policy variable
  • [AGG-10495] - "e.target.className" error when hovering on Data table component
  • [AGG-10498] - Element Style fails to apply to Navigation menu component

New Feature

  • [AGG-10395] - Create cluster coordinator distributed storage/processor interface
  • [AGG-10396] - Cluster resource manipulation rules

Improvement

  • [AGG-7630] - Add the "Case" workflow element
  • [AGG-9398] - Add "visible" property to dashboard components
  • [AGG-9411] - Separate keyspaces in NoSQL DB for event data and for configuration information
  • [AGG-10141] - Rows Per Page Selector in DTE component must be displayed depending on numbers of rows in a table
  • [AGG-10169] - Prevent recursive rule set execution
  • [AGG-10221] - Implement confirmative modal dialogs for root panel
  • [AGG-10341] - Expand lifecycle of dashboard
  • [AGG-10348] - Add Default Storage parameter to Classes plugin global settings
  • [AGG-10382] - Add input field validation for Number field component
  • [AGG-10441] - Add input stream spliter mode option to flexible driver
  • [AGG-10453] - Implement ESlint for UI code base
  • [AGG-10481] - Add the default height for the stepper grid

Performance Issue

  • [AGG-10386] - Slow server start with large number of instantiable model instances
  • [AGG-10425] - Slow context deleting when Cassandra used as a property storage

Version 5.70.14 (13/Dec/19)

Bug

  • [AGG-7503] - Context settings shows out of the screen when windows scale settings more than 100 percent
  • [AGG-8430] - Misprint in "Require Special Characters" variable name
  • [AGG-9189] - Сell background color does not change
  • [AGG-9501] - Folder selection rectangle is less then selected text in Custom Tree component
  • [AGG-9508] - "NullPointerException" error while opening PROPERTIES EDITOR of component
  • [AGG-9804] - Marker description in map component is not displayed when the cursor is at the marker image center
  • [AGG-9816] - TabbbedPanel overlaps another component in grid dashboard
  • [AGG-9874] - Multiple grid render when changing a nested component
  • [AGG-9899] - WMI variables synchronization stops after several days
  • [AGG-9949] - EvaluationException when selecting dataTable component in grid dashboard
  • [AGG-9980] - Removal of components after drag and drop
  • [AGG-9994] - Column width in data table isn't calculated according to content width
  • [AGG-9999] - ASN errors causes poor server performance and server unavailability
  • [AGG-10005] - Filters in dashboard elements are case sensitive
  • [AGG-10018] - Thread deadlock occurs during stopping IEC 104 server
  • [AGG-10021] - User permissions are not applied for distributed architecture contexts
  • [AGG-10022] - Previous REST API token becomes valid after restarting server and generating new token
  • [AGG-10028] - Pagination in tables is reset by clicking on checkbox
  • [AGG-10034] - Binding is skipped if the condition holds invisible character '\n'
  • [AGG-10046] - User password can be copied from User Properties
  • [AGG-10047] - TimeZone parameter is ignored in Interrogation Command of IEC 104 Client
  • [AGG-10048] - Drag and drop functionality is not available after adding tabs in the tabbedPanel component
  • [AGG-10050] - Grid rows are not changed after clicking on the custom button
  • [AGG-10053] - Cluster degradation after restoring master node
  • [AGG-10054] - Grid dashboard breaks with DOMException upon page reload
  • [AGG-10055] - Date field in the dateTimePicker component is not cleared upon page reload
  • [AGG-10057] - Incorrect display of the DTE inside the stepper component
  • [AGG-10060] - Column width is calculated incorrectly when table has hidden columns
  • [AGG-10063] - ComboBox field of values ​​is shifted during scrolling
  • [AGG-10065] - openOnCloseDashboard function does not open new dashboard due to conflict with one component on dashboard
  • [AGG-10067] - Resources internalization does not exist in plugins with extension *.war
  • [AGG-10068] - Gradle builds widget-commons.jar with incorrect dependencies
  • [AGG-10070] - dataTableEditor component does not generate events when its dataTable element changes
  • [AGG-10073] - Configuration size grows rapidly when setting variable without removal of unused columns
  • [AGG-10076] - Web DTE saves data in wrong format
  • [AGG-10079] - Changes made on table cell are not transmitted correctly to another DTE
  • [AGG-10082] - Dashboard crushes when you are removing checkbox in the customTree element
  • [AGG-10083] - Boolean property is not saved for multirow table in DataTableEditor
  • [AGG-10084] - Regular expression is not executed in the textField component
  • [AGG-10087] - TimeZone parameter is ignored of IEC 104 Server
  • [AGG-10088] - Data are not transmitted to DTE
  • [AGG-10089] - Only last record from cards variable in cardholder context used while synchronizing with TPS
  • [AGG-10092] - NPE when using TCP connection in flexible driver
  • [AGG-10094] - Name of the lines is duplicated when you are setting checkboxes
  • [AGG-10095] - Column size is reset when clicking on the search button
  • [AGG-10098] - Validity expression for a group of instantiable models does not lead to including instances
  • [AGG-10107] - Function dateDiff incorrectly calculates the difference in months and years
  • [AGG-10110] - Rows are not deleted in the DTE component
  • [AGG-10114] - "Cannot read property 'children' of undefined" error while deleting data in Combo Box component
  • [AGG-10115] - Data table export from web doesn't save file
  • [AGG-10117] - It is impossible to select the first value in a Combo Box component
  • [AGG-10120] - New properties in component's properties editor don't add until the component is restored
  • [AGG-10127] - Binding is triggered only after page reloading
  • [AGG-10130] - When switching between dashboards, the pseudo simple mode is turned on
  • [AGG-10133] - Text alignment does not apply in the DTE
  • [AGG-10140] - Long Axis Label of the Line Chart cut off by the component panel
  • [AGG-10146] - Grid breaks in the stepper component when you first open the dashboard
  • [AGG-10147] - Incorrect display of data in the Pie chart component through bindings
  • [AGG-10148] - REST API function call with empty JSON string input parameter returns 404 code
  • [AGG-10153] - Availability of SOAP-device actions
  • [AGG-10154] - Selected rows are displayed without a checkbox set in the DTE component
  • [AGG-10155] - ID of the column is displayed instead of the column name
  • [AGG-10156] - Name is displayed instead of description in nested table
  • [AGG-10158] - Relative model bindings stop executing after changing maximum Queue length
  • [AGG-10160] - Expression builder editor collapsed in Properties Editor inside a widget
  • [AGG-10161] - RuntimeException on attempt to switch to NoSQL event storage in full installer
  • [AGG-10162] - Field with selection values should be displayed as string field if it is in read-only mode
  • [AGG-10173] - Incorrect work of DefaultsCalculator for Server Configuration
  • [AGG-10174] - Changing widget group name causes an error and widgets deletion from the group
  • [AGG-10175] - Incorrect window focus after closing expression editor
  • [AGG-10178] - Widget component causes a whole web dashboard to reload constantly
  • [AGG-10179] - Server does not save data changes in configuration
  • [AGG-10180] - Bindings are executed only after page reloading in new login page
  • [AGG-10182] - Reports do not load in new login page
  • [AGG-10188] - Update binding doesn't work becasue of reconnect WS while interactive editing data in dataTableEditor
  • [AGG-10189] - Expression builder text area should expand proportionally to other UI elements on expression builder
  • [AGG-10193] - Widgets flicker in simple mode without JSF
  • [AGG-10195] - In Model Rule sets 'Comment' field contents is trimmed far from the column right end
  • [AGG-10198] - Sending e-mail via Additional E-mail Recipients option in alert returns error
  • [AGG-10199] - Component widget is constantly stretched in the grid dashboard
  • [AGG-10200] - Widget component causes a whole web dashboard to reload constantly in simple mode without JSF
  • [AGG-10207] - Images are missing from half of the dashboard components
  • [AGG-10208] - Track type of widget's map layer builds track twice and hangs
  • [AGG-10214] - Scroll does not appear in the DTE with a large number of records on the page
  • [AGG-10216] - Distance() function of geo context calculates value in an incorrect way
  • [AGG-10217] - Expression builder doesn't appear in client after click on expression builder's button in bindings
  • [AGG-10220] - Widget with large number of components fails to open
  • [AGG-10224] - TableFromJSON function returns an error when processes a string with different value types in one column
  • [AGG-10232] - React-based Widget component doesn't reload once its Reference is changed by a binding
  • [AGG-10236] - Incorrect recorded time on action clicked event in DTE
  • [AGG-10239] - Different hidden flags error when using report in web with hidden fields
  • [AGG-10242] - NPE error when synchronizing an Avatar device with a target on a remote server via distributed architecture
  • [AGG-10245] - "Minified React error" when adding Scheduler component to dashboard
  • [AGG-10253] - EAP version of full installers don't include store modules
  • [AGG-10259] - Filling data table with field of Data Block type produce rewrites the first value with the last one
  • [AGG-10261] - Correct default size of expression editor to fit width of button groups and text content
  • [AGG-10262] - Content overflow property value is not applied in the panel component
  • [AGG-10263] - Disappearance of bread crumbs when you click on one of them
  • [AGG-10271] - NPE when changing container description in general settings of the instance model
  • [AGG-10272] - Kebab icon does not change when you hover and click on it
  • [AGG-10275] - Incorrect device driver synchronization when mount point is disabled
  • [AGG-10276] - Authorization fails on React Web
  • [AGG-10287] - Brace matching feature not working inside string literals in expression builder
  • [AGG-10288] - Cannot redirect to dashboard from autorun in simple mode without JSF
  • [AGG-10290] - Page is constantly updated in the new simple mode
  • [AGG-10291] - Cassandra write timeout error when trying to write a new variable value
  • [AGG-10295] - Context disappears when the server is stopped
  • [AGG-10298] - 'Variable is readonly' error when open dashboard with variables holding images
  • [AGG-10299] - Blank screen after several switches between 'Users' and 'Administration' tabs
  • [AGG-10301] - 'Invalid state error' when switching between dashboards
  • [AGG-10304] - Download buttons are displayed in read only mode
  • [AGG-10305] - Multiple redirect when switching between dashboards
  • [AGG-10306] - Preview image is not displayed in the DTE component
  • [AGG-10307] - Ant styles overlap system styles
  • [AGG-10308] - Previously open tab remains active after re-login
  • [AGG-10312] - Error removing persistent events from context when events are stored in cassandra DB
  • [AGG-10313] - StackOverflowError when execute HTTP request from avatar-type device to target http-type device
  • [AGG-10316] - Report caching in firefox browser
  • [AGG-10320] - Checkboxes are not set in the table when the "Selecting Rows" function is enabled
  • [AGG-10325] - Duplicating event after pressing F5 in new simple mode
  • [AGG-10327] - Aggregate REST API token not valid after Aggregate-server restart
  • [AGG-10328] - Applications do not export variables with data blocks
  • [AGG-10335] - Error validating value of field "targetContext" when creating avatar-type device using "add" function
  • [AGG-10339] - Error "property assets is not available" when synchronizing an avatar-type device with an http-type target device via distributed architecture
  • [AGG-10340] - Event correlator doesn't support #window.time()
  • [AGG-10342] - Non-unique token when multiple users log into system in new simple mode
  • [AGG-10346] - Text field component produces backslash symbol in text before double quotes
  • [AGG-10347] - With several validator's message in text field component display space before comma
  • [AGG-10354] - Components are placed in one cell after renaming the tab in tabbed panel component
  • [AGG-10370] - New components are not added when the new property editor is open
  • [AGG-10375] - Answer error occurs in IEC-104 driver while executed some actions

New Feature

  • [AGG-7497] - Add time synchronization function to the iec-104 device
  • [AGG-8740] - Distributing application resources and modules to cluster nodes
  • [AGG-9271] - Implement React-based Data Table Editor
  • [AGG-9272] - Implement React-based Properties Editor
  • [AGG-9295] - Implementing distributed operation reducers
  • [AGG-9392] - Implement component tree navigation to Web UI Builder
  • [AGG-9936] - Add a function to upload and download files stored inside data block cells of table via the web interface
  • [AGG-9950] - Standalone runtime for Grid dashboards
  • [AGG-10093] - Add 102 ASDU command support to IEC-104 driver
  • [AGG-10118] - Add group support in 100 ASDU command to IEC-104 driver

Improvement

  • [AGG-9915] - Implement batch and DnD-based adding contexts to application
  • [AGG-9943] - Add maximize button to Expression Builder window in UOC
  • [AGG-9957] - Implement React-based Widget component
  • [AGG-9986] - Add option to configure consistency level for external Cassandra DB
  • [AGG-9992] - Add possibility to manually change columns width in Data Table
  • [AGG-10002] - Support nested tables in dataTableEditor component
  • [AGG-10012] - Add "Menu" component to UI Builder
  • [AGG-10015] - Input mask for text field in grid dashboard
  • [AGG-10023] - Add disabled state in chekbox in table
  • [AGG-10029] - Add 'button' group for row actions in Data Table Editor
  • [AGG-10030] - Add property "Editable Rows" for dataTableEditor
  • [AGG-10032] - Add property with expression support to display track on map
  • [AGG-10037] - Switch JEdit used in Expression Builder to RSyntaxTextArea with better syntax highlighting
  • [AGG-10042] - Change style level in tabbed panel
  • [AGG-10052] - Add property "allowClear" to element combobox
  • [AGG-10059] - Add 'Default Quality' field to Generic Device Properties
  • [AGG-10062] - Add property "showArrow" to comboBox
  • [AGG-10071] - Add HTTP/HTTPS/SOCKS proxy support to HTTP device driver
  • [AGG-10081] - Add buttons for changing binding position in bindings table
  • [AGG-10108] - Remove unused properties in Pie Chart component
  • [AGG-10112] - Copy/paste records between DataTable editors
  • [AGG-10113] - Add "disabled" state to table rows when checkbox is disabled
  • [AGG-10119] - Add native load balancing and scaling support for external Cassandra cluster
  • [AGG-10122] - Add ability to assign an action for the "Button action" in the DTE component
  • [AGG-10123] - Remove ability column editing in read-only mode in DTE component
  • [AGG-10132] - Display Category Labels in Brush element of Bar Chart and Line Chart components
  • [AGG-10149] - Add "Description" field instead of "Custom text" in the Pie Chart component
  • [AGG-10159] - Add ability to handle server errors on React
  • [AGG-10163] - Implement 3-level CSS classes support for components
  • [AGG-10165] - Add to Data Table Editor ability to block scrolling of leftmost column
  • [AGG-10168] - Add new status of 30min power-consumption value to power30Min() function of pyramid-type device
  • [AGG-10172] - Add field "Column name" to Column settings in the DTE
  • [AGG-10196] - Add 'disabled' state to 'kebab' menu when checkbox is disabled
  • [AGG-10202] - Add properties to customize brush tooltip's description in bar chart and line chart components
  • [AGG-10204] - Add ability to clone tabs in Tabbed Panel component
  • [AGG-10209] - The graphics tooltip should appear next to the cursor
  • [AGG-10212] - Improve error highlighting in expression builder using expression parser
  • [AGG-10215] - Add ability to adjust steps position with brush type in the charts
  • [AGG-10219] - Add compression in REST API
  • [AGG-10226] - Move refresh button in DTE toolbar
  • [AGG-10244] - Allow websocket request to be divided into chunks
  • [AGG-10247] - Implement file upload into DTE
  • [AGG-10249] - Add individual Fire Event for breadcrumb component
  • [AGG-10254] - Add possibility to disable "upload" button in uploader component
  • [AGG-10255] - Add ability to limit the number of downloaded files
  • [AGG-10256] - Add a new step value to the Range buttons in the dateTimePicker component
  • [AGG-10258] - Add ability to adjust axis label's style in the charts
  • [AGG-10268] - Clear "Selected rows" when changing the number of lines
  • [AGG-10269] - Result of the "Import" function in context "Applications" should be same as result of "Import" action
  • [AGG-10285] - Add comment field to application context
  • [AGG-10293] - Add class with dashboard name in new simple mode
  • [AGG-10300] - Add dashboard name and serial number of bindings to server log
  • [AGG-10315] - Reference Editor should have default context
  • [AGG-10332] - Application export action should not take file replacement as an error
  • [AGG-10336] - Disable sending websocket messages on binding startup
  • [AGG-10338] - Redirect to root page after logout
  • [AGG-10344] - Action of adding objects to application should handle duplicates
  • [AGG-10368] - Replace component icons with new svg
  • [AGG-10373] - Make a new component palette according to the layout

Performance Issue

  • [AGG-9850] - Increase web interface performance according to partner's performance testing requirements
  • [AGG-9988] - Cluster degradation leads to stopping of master and slave nodes

Version 5.70.13 (04/Oct/19)

Bug

  • [AGG-7890] - Context renaming doesn't change 'context' field value for 'change' event in the Event Storages configuration till server restarting
  • [AGG-8699] - Wrong Label's Horizontal Alignment in component Map relative each other
  • [AGG-8700] - Automatic location at component Map doesn't change focus to new objects if nodeTableExpression has changed
  • [AGG-8931] - scpDownload function don't use Directory parameter and can't download file into root folder
  • [AGG-8982] - NullPointerException when dashboard refers to itself
  • [AGG-9065] - NPE when TPS uses access control mode and tries to syncronize caldholders and access policies
  • [AGG-9250] - Dual events when switching tabs on a widget component Tabbed Panel
  • [AGG-9593] - Subscribe COV function doesn't save in the BACnet driver filling params from the form
  • [AGG-9612] - Value of the template field in the rows data is applied only at the second time
  • [AGG-9716] - Endless errors of property change attempt on a closed widget
  • [AGG-9740] - Component disappears from the panel when the name changes
  • [AGG-9755] - Resize is disabled when the resize point of two component is matched
  • [AGG-9761] - Settings "Grid Rows Information" are applied the second time
  • [AGG-9774] - NPE error when agentConnector device type is synchronized if eventStoragePeriod setting set to null
  • [AGG-9790] - Stepper element calculates height incorrectly
  • [AGG-9799] - Map component gets new track from binding, but doesn't focus on it
  • [AGG-9802] - "Cannot read property 'map' of undefined" error when you are deleting components from dashboard
  • [AGG-9803] - "Uncaught Invariant Violation" error when you are trying to drag tabbedPanel
  • [AGG-9806] - Grid breaks when you are changing the type from Dockable to Scrollable
  • [AGG-9807] - Chart doesn't display its data on first loading
  • [AGG-9809] - Error while trying to get report in any format other than PDF
  • [AGG-9810] - Propagate option of Input Interface Utilization widget's chart uses the last ifSpeed value for all interfaces
  • [AGG-9818] - Breaking the positioning of components inside a panel component after dragging elements into it
  • [AGG-9823] - Resize and move functionality is disabled when two components have the same size
  • [AGG-9824] - Setting of Grid Rows information is reset when you are adding a new component
  • [AGG-9826] - Container style property is applied only after page reload in grid dashboard
  • [AGG-9828] - Information in the Container Properties is not updated when you are moving a component on a grid
  • [AGG-9829] - Gap line position is not saved when you are dragging it
  • [AGG-9830] - Element Style fails to apply to button component
  • [AGG-9832] - NPE in Client on attempt to delete context due to Cassandra connection timeout excess
  • [AGG-9833] - Unexpected error in thread AWT while using web widgets
  • [AGG-9834] - NPE when using svg in web widgets
  • [AGG-9836] - "Font is not available" error in "create report" function
  • [AGG-9839] - Resizing of a component becomes unavailable after using gap line
  • [AGG-9841] - Node's label is shown on map with "description" text, if no label is configured for node
  • [AGG-9842] - "Minified React" error when applying style to checkbox component
  • [AGG-9844] - Text alignment options fail to apply to table header
  • [AGG-9845] - Template value does not apply to the grid dashboard
  • [AGG-9851] - Data is not displayed the first time in the stepper component
  • [AGG-9853] - Server receives not actual modules from public store
  • [AGG-9855] - Map component displays SVG with rectangle artifact
  • [AGG-9862] - Components disappear when you drag a parent element to a child element
  • [AGG-9866] - "'ToJS' of undefined" error while opening dashboard in simple mode
  • [AGG-9877] - Panel cannot expand on the y axis in grid dashboard
  • [AGG-9878] - Grid breaks after setting the auto value to Grid Columns Information
  • [AGG-9881] - Empty charts data on initial load in grid dashboard
  • [AGG-9882] - "ToISOString of undefined" error while trying to delete date from dateTimePicker field
  • [AGG-9886] - X axis disappears when disabling the Category Labels checkbox for the barChart and lineChart component
  • [AGG-9891] - Network Manager can not synchronize device with trial 30-day license
  • [AGG-9892] - Widget changes its position on screen with every restart
  • [AGG-9893] - "Attribute height" error while remove checkbox from Category Labels
  • [AGG-9894] - groups() function returns single value instead multiple values for regular expressions with multiple groups
  • [AGG-9895] - Error in module scripts occurs on first server launch
  • [AGG-9900] - NPE when trying to see TimeCard for Organization
  • [AGG-9901] - Map nodes change their places on map on mouse hover in widget placed in dashboard
  • [AGG-9905] - "n.get(...) is undefined" error while opening dashboard
  • [AGG-9908] - Styles for DTE are applied only after page reloading
  • [AGG-9909] - Long value is written in "selectedRows" variable instead of data table
  • [AGG-9914] - Data transmitted incorrectly from treeSelect component to DTE
  • [AGG-9916] - Pagination disappears when you are entering data into a table
  • [AGG-9930] - "Cannot read property 'length' of undefined" error when you are trying to delete breadcrumb component from dashboard
  • [AGG-9932] - Failed to load 'rocksaw' library error on first server start
  • [AGG-9939] - Incorrect positioning of the marker on the map when opening the dashboard for the first time
  • [AGG-9941] - Invalid description in field names
  • [AGG-9942] - Error installing plugin com.tibbo.linkserver.plugin.context.jobs
  • [AGG-9945] - Add ability to display large numbers on axis Y in barChart and LineChart components
  • [AGG-9970] - Browser freezes when you add new grid column
  • [AGG-9976] - NoClassDefFoundError while trying to sync HTTP device
  • [AGG-9979] - Empty grid information after creating dashboard
  • [AGG-9982] - REST API responds with wrong code after server restart
  • [AGG-9983] - Dashboards cannot be built under Linux and MacOS
  • [AGG-9985] - NullPointerException with License event counter warn
  • [AGG-9995] - Interrupting incoming provider thread after restarting consumer server in distributed architecture
  • [AGG-10000] - NPE when refreshing server connections in client
  • [AGG-10005] - Filters in dashboard elements are case sensitive
  • [AGG-10009] - Agents don't buffer information while servers disconnected
  • [AGG-10019] - BreadCrumb component doesn't save table "data"
  • [AGG-10020] - Newly added rows in a DTE has low height
  • [AGG-10026] - Hide bar checkbox hides all bars in dashboard

New Feature

  • [AGG-9348] - Implement exporting an application as IDE project
  • [AGG-9871] - Pyramid driver should have an option to set collected data accuracy
  • [AGG-10003] - Add new component "TimePicker" for UI Builder

Improvement

  • [AGG-9737] - Implement visual representation of import/export function results
  • [AGG-9754] - Add ability to change axis labels position in charts
  • [AGG-9757] - Add Ant design component "Breadcrumb"
  • [AGG-9777] - Implement HTTP/2 support in HTTP device
  • [AGG-9814] - Add ability to open dashboard through a binding in another dashboard
  • [AGG-9825] - Add "selectedRows" property in data table component
  • [AGG-9827] - Add ability to align text in any column in DTE
  • [AGG-9838] - Add "selection mode" to tables in read mode
  • [AGG-9843] - Add Fixed Columns and Header in table element
  • [AGG-9854] - Implement password style in textField component
  • [AGG-9856] - Add event "Done Button Click" for button "done" in "steps" elements
  • [AGG-9863] - Add new pagination type in table
  • [AGG-9867] - Add to DateTimePicker component buttons for select predefined date range
  • [AGG-9872] - Improve format-to-table conversion to support JSON for DataTable field default value
  • [AGG-9875] - Make toolTip to image component
  • [AGG-9876] - Make barChart and lineChart components display XY axes and text “No data” when they receive an empty table from binding
  • [AGG-9880] - Add ability to edit toolTip in comboBox component
  • [AGG-9883] - SeriersColor in barChart and lineChart components should not be applied to ChartData in ToolTip
  • [AGG-9884] - Field with selection values should be displayed as string field if it is in read-only mode
  • [AGG-9887] - Add description for the tooltip in BarChart and LineChart
  • [AGG-9896] - Add a common div wrapper for .max-row-number and .ant-pagination classes in table component
  • [AGG-9903] - Brush edges can be moved to any position, not one step at a time
  • [AGG-9906] - Make different types of alignment for tooltip in barChart component
  • [AGG-9920] - Add possibility to hide some tabs in tab panels for view mode
  • [AGG-9926] - Add ability to specify report format when calling "Show Report" action
  • [AGG-9927] - Add grid display for barChart component
  • [AGG-9928] - Add the ability to save filtered data of the DataTableEditor component
  • [AGG-9929] - Add support for SVG images to dashboard elements
  • [AGG-9933] - Add a connection of two adjacent consecutive points to the lineChart component
  • [AGG-9934] - Add properties to align tooltip description field in barChart component
  • [AGG-9935] - Add ability to switch on disabled tab via web UI
  • [AGG-9937] - Required to add 'extend' button to map component
  • [AGG-9943] - Add maximize button to Expression Builder window in UOC
  • [AGG-9954] - Import applications for users other than current user
  • [AGG-9965] - Add input number counter to text field component
  • [AGG-9966] - Add option to limit number of instantiable models' instances
  • [AGG-9973] - Add "input" event in comboBox, textArea and textField components
  • [AGG-9977] - Add to component - steps additional settings
  • [AGG-9978] - Remove restriction for naming serial ports in linux environment
  • [AGG-9992] - Add possibility to manually change columns width in Data Table
  • [AGG-9997] - Add event "TabClick" for Tab Panels
  • [AGG-10004] - Add "placeholder" option to "comboBox" component in UI Builder
  • [AGG-10006] - Allow "textField" component validator message editing in UI Builder
  • [AGG-10011] - Add properties "Custom selection" for Data Table
  • [AGG-10016] - Allow saving title with multiple combobox selection in UI Builder
  • [AGG-10031] - Add 'keyPressed' event for Text Field component
  • [AGG-10036] - Allow to change checkbox image in customTree element

Performance Issue

  • [AGG-9847] - An attempt to enter "expression builder" using WebDesktop leads to extreme server load
  • [AGG-9870] - Memory leak on SOAP driver usage
  • [AGG-9890] - Dashboard opens slowly when the preloader is on

Version 5.70.12 (22/Aug/19)

Bug

  • [AGG-7011] - Dashboard in web client displays incorrect widget size and position.
  • [AGG-8556] - Aggregate client hangs while working (editing) with autodiscovery ip address table
  • [AGG-8568] - Clicking on nested Data Table empty value modifies 'null' to empty table
  • [AGG-8666] - Classes do not work on Derby
  • [AGG-8900] - List function chooser overflows modal window
  • [AGG-8999] - Fields in value overflows modal window
  • [AGG-9492] - Value of the 'Upper Date' field cannot be less than the value of 'Lower' date field
  • [AGG-9500] - Vertical scroll bar is missing in the grid scrolable dashboard
  • [AGG-9524] - ColorExpression fill hides the drawing in multicolor svg file
  • [AGG-9552] - Data table data doesn't change without page refreshing
  • [AGG-9576] - Double change processing when switching tab panels in grid dashboards
  • [AGG-9580] - Charts in dashboard increase infinitely
  • [AGG-9582] - Tabbed panel button isn't displayed in view mode
  • [AGG-9592] - Grid behavior of step element must match grid behavior of tabbed panel
  • [AGG-9603] - In dashboard editing mode, an empty div block appears
  • [AGG-9637] - "Cannot read property 'indexOf' of undefined" error trying to filter data in the custom tree
  • [AGG-9641] - DateTimePicker component gets value from binding but doesn`t display it
  • [AGG-9650] - ContainerStyle isn't applied until the page is updated
  • [AGG-9665] - "Cannot read property 'buttonValue' of undefined" error trying to open barChart in grid dashboard
  • [AGG-9667] - It's impossible to stretch label component to the full parent cell's height
  • [AGG-9668] - Additional scroll appears in the tables
  • [AGG-9671] - DataTableEditor component gets nullable table from binding but doesn`t display it
  • [AGG-9672] - Incorrect calculating of columns width in data table
  • [AGG-9675] - NPE when importing application
  • [AGG-9687] - Binding does not send information for the first time on opening a dashboard
  • [AGG-9689] - LLDP discovery algorithm doesn't define topology links
  • [AGG-9691] - Pie Chart component doesn't fit to a parent container
  • [AGG-9696] - TextArea component produces a line break symbol (\n) in text, when we division text on lines
  • [AGG-9697] - Attachments are not in Attachments field of the receiving data table
  • [AGG-9701] - X11 error when using application export function
  • [AGG-9702] - Styles are applied to the additional container in the tabbed panels the second time
  • [AGG-9705] - Graph component for device map opens in smaller size or shifted on widget startup
  • [AGG-9706] - Tabs start to switch automatically after several clicks on them
  • [AGG-9722] - Duplicating " \" character in the textField component
  • [AGG-9736] - Cannot save dashboard when you are cloning components
  • [AGG-9744] - Dashboard closes incorrectly in simple mode
  • [AGG-9746] - Timer does not start at the specified time
  • [AGG-9747] - Map component gets new track form binding but display it with previous track
  • [AGG-9748] - Table columns widths are calculated incorrectly
  • [AGG-9750] - Missing tab "Properties" in bindings for field "Target"
  • [AGG-9751] - DataTableEditor component in read-write mode, do not apply the changes (add or delete fields) to target model's table
  • [AGG-9756] - Chart scaling causes scrolling of scrollable panel
  • [AGG-9758] - Missing field "Components" in bindings for Expression Builder
  • [AGG-9760] - NPE on WMI device synchronization after server restart
  • [AGG-9762] - "T.validate is not a function" error while setting validators in textField component
  • [AGG-9764] - Width of the progress bar component becomes 0 pixels when you are setting value "auto" in parent grid column's CSS property
  • [AGG-9765] - List component displays item value instead of its description
  • [AGG-9767] - When calling the trial license generation function, an incorrect format error occurs
  • [AGG-9769] - All tokens are encrypted with the same password
  • [AGG-9781] - Grid changes in the steps component are not saved when you are switching between steps
  • [AGG-9785] - DateTimePicker returns Invalid date when you are trying to choose "start date -end date" twice
  • [AGG-9786] - Alert trigger index goes out of bounds
  • [AGG-9793] - Dashboard Components become empty after 10 minutes of work
  • [AGG-9800] - "Cannot read property 'template' of undefined" error when you are trying to drag first gap line
  • [AGG-9801] - "Cannot read property 'sort' of undefined" error when you are trying to delete breadcrumb component from dashboard

New Feature

  • [AGG-8739] - Distributed Context Tree and Permission Checking
  • [AGG-8740] - Distributing application resources and modules to cluster nodes
  • [AGG-9270] - Routing support in dashboards

Improvement

  • [AGG-8181] - Add possibility to process valueMap, id and labels fields for links in the graphDB
  • [AGG-8659] - Add SMB-2 version support in the SMB/CIFS driver
  • [AGG-9125] - Add geocoding support for OSM source on Web Map component
  • [AGG-9642] - Security vulnerabilities on web server
  • [AGG-9647] - Add new CSS class to markers on map
  • [AGG-9656] - Add "rowsPerPage" parameter to react table
  • [AGG-9658] - Implement 'Change Password' function in Set device driver
  • [AGG-9659] - Add parent ID for "Combobox" component dropdown list
  • [AGG-9662] - Add the ability to transfer ip address/domain name and port for connection to server like parameters of command line
  • [AGG-9666] - Add ability to change gap using mouse in edit mode
  • [AGG-9669] - Add property disabled for components Text Field, Combo Box, Text Area and Check Box
  • [AGG-9673] - Add ability to manage spacing of axis labels in charts
  • [AGG-9674] - Add ability to set custom width of columns in data table
  • [AGG-9678] - Add 'tabClicked' event for Tabbed Panel component
  • [AGG-9686] - Implement a dashboard Preloader configurable via root panel
  • [AGG-9694] - Add 'kebab' menu for row actions in Data Table Editor
  • [AGG-9698] - Add 'Disabled' property for dateTimePicker component
  • [AGG-9699] - Value "auto" in CSS property doesn't apply to dashboard elements
  • [AGG-9700] - Add ability to limit maximum table height
  • [AGG-9703] - Add posibility calling action and await result in binding
  • [AGG-9707] - Add 'Update Originator' field to Updated context event
  • [AGG-9711] - Implement Timeline Chart component to the Web UI Builder
  • [AGG-9741] - Add possibility to hide control geocoder in map
  • [AGG-9749] - Add "Go to selected marker" button on map, center a map on selected marker
  • [AGG-9757] - Add Ant design component "Breadcrumb"
  • [AGG-9787] - Implement text wrapping by space in DataTableEditor component

Performance Issue

  • [AGG-9653] - After several iterations of changing and saving the instance models, the server restarts
  • [AGG-9704] - Avoid redundant sub reports compilation

Version 5.70.11 (22/Jul/19)

Bug

  • [AGG-5295] - Connection and auth credentials are not visible when adding an IPMI device
  • [AGG-8972] - SVG image doesn't upload to widget component after upgrading server
  • [AGG-8993] - Web Desktop hangs, when upload a configuration file for a model
  • [AGG-9114] - DateTimePicker overflowing field around
  • [AGG-9287] - Missing methods in CIM classes while connecting device.smi-s
  • [AGG-9312] - Scheduler decline tasks for contexts
  • [AGG-9381] - Attempt to add cardholders fails with error when using C# API
  • [AGG-9404] - Tab description should be located after tab name in properties editor
  • [AGG-9409] - Node Tooltip expression evaluated with incorrect default datatable
  • [AGG-9426] - When the component occupies all the lines in the dockable container, its resize is disabled
  • [AGG-9431] - In Dockable mode grid accepts sizes that differ from container sizes
  • [AGG-9435] - Periodical 'Websocket has been closed' error when opening a dashboard
  • [AGG-9442] - Instantiable model variables are absent in statistics channel
  • [AGG-9457] - Height style in the combobox element is not applied
  • [AGG-9461] - When you enter a digital value in the template field without units, the grid breaks
  • [AGG-9464] - Error "variable does not available in context " in Russian localization when execute "summary"
  • [AGG-9467] - Restore tests in C# API
  • [AGG-9470] - Buttons behave differently if they ask the same property margin
  • [AGG-9472] - Widget freezes after some period of time in Web desktop
  • [AGG-9474] - Function input parameters bindings overwrite user's input
  • [AGG-9476] - Panel is painted only on the height of the screen when applying properties
  • [AGG-9478] - There is a break of all sessions of LDAP users of the role account when one of the users activates logout to the web desktop
  • [AGG-9482] - Trace() used inside aggregate() doesn't show any data in GUI builder eventlog
  • [AGG-9483] - Picked date is shifted by one day in dataTimePicker component
  • [AGG-9484] - Client freezes if a context menu is used in a popup widget
  • [AGG-9486] - Incorrect synchronization status of Application device
  • [AGG-9489] - Scripts (Java) are not executed if the input format is not explicitly specified
  • [AGG-9498] - Remote context from Distributed Architecture disappears after adding another remote context
  • [AGG-9504] - REST API request for adding statistic channel gives error when trying to transmit "parameters" variable
  • [AGG-9506] - When entering '/' as a Label text it displayed as '\/' on opened dashboard
  • [AGG-9509] - Not displayed popup alert, when it created in context new user and activated by event
  • [AGG-9511] - SCADA/HMI resources don't create automatically
  • [AGG-9513] - Graph component generate multiple events after several dashboard open/close actions.
  • [AGG-9514] - Relative links are not evaluated in relative dashboards
  • [AGG-9515] - CSS styles does not apply to progress-bar component in web UI builder
  • [AGG-9516] - Properties CSS for an item are applied randomly
  • [AGG-9520] - Model's ruleset works in an unpredictable way, if you try to add any comment in condition field after double slash
  • [AGG-9522] - Content overflow of panel element shift other elements
  • [AGG-9528] - Rows from the linked table in the DTE component are not deleted
  • [AGG-9530] - "Form has no view state element" error trying to close grid dashboard with DTE
  • [AGG-9536] - CSS style of Progress Bar component applies to a wrong container
  • [AGG-9539] - "No Data" in the DTE when changing the value in "Selection Values" of variable type "Integer"
  • [AGG-9551] - Checkbox is saved when adding new lines in the DTE
  • [AGG-9553] - Connection password is not masked in Client active commands dialog
  • [AGG-9556] - Dashboard performance dropped, tabs switch slow
  • [AGG-9557] - Value from the field Max Rows is not applied to Grid Rows Information
  • [AGG-9559] - Focus Style property for element Button Group is not applied
  • [AGG-9563] - When the client is disconnected from server the scheduler can't start the task
  • [AGG-9565] - Data entered in Grid Information is lost
  • [AGG-9579] - No ability to edit bindings order in grid dashboard using Client
  • [AGG-9583] - User cannot be imported using the Applications context
  • [AGG-9584] - Contexts nested in groups when imported using Applications context do not appear in these groups
  • [AGG-9585] - No ability to edit records order in resource panel when configuring context Applications
  • [AGG-9589] - Tables in read-only mode can be edited
  • [AGG-9595] - Click on table row does not generate "CellClicked" event
  • [AGG-9598] - Web Desktop doesn't support a requested operation
  • [AGG-9607] - Import via Applications loses context ownership to user
  • [AGG-9610] - Dashboard root panel doesn't load
  • [AGG-9620] - Dashboard elements aren't displayed when "Table" element get data by event
  • [AGG-9627] - Automatic correction action from alerts context doesn't send e-mail
  • [AGG-9631] - Script name for SSH script in network device increases after each call
  • [AGG-9648] - TextArea component gets value from binding but doesn`t display it
  • [AGG-9649] - Buttons group element doesn't keep its state

New Feature

  • [AGG-5434] - Direct authorization in UOC
  • [AGG-9264] - Implement React-based Panel component
  • [AGG-9480] - Add size setting of stored value in NoSQL database

Improvement

  • [AGG-7184] - Change description of "execute" utilities function
  • [AGG-7646] - Unified search engine should index class instances of selected classes
  • [AGG-9117] - Implement CSS grids for panels
  • [AGG-9321] - Add possibility to read displayName, company, department, title attributes from LDAP
  • [AGG-9322] - Add possibility to authorize in LDAP without RDN prefix
  • [AGG-9332] - Add an ability to display images in "dataTableEditor" cells
  • [AGG-9339] - Add ability to specify report format when calling "Show Report" action
  • [AGG-9440] - Add ability to select rows in DTE
  • [AGG-9449] - Rework grid panel properties
  • [AGG-9450] - Implement drag and drop between panels
  • [AGG-9460] - Implement possibility to write styles to component's container
  • [AGG-9465] - Make default state of grid dashboard and panels "Dockable"
  • [AGG-9533] - Add CSS, hover, active, focus styles to Button component
  • [AGG-9540] - Add ability to set logout property to button
  • [AGG-9547] - Аdd the ability to write class selectors to the style field
  • [AGG-9550] - Add ability to write class selectors to style field in tabbed panel
  • [AGG-9560] - Allow to customize chart bars: size and roundness
  • [AGG-9568] - Add "mouse clicked" component event to Panel element
  • [AGG-9571] - Add ability to access element name in custom CSS
  • [AGG-9597] - Add zoom buttons to Bar Chart and Line Chart
  • [AGG-9624] - Add 'disabled' property to button
  • [AGG-9635] - Fix installation path for SCADA images

Performance Issue

  • [AGG-9414] - Server uses all memory and switches to low memory mode
  • [AGG-9599] - Slow loading of widgets in dashboards
  • [AGG-9602] - Long downloading of context tree in Web Desktop after login

Version 5.70.10 (11/Jun/19)

Bug

  • [AGG-8932] - Netflow chart gives incorrect values of Netflow traffic
  • [AGG-9003] - Date Time Picker component calendar must be fully displayed on the screen in WD
  • [AGG-9229] - SNMP Set function returns an error
  • [AGG-9283] - Indent between text and image in button is not settable.
  • [AGG-9299] - When changing the focus with Textfield, the changes are not saved
  • [AGG-9352] - Thread blocking while performing configuration script via SSH
  • [AGG-9367] - Embedded Cassandra uses unpredictable IP address
  • [AGG-9369] - Alert's "Custom Notification Lifetime" property doesn't work in WD
  • [AGG-9371] - Web widget player doesn't respond to mouse clicks
  • [AGG-9374] - Subwidget binding is not executed when subwidget Label is clicked
  • [AGG-9375] - Combobox styles are not forwarded from the Web UI Builder
  • [AGG-9397] - Reports are not saved in any other format except PDF format in WD
  • [AGG-9405] - TransportException when executing Monitor Related Events action
  • [AGG-9407] - Component position does not redraw in subwiget
  • [AGG-9410] - Invalid assignment of users rights to selected devices
  • [AGG-9412] - Lack of variables in models at server startup
  • [AGG-9413] - Error message after using 'refresh' at Server context
  • [AGG-9416] - Setting does not prohibit the execution of the script
  • [AGG-9419] - CSS styles don't applied for all elements
  • [AGG-9437] - Model configuration changes don't apply till server reboot

New Feature

  • [AGG-9171] - Implement Import action for Applications container
  • [AGG-9173] - Implement Update action for Application context
  • [AGG-9175] - Implement Device support for Applications

Improvement

  • [AGG-8992] - Implement export function for Applications
  • [AGG-9193] - Application import should be transactional
  • [AGG-9215] - Allow Application to define dependencies
  • [AGG-9378] - Add Namespace option for NoSQL Database storage to Server Configuration Database tab
  • [AGG-9383] - Implement 'Maximum user accounts' license restriction

Performance Issue

  • [AGG-9376] - Memory leak on server when local agent bufferDeviceEvents is enabled

Version 5.70.09 (23/May/19)

Bug

  • [AGG-8761] - GUI builder is halted when open widget with component graph if selected "balloon" as topology layout
  • [AGG-9222] - Changing Minimum Date value in Range Slider component hangs the Client
  • [AGG-9306] - Link description expression takes information from the default link expression
  • [AGG-9312] - Scheduler decline tasks for contexts
  • [AGG-9317] - Events duplicated when using distributed architecture
  • [AGG-9319] - Instantiable model long saving and memory consumption increasing after several savings of changes
  • [AGG-9351] - Widget bindings do not redraw component position
  • [AGG-9353] - Connection error when trying to send e-mail message from server
  • [AGG-9354] - additional properties in model doesn't change after removing groups in variables of model
  • [AGG-9356] - After changing device name, relative model doesn't unlink from the device
  • [AGG-9360] - Periodical NPE exception in Finalizer thread for c3p0 with MySQL DB
  • [AGG-9362] - Standalone web desktop doesn't start after upgrade with connection error

Improvement

  • [AGG-9260] - In edit mode, events do not come by pressing keys from the combo box

Version 5.70.08 (14/May/19)

Bug

  • [AGG-8573] - DTE export to CSV clears existing file if file was selected, but export was canceled
  • [AGG-8657] - Absolute model icon in Event Log looks like relative model
  • [AGG-8811] - Interface bandwidth widget for WMI devices shows incorrect information with WmiJacobDispatch error
  • [AGG-8990] - Changing coordinates property by widget bindings do not redraw component position in Absolute widget layout
  • [AGG-8997] - Impossible to read data from meters with DLMS/COSEM
  • [AGG-9029] - Call function is displayed incorrectly if click in Group field
  • [AGG-9052] - New relative widget rewrites default context in all instances in widgets opened for another contexts
  • [AGG-9119] - Web-widget freezes on click
  • [AGG-9205] - Grid dashboard periodically doesn't get any data
  • [AGG-9231] - Color is not applied for event1 and event2 from event filter
  • [AGG-9240] - Expression "1>null" evaluates as "True"
  • [AGG-9244] - Server hangs on flexible driver event mode usage
  • [AGG-9245] - Link to external script in Web Desktop page header causes error in networks without the Internet
  • [AGG-9251] - Backward compatibility of the License server plugin is broken
  • [AGG-9255] - Widget is not closed and became unresponsive in case of network breakdown
  • [AGG-9257] - Implement fully coloring record in the event log
  • [AGG-9279] - Highlight Color does not apply to entire row in Event Log
  • [AGG-9280] - OPC Agent skips some tags when reading Kontar OPC server
  • [AGG-9284] - Title label is missing in pdf export file
  • [AGG-9292] - Context "Autorun" doesn't execute Actions if user entered via stand-alone Web Desktop
  • [AGG-9303] - Cyrillic text returns as UTF char sequence when calling GET over REST API
  • [AGG-9316] - Сustom tree component does not display data passed to it
  • [AGG-9318] - Default font in reports is not available on all operating systems
  • [AGG-9325] - Evaluate request of REST API returns plain text instead of JSON
  • [AGG-9334] - Topology map widget with linked nodes hangs on auto refresh
  • [AGG-9344] - Text Field lost focus in widgets, when the periodic binding changes the custom property
  • [AGG-9346] - Topology Visualisation - Property nodeDescriptionExpression is Missing

New Feature

  • [AGG-9094] - Add Scheduler component to Web UI Builder

Improvement

  • [AGG-8926] - Improve UI/UX for grid dashboards
  • [AGG-9057] - Add customizable time-out for web client session
  • [AGG-9101] - Rework WebDataTable to client side rendered support
  • [AGG-9149] - Add function call count limits of models to licensing mechanism
  • [AGG-9180] - Create XSD schema for PRS files
  • [AGG-9186] - Implement Text Area component in web UI
  • [AGG-9194] - Rework dashboard API for more efficient creating new React components
  • [AGG-9201] - Add the ability to open a popup menu on 'label' with the left mouse button
  • [AGG-9212] - Add an option to install Server without administrator/root access
  • [AGG-9214] - Allow Application to import/export any variable value
  • [AGG-9226] - Add the ability to customize the internal borders in combo boxes
  • [AGG-9230] - Add ability to set icon for custom tree node
  • [AGG-9290] - Implement Date-time Picker component localization into Russian
  • [AGG-9328] - Add the ability to preset connection parameters of the widget player without specifying a login and password
  • [AGG-9342] - Add the ability to choose the settings for connecting the widget player

Version 5.70.07 (09/Apr/19)

Bug

  • [AGG-8359] - Wrong dates in response to the eventRegister function of Pyramid-device
  • [AGG-8869] - SIKON device does not connect after reinit
  • [AGG-8973] - Properties of elements is only updated after reload page
  • [AGG-9028] - Autorun doesn't work for LDAP user
  • [AGG-9035] - StackOverflowError when copying a group into itself
  • [AGG-9036] - Tab "Grid Elements" shows only for dashboard with grid layout
  • [AGG-9040] - Don't show "Edit Dashboard" in context menu for Dockable/Scrollable dashboards
  • [AGG-9046] - Server take all connection pool to MySQL database when started
  • [AGG-9064] - Concurrent variableHistory() executes sequentially when used in several bindings listen for a single event
  • [AGG-9073] - Unpredictable behaviour of text cursor in expression builder
  • [AGG-9081] - Errors in browser console when editing expression in the Expression Builder
  • [AGG-9085] - massDelete() function of events context doesn't work with NoSQL event storage
  • [AGG-9087] - RPM installer doesn't contain *.vmoptions files
  • [AGG-9092] - NPE on attempt to export connection settings from UOC if connection is disabled
  • [AGG-9098] - OPC agent communication error during synchronization with Kontar OPC server
  • [AGG-9099] - Activation key can suddenly change
  • [AGG-9110] - LineChart and barChart clipped by its frame size
  • [AGG-9123] - Lost focus on field after select cell in DTE
  • [AGG-9132] - Error while trying to add elements in grid dashboard
  • [AGG-9137] - Only Latin characters are displayed in reports
  • [AGG-9141] - menuPopup@ event doesn't work in graph component of widget
  • [AGG-9146] - Margin X for panels do not apply in launch mode
  • [AGG-9147] - The Web Widget Player logo in the login screen does not changes to the custom one
  • [AGG-9148] - Broken login page when Invalid username and/or password
  • [AGG-9152] - Methods in SOAP device not updated until server restart
  • [AGG-9163] - СomboBox and DateTimePicker are clipped by their panel sizes
  • [AGG-9165] - Dashboard doesn't open in simple mode when auto run is used
  • [AGG-9166] - Unexpected scrolls appearance in dashboard panel
  • [AGG-9172] - Json parsing error when use inverted commas
  • [AGG-9182] - Instantiable model variables are absent in statistics channel
  • [AGG-9184] - SystemTree component is not updated after changing "root" property
  • [AGG-9187] - Paginator and rows per page selector could not be hidden
  • [AGG-9188] - Description is not displayed in the value selection field
  • [AGG-9195] - Web desktop doesn't start on standalone Web Server with critical error during deployment
  • [AGG-9197] - Proxy settings do not apply to HTTP-device and IP Network host
  • [AGG-9209] - Object context of instantiable model is displayed twice
  • [AGG-9217] - Instantiable model changes do not apply to their instances
  • [AGG-9219] - Changing hyperparameters of the ML module is not applying after closing configuration window
  • [AGG-9225] - Cyrillic symbols don't display in Web reports with using standalone Web server
  • [AGG-9238] - Client hangs when try change properties in workflow contetext
  • [AGG-9239] - Unable to set dateTimePicker's date using bindings
  • [AGG-9246] - Hidden fields are shown in DTE

New Feature

  • [AGG-7661] - Rework REST API to comply industry standards
  • [AGG-9093] - Add track visualisation on web-map
  • [AGG-9126] - Add support for file operations in SMB shares with LDAP authentication

Improvement

  • [AGG-9020] - Add NTLM authorization to SOAP driver
  • [AGG-9129] - Add custom properties to grid dashboards
  • [AGG-9130] - Add ability to customize bar chart series color
  • [AGG-9131] - Add ability to customize line chart series color
  • [AGG-9155] - Add "selectedMarker" property to map component
  • [AGG-9159] - Add title property to custom tree element
  • [AGG-9160] - Add ability to set placeholder in custom tree search area
  • [AGG-9167] - Improve react chart appearance
  • [AGG-9181] - Add ability to set indents between image and label in button component
  • [AGG-9183] - Add ability to set font size and font color for custom tree title
  • [AGG-9190] - Chart labels and legend font color and size customization
  • [AGG-9200] - Add ability to set styles for tooltip label in charts
  • [AGG-9206] - Implement possibility to customize date-time picker's date cells content
  • [AGG-9213] - Modify "cellClicked" event in DTE
  • [AGG-9234] - Add option to specify local OpenStreetMap server IP/hostname in Map web component
  • [AGG-9236] - Add columns tooltip in DTE

Performance Issue

  • [AGG-8996] - Slow events retrieval from custom table of eventsStorages using event-get function with filter

Version 5.70.06 (12/Mar/19)

Bug

  • [AGG-8878] - Contexts do not appear when they are created over a distributed structure
  • [AGG-8919] - Graph component for full device map opens in smaller size on widget startup
  • [AGG-8973] - Properties of elements is only updated after reload page
  • [AGG-8984] - C++ agent sends events with incorrect dates
  • [AGG-8998] - All schedulers stop running when maxJobsThreads of one of them overflows
  • [AGG-9012] - Jasper Report can't be downloaded by Client installer while installing process
  • [AGG-9018] - Incorrect values in the error message about actual number of variables
  • [AGG-9019] - You can create more variables in the model than allowed by the license
  • [AGG-9021] - Variables from SMI-S driver comes with empty values
  • [AGG-9027] - Incorrect values in the error message about actual number of widget context
  • [AGG-9028] - Autorun doesn't work for LDAP user
  • [AGG-9032] - Panes inside nested grid dashboard with a paneHeight different than the general paneHeight attribute take its value after a page refresh or dashboard reopen
  • [AGG-9033] - Context exception when model function output format is used
  • [AGG-9034] - After opening modal windows gridstack.js breaks
  • [AGG-9041] - 'Failed to fetch' error in browser console on any element click in grid dashboard
  • [AGG-9042] - Server hangs when changing layout of a dashboard
  • [AGG-9044] - Granulation channel doesn't fire event in instantiable model instance
  • [AGG-9045] - Grid-dashboard panels keep "hover" state and show their header when a nested component is hovered by mouse
  • [AGG-9053] - Leak in components state on client side
  • [AGG-9068] - Unable to copy text from expression builder input area
  • [AGG-9072] - Range slider component doesn't draw minimumDate, maximumDate, lowerDate and upperDate values in correct way
  • [AGG-9073] - Unpredictable behaviour of text cursor in expression builder
  • [AGG-9080] - Widget's graph component doesn't show background layout, if there is no nodes
  • [AGG-9089] - Widget's graph component doesn't show background layout the first time
  • [AGG-9100] - Code completion by methods is broken in Java script editor
  • [AGG-9107] - DateTimePicker calendar clipped by its frame size
  • [AGG-9108] - Granulation channel doesn't fire event in instantiable model instance
  • [AGG-9112] - СomboBox clipped by its frame size
  • [AGG-9118] - Tabs are rendered incorrectly with right tabs position

New Feature

  • [AGG-8975] - Implement target builder for editing bindings in dashboards

Improvement

  • [AGG-8401] - Add "MaxInflight" settings in MQTT-type device
  • [AGG-8937] - Add ability to wrap text in DTE widget component
  • [AGG-8974] - Add posibility using components in Expression Builder
  • [AGG-8991] - Add custom filter expression for component System Tree
  • [AGG-9007] - Add option to use local OSM server in Map component
  • [AGG-9049] - Add location setting for grid dashboard "Map" component
  • [AGG-9059] - Add "ID" parameter to map's "Markers" table
  • [AGG-9060] - Implement ability to set 'id' for grid panels and other components
  • [AGG-9061] - Implement ability to set grid component's inner padding via "Size and Position" tab in PE
  • [AGG-9062] - Implement ability to set background color to grid components
  • [AGG-9063] - Implement ability to set horizontal margin (gap) between grid elements
  • [AGG-9070] - Make it possible to customize map markers appearance
  • [AGG-9075] - Make query execution function concurrent
  • [AGG-9082] - Implement RadioButton component for dashboards
  • [AGG-9088] - Add DTE row information in "linkClick" event data
  • [AGG-9090] - Add ability to call actions from bindings
  • [AGG-9103] - Add the ability to attach pictures inside the button

Performance Issue

  • [AGG-9055] - Opening grid dashboard with elements is slow

Version 5.70.05 (20/Feb/19)

Bug

  • [AGG-8920] - Cyclic dashboard dependencies lead to recursion
  • [AGG-8934] - IPMI device shows incorrect values
  • [AGG-8944] - Graph nodes position doesn't restored from saved layout
  • [AGG-8947] - OutOfMemoryError after several restarting graph with huge background
  • [AGG-8988] - Custom documentation uses Cyrillic letters in installation string
  • [AGG-9001] - Graph component drops node position on node table update

Improvement

  • [AGG-8525] - Add authentication support for HTTP proxy settings
  • [AGG-8942] - Add "Node Clicked Expression" to System Tree dashboard element

Version 5.70.04 (06/Feb/19)

Bug

  • [AGG-7195] - Wrong insets for Area input fields in WD
  • [AGG-8075] - Incorrect alignment of buttons in autoregistration form in Firefox browser
  • [AGG-8826] - Incorrect Ping response value after restarting server
  • [AGG-8853] - IPMI Invalid authentication algorithm error when connecting to ILO interface of HP server
  • [AGG-8860] - Connection timed out error in Flexible driver
  • [AGG-8865] - Master node rolls back to old configuration after restarting Master node when Slave node is hanged
  • [AGG-8875] - Client freezes on server switch from master to slave, if autorun is enabled
  • [AGG-8876] - Java machine crashes when using R scripts on Linux OS
  • [AGG-8882] - Function with fixed input format doesn't performed in WD
  • [AGG-8885] - Error adding context child after restarting server
  • [AGG-8886] - Templates with filled "Ignore Fields" have incorrect editing behavior
  • [AGG-8910] - Web Desktop hangs while editing widget settings in dashboard
  • [AGG-8921] - Buttons freeze after activating event, referenceClicked in subwidget after this change reference in subwidget properties not available

New Feature

  • [AGG-2926] - Move to Icefaces 4.0
  • [AGG-6361] - Editing dashboards via Drag and Drop
  • [AGG-8069] - Improve look and feel of Web Desktop (dashboards, frames, fonts, spacing, etc.)
  • [AGG-8870] - Incoming connection support in Flexible driver
  • [AGG-8888] - Bindings and component model in dashboards on server side
  • [AGG-8902] - Add properties editor to grid dashboard for editing components

Improvement

  • [AGG-8758] - JavaScript integration with JSF
  • [AGG-8847] - Add the ability not to show result table when function is called as action
  • [AGG-8939] - Add command line parameters for priority calculator

Performance Issue

  • [AGG-8935] - Stop Server action takes more than 7 minutes to execute

Version 5.70.03 (17/Jan/19)

Bug

  • [AGG-8821] - Using Graph component with custom topology halts client machine
  • [AGG-8828] - NPE on action "Enable Russian Offline Documentation [Run script]" during nojvm version installation
  • [AGG-8834] - NPE when calling Get Thread Dump action from server context
  • [AGG-8854] - Server doesn't stop and halted after executed action "Stop Server"
  • [AGG-8863] - Error adding element in dashboard
  • [AGG-8864] - Manually added "custom" group variables are not showing in model context
  • [AGG-8866] - Web desktop stops responding after several bindings executions

New Feature

  • [AGG-7165] - Templating method and model implementation

Improvement

  • [AGG-8847] - Add the ability not to show result table when function is called as action

Version 5.70.02 (26/Dec/18)

Bug

  • [AGG-8385] - Sometimes Trial Remaining days count is calculated wrong
  • [AGG-8597] - Passwords behind the asterisk are stored unencrypted and can be copied
  • [AGG-8711] - Connection status doesn't change if Connection Timeout event fired for Flexible driver
  • [AGG-8756] - AggreGate service doesn't restart after calling restart command from server menu
  • [AGG-8757] - Some default reports from Network Monitoring can not be open in Jaspersoft Studio
  • [AGG-8760] - Full installer should open local store as autorun action
  • [AGG-8762] - Server doesn't show NetFlow traffic information
  • [AGG-8764] - VMware dashboard shows only one IP address of VM
  • [AGG-8768] - IPMI connection error
  • [AGG-8770] - Getting error while calling 'Check Compliance' function after Compliance Policy editing
  • [AGG-8777] - Java machine crashing after adding WMI devices
  • [AGG-8779] - Incorrect concurrent processing of action result
  • [AGG-8795] - EventPreprocessor of a Device Controller parallels tasks only after the command queue is filled out
  • [AGG-8796] - Wrong values in response to the power-profile functions of pyramid-type device
  • [AGG-8803] - Cannot reuse binding processor error on widget start
  • [AGG-8814] - WD stucks in boot loop when you refresh dashboard with nested HTML snippet
  • [AGG-8815] - Third-party web metrics blocked by Content Security Policy in Web Desktop
  • [AGG-8816] - Installer doesn't install downloadable components
  • [AGG-8818] - Flexible driver doesn't update variable if it received with a new timestamp but with the old value
  • [AGG-8823] - Instantiable model tries to bind into wrong context after changing any property in model
  • [AGG-8827] - "Connect Expression" in flexible driver performs several times after loosing heartbeat for several minutes
  • [AGG-8832] - Dashboard NetFlow Traffic Summary displays No Data
  • [AGG-8833] - StackOverFlow in HTML snippet in WD
  • [AGG-8840] - R scripts don't detect system variables
  • [AGG-8564] - Function setDefaultFromString broken in the latest C++ API

Improvement

  • [AGG-8722] - Allow to enter dns-name at web server's preconfigured connection
  • [AGG-8785] - Add support for authorisation LDAP users from different OU
  • [AGG-8786] - Add LDAP user name to the User Login event
  • [AGG-8797] - Add setting number of retries on synchronization error in pyramid-type device
  • [AGG-8805] - Add "Big DataTable" support to Data Table Editor
  • [AGG-8139] - Add possibility to build Custom Topology using only Link Expression if Node Expression is empty
  • [AGG-8842] - Implement OAuth authorization in Web Desktop

Performance Issue

  • [AGG-7038] - When standalone NoSql DB becomes unavailable Server flood logs tremendously
  • [AGG-8584] - Widget's opening takes too much time
  • [AGG-8824] - High server memory utilization leads to server inaccessibility and wrong cluster failover startup
  • [AGG-8839] - Deleting of user context takes a lot of time while working with NoSQL storage

Version 5.70.01 (30/Nov/18)

Bug

  • [AGG-7879] - LDAP Authentification works only inside one organization unit in 5.41.xx version and leads to connection error in 5.51.xx
  • [AGG-8366] - IP host SNMP service shows WMI service errors
  • [AGG-8543] - WMI driver stops synchronizing after several days of operation
  • [AGG-8601] - Wrong context descriptions in Entity Selector
  • [AGG-8607] - 'Discovery' context is unavailable in free NM license
  • [AGG-8608] - Error processing tracker message after clean installation
  • [AGG-8629] - Upgrade action of root context doesn't work
  • [AGG-8631] - Action View DB Statistics is shown in context tree, while persistent SQL module is not installed
  • [AGG-8647] - sortAscending flag of variableHistory() function doesn't influence result table's order of records
  • [AGG-8655] - 'Network Device Discovery' action and function don't detect devices with HTTP service, and not always with SSH or WMI service
  • [AGG-8668] - Can not connect device 'EM200' by LinkServer to Device Management
  • [AGG-8673] - Correlator wipes all added parameters on new correlator creation, if script is incorrect, but creates context
  • [AGG-8694] - Polyline element in multilayered panel can be added only on the higher layer
  • [AGG-8695] - Can't select several elements using Ctrl button if elements have the same coodinates with different high
  • [AGG-8698] - x32 installer sets Xmx1500m for client (UOC) that leads to prevent it's start
  • [AGG-8707] - If you create a new user via expression, "Account Creation Time" in User Status will be 01.02.2000 15:00:00
  • [AGG-8708] - Error in browser after reloading page if using let or const variables in HtmlSnippet on WD
  • [AGG-8711] - Connection status doesn't change if Connection Timeout event fired for Flexible driver
  • [AGG-8715] - Username setting error while export and import users context
  • [AGG-8716] - Parsing error when opening html snippet if use the features of HTML5
  • [AGG-8719] - Scrollable dashboard shows only one row of elements in WD
  • [AGG-8724] - Fatal error when starting server after upgrading from 5.5x to 5.6x and 5.7x versions with No SQL database
  • [AGG-8743] - When selecting and moving components from several layers of layered panel components move into one layer
  • [AGG-8745] - When several components from container are dropped into second UI builder then components are stacked at the left upper corner
  • [AGG-8747] - Unable to execute "PUT" request in the http-driver
  • [AGG-8751] - When upgrading 5.51 by 5.61 full installer, previously installed modules became unavailable
  • [AGG-8755] - XYchart doesn't show information with resolving expression error
  • [AGG-8763] - Device driver reinitialization sometimes leads to error of deleting property and doesn't synchronize device
  • [AGG-8776] - Wrong thread string representation for AbstractDeviceController

New Feature

  • [AGG-7558] - Event correlation engine based on Complex Event Processing / Streaming SQL library
  • [AGG-8307] - Support for externally authenticated user accounts and account creation after external auth
  • [AGG-8312] - Give the ability to generate licenses from the CRM

Improvement

  • [AGG-8529] - Add http request methods "DELETE" and "PUT"
  • [AGG-8599] - Improve the layout of the pop-up widget on the screen
  • [AGG-8685] - Add a Category field to the priority calculator
  • [AGG-8690] - Implement manual SoftReference cleaning for memory watchdog
  • [AGG-8717] - Provide a separate pool for concurrent event dispatchers
  • [AGG-8721] - Add authorization settings for connection to external DB Cassandra
  • [AGG-8742] - Disable automatic layout reset to default state for widget topology component when update period is enabled
  • [AGG-8766] - Add a Condition field for graph popup menu items
  • [AGG-8771] - Add Maximum Incoming Queue Length setting to Provider options

Performance Issue

  • [AGG-8581] - Scaling of widget with huge count of elements takes more than 20 seconds
  • [AGG-8591] - HTTP Server 'POST' requests limit per second is 450, need 3500
  • [AGG-8660] - Slow data retrieval from relation databases
  • [AGG-8692] - Slow movement when selecting a group of elements in the GUI builder
  • [AGG-8732] - Keep 'previousResult' in evaluator only if an expression refers to {env/count}

Version 5.70.00 (07/Nov/18)

Bug

  • [AGG-8521] - DTE bindings that contain references aren't executed in WD
  • [AGG-8617] - When you select country or use auto fill of fields at the auto registration form, captcha will disappear
  • [AGG-8670] - Incorrect bindings behaviour in instantiable models
  • [AGG-8676] - Data export in WD exports to files with a wrong name
  • [AGG-8677] - Reading attributes from the XPath gives empty strings
  • [AGG-8682] - Documentation links from the Help menu in GUI builder open browser tab with 404 error
  • [AGG-8686] - Error while executing variable History in expression builder and when calling action

New Feature

  • [AGG-5047] - Provide self-monitoring dashboard that will be available by default at every server installation

Changes in 5.6 - Stable

Version 5.61.32 (04/Apr/22)

Bug

  • [AGG-13741] - Memory leak and "ag.data_table Error evaluating data table validator's expression" in server logs

Version 5.61.31 (28/Feb/22)

Bug

  • [AGG-13469] - user() function in domain authentication returns the AD login instead of the user

Version 5.61.30 (22/Dec/21)

Bug

  • [AGG-13489] - Denial of Service vulnerability in log4j library

Version 5.61.29 (01/Dec/21)

Bug

  • [AGG-13153] - Validity update rules for instances correction
  • [AGG-13320] - Security update for properties export functionality
  • [AGG-11286] - Security update for properties editor (OPC and Agent devices)

Version 5.61.28 (17/Jun/21)

Bug

  • [AGG-12760] - Missing child contexts under distributed architecture mount points
  • [AGG-12538] - Widget map layer marker image blinking
  • [AGG-11014] - NULL values in ifTable and ifXTable variables after synchronization in SNMP devices

New Feature

  • [AGG-12695] - Change SessionID in Web Widget Player before and after login/logout

Version 5.61.27 (29/Apr/21)

Bug

  • [AGG-12538] - Widget map layer marker image blinking
  • [AGG-12522] - Widget placed on the dashboard in the web client draws SVG elements in random order
  • [AGG-11736] - Workflow doesn't continue when using Configure action without enabling modal dialog in Client
  • [AGG-11577] - Dashboard Data Table element does not display colored rows after server upgrade
  • [AGG-8683] - Hyperparameters of Trainable Unit do not save on editing when their format gets changed

New Feature

  • [AGG-12564] - Change SessionID in Web Widget Player after relogin

Version 5.61.26 (16/Mar/21)

Bug

  • [AGG-12308] - Cassandra throws "RuntimeException: Unable to gossip with any seeds" after configure serverIp at server.xml
  • [AGG-12222] - Error "All host\(s\) tried for query failed" appears after login
  • [AGG-11735] - Event filter doesn't show events in Event Log if the Filter Expression in Filter Rules is not empty
  • [AGG-11721] - Incorrect consistency level for Cassandra DB when executing the Variable History action
  • [AGG-11718] - Insufficient format of the SNMP driver variable
  • [AGG-11698] - Report created from the Data Table element in the dashboard returns variable value instead of the description
  • [AGG-11694] - Deactivation environment data in the automatic corrective action of the alert contains information from the alert environment variable
  • [AGG-11603] - Actions with variables are cached and applied after one step when external Cassandra DB is used
  • [AGG-11297] - Stack Overflow Error and Client hanging when using Web Client
  • [AGG-11296] - NPE and service hanging when using web client
  • [AGG-11219] - Component events appear after disabling the widget component
  • [AGG-11209] - Drag-and-Drop in a UI Builder causes another UI Builder window to became an active window
  • [AGG-11112] - Unexpected Server restart with suspended OS processes
  • [AGG-8495] - Cassandra timeout during read query at consistency LOCAL\_ONE when viewing variable history

New Feature

  • [AGG-12486] - Configuration settings for user sessions in Web Widget Player

Performance Issue

  • [AGG-12085] - High Server RAM usage when working with distributed contexts

Version 5.61.25 (18/Jan/21)

Bug

  • [AGG-9133] - Server shows error on client connection and establish connection only after server restart
  • [AGG-11224] - Incorrect "fromDate" and "toDate" fields in result of "eventRegister" function of Pyramid device driver
  • [AGG-11420] - Incorrect result of Pyramid-type device function "changeDatetime()"
  • [AGG-11421] - Incorrect result of Pyramid-type device function "onOff()"
  • [AGG-11498] - Incorrect SNMP device status during synchronization
  • [AGG-11536] - NPE in Flexible driver due to incorrect resultProcessingExpressionConstructor field name
  • [AGG-11553] - Deadlock error when restarting server connected via distributed architecture
  • [AGG-11652] - IP device e-mail round-trip, POP3 and SMTP services are not synchronized, while e-mail sending from the server with the same settings works correctly
  • [AGG-11766] - SNMP variable is not created in device context with "No response from IP" error when activating SNMP service
  • [AGG-11767] - Backup Configuration function creates a new record in configuration storage exceeding ccmMaxSavedConfigurations option if Baseline flag is enabled
  • [AGG-11821] - Incorrect hover border on standard image of Graph component
  • [AGG-11874] - Functions and variables are not initialized on Model instances start
  • [AGG-11876] - Second TableFromJSON function parameter doesn't affect the function result
  • [AGG-11967] - Memory leak in the ha-jdbc library
  • [AGG-11988] - System doesn't change the first configuration record when the Maximum number of saved configurations parameter in the IP host device reaches its value
  • [AGG-11993] - Duplicating events with Custom group in Avatar device driver
  • [AGG-12003] - LDAP authorization with "Use Authentication User" setting returns an error when using user name with domain
  • [AGG-12061] - Error occurs while trying to upload any file into Uploader component
  • [AGG-12075] - Zoom property of Map component is not changed by clicking on Slider or Zoom Buttons
  • [AGG-12077] - Layer with geofencing nodes of the Map component is not hidden when Visible property is set to false
  • [AGG-12167] - Misspelt word "does't" in resources
  • [AGG-12189] - Incorrect Device status icons in System Tree on editing a large number of Devices simultaneously
  • [AGG-12190] - Hung PostgreSQL requests after server upgrade

New Feature

  • [AGG-10930] - Add commandTimeout property to Local Agent configuration

Version 5.61.24 (05/Nov/20)

Bug

  • [AGG-10144] - Svdesc variable property returns value instead of description if selection values were created using format bindings
  • [AGG-10841] - Background image of the graph component shows in the upper-left corner in a small scale
  • [AGG-10977] - Found no listeners warning for model instances
  • [AGG-11109] - Avatar device changes name when source device is suspended
  • [AGG-11148] - 'Function called' and 'Information' events are duplicated in Avatar device
  • [AGG-11318] - "Can't add data to data record" error when executing "Send Command" function of Flexible driver
  • [AGG-11520] - Error parsing cdpCacheAddres field in cdpCacheTable variable when calling discoverTopology function in Network Management context
  • [AGG-11581] - Incorrect hover border on custom image of the Graph component
  • [AGG-11653] - Error calling function Network Topology Discovery for the STP algorithm
  • [AGG-11663] - Discover Network Topology action returns String Index Out of Range error on partner's infrastructure
  • [AGG-11678] - Wrong time offset calculation when synchronizing time to remote IEC-104 device in different time zone
  • [AGG-11702] - Incorrect layer position in widget
  • [AGG-11812] - Model variables are not removed from the model context if they are added to a group

New Feature

  • [AGG-10930] - Add commandTimeout property to Local Agent configuration
  • [AGG-11239] - Reading additional attributes of AD object via LDAP service of Network Host device driver
  • [AGG-11319] - Add a new function Execute LDAP Query to Network Host device driver
  • [AGG-11605] - Allow an Avatar to represent resources that do not belong to any group
  • [AGG-11628] - Add archive reading option for the OPC UA device driver

Performance Issue

  • [AGG-11339] - SQL database performance degradation when using Storage Insert function due to execution of additional queries

Version 5.61.23 (09/Sep/20)

Bug

  • [AGG-8533] - NPE error while synchronizing the SET-type device
  • [AGG-10527] - NPE error when loading class contexts after server restart
  • [AGG-10666] - NPE in Client log when widget with graph component is working from UI-Builder
  • [AGG-10843] - Error creating children of an instantiable model after server restart
  • [AGG-10900] - Widget element in dashboard changes width when client is maximized
  • [AGG-10991] - Unnecessary Name and Description fields in connectionProperties setting of avatar device
  • [AGG-11024] - Duplicating values in the variable history for Modbus device tags
  • [AGG-11052] - Unable to connect to WMI server error and lack of threads when decreasing synchronization interval
  • [AGG-11062] - Second and following task intervals are not displayed on the Gantt Chart
  • [AGG-11063] - Prohibit copying the password from variable fields with the editor set to “password”
  • [AGG-11066] - DatabaseKvMinUtilization is not valid after server upgrade
  • [AGG-11075] - Widget element in a dashboard changes width on opening
  • [AGG-11080] - Dockable and scrollable dashboards containing event filter with ".*" mask return NPE on opening
  • [AGG-11082] - Import from Autorun and Machine Learning context menus return "Context was not created" error
  • [AGG-11084] - Function "execute" of the Utilities context doesn't show the execution result until the external application is closed
  • [AGG-11086] - NPE when connecting to OPC UA in debug mode
  • [AGG-11094] - When starting a relative widget, a graph component error occurs if an expression with a default context is used in the nodeExpression field
  • [AGG-11109] - Avatar device changes name when source device is suspended
  • [AGG-11112] - Unexpected Server restart with suspended OS processes
  • [AGG-11117] - Failover node in failover mode doesn't restart after network loss
  • [AGG-11119] - NPE when calling DTE popup menu
  • [AGG-11120] - Old Value of model variable is NULL in the "Updated" Event when Add Previous Value To Variable Update Event option is enabled
  • [AGG-11123] - NetFlow dashboard doesn't get information from sFlow messages when the server using the MSSQL database
  • [AGG-11134] - Synchronization of an IP device's SNMP variables deletes variables if the device is offline
  • [AGG-11139] - Session variable update events stop appearing if multiple listeners are used in the widget
  • [AGG-11147] - Server returns exit code 0 instead of exit code 1 after network loss
  • [AGG-11148] - 'Function called' and 'Information' events are duplicated in Avatar device
  • [AGG-11155] - Invalid value in State variable of Set device driver
  • [AGG-11157] - Unexpected error during resources loading on server start
  • [AGG-11159] - Avatar device changes 'granulator', 'statisticsProperties', 'metadatas' properties when these properties are changed in the target device
  • [AGG-11164] - NPE when showing result of storageOpen function with NULL value in reference fields
  • [AGG-11167] - Incorrect "dateOut" and "dateIn" fields in result of "quality" function SET device driver
  • [AGG-11173] - Default bindings in workflow actions rewrite custom bindings
  • [AGG-11176] - Database device connection password field is not encrypted
  • [AGG-11192] - Incorrect results of the “recordedEnergy” function of SET device driver
  • [AGG-11200] - Screen selection option for the desktop client opens an application on only the first screen
  • [AGG-11208] - Data Table binding expression is always evaluated for first record
  • [AGG-11211] - Compact storage table error after context renaming
  • [AGG-11221] - Widget binding with change custom property activator of subwidget works twice
  • [AGG-11223] - Incorrect result of the "currentMeterParameters" function of Pyramid device driver
  • [AGG-11286] - Local agent device connection password field is not encrypted
  • [AGG-11287] - Workspace server connections password is not encrypted
  • [AGG-11299] - Incorrect information in the group membership context tab when using several nested groups
  • [AGG-11347] - Synchronizing error of Avatar device after reconnecting to remote context mount point
  • [AGG-11387] - Email and SMS plugins password field is not encrypted
  • [AGG-11433] - Wrong quality returned in expression for OPC UA device variable

New Feature

  • [AGG-8363] - Add "Channels configuration" variable to Pyramid-type device
  • [AGG-9241] - Add possibility to export/import layouts from graph/map topologies
  • [AGG-10700] - Add previous variable value to @updated event environment variables
  • [AGG-11140] - Add Time Correction Prohibition Flags variables in Set device driver
  • [AGG-11141] - Add Parameters Of Loss Meter variable in Set device driver
  • [AGG-11142] - Add Reading Events Of Voltage Dips And Overvoltages function in Set device driver
  • [AGG-11313] - Allow topology discovery based on Avatars of IP Host devices

Performance Issue

  • [AGG-11220] - Functioning of an event correlator affects the performance of general event processing

Version 5.61.22 (21/May/20)

Bug

  • [AGG-10656] - Client hangs on window resize
  • [AGG-10687] - Granulation function looses permission to contexts
  • [AGG-10720] - Full IP device synchronization deletes all variables if a device is offline
  • [AGG-10920] - Introduce special "dummy" value for 'Expect' field in Plugins/Network Host scripts editor to immediate command 'Send'
  • [AGG-10975] - Widget minimizes if it contains a subwidget
  • [AGG-10987] - CSS properties of SVG images on graph component with tree layout type do not change by imageCustomPropertiesExpression property
  • [AGG-10995] - Incorrect rendering node in graph widget component when using custom SVG images

Version 5.61.21 (21/Apr/20)

Bug

  • [AGG-10039] - SSH service errors affect SNMP service status
  • [AGG-10485] - NoSQL replication error while switching from master to failover node
  • [AGG-10555] - DLMS driver doesn't support devices with old version of protocol
  • [AGG-10585] - Group status color doesn't change after server restart until reinitializing "Enable Custom status" variable
  • [AGG-10597] - Server status information shows only one partition in Linux-based operating systems
  • [AGG-10642] - IPMI device synchronization error
  • [AGG-10645] - Object value of IEC-104 device does not change when sending M_DP_TB_1 command
  • [AGG-10657] - Thread hangs while executing runConfigurationScript function in network device
  • [AGG-10714] - Subwidget component breaks layout with grid type root panel in Client UI Builder
  • [AGG-10734] - Connection password is not masked in Client active commands dialog
  • [AGG-10745] - Class tables with storageContext in database-type device are created in utility context database (server database configuration)
  • [AGG-10783] - Create Report button for dataTable component in widget for web desktop doesn't perform any action
  • [AGG-10784] - Opaque property of panel component in launched widget is not updated when changing it by binding
  • [AGG-10819] - Widget DTE component's height changes after second widget call
  • [AGG-10857] - Objects on map drawing only in black color

New Feature

  • [AGG-10157] - Add file operations support to IEC-104 driver
  • [AGG-10653] - Add optional possibility to encrypt specified data stored in Cassandra DB
  • [AGG-10852] - Add Server configuration correction and validation

Version 5.61.20 (26/Feb/20)

Bug

  • [AGG-10463] - User Identity Token error when connecting to OPC UA
  • [AGG-10550] - Exceeding the maximum number of open files while using local file device
  • [AGG-10553] - Contexts count in context group is not displayed after server restart when showMemberCount setting is enabled
  • [AGG-10569] - Unexpected internal state error when using key-value DB
  • [AGG-10570] - Downloaded files from component uploader not support cyrillic symbols
  • [AGG-10586] - Synchronization error for SOAP device when using JDK 8
  • [AGG-10601] - Memory degradation in the TPS controller when overwriting cardholders tables
  • [AGG-10608] - It is impossible to change height and width of SVG image container in grid layout
  • [AGG-10660] - Server saves password changing if the password does not meet security requirements
  • [AGG-10677] - Cassandra error when using key-value storage

New Feature

  • [AGG-10534] - Add a 'Max Age' option to OPC UA driver to control cached reading of values from a source device
  • [AGG-10628] - Store passwords in server.xml in ecrypted form

Version 5.61.19 (30/Jan/20)

Bug

  • [AGG-10448] - Linux installer doesn't update files in JAR folder on update
  • [AGG-10466] - NPE when calling reset() function on avatar-type device with a targetContext on a remote server via distributed architecture
  • [AGG-10467] - Avatar-type device copies variables, that are not included in resourceGroup list
  • [AGG-10468] - Incorrect consistency level for Cassandra DB when creating granules
  • [AGG-10472] - Changing widget form height with bindings leads to changing width
  • [AGG-10490] - Immutable error while reading Compliance Policy variable
  • [AGG-10536] - Latest Network Manager from the official site doesn't start on Windows 10

Version 5.61.18 (13/Jan/20)

Bug

  • [AGG-10174] - Changing widget group name causes an error and widgets deletion from the group
  • [AGG-10309] - Avatar Device, at synchronization incorrect margin appears in asset configuration
  • [AGG-10312] - Error removing persistent events from context when events are stored in cassandra DB
  • [AGG-10335] - Error validating value of field "targetContext" when creating avatar-type device using "add" function
  • [AGG-10343] - Cassandra property storage duplicates data when starting server or renaming contexts
  • [AGG-10345] - TPS cardholders table cannot be updated when empty table with cardholders is sent to a TPS
  • [AGG-10350] - Time out error cleaning up event storages for device context when events are stored in Cassandra database
  • [AGG-10360] - Instantiable models can't attach instances according to validity expression due to a simultaneous update of childlist
  • [AGG-10361] - Full server (2GB) with store support can't start due the online store update
  • [AGG-10374] - NPE on attempt to show variable history if string variable includes % symbol
  • [AGG-10375] - Answer error occurs in IEC-104 driver while executed some actions
  • [AGG-10376] - Level parameter of event filter doesn't limit visible events of group's devices
  • [AGG-10380] - Deleting events from event history is not executed
  • [AGG-10383] - Avatar device changes settingSyncOptions properties when target device settingSyncOptions is changed
  • [AGG-10384] - Replicate source device variable status and status change events to associated avatar device
  • [AGG-10394] - Incorrect DataTable class fields representation in DTE when MySQL v.8 is used
  • [AGG-10422] - Formatted field component fails to apply focusLostBehavior setting on the first try
  • [AGG-10433] - Report created by user doesn't have default action
  • [AGG-10434] - Widget component font resets when changing component location
  • [AGG-10449] - Agent device has "device" type instead of "device.agent"
  • [AGG-10452] - SMI-S device returns "CIMOM may not support DSP1033" when reading namespaces from EMC SMI-S provider

Improvement

  • [AGG-10326] - Implement editable resources groups list in avatar device

Performance Issue

  • [AGG-10425] - Slow context deleting when Cassandra used as a property storage

Version 5.61.17 (11/Dec/19)

Bug

  • [AGG-7503] - Context settings shows out of the screen when windows scale settings more than 100 percent
  • [AGG-9899] - WMI variables synchronization stops after several days
  • [AGG-9999] - ASN errors causes poor server performance and server unavailability
  • [AGG-10115] - Data table export from web doesn't save file
  • [AGG-10161] - RuntimeException on attempt to switch to NoSQL event storage in full installer
  • [AGG-10216] - Distance() function of geo context calculates value in an incorrect way
  • [AGG-10224] - TableFromJSON function returns an error when processes a string with different value types in one column
  • [AGG-10239] - Different hidden flags error when using report in web with hidden fields
  • [AGG-10242] - NPE error when synchronizing an Avatar device with a target on a remote server via distributed architecture
  • [AGG-10271] - NPE when changing container description in general settings of the instance model
  • [AGG-10275] - Incorrect device driver synchronization when mount point is disabled
  • [AGG-10291] - Cassandra write timeout error when trying to write a new variable value
  • [AGG-10295] - Context disappears when the server is stopped
  • [AGG-10313] - StackOverflowError when execute HTTP request from avatar-type device to target http-type device
  • [AGG-10339] - Error "property assets is not available" when synchronizing an avatar-type device with an http-type target device via distributed architecture

Improvement

  • [AGG-10168] - Add new status of 30min power-consumption value to power30Min() function of pyramid-type device

Version 5.61.16 (14/Nov/19)

Bug

  • [AGG-9442] - Instantiable model variables are absent in statistics channel
  • [AGG-9995] - Interrupting incoming provider thread after restarting consumer server in distributed architecture
  • [AGG-10000] - NPE when refreshing server connections in client
  • [AGG-10009] - Agents don't buffer information while servers disconnected
  • [AGG-10018] - Thread deadlock occurs during stopping IEC 104 server
  • [AGG-10020] - Newly added rows in a DTE has low height
  • [AGG-10034] - Binding is skipped if the condition holds invisible character '\n'
  • [AGG-10047] - TimeZone parameter is ignored in Interrogation Command of IEC 104 Client
  • [AGG-10053] - Cluster degradation after restoring master node
  • [AGG-10073] - Configuration size grows rapidly when setting variable without removal of unused columns
  • [AGG-10087] - TimeZone parameter is ignored of IEC 104 Server
  • [AGG-10089] - Only last record from cards variable in cardholder context used while synchronizing with TPS
  • [AGG-10098] - Validity expression for a group of instantiable models does not lead to including instances
  • [AGG-10153] - Availability of SOAP-device actions
  • [AGG-10158] - Relative model bindings stop executing after changing maximum Queue length
  • [AGG-10160] - Expression builder editor collapsed in Properties Editor inside a widget
  • [AGG-10173] - Incorrect work of DefaultsCalculator for Server Configuration
  • [AGG-10179] - Server does not save data changes in configuration
  • [AGG-10208] - Track type of widget's map layer builds track twice and hangs

New Feature

  • [AGG-7497] - Add time synchronization function to the iec-104 device
  • [AGG-10093] - Add 102 ASDU command support to IEC-104 driver
  • [AGG-10118] - Add group support in 100 ASDU command to IEC-104 driver

Improvement

  • [AGG-9966] - Add option to limit number of instantiable models' instances
  • [AGG-10032] - Add property with expression support to display track on map
  • [AGG-10041] - Add ability to customize pieChart
  • [AGG-10059] - Add 'Default Quality' field to Generic Device Properties

Performance Issue

  • [AGG-9988] - Cluster degradation leads to stopping of master and slave nodes

Version 5.61.15 (26/Sep/19)

Bug

  • [AGG-7890] - Context renaming doesn't change 'context' field value for 'change' event in the Event Storages configuration till server restarting
  • [AGG-8699] - Wrong Label's Horizontal Alignment in component Map relative each other
  • [AGG-8700] - Automatic location at component Map doesn't change focus to new objects if nodeTableExpression has changed
  • [AGG-8931] - scpDownload function don't use Directory parameter and can't download file into root folder
  • [AGG-8982] - NullPointerException when dashboard refers to itself
  • [AGG-9065] - NPE when TPS uses access control mode and tries to syncronize caldholders and access policies
  • [AGG-9250] - Dual events when switching tabs on a widget component Tabbed Panel
  • [AGG-9367] - Embedded Cassandra uses unpredictable IP address
  • [AGG-9593] - Subscribe COV function doesn't save in the BACnet driver filling params from the form
  • [AGG-9716] - Endless errors of property change attempt on a closed widget
  • [AGG-9774] - NPE error when agentConnector device type is synchronized if eventStoragePeriod setting set to null
  • [AGG-9809] - Error while trying to get report in any format other than PDF
  • [AGG-9810] - Propagate option of Input Interface Utilization widget's chart uses the last ifSpeed value for all interfaces
  • [AGG-9832] - NPE in Client on attempt to delete context due to Cassandra connection timeout excess
  • [AGG-9833] - Unexpected error in thread AWT while using web widgets
  • [AGG-9834] - NPE when using svg in web widgets
  • [AGG-9841] - Node's label is shown on map with "description" text, if no label is configured for node
  • [AGG-9853] - Server receives not actual modules from public store
  • [AGG-9855] - Map component displays SVG with rectangle artifact
  • [AGG-9891] - Network Manager can not synchronize device with trial 30-day license
  • [AGG-9892] - Widget changes its position on screen with every restart
  • [AGG-9894] - groups() function returns single value instead multiple values for regular expressions with multiple groups
  • [AGG-9895] - Error in module scripts occurs on first server launch
  • [AGG-9900] - NPE when trying to see TimeCard for Organization
  • [AGG-9901] - Map nodes change their places on map on mouse hover in widget placed in dashboard
  • [AGG-9932] - Failed to load 'rocksaw' library error on first server start

Performance Issue

  • [AGG-9870] - Memory leak on SOAP driver usage

Version 5.61.14 (27/Aug/19)

Bug

  • [AGG-8556] - Aggregate client hangs while working (editing) with autodiscovery ip address table
  • [AGG-8568] - Clicking on nested Data Table empty value modifies 'null' to empty table
  • [AGG-8666] - Classes do not work on Derby
  • [AGG-9705] - Graph component for device map opens in smaller size or shifted on widget startup
  • [AGG-9765] - List component displays item value instead of its description
  • [AGG-9779] - Missing data in SMIS driver on ONTAP classes
  • [AGG-9786] - Alert trigger index goes out of bounds

Version 5.61.13 (13/Aug/19)

Bug

  • [AGG-8972] - SVG image doesn't upload to widget component after upgrading server
  • [AGG-8993] - Web Desktop hangs, when upload a configuration file for a model
  • [AGG-9287] - Missing methods in CIM classes while connecting device.smi-s
  • [AGG-9312] - Scheduler decline tasks for contexts
  • [AGG-9524] - ColorExpression fill hides the drawing in multicolor svg file
  • [AGG-9563] - When the client is disconnected from server the scheduler can't start the task
  • [AGG-9581] - NPE on server start after VFB is enabled
  • [AGG-9598] - Web Desktop doesn't support a requested operation
  • [AGG-9631] - Script name for SSH script in network device increases after each call
  • [AGG-9652] - NPE on server start in Finalizer thread for c3p0 with MySQL DB
  • [AGG-9689] - LLDP discovery algorithm doesn't define topology links
  • [AGG-9697] - Attachments are not in Attachments field of the receiving data table
  • [AGG-9760] - NPE on WMI device synchronization after server restart

Improvement

  • [AGG-9658] - Implement 'Change Password' function in Set device driver
  • [AGG-9662] - Add the ability to transfer ip address/domain name and port for connection to server like parameters of command line

Performance Issue

  • [AGG-9653] - After several iterations of changing and saving the instance models, the server restarts

Version 5.61.12 (05/Jul/19)

Bug

  • [AGG-9381] - Attempt to add cardholders fails with error when using C# API
  • [AGG-9409] - Node Tooltip expression evaluated with incorrect default datatable
  • [AGG-9459] - Web widget hanging with NPE error
  • [AGG-9464] - Error "variable does not available in context " in Russian localization when execute "summary"
  • [AGG-9467] - Restore tests in C# API
  • [AGG-9474] - Function input parameters bindings overwrite user's input
  • [AGG-9482] - Trace() used inside aggregate() doesn't show any data in GUI builder eventlog
  • [AGG-9484] - Client freezes if a context menu is used in a popup widget
  • [AGG-9486] - Incorrect synchronization status of Application device
  • [AGG-9489] - Scripts (Java) are not executed if the input format is not explicitly specified
  • [AGG-9498] - Remote context from Distributed Architecture disappears after adding another remote context
  • [AGG-9513] - Graph component generate multiple events after several dashboard open/close actions.
  • [AGG-9520] - Model's ruleset works in an unpredictable way, if you try to add any comment in condition field after double slash

Improvement

  • [AGG-7184] - Change description of "execute" utilities function

Version 5.61.11 (11/Jun/19)

Bug

  • [AGG-8932] - Netflow chart gives incorrect values of Netflow traffic
  • [AGG-9229] - SNMP Set function returns an error
  • [AGG-9371] - Web widget player doesn't respond to mouse clicks
  • [AGG-9410] - Invalid assignment of users rights to selected devices
  • [AGG-9413] - Error message after using 'refresh' at Server context
  • [AGG-9416] - Setting does not prohibit the execution of the script

Improvement

  • [AGG-9383] - Implement 'Maximum user accounts' license restriction

Performance Issue

  • [AGG-9376] - Memory leak on server when local agent bufferDeviceEvents is enabled

Version 5.61.10 (23/May/19)

Bug

  • [AGG-8761] - GUI builder is halted when open widget with component graph if selected "balloon" as topology layout
  • [AGG-9222] - Changing Minimum Date value in Range Slider component hangs the Client
  • [AGG-9306] - Link description expression takes information from the default link expression
  • [AGG-9312] - Scheduler decline tasks for contexts
  • [AGG-9319] - Instantiable model long saving and memory consumption increasing after several savings of changes
  • [AGG-9354] - additional properties in model doesn't change after removing groups in variables of model
  • [AGG-9356] - After changing device name, relative model doesn't unlink from the device
  • [AGG-9362] - Standalone web desktop doesn't start after upgrade with connection error

Version 5.61.09 (14/May/19)

Bug

  • [AGG-8573] - DTE export to CSV clears existing file if file was selected, but export was canceled
  • [AGG-8657] - Absolute model icon in Event Log looks like relative model
  • [AGG-8811] - Interface bandwidth widget for WMI devices shows incorrect information with WmiJacobDispatch error
  • [AGG-8997] - Impossible to read data from meters with DLMS/COSEM
  • [AGG-9119] - Web-widget freezes on click
  • [AGG-9255] - Widget is not closed and became unresponsive in case of network breakdown
  • [AGG-9314] - Action OPC Discovery opens when trying to call Network Device Discovery action
  • [AGG-9334] - Topology map widget with linked nodes hangs on auto refresh
  • [AGG-9340] - Connection password in smi-s device is not hide
  • [AGG-9346] - Topology Visualisation - Property nodeDescriptionExpression is Missing

Improvement

  • [AGG-9149] - Add function call count limits of models to licensing mechanism

Version 5.61.08 (09/Apr/19)

Bug

  • [AGG-8359] - Wrong dates in response to the eventRegister function of Pyramid-device
  • [AGG-8869] - SIKON device does not connect after reinit
  • [AGG-9035] - StackOverflowError when copying a group into itself
  • [AGG-9085] - massDelete() function of events context doesn't work with NoSQL event storage
  • [AGG-9092] - NPE on attempt to export connection settings from UOC if connection is disabled
  • [AGG-9099] - Activation key can suddenly change
  • [AGG-9184] - SystemTree component is not updated after changing "root" property
  • [AGG-9197] - Proxy settings do not apply to HTTP-device and IP Network host
  • [AGG-9219] - Changing hyperparameters of the ML module is not applying after closing configuration window
  • [AGG-9225] - Cyrillic symbols don't display in Web reports with using standalone Web server

Performance Issue

  • [AGG-3501] - Mouse-based component moving is slow in large widgets

Version 5.61.07 (22/Mar/19)

Bug

  • [AGG-9028] - Autorun doesn't work for LDAP user
  • [AGG-9046] - Server take all connection pool to MySQL database when started
  • [AGG-9064] - Concurrent variableHistory() executes sequentially when used in several bindings listen for a single event
  • [AGG-9137] - Only Latin characters are displayed in reports
  • [AGG-9141] - menuPopup@ event doesn't work in graph component of widget
  • [AGG-9147] - Web Widget Player logo in the login screen does not changes to the custom one

Version 5.61.06 (13/Mar/19)

Bug

  • [AGG-8811] - Interface bandwidth widget for WMI devices shows incorrect information with WmiJacobDispatch error
  • [AGG-8878] - Contexts do not appear when they are created over a distributed structure
  • [AGG-8919] - Graph component for full device map opens in smaller size on widget startup
  • [AGG-8920] - Cyclic dashboard dependencies lead to recursion
  • [AGG-8934] - IPMI device shows incorrect values
  • [AGG-8944] - Graph nodes position doesn't restored from saved layout
  • [AGG-8947] - OutOfMemoryError after several restarting graph with huge background
  • [AGG-8988] - Custom documentation uses Cyrillic letters in installation string
  • [AGG-8998] - All schedulers stop running when maxJobsThreads of one of them overflows
  • [AGG-9001] - Graph component drops node position on node table update
  • [AGG-9006] - License is generated when "Cancel" is clicked
  • [AGG-9012] - Jasper Report can't be downloaded by Client installer while installing process
  • [AGG-9018] - Incorrect values in the error message about actual number of variables
  • [AGG-9019] - You can create more variables in the model than allowed by the license
  • [AGG-9021] - Variables from SMI-S driver comes with empty values
  • [AGG-9027] - Incorrect values in the error message about actual number of widget context
  • [AGG-9028] - Autorun doesn't work for LDAP user
  • [AGG-9033] - Context exception when model function output format is used
  • [AGG-9044] - Granulation channel doesn't fire event in instantiable model instance
  • [AGG-9072] - Range slider component doesn't draw minimumDate, maximumDate, lowerDate and upperDate values in correct way
  • [AGG-9080] - Widget's graph component doesn't show background layout, if there is no nodes
  • [AGG-9089] - Widget's graph component doesn't show background layout the first time
  • [AGG-9108] - Granulation channel doesn't fire event in instantiable model instance

Improvement

  • [AGG-8525] - Add authentication support for HTTP proxy settings

Version 5.61.05 (06/Feb/19)

Bug

  • [AGG-8821] - Using Graph component with custom topology halts client machine
  • [AGG-8826] - Incorrect Ping response value after restarting server
  • [AGG-8853] - IPMI Invalid authentication algorithm error when connecting to ILO interface of HP server
  • [AGG-8860] - Connection timed out error in Flexible driver
  • [AGG-8865] - Master node rolls back to old configuration after restarting Master node when Slave node is hanged
  • [AGG-8875] - Client freezes on server switch from master to slave, if autorun is enabled
  • [AGG-8877] - NoSuchMethodError with embedded Cassandra on server startup
  • [AGG-8910] - Web Desktop hangs while editing widget settings in dashboard
  • [AGG-8921] - Buttons freeze after activating event, referenceClicked in subwidget after this change reference in subwidget properties not available
  • Version 5.61.04 (11/Jan/19)

    Bug

    • [AGG-8385] - Sometimes Trial Remaining days count is calculated wrong
    • [AGG-8597] - Passwords behind the asterisk are stored unencrypted and can be copied
    • [AGG-8711] - Connection status doesn't change if Connection Timeout event fired for Flexible driver
    • [AGG-8757] - Some default reports from Network Monitoring can not be open in Jaspersoft Studio
    • [AGG-8762] - Server doesn't show NetFlow traffic information
    • [AGG-8777] - Java machine crashing after adding WMI devices
    • [AGG-8795] - EventPreprocessor of a Device Controller parallels tasks only after the command queue is filled out
    • [AGG-8796] - Wrong values in response to the power-profile functions of pyramid-type device
    • [AGG-8803] - Cannot reuse binding processor error on widget start
    • [AGG-8816] - Installer doesn't install downloadable components
    • [AGG-8818] - Flexible driver doesn't update variable if it received with a new timestamp but with the old value
    • [AGG-8823] - Instantiable model tries to bind into wrong context after changing any property in model
    • [AGG-8827] - "Connect Expression" in flexible driver performs several times after loosing heartbeat for several minutes
    • [AGG-8828] - NPE on action "Enable Russian Offline Documentation [Run script]" during nojvm version installation
    • [AGG-8832] - Dashboard NetFlow Traffic Summary displays No Data
    • [AGG-8834] - NPE when calling Get Thread Dump action from server context
    • [AGG-8840] - R scripts don't detect system variables
    • [AGG-8854] - Server doesn't stop and halted after executed action "Stop Server"

    Improvement

    • [AGG-8785] - Add support for authorisation LDAP users from different OU
    • [AGG-8797] - Add setting number of retries on synchronization error in pyramid-type device

    Performance Issue

    • [AGG-7038] - When standalone NoSql DB becomes unavailable Server flood logs tremendously
    • [AGG-8824] - High server memory utilization leads to server inaccessibility and wrong cluster failover startup
    • [AGG-8839] - Deleting of user context takes a lot of time while working with NoSQL storage

    Version 5.61.03 (04/Dec/18)

    Bug

    • [AGG-8756] - AggreGate service doesn't restart after calling restart command from server menu
    • [AGG-8760] - Full installer should open local store as autorun action
    • [AGG-8764] - VMware dashboard shows only one IP address of VM
    • [AGG-8768] - IPMI connection error
    • [AGG-8770] - Getting error while calling 'Check Compliance' function after Compliance Policy editing
    • [AGG-8779] - Incorrect concurrent processing of action result

    Version 5.61.02 (30/Nov/18)

    Bug

    • [AGG-7879] - LDAP Authentification works only inside one organization unit in 5.41.xx version and leads to connection error in 5.51.xx
    • [AGG-8366] - IP host SNMP service shows WMI service errors
    • [AGG-8543] - WMI driver stops synchronizing after several days of operation
    • [AGG-8631] - Action View DB Statistics is shown in context tree, while persistent SQL module is not installed
    • [AGG-8647] - sortAscending flag of variableHistory() function doesn't influence result table's order of records
    • [AGG-8668] - Can not connect device 'EM200' by LinkServer to Device Management
    • [AGG-8694] - Polyline element in multilayered panel can be added only on the higher layer
    • [AGG-8695] - Can't select several elements using Ctrl button if elements have the same coodinates with different high
    • [AGG-8707] - If you create a new user via expression, "Account Creation Time" in User Status will be 01.02.2000 15:00:00
    • [AGG-8708] - Error in browser after reloading page if using let or const variables in HtmlSnippet on WD
    • [AGG-8711] - Connection status doesn't change if Connection Timeout event fired for Flexible driver
    • [AGG-8715] - Username setting error while export and import users context
    • [AGG-8718] - Remove JavaClassScanningAnnotationScanner error from logs when start WD
    • [AGG-8719] - Scrollable dashboard shows only one row of elements in WD
    • [AGG-8724] - Fatal error when starting server after upgrading from 5.5x to 5.6x and 5.7x versions with No SQL database
    • [AGG-8745] - When several components from container are dropped into second UI builder then components are stacked at the left upper corner
    • [AGG-8747] - Unable to execute "PUT" request in the http-driver
    • [AGG-8751] - When upgrading 5.51 by 5.61 full installer, previously installed modules became unavailable
    • [AGG-8755] - XYchart doesn't show information with resolving expression error
    • [AGG-8763] - Device driver reinitialization sometimes leads to error of deleting property and doesn't synchronize device
    • [AGG-8776] - Wrong thread string representation for AbstractDeviceController

    Improvement

    • [AGG-8721] - Add authorization settings for connection to external DB Cassandra
    • [AGG-8742] - Disable automatic layout reset to default state for widget topology component when update period is enabled
    • [AGG-8766] - Add a Condition field for graph popup menu items

    Performance Issue

    • [AGG-8581] - Scaling of widget with huge count of elements takes more than 20 seconds
    • [AGG-8660] - Slow data retrieval from relation databases
    • [AGG-8692] - Slow movement when selecting a group of elements in the GUI builder
    • [AGG-8732] - Keep 'previousResult' in evaluator only if an expression refers to {env/count}

    Version 5.61.01 (13/Nov/18)

    Bug

    • [AGG-8521] - DTE bindings that contain references aren't executed in WD
    • [AGG-8601] - Wrong context descriptions in Entity Selector
    • [AGG-8607] - 'Discovery' context is unavailable in free NM license
    • [AGG-8608] - Error processing tracker message after clean installation
    • [AGG-8629] - Upgrade action of root context doesn't work
    • [AGG-8670] - Incorrect bindings behaviour in instantiable models
    • [AGG-8673] - Correlator wipes all added parameters on new correlator creation, if script is incorrect, but creates context
    • [AGG-8677] - Reading attributes from the XPath gives empty strings
    • [AGG-8682] - Documentation links from the Help menu in GUI builder open browser tab with 404 error
    • [AGG-8686] - Error while executing variable History in expression builder and when calling action
    • [AGG-8698] - x32 installer sets Xmx1500m for client (UOC) that leads to prevent it's start

    New Feature

    • [AGG-7558] - Event correlation engine based on Complex Event Processing / Streaming SQL library

    Improvement

    • [AGG-8690] - Implement manual SoftReference cleaning for memory watchdog

    Version 5.61.00 (07/Nov/18)

    Bug

    • [AGG-8475] - Rejected execution in IEC-104 Server during server start
    • [AGG-8487] - System opens help in English if user call it from Russian version
    • [AGG-8515] - Rectangular selection captures first layer components of a Layered Panel
    • [AGG-8516] - When depth of a Layered Panel layer changes then order of the layer is not changed in Component Tree
    • [AGG-8519] - Missed "Naming Expression" field in fields format view/edit of all tables
    • [AGG-8540] - Python script execution error in context Scripts if used external library for Python
    • [AGG-8546] - Subwidget doesn't update it's content on shown subwidget changes till restart of main widget
    • [AGG-8547] - WMI Device with "Tree view" reading assets multiply
    • [AGG-8548] - CimException appears on WMI device synchronization
    • [AGG-8552] - NPE on server start
    • [AGG-8561] - NPE during server start if required JDBC driver is absent
    • [AGG-8569] - Statistic channels don't creates automatically for IP devices
    • [AGG-8574] - Commented dependency expression break synchronization process for network host device
    • [AGG-8575] - Reference link in html snippet ignores input parameters
    • [AGG-8576] - Active tab unexpected error when try to open new tab after close active tab
    • [AGG-8578] - Scaling in widgets changes font size of label depending on label position
    • [AGG-8579] - Server in Ubuntu environment doesn't start after update to 5.60.06
    • [AGG-8580] - Line elements in widgets joins after increasing scaling and returning scale to 100%
    • [AGG-8585] - Embedded MySQL server doesn't start after creation from store
    • [AGG-8586] - Models, queries and reports are not available after clean installation from full installer
    • [AGG-8587] - Necessary modules for server start should not be available for removing from Delete Modules menu of store
    • [AGG-8589] - Web Dektop doesn't response after NPE
    • [AGG-8590] - Web Dektop opens the same device configuration window several times
    • [AGG-8592] - Server uses File storage instead of embedded MySQL server
    • [AGG-8593] - Web Desktop shows white screen for default operator user
    • [AGG-8594] - NPE in Web Desktop on server modules update or delete action execution
    • [AGG-8596] - Server uses all CPU resources after widget opening
    • [AGG-8598] - Heapdump action doesn't create heap file
    • [AGG-8600] - Create Thread Dump action doesn't suggest to save thread dump file
    • [AGG-8602] - Server cannot start for removing from Delete Modules menu of store
    • [AGG-8603] - Core version uninstaller doesn't delete MySQL server added through store
    • [AGG-8604] - Client module installation option of store doesn't create binary files
    • [AGG-8606] - Bindings for label font size executed on event doesn't apply to the label placed on the absolute layout panel with scaling
    • [AGG-8609] - Autorun action not perfomed in WD when external authentification is used
    • [AGG-8613] - NPE when press 'enter' in widget script editor
    • [AGG-8614] - Autocomplete does not work in widget script editor
    • [AGG-8615] - Error "OVER_QUERY_LIMIT" in widget component "Map" if used type "Geolocation" in location properties
    • [AGG-8618] - Reference 'form/comboBox1:selectedItem' returns 'null' after client (UOC) update to 5.51.10 version
    • [AGG-8619] - IEC-104 server synchronization returns NPE error
    • [AGG-8620] - WD opens new windows(tabs) without focus change
    • [AGG-8621] - Report is created even if modal window with its settings is canceled or closed in WD
    • [AGG-8623] - WD doesn't execute actions in context tree element contexts of dashboard
    • [AGG-8624] - Application module in WD doesn't support export of .jar file to some folder
    • [AGG-8627] - Public AG store should include modules only from released version of AG, not night builds
    • [AGG-8628] - Encoding of the documentation of the OEM assembly should be corrected
    • [AGG-8632] - Web Widget Player doesn't work after Web Desktop module installation
    • [AGG-8634] - Context becomes undeletable after restarting server
    • [AGG-8636] - Context import errors after changing DB from key-value to the PostgreSQL
    • [AGG-8638] - Store module remover doesn't delete Jasper Studio
    • [AGG-8639] - Duplicate solutions' and modules' title in Install Modules and Delete Modules interfaces in Web Desktop
    • [AGG-8642] - Help links in Context Tree doesn't open necessary pages due lack of language symbols
    • [AGG-8644] - Remove !important attribute from style section in HTML-tags on Web Desktop
    • [AGG-8645] - AG shows blank window, if user selects no modules to delete
    • [AGG-8646] - Error occurs on attempt to install modules from local store in 5.60.07 windows x64 installation
    • [AGG-8651] - Summary() function doesn't show series based on statistics in 5.6
    • [AGG-8652] - Get() function of events context doesn't work with specified or mentioned limit parameter
    • [AGG-8654] - Server does not send event updates to OPC server after 5 minutes
    • [AGG-8655] - 'Network Device Discovery' action and function don't detect devices with HTTP service, and not always with SSH service
    • [AGG-8663] - Fix typo in CPU and Memory Utilization dashboard description
    • [AGG-8664] - Fix typo in General Diagnostics dashboard description
    • [AGG-8665] - Fix typo in System Diagnostics model's name
    • [AGG-8667] - Logout menu in WD doesn't work on attempt to edit widget
    • [AGG-8671] - Registration in WD will complete even if required field "Country" isn't selected
    • [AGG-8672] - Update of AG installation (full) with new version deletes all data about installed modules

    New Feature

    • [AGG-7304] - Implement filtering for configuration comparison process
    • [AGG-7582] - Standalone Web Interface that handle multiple Servers

    Improvement

    • [AGG-8068] - Modify EventDao.getEvents() so that it returns an Iterator instead of a List
    • [AGG-8372] - Add combo box selection color
    • [AGG-8520] - Implement "Node Tooltip Expression" and "Link Tooltip Expression" in graph topology parameters
    • [AGG-8558] - Add link for direct download "UI Builder" for the current platform
    • [AGG-8562] - Standalone UI Builder should be compatible with workflow

    Version 5.60.06 (18/Oct/18)

    Bug

    • [AGG-7695] - CPU usage parameter shows negative values when gets the 0x800007D6 error
    • [AGG-8348] - Execution errors of type "System.ArgumentException" in Aggregate-API.dll
    • [AGG-8368] - Distributed Architecture creates connection duplicates
    • [AGG-8419] - There is a company title in the OEM assembly
    • [AGG-8433] - Data table with references fields doesn't open in nested dashboard (3rd level)
    • [AGG-8438] - Widgets with Line Chart in WD stops responding 30-40 minutes after the start
    • [AGG-8439] - Model import fails if Cassandra NoSQL is used as event storage and connection to Internet was turned off during server working, also breaks File DB
    • [AGG-8440] - Virtual Machine Monitoring List Has Maximum Limit 100 Machines
    • [AGG-8496] - Tooltip field is missed in Vector Drawing component settings
    • [AGG-8497] - Chart rendering failed with a Component Error when changing aggregation period or Start and End dates
    • [AGG-8498] - Sometimes Pyramid device returns 'Synchronization Error' and functions call return empty result
    • [AGG-8505] - UI Builder doesn't open in WD
    • [AGG-8506] - Periodic NPE in dashboards with map widget
    • [AGG-8507] - WMI metadata appears only after driver resetting
    • [AGG-8508] - Recursive mode of WMI namespace reads only one nested level
    • [AGG-8509] - Web Widget launching without specifying Widget name leads to infinite page loading
    • [AGG-8514] - When several components are dropped into second UI builder then components are stacked at the left upper corner
    • [AGG-8517] - UOC hangs after the first layer of a Layered Panel is removed
    • [AGG-8518] - References in dashboard works only after reset page in WD
    • [AGG-8519] - Missed "Naming Expression" field in fields format view/edit of all tables
    • [AGG-8523] - OPC agent doesn't update information in the asynchronous mode
    • [AGG-8526] - Server cannot start after upgrading to 5.60.05 version from full installer
    • [AGG-8536] - SELECT query of database device returns empty Data Table for MySQL fields of TEXT data type
    • [AGG-8542] - Server fails due to memory overflow if an SQL query returns too much data
    • [AGG-8549] - Font setings of widget elements aren't restored after widget scalling usage
    • [AGG-8550] - Unknown field class SimpleDataTable error
    • [AGG-8551] - Converting error on server start
    • [AGG-8553] - Aggregate client gets heap limit while switching workspaces a few times
    • [AGG-8554] - Nothing happens if function called as action and should return empty table

    Improvement

    • [AGG-7571] - Update AggreGate Installer JRE version to 8u181
    • [AGG-8522] - Add option of disable layout footer in dashboard

    Version 5.60.05 (27/Sep/18)

    Bug

    • [AGG-7683] - "Close Another Widget" script does not close the specified widget
    • [AGG-7703] - Field format editor "Bar" in Web Desktop shows 100% if value more than 100%
    • [AGG-7707] - It is not possible to simultaneously change the values of the upper and lower bound of the interval in the component "rangeSlider"
    • [AGG-7708] - Transferred to the context group users context doesn't hide from the primary location when this option is enabled
    • [AGG-7718] - Scaling in Widgets doesn't apply to the rectangle border
    • [AGG-7743] - Change Password function call appears to the error
    • [AGG-7753] - Adding new bindings in Event Storages server configuration doesn't create new key fields in custom table till server restarting
    • [AGG-7763] - Error saving event when using custom event writer
    • [AGG-7785] - Ping service result is "success" when main IP address is unreachable and additional IP address is reachable
    • [AGG-7794] - Image field of the model variable in the additional properties isn't disabled when lock parameter is enabled
    • [AGG-7798] - Error during create indexes for system fields of custom Event Storage in Oracle DB
    • [AGG-7813] - If one dashboard contains a link to the opening of the second dashboard, after closing the second dashboard, the first dashboard must remain active
    • [AGG-7817] - Context Tree doesn't show all devices with the same description when selecting default context for an expression
    • [AGG-7826] - DTE filter doesn't find numbers if their length are 4, 7, 10, 13, 16 and etc. digits
    • [AGG-7844] - Context tree search does not give results after loss of connection between client and server
    • [AGG-7849] - Intaller creates JasperSoft Studio "dataAdapters" folder in the "null" folder instead of ".ag"
    • [AGG-7864] - Error setting property 'explodePercents' in the Pie Chart when saving template
    • [AGG-7878] - NPE error when calling setVariable() function to change channelProperties variable of pyramid-type device account
    • [AGG-7880] - Agent driver overwrites Quality of the initial agent setting value
    • [AGG-7881] - NPE error validating data table field during server start
    • [AGG-7883] - Field 'storageTable' is not found in record 'options' during server start
    • [AGG-7899] - Pre-installed statistics channels don't remove from server configuration after configuration will be saved
    • [AGG-7904] - View source data option in the widget chart doesn't give result in the WidgetPlayer
    • [AGG-7907] - Dashboard uses a number as its name is not working in WD
    • [AGG-7916] - Modal window with error text isn't displayed in the WD
    • [AGG-7926] - Drag'n'Drop doesn't work in Web Desktop, if you want to put a dashbord to other user's Autorun
    • [AGG-7931] - Server hangups after incorrect query
    • [AGG-7934] - Search box inside Create/Update Resources doesn't work in WD
    • [AGG-7966] - Database device executeQuery() function on SQL queries with cyrillic symbols in condition always returns 0 rows
    • [AGG-7969] - Changing description of a relative dashboard removes this dashboard from the linked context menu
    • [AGG-7977] - The "instance_id" field value isn't generated when adding a class instance in the class instance list dashboard
    • [AGG-7984] - Model cloning damages all Instances
    • [AGG-7990] - Input bindings in the action arguments configuration aren't performed when workflow is launched
    • [AGG-7995] - Local Agent continue to collect data after disabling
    • [AGG-8016] - Found two non-equal formats with equal ID
    • [AGG-8019] - Out of bounds exception on Device Connectivity tab of SNMP device
    • [AGG-8021] - Expression edit button missed in the Model Functions tab if column count is less then eleven
    • [AGG-8032] - Expression commenting doesn't work in condition for binding in models
    • [AGG-8033] - Action AddDevice fails with indexOutOfBound Exception when calling it from a workflow
    • [AGG-8055] - It is not possible to add several rules for color selection of events in the event filter for the same event of different levels
    • [AGG-8064] - Error saving property 'Context Permissions' in "root" context when used Context Permission dialog
    • [AGG-8066] - Error selecting several panels in GUI Builder
    • [AGG-8090] - Message stream statistic doesn't count Message Count and Last Message Recieved time
    • [AGG-8093] - Local Agent Event Log shows only a part of transferred events
    • [AGG-8131] - Size of new component placed on scaled root panel is not equal to the size of the same component on panel till the scaling reset
    • [AGG-8132] - Device disappears from the context tree when it is removed from the nested group
    • [AGG-8143] - XMLEncodingHelper doesn't encode and decode table validators
    • [AGG-8152] - Initctl doesn't stop java process after "Stop" server action
    • [AGG-8159] - Target selector in bindings editor in GUI Builder returns "." instead of "users.admin." in the beginning of the context
    • [AGG-8162] - Changing width of the Widget Form using bindings doesn't apply to the widget
    • [AGG-8172] - Unhandled exception in device.snmp while reading value of ifTable "15"
    • [AGG-8180] - BufferUnderflowException when synchronizing Ethernet/IP device
    • [AGG-8185] - 'updateVariable' function is not available in Instantiable model instances
    • [AGG-8213] - Component event NodeClick for the mapLayer works in the same time with the NodeDoubleClick event
    • [AGG-8218] - Several WD connections from the same client PC with the same user name use one session
    • [AGG-8220] - Changing expression in model function leads to appearing function name duplications in system tree
    • [AGG-8222] - Sometimes error "Broken pipe" occurred when calling any function of the SET device
    • [AGG-8236] - Validity expression doesn't apply to the context group after updating
    • [AGG-8241] - Web desktop widgets have graphic artefacts
    • [AGG-8243] - Synchronization status of SET-device does not show errors when one of meters is not available
    • [AGG-8244] - Extend the list of supported SET-device error codes
    • [AGG-8245] - Infinite data polling with SET-device if the synchronization was completed with errors
    • [AGG-8246] - Unsupported IPFIX (NetFlow V10) packages from Cisco devices
    • [AGG-8248] - Format updates of model variables are not reflected in the corresponding Additional Properties editor until the Client is restarted
    • [AGG-8249] - SMI-S device can not read variables from Huawei 5500 V3 storage
    • [AGG-8250] - 'Add device' action adds only one of Generic TCP ports
    • [AGG-8251] - Subwidget with graph component isn't loading from parent widget
    • [AGG-8256] - Nulls in IEC-104 deviceObject value and timestamp
    • [AGG-8257] - Function "distance" of context GeoFences returns wrong value "-1" if used with "path" type of geofence
    • [AGG-8260] - SET-device in response to the same event request, sends a date with a different number of milliseconds
    • [AGG-8261] - Scheduled job with Advanced schedule runs after enabling when "Execute missed jobs" setting is disabled
    • [AGG-8262] - Creating 'Forthcoming SLA Breakdown' alert on 'Context Statistics' variable leads to NPE
    • [AGG-8263] - Scheduled job executes not on time due to floating milliseconds in 'time' value of advanced schedule
    • [AGG-8266] - DefaultContext is wrong in DataTableEditor when DataTable read only
    • [AGG-8268] - DTE cell changes isn't applied when DTE loses focus
    • [AGG-8270] - Subwidget components doesn't take focus
    • [AGG-8273] - NPE while SNMP device synchronization
    • [AGG-8274] - Default Context always blank in Topology Expression of widget component Graph when relative widget executed
    • [AGG-8276] - An error occurred in the plugin ddns
    • [AGG-8277] - AggreGate server cannot connect to TPS agent
    • [AGG-8278] - Edge Popup Menu of widget's component Graph doesn't show any menu items when filled with correct values
    • [AGG-8282] - Widget components does not scaling when added Split Panel or Layered Panel to Work Form
    • [AGG-8287] - Zoom throws java.lang.ClassCastException
    • [AGG-8288] - Incorrect grouping behavior in DTE
    • [AGG-8293] - Alert properties importing from PRS doesn't replace alert corrective action bindings
    • [AGG-8294] - Server hangs while processing big amount of events
    • [AGG-8295] - Incompatibility of the current Aggregate protocol with Tibbo TPS firmware
    • [AGG-8299] - Auto run's dashboards don't launch in WD if simple mode user interface is used
    • [AGG-8302] - Sometimes error "Broken pipe" occurred when calling function or synchronizing of the Pyramid device
    • [AGG-8304] - Error IllegalArgumentException when synchronizing SET device
    • [AGG-8305] - Pyramid device returns obscure errors in context log if credentials are wrong
    • [AGG-8328] - View sessions are not removed from server caller data, causing memory leak
    • [AGG-8330] - updateVariable function doesn't work properly in scheduler
    • [AGG-8332] - NPE while server is loading
    • [AGG-8335] - Trackers and Favorites are absent in license but open in start dashboard
    • [AGG-8337] - Incorrect selection behavior in DTE
    • [AGG-8339] - Different colors of DTE field fonts in WD
    • [AGG-8342] - Periodically widget doesn't catch a focus, when you enter the mouse in WD
    • [AGG-8347] - Statistics Channel can not be initialized for Instantiable Model
    • [AGG-8349] - When the visibility of the series on the graph changes in run time, the series in the legend disappears, and the series is not hidden on the chart, until the graph is updated
    • [AGG-8354] - Local Agent has NPE 'Error processing async command' in server log
    • [AGG-8356] - Real-time part of Event log isn't showed events enrichments when event is enriched by Event Processing Rules
    • [AGG-8362] - AggreGate Client crashes when you try to delete resources
    • [AGG-8369] - Incorrect display of nested dashboards
    • [AGG-8374] - 'Show events' action of remote context reopens early opened event log of other remote server context with the same local context name
    • [AGG-8376] - Class annotation for fields with foreign class instance editor does not work without table binding
    • [AGG-8377] - Spontaneous server restart while actively executing distributed operations
    • [AGG-8378] - Filter/search does not work in License Director
    • [AGG-8380] - Remote import instantiable model configuration to absolute model leads to model configuration freezing during opening and server falling after restarting
    • [AGG-8384] - Memory leak in dashboard when using chart in widget
    • [AGG-8386] - Problem with Variables in Instantiable Models when Hierarchy is used
    • [AGG-8387] - IEC-104 Server variable synchronization error when t1 timeout
    • [AGG-8388] - Concurrent modification exception in IEC-104 Server
    • [AGG-8390] - Timestamp of new model's variable starts to display only after additional properties window reloading
    • [AGG-8392] - Out-of-the-box Disk Utilization statistic channel mixes data when disks order is changing
    • [AGG-8395] - Entity parameters don't work from reference editor options
    • [AGG-8400] - scripts.slaBreakdown() returns 'no date' for any statistics channel
    • [AGG-8402] - Distributed Architecture hangs after some long time of working
    • [AGG-8403] - IEC-104 Client returns empty result in interrogation command reply
    • [AGG-8404] - Fields in datatable is not grouping in WD
    • [AGG-8405] - Connectors aren't rendered when scrolling work form
    • [AGG-8408] - Immutable error occurs when you try to sort data table in dashboard in WD
    • [AGG-8409] - 'Default Permissions' table and 'Resources' table allow to add/delete rows
    • [AGG-8415] - Closing class instance type dashboard leads to view unavailable error
    • [AGG-8416] - Font color of DTE fields doesn't change when row is selected
    • [AGG-8417] - Modification of model function description is not applied in the model context menu until the client is updated
    • [AGG-8418] - Links in the online self-tutorial must be corrected
    • [AGG-8419] - There is a company title in the OEM assembly
    • [AGG-8420] - NPE error when calling eventRegister function of pyramid-type device
    • [AGG-8422] - Context renaming deadlocks with nested variable read/write operations performed by other threads
    • [AGG-8425] - The variables order of ComboBox changes when adds new selection values
    • [AGG-8427] - User properties saving after importing from PRS file always fails if special characters, numbers and capital letters are required in server password settings
    • [AGG-8431] - Wrong data in response to the event function of set-device
    • [AGG-8434] - Incorrect display of nested dashboards with key
    • [AGG-8435] - NPE and No Response Error after Enabling SNMPv3
    • [AGG-8437] - Deadlock in Local Agent's history buffering mechanism
    • [AGG-8441] - Data of the class's editable fields are mixed when sorted class instances on dashboard in WD
    • [AGG-8442] - Action "Deactivate Alert" doesn't deactivate Alert instances activated by "Triggers Activated by Variable State"
    • [AGG-8445] - Database connections leak
    • [AGG-8449] - "Undo" button does not revert changes from work form in the UI Builder
    • [AGG-8451] - Agent driver doesn't properly shutdown command executor thread pool
    • [AGG-8452] - It's impossible to display the original data in class instance list dashboard if the filter expression was used
    • [AGG-8453] - OPC Server crashes and reboots
    • [AGG-8454] - NPE while IEC-104 Server received Interrogation command
    • [AGG-8458] - Width of DTE columns in Dashboard resets every time after the table refreshes
    • [AGG-8461] - Unexpected NPE error in thread after client (UOC) shutdown
    • [AGG-8462] - Sync threads are accumulated in the IEC-104 client when server(IEC-104) is reconnecting
    • [AGG-8464] - Deadlock in Local Agent's buffer on event confirming
    • [AGG-8466] - Widget flickers after reopening the nested dashboard in Web Desktop
    • [AGG-8468] - Clicking on interface link in device interfaces query gives error message
    • [AGG-8470] - Threads of disabled Model stay in Thread Pool and give errors in Bindings where Models' variables was used before
    • [AGG-8472] - User with administrative rules for all devices can't add all devices to Device Group
    • [AGG-8477] - Reports generated at "Class Instance List" dashboard shows values instead of descriptions
    • [AGG-8478] - Pyramid function call hangs on getting a response
    • [AGG-8480] - Pyramid-device in response to the same power profile request, sends a date with a different number of milliseconds
    • [AGG-8486] - Marker ratio expression value doesn't apply to some graph nodes
    • [AGG-8488] - Copy To Clipboard button clicked from "View Activation Key" command in tray menu doesn't copy Activation Key

    New Feature

    • [AGG-5095] - Online IoT application store
    • [AGG-7558] - Event correlation engine based on Complex Event Processing / Streaming SQL library
    • [AGG-7582] - Standalone Web Interface that handle multiple Servers
    • [AGG-7699] - Driver creating a clone or "avatar" of another device
    • [AGG-8051] - Improve Permissions to restrict access to specific variable/functions/events/actions in a context
    • [AGG-8067] - Make a ProxyDataTable implementation of DataTable interface
    • [AGG-8242] - UI Builder as a standalone downloadable application
    • [AGG-8259] - Event fingerprint support
    • [AGG-8323] - Configurable concurrency in model functions
    • [AGG-8333] - Billing module and interface

    Improvement

    • [AGG-7973] - Allow to disable context menu of DTE dashboard element
    • [AGG-8073] - Add the ability to open the new tab via "Open in Browser" action without "pop up is blocked " warning in browser in the WD
    • [AGG-8164] - Add rules for mapping DataTable quality code to set of IEC-104 quality flags in IEC-104 Server
    • [AGG-8182] - Adding a context entity definition with the same name updates the definition instead of returning an error
    • [AGG-8214] - Redirect to login page after pressing a button with 'Logout' operation in Web desktop
    • [AGG-8224] - Extended ASDU data types support for IEC-104 Server
    • [AGG-8225] - Add clock synchronization and test commands support to IEC-104 server
    • [AGG-8226] - Add k protocol options to IEC-104 client/server device driver settings
    • [AGG-8227] - Allow Information Objects grouping and Group Interrogation Command
    • [AGG-8228] - Allow periodic transmission mode for IEC-104 Server
    • [AGG-8239] - Implement Graph component menu items as component functions
    • [AGG-8272] - Add STOPDT command support to IEC-104 Server
    • [AGG-8275] - Add "Sikon configuration" variable to Pyramid-type device
    • [AGG-8291] - Add graph node scale property when graph used with background image
    • [AGG-8300] - Allow to limit and monitor event queue length in consumer controllers
    • [AGG-8314] - Implement caching of retrieved contexts in caller controller
    • [AGG-8324] - Allow atomic variableUpdate function to perform concurrent updates of different variables
    • [AGG-8331] - Limit outgoing event queue length and send a session event if overflowed
    • [AGG-8336] - Add ability in action show! of Parameterized Report and Query to getting parameters from widget binding expression if it was target in this binding
    • [AGG-8372] - Add combo box selection color
    • [AGG-8381] - Add new tab with counters of device statistics to the server information
    • [AGG-8382] - Add fields "Events Queued" and "Events Discarded" to Active Client Connections table
    • [AGG-8383] - Add 'Maximum Command Execution Threads' setting to Local Agent device driver
    • [AGG-8424] - Support PKCS12 Keystore type for Mqtt device
    • [AGG-8493] - Add thread statistics to Server Status

    Performance Issue

    • [AGG-7328] - Too long table bindings execution in class and dashboard settings if Oracle DB is used as a storage
    • [AGG-8233] - High CPU usage after full synchronization of 250 SET-device accounts
    • [AGG-8311] - Freeze when map node clicked in Web-desktop
    • [AGG-8360] - Distributed Architecture slows down with uptime increase
    • [AGG-8361] - High CPU Usage with DeadloclockDetector Error
    • [AGG-8473] - Deadlock in IEC-104 Server when changing t1 timeout
    • [AGG-8474] - Server Configuration window opens for more than 15 minutes
    • [AGG-8482] - Deadlock in unified search indexing that blocks system event dispatching

    Version 5.60.04 (10/Jul/18)

    Bug

    • [AGG-7808] - Threads communicate with DB hang on obtaining connections
    • [AGG-7863] - After several page refreshes widgets stop to load in Web Desktop
    • [AGG-7933] - Search box inside Create/Update Resources menu of server loses focus after input of any character
    • [AGG-7942] - Different cell size of header and body in Data Table with enabled scrolling
    • [AGG-7981] - Action "reopen dashboard" doesn't work on web desktop
    • [AGG-7998] - Connection closing after got unexpected message with APCI Type: STOPDT_ACT in IEC-104 Server
    • [AGG-8031] - Binding activator with absolute reference doesn't work in a relative model
    • [AGG-8038] - All links in the Dashboard NetFlow Traffic Summary can not be opened
    • [AGG-8041] - Save of widget template reset all size changes for it's components
    • [AGG-8045] - Action "Open in Browser" doesn't accept URL as input parameter on call from DTE reference editor
    • [AGG-8048] - Error receive the variable mountPlace of the SET-device when it contains exactly 16 characters
    • [AGG-8049] - SET device variables are not updated if at least a single device from the list is not available
    • [AGG-8056] - Widget scalling doesn't work inside editor on mouse wheel scroll
    • [AGG-8057] - Size of components don't reset to default values after widget scalling usage
    • [AGG-8058] - SET device stops responding when call the device function during the synchronization
    • [AGG-8060] - Agent receives only a part of events
    • [AGG-8062] - Action "Open in Browser" called from DTE reference causes error "Web Desktop doesn't support a requested operation"
    • [AGG-8063] - Dashboard in autorun, added with "New User Registration Expression", doesn't start after auto-registration
    • [AGG-8080] - Annotation of related class instance displayed incorrectly in data entry form
    • [AGG-8081] - DTE in the WD doesn't support scrolling
    • [AGG-8082] - Latency while reading SET device variables noticeably exceeds 'Timeout' parameter value in connection properties
    • [AGG-8085] - Incorrect values in the response of auxiliaryModeData function from SET device
    • [AGG-8086] - Incorrect values in the SET-device variable "execution"
    • [AGG-8087] - Values in SET-device variable "execution" and "state" should be output in accordance with the SET-protocol specification
    • [AGG-8096] - It is impossible logout from WD after redirect from HTML snippet to another web page and back
    • [AGG-8097] - Validity of the relative model is not updated when the event specified in the validation rules occurs, if the device is in a group
    • [AGG-8098] - AggreGate server can not connect to VSPDL port
    • [AGG-8101] - The size of the text inside HTML area inside widget is bigger than specified
    • [AGG-8110] - Data Table rows are flickering and displays empty strings with text "no data" after every refresh
    • [AGG-8114] - Local Agent unable to handle corrupted buffer files
    • [AGG-8117] - Pyramid device variable "deviceList" is not updated when connected meters type "SET-4TM.02"
    • [AGG-8124] - XY-chart isn't scaled on Y axis and always shows 1.00 value as maximum
    • [AGG-8127] - Custom topology doesn't show links between nodes in the widget with disabled "Source and Target Nodes are Context"option
    • [AGG-8128] - NPE while rendering graph with custom topology expression
    • [AGG-8129] - Graph rendering error in the custom topology
    • [AGG-8135] - Incorrect value in the networkAddress variable of the SET device with a value greater than 127
    • [AGG-8137] - It is impossible to set custom fonts in DTE
    • [AGG-8141] - Default Custom Topology Expression evaluates in the empty table and Graph shows all Nodes without Links
    • [AGG-8146] - NPE on component remove operation in GUI Builder
    • [AGG-8147] - Server freezes if WD and UOC are opened at the same time
    • [AGG-8151] - Scrollable dashboard in WD shows elements in order that does not comply element list order
    • [AGG-8155] - VMware Overview dashboard doesn't show information in the load chart
    • [AGG-8156] - FCI editor has a line break after dashboard icon in WD
    • [AGG-8158] - Cache iterator terminated early due to exception error leads to server crashing
    • [AGG-8160] - Zero-based size of component changes after widget scalling usage
    • [AGG-8163] - IEC-104 Server overrides deviceObjects quality and timestamp on synchronization
    • [AGG-8174] - Self-registration form doesn't respond to "Back" button of browser and blocks user login operation
    • [AGG-8178] - New browser tab is opened after click on class "Life Cycle" button in WD
    • [AGG-8183] - Every 2nd time when you try to login in WD error page opens
    • [AGG-8186] - Double scroll in scrollable dashboard with HTML snippet
    • [AGG-8188] - An error occurred when calling the statusJournal function of the SET device
    • [AGG-8191] - Class view fields settings are not applied to getFormat() result execution
    • [AGG-8203] - Model variables format changing isn't applied till server rebooting
    • [AGG-8204] - Lack of permissions while trying to load map with non admin credentials
    • [AGG-8207] - Font color of the DTE field with the "reference" editor changes to white after row selection
    • [AGG-8210] - Exception appears on HTML snippet dashboard start
    • [AGG-8216] - Function 'storageConstruct' not available in the utilities context when trying to create class with not unlimited license
    • [AGG-8223] - NPE error when calling any function of the suspended SET device
    • [AGG-8234] - Sometimes properties of the SET-device are not loaded
    • [AGG-8235] - It's impossible to upload file in DTE data block field in WD
    • [AGG-8238] - Toolbar's "Minus" button is disabled when you open DTE in WD
    • [AGG-8247] - SMI-S device can not be synchronized if Discovering Namespaces is enabled

    New Feature

    • [AGG-5047] - Provide self-monitoring dashboard that will be available by default at every server installation
    • [AGG-5423] - Custom UI localization technology
    • [AGG-7819] - Make a ResultSet implementation of DataTable interface
    • [AGG-8054] - Make a FilteringDataTable implementation of DataTable interface
    • [AGG-8072] - Implement JSON support in REST API

    Improvement

    • [AGG-7989] - Implement localization support for HTML snippet
    • [AGG-8030] - Memory watchdog that indicates low memory condition
    • [AGG-8042] - Add "captcha" in the auto-registration form
    • [AGG-8043] - Add an ability to set some registration form fields as required
    • [AGG-8073] - Add the ability to open the new tab via "Open in Browser" action without "pop up is blocked " warning in browser in the WD
    • [AGG-8076] - Add HTML link processing for HTML area component inside widget
    • [AGG-8084] - Allow functions to return default value immediately, without producing a reply from the caller side
    • [AGG-8104] - Add w, t0 protocol options to IEC-104 client/server device driver settings
    • [AGG-8126] - Add Local Agent buffer usage metrics
    • [AGG-8136] - Add an option to block link browse inside HTML area widget component
    • [AGG-8214] - Redirect to login page after pressing a button with 'Logout' operation in Web desktop
    • [AGG-8231] - Add 'showReport' action to Utilities context that allows to display a report with custom data
    • [AGG-8253] - Add event handling stats: Handle Offers, Handle Executions, Listener Count
    • [AGG-8254] - Toolbar button 'Show Advanced Settings' should be available in DTE read only mode

    Performance Issue

    • [AGG-7736] - Server memory overflow due to a huge MIB cache
    • [AGG-7946] - "Java heap space" error on server with enabled relative model as collector of device properties
    • [AGG-8074] - Widgets opens with a 5-7 second delay in web desktop
    • [AGG-8095] - Events queue overflowing leads to server falling even if free memory is enough
    • [AGG-8140] - Confirm Event function execution is slow due to file I/O
    • [AGG-8206] - Server events queue starts growing endlessly due to intensive using of distributed architecture

    Version 5.60.03 (22/May/18)

    Bug

    • [AGG-7622] - 'IEC test' simulator has log 'IMPORT ERROR' when get 'spontaneous' data from IEC-104 server device driver
    • [AGG-7673] - SSH connection error in the CCM module while configuration backup
    • [AGG-7676] - Agent loses variables during reconnecting with Local Agent
    • [AGG-7713] - Deleting statistic channel leads to a hanging client application
    • [AGG-7724] - Agent became offline after some time of working or sometimes after server rebooting
    • [AGG-7747] - Memory leaks on the AggreGate Client
    • [AGG-7754] - Binding processor start error after a binding expression definition
    • [AGG-7756] - Executing queries from Monitoring Profile for Database device with UNION operator returns incorrect result
    • [AGG-7770] - NPE while widgets are loading in the WD
    • [AGG-7773] - Widget component ComboBox does not show Selection Values at Web Desktop if it width more than 750
    • [AGG-7784] - Model expressions execution for VM-Ware and Hyper-V monitoring occurs to an error
    • [AGG-7787] - Model Thread Pool Executor use default 'Maximum Unprocessed Binding Queue Length' value instead established after any model property changed.
    • [AGG-7788] - "Request body" parameter is empty for Post request
    • [AGG-7789] - Setup monitoring profile action for DataBase device doesn't create all necessary queries
    • [AGG-7795] - Adding Network Host device with only ping service adds with ping and SNMP services and without IP address
    • [AGG-7800] - Error getting "threads" variable after attempting to open remote server information (old version) via distributed architecture
    • [AGG-7809] - Model PRS import action failed with NPE error
    • [AGG-7812] - Misprint in Agent "status" variable
    • [AGG-7820] - Buttons add/remove records of dataTable component is not displayed after switching Enabled property of this component to TRUE
    • [AGG-7821] - Network topology creation doesn't find all CDP connections
    • [AGG-7822] - "Access is denied" error in remote function for a 5.41 server connected via distributed architecture
    • [AGG-7823] - A DataTable field in a DataTableEditor component in widgets loses its default value when the GUI builder is restarted
    • [AGG-7833] - VMWare device monitoring gives NPE and Immutable errors
    • [AGG-7839] - Problem with NetFlow Traffic Summary dashboard - No Data
    • [AGG-7840] - Importing .prs files leads to ParseError
    • [AGG-7841] - Links in "IT Infrastructure Navigation" widget do not work
    • [AGG-7853] - Foreground settings for widget element "Range Slider" are not applied if the range type is "Date Range"
    • [AGG-7862] - Client cannot receive big files from server
    • [AGG-7866] - Incorrect encoding of nested Data Table records of a DataTableEditor component in widgets
    • [AGG-7867] - Remote context variable 'update' events stop to fire till remote system tree is expanded or reference to the variable is resolved in Client
    • [AGG-7869] - System tree is expanded by default inside widget, but collapsed inside dashboard by default
    • [AGG-7871] - Topology map for the device group with one device connected to the device from another device group shows both devices
    • [AGG-7872] - Dashboard doesn't launch with key under the users
    • [AGG-7874] - Slave node in AggreGate Key-Value Database Cluster starts as Master
    • [AGG-7876] - Incorrect reading the mountPlace setting of the set-4tm device
    • [AGG-7882] - Dashboard element cannot be hidden on dashboard reopen when corresponding validity expression returns false
    • [AGG-7884] - The DTE header is scrolled in the dashboard "table" element in the WD
    • [AGG-7885] - A dashboard "widget" element in the WD has 1px white border
    • [AGG-7886] - Widgets can not be open in Web Desktop and Web Widget Player
    • [AGG-7894] - ConcurrentModificationException on installing model during server start
    • [AGG-7895] - Lots of 'Source has no next element!' messages in the log after connecting to a WMI device
    • [AGG-7900] - All distributed architecture providers disconnecting after updating "providers" tab
    • [AGG-7902] - A list of related class instances isn't displayed in the class instance dashboard in the WD
    • [AGG-7906] - A class instance state isn't changed by "Life Cycle" button in the WD
    • [AGG-7909] - NullPointerException during forming model ruleset's report table
    • [AGG-7918] - Dockable dashboard doesn't support HTML snippet scrolling on overflow
    • [AGG-7928] - Client freezes and expands container of remote system tree almost endlessly
    • [AGG-7932] - Filtering by long type field in Foreign Class Instance editor settings doesn't work
    • [AGG-7941] - A list of related class instances displayed only one element after editing in the class instance dashboard
    • [AGG-7943] - Function "Refresh Period" doesn't work in Data Table
    • [AGG-7944] - NPE while IEC-104 device getting asynchronous updates
    • [AGG-7949] - HTML snippet of expression type shows empty screen in WD, but works in UOC
    • [AGG-7952] - Nested dashboard of the second level ignores settings of dashboard of higher level and shows title in WD
    • [AGG-7958] - XY chart doesn't show lines between values that located outside of the visible part of the chart when using zoom
    • [AGG-7959] - Registration form is displayed incorrectly in Chrome browser
    • [AGG-7963] - Disabling model's statistics channel deletes all statistics data
    • [AGG-7964] - Sometimes addRecords() function returns "wrong type, requires Data Table, but Date is found" error
    • [AGG-7967] - Network Discovery markup is broken in WD
    • [AGG-7975] - Function "setMultiple" sets an empty table in "data table" field
    • [AGG-7976] - An error occured while trying to open a class instance list dashboard in the WD
    • [AGG-7980] - Adding a class instance dialog isn't closed when trying to save a new record
    • [AGG-7981] - Action "reopen dashboard" doesn't work on web desktop
    • [AGG-7982] - Dashboards with validity expression don't open in web desktop
    • [AGG-7985] - HTML snippet doesn't open dashboard by link
    • [AGG-7986] - No fonts anti-aliasing in widgets
    • [AGG-7991] - Java Heap Space Error when WMI device driver reads assets
    • [AGG-7992] - Table body takes a fixed height of 400 pixels even if no height specified
    • [AGG-7994] - Error NumberFormatException when connecting to the SET device with a networkAddress more than 127
    • [AGG-8005] - When adding a new class instance, you can't select an associated instance of another class
    • [AGG-8012] - Binding that listens for ComboBox 'Selected Item' update does not execute
    • [AGG-8017] - Fatal error while using SNMP trap listener
    • [AGG-8020] - It's possible to filter related instances which situated only on current page of class instance list in the WD
    • [AGG-8023] - Network Device Overview opens for several seconds and closes with an error
    • [AGG-8044] - All auto-registration form resets, when the typed password is incorrect

    New Feature

    • [AGG-4630] - Add ability to interact with the server in HTML-snippet markup
    • [AGG-7079] - Scaling widgets in editor
    • [AGG-7433] - Bindings in user sessions
    • [AGG-7687] - Support incremental training in trainable units
    • [AGG-7825] - Add UI customization properties to Combo Box component
    • [AGG-7850] - Add UI customization properties to Check Box component
    • [AGG-7857] - Add UI customization properties to DateTime component
    • [AGG-7858] - Add UI customization properties to Spinner component
    • [AGG-7859] - Add UI customization properties to ScrollBars

    Improvement

    • [AGG-3574] - Add UI customization properties to DataTable component
    • [AGG-6754] - Support large datasets by making DataTable an interface to scrollable data
    • [AGG-7665] - Upgrade built-in Cassandra to version 3.10
    • [AGG-7766] - Allow HTML snippet dashboard element to embed custom html markup
    • [AGG-7845] - Add count of dropped events to Agent's Performance Metrics property
    • [AGG-7847] - Add count of dropped bindings to model's Thread Pool Status property
    • [AGG-7852] - Add property to widget Data Table component which can hide Data Table timestamp tooltip
    • [AGG-7873] - StorageUpdate/StorageDelete functions should return the result of its execution
    • [AGG-7911] - Add "User Activation Expression" setting to a Server Config context, it should execute on new user registration
    • [AGG-7922] - Add option to hide system tree element's toolbar in dashboard
    • [AGG-7937] - Add UI customization properties to EventLog component
    • [AGG-7999] - Add timeout (t0, t1, t2, t3) options to IEC-104 Server device driver settings
    • [AGG-8003] - Receive data from the SET devices located on the same serial-bus or on the same IP:port address
    • [AGG-8014] - Add 'type', 'login', 'username' variables to session
    • [AGG-8015] - Add 'In-memory Value Caching' setting to Model variable settings

    Performance Issue

    • [AGG-7627] - High CPU usage during the execution of configuration scripts on the device group
    • [AGG-7729] - Improve IEC-104 server performance
    • [AGG-7818] - Deadlock on reconnecting agent when it's event queue is overflowed
    • [AGG-7837] - Sudden event queue overflow leads to stuck the server
    • [AGG-7901] - High CPU usage when creating a set-4tm device
    • [AGG-8028] - Blocking parallel execution of a Rule Set when calling from a plugin HTTP-server

    Version 5.60.02 (21/Mar/18)

    Bug

    • [AGG-7070] - Incorrect product name encoding in web-desktop of branded builds
    • [AGG-7656] - Agent cannot connect to OPC server
    • [AGG-7676] - Agent loses variables during reconnecting with Local Agent
    • [AGG-7711] - IllegalArgumentException when trying to manually subgroup reorder
    • [AGG-7714] - sysUptime SNMP variable doesn't update on the Linux systems until manual device resynchronization
    • [AGG-7715] - Timeout doesn't affect calling pyramid device functions
    • [AGG-7716] - Widget Player application doesn't exit from full screen mode after pressing F11 button
    • [AGG-7717] - The field value is shifted relative to the field description in the "class instance list" dashboard data entry form in the WD
    • [AGG-7722] - Test frame confirmation timeout in IEC-104 Master
    • [AGG-7724] - Agent became offline after some time of working or sometimes after server rebooting
    • [AGG-7731] - Two tables are left in the SQL database after renaming a single device
    • [AGG-7740] - TPSagent does not receive asynchronous updates status of LTPS digital inputs
    • [AGG-7745] - Dashboard's layout breaks when opening it with defined key
    • [AGG-7759] - "Error Unique Key" while creating link "Many to Many" between Classes when used Postgres DB as Class storage
    • [AGG-7760] - Missing point on the map
    • [AGG-7768] - Search engine indexes remote contexts, effectively slowing down event dispatcher queue

    New Feature

    • [AGG-7680] - Migrate Java API to byte arrays wherever possible

    Improvement

    • [AGG-7726] - Add disconnect cause description to IEC-104 Info event

    Performance Issue

    • [AGG-7710] - WorkFlows task starts with a 3-4 second delay on the LTPS
    • [AGG-7719] - Client slow tables/dashboards rendering/scrolling on Linux Machines

    Version 5.60.01 (26/Feb/18)

    Bug

    • [AGG-6335] - Changing records of user available resources table doesn't affect to the user system tree
    • [AGG-6644] - Event Log context references unclickable under web-desktop
    • [AGG-6699] - "Relative widgets" disappear from "Related Action" menu when changed its "Description"
    • [AGG-6726] - Arrow of widget component "Quarter Round Gauge" disappear or show wrong value if would use "Log Scale" and value from 0 to 1
    • [AGG-6732] - Jasperreports engine warning message: 'isSplitAllowed' attribute is deprecated in the out-of-the-box "users" report
    • [AGG-6735] - Errors during creating demo models "mgSensors" and "mgValves" from resources
    • [AGG-6880] - Widget updates on every update of it's component and prevents normal usage of combo box
    • [AGG-6963] - GUI Builder Work Form window shows DTE in horizontal mode even if "Allow Vertical Mode" is enabled
    • [AGG-6991] - Create Query wizard returns NPE on variable without format
    • [AGG-6992] - Create Chart wizard returns error on variable with field contains empty description
    • [AGG-7242] - Model events are not stored in NoSQL database
    • [AGG-7282] - Tabs with subwidgets in TabbedPanel doen't show included subwidgets with svg files after changing Tabvisible parameter in true condition
    • [AGG-7407] - Can't select model variable value from selection values after several operations
    • [AGG-7616] - Classpath error starting standalone Client application under MacOS
    • [AGG-7618] - SMI-S device driver incorrect disconnection
    • [AGG-7631] - Invalid button order in the event log on Web Desktop
    • [AGG-7635] - "Database" device returns error on executing query if last activity was few days ago
    • [AGG-7636] - Changing target name in rule configuration of model ruleset doesn't save new value after clicking on next cell
    • [AGG-7638] - Workflow isn`t restarted when throwing exception inside workflow
    • [AGG-7641] - NPE error when server with RS485-to-ethernet modbus device is stopped
    • [AGG-7642] - The table header is displayed in the web-interface, although "show header" option in the dashboard element configuration is deactivated, if number of records is defined in the table format
    • [AGG-7644] - IllegalStateException on KV DB shutdown
    • [AGG-7645] - Error evaluating the dashboard title expression in the log although the dashboard title is displayed correctly
    • [AGG-7647] - NetFlow packets parsing error
    • [AGG-7649] - Date/Time Picker widget component with default date and time formats doesn't allow to enter 2-digit hour in popup on Russian client
    • [AGG-7650] - "timeDisplayed" property of Date/Time Picker widget component affects to component focus after choosing date in popup
    • [AGG-7651] - Popup of Date/Time Picker widget component isn't showed if two Date/Time Picker components are on widget and "timeDisplayed" property is enabled
    • [AGG-7653] - Event Log tooltip shows event info by record instead of row
    • [AGG-7668] - Device context still shows in Devices container after removing from nested group even if context also located in parent group with enabled "Hide Members From Primary Location" property
    • [AGG-7675] - Incorrect scaling of geofences on absolute layout with two side scaling
    • [AGG-7677] - IEC-104 Server connection closed: The maximum time that no confirmation was received (t1)
    • [AGG-7678] - NPE when open widget on the web desktop for Linux
    • [AGG-7681] - OPC server doesn`t receive asynchronous updates from AggreGate server
    • [AGG-7686] - Web-Desktop doesn't open Dashboards launched from Auto Run
    • [AGG-7694] - It isn't possible to filter the related class instance on "class instance" type dashboard if the "link" button is used
    • [AGG-7698] - MySQL service doesn't start when launch Network Manager server

    New Feature

    Improvement

    • [AGG-6695] - Support for format caching in Java agent
    • [AGG-7302] - Extend Views for more fine-grained class instance representation
    • [AGG-7620] - Option not to show 'Loading' label for XY-charts
    • [AGG-7637] - Add clientID parameter to the properties section of MQTT device
    • [AGG-7643] - Add context identifer to IEC-104 debug log

    Performance Issue

    • [AGG-7391] - Improve stability of processing 150K tags per second from OPC Agent

    Older Versions

    Changelog for AggreGate 5.5 available here. Changelog for AggreGate 5.4 available here. Changelog for AggreGate 5.3 available here. Changelog for AggreGate 5.2 and older releases available here. For more information about a particular issue, please contact Tibbo.