Commits


Miks Kronkalns authored and Vladimirs Maksimovs committed c39ac5a301cM
A......... [ZBX-19375] prevented the ability to set a duplicate value for the uuid parameter when updating any of template entities; added possibility to update the uuid parameter for the Service API * commit '41ca892b8b48f62f2cfeed9e3521489845574088': (23 commits) A......... [ZBX-19375] fixed the absence of the automatically generated value for uuid parameter when creating the web scenario A......... [ZBX-19375] prevented extra check on UUID duplicates for graphs, graph prototypes, triggers, trigger prototypes, items, item prototypes, LLD rules, web scenarios and valuemaps of the host .......... [ZBX-19375] added test cases from 6.0 branch A......... [ZBX-19375] fixed inability to create or update the item, item prototype, and LLD rule of the host when the uuid parameter with empty value is given A......... [ZBX-19375] prevented the ability to create multiple templates per one template.create request with the same value for uuid parameter A......... [ZBX-19375] restored the error message about non-numeric item for graph prototype .D........ [ZBX-19375] fixed ChangeLog entry A......... [ZBX-19375] fixed UUID validation for LLD rules and template groups A......... [ZBX-19375] reverted the proposed changes regarding the UUID validation of template groups and LLD rules A......... [ZBX-19375] fixed inability to update a host graph or graph prototype; removed extra UUID validation for graphs and graph prototypes A......... [ZBX-19375] fixed inability to create a graph prototype; fixed undefined variable error when updating a trigger A......... [ZBX-19375] fixed UUID validation for host groups, templates, valuemaps, triggers, trigger prototypes, graphs, graph prototypes, web scenarios, and template dashboards; made the consistent UUID validation for services; resolved conflicts in: # ui/include/classes/api/services/CHostGroup.php # ui/include/classes/api/services/CHttpTest.php # ui/include/classes/api/services/CTemplate.php # ui/include/classes/api/services/CTriggerGeneral.php # ui/include/classes/api/services/CValueMap.php A......... [ZBX-19375] reverted the proposed changes regarding the UUID validation of templates, hosts, host groups, triggers, trigger prototypes, graphs, graph prototypes, web scenarios, template dashboards, and valuemaps A......... [ZBX-19375] simplified code; fixed PHPDoc comment A......... [ZBX-19375] fixed code style A......... [ZBX-19375] prevented the ability to create or update an item with existing UUID; fixed the path presented in the error massage about item with the same UUID already exists A......... [ZBX-19375] fixed inheritance, uniqueness and audit log issues regarding the UUID for items and item prototypes; simplified code of item type fields validation A......... [ZBX-19375] reverted the provided changes for the host prototype API A......... [ZBX-19375] fixed multiple inconsistancies A......... [ZBX-19375] fixed input validation for UUID field in multiple api methods ...
Showing diff to9b1904cd1ee