From 43d4b00848ebd0567b020fe219f07d4f7049ff0b Mon Sep 17 00:00:00 2001 From: DushyantSinghThakur Date: Thu, 6 Sep 2018 12:46:04 +0530 Subject: Epic-231:versioning, and backup the configuration Merging the sdnc jira stories- 255,256 Change-Id: Iacb9274dae93f534f1331c4eb7d0669896d379d4 Issue-ID: SDNC-256 Signed-off-by: DushyantSinghThakur Former-commit-id: 94d8b3d82b82dedfd5949da2e5d1ed348ab066e2 --- .../node_modules/ng-ip-address/ngIpAddress.min.js | 1 + .../ng-ip-address/ngIpAddress.vanilla.min.js | 1 + .../webapp/node_modules/ng-ip-address/package.json | 67 ++++++++++++++++++++++ 3 files changed, 69 insertions(+) create mode 100644 configbackuprestore/vnfconfigbackupservice/src/main/webapp/node_modules/ng-ip-address/ngIpAddress.min.js create mode 100644 configbackuprestore/vnfconfigbackupservice/src/main/webapp/node_modules/ng-ip-address/ngIpAddress.vanilla.min.js create mode 100644 configbackuprestore/vnfconfigbackupservice/src/main/webapp/node_modules/ng-ip-address/package.json (limited to 'configbackuprestore/vnfconfigbackupservice/src/main/webapp/node_modules/ng-ip-address') diff --git a/configbackuprestore/vnfconfigbackupservice/src/main/webapp/node_modules/ng-ip-address/ngIpAddress.min.js b/configbackuprestore/vnfconfigbackupservice/src/main/webapp/node_modules/ng-ip-address/ngIpAddress.min.js new file mode 100644 index 00000000..fa1a0208 --- /dev/null +++ b/configbackuprestore/vnfconfigbackupservice/src/main/webapp/node_modules/ng-ip-address/ngIpAddress.min.js @@ -0,0 +1 @@ +!function(){"use strict";angular.module("ng-ip-address",[]).directive("ngIpAddress",function(){return{restrict:"A",require:"?ngModel",scope:{config:"=?ngIpConfig"},link:function(e,i,n,r){function t(e){return!isNaN(parseFloat(e))&&isFinite(e)}if(r){var l=!1,c=!1,s=new RegExp("^0","g"),a=new RegExp("^\\.","g"),o=new RegExp("\\.\\.+","g"),h=new RegExp(":","g"),u=new RegExp("^:","g"),p=0,w=!1;e.$watchCollection("config",function(e){e?(c="boolean"==typeof e.requirePort&&e.requirePort,l=c||"boolean"==typeof e.allowPort&&e.allowPort):(l=!1,c=!1),l||!r.$viewValue?r.$parsers[0](r.$viewValue):r.$setViewValue(r.$viewValue.replace(h,""))}),i.bind("keydown",function(e){17!==e.which&&91!==e.which||(w=!0)}),i.bind("keyup",function(e){17!==e.which&&91!==e.which||(w=!1)}),i.bind("keypress",function(e){(e.which<46&&0!==e.which&&8!==e.which&&13!==e.which||47===e.which||58===e.which&&!l||e.which>58&&(!w||99!==e.which&&118!==e.which&&120!==e.which))&&e.preventDefault()}),r.$parsers.push(function(e){if(!e)return r.$setValidity("ipAddress",!0),e;p=i[0].selectionStart;var n=!0,w=null,g=(e=(e=e.replace(a,"")).replace(o,".")).split("."),f=g.length;f<4?n=!1:f>4&&(g.length=4,f=4);for(var d=0;d65535)&&(n=!1)}else c&&(n=!1);$.length>1?(!t($=$.replace(s,"").substring(0,3))||$>255)&&(n=!1):$||(n=!1),g[d]=$}return e=g.join("."),null!==w&&(e+=":"+w),r.$setValidity("ipAddress",n),r.$setViewValue(e),r.$render(),i[0].setSelectionRange(p,p),e})}}}})}(); \ No newline at end of file diff --git a/configbackuprestore/vnfconfigbackupservice/src/main/webapp/node_modules/ng-ip-address/ngIpAddress.vanilla.min.js b/configbackuprestore/vnfconfigbackupservice/src/main/webapp/node_modules/ng-ip-address/ngIpAddress.vanilla.min.js new file mode 100644 index 00000000..5c1f0dd2 --- /dev/null +++ b/configbackuprestore/vnfconfigbackupservice/src/main/webapp/node_modules/ng-ip-address/ngIpAddress.vanilla.min.js @@ -0,0 +1 @@ +!function(){"use strict";angular.module("ng-ip-address",[]).directive("ngIpAddress",function(){return{restrict:"A",require:"?ngModel",link:function(e,i,n,r){function t(e){return!isNaN(parseFloat(e))&&isFinite(e)}if(r){var h=new RegExp("^0","g"),c=new RegExp("^\\.","g"),s=new RegExp("\\.\\.+","g"),u=0,a=!1;i.bind("keydown",function(e){17!==e.which&&91!==e.which||(a=!0)}),i.bind("keyup",function(e){17!==e.which&&91!==e.which||(a=!1)}),i.bind("keypress",function(e){(e.which<46&&0!==e.which&&8!==e.which&&13!==e.which||47===e.which||e.which>57&&(!a||99!==e.which&&118!==e.which&&120!==e.which))&&e.preventDefault()}),r.$parsers.push(function(e){if(!e)return r.$setValidity("ipAddress",!0),e;u=i[0].selectionStart;var n=!0,a=(e=(e=e.replace(c,"")).replace(s,".")).split("."),d=a.length;d<4?n=!1:d>4&&(a.length=4,d=4);for(var l=0;l1?(!t(w=w.replace(h,"").substring(0,3))||w>255)&&(n=!1):w||(n=!1),a[l]=w}return e=a.join("."),r.$setValidity("ipAddress",n),r.$setViewValue(e),r.$render(),i[0].setSelectionRange(u,u),e})}}}})}(); \ No newline at end of file diff --git a/configbackuprestore/vnfconfigbackupservice/src/main/webapp/node_modules/ng-ip-address/package.json b/configbackuprestore/vnfconfigbackupservice/src/main/webapp/node_modules/ng-ip-address/package.json new file mode 100644 index 00000000..87f59cb5 --- /dev/null +++ b/configbackuprestore/vnfconfigbackupservice/src/main/webapp/node_modules/ng-ip-address/package.json @@ -0,0 +1,67 @@ +{ + "_from": "ng-ip-address", + "_id": "ng-ip-address@1.1.12", + "_inBundle": false, + "_integrity": "sha1-reynz2xY/ZSD8FLv30DF+2UMYrg=", + "_location": "/ng-ip-address", + "_phantomChildren": {}, + "_requested": { + "type": "tag", + "registry": true, + "raw": "ng-ip-address", + "name": "ng-ip-address", + "escapedName": "ng-ip-address", + "rawSpec": "", + "saveSpec": null, + "fetchSpec": "latest" + }, + "_requiredBy": [ + "#USER", + "/" + ], + "_resolved": "https://registry.npmjs.org/ng-ip-address/-/ng-ip-address-1.1.12.tgz", + "_shasum": "adeca7cf6c58fd9483f052efdf40c5fb650c62b8", + "_spec": "ng-ip-address", + "_where": "D:\\routing", + "author": { + "name": "Scott Gullen" + }, + "bugs": { + "url": "https://github.com/CautemocSg/ng-ip-address/issues" + }, + "bundleDependencies": false, + "deprecated": false, + "description": "AngularJS directive that will validate an IP address and impose relevant character and structure limits", + "devDependencies": { + "gulp": "^3.9.1", + "gulp-rename": "^1.2.2", + "gulp-uglify": "^3.0.0", + "jasmine-core": "^2.6.4", + "karma": "^1.7.0", + "karma-jasmine": "^1.1.0", + "karma-phantomjs-launcher": "^1.0.4", + "phantomjs-prebuilt": "^2.1.14" + }, + "homepage": "https://github.com/CautemocSg/ng-ip-address#readme", + "keywords": [ + "angular", + "angularjs", + "directive", + "ip address", + "form", + "input", + "validation" + ], + "license": "MIT", + "main": "index.js", + "name": "ng-ip-address", + "repository": { + "type": "git", + "url": "git+https://github.com/CautemocSg/ng-ip-address.git" + }, + "scripts": { + "build": "gulp default", + "test": "gulp test" + }, + "version": "1.1.12" +} -- cgit 1.2.3-korg