Commits
Alexander Vladishev authored c26f49c0855M
..F.I..... [ZBX-12899] fixed check for circular dependencies in navigation tree items fixed naming of navigation tree fields in the "widget_field" table: - map.order.N => navtree.order.N - map.parent.N => navtree.parent.N - mapid.N => navtree.sysmapid.N - map.name.N => navtree.name.N * commit '571e6ef63df50b56e240e1195d37f7d8e2c2223f': .D........ [ZBX-12899] fixed components in the ChangeLog entry .D........ [ZBX-12899] added author for ChangeLog entry .D........ [ZBX-12899] added ChangeLog entry ..F....... [ZBX-12899] fixed JS errors in other way ..F....... [ZBX-12899] fixed expanding of new nested nav tree items ..F....... [ZBX-12899] fixed opening of the parent nav tree element when adding a new one without submaps ..F....... [ZBX-12899] fixed disappearance of navigation tree items after the dashboard save ..F....... [ZBX-12899] fixed uncaught typeerror in navtree; fixed useless call of code responsible for processing map hierarchy data ..F....... [ZBX-12899] fixed validation of the tree with muptiple circular dependencies, for example 1 -> 3, 2 -> 3, 3 -> 2 ..F....... [ZBX-12899] fixed displaying of error messages for currupted widget configuration data ..F....... [ZBX-12899] some minor coding style fixes ..F....... [ZBX-12899] fixed depth validation in navigation tree item update controller ..F....... [ZBX-12899] implemented a new data type CWidgetFieldNavTree; moved all related logic to this data type ..F....... [ZBX-12899] fixed formatting issue ..F....... [ZBX-12899] added support of API_PRESERVE_KEYS flag for API_OBJECTS data type; updated unit tests ....I..... [ZBX-12899] added database upgrade patch to convert Navigation tree fields:
Showing diff to571e6ef63df