3.20 EN
Release date: July 2025
Also see:
List of changes
Object limits:
- Address limits restriction removed (buildings, streets, populated areas)
Equipment:
- Revised data retrieval and storage for ONU on OLT (information is permanently available in the database, even during live polling from the device)
- Report added to the ONU list "ONUs that are not connected to the OLT"
- The switch filter now includes the option for displaying devices with failed ports
Tasks:
- When closing a task, it is now possible to select which inventory items (Inventory) from all available should be transferred to the task and in what quantity (customisable)
- Support for tracking composite types of work within tasks. Enables accounting for all types of work performed under each task
- For task types, it is possible to configure which employee profiles are allowed to change the task to a specific status
- A quick search by task type name has been added to the task type classifier
- When creating or changing the status of a task, it is possible to send an SMS to the customer linked to the task (optional system with customisable templates)
- In task action chains, the option has been added for changing the status to the desired one after a set time interval
- For each task type, it is possible to configure which objects are required fields (e.g., communication installation, customer, building, etc.)
- Tasks now support notifications in Telegram/Messenger for staff and observers about task status changes
- Within the task type properties, it is possible to configure individual time norms for completion per building
- When creating a task and assigning an employee, a check is performed to ensure the employee is not already assigned to another task at that time
- When changing the task status to "Postponed", a quick option to postpone the task by 1, 2, 3, 4, 6, 8, or 12 hours has been added
- A separate permission for adding tasks has been allocated (for each task type). Previously, this permission was part of the task editing permission
Customers/Clients:
- In the customer's card added the ability to quickly transfer inventory items from those available for the current employee
- Multiple VLANs can now be assigned to customers. In the VLAN card, you can see all customers associated with it
- Added visualisation of dependent customers by a specific device port, by divider/compactor (as well as separately by each adapter) and by cross connect/ODF (also separately by each adapter)
Communication installations:
- When adding a communication installation, it is now possible to immediately specify its coordinates using geolocation (if supported by the device and browser)
- A section with all planning schemes has been added to the left menu of communication installations (in switching schemes)
- The filter for communication installations now includes selection by installation date, additional fields, and own icon on the map
- A filter by address-based location (populated area, street, etc.) has been added to the list of communication installations
Cable lines:
- For cable lines, the ability to display a point on the map based on entered distance along the route has been added (e.g., for identifying a break point)
- For cable line types, a "Minimum scale for displaying objects on the map" setting has been added
- For cable lines, the possibility to merge them has been added
Motor transport:
- Directional arrows are displayed on the map for GPS tracks of motor transport and employees
- It is now possible to assign a responsible employee for each motor transport
- Motor transport widget on the main page (both in general and for your own motor transport)
- Motor transport types have been added
Switching:
- A new connection type has been added: "Planned object" in the switching scheme
Cross-connects/ODF:
- For each category of cross-connects/ODFs (patch panels, sockets), it is possible to configure separate additional fields, marks for objects, and table display settings
Coverage:
- In a polygon card (map object), a list of communication installations it covers is displayed
- For map objects (polygons), an option has been added to set transparency and border appearance
- Map objects (polygons) now have a "Notes" field. These notes are also displayed in tooltips on the map
- For customers of different categories, icon colours on the map can be configured (private persons, legal entities, former customers, potential customers). Icon border customisation for inactive customers is also available
- In the coverage map layers, a feature to show or hide all layers at once has been added
- A context menu on right-click has been added for communication installations on the coverage map
- A context menu has been added for polygons on the coverage map
- Group actions have been added for map objects (adding/removing marks)
Employees:
- In user personal settings, the option to individually configure the number of records displayed in tables has been added
- A new permission "Editing building properties" has been added to employee profiles
- A new permission "Allow export of the entire list to Excel" has been added to employee profiles
- New permissions for viewing and editing the building's logical scheme have been added to employee profiles
- A separate permission has been introduced in employee profiles for deleting system devices (previously this was controlled by the general write permission for system devices)
- A new "Vacations and sick days" page has been added to the "Personnel" section
- Work schedule tracking per subdivision has been added
- Work schedule tracking per employee has been added
- A new "Require user to change their password next time they log in" setting has been added to the employee card
- The employee action history now includes a filter by IP address
Warehouse:
- Integration of any Inventory types into each other has been implemented (previously, only integration of Inventory into devices was supported)
- Mass import of inventory (with transfer to communications installations)
- Support for tracking and managing purchase price has been added for Inventory
- The ability to transfer inventory has been added to group actions for inventory
- It is now possible to separate inventory by multiples (not only individually or into two parts as before)
Racks/Cabinets:
- It is now possible to specify the maximum electrical power allocated to a rack/cabinet
Statistics:
- A report on task status changes by employees over a specified period has been added to the statistics section
Promotion campaigns:
Additional fields:
- New additional field types with object references: communication installation, customer, employee, subdivision, vehicle, equipment, cable line
- New additional field type: "Attached files"
- New additional field type: "Password"
- New additional field type: "Time"
- It is now possible to specify employee profiles that will have access to specific additional fields
Security:
- Added the ability to configure the number of incorrect login attempts before to use interval between attempts (protection against password brute force attacks)
- In the configuration file, you can now use a list of trusted IP addresses to allow access without 2FA authentication (when 2FA is enabled)
- In the "Settings – Main – Personnel" section, a new report with a log of failed authentication attempts has been added
Other:
- In attached files, it is possible to reuse another file and attach it to other objects. Using its UUID (additional button)
- Added tenant accounting
- In the document settings for the parameter "INVENTORY_OPERATION_INVENTORY_LIST_EN" and similar ones, it is now possible to configure the fields of this table
- In the settings of API keys, you can now specify particular API sections to manage access control
- For 2FA, you can exclude specific IP addresses from validation by marking them as trusted
- New versions of external modules
- Other changes: see https://wiki.userside.eu/3.19