Commits
Elina Pulke authored and Vladimirs Maksimovs committed ba77c8c62b9M
A......... [ZBX-20263] prevented the ability to link two or more templates with matching item keys to a host or template; improved the check for double template linkage and related error messages * commit '21b9e25fa62309f6a0ac4c11bf88991e62da302c': (24 commits) A......... [ZBX-20263] prevented the ability to make a double linkage in a specific cases A......... [ZBX-20263] prevented the ability to make a double linkage in a specific cases A......... [ZBX-20263] prevented potential extra SQL queries in double linkage check A......... [ZBX-20263] fixed inability to link the templates of two templates connected between each other simultaneously; prevented extra database queries for the double linkage check AD........ [ZBX-20263] prevented the ability to create a double linkage in a specific cases; modified ChangeLog entry A......... [ZBX-20263] fixed set of cases when double linkage occurs .......... [ZBX-20263] fixed API test A......... [ZBX-20263] simplified code A......... [ZBX-20263] prevented the ability to create a twice linkage of the same template when updating the multiple templates by single API request A......... [ZBX-20263] fixed missing the name of the template, due to which a double linkage occurs, in the error message A......... [ZBX-20263] simplified code .......... [ZBX-20263] reverted the proposed API tests .D........ [ZBX-20263] fixed ChangeLog entry A......... [ZBX-20263] prevented the ability to create two items with the same key_ on different templates that are linked to the same host A......... [ZBX-20263] reverted the proposed changes regarding the check on the duplicate item keys of the multiple templates simultaneously linked to host prototype A......... [ZBX-20263] fixed validation for duplicate item keys when templates are linked A......... [ZBX-20263] renamed variables, added template linkage check only when there are more than 2 templates linked A......... [ZBX-20263] fixed possibility not to link two templates with matching discovery rule keys or item prototype keys to host prototype A......... [ZBX-20263] fixed possibility not to link two templates with matching discovery rule key to host prototype A......... [ZBX-20263] fixed API tests to reflect new error message ...
Showing diff to21b9e25fa62