From 9c1f6ae2e534dde2b54c7e72ace726c7c321e6d7 Mon Sep 17 00:00:00 2001 From: Hans-Peter Herzog Date: Wed, 27 Jun 2018 12:51:33 +0200 Subject: [PATCH] TT#38820 PBXConfig: As a Customer, I want to be able to assign groups and seats to keys coming from multiple line ranges Change-Id: Ia016912470b33e5a28ccacff15c637a1ce7fd1a5 --- npm-shrinkwrap.json | 14 +- package.json | 1 + .../pages/PbxConfiguration/CscPbxDevice.vue | 10 +- .../PbxConfiguration/CscPbxDeviceConfig.vue | 231 ++++++++++++------ .../pages/PbxConfiguration/CscPbxDevices.vue | 25 +- .../PbxConfiguration/CscPbxModelSelect.vue | 5 +- src/helpers/graphics.js | 46 +++- src/main.js | 2 + src/store/pbx-config/actions.js | 33 ++- src/store/pbx-config/getters.js | 3 + src/store/pbx-config/mutations.js | 12 +- src/store/pbx-config/state.js | 1 + t/Dockerfile | 2 +- 13 files changed, 267 insertions(+), 118 deletions(-) diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index bd91b43c..9d3bf80e 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -1,6 +1,6 @@ { "name": "ngcp-csc-ui", - "version": "0.2.1", + "version": "0.3.1", "dependencies": { "accepts": { "version": "1.3.4", @@ -659,6 +659,12 @@ "resolved": "https://npm-registry.sipwise.com/better-assert/-/better-assert-1.0.2.tgz", "dev": true }, + "bezier-easing": { + "version": "2.1.0", + "from": "bezier-easing@>=2.0.3 <3.0.0", + "resolved": "https://npm-registry.sipwise.com/bezier-easing/-/bezier-easing-2.1.0.tgz", + "dev": true + }, "big.js": { "version": "3.2.0", "from": "big.js@>=3.1.3 <4.0.0", @@ -6147,6 +6153,12 @@ "from": "vue-router@>=2.5.0 <3.0.0", "resolved": "https://npm-registry.sipwise.com/vue-router/-/vue-router-2.8.1.tgz" }, + "vue-scrollto": { + "version": "2.11.0", + "from": "vue-scrollto@latest", + "resolved": "https://npm-registry.sipwise.com/vue-scrollto/-/vue-scrollto-2.11.0.tgz", + "dev": true + }, "vue-style-loader": { "version": "3.0.3", "from": "vue-style-loader@>=3.0.3 <4.0.0", diff --git a/package.json b/package.json index 99110250..2a1b8c87 100644 --- a/package.json +++ b/package.json @@ -78,6 +78,7 @@ "stylus-loader": "^3.0.1", "url-loader": "^0.5.7", "vue-loader": "^13.0.5", + "vue-scrollto": "2.11.0", "vue-style-loader": "^3.0.3", "vue-template-compiler": "^2.5.0", "webpack": "^3.6.0", diff --git a/src/components/pages/PbxConfiguration/CscPbxDevice.vue b/src/components/pages/PbxConfiguration/CscPbxDevice.vue index c0ca2c4b..46b136a2 100644 --- a/src/components/pages/PbxConfiguration/CscPbxDevice.vue +++ b/src/components/pages/PbxConfiguration/CscPbxDevice.vue @@ -64,6 +64,7 @@ @select="selectProfile" /> + +