blob: 648174e493b99b181c22cbf7b7856fb4d3ac6a06 [file] [log] [blame]
Christopher Lott (Christopher) (cl778h)627bada2017-06-12 09:49:00 -04001<!--
Christopher Lott (cl778h)de8b8df2017-09-28 16:59:17 -04002 ============LICENSE_START==========================================
3 ONAP Portal
4 ===================================================================
st782s21a87612018-01-30 17:29:36 -05005 Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
Christopher Lott (cl778h)de8b8df2017-09-28 16:59:17 -04006 ===================================================================
7
8 Unless otherwise specified, all software contained herein is licensed
st782s21a87612018-01-30 17:29:36 -05009 under the Apache License, Version 2.0 (the "License");
Christopher Lott (cl778h)de8b8df2017-09-28 16:59:17 -040010 you may not use this software except in compliance with the License.
Christopher Lott (Christopher) (cl778h)627bada2017-06-12 09:49:00 -040011 You may obtain a copy of the License at
Christopher Lott (cl778h)de8b8df2017-09-28 16:59:17 -040012
13 http://www.apache.org/licenses/LICENSE-2.0
14
Christopher Lott (Christopher) (cl778h)627bada2017-06-12 09:49:00 -040015 Unless required by applicable law or agreed to in writing, software
16 distributed under the License is distributed on an "AS IS" BASIS,
17 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18 See the License for the specific language governing permissions and
19 limitations under the License.
Christopher Lott (cl778h)de8b8df2017-09-28 16:59:17 -040020
21 Unless otherwise specified, all documentation contained herein is licensed
st782s21a87612018-01-30 17:29:36 -050022 under the Creative Commons License, Attribution 4.0 Intl. (the "License");
Christopher Lott (cl778h)de8b8df2017-09-28 16:59:17 -040023 you may not use this documentation except in compliance with the License.
24 You may obtain a copy of the License at
25
26 https://creativecommons.org/licenses/by/4.0/
27
28 Unless required by applicable law or agreed to in writing, documentation
29 distributed under the License is distributed on an "AS IS" BASIS,
30 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
31 See the License for the specific language governing permissions and
32 limitations under the License.
33
34 ============LICENSE_END============================================
35
st782s2e89d1f2018-05-03 16:15:58 -040036
Christopher Lott (Christopher) (cl778h)627bada2017-06-12 09:49:00 -040037 -->
38<!doctype html>
39<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
40<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
41<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
42<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
43<head>
44 <meta charset="utf-8">
45 <meta http-equiv="X-UA-Compatible" content="IE=edge">
46 <title></title>
47 <meta name="description" content="">
48 <meta name="viewport" content="width=device-width">
49 <!--<base href="/ecompportal/">-->
50 <!--!!!!!!!!!!!!!!!!!!!!! moved base href from here to script tag in body, please change base href based on your server -->
51 <!-- nabil - add this part to gruntfile -->
52 <link rel="stylesheet" href="bower_components_external/ionicons-2.0.1/css/ionicons.css">
53 <link rel="stylesheet" href="bower_components_external/ionicons-2.0.1/css/ecomp-ionicons.css">
54 <link rel="stylesheet" href="bower_components_external/b2b/css/b2b-angular/b2b-angular.css">
55 <link rel="stylesheet" href="bower_components_external/b2b/js/b2b-angular/font_icons.css">
56
57
58
59 <!-- end -->
60
61<!-- Place favicon.ico and apple-touch-icon.png in the root directory -->
62<!-- build:css(client) app/vendor.css -->
63<!-- bower:css -->
64<link rel="stylesheet" href="bower_components/angular-material/angular-material.css" />
65<link rel="stylesheet" href="bower_components/ui-select/dist/select.css" />
66<link rel="stylesheet" href="bower_components/ng-dialog/css/ngDialog.css" />
67<link rel="stylesheet" href="bower_components/ng-dialog/css/ngDialog-theme-default.css" />
68<link rel="stylesheet" href="bower_components/jqTree/jqtree.css" />
69<link rel="stylesheet" href="bower_components/angular-gridster/dist/angular-gridster.css" />
70<!-- endbower -->
71<!-- endbuild -->
72
hb123fa70761c2019-03-20 12:20:44 -040073<script src="bower_components_external/utils/purify.js"></script>
74
Christopher Lott (Christopher) (cl778h)627bada2017-06-12 09:49:00 -040075<!-- kpi dashboard related styles -->
76<!-- kpi start -->
77<!-- kpi end -->
78
79
80<!-- build:css({.tmp,client}) app/app.css -->
81<link rel="stylesheet" href="app/app.css">
st782sb54df0d2017-05-04 07:48:42 -040082<!-- injector:css -->
Christopher Lott (Christopher) (cl778h)627bada2017-06-12 09:49:00 -040083<!-- endinjector -->
84<!-- endbuild -->
85
86 <style>
87
88 html, body{
89 height: 100%;
90 overflow:hidden;
91 }
92
93 </style>
94
95</head>
96<body ng-app="ecompApp">
97<script>
98 if (!String.prototype.includes) {
99 String.prototype.includes = function(search, start) {
100 'use strict';
101 if (typeof start !== 'number') {
102 start = 0;
103 }
104
105 if (start + search.length > this.length) {
106 return false;
107 } else {
108 return this.indexOf(search, start) !== -1;
109 }
110 };
111 }
112
113 function nthIndex(str, pat, n){
114 var L= str.length, i= -1;
115 while(n-- && i++<L){
116 i= str.indexOf(pat, i);
117 if (i < 0) break;
118 }
119 return i;
120 }
121
122
123 var base = window.location.pathname.substring(0, window.location.pathname.indexOf("/",2)+1);
kg811t3aa28e92018-02-08 13:25:08 -0500124 document.write("<base href='" + base + "' />");
hb123fa70761c2019-03-20 12:20:44 -0400125 document.write("<base href='" + DOMPurify.sanitize(base) + "' />");
Christopher Lott (Christopher) (cl778h)627bada2017-06-12 09:49:00 -0400126
127
128
129
130</script>
131
132<script type="text/javascript">
133
134 // onLoad='isCascadeFrame(this)'
135 if (self != top && !self.window.location.pathname.includes("unKnownError")) {
136 var e = document.body;
137 var parent = e.parentNode;
138 e.parentNode.removeChild(e);
139 //var textnode = document.createTextNode("An unknown error has occured. Please contact your system administrator");
140 //parent.appendChild(textnode);
141 window.location = "unKnownError";
142 }
143
144</script>
145
146<!--[if lt IE 7]>
147<p class="browsehappy">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
148<![endif]-->
149
150<!-- Add your site or application content here -->
151<div ui-view="header"></div>
152<div ui-view="tabbar"></div>
153<div ng-show="ContentModel.IsVisible" class="slide">
154 <div ui-view="content"></div>
Christopher Lott (cl778h)978dbcf2017-08-23 18:27:19 -0400155 <div class="loadingLayer" id="loadLayer"></div>
Christopher Lott (Christopher) (cl778h)627bada2017-06-12 09:49:00 -0400156 <div ui-view="sidebar"></div>
157 <div ui-view="userbar" style="float:right"></div>
158</div>
159<div ui-view="error"></div>
160<div ui-view="footer"></div>
161
162<!--[if lt IE 9]>
163<script src="../bower_components/es5-shim/es5-shim.js"></script>
164<script src="../bower_components/json3/lib/json3.min.js"></script>
165<![endif]-->
166<!-- build:js({client,node_modules}) app/vendor.js -->
167<!-- bower:js -->
168<script src="bower_components/jquery/dist/jquery.js"></script>
hb123fa70761c2019-03-20 12:20:44 -0400169<script src="bower_components/es5-shim/es5-shim.js"></script>
Christopher Lott (Christopher) (cl778h)627bada2017-06-12 09:49:00 -0400170<script src="bower_components/angular/angular.js"></script>
171<script src="bower_components/angular-animate/angular-animate.js"></script>
172<script src="bower_components/angular-route/angular-route.js"></script>
173<script src="bower_components/angular-aria/angular-aria.js"></script>
174<script src="bower_components/angular-messages/angular-messages.js"></script>
175<script src="bower_components/angular-material/angular-material.js"></script>
hb123fa70761c2019-03-20 12:20:44 -0400176<script src="bower_components/json3/lib/json3.js"></script>
Christopher Lott (Christopher) (cl778h)627bada2017-06-12 09:49:00 -0400177<script src="bower_components/angular-resource/angular-resource.js"></script>
178<script src="bower_components/angular-cookies/angular-cookies.js"></script>
179<script src="bower_components/angular-sanitize/angular-sanitize.js"></script>
180<script src="bower_components/lodash/lodash.js"></script>
181<script src="bower_components/angular-ui-router/release/angular-ui-router.js"></script>
182<script src="bower_components/ui-select/dist/select.js"></script>
183<script src="bower_components/angular-touch/angular-touch.js"></script>
184<script src="bower_components/angular-smart-table/dist/smart-table.js"></script>
185<script src="bower_components/hammerjs/hammer.js"></script>
186<script src="bower_components/angular-gestures/gestures.min.js"></script>
187<script src="bower_components/angular-cache/dist/angular-cache.js"></script>
188<script src="bower_components/ng-dialog/js/ngDialog.js"></script>
189<script src="bower_components/jqTree/tree.jquery.js"></script>
190<script src="bower_components/angular-uuid/uuid.min.js"></script>
191<script src="bower_components/angular-bootstrap/ui-bootstrap-tpls.js"></script>
192<script src="bower_components/jquery-mousewheel/jquery.mousewheel.js"></script>
193<script src="bower_components/jquery.newstape/dist/jquery.newstape.min.js"></script>
194<script src="bower_components/oclazyload/dist/ocLazyLoad.js"></script>
195<script src="bower_components/d3/index-browserify.js"></script>
196<script src="bower_components/javascript-detect-element-resize/detect-element-resize.js"></script>
197<script src="bower_components/angular-gridster/src/angular-gridster.js"></script>
198<!-- endbower -->
199<!-- endbuild -->
200
201<!-- nabil - add this part to gruntfile -->
202<script src="bower_components_external/angular-gridster/angular-gridster.min.js"></script>
203<script src="bower_components_external/bowser/bowser.js"></script>
204
205
206
207
208<script src="bower_components_external/b2b/js/b2b-angular/b2b-library.min.js"></script>
shentao99975d35b52019-04-02 09:29:10 +0800209<script src="bower_components/angular-translate/angular-translate.js"></script>
210<script src="bower_components/angular-translate-loader-static-files/angular-translate-loader-static-files.js"></script>
Christopher Lott (Christopher) (cl778h)627bada2017-06-12 09:49:00 -0400211<!-- end-->
212
213<!-- Avoid ^M (control-M, i.e., carriage-return, i.e., Windows line endings here. -->
214
215<!-- build:js(.tmp) app/app.js -->
216<script src="app/app.js"></script>
st782sb54df0d2017-05-04 07:48:42 -0400217 <!-- injector:js -->
218 <script src="app/configurations.js"></script>
219 <script src="app/directives/auto-focus/auto-focus.directive.js"></script>
220 <script src="app/directives/b2b-leftnav-ext/b2b-leftnav-ext.directive.js"></script>
221 <script src="app/directives/file-upload/file-upload.directive.js"></script>
222 <script src="app/directives/image-upload/image-upload.directive.js"></script>
223 <script src="app/directives/left-menu/left-menu.directive.js"></script>
224 <script src="app/directives/multiple-select/multiple-select.directive.js"></script>
225 <script src="app/directives/multiple-select/multiple-select2.directive.js"></script>
226 <script src="app/directives/right-click-menu/right-click-menu.directive.js"></script>
227 <script src="app/directives/right-click/ng-right-click-directive.js"></script>
228 <script src="app/directives/right-menu/right-menu.directive.js"></script>
229 <script src="app/directives/scroll-top/scroll-top.directive.js"></script>
230 <script src="app/directives/search-users/search-users.controller.js"></script>
231 <script src="app/directives/search-users/search-users.directive.js"></script>
232 <script src="app/filters/elipsis/elipsis.filter.js"></script>
Christopher Lott (cl778h)978dbcf2017-08-23 18:27:19 -0400233 <script src="app/filters/pagination-start-from/start-from.filter.js"></script>
shentao99975d35b52019-04-02 09:29:10 +0800234 <script src="app/filters/translate/translate.filter.js"></script>
st782sb54df0d2017-05-04 07:48:42 -0400235 <script src="app/filters/trusted-url/trusted-url.filter.js"></script>
236 <script src="app/router.js"></script>
237 <script src="app/services/admins/admins.service.js"></script>
238 <script src="app/services/applications/applications.service.js"></script>
239 <script src="app/services/audit-log/audit-log.service.js"></script>
240 <script src="app/services/base64/base64.service.js"></script>
Christopher Lott (Christopher) (cl778h)627bada2017-06-12 09:49:00 -0400241 <script src="app/services/basic-auth-account/basic-auth-account.service.js"></script>
st782sb54df0d2017-05-04 07:48:42 -0400242 <script src="app/services/be-property-reader/be-property-reader.service.js"></script>
243 <script src="app/services/catalog/catalog.service.js"></script>
244 <script src="app/services/confirm-box/confirm-box.service.js"></script>
245 <script src="app/services/contact-us/contact-us.service.js"></script>
246 <script src="app/services/dashboard/dashboard.service.js"></script>
247 <script src="app/services/error-messages/error-messages.service.js"></script>
248 <script src="app/services/external-request-access-service/external-request-access-service.js"></script>
249 <script src="app/services/functionalMenu/functionalMenu.service.js"></script>
250 <script src="app/services/global-constants/global-constants.js"></script>
251 <script src="app/services/manifest/manifest.service.js"></script>
252 <script src="app/services/menus/menus.service.js"></script>
253 <script src="app/services/microservice/microservice.service.js"></script>
254 <script src="app/services/notification/notification.service.js"></script>
255 <script src="app/services/portal-admins/portal-admins.service.js"></script>
Christopher Lott (Christopher) (cl778h)627bada2017-06-12 09:49:00 -0400256 <script src="app/services/recommendation/recommendation.service.js"></script>
st782sb54df0d2017-05-04 07:48:42 -0400257 <script src="app/services/role/role.service.js"></script>
st782s21a87612018-01-30 17:29:36 -0500258 <script src="app/services/scheduler/scheduler.service.js"></script>
st782sb54df0d2017-05-04 07:48:42 -0400259 <script src="app/services/support/getAccess/get-access.service.js"></script>
260 <script src="app/services/support/session/session.service.js"></script>
shentao99975d35b52019-04-02 09:29:10 +0800261 <script src="app/services/translate/translate.service.js"></script>
st782sb54df0d2017-05-04 07:48:42 -0400262 <script src="app/services/userProfile/userProfile.service.js"></script>
263 <script src="app/services/userbar/userbar.update.service.js"></script>
264 <script src="app/services/users/users.service.js"></script>
265 <script src="app/services/utils/utils.service.js"></script>
266 <script src="app/services/widgets-catalog/widgets-catalog.service.js"></script>
267 <script src="app/services/widgets/widgets.service.js"></script>
Christopher Lott (Christopher) (cl778h)627bada2017-06-12 09:49:00 -0400268 <script src="app/views/account-onboarding/account-add-details/account-add-details.js"></script>
269 <script src="app/views/account-onboarding/account-onboarding.controller.js"></script>
st782sb54df0d2017-05-04 07:48:42 -0400270 <script src="app/views/admins/add-admin-dialogs/new-admin.controller.js"></script>
271 <script src="app/views/admins/admins.controller.js"></script>
272 <script src="app/views/applications/application-details-dialog/application-details.controller.js"></script>
273 <script src="app/views/applications/applications.controller.js"></script>
st782sb54df0d2017-05-04 07:48:42 -0400274 <script src="app/views/catalog/catalog.controller.js"></script>
275 <script src="app/views/catalog/catalogconfirmation.controller.js"></script>
276 <script src="app/views/confirmation-box/confirmation-box.controller.js"></script>
Christopher Lott (Christopher) (cl778h)627bada2017-06-12 09:49:00 -0400277 <script src="app/views/dashboard/dashboard-widget-parameters.controller.js"></script>
st782sb54df0d2017-05-04 07:48:42 -0400278 <script src="app/views/dashboard/dashboard-widget.controller.js"></script>
279 <script src="app/views/dashboard/dashboard.controller.js"></script>
280 <script src="app/views/dashboard/newsticker.controller.js"></script>
st782s21a87612018-01-30 17:29:36 -0500281 <script src="app/views/errors/error.controller.js"></script>
st782sb54df0d2017-05-04 07:48:42 -0400282 <script src="app/views/footer/footer.controller.js"></script>
283 <script src="app/views/functionalMenu/functionalMenu-dialog/menu-details.controller.js"></script>
284 <script src="app/views/functionalMenu/functionalMenu.controller.js"></script>
285 <script src="app/views/functionalMenu/jqTreeContextMenu.js"></script>
286 <script src="app/views/header/header.controller.js"></script>
Christopher Lott (Christopher) (cl778h)627bada2017-06-12 09:49:00 -0400287 <script src="app/views/header/profile-edit-dialogs/profile-edit.controller.js"></script>
Christopher Lott (cl778h)978dbcf2017-08-23 18:27:19 -0400288 <script src="app/views/headerRecommendation/headerRecommendations.controller.js"></script>
st782sb54df0d2017-05-04 07:48:42 -0400289 <script src="app/views/microservice-onboarding/microservice-add-details/microservice-add-details.js"></script>
290 <script src="app/views/microservice-onboarding/microservice-onboarding.controller.js"></script>
291 <script src="app/views/notification-history/notificationhistory.controller.js"></script>
292 <script src="app/views/portal-admin/new-portal-admin/new-portal-admin.controller.js"></script>
293 <script src="app/views/portal-admin/portal-admin-controller.js"></script>
Thugutla sailakshmi192e3e12019-12-10 21:09:13 +0530294 <script src="app/views/role/bulk-upload-dialogs/bulk-upload-role-functions-controller.js"></script>
st782sb54df0d2017-05-04 07:48:42 -0400295 <script src="app/views/role/role-controller.js"></script>
st782s21a87612018-01-30 17:29:36 -0500296 <script src="app/views/role/role-create-edit-popup-controller.js"></script>
st782sb54df0d2017-05-04 07:48:42 -0400297 <script src="app/views/role/role-function-list-controller.js"></script>
298 <script src="app/views/role/role-list-controller.js"></script>
299 <script src="app/views/role/rolefunctionpopupController.js"></script>
300 <script src="app/views/role/rolepopupmodelController.js"></script>
st782s21a87612018-01-30 17:29:36 -0500301 <script src="app/views/scheduler/scheduler.controller.js"></script>
st782sb54df0d2017-05-04 07:48:42 -0400302 <script src="app/views/search/search.controller.js"></script>
303 <script src="app/views/sidebar/sidebar.controller.js"></script>
304 <script src="app/views/support/contact-us/contact-us-manage/contact-us-manage.controller.js"></script>
305 <script src="app/views/support/contact-us/contact-us.controller.js"></script>
306 <script src="app/views/support/get-access/get-access.controller.js"></script>
307 <script src="app/views/tabs/tabs.controller.js"></script>
st782sb54df0d2017-05-04 07:48:42 -0400308 <script src="app/views/user-notifications-admin/user.notifications.controller.js"></script>
309 <script src="app/views/user-notifications-admin/user.notifications.modal.controller.js"></script>
310 <script src="app/views/userbar/userbar.controller.js"></script>
311 <script src="app/views/users/new-user-dialogs/bulk-user.controller.js"></script>
312 <script src="app/views/users/new-user-dialogs/new-user.controller.js"></script>
313 <script src="app/views/users/users.controller.js"></script>
314 <script src="app/views/widget-catalog/widget-catalog.controller.js"></script>
315 <script src="app/views/widget-onboarding/widget-details-dialog/widget-details.controller.js"></script>
316 <script src="app/views/widget-onboarding/widget-onboarding.controller.js"></script>
317 <script src="app/views/widgets/widget-details-dialog/widget-details.controller.js"></script>
318 <script src="app/views/widgets/widgets.controller.js"></script>
Christopher Lott (Christopher) (cl778h)627bada2017-06-12 09:49:00 -0400319 <!-- endinjector -->
320<!-- endbuild -->
321
322
323</body>
324</html>