167 lines
5.5 KiB
HTML
Executable File
167 lines
5.5 KiB
HTML
Executable File
<!DOCTYPE html>
|
|
<html>
|
|
|
|
<head>
|
|
<title>Automation Web Client</title>
|
|
<meta charset="utf-8" />
|
|
<!-- IE set to latest comp mode -->
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge" >
|
|
|
|
<link rel="stylesheet" href="/libs/jquery-ui-1.8.23/css/smoothness/jquery-ui-1.8.23.custom.css">
|
|
<!--<link rel="stylesheet" href="../libs/jquery-ui-1.8.23/css/ui-lightness/jquery-ui-1.8.23.custom.css">-->
|
|
|
|
<link rel="stylesheet" type="text/css" href="/libs/jquery-datatables/jquery.dataTables.css">
|
|
<link rel="stylesheet" type="text/css" href="css/automation.css" />
|
|
<link rel="stylesheet" type="text/css" href="css/jquery.dataTables-local.css" />
|
|
|
|
<link rel="stylesheet" type="text/css" href="/shared/css/generic.css">
|
|
|
|
<script type="text/javascript" src="/libs/jquery-ui-1.8.23/js/jquery-1.7.2.min.js"></script>
|
|
<script type="text/javascript" src="/libs/jquery-ui-1.8.23/js/jquery-ui-1.8.23.custom.min.js"></script>
|
|
|
|
<!-- Detect any old browsers before loading any new libraries that will crash IE -->
|
|
<script type="text/javascript" src="/js/detect_browser_error.js"></script>
|
|
|
|
<script type="text/javascript" src="/libs/jquery-datatables/jquery.dataTables.min.js"></script>
|
|
<script type="text/javascript" src="/libs/jquery-datatables/datatables.fnStandingRedraw.js"></script>
|
|
|
|
<!-- d3js -->
|
|
<script type="text/javascript" src="/js/libs/d3.v2.js"></script>
|
|
|
|
<!-- generic stats functions -->
|
|
<script type="text/javascript" src="/shared/js/generic.js"></script>
|
|
|
|
<script type="text/javascript" src="js/users.js"></script>
|
|
<script type="text/javascript" src="js/jobdetail.js"></script>
|
|
<script type="text/javascript" src="js/tasks.js"></script>
|
|
<script type="text/javascript" src="js/clients.js"></script>
|
|
|
|
</head>
|
|
|
|
<body>
|
|
<!--
|
|
<div id="header"></div>
|
|
<div id="navigation"></div>
|
|
-->
|
|
|
|
<div id="content" style="left:0px; width: calc(100% - 42px); height: calc(100% - 25px - 60px - 5px);">
|
|
<!-- 25 is the padding top/ 60 is the footer height"-->
|
|
<div id="content-title"> Automation Web Client <span class="last"></span></div>
|
|
<div id="content-description"></div>
|
|
<div id="content-body">
|
|
|
|
<div id="tabs">
|
|
<ul>
|
|
<li><a href="#tabs-2">Tasks</a></li>
|
|
<li><a href="#tabs-1">Clients</a></li>
|
|
<!--li><a href="#tabs-3">Job</a></li-->
|
|
</ul>
|
|
<div id="tabs-1">
|
|
<div id="clients" class="ex_highlight_row">
|
|
<div id="clientlist">
|
|
<table id="clientlist1"> </table>
|
|
</div>
|
|
</div>
|
|
|
|
<br />
|
|
<br />
|
|
|
|
<div id="coordinator-log">
|
|
</div>
|
|
</div>
|
|
<div id="tabs-2">
|
|
<div id="tasks">
|
|
<div id="tasklist">
|
|
<table id="tasklist1"> </table>
|
|
</div>
|
|
|
|
<br/>
|
|
<!-- <h3>Jobs for Selected Task:</h3> -->
|
|
|
|
<div id="joblist">
|
|
|
|
<div>
|
|
Show Jobs with State :
|
|
<span class="pending">
|
|
<input type="checkbox" id="Pending" checked="checked" />
|
|
<label for="Pending" title="Pending">Pending</label>
|
|
</span>
|
|
|
|
<span class="assigned">
|
|
<input type="checkbox" id="Assigned" checked="checked" />
|
|
<label for="Assigned" title="Assigned">Assigned</label>
|
|
</span>
|
|
|
|
<span class="completed">
|
|
<input type="checkbox" id="Completed" checked="checked" />
|
|
<label for="Completed" title="Completed">Completed</label>
|
|
</span>
|
|
|
|
<span class="errors">
|
|
<input type="checkbox" id="Errors" checked="checked" />
|
|
<label for="Errors" title="Errors">Errors</label>
|
|
</span>
|
|
|
|
<span class="skipped">
|
|
<input type="checkbox" id="Skipped" checked="checked" />
|
|
<label for="Skipped" title="Skipped">Skipped</label>
|
|
</span>
|
|
|
|
<span class="aborted">
|
|
<input type="checkbox" id="Aborted" checked="checked" />
|
|
<label for="Aborted" title="Aborted">Aborted</label>
|
|
</span>
|
|
|
|
<span class="clienterror">
|
|
<input type="checkbox" id="ClientError" checked="checked" />
|
|
<label for="ClientError" title="Client Error">ClientError</label>
|
|
</span>
|
|
|
|
<span class="float-right">
|
|
<label for="utc-force" title="Display Dates In UTC">Display In UTC<span id="utc-tz"></span></label>
|
|
<input id="utc-force" type="checkbox" value="">
|
|
</span>
|
|
|
|
</div>
|
|
|
|
<br />
|
|
|
|
<table id='tasklist2'></table>
|
|
|
|
</div> <!-- end of #joblist -->
|
|
</div> <!-- end of #tasks -->
|
|
</div> <!-- end of #tabs-2 -->
|
|
</div> <!-- end of #tabs -->
|
|
|
|
</div> <!-- end of #content-body -->
|
|
</div> <!-- end of #content -->
|
|
|
|
<div id="footer">
|
|
<div id="footer-links">
|
|
<a href="https://devstar.rockstargames.com/wiki/index.php/Asset_Pipeline3_Automation_Web_Client"
|
|
title="Automation Web Client on Devstar Wiki" target="_blank">Devstar Wiki</a>
|
|
//
|
|
<a href="mailto:*Tools@rockstarnorth.com?subject=Automation Web Client"
|
|
title="Contact Tools" target="_blank">Contact Tools</a>
|
|
</div>
|
|
</div>
|
|
|
|
<div style="display:none;">
|
|
<div id="jobpage">
|
|
<div id="jobdetail"></div>
|
|
<table id="list3"> </table>
|
|
</div>
|
|
</div>
|
|
|
|
<script>
|
|
$(document).ready(function() {
|
|
$("#tabs").tabs();
|
|
|
|
processUsersInfo();
|
|
initTasks();
|
|
initClients();
|
|
});
|
|
</script>
|
|
</body>
|
|
</html>
|