add http validation for endpoints

fix #3889
This commit is contained in:
gabryon99 2020-05-07 16:20:37 +02:00
parent d296210aa6
commit 19edceec4c
5 changed files with 37 additions and 28 deletions

View file

@ -1240,6 +1240,16 @@ local known_parameters = {
["confset_name"] = validateUnquoted,
["confset_targets"] = validateEmptyOr(validateListOfTypeInline(validateUnquoted)),
-- NOTIFICATIONS ENDPOINT
["recipient_name"] = validateUnquoted,
["endpoint_conf_name"] = validateUnquoted,
["endpoint_conf_type"] = validateUnquoted,
["smtp_server_name"] = validateUnquoted,
["sender"] = validateUnquoted,
["cc"] = validateUnquoted,
["to"] = validateUnquoted,
-- OTHER
["_"] = validateEmptyOr(validateNumber), -- jQuery nonce in ajax requests used to prevent browser caching
["__"] = validateUnquoted, -- see LDAP prefs page