Index: arms/html/pdServiceVersion/content-container.html =================================================================== diff -u -r60d7bfbf3f496ecdb5db5980634ebae9bd90b175 -rc0d3e4335e5498deed0bfee6f5cf210a23a6e206 --- arms/html/pdServiceVersion/content-container.html (.../content-container.html) (revision 60d7bfbf3f496ecdb5db5980634ebae9bd90b175) +++ arms/html/pdServiceVersion/content-container.html (.../content-container.html) (revision c0d3e4335e5498deed0bfee6f5cf210a23a6e206) @@ -412,6 +412,7 @@ name="pdservice_version" class="form-control parsley-validated font13 darkBack" style="color: #a4c6ff; background: rgba(50, 50, 50, 0.99) !important" + readonly placeholder="x.x.x" required="required" /> @@ -529,6 +530,7 @@ data-placement="top" data-original-title="Version is required." required="required" + readonly style="color: #a4c6ff" placeholder="version text" /> Index: arms/js/pdServiceVersion.js =================================================================== diff -u -re6c70fbb60dbdef9eda4207845ce014b50d7373b -rc0d3e4335e5498deed0bfee6f5cf210a23a6e206 --- arms/js/pdServiceVersion.js (.../pdServiceVersion.js) (revision e6c70fbb60dbdef9eda4207845ce014b50d7373b) +++ arms/js/pdServiceVersion.js (.../pdServiceVersion.js) (revision c0d3e4335e5498deed0bfee6f5cf210a23a6e206) @@ -400,7 +400,7 @@ } if (input.hasClass('input_pdservice_version') && !isValidVersion(input.val())) { - alert("The version is invalid. Please use the 0.1 or 0.0.1 format"); + alert("The version is invalid. Please use the 0.0.1 format"); input.focus(); return false; } @@ -417,7 +417,7 @@ } function isValidVersion(version) { - const regex = /^(\d+\.\d+\.\d+)$/; + const regex = /^(\d+\.\d+\.\d+|BaseVersion)$/; return regex.test(version); }