Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(397)

Unified Diff: appengine/swarming/elements/res/imp/tasklist/task-list-demo.html

Issue 2266133002: Add filter to task-list (Closed) Base URL: https://chromium.googlesource.com/external/github.com/luci/luci-py@extract-filters
Patch Set: Fix default sort Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « appengine/swarming/elements/res/imp/tasklist/task-list-data.html ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: appengine/swarming/elements/res/imp/tasklist/task-list-demo.html
diff --git a/appengine/swarming/elements/res/imp/tasklist/task-list-demo.html b/appengine/swarming/elements/res/imp/tasklist/task-list-demo.html
index d43c009210ed846d1db28f3bc6d202a5818be2f6..cea4bcfdf458aecf98c2a98c55339d05f9418abe 100644
--- a/appengine/swarming/elements/res/imp/tasklist/task-list-demo.html
+++ b/appengine/swarming/elements/res/imp/tasklist/task-list-demo.html
@@ -18,13 +18,17 @@
<script src="../../../node_modules/sinon/pkg/sinon-1.17.5.js"></script>
<!-- Makes a var called list-->
<script type="text/javascript" src="task-list-demo.json"></script>
+ <!-- Makes a var called tags-->
+ <script type="text/javascript" src="task-tags-demo.json"></script>
+ <!-- Makes a var called fleetData-->
+ <script type="text/javascript" src="task-list-fleet-data-demo.json"></script>
<script type="text/javascript" charset="utf-8">
sinon.format = function(object) {return JSON.stringify(object);}
sinon.log = function(message) {console.log(message);};
var server = sinon.fakeServer.create();
server.autoRespond = true;
- //server.autoRespondAfter = 2000;
+ server.autoRespondAfter = 1000;
var respond = function(request){
if (!request.requestHeaders.authorization) {
@@ -40,6 +44,24 @@
server.respondWith("GET", /^\/api\/swarming\/v1\/tasks\/list.*/, respond);
server.respondWith("GET", /^\/_ah\/api\/swarming\/v1\/tasks\/list.*/, respond);
+ server.respondWith("GET", /^\/_ah\/api\/swarming\/v1\/tasks\/tags/, JSON.stringify(tags));
+ server.respondWith("GET", /^\/api\/swarming\/v1\/tasks\/tags/, JSON.stringify(tags));
+
+ server.respondWith("GET", /^\/_ah\/api\/swarming\/v1\/bots\/dimensions/, JSON.stringify(fleetData));
+ server.respondWith("GET", /^\/api\/swarming\/v1\/bots\/dimensions/, JSON.stringify(fleetData));
+
+ var cancel = function(request) {
+ console.log("Cancelling", request);
+ if (!request.requestHeaders.authorization) {
+ sinon.log("You must be logged in (check your Oauth?)");
+ request.respond(403, {}, "You must be logged in (check your Oauth?)");
+ return;
+ }
+ request.respond(200, {}, "Task has been cancelled");
+ }
+
+ server.respondWith("POST", /^\/_ah\/api\/swarming\/v1\/task\/.+\/cancel/, cancel);
+ server.respondWith("POST", /^\/api\/swarming\/v1\/task\/.+\/cancel/, cancel);
</script>
<link rel="import" href="task-list.html">
« no previous file with comments | « appengine/swarming/elements/res/imp/tasklist/task-list-data.html ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698