Commits
Deniels Pankins authored c5a2b28b591M
A......... [ZBX-27083] implemented full macros support for 'In range' preprocessing step, now available for all fields, cleaned up macro detection logic in CApiInputValidator * commit 'ff44e85317014d1c040d0ba4b9cb235d61a881cb': A......... [ZBX-27083] added additional () for inline if A......... [ZBX-27083] improved null safety for checkValueIs<...>Macro A......... [ZBX-27083] added null coalescence for compare field in validateObject A......... [ZBX-27083] collapsed ifs into inline conditions for checkValueIs<...>Macro functions A......... [ZBX-27083] combined separate if blocks into one in validateObject A......... [ZBX-27083] added newline A......... [ZBX-27083] split checkValueIsMacro into two functions A......... [ZBX-27083] moved compare input rules for macros to checkCompare, minor style fixes and changes A......... [ZBX-27083] removed redundant newline A......... [ZBX-27083] removed local logic for aborting compare input rules against macros on item update, moved it to global scope so all compare operations with valid macros are cancelled during validation A......... [ZBX-27083] reverted changes to indentation .......... [ZBX-27083] added unit tests for in range preprocessing step covering different min/max params as macros A......... [ZBX-27083] implemented full macros support for 'In range' preprocessing step, now available for all fields, cleaned up macro detection logic in CApiInputValidator
Showing diff toff44e853170