2 Copyright (c) 2019 AT&T Intellectual Property. All rights reserved.
4 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6 You may obtain a copy of the License at
8 http://www.apache.org/licenses/LICENSE-2.0
10 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
16 <div id="page-content" class="content" style="padding: 25px;">
24 .grid .ui-grid-header-cell {
28 .icon-add-widget:before {
32 .ui-grid-icon-angle-down {
41 <h1 class="heading-page">Committed Submissions</h1>
46 <label style="float: left; margin-top: 10px; margin-right: 10px;">Submission
48 <div class="form-field form-field__glued pull-left size-onefifth"
49 style="float: left; width: 220px; margin-right: 20px;">
50 <input ng-model="submissionId" type="text"
51 placeholder="Search for submission id?"
52 style="margin-top: 5px; width: 220px;">
55 <label style="float: left; margin-top: 10px; margin-right: 10px;">Blueprint
57 <div class="form-field form-field__glued pull-left size-onefifth"
58 style="float: left; width: 260px; margin-right: 40px;">
59 <input ng-model="blueprintName" type="text"
60 placeholder="Search for a blueprint name?"
61 style="margin-top: 5px; width: 260px;">
65 <div style="float: right;">
66 <button style="margin-left: 25px; margin-top: 4px;" type="submit"
67 class="btn btn-alt btn-small"
68 ng-click="refreshCommittedSubmissions();">Refresh</button>
69 <button style="margin-left: 25px; margin-top: 4px;" type="submit"
70 class="btn btn-alt btn-small" ng-click="deleteSubmissions()">Delete
71 selected submissions</button>
72 <button style="margin-left: 25px; margin-top: 4px;" type="submit"
73 class="btn btn-alt btn-small" ng-click="deleteSubmissions()">Delete
74 all submissions</button>
79 class="grid ui-grid ng-isolate-scope grid1560525896761" id="grid1"
80 ui-grid="gridOptions" ui-grid-pagination="">
81 <!-- TODO (c0bra): add "scoped" attr here, eventually? -->
82 <style ui-grid-style="" class="ng-binding">
84 /* Styles for the grid */
88 .grid1560525896761 .ui-grid-row, .grid1560525896761 .ui-grid-cell,
89 .grid1560525896761 .ui-grid-cell .ui-grid-vertical-bar {
93 .grid1560525896761 .ui-grid-row:last-child .ui-grid-cell {
94 border-bottom-width: 0px;
98 .ui-grid[dir=rtl] .ui-grid-viewport {
102 .grid1560525896761 .ui-grid-coluiGrid-000W {
107 .grid1560525896761 .ui-grid-coluiGrid-000X {
112 .grid1560525896761 .ui-grid-coluiGrid-000Y {
117 .grid1560525896761 .ui-grid-coluiGrid-000Z {
122 .grid1560525896761 .ui-grid-coluiGrid-0010 {
127 .grid1560525896761 .ui-grid-coluiGrid-0011 {
132 .grid1560525896761 .ui-grid-coluiGrid-0012 {
137 .grid1560525896761 .ui-grid-coluiGrid-0013 {
142 .grid1560525896761 .ui-grid-coluiGrid-0014 {
147 .grid1560525896761 .ui-grid-render-container-body .ui-grid-canvas {
152 .grid1560525896761 .ui-grid-render-container-body .ui-grid-header-canvas
157 .grid1560525896761 .ui-grid-render-container-body .ui-grid-header-canvas
162 .grid1560525896761 .ui-grid-render-container-body .ui-grid-viewport {
167 .grid1560525896761 .ui-grid-render-container-body .ui-grid-header-viewport
172 .grid1560525896761 .ui-grid-render-container-body .ui-grid-footer-canvas
177 .grid1560525896761 .ui-grid-render-container-body .ui-grid-footer-viewport
182 .grid1560525896761 .ui-grid-footer-aggregates-row {
186 .grid1560525896761 .ui-grid-footer-info {
190 .grid1560525896761 .ui-grid-coluiGrid-000W {
195 .grid1560525896761 .ui-grid-coluiGrid-000X {
200 .grid1560525896761 .ui-grid-coluiGrid-000Y {
205 .grid1560525896761 .ui-grid-coluiGrid-000Z {
210 .grid1560525896761 .ui-grid-coluiGrid-0010 {
215 .grid1560525896761 .ui-grid-coluiGrid-0011 {
220 .grid1560525896761 .ui-grid-coluiGrid-0012 {
225 .grid1560525896761 .ui-grid-coluiGrid-0013 {
230 .grid1560525896761 .ui-grid-coluiGrid-0014 {
235 <div class="ui-grid-contents-wrapper">
236 <table cellspacing="0" cellpadding="10" class="siteStatusTable">
241 <th>Status </th>
242 <th>Blueprint </th>
245 <th>Desired Timeslot </th>
246 <th>Url of result </th>
250 <tr class="border_bottom" ng-repeat="submission in submissions">
251 <td><label class="checkbox"> <input type="checkbox"
252 name="name1" ng-model="temp"
253 ng-change="modifySubmissionIdList(submission.submissionId)"
254 class="ng-valid ng-dirty ng-valid-parse ng-touched"><i
255 class="skin"></i><span> </span></label></td>
256 <td style="padding-left: 10px; font-size: 15px; width: 13%;">{{
257 submission.submissionId }}</td>
258 <td style="padding-left: 10px; font-size: 15px; width: 13%;">{{
259 submission.submissionStatus }}</td>
260 <td style="padding-left: 10px; font-size: 15px; width: 13%;">{{
261 submission.blueprintInstanceForValidation.blueprint.blueprintName
263 <td style="padding-left: 10px; font-size: 15px; width: 13%;">{{
264 submission.blueprintInstanceForValidation.version }}</td>
265 <td style="padding-left: 10px; font-size: 15px; width: 13%;"><a
266 href="#" data-toggle="tooltip"
267 title="{{submission.blueprintInstanceForValidation.layerDescription}}">{{
268 submission.blueprintInstanceForValidation.layer }}</a></td>
269 <td style="padding-left: 10px; font-size: 15px; width: 13%;">Lab:
270 {{ submission.timeslot.lab.lab }} Start date and time: {{
271 submission.timeslot.startDateTime }} <!-- duration(in sec) :
272 {{submission.timeslot.duration}}-->
274 <td style="padding-left: 10px; font-size: 15px; width: 13%;"><a
275 href="{{submission.nexusResultUrl }}">{{
276 submission.nexusResultUrl }}</a></td>
281 <div class="well" style="padding-bottom: 35px;">
282 <div class="row ddh-page short">
283 <div class="b2b-pager ng-isolate-scope" b2b-pagination=""
284 total-pages="totalPages1" current-page="currentPage1"
285 click-handler="customHandler1" role="navigation"
286 aria-label="Customer Data Pages">
287 <div ng-if="notMobile && totalPages > 1" class="ng-scope">
300 $(document).ready(function(){
301 $('[data-toggle="tooltip"]').tooltip();