aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard/app/subsystems.html
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2023-02-16 18:37:12 +0100
committerAleksandr Nogikh <wp32pw@gmail.com>2023-02-17 12:00:36 +0100
commitbc63aac79a4640f951b050c537ba040bb231449b (patch)
tree45c308692b866132b65cb219c16742657808b868 /dashboard/app/subsystems.html
parent5fe5301b69de36dc64cf350d6924cb3e7b54b9ba (diff)
dashboard: display the subsystem list
Take the counts from the cache, include links to the filtered bug views.
Diffstat (limited to 'dashboard/app/subsystems.html')
-rw-r--r--dashboard/app/subsystems.html41
1 files changed, 41 insertions, 0 deletions
diff --git a/dashboard/app/subsystems.html b/dashboard/app/subsystems.html
new file mode 100644
index 000000000..254a113fe
--- /dev/null
+++ b/dashboard/app/subsystems.html
@@ -0,0 +1,41 @@
+{{/*
+Copyright 2023 syzkaller project authors. All rights reserved.
+Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file.
+
+The list of polled trees.
+*/}}
+
+<!doctype html>
+<html>
+<head>
+ {{template "head" .Header}}
+ <title>syzbot</title>
+</head>
+<body>
+ {{template "header" .Header}}
+ <h2>The list of subsystems</h2><br>
+ <i>(*) Note that the numbers below do not represent the latest data. They are updated once an hour.</i><br>
+ <i>(**) If you have any ideas/suggestions on how to improve this list, feel free to contact us at <a href="mailto:syzkaller@googlegroups.com">syzkaller@googlegroups.com</a>.</i>
+ <table class="list_table">
+ <caption>Subsystems list</caption>
+ <tr>
+ <th>Name</th>
+ <th>Lists</th>
+ <th>Maintainers</th>
+ <th>Open bugs</th>
+ <th>Fixed</th>
+ <th>Invalid</th>
+ </tr>
+ {{range $item := .List}}
+ <tr>
+ <td>{{$item.Name}}</td>
+ <td>{{$item.Lists}}</td>
+ <td class="maintainers">{{$item.Maintainers}}</td>
+ <td>{{link $item.Open.Link (printf "%d" $item.Open.Count)}}</td>
+ <td>{{link $item.Fixed.Link (printf "%d" $item.Fixed.Count)}}</td>
+ <td>{{link $item.Invalid.Link (printf "%d" $item.Invalid.Count)}}</td>
+ </tr>
+ {{end}}
+ </table>
+</body>
+</html>