Version 1.0.42
(published 7/12/2025)
New features
Added support for identifiers and methods invoked when editing in the profile switcher, enabling precise opening of the settings panel.
Provided dynamic monitoring configuration based on data retrieved from services, including initialization of settings.
Integrated the monitoring logs configuration view with the profile model, adding support for saving changes and related configuration fields.
Added a component managing the profile switcher view in monitoring configuration, including support for edit-mode methods, duplication, and creation of new items.
Added support for a modal window for monitoring profile configuration in the settings section and full integration with the API, including fetching, saving, and deleting profiles.
Added a class for mapping device data and a service for retrieving devices via the API, with serialization and deserialization methods.
Created a service handling monitoring profiles with full logic for data retrieval, validation, profile construction, and saving.
Added the ability to add and edit computers in monitoring profiles with dynamic tag selection based on devices.
Added a method responsible for creating profiles in the monitoring view and event handling in the button component.
Extended the global store with an additional flag responsible for visibility of the device-adding modal window.
Added a grid component that generates a layout based on the provided data structure and row and column parameters.
Added multiple methods and types responsible for serialization, validation, and identification of monitoring profiles and configuration items.
Added a remote terminal in the computer details.
Added functions to update monitoring profiles in accordance with API methods, including deletion and handling of switch events.
Extended the settings store configuration to support a type corresponding to monitoring profiles.
Added new translations for monitoring elements, profiles, computers section, and logs.
Improvements and technical changes
Organized styling of selectors, panels, button groups, and forms.
Fixed the order of buttons in configuration windows.
Changed the RTC connection startup method.
Added state locking in monitoring settings switches.
Introduced changes regarding the layout of application labeling elements and their maximum width.
Removed the local API logs module, replacing it with browser tools.
Optimized the selection component by changing the way items are managed, refreshed, and synchronized with the parent component.
Added a wait-for-response reaction in the connection handling client and a method to close the connection asynchronously.
Simplified monitoring settings views by removing unnecessary imports and graphic elements.
Introduced mechanisms to handle three operational modes of monitoring profile modals: edit, duplicate, and create new.
Added validation of device identifier lists when assessing profile correctness.
Changed the way data is displayed in statuses, using a placeholder value when data is absent.
Introduced numerous improvements in header layouts, spacing, containers, and main sections.
Changed elements affecting header display and their positioning.
Introduced mechanisms for state control and initialization, avoiding null error situations.
Added support for refreshing table views after performing actions.
Organized imports and component logic in monitoring, tools, and settings sections.
Extended the selector component to fetch user identifiers.
Removed unnecessary selector component functions related to page calculation, replacing them with built-in state mechanisms.
Changed layer colors and visual effect modes for clickable elements.
Improved operation of monitoring settings switches and profile save logic.
Added integration of methods for fetching, saving, and deleting profiles in the API.
Organized code of aggregate components, tables, widgets, and graphical layouts.
Expanded the settings store with polymorphic methods for opening settings and corresponding modal data.
Removed duplicate code, obsolete classes, unused imports, and redundant elements
Last updated
Was this helpful?