3.20 EN: различия между версиями
Нет описания правки |
Нет описания правки |
||
| Строка 9: | Строка 9: | ||
== List of changes == | == List of changes == | ||
'''Object Limits:''' | |||
* [[Лимиты_объектов#anchor_320_01|Address limits restriction removed]] ''(buildings, streets, populated areas)'' | |||
'''Equipment:''' | |||
* [[OLT#anchor_320_02|Revised data retrieval and storage for ONU on OLT]] ''(information is permanently available in the database, even during live polling from the device)'' | |||
* [[ONU#anchor_320_03|Report added to the ONU list]] "ONUs not connected to the OLT" | |||
* The switch filter now includes the option for [[Коммутаторы#anchor_320_04|displaying devices with failed ports]] | |||
'''Tasks:''' | |||
* [[Карточка_задания#anchor_320_05|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)'' | |||
* [[Карточка_задания#anchor_320_06|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 [[Карточка_задания#anchor_320_07|which employee profiles are allowed to change the task to a specific status]] | |||
* A [[Настройка_-_Задания#anchor_320_08|quick search by task type name]] has been added to the task type classifier | |||
* [[Настройка_-_Задания#anchor_320_09|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 [[Настройка_-_Задания#anchor_320_10|changing the status to the desired one after a set time interval]] | |||
* For each task type, it is possible to [[Настройка_-_Задания#anchor_320_11|configure which objects are required fields]] ''(e.g., communication installation, customer, building, etc.)'' | |||
* Tasks now support [[Настройка_-_Задания#anchor_320_12|notifications in Telegram/Messenger for staff and observers about task status changes]] | |||
* Within the task type properties, it is possible to configure [[Настройка_-_Задания#anchor_320_13|individual time norms for completion per building]] | |||
* When creating a task and assigning an employee, [[Карточка_задания#anchor_320_14|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 [[Карточка_задания#anchor_320_15|quick option to postpone the task by 1, 2, 3, 4, 6, 8, or 12 hours]] has been added | |||
* [[Настройка_-_Задания#anchor_320_16|A separate permission for adding tasks has been introduced]] ''(for each task type)''. Previously, this permission was part of the task editing permission | |||
'''Customers/Clients:''' | |||
* A [[Карточка_абонента#anchor_320_17|quick transfer option for inventory items (Inventory) available to the current employee]] has been added to the customer card | |||
* [[Карточка_абонента#anchor_320_18|Multiple VLANs can now be assigned to customers]]. In the VLAN card, you can see all customers associated with it | |||
* Added [[Оборудование#anchor_320_19|visualisation of dependent customers by a specific device port]], by splitter/multiplexer ''(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 [[Сооружения_связи#anchor_320_20|immediately specify its coordinates using geolocation]] ''(if supported by the device and browser)'' | |||
* A [[Схемы_планирования_(Сооружения_связи)#anchor_320_21|section with all planning diagrams]] has been added to the left menu of communication installations ''(in switching schemes)'' | |||
* The filter for communication installations now includes [[Сооружения_связи#anchor_320_22|selection by installation date, custom fields, and user-defined map icon]] | |||
* A [[Сооружения_связи#anchor_320_23|filter by address-based location]] ''(populated area, street, etc.)'' has been added to the list of communication installations | |||
'''Cable lines:''' | |||
* For cable lines, the [[Карточка_линии#anchor_320_24|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 [[Настройка_-_Кабельные_линии#anchor_320_25|"Minimum map scale for object display" setting]] has been added | |||
* [[Карточка_линии#anchor_320_26|Cable line merging functionality]] has been introduced | |||
'''Vehicles:''' | |||
* Directional arrows are displayed on the map for GPS tracks of vehicles and employees | |||
* It is now possible to [[Автотранспорт#anchor_320_27|assign a responsible employee]] for each vehicle | |||
* [[Автотранспорт#anchor_320_28|Vehicle widget on the main page]] ''(both general and for one's own vehicle)'' | |||
* [[Автотранспорт#anchor_320_29|Vehicle types]] have been added | |||
'''Switching:''' | |||
* A new connection type has been added: [[Схема_коммутации#anchor_320_30|"Planned object" in the switching scheme]] | |||
'''Cross-connects/ODF:''' | |||
* For each category of cross-connects/ODFs ''(patch panels, sockets)'', it is possible to configure [[Кроссы/ODF#anchor_320_31|separate custom fields, labels, and table display settings]] | |||
'''Coverage:''' | |||
* In the polygon card ''(map object)'', a [[Объекты_на_карте#anchor_320_32|list of communication installations it covers is displayed]] | |||
* For map objects ''(polygons)'', an option has been added to [[Объекты_на_карте#anchor_320_33|set transparency and border appearance]] | |||
* Map objects ''(polygons)'' now have a "Notes" field. These [[Объекты_на_карте#anchor_320_34|notes are also displayed in tooltips on the map]] | |||
* For customers of different categories, [[Настройка_-_Основная#anchor_320_35|icon colours on the map can be configured]] ''(individuals, legal entities, former customers, potential customers)''. Icon border customisation for inactive customers is also available | |||
* In the coverage map layers, [[Карты_покрытия#anchor_320_36|a feature to show or hide all layers at once]] has been added | |||
* A [[Карты_покрытия#anchor_320_37|context menu on right-click]] has been added for communication installations on the coverage map | |||
* A [[Карты_покрытия#anchor_320_38|context menu has been added for polygons]] on the coverage map | |||
* [[Объекты_на_карте#anchor_320_39|Group actions have been added for map objects]] ''(adding/removing labels)'' | |||
'''Employees:''' | |||
* In user personal settings, the [[Личная_настройка#anchor_320_40|option to individually configure the number of records displayed in tables]] has been added | |||
* A new [[Настройка_профилей#anchor_320_41|permission "Edit building properties"]] has been added to employee profiles | |||
* A new [[Настройка_профилей#anchor_320_42|permission "Allow export of the entire list to Excel"]] has been added to employee profiles | |||
* New [[Настройка_профилей#anchor_320_43|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 [[Настройка_профилей#anchor_320_44|deleting system devices]] ''(previously this was controlled by the general write permission for system devices)'' | |||
* A new [[Отпуска_и_больничные#anchor_320_45|"Leave and sick leave" page]] has been added to the "Personnel" section | |||
* [[Подразделения#anchor_320_46|Work schedule tracking per department]] has been introduced | |||
* [[Сотрудники#anchor_320_47|Work schedule tracking per employee]] has been introduced | |||
* A new [[Сотрудники#anchor_320_48|"Require password change on next login" setting]] has been added to the employee card | |||
* The employee action history now includes a [[История_по_пользователям#anchor_320_49|filter by IP address]] | |||
'''Warehouse:''' | |||
* [[Карточка_ТМЦ#anchor_320_50|Integration of any Inventory types into each other]] has been implemented ''(previously, only integration of Inventory into devices was supported)'' | |||
* [[Импорт_справочников#anchor_320_51|Bulk import of Inventory]] ''(with assignment to communication installations)'' | |||
* [[ТМЦ#anchor_320_52|Support for tracking and managing purchase cost]] has been added for Inventory | |||
* [[ТМЦ#anchor_320_53|The option to transfer Inventory in group actions]] has been added | |||
* [[Карточка_ТМЦ#anchor_320_54|It is now possible to split Inventory by multiples]] ''(not only individually or into two parts as before)'' | |||
'''Cabinets/Racks:''' | |||
* It is now possible to [[Стойки/шкафы#anchor_320_55|specify the maximum electrical power allocated to a cabinet/rack]] | |||
'''Statistics:''' | |||
* A [[Статистика#anchor_320_56|report on task status changes by employees over a specified period]] has been added to the statistics section | |||
'''Advertising Campaigns:''' | |||
* An [[Рекламные_кампании#anchor_320_57|archive has been added for advertising campaigns, along with a filter option in the campaign list to show archived campaigns]] | |||
'''Custom Fields:''' | |||
* New custom field types with object references: [[Настройка_-_Основная#anchor_320_58|communication installation, customer, employee, department, vehicle, equipment, cable line]] | |||
* New custom field type: [[Настройка_-_Основная#anchor_320_59|"Attached files"]] | |||
* New custom field type: [[Настройка_-_Основная#anchor_320_60|"Password"]] | |||
* New custom field type: [[Настройка_-_Основная#anchor_320_61|"Time"]] | |||
* It is now possible to [[Настройка_-_Основная#anchor_320_62|specify employee profiles that will have access to specific custom fields]] | |||
'''Security:''' | |||
* Added [[Настройка_-_Основная#anchor_320_63|the ability to configure the number of incorrect login attempts before enforcing a delay between attempts]] ''(protection against password brute-force attacks)'' | |||
* In the configuration file, you can now [[Двухфакторная_аутентификация_(2FA)#anchor_320_64|use a list of trusted IP addresses to allow access without 2FA authentication]] ''(when 2FA is enabled)'' | |||
* In the "Settings – General – Personnel" section, a new [[Настройка_-_Основная#anchor_320_65|report with a log of failed authentication attempts]] has been added | |||
'''Other:''' | |||
* In the attached files section, it is now possible to [[Прикрепленные_файлы#anchor_320_66|re-use an existing file and attach it to other objects using its UUID]] ''(additional button)'' | |||
* Added [[Арендаторы#anchor_320_67|tenant accounting]] | |||
* In the document settings for [[Настройка_-_Документы#anchor_320_68|the parameter "INVENTORY_OPERATION_INVENTORY_LIST_RU"]] and similar ones, it is now possible to configure the fields of this table | |||
* In the settings of [[UserSide_API_Key|API keys]], you can now specify particular API sections to manage access control | |||
* For [[Двухфакторная_аутентификация_(2FA)|2FA]], you can exclude specific IP addresses from validation by marking them as trusted | |||
* New versions of external [[Modules_EN#Current_versions_of_the_modules|modules]] | * New versions of external [[Modules_EN#Current_versions_of_the_modules|modules]] | ||
Версия от 14:27, 18 июля 2025
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 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 introduced (for each task type). Previously, this permission was part of the task editing permission
Customers/Clients:
- A quick transfer option for inventory items (Inventory) available to the current employee has been added to the customer card
- 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 splitter/multiplexer (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 diagrams has been added to the left menu of communication installations (in switching schemes)
- The filter for communication installations now includes selection by installation date, custom fields, and user-defined map icon
- 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 map scale for object display" setting has been added
- Cable line merging functionality has been introduced
Vehicles:
- Directional arrows are displayed on the map for GPS tracks of vehicles and employees
- It is now possible to assign a responsible employee for each vehicle
- Vehicle widget on the main page (both general and for one's own vehicle)
- Vehicle 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 custom fields, labels, and table display settings
Coverage:
- In the 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 (individuals, 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 labels)
Employees:
- In user personal settings, the option to individually configure the number of records displayed in tables has been added
- A new permission "Edit 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 "Leave and sick leave" page has been added to the "Personnel" section
- Work schedule tracking per department has been introduced
- Work schedule tracking per employee has been introduced
- A new "Require password change on next login" 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)
- Bulk import of Inventory (with assignment to communication installations)
- Support for tracking and managing purchase cost has been added for Inventory
- The option to transfer Inventory in group actions has been added
- It is now possible to split Inventory by multiples (not only individually or into two parts as before)
Cabinets/Racks:
- It is now possible to specify the maximum electrical power allocated to a cabinet/rack
Statistics:
- A report on task status changes by employees over a specified period has been added to the statistics section
Advertising Campaigns:
Custom Fields:
- New custom field types with object references: communication installation, customer, employee, department, vehicle, equipment, cable line
- New custom field type: "Attached files"
- New custom field type: "Password"
- New custom field type: "Time"
- It is now possible to specify employee profiles that will have access to specific custom fields
Security:
- Added the ability to configure the number of incorrect login attempts before enforcing a delay 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 – General – Personnel" section, a new report with a log of failed authentication attempts has been added
Other:
- In the attached files section, it is now possible to re-use an existing 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_RU" 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