From ff76b5ed0aa91d5fdf9dc4f95e8b20f91ed9d072 Mon Sep 17 00:00:00 2001 From: "Sonsino, Ofir (os0695)" Date: Tue, 10 Jul 2018 15:57:37 +0300 Subject: New Angular UI from 1806 Change-Id: I39c160db0e0a6ec2e587ccf007ee1b23c6a08666 Issue-ID: VID-208 Signed-off-by: Sonsino, Ofir (os0695) --- vid-webpack-master/src/WEB-INF/web.xml | 61 ++ .../src/app/app.component.e2e-spec.js | 27 + vid-webpack-master/src/app/app.component.html | 6 + vid-webpack-master/src/app/app.component.scss | 24 + vid-webpack-master/src/app/app.component.ts | 28 + vid-webpack-master/src/app/app.module.ts | 79 ++ vid-webpack-master/src/app/app.routing.ts | 40 + .../src/app/browseSdc/browseSdc.component.html | 26 + .../src/app/browseSdc/browseSdc.component.scss | 59 ++ .../src/app/browseSdc/browseSdc.component.ts | 176 +++++ .../src/app/browseSdc/browseSdc.module.ts | 35 + .../previous-versions.component.ts | 29 + .../previous-versions/previous-versions.css | 4 + .../previous-versions/previous-versions.html | 18 + .../browseSdc/vid-table/vid-table.component.html | 26 + .../browseSdc/vid-table/vid-table.component.scss | 40 + .../app/browseSdc/vid-table/vid-table.component.ts | 59 ++ .../dynamic-inputs/dynamic-inputs.component.ts | 80 ++ .../components/dynamic-inputs/dynamic-inputs.html | 22 + .../components/dynamic-inputs/dynamic-inputs.scss | 58 ++ .../components/form-async/form-async.component.ts | 80 ++ .../components/form-async/form-async.style.scss | 15 + .../components/form-async/form-async.template.html | 67 ++ .../instance-popup/instance-popup.components.ts | 9 + .../service-instance-details.component.ts | 238 ++++++ .../service-instance-details.html | 168 +++++ .../service-instance-details.scss | 64 ++ .../service-instance-details.service.spec.ts | 26 + .../service-instance-details.service.ts | 22 + .../servicePopupDataModel.ts | 32 + .../service-popup/service-popup.component.ts | 144 ++++ .../components/service-popup/service-popup.html | 52 ++ .../components/service-popup/service-popup.scss | 185 +++++ .../service-popup/service-popup.service.spec.ts | 138 ++++ .../service-popup/service-popup.service.ts | 33 + .../vnf-instance-details.component.ts | 275 +++++++ .../vnf-instance-details/vnf-instance-details.html | 114 +++ .../vnf-instance-details/vnf-instance-details.scss | 64 ++ .../vnf-instance-details.service.spec.ts | 241 ++++++ .../vnf-instance-details.service.ts | 64 ++ .../vnf-instance-details/vnfPopupDataModel.ts | 26 + .../app/components/vnf-popup/vnf-popup-service.ts | 55 ++ .../components/vnf-popup/vnf-popup.components.ts | 190 +++++ .../src/app/components/vnf-popup/vnf-popup.html | 54 ++ .../src/app/components/vnf-popup/vnf-popup.scss | 185 +++++ .../components/vnf-popup/vnf-popup.service.spec.ts | 827 +++++++++++++++++++++ .../src/app/configuration/vid.configuration.ts | 98 +++ .../available-models-tree.component.html | 35 + .../available-models-tree.component.scss | 398 ++++++++++ .../available-models-tree.component.ts | 166 +++++ .../available-models-tree.service.spec.ts | 450 +++++++++++ .../available-models-tree.service.ts | 36 + .../drawing-board-header.component.html | 33 + .../drawing-board-header.component.scss | 95 +++ .../drawing-board-header.component.ts | 119 +++ .../tmp_instansiate_request.ts | 52 ++ .../drawing-board-tree.component.ts | 133 ++++ .../drawing-board-tree/drawing-board-tree.html | 42 ++ .../drawing-board-tree/drawing-board-tree.scss | 274 +++++++ .../src/app/drawingBoard/drawingBoard.module.ts | 41 + .../service-planning.component.html | 13 + .../service-planning.component.scss | 16 + .../service-planning/service-planning.component.ts | 77 ++ .../app/factories/models/requestDetails.model.ts | 126 ++++ .../src/app/factories/mso.factory.spec.ts | 319 ++++++++ .../src/app/factories/mso.factory.ts | 92 +++ vid-webpack-master/src/app/global.actions.ts | 23 + vid-webpack-master/src/app/global.reducer.ts | 29 + .../app/healthStatus/health-status.component.html | 36 + .../app/healthStatus/health-status.component.scss | 187 +++++ .../app/healthStatus/health-status.component.ts | 42 ++ .../src/app/home/home.component.e2e-spec.js | 13 + .../src/app/home/home.component.html | 3 + .../src/app/home/home.component.scss | 4 + vid-webpack-master/src/app/home/home.component.ts | 30 + .../InstantiationStatus.module.ts | 33 + .../auditInfoModal/auditInfoModal.component.html | 84 +++ .../auditInfoModal/auditInfoModal.component.scss | 159 ++++ .../auditInfoModal.component.service.ts | 0 .../auditInfoModal/auditInfoModal.component.ts | 83 +++ .../instantiationStatus.component.html | 100 +++ .../instantiationStatus.component.scss | 277 +++++++ .../instantiationStatus.component.service.spec.ts | 278 +++++++ .../instantiationStatus.component.service.ts | 75 ++ .../instantiationStatus.component.spec.ts | 88 +++ .../instantiationStatus.component.ts | 145 ++++ .../src/app/modules/inputs.module.ts | 20 + vid-webpack-master/src/app/service.actions.ts | 197 +++++ vid-webpack-master/src/app/service.reducer.spec.ts | 286 +++++++ vid-webpack-master/src/app/service.reducer.ts | 214 ++++++ .../src/app/services/aaiService/aai.actions.ts | 75 ++ .../src/app/services/aaiService/aai.epics.ts | 81 ++ .../src/app/services/aaiService/aai.service.ts | 189 +++++ .../getAicZonesResponseInterface.ts | 3 + .../getCategoryParamsResponseInterface.ts | 10 + .../getServiceModelResponseInterface.ts | 5 + .../getServicesResponseInterface.ts | 9 + .../getSubDetailsResponseInterface.ts | 12 + .../getSubscribersResponseInterface.ts | 5 + .../src/app/services/configuration.service.ts | 34 + .../src/app/services/data.service.ts | 528 +++++++++++++ .../src/app/services/flags.resolve.ts | 14 + .../src/app/services/msoService/mso.service.ts | 26 + vid-webpack-master/src/app/services/sdc.service.ts | 28 + .../app/services/service-planning.service.spec.ts | 467 ++++++++++++ .../src/app/services/service-planning.service.ts | 282 +++++++ vid-webpack-master/src/app/shared/api.service.ts | 6 + .../components/ellipsis/ellipsis.component.ts | 27 + .../components/error/error.component.service.ts | 35 + .../formControlError.component.html | 4 + .../formControlError.component.scss | 14 + .../formControlError/formControlError.component.ts | 10 + .../formGeneralErrors.component.html | 10 + .../formGeneralErrors.component.scss | 48 ++ .../formGeneralErrors.component.ts | 11 + .../components/messageBox/messageBox.component.ts | 50 ++ .../components/messageBox/messageBox.data.ts | 51 ++ .../messageBox/messageBox.service.spec.ts | 49 ++ .../components/messageBox/messageBox.service.ts | 18 + .../model-information.component.ts | 42 ++ .../model-information/model-information.html | 12 + .../model-information/model-information.scss | 34 + .../no-content-message-and-icon.component.html | 5 + .../no-content-message-and-icon.component.scss | 26 + .../no-content-message-and-icon.component.ts | 23 + .../components/popover/popover.component.html | 8 + .../components/popover/popover.component.scss | 4 + .../shared/components/popover/popover.component.ts | 17 + .../components/spinner/spinner.component.html | 2 + .../components/spinner/spinner.component.scss | 87 +++ .../components/spinner/spinner.component.spec.ts | 42 ++ .../shared/components/spinner/spinner.component.ts | 18 + .../numbersLettersUnderscore.validator.spec.ts | 39 + .../numbersLettersUnderscore.validator.ts | 20 + .../inputPreventionPattern.directive.spec.ts | 66 ++ .../inputPreventionPattern.directive.ts | 24 + .../app/shared/directives/svg/svg.directive.html | 0 .../src/app/shared/directives/svg/svg.directive.ts | 34 + vid-webpack-master/src/app/shared/index.ts | 1 + .../src/app/shared/models/ServiceNodeTypes.ts | 8 + .../src/app/shared/models/aicZone.ts | 9 + .../src/app/shared/models/categoryParams.ts | 15 + .../src/app/shared/models/dynamicInput.ts | 123 +++ .../app/shared/models/externalComponentStatus.ts | 11 + .../src/app/shared/models/inputTypes.ts | 12 + .../src/app/shared/models/lcpRegion.ts | 11 + .../src/app/shared/models/lcpRegionTenants.ts | 13 + .../src/app/shared/models/lcpRegionsAndTenants.ts | 12 + .../src/app/shared/models/modelInfo.ts | 21 + .../src/app/shared/models/nodeModel.ts | 29 + .../src/app/shared/models/owningEntity.ts | 14 + .../src/app/shared/models/productFamily.ts | 13 + .../src/app/shared/models/project.ts | 14 + .../src/app/shared/models/selectOption.ts | 17 + .../src/app/shared/models/serviceInstance.ts | 28 + .../src/app/shared/models/serviceModel.ts | 44 ++ .../models/serviceNodeTypeToModelKeyMapper.ts | 8 + .../src/app/shared/models/serviceType.ts | 17 + .../src/app/shared/models/subscriber.ts | 11 + vid-webpack-master/src/app/shared/models/tenant.ts | 11 + .../src/app/shared/models/vfModule.ts | 39 + .../src/app/shared/models/vfModuleInstance.ts | 5 + .../src/app/shared/models/vfModuleTreeNode.ts | 17 + .../src/app/shared/models/vfModulesMap.ts | 5 + .../src/app/shared/models/vfcInstanceGroup.ts | 14 + .../src/app/shared/models/vfcInstanceGroupMap.ts | 5 + .../shared/models/vfcInstanceGroupProperties.ts | 7 + .../src/app/shared/models/vnfInstance.ts | 19 + .../src/app/shared/models/vnfModel.ts | 52 ++ .../src/app/shared/models/vnfTreeNode.ts | 18 + .../capitalize/capitalize-and-format.pipe.spec.ts | 25 + .../pipes/capitalize/capitalize-and-format.pipe.ts | 12 + .../src/app/shared/pipes/data-filter.pipe.ts | 29 + .../dynamic-input-label.pipe.spec.ts | 43 ++ .../dynamicInputLabel/dynamic-input-label.pipe.ts | 12 + .../src/app/shared/pipes/highlight-filter.pipe.ts | 10 + .../pipes/serviceInfo/serviceInfo.pipe.spec.ts | 58 ++ .../shared/pipes/serviceInfo/serviceInfo.pipe.ts | 13 + .../health-status.service.spec.ts | 60 ++ .../healthStatusService/health-status.service.ts | 17 + .../shared/server/serviceInfo/AuditStatus.model.ts | 10 + .../shared/server/serviceInfo/serviceInfo.model.ts | 38 + .../server/serviceInfo/serviceInfo.service.spec.ts | 235 ++++++ .../server/serviceInfo/serviceInfo.service.ts | 38 + .../default.data.generator.service.spec.ts | 73 ++ .../default.data.generator.service.ts | 82 ++ vid-webpack-master/src/app/shared/shared.module.ts | 92 +++ .../src/app/shared/utils/constants.ts | 287 +++++++ .../httpInterceptor/httpInterceptor.service.ts | 32 + .../src/app/shared/utils/iframe.service.ts | 19 + .../src/app/shared/utils/log/log.service.spec.ts | 29 + .../src/app/shared/utils/log/log.service.ts | 58 ++ vid-webpack-master/src/app/store/epics.ts | 13 + vid-webpack-master/src/app/store/module.ts | 29 + vid-webpack-master/src/app/store/reducers.ts | 17 + vid-webpack-master/src/app/utils/utils.ts | 271 +++++++ .../network-selector.component.html | 14 + .../network-selector.component.scss | 17 + .../network-selector/network-selector.component.ts | 66 ++ .../app/vlanTagging/vlan-tagging.component.html | 27 + .../app/vlanTagging/vlan-tagging.component.scss | 168 +++++ .../src/app/vlanTagging/vlan-tagging.component.ts | 203 +++++ .../src/app/vlanTagging/vlan-tagging.module.ts | 33 + vid-webpack-master/src/assets/.gitkeep | 0 .../src/assets/fonts/OpenSans/Apache License.txt | 201 +++++ .../src/assets/fonts/OpenSans/OpenSans-Bold.ttf | Bin 0 -> 224592 bytes .../assets/fonts/OpenSans/OpenSans-BoldItalic.ttf | Bin 0 -> 213292 bytes .../assets/fonts/OpenSans/OpenSans-ExtraBold.ttf | Bin 0 -> 222584 bytes .../fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf | Bin 0 -> 213420 bytes .../src/assets/fonts/OpenSans/OpenSans-Italic.ttf | Bin 0 -> 212896 bytes .../src/assets/fonts/OpenSans/OpenSans-Light.ttf | Bin 0 -> 222412 bytes .../assets/fonts/OpenSans/OpenSans-LightItalic.ttf | Bin 0 -> 213128 bytes .../src/assets/fonts/OpenSans/OpenSans-Regular.ttf | Bin 0 -> 217360 bytes .../assets/fonts/OpenSans/OpenSans-Semibold.ttf | Bin 0 -> 221328 bytes .../fonts/OpenSans/OpenSans-SemiboldItalic.ttf | Bin 0 -> 212820 bytes vid-webpack-master/src/assets/fonts/icomoon.eot | Bin 0 -> 14864 bytes vid-webpack-master/src/assets/fonts/icomoon.svg | 70 ++ vid-webpack-master/src/assets/fonts/icomoon.ttf | Bin 0 -> 14700 bytes vid-webpack-master/src/assets/fonts/icomoon.woff | Bin 0 -> 14776 bytes vid-webpack-master/src/assets/img/Menu.svg | 8 + vid-webpack-master/src/assets/img/UPLOAD.svg | 15 + vid-webpack-master/src/assets/img/X_o.svg | 8 + vid-webpack-master/src/assets/img/angular.png | Bin 0 -> 4509 bytes vid-webpack-master/src/assets/img/chevron.svg | 8 + vid-webpack-master/src/assets/img/fail.svg | 8 + vid-webpack-master/src/assets/img/favicon.ico | Bin 0 -> 5430 bytes vid-webpack-master/src/assets/img/inprogress.svg | 14 + vid-webpack-master/src/assets/img/pause.svg | 14 + vid-webpack-master/src/assets/img/pending.svg | 14 + vid-webpack-master/src/assets/img/stoped.svg | 14 + .../src/assets/img/success+Circle.svg | 14 + .../src/environments/environment.prod.ts | 3 + vid-webpack-master/src/environments/environment.ts | 8 + vid-webpack-master/src/index.html | 12 + vid-webpack-master/src/main.ts | 11 + vid-webpack-master/src/polyfills.ts | 66 ++ vid-webpack-master/src/public/img/UPLOAD.svg | 15 + vid-webpack-master/src/public/img/angular.png | Bin 0 -> 4509 bytes vid-webpack-master/src/public/img/favicon.ico | Bin 0 -> 5430 bytes vid-webpack-master/src/public/img/spinner.gif | Bin 0 -> 7358 bytes vid-webpack-master/src/public/index.html | 14 + vid-webpack-master/src/public/service-worker.js | 1 + vid-webpack-master/src/style/app.scss | 125 ++++ .../src/style/fonts/OpenSans/Apache License.txt | 201 +++++ .../src/style/fonts/OpenSans/OpenSans-Bold.ttf | Bin 0 -> 224592 bytes .../style/fonts/OpenSans/OpenSans-BoldItalic.ttf | Bin 0 -> 213292 bytes .../style/fonts/OpenSans/OpenSans-ExtraBold.ttf | Bin 0 -> 222584 bytes .../fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf | Bin 0 -> 213420 bytes .../src/style/fonts/OpenSans/OpenSans-Italic.ttf | Bin 0 -> 212896 bytes .../src/style/fonts/OpenSans/OpenSans-Light.ttf | Bin 0 -> 222412 bytes .../style/fonts/OpenSans/OpenSans-LightItalic.ttf | Bin 0 -> 213128 bytes .../src/style/fonts/OpenSans/OpenSans-Regular.ttf | Bin 0 -> 217360 bytes .../src/style/fonts/OpenSans/OpenSans-Semibold.ttf | Bin 0 -> 221328 bytes .../fonts/OpenSans/OpenSans-SemiboldItalic.ttf | Bin 0 -> 212820 bytes vid-webpack-master/src/style/fonts/icomoon.eot | Bin 0 -> 14864 bytes vid-webpack-master/src/style/fonts/icomoon.svg | 70 ++ vid-webpack-master/src/style/fonts/icomoon.ttf | Bin 0 -> 14700 bytes vid-webpack-master/src/style/fonts/icomoon.woff | Bin 0 -> 14776 bytes vid-webpack-master/src/styles.scss | 171 +++++ vid-webpack-master/src/test.ts | 20 + vid-webpack-master/src/tsconfig.app.json | 13 + vid-webpack-master/src/tsconfig.spec.json | 19 + vid-webpack-master/src/vendor.ts | 16 + 263 files changed, 15796 insertions(+) create mode 100644 vid-webpack-master/src/WEB-INF/web.xml create mode 100644 vid-webpack-master/src/app/app.component.e2e-spec.js create mode 100644 vid-webpack-master/src/app/app.component.html create mode 100644 vid-webpack-master/src/app/app.component.scss create mode 100644 vid-webpack-master/src/app/app.component.ts create mode 100644 vid-webpack-master/src/app/app.module.ts create mode 100644 vid-webpack-master/src/app/app.routing.ts create mode 100644 vid-webpack-master/src/app/browseSdc/browseSdc.component.html create mode 100644 vid-webpack-master/src/app/browseSdc/browseSdc.component.scss create mode 100644 vid-webpack-master/src/app/browseSdc/browseSdc.component.ts create mode 100644 vid-webpack-master/src/app/browseSdc/browseSdc.module.ts create mode 100644 vid-webpack-master/src/app/browseSdc/previous-versions/previous-versions.component.ts create mode 100644 vid-webpack-master/src/app/browseSdc/previous-versions/previous-versions.css create mode 100644 vid-webpack-master/src/app/browseSdc/previous-versions/previous-versions.html create mode 100644 vid-webpack-master/src/app/browseSdc/vid-table/vid-table.component.html create mode 100644 vid-webpack-master/src/app/browseSdc/vid-table/vid-table.component.scss create mode 100644 vid-webpack-master/src/app/browseSdc/vid-table/vid-table.component.ts create mode 100644 vid-webpack-master/src/app/components/dynamic-inputs/dynamic-inputs.component.ts create mode 100644 vid-webpack-master/src/app/components/dynamic-inputs/dynamic-inputs.html create mode 100644 vid-webpack-master/src/app/components/dynamic-inputs/dynamic-inputs.scss create mode 100644 vid-webpack-master/src/app/components/form-async/form-async.component.ts create mode 100644 vid-webpack-master/src/app/components/form-async/form-async.style.scss create mode 100644 vid-webpack-master/src/app/components/form-async/form-async.template.html create mode 100644 vid-webpack-master/src/app/components/instance-popup/instance-popup.components.ts create mode 100644 vid-webpack-master/src/app/components/service-popup/service-instance-details/service-instance-details.component.ts create mode 100644 vid-webpack-master/src/app/components/service-popup/service-instance-details/service-instance-details.html create mode 100644 vid-webpack-master/src/app/components/service-popup/service-instance-details/service-instance-details.scss create mode 100644 vid-webpack-master/src/app/components/service-popup/service-instance-details/service-instance-details.service.spec.ts create mode 100644 vid-webpack-master/src/app/components/service-popup/service-instance-details/service-instance-details.service.ts create mode 100644 vid-webpack-master/src/app/components/service-popup/service-instance-details/servicePopupDataModel.ts create mode 100644 vid-webpack-master/src/app/components/service-popup/service-popup.component.ts create mode 100644 vid-webpack-master/src/app/components/service-popup/service-popup.html create mode 100644 vid-webpack-master/src/app/components/service-popup/service-popup.scss create mode 100644 vid-webpack-master/src/app/components/service-popup/service-popup.service.spec.ts create mode 100644 vid-webpack-master/src/app/components/service-popup/service-popup.service.ts create mode 100644 vid-webpack-master/src/app/components/vnf-popup/vnf-instance-details/vnf-instance-details.component.ts create mode 100644 vid-webpack-master/src/app/components/vnf-popup/vnf-instance-details/vnf-instance-details.html create mode 100644 vid-webpack-master/src/app/components/vnf-popup/vnf-instance-details/vnf-instance-details.scss create mode 100644 vid-webpack-master/src/app/components/vnf-popup/vnf-instance-details/vnf-instance-details.service.spec.ts create mode 100644 vid-webpack-master/src/app/components/vnf-popup/vnf-instance-details/vnf-instance-details.service.ts create mode 100644 vid-webpack-master/src/app/components/vnf-popup/vnf-instance-details/vnfPopupDataModel.ts create mode 100644 vid-webpack-master/src/app/components/vnf-popup/vnf-popup-service.ts create mode 100644 vid-webpack-master/src/app/components/vnf-popup/vnf-popup.components.ts create mode 100644 vid-webpack-master/src/app/components/vnf-popup/vnf-popup.html create mode 100644 vid-webpack-master/src/app/components/vnf-popup/vnf-popup.scss create mode 100644 vid-webpack-master/src/app/components/vnf-popup/vnf-popup.service.spec.ts create mode 100644 vid-webpack-master/src/app/configuration/vid.configuration.ts create mode 100644 vid-webpack-master/src/app/drawingBoard/available-models-tree/available-models-tree.component.html create mode 100644 vid-webpack-master/src/app/drawingBoard/available-models-tree/available-models-tree.component.scss create mode 100644 vid-webpack-master/src/app/drawingBoard/available-models-tree/available-models-tree.component.ts create mode 100644 vid-webpack-master/src/app/drawingBoard/available-models-tree/available-models-tree.service.spec.ts create mode 100644 vid-webpack-master/src/app/drawingBoard/available-models-tree/available-models-tree.service.ts create mode 100644 vid-webpack-master/src/app/drawingBoard/drawing-board-header/drawing-board-header.component.html create mode 100644 vid-webpack-master/src/app/drawingBoard/drawing-board-header/drawing-board-header.component.scss create mode 100644 vid-webpack-master/src/app/drawingBoard/drawing-board-header/drawing-board-header.component.ts create mode 100644 vid-webpack-master/src/app/drawingBoard/drawing-board-header/tmp_instansiate_request.ts create mode 100644 vid-webpack-master/src/app/drawingBoard/drawing-board-tree/drawing-board-tree.component.ts create mode 100644 vid-webpack-master/src/app/drawingBoard/drawing-board-tree/drawing-board-tree.html create mode 100644 vid-webpack-master/src/app/drawingBoard/drawing-board-tree/drawing-board-tree.scss create mode 100644 vid-webpack-master/src/app/drawingBoard/drawingBoard.module.ts create mode 100644 vid-webpack-master/src/app/drawingBoard/service-planning/service-planning.component.html create mode 100644 vid-webpack-master/src/app/drawingBoard/service-planning/service-planning.component.scss create mode 100644 vid-webpack-master/src/app/drawingBoard/service-planning/service-planning.component.ts create mode 100644 vid-webpack-master/src/app/factories/models/requestDetails.model.ts create mode 100644 vid-webpack-master/src/app/factories/mso.factory.spec.ts create mode 100644 vid-webpack-master/src/app/factories/mso.factory.ts create mode 100644 vid-webpack-master/src/app/global.actions.ts create mode 100644 vid-webpack-master/src/app/global.reducer.ts create mode 100644 vid-webpack-master/src/app/healthStatus/health-status.component.html create mode 100644 vid-webpack-master/src/app/healthStatus/health-status.component.scss create mode 100644 vid-webpack-master/src/app/healthStatus/health-status.component.ts create mode 100644 vid-webpack-master/src/app/home/home.component.e2e-spec.js create mode 100644 vid-webpack-master/src/app/home/home.component.html create mode 100644 vid-webpack-master/src/app/home/home.component.scss create mode 100644 vid-webpack-master/src/app/home/home.component.ts create mode 100644 vid-webpack-master/src/app/instantiationStatus/InstantiationStatus.module.ts create mode 100644 vid-webpack-master/src/app/instantiationStatus/auditInfoModal/auditInfoModal.component.html create mode 100644 vid-webpack-master/src/app/instantiationStatus/auditInfoModal/auditInfoModal.component.scss create mode 100644 vid-webpack-master/src/app/instantiationStatus/auditInfoModal/auditInfoModal.component.service.ts create mode 100644 vid-webpack-master/src/app/instantiationStatus/auditInfoModal/auditInfoModal.component.ts create mode 100644 vid-webpack-master/src/app/instantiationStatus/instantiationStatus.component.html create mode 100644 vid-webpack-master/src/app/instantiationStatus/instantiationStatus.component.scss create mode 100644 vid-webpack-master/src/app/instantiationStatus/instantiationStatus.component.service.spec.ts create mode 100644 vid-webpack-master/src/app/instantiationStatus/instantiationStatus.component.service.ts create mode 100644 vid-webpack-master/src/app/instantiationStatus/instantiationStatus.component.spec.ts create mode 100644 vid-webpack-master/src/app/instantiationStatus/instantiationStatus.component.ts create mode 100644 vid-webpack-master/src/app/modules/inputs.module.ts create mode 100644 vid-webpack-master/src/app/service.actions.ts create mode 100644 vid-webpack-master/src/app/service.reducer.spec.ts create mode 100644 vid-webpack-master/src/app/service.reducer.ts create mode 100644 vid-webpack-master/src/app/services/aaiService/aai.actions.ts create mode 100644 vid-webpack-master/src/app/services/aaiService/aai.epics.ts create mode 100644 vid-webpack-master/src/app/services/aaiService/aai.service.ts create mode 100644 vid-webpack-master/src/app/services/aaiService/responseInterfaces/getAicZonesResponseInterface.ts create mode 100644 vid-webpack-master/src/app/services/aaiService/responseInterfaces/getCategoryParamsResponseInterface.ts create mode 100644 vid-webpack-master/src/app/services/aaiService/responseInterfaces/getServiceModelResponseInterface.ts create mode 100644 vid-webpack-master/src/app/services/aaiService/responseInterfaces/getServicesResponseInterface.ts create mode 100644 vid-webpack-master/src/app/services/aaiService/responseInterfaces/getSubDetailsResponseInterface.ts create mode 100644 vid-webpack-master/src/app/services/aaiService/responseInterfaces/getSubscribersResponseInterface.ts create mode 100644 vid-webpack-master/src/app/services/configuration.service.ts create mode 100644 vid-webpack-master/src/app/services/data.service.ts create mode 100644 vid-webpack-master/src/app/services/flags.resolve.ts create mode 100644 vid-webpack-master/src/app/services/msoService/mso.service.ts create mode 100644 vid-webpack-master/src/app/services/sdc.service.ts create mode 100644 vid-webpack-master/src/app/services/service-planning.service.spec.ts create mode 100644 vid-webpack-master/src/app/services/service-planning.service.ts create mode 100644 vid-webpack-master/src/app/shared/api.service.ts create mode 100644 vid-webpack-master/src/app/shared/components/ellipsis/ellipsis.component.ts create mode 100644 vid-webpack-master/src/app/shared/components/error/error.component.service.ts create mode 100644 vid-webpack-master/src/app/shared/components/formControlError/formControlError.component.html create mode 100644 vid-webpack-master/src/app/shared/components/formControlError/formControlError.component.scss create mode 100644 vid-webpack-master/src/app/shared/components/formControlError/formControlError.component.ts create mode 100644 vid-webpack-master/src/app/shared/components/formGeneralErrors/formGeneralErrors.component.html create mode 100644 vid-webpack-master/src/app/shared/components/formGeneralErrors/formGeneralErrors.component.scss create mode 100644 vid-webpack-master/src/app/shared/components/formGeneralErrors/formGeneralErrors.component.ts create mode 100644 vid-webpack-master/src/app/shared/components/messageBox/messageBox.component.ts create mode 100644 vid-webpack-master/src/app/shared/components/messageBox/messageBox.data.ts create mode 100644 vid-webpack-master/src/app/shared/components/messageBox/messageBox.service.spec.ts create mode 100644 vid-webpack-master/src/app/shared/components/messageBox/messageBox.service.ts create mode 100644 vid-webpack-master/src/app/shared/components/model-information/model-information.component.ts create mode 100644 vid-webpack-master/src/app/shared/components/model-information/model-information.html create mode 100644 vid-webpack-master/src/app/shared/components/model-information/model-information.scss create mode 100644 vid-webpack-master/src/app/shared/components/no-content-message-and-icon/no-content-message-and-icon.component.html create mode 100644 vid-webpack-master/src/app/shared/components/no-content-message-and-icon/no-content-message-and-icon.component.scss create mode 100644 vid-webpack-master/src/app/shared/components/no-content-message-and-icon/no-content-message-and-icon.component.ts create mode 100644 vid-webpack-master/src/app/shared/components/popover/popover.component.html create mode 100644 vid-webpack-master/src/app/shared/components/popover/popover.component.scss create mode 100644 vid-webpack-master/src/app/shared/components/popover/popover.component.ts create mode 100644 vid-webpack-master/src/app/shared/components/spinner/spinner.component.html create mode 100644 vid-webpack-master/src/app/shared/components/spinner/spinner.component.scss create mode 100644 vid-webpack-master/src/app/shared/components/spinner/spinner.component.spec.ts create mode 100644 vid-webpack-master/src/app/shared/components/spinner/spinner.component.ts create mode 100644 vid-webpack-master/src/app/shared/components/validators/numbersLettersUnderscore/numbersLettersUnderscore.validator.spec.ts create mode 100644 vid-webpack-master/src/app/shared/components/validators/numbersLettersUnderscore/numbersLettersUnderscore.validator.ts create mode 100644 vid-webpack-master/src/app/shared/directives/inputPrevention/inputPreventionPattern.directive.spec.ts create mode 100644 vid-webpack-master/src/app/shared/directives/inputPrevention/inputPreventionPattern.directive.ts create mode 100644 vid-webpack-master/src/app/shared/directives/svg/svg.directive.html create mode 100644 vid-webpack-master/src/app/shared/directives/svg/svg.directive.ts create mode 100644 vid-webpack-master/src/app/shared/index.ts create mode 100644 vid-webpack-master/src/app/shared/models/ServiceNodeTypes.ts create mode 100644 vid-webpack-master/src/app/shared/models/aicZone.ts create mode 100644 vid-webpack-master/src/app/shared/models/categoryParams.ts create mode 100644 vid-webpack-master/src/app/shared/models/dynamicInput.ts create mode 100644 vid-webpack-master/src/app/shared/models/externalComponentStatus.ts create mode 100644 vid-webpack-master/src/app/shared/models/inputTypes.ts create mode 100644 vid-webpack-master/src/app/shared/models/lcpRegion.ts create mode 100644 vid-webpack-master/src/app/shared/models/lcpRegionTenants.ts create mode 100644 vid-webpack-master/src/app/shared/models/lcpRegionsAndTenants.ts create mode 100644 vid-webpack-master/src/app/shared/models/modelInfo.ts create mode 100644 vid-webpack-master/src/app/shared/models/nodeModel.ts create mode 100644 vid-webpack-master/src/app/shared/models/owningEntity.ts create mode 100644 vid-webpack-master/src/app/shared/models/productFamily.ts create mode 100644 vid-webpack-master/src/app/shared/models/project.ts create mode 100644 vid-webpack-master/src/app/shared/models/selectOption.ts create mode 100644 vid-webpack-master/src/app/shared/models/serviceInstance.ts create mode 100644 vid-webpack-master/src/app/shared/models/serviceModel.ts create mode 100644 vid-webpack-master/src/app/shared/models/serviceNodeTypeToModelKeyMapper.ts create mode 100644 vid-webpack-master/src/app/shared/models/serviceType.ts create mode 100644 vid-webpack-master/src/app/shared/models/subscriber.ts create mode 100644 vid-webpack-master/src/app/shared/models/tenant.ts create mode 100644 vid-webpack-master/src/app/shared/models/vfModule.ts create mode 100644 vid-webpack-master/src/app/shared/models/vfModuleInstance.ts create mode 100644 vid-webpack-master/src/app/shared/models/vfModuleTreeNode.ts create mode 100644 vid-webpack-master/src/app/shared/models/vfModulesMap.ts create mode 100644 vid-webpack-master/src/app/shared/models/vfcInstanceGroup.ts create mode 100644 vid-webpack-master/src/app/shared/models/vfcInstanceGroupMap.ts create mode 100644 vid-webpack-master/src/app/shared/models/vfcInstanceGroupProperties.ts create mode 100644 vid-webpack-master/src/app/shared/models/vnfInstance.ts create mode 100644 vid-webpack-master/src/app/shared/models/vnfModel.ts create mode 100644 vid-webpack-master/src/app/shared/models/vnfTreeNode.ts create mode 100644 vid-webpack-master/src/app/shared/pipes/capitalize/capitalize-and-format.pipe.spec.ts create mode 100644 vid-webpack-master/src/app/shared/pipes/capitalize/capitalize-and-format.pipe.ts create mode 100644 vid-webpack-master/src/app/shared/pipes/data-filter.pipe.ts create mode 100644 vid-webpack-master/src/app/shared/pipes/dynamicInputLabel/dynamic-input-label.pipe.spec.ts create mode 100644 vid-webpack-master/src/app/shared/pipes/dynamicInputLabel/dynamic-input-label.pipe.ts create mode 100644 vid-webpack-master/src/app/shared/pipes/highlight-filter.pipe.ts create mode 100644 vid-webpack-master/src/app/shared/pipes/serviceInfo/serviceInfo.pipe.spec.ts create mode 100644 vid-webpack-master/src/app/shared/pipes/serviceInfo/serviceInfo.pipe.ts create mode 100644 vid-webpack-master/src/app/shared/server/healthStatusService/health-status.service.spec.ts create mode 100644 vid-webpack-master/src/app/shared/server/healthStatusService/health-status.service.ts create mode 100644 vid-webpack-master/src/app/shared/server/serviceInfo/AuditStatus.model.ts create mode 100644 vid-webpack-master/src/app/shared/server/serviceInfo/serviceInfo.model.ts create mode 100644 vid-webpack-master/src/app/shared/server/serviceInfo/serviceInfo.service.spec.ts create mode 100644 vid-webpack-master/src/app/shared/server/serviceInfo/serviceInfo.service.ts create mode 100644 vid-webpack-master/src/app/shared/services/defaultDataServiceGenerator/default.data.generator.service.spec.ts create mode 100644 vid-webpack-master/src/app/shared/services/defaultDataServiceGenerator/default.data.generator.service.ts create mode 100644 vid-webpack-master/src/app/shared/shared.module.ts create mode 100644 vid-webpack-master/src/app/shared/utils/constants.ts create mode 100644 vid-webpack-master/src/app/shared/utils/httpInterceptor/httpInterceptor.service.ts create mode 100644 vid-webpack-master/src/app/shared/utils/iframe.service.ts create mode 100644 vid-webpack-master/src/app/shared/utils/log/log.service.spec.ts create mode 100644 vid-webpack-master/src/app/shared/utils/log/log.service.ts create mode 100644 vid-webpack-master/src/app/store/epics.ts create mode 100644 vid-webpack-master/src/app/store/module.ts create mode 100644 vid-webpack-master/src/app/store/reducers.ts create mode 100644 vid-webpack-master/src/app/utils/utils.ts create mode 100644 vid-webpack-master/src/app/vlanTagging/network-selector/network-selector.component.html create mode 100644 vid-webpack-master/src/app/vlanTagging/network-selector/network-selector.component.scss create mode 100644 vid-webpack-master/src/app/vlanTagging/network-selector/network-selector.component.ts create mode 100644 vid-webpack-master/src/app/vlanTagging/vlan-tagging.component.html create mode 100644 vid-webpack-master/src/app/vlanTagging/vlan-tagging.component.scss create mode 100644 vid-webpack-master/src/app/vlanTagging/vlan-tagging.component.ts create mode 100644 vid-webpack-master/src/app/vlanTagging/vlan-tagging.module.ts create mode 100644 vid-webpack-master/src/assets/.gitkeep create mode 100644 vid-webpack-master/src/assets/fonts/OpenSans/Apache License.txt create mode 100644 vid-webpack-master/src/assets/fonts/OpenSans/OpenSans-Bold.ttf create mode 100644 vid-webpack-master/src/assets/fonts/OpenSans/OpenSans-BoldItalic.ttf create mode 100644 vid-webpack-master/src/assets/fonts/OpenSans/OpenSans-ExtraBold.ttf create mode 100644 vid-webpack-master/src/assets/fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf create mode 100644 vid-webpack-master/src/assets/fonts/OpenSans/OpenSans-Italic.ttf create mode 100644 vid-webpack-master/src/assets/fonts/OpenSans/OpenSans-Light.ttf create mode 100644 vid-webpack-master/src/assets/fonts/OpenSans/OpenSans-LightItalic.ttf create mode 100644 vid-webpack-master/src/assets/fonts/OpenSans/OpenSans-Regular.ttf create mode 100644 vid-webpack-master/src/assets/fonts/OpenSans/OpenSans-Semibold.ttf create mode 100644 vid-webpack-master/src/assets/fonts/OpenSans/OpenSans-SemiboldItalic.ttf create mode 100644 vid-webpack-master/src/assets/fonts/icomoon.eot create mode 100644 vid-webpack-master/src/assets/fonts/icomoon.svg create mode 100644 vid-webpack-master/src/assets/fonts/icomoon.ttf create mode 100644 vid-webpack-master/src/assets/fonts/icomoon.woff create mode 100644 vid-webpack-master/src/assets/img/Menu.svg create mode 100644 vid-webpack-master/src/assets/img/UPLOAD.svg create mode 100644 vid-webpack-master/src/assets/img/X_o.svg create mode 100644 vid-webpack-master/src/assets/img/angular.png create mode 100644 vid-webpack-master/src/assets/img/chevron.svg create mode 100644 vid-webpack-master/src/assets/img/fail.svg create mode 100644 vid-webpack-master/src/assets/img/favicon.ico create mode 100644 vid-webpack-master/src/assets/img/inprogress.svg create mode 100644 vid-webpack-master/src/assets/img/pause.svg create mode 100644 vid-webpack-master/src/assets/img/pending.svg create mode 100644 vid-webpack-master/src/assets/img/stoped.svg create mode 100644 vid-webpack-master/src/assets/img/success+Circle.svg create mode 100644 vid-webpack-master/src/environments/environment.prod.ts create mode 100644 vid-webpack-master/src/environments/environment.ts create mode 100644 vid-webpack-master/src/index.html create mode 100644 vid-webpack-master/src/main.ts create mode 100644 vid-webpack-master/src/polyfills.ts create mode 100644 vid-webpack-master/src/public/img/UPLOAD.svg create mode 100644 vid-webpack-master/src/public/img/angular.png create mode 100644 vid-webpack-master/src/public/img/favicon.ico create mode 100644 vid-webpack-master/src/public/img/spinner.gif create mode 100644 vid-webpack-master/src/public/index.html create mode 100644 vid-webpack-master/src/public/service-worker.js create mode 100644 vid-webpack-master/src/style/app.scss create mode 100644 vid-webpack-master/src/style/fonts/OpenSans/Apache License.txt create mode 100644 vid-webpack-master/src/style/fonts/OpenSans/OpenSans-Bold.ttf create mode 100644 vid-webpack-master/src/style/fonts/OpenSans/OpenSans-BoldItalic.ttf create mode 100644 vid-webpack-master/src/style/fonts/OpenSans/OpenSans-ExtraBold.ttf create mode 100644 vid-webpack-master/src/style/fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf create mode 100644 vid-webpack-master/src/style/fonts/OpenSans/OpenSans-Italic.ttf create mode 100644 vid-webpack-master/src/style/fonts/OpenSans/OpenSans-Light.ttf create mode 100644 vid-webpack-master/src/style/fonts/OpenSans/OpenSans-LightItalic.ttf create mode 100644 vid-webpack-master/src/style/fonts/OpenSans/OpenSans-Regular.ttf create mode 100644 vid-webpack-master/src/style/fonts/OpenSans/OpenSans-Semibold.ttf create mode 100644 vid-webpack-master/src/style/fonts/OpenSans/OpenSans-SemiboldItalic.ttf create mode 100644 vid-webpack-master/src/style/fonts/icomoon.eot create mode 100644 vid-webpack-master/src/style/fonts/icomoon.svg create mode 100644 vid-webpack-master/src/style/fonts/icomoon.ttf create mode 100644 vid-webpack-master/src/style/fonts/icomoon.woff create mode 100644 vid-webpack-master/src/styles.scss create mode 100644 vid-webpack-master/src/test.ts create mode 100644 vid-webpack-master/src/tsconfig.app.json create mode 100644 vid-webpack-master/src/tsconfig.spec.json create mode 100644 vid-webpack-master/src/vendor.ts (limited to 'vid-webpack-master/src') diff --git a/vid-webpack-master/src/WEB-INF/web.xml b/vid-webpack-master/src/WEB-INF/web.xml new file mode 100644 index 000000000..a4152daaa --- /dev/null +++ b/vid-webpack-master/src/WEB-INF/web.xml @@ -0,0 +1,61 @@ + + + + + vid-ebpack-master + + + + vid-webpack-master + /app/ui/index.html + + + + vid-webpack-master + /app/ui/* + + + + + + default + /app/ui/css/* + /app/ui/fonts/* + /app/ui/img/* + /app/ui/js/* + + + + charset-to-utf8-filter + org.springframework.web.filter.CharacterEncodingFilter + + encoding + UTF-8 + + + forceEncoding + true + + + + + charset-to-utf8-filter + /app/ui/* + + + diff --git a/vid-webpack-master/src/app/app.component.e2e-spec.js b/vid-webpack-master/src/app/app.component.e2e-spec.js new file mode 100644 index 000000000..9ec9d23db --- /dev/null +++ b/vid-webpack-master/src/app/app.component.e2e-spec.js @@ -0,0 +1,27 @@ +describe('App', function () { + + beforeEach(function () { + browser.get('/'); + }); + + it('should have a title', function () { + expect(browser.getTitle()).toEqual("Angular 2 App | ng2-webpack"); + }); + + it('should have
', function () { + expect(element(by.css('my-app header')).isPresent()).toEqual(true); + }); + + it('should have
', function () { + expect(element(by.css('my-app main')).isPresent()).toEqual(true); + }); + + it('should have a main title', function () { + expect(element(by.css('main h1')).getText()).toEqual('Hello from Angular 2!'); + }); + + it('should have