3.19 EN: различия между версиями

Материал из WiKi - UserSide
Нет описания правки
Нет описания правки
 
(не показаны 53 промежуточные версии 2 участников)
Строка 1: Строка 1:
[[3.19_EN|en]] | [[3.19|ru]]
[[3.19_EN|en]] | [[3.19|ru]]


Release date: '''-'''
Release date: '''June 2024'''


Also see:  
Also see:  
* [[Upgrade 3.19|Upgrade to Version 3.19]]
* [[Upgrade 3.19|Upgrade to version 3.19]]
* [[Versions of ERP "USERSIDE"]] | [[Version 3.19|Version 3.19]]
* [[Versions of ERP "USERSIDE"]] | [[Versions 3.19 EN|Versions 3.19]]


== List of changes ==
== List of changes ==
Строка 20: Строка 20:
* Changed routing of all system pages
* Changed routing of all system pages
* Upgrade to PHP 8.3
* Upgrade to PHP 8.3
* webroot directory changed from the deprecated userside3 to the default public directory
* queue name prefix for websocket changed from userside-stomp to erp-stomp to avoid confusion with the default user name


'''Communication installations:'''
'''Communication installations:'''
Строка 29: Строка 31:
* Added a configuration parameter [[Settings_-_Main#anchor_319_03_EN|"Dividers/compactor. Allow export of the entire list to Excel"]]
* Added a configuration parameter [[Settings_-_Main#anchor_319_03_EN|"Dividers/compactor. Allow export of the entire list to Excel"]]


'''Cable lines:''''
'''Cable lines:'''
* Cable and fibre lengths are displayed separately in the calculation of the connection route.
* In the calculation of the connection route, [[Calculation_of_a_route_of_connections#anchor_319_04_EN|the cable length and the fibre length are displayed separately]]
* Added QR code generation option for cable lines
* [[Line_card#anchor_319_05_EN|QR code generation option]] added for cable lines
* Added setting parameter "Cable lines. Allow export to Excel of the whole list''
* Added a configuration parameter [[Settings_-_Cable_lines_EN#anchor_319_06_EN|"Cable lines. Allow export of the entire list to Excel"]]


'''Covering:'''
'''Covering:'''
* '''Right-click context menu has been added to the covering map for the building''' ''(edit, change coordinates, building plan and logic diagram)''
* '''[[Coverage_maps#anchor_319_07_EN|A right-click context menu has been added to the coverage map for a building]]''' ''(edit, change coordinates, building plan and logic diagram)''
* '''A right-click context menu has been added to the covering map for cable lines''' ''(edit, change coordinates)''
* '''[[Coverage_maps#anchor_319_08_EN|A right-click context menu has been added to the coverage map for cable lines]]''' ''(edit, change coordinates)''
* '''New type of objects on the map - Image'''
* '''[[Coverage_maps#anchor_319_09_EN|New type of objects on the map - Image]]'''
* Scaling option [[Settings_-_Maps_and_plans#anchor_319_10_EN|added for map-plans from static files]]
* Scaling option [[Settings_-_Maps_and_plans#anchor_319_10_EN|added for map-plans from static files]]
* When hovering over a cable line on the covering map, a table with fibre switching is displayed in the tooltip ''(switchable parameter in the settings)'''
* When pointing to a cable line on the coverage map, [[Coverage_maps#anchor_319_11_EN|the table with fiber commutation is displayed in the tooltip]] ''(disabled parameter in the setting)''
* Added the ability for keys to have a communication installation attached to them
* Added the ability for keys to have a [[Keys#anchor_319_12_EN|communication facility attached to them]]
* Redesigned menu in the building card
* Redesigned [[Building_card_(House_card)#anchor_319_13_EN|menu in the building card]]
* In the list of buildings you can filter by polygon on the map ''(select all buildings that are under the polygon)''
* In the list of buildings, it is [[Addresses#anchor_319_14_EN|possible to filter by polygon on the map]] ''(select all buildings that are under the polygon)''
* Added possibility to customise table fields for building list
* The possibility to [[Addresses#anchor_319_15_EN|customize table fields has been added for the list of buildings]]
* Added "Owner information template in object cards" setting option
* Added setting parameter [[Settings_-_Main#anchor_319_16_EN|"Template of owner information in object cards"]]
* Inscriptions on the covering map can now be in several lines  
* Inscriptions on the coverage map [[Coverage_maps#anchor_319_17_EN|can now be in multiple lines ]]
* Added default setting parameter "Number of flats" when creating a building
* Added setting parameter [[Settings_-_Main#anchor_319_18_EN|"The number of flats"]] by default when a building is created
* Each employee can switch on/off the display of a preview of the switching scheme for a communication installation when hovering over it on the covering map ''(if globally this setting is enabled)''
* Each employee can [[Personal_settings#anchor_319_19_EN|enable/disable displaying a preview of the switching scheme for a communication facility]] when pointing at it on the coverage map ''(if this setting is enabled globally)''
* "Settings - Maps" section has been renamed to [[Settings_-_Maps_and_plans#anchor_319_20_EN|"Settings - Maps and plans"]]
* "Settings - Maps" section has been renamed to [[Settings_-_Maps_and_plans#anchor_319_20_EN|"Settings - Maps and plans"]]


'''Tasks:'''
'''Tasks:'''
* For task statuses it is possible to set up a confirmation request for transfer to this status
* For task statuses, it is possible [[Settings_-_Tasks_EN#anchor_319_21_EN|to configure a confirmation request to switch to that status]]
* In the setting of task statuses, the parameter "When transferring a task to this status - Select executor/subdivision" has been added
* In the setting of task statuses added the parameter [[Settings_-_Tasks_EN#anchor_319_22_EN|"When a task is moved to this status - Select an executor/subdivision"]]


* Task card:
* Task card:
** ''The task card displays the timeline of this task being in different statuses'''
** '''The task card displays [[Task_card#anchor_319_23_EN|the timeline of this task being in different statuses]]'''
** When adding a comment to a task, you can attach a customer to the task at the same time
** When adding a comment to a task, [[Task_card#anchor_319_24_EN|you can attach a customer to the task at the same time]]
** A quick button to add yourself as an executor of this task has been added to the task card
** A quick button [[Task_card#anchor_319_25_EN|to add yourself as an executor for this task has been added to the task card]]
** When creating a new task, you can select multiple equipment to the task at once
** When creating a new task, [[Task_card#anchor_319_26_EN|you can select multiple equipment at once in the task]]


* Types of tasks:
* Types of tasks:
** Possibility to configure escalation of tasks to the head and/or deputy head of the subdivision of executors for this task
** Ability to configure [[Settings_-_Tasks_EN#anchor_319_27_EN|escalation on tasks to the head and/or deputy head of the executors' subdivision for this task]]
** In the setting of task types, added possibility to specify mandatory fields with apartment/premises
** In the setting of task types, added the possibility [[Settings_-_Tasks_EN#anchor_319_28_EN|to specify the fields with building/flat as obligatory to be filled in]]
** In the setting of task types in the selection of objects it is possible to switch off the "Client" field
** In the setting of task types, it is possible [[Settings_-_Tasks_EN#anchor_319_29_EN|to disable the arbitrary field "Client" in the object selection]]
** In the setting of task types in the chain by task/automation added possibility to change the group to customers by task
** In the setting of task types in the chain by task/automation, added the [[Settings_-_Tasks_EN#anchor_319_30_EN|possibility to change the group to customers by task]]
** In properties of task type chains added output of information in which chains of other task types this type is used
** In the properties of task type chains, [[Settings_-_Tasks_EN#anchor_319_31_EN|added output of information about which chains of other task types use this type]]
** For task types it is possible to specify subdivisions as automatically assigned observers
** For task types, it is possible [[Settings_-_Tasks_EN#anchor_319_32_EN|to specify divisions as automatically assigned observers]]
** In task/automation chains it is possible to assign a subdivision.
** In task/automation chains, [[Settings_-_Tasks_EN#anchor_319_33_EN|it is possible to assign a subdivision]]
** A separate right to change the task date is available for task types
** A separate right [[Settings_-_Tasks_EN#anchor_319_34_EN|to change the date of work has been allocated to task types]]
** When editing a task type, an HTML editor for describing the task type has been added
** While editing a task type, [[Settings_-_Tasks_EN#anchor_319_35_EN|added HTML editor for description of the task type]]


* Work plan/task list:
* Work schedule/task list:
** In the task list for pending tasks, the date by which the task is pending is displayed
** In the task list for postponed tasks, [[Work_schedule#anchor_319_36_EN|the date until which the task is postponed is displayed]]
** In the work plan for tasks that were previously in the "Pending" stage, this information is displayed
** In the work schedule for tasks that were previously in the "Delay" stage, [[Work_schedule#anchor_319_37_EN|this information is displayed]]
** In group actions in the task list added possibility to add/exclude a customer to tasks
** Added the ability [[Work_schedule#anchor_319_38_EN|to add/exclude a customer to tasks in the group actions in the task list]]
** In group actions on customers list added possibility to act on the whole filtered list ''(not only on customers of the first page)''.
** In group actions on customer list [[Customer_list#anchor_319_39_EN|added possibility of actions on the whole filtered list at once]] ''(not only on customers of the first page)''
** Added "Observer. Subdivision" filter was added to the work plan
** A filter has been added to the work schedule [[Work_schedule#anchor_319_40_EN|"Watcher (Subdividing)"]]
** Added " Customer. Tariff"
** A filter has been added to the work schedule [[Work_schedule#anchor_319_41_EN|"Customer. Tariff"]]
** Filter "Task author (Employees of the subdivision)" was added to the work plan
** A filter has been added to the work schedule [[Work_schedule#anchor_319_42_EN|"Author of the task (Employees of subdivision)"]]
** Filter "Employee who marked the task as completed (Employees of a subdivision)" was added to the work plan
** A filter has been added to the work schedule [[Work_schedule#anchor_319_43_EN|"A staff member who has marked a task as completed (Employees of subdivision)"]]


* Work Calendar:
* Work calendar:
** When the date in the work calendar is changed, the calendar is immediately updated to the required date
** If the date in the task calendar is changed - the calendar is immediately updated to the required date
** The header of the task calendar for subdivisions displays its description, link to view the list of employees and subdivision card
** The header of the task calendar for subdivisions displays its description, [[Calendar#anchor_319_44_EN|a link to view the list of employees and the subdivision card]]
** Added ability to filter by groups of task types ''(not only by task types)'' in the work calendar.
** Added the ability to [[Calendar#anchor_319_45_EN|filter by task type groups to the task calendar]] ''(not just by task type)''


* All notification message templates can be customised separately for each task type
* All notification messages templates [[Settings_-_Tasks_EN#anchor_319_46_EN|can be configured separately for each task type]]
* Added a variable with the name of the task status to the templates of notifications by tasks
* Added a variable [[Settings_-_Tasks_EN#anchor_319_47_EN|with the name of the task status to the task notification templates]]
* Added setting parameter to copy to the child task only those additional fields that are used in the child task type as well.
* Added setting option [[Settings_-_Tasks_EN#anchor_319_48_EN|to copy to the child task only those additional fields that are used in the child task type as well]]
* Added setting option "In the list of executors for a task, display a link for quick exclusion of each executor/unit next to each executor/subdivision"
* Added setting option [[Settings_-_Tasks_EN#anchor_319_49_EN|"In the list of performers for a task, display a link for quick exclusion near each performer"]]


'''Equipment:'''
'''Equipment:'''
* ''New OLT PON Data Capture Poller'''
* '''New OLT PON Data Capture Poller'''
* '''Implemented the use of a single SNMP-community instead of separate read-only and read-write''''
* '''[[Equipment#anchor_319_50_EN|Implemented use of a single SNMP-community instead of separate read-only and read-write communities]]'''
* A search block has been added to the report for the number of ONUs on OLT ports
* [[OLT_EN#anchor_319_51_EN|A search block has been added to the report]] on the number of ONUs on OLT ports
* Switching from a device port can be switched to another port not only of the same device, but also of another device on this communication facility  
* Commutation from a device port [[Equipment#anchor_319_52_EN|can be switched to another port not only of the same device, but also of another device on this communication facility]]
* In the list of ports by OLT the signal levels of SFP modules are removed from the setting
* In the port list by OLT, [[OLT_EN#anchor_319_53_EN|the signal levels of the SFP modules are displayed from the settings]]
* In the OLT card in the list of PON-interfaces the available data on the current OLT-TX-signal level of these interfaces ''(if any)'' are displayed.
* The OLT card in the list of PON-interfaces [[OLT_EN#anchor_319_54_EN|displays the available data on the current OLT-TX-signal level of these interfaces]] ''(if any)''
* When specifying an equipment port as UPLINK ''(or DOWNLINK)'' - on the opposite equipment on the corresponding port ''(if switched)'', the opposite equipment is labelled DOWNLINK ''(or UPLINK)''.
* When specifying an equipment port as UPLINK ''(or DOWNLINK)'' - on the opposite equipment the reverse DOWNLINK ''(or UPLINK)'' [[Equipment#anchor_319_55_EN|mark is set on the corresponding port]] ''(if there is switching)''
* In the directory import it is possible to import any equipment, not only switches.
* In the import of manuals it is possible [[Import_of_manuals#anchor_319_56_EN|to import any equipment, not only switches]]
* A link to view the report "Number of ONUs on OLT ports" for this device has been added to the OLT card.
* Added a link to the OLT card to view the [[OLT_EN#anchor_319_57_EN|"Number of ONU on OLT ports"]] report for this device
* In the list of equipment it is possible to search by MAC-address part
* It is possible to [[Equipment#anchor_319_58_EN|search in the equipment list by part of MAC address]]
* In the cards of equipment that is installed in the rack/cabinet added display of the unit number in the rack
* In the equipment cards, which are installed in the rack/cabinet, [[Equipment#anchor_319_59_EN|added display of the unit number in the rack]]
* In OLT card it is possible to disable its polling by usm_pon module
* In the OLT card you can [[OLT_EN#anchor_319_60_EN|disable its polling by the usm_pon module]]
* The usm_pon module now polls only one unit at startup ''(one at a time)''
* The usm_pon module now polls only one unit at startup ''(one at a time)''


'''Custumers/Clients:'''
'''Custumers/Clients:'''
* In the customers list, you can filter by polygon on the map ''(select all customers that are under the polygon)'''
* In the customer list, [[Customer_list#anchor_319_61_EN|it is possible to filter by polygon on the map]] ''(select all customers that are under the polygon)''
* In the customers list you can add a filter on the presence of 2 or more IPs
* Added a filter to the list of customers [[Customer_list#anchor_319_62_EN|based on the existence of 2 or more IPs]]
* In customer's card in correspondence with customer added link to hide SMS-messages
* Added a link [[Customer_card#anchor_319_63_EN|to hide SMS messages in the customer's card in correspondence with the customer]]
* Added "IP address in the card is a link with this IP" setting option, which allows you to go directly to the customer's device to configure ''(if necessary)'''.
* Added [[Customer_card#anchor_319_64_EN|"The IP address in the card is a reference with this IP"]] customization option, which allows to directly navigate to the customer device for customization ''(if necessary)''
* Additional tabs in the customer's card can be customised depending on the customer's billing.
* Additional tabs in the customer card can be [[Settings_-_Main#anchor_319_65_EN|customized depending on the customer's billing system]]
* The possibility to merge a customer with another customer has been added for a customer
* For a customer, [[Customer_card#anchor_319_66_EN|added the ability to merge it with another customer]]
* In the SMS mailing card, a link to the scheduler task for sending it ''(if available)'' is displayed.
* The SMS-sending card displays [[SMS-sending#anchor_319_67_EN|a link to the scheduler task for sending it]] ''(if any)''
* Global search by customers now also searches by customers' contact persons
* Global search by customers now also [[Search#anchor_319_68_EN|searches by customers' contact persons]]
* Added "Customers. When added, offer manager to the current user" and "Customers. Potential. When adding, suggest the manager of the current user" and "Customers. Potential.
* Added a configuration parameters [[Add_customer#anchor_319_69_EN|"Customers. When the current user is added by the manager" and "Customers. Potential. When the current user is added by the manager"]]
* When adding a customer/potential customer, the fields with manager, advertising campaign, and labels for the customer are offered for filling at once
* When adding a customer/potential customer, fields with manager, advertising campaign, marks for the customer [[Add_customer#anchor_319_70_EN|are offered to be filled in at once]]
* Added a separate link to add a potential customer-legal entity.
* Added a separate link [[Potential_customers#anchor_319_71_EN|to add a potential legal entity customer]]
* One uncompleted task for the customer ''(if any)'' is displayed at the top of the customer's card
* One uncompleted task for the customer [[Customer_card#anchor_319_72_EN|is displayed on the top of the customer's card]] (if any)


'''Сommutation:'''
'''Сommutation:'''
* Added the ability to change the labelling of a cable line directly in the commutation diagram in the menu of this line
* Added the ability to change the labeling of a cable line [[Switching_scheme#anchor_319_73_EN|directly in the switching scheme in the menu of this line]]
* For cable lines, splitters and crossovers it is possible to clear the commutation for the whole object at once '''(previously only for one side)''
* For cable lines, dividers and cross-connectors it is possible [[Switching_scheme#anchor_319_74_EN|to clear the commutation of the entire object at once]] ''(previously only one side of the object)''
* If a cable line starts and ends at one object, both ends will be visible in the commutation diagram '''(including in the commutation master)''
* If a cable line starts and ends at one object, both ends [[Switching_scheme#anchor_319_75_EN|will be visible in the switching scheme]] ''(including in the switching master)''


'''Communication installations:'''
'''Communication installations:'''
* In the list of communication installations it is possible to display columns with the date of the last activity ''(including colour)''
* In the list of communication facilities, [[Communications_installations#anchor_319_76_EN|it is possible to display columns with the date of last activity]] ''(including color)''
* It is now possible to create a list of customers dependent on this communication installation ''(on the equipment and cable lines on it)''
* For a communication facility, added the ability [[Communications_installations_card#anchor_319_77_EN|to build a list of customers dependent on this communication facility]] ''(on the equipment and cable lines on it)''
* For each type of communication facility, [[Settings_-_Communications_installations#anchor_319_78_EN|it is possible to set from what minimum scale they should be displayed on the map]]
* For each type of communication facility, [[Settings_-_Communications_installations#anchor_319_78_EN|it is possible to set from what minimum scale they should be displayed on the map]]


Строка 133: Строка 135:
* The section "Operators" has been renamed "Users"
* The section "Operators" has been renamed "Users"
* The "Motor transport" subdivision has been moved from the "Personnel" section to a separate section of the main menu  
* The "Motor transport" subdivision has been moved from the "Personnel" section to a separate section of the main menu  
* Ability to separate access to departments and employees by address. Possibility to specify up to three address objects to which they belong.
* Ability to [[Subdivisions#anchor_319_79_EN|separate access to subdivisions and employees by address]]. Ability to specify up to three address objects to which they belong
* In the timesheet for employees, saving of editable values is performed on the fly when entering data
* In the timesheet works for employees, editing values are saved "on the fly" when inputting data
* Permissions to work with the timesheet are set separately. Also in the user profile it is possible to set the number of the nearest days for which there is a right to edit the timesheet.
* Permissions [[Configuring_profiles#anchor_319_80_EN|to work with timesheet works are given separately]]. Also in the user profile it is possible to configure the number of the next days for which there is a right to edit the timesheet works
* The "Allow export to Excel" permission has been added for employee/user profiles.
* Added [[Configuring_profiles#anchor_319_81_EN|"Allow export to Excel"]] permission for employee/user profiles
* For profiles of employees/users the right "Merge item names" has been added.
* Added the [[Configuring_profiles#anchor_319_82_EN|"Merging of items of inventory"]] permission for employee/user profiles
* In the list of inventory items in the sub-account of an employee, the date of transfer of these items to him/her is specified.
* The list of inventory items on the employee's account [[Staff#anchor_319_83_EN|shows the date on which these items were transferred to him or her]]
* When setting the availability of addresses in the employee's card, the possibility to copy these settings from another employee has been added.
* When setting address availability in an employee's card, an option to [[Staff#anchor_319_84_EN|copy these settings from another employee has been added]]


'''Warehouse:'''
'''Warehouse:'''
* When adding inventory items to a warehouse operation, only those sections and names of inventory items that are available on the source account are offered for selection.
* While adding inventory items to a warehouse operation - [[Operations#anchor_319_85_EN|only those sections and names of inventory items that are available on the source account are offered for selection]]
* In the report on inventory balances by warehouse the possibility of filtering by a specific customer has been added.
* Added [[Warehouse_-_Reports#anchor_319_86_EN|possibility of filtering by a specific customer]] in the report on inventory stocks by warehouse
* In the report on inventory balances, a quick search by selection by communication installation has been added.
* Added [[Warehouse_-_Reports#anchor_319_87_EN|quick search by selection by communication facility]] to the report on inventory stocks


'''Accounting:'''
'''Accounting:'''
* In the report on subscription fee income, added possibility to generate a report by separate billing.
* In the report on subscription fee income the [[Income_for_the_subscription_fee#anchor_319_88_EN|possibility to generate a report on a separate billing]] has been added


'''Additional fields:'''
'''Additional fields:'''
* New type of additional field - "Text field (with editor)"
* New type of additional field - [[Settings_-_Main#anchor_319_89_EN|"Text field (with editor)"]]
* You can set up display conditions for additional fields depending on the values of other fields. For example, if you select some value in an additional field, some additional field will be displayed for filling.
* For additional fields it is [[Settings_-_Main#anchor_319_90_EN|possible to set up display conditions depending on the values of other fields]]. For example, if you select a value in an additional field, another additional field will be displayed for filling
* For additional fields it is possible to set up a template for entering information
* For additional fields, it is [[Settings_-_Main#anchor_319_91_EN|possible to configure a template for inputting information]]


'''Scheduler:''''
'''Scheduler:'''
* Some individual scheduler tasks are placed "under the bonnet" and do not require additional customisation.
* Some individual scheduler tasks are placed "under the bonnet" and do not require additional customisation.
** [[E-mail notification of the imminent expiration of term of task]]
** [[E-mail notification of the imminent expiration of term of task]]
Строка 162: Строка 164:


'''Other:'''
'''Other:'''
* '''Added ability to attach images from clipboard''' ''(Ctrl+V)'''
* '''Added possibility [[Task_card#anchor_319_92_EN|to attach images from clipboard]]''' ''(Ctrl+V)''
* Switching to Jodit WYSIWYG editor
* Migration to Jodit WYSIWYG editor
* New attachment image gallery plugin
* Added new [[Task_card#anchor_319_93_EN|attachment image gallery plugin]]
* Added Romanian, Kazakh, Kyrgyz localisations of the interface
* Added [[Language_localisation|Romanian, Kazakh, Kyrgyz]] localisations of the interface
* Customisable [[Settings_-_Sections/pages/links#anchor_319_94_EN|custom links for the main workspace of the main page]] ''(in the form of large icons)''
* Customisable [[Settings_-_Sections/pages/links#anchor_319_94_EN|custom links for the main workspace of the main page]] ''(in the form of large icons)''
* "Settings - Holiday interfaces" section moved to "Settings - Main - Various" section
* "Settings - Holiday interfaces" section moved to "Settings - Main - Various" section
* A link to the printable version has been added to the QR code viewer ''(for all sections)''.
* [[QR-codes#anchor_319_95_EN|A link to a printable version has been added]] to the QR-code viewer ''(for all sections)''
* In the global search added search by crosses
* In the global search, a search for crosses has been added
* Added "Maximum SMS size" setting parameter
* Added setting parameter [[Settings_-_Main#anchor_319_96_EN|"Maximum SMS size"]]
* Added option to E-mail message templates to select ''(text/html)''' message format
* An option to select message format (text/html) [[Settings_-_Tasks_EN#anchor_319_97_EN|has been added to E-mail message templates]]
* Due to the loss of relevance, the possibility of building a scheme of construction lengths and assembled couplings for cable line routes ''(in version 3.20 is planned to be deleted)'' has been disabled
* Due to the loss of relevance, the possibility of building a scheme of construction lengths and installed couplings for cable routes has been disabled ''(in version 3.20 is planned to be removed)''
* Due to loss of relevance the section "Customers - Unknown MAC-addresses" is disabled ''(scheduled for removal in version 3.20)'''
* The "Users - Unknown MAC Addresses" section has been disabled due to loss of relevance ''(in version 3.20 is planned to be removed)''
* Due to loss of relevance the section "Connection request via website" ''(in version 3.20 is planned to be deleted)'' has been deactivated.
* Due to the loss of relevance, the section "Application for connection via the site" has been disabled ''(in version 3.20 is planned to be removed)''
* Due to loss of relevance, the "Technical support interface" section has been disabled ''(scheduled for removal in version 3.20)''.
* Due to the loss of relevance, the "Technical Support Interface" section has been disabled ''(in version 3.20 is planned to be removed)''
* Due to the loss of relevance, the "General switching scheme" section ''(this refers to the "line" scheme, not the "Switching schemes" section in the menu of communication facilities)'' has been deleted.
* Due to the loss of relevance, the "General switching scheme" section ''(this refers to the "line" scheme, not the "Switching schemes" section in the menu of communication facilities)'' has been deleted


'''API:'''
'''API:'''
* Improved method API->attach->[[API attach#delete|delete]]
* API method improved->attach->[[API attach EN#delete|delete]]
* Improved API->attach->[[API attach#get|get]] method
* API method improved->attach->[[API attach EN#get|get]]
* Improved API->attach->[[API attach#get_file|get_file]] method
* API method improved->attach->[[API attach EN#get_file|get_file]]
* Improved API->attach->[[API attach#get_file_temporary_link|get_file_temporary_link]] method
* API method improved->attach->[[API attach EN#get_file_temporary_link|get_file_temporary_link]]
* Improved API->customer->[[API customer#ip_delete|ip_delete]] method.
* API method improved->customer->[[API customer EN#ip_delete|ip_delete]]
* Improved method API->inventory->[[API inventory#add_inventory|add_inventory]]
* API method improved->inventory->[[API inventory EN#add_inventory|add_inventory]]
* Improved API->device->[[API device#add_mark|add_mark]] method
* API method improved->device->[[API device EN#add_mark|add_mark]]
* Improved API->device->[[API device#get_data|get_data]] method
* API method improved->device->[[API device EN#get_data|get_data]]
* Improved API->device->[[API device#get_device_id|get_device_id]] method
* API method improved->device->[[API device EN#get_device_id|get_device_id]]
* API->device->[[API device#get_mac_list|get_mac_list]] method was refined.
* API method improved->device->[[API device EN#get_mac_list|get_mac_list]]
* Refined method API->device->[[API device#get_iface_mac|get_iface_mac]]
* API method improved->device->[[API device EN#get_iface_mac|get_iface_mac]]
* Improved method API->device->[[API device#add_mark|delete_mark]]
* API method improved->device->[[API device EN#delete_mark|delete_mark]]
* Improved method API->device->[[API device#set_data|set_data]]
* API method improved->device->[[API device EN#set_data|set_data]]
* Added method API->additional_data->[[API additional_data#change_value_mass|change_value_mass]]
* API method added->additional_data->[[API additional_data EN#change_value_mass|change_value_mass]]
* Added method API->customer->[[API customer#get_customer_group|get_customer_group]]
* API method added->customer->[[API customer EN#get_customer_group|get_customer_group]]
* Added method API->gps->[[API gps#set_position|set_position]]
* API method added->gps->[[API gps EN#set_position|set_position]]
* Added method API->inventory->[[API inventory#change_price|change_price]]
* API method added->inventory->[[API inventory EN#change_price|change_price]]
* Added method API->map->[[API map#add_label|add_label]]
* API method added->map->[[API map EN#add_label|add_label]]
* Added method API->map->[[API map#edit_label|edit_label]]
* API method added->map->[[API map EN#edit_label|edit_label]]
* Added method API->map->[[API map#edit_poly|edit_poly]]
* API method added->map->[[API map EN#edit_poly|edit_poly]]
* Added method API->system->[[API system#send_email|send_email]]
* API method added->system->[[API system EN#send_email|send_email]]
* Added method API->task->[[API task#add_device_to_task|add_device_to_task]]
* API method added->task->[[API task EN#add_device_to_task|add_device_to_task]]
* Changed the output of information in methods:
* Changed information output in methods:
** API->attach->[[API attach#add||add]]
** API->attach->[[API attach EN#add|add]]
** API->attach->[[API attach#get|get]]
** API->attach->[[API attach EN#get|get]]
** API->device->[[API device#get_data|get_data]]
** API->device->[[API device EN#get_data|get_data]]
** API->employee->[[API employee#get_data|get_data|get_data]]
** API->employee->[[API employee EN#get_data|get_data]]
** API->sms->[[API sms#status|status]]
** API->sms->[[API sms EN#status|status]]
** API->task->[[API task#show|show]]
** API->task->[[API task EN#show|show]]




* New versions of external [[Modules_EN#Current_versions_of_the_modules|modules]]




* Other changes: see https://wiki.userside.eu/3.18
* Other changes: see https://wiki.userside.eu/3.18

Текущая версия от 10:23, 10 октября 2024

en | ru

Release date: June 2024

Also see:

List of changes

Major changes: https://promo.userside.eu/319/

Special:

  • Floor plans of buildings and constructions with the possibility of placing objects on them
  • Own customisable sections with consideration of any entities, links, rights differentiation
  • Objects on the map. New section that contains polygons and inscriptions on the map, also photos/images. Possibility of viewing by list, separation by address accessibility, assignment of labels/groups. The polygon card shows buildings and customers that are covered by this polygon
  • ERP-profiles. For the ability to disable sections and entities of the system in order to use them in enterprises of different industries
  • Two-Factor Authentication (2FA) using Google Authenticator
  • Support for call handling from Binotel
  • Changed routing of all system pages
  • Upgrade to PHP 8.3
  • webroot directory changed from the deprecated userside3 to the default public directory
  • queue name prefix for websocket changed from userside-stomp to erp-stomp to avoid confusion with the default user name

Communication installations:

Switching equipment:

Cable lines:

Covering:

Tasks:

Equipment:

Custumers/Clients:

Сommutation:

Communication installations:

Employees/Subdivisions:

Warehouse:

Accounting:

Additional fields:

Scheduler:

Other:

  • Added possibility to attach images from clipboard (Ctrl+V)
  • Migration to Jodit WYSIWYG editor
  • Added new attachment image gallery plugin
  • Added Romanian, Kazakh, Kyrgyz localisations of the interface
  • Customisable custom links for the main workspace of the main page (in the form of large icons)
  • "Settings - Holiday interfaces" section moved to "Settings - Main - Various" section
  • A link to a printable version has been added to the QR-code viewer (for all sections)
  • In the global search, a search for crosses has been added
  • Added setting parameter "Maximum SMS size"
  • An option to select message format (text/html) has been added to E-mail message templates
  • Due to the loss of relevance, the possibility of building a scheme of construction lengths and installed couplings for cable routes has been disabled (in version 3.20 is planned to be removed)
  • The "Users - Unknown MAC Addresses" section has been disabled due to loss of relevance (in version 3.20 is planned to be removed)
  • Due to the loss of relevance, the section "Application for connection via the site" has been disabled (in version 3.20 is planned to be removed)
  • Due to the loss of relevance, the "Technical Support Interface" section has been disabled (in version 3.20 is planned to be removed)
  • Due to the loss of relevance, the "General switching scheme" section (this refers to the "line" scheme, not the "Switching schemes" section in the menu of communication facilities) has been deleted

API: