Commits
Vladimirs Maksimovs authored 11c1fa05932M
A.F....... [ZBX-20699] fixed inability to import host prototypes containing SNMPv3 interface; allowed to supply conditional parameters with default values to hostprototype.create and hostprototype.update API methods when the parameters have no effect; added audit logging of changes to host prototypes when unlinking a template; fixed inability to remove group links or group prototypes from a host prototype of a linked template * commit '292fe827c60e11e3b2643d8856e3eedd23ff0fdb': A......... [ZBX-20699] fixed PHPDoc comment; simplified code A......... [ZBX-20699] fixed code style A......... [ZBX-20699] fixed absence of audit log entry about the group link or group prototype of the inherited host prototype was deleted when the same was deleted from the host prototype of the linked template .......... [ZBX-20699] fixed API tests A.F....... [ZBX-20699] fixed inability to change the "max_repetitions" field value of host prototype custom SNMP interfaces ..F....... [ZBX-20699] fixed inability to prevent the usage of combined requests for SNMP interfaces of host prototype (part2) ..F....... [ZBX-20699] fixed inability to prevent the usage of combined requests for SNMP interfaces of host prototype A......... [ZBX-20699] changed the scope of the uuid uniqueness to only among the host prototypes A......... [ZBX-20699] fixed inability to remove a group link or group prototype of a host prototype which belongs to a template that is linked to a host or template .......... [ZBX-20699] fixed API tests A.F....... [ZBX-20699] fixed inability to import host prototypes containing SNMPv3 interface; allowed to supply conditional parameters with default values to hostprototype.create and hostprototype.update API methods when the parameters have no effect; added audit logging of changes to host prototypes when unlinking a template; fixed inability to remove group links or group prototypes from a host prototype of a linked template; resolved conflicts in: # ui/host_prototypes.php # ui/include/classes/api/services/CDiscoveryRule.php # ui/include/classes/api/services/CHostBase.php # ui/include/classes/api/services/CHostGeneral.php # ui/include/classes/api/services/CHostPrototype.php # ui/include/classes/validators/CApiInputValidator.php # ui/include/defines.inc.php # ui/include/hosts.inc.php # ui/tests/api_json/ApiJsonTests.php # ui/tests/api_json/testConfiguration.php # ui/tests/unit/include/classes/validators/CApiInputValidatorTest.php
Showing diff to292fe827c60