aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard/app/bug.html
Commit message (Collapse)AuthorAgeFilesLines
* dashboard/app: poll commits infoDmitry Vyukov2019-02-171-4/+4
| | | | | | | | | | | | | | | This implements 2 features: - syz-ci polls a set of additional repos to discover fixing commits sooner (e.g. it can now discover a fixing commit in netfilter tree before it reaches any of the tested trees). - syz-ci uploads info about commits to dashboard. For example, a user marks a bug as fixed by commit "foo: bar". syz-ci will find this commit in the main namespace repo and upload commmit hash/date/author to dashboard. This in turn allows to show links to fixing commits. Fixes #691 Fixes #610
* dashboard/app: show kernel commit timeDmitry Vyukov2018-11-211-1/+2
| | | | | | Show kernel commit time (author) in a hint for all kernel commit hashes. Update #473
* dashboard/app: tidy up UIDmitry Vyukov2018-09-201-2/+6
| | | | | | | Don't show maintainers for crashes if we don't have them (only linux has). Show short git hashes for kernel/syzkaller, 40 chars looks excessive (full hash is in hint). Show current build kernel/syzkaller git hash in managers table. Remove fuzzing time from managers table (does not seem too useful).
* dashboard/app: show recent crashes first after time sortingDmitry Vyukov2018-08-241-1/+1
|
* dashboard/app: don't show broken links to empty configsDmitry Vyukov2018-07-241-1/+1
|
* dashboard/app: use CCYY/MM/DD hh:mm formatDmitry Vyukov2018-07-021-1/+1
| | | | | | | | | | Since dateSort does not take years into account, Time field of long-standing bugs is not sorted correctly. Also, it will become more useful to include year of closed date after we operate the dashboard for some years. Thus, this patch changes the format of formatTime method, and use textSort for sorting. Based on patch by Tetsuo Handa.
* dashboard/app: fix table sorting on firefoxDmitry Vyukov2018-06-191-11/+11
| | | | | | | | | | | Under Firefox 60 browser, sort operation does not work and ReferenceError: event is not defined error message is printed in the Web Console window. Let's explicitly pass an object reference to the sortTable function. Credit goes to Tetsuo Handa.
* dashboard/app: add Reported-by to bug pageDmitry Vyukov2018-04-101-0/+1
| | | | Fixes #549
* dashboard/app: add sample crash report to bug pageDmitry Vyukov2018-03-221-1/+6
| | | | | As requested at: https://groups.google.com/d/msg/syzkaller/zYlQ-b-QPHQ/u2jZPNRAAAAJ
* dashboard/app: add support for Google AnalyticsDmitry Vyukov2018-03-211-2/+1
|
* dashboard/app: allow sorting crash tableDmitry Vyukov2018-03-081-11/+11
| | | | Sorting at least by date may be useful.
* dashboard/app: fix check for closed bugsDmitry Vyukov2018-02-261-1/+1
| | | | Template if's do not work this way!
* dashboard/app: allow sorting bug tablesDmitry Vyukov2018-02-171-0/+1
| | | | Fixes #523
* dashboard/app: finer-grained access controlDmitry Vyukov2018-02-141-3/+4
| | | | | | | | This is the bulk of work for opening dashboard. Implement finer-grained access control (admin/user/public). Show only info designated to the current user access level. Rework UIs for more clarity re bug statuses. Show fixed bug.
* dashboard/app: tidy up UIsDmitry Vyukov2018-02-011-1/+1
| | | | | Show short kernel repo/branch aliases, also slightly reshuffle and tidy up tables.
* dashboard/app: show info about duplicates and similar bugsDmitry Vyukov2017-12-041-10/+20
| | | | | Show info about duplicates and similar bugs in other kernels on the bug page.
* dashboard/app: show when bugs are fixed and whereDmitry Vyukov2017-11-061-0/+2
|
* dashboard/app: show syzkaller commit for crashesDmitry Vyukov2017-08-101-0/+2
|
* dashboard/app: output more info about crashesDmitry Vyukov2017-08-081-0/+6
|
* dashboard/app: new dashboard appDmitry Vyukov2017-08-021-0/+42
The new app is based on our experience with syz-dash and is meant to supersede it. This app aims at full automation of bug lifecycle: reporting, tracking updates, closing fixed bugs. The main differences are: - this app has support for reporting bugs either by email or using an arbitrary external reporting system - this app tracks status of bugs - this app captures more info about kernel builds