RANGER-616 : Add UI validation for max length of service conf properties fields
Signed-off-by: Velmurugan Periasamy <[email protected]> Project: http://git-wip-us.apache.org/repos/asf/incubator-ranger/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ranger/commit/d37e39e3 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ranger/tree/d37e39e3 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ranger/diff/d37e39e3 Branch: refs/heads/tag-policy Commit: d37e39e34db920be0f8e83e5c9f2bc674ff86a49 Parents: a624320 Author: Gautam Borad <[email protected]> Authored: Tue Aug 18 15:35:01 2015 +0530 Committer: Velmurugan Periasamy <[email protected]> Committed: Mon Aug 24 15:59:51 2015 -0700 ---------------------------------------------------------------------- .../src/main/webapp/scripts/models/RangerServiceDef.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/d37e39e3/security-admin/src/main/webapp/scripts/models/RangerServiceDef.js ---------------------------------------------------------------------- diff --git a/security-admin/src/main/webapp/scripts/models/RangerServiceDef.js b/security-admin/src/main/webapp/scripts/models/RangerServiceDef.js index f76938d..612f519 100644 --- a/security-admin/src/main/webapp/scripts/models/RangerServiceDef.js +++ b/security-admin/src/main/webapp/scripts/models/RangerServiceDef.js @@ -58,9 +58,7 @@ define(function(require){ name : { type : 'Text', title : 'Service Name *', - validators : ['required'], - editorAttrs :{ maxlength: 255}, - + validators : ['required',{type:'regexp',regexp:/^[a-zA-Z0-9\s_-]{1,512}$/,message :"Name should be less than 512 characters and special characters are not allowed."}], }, description : { type : 'TextArea',
