aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard/dashapi/dashapi.go
Commit message (Collapse)AuthorAgeFilesLines
* dashboard/app: support corrupted reportsDmitry Vyukov2017-11-221-2/+3
|
* syz-manager: send corrupted flag to dashboardDmitry Vyukov2017-11-211-0/+1
|
* dashboard/app: test fix patches by requestDmitry Vyukov2017-11-161-0/+51
| | | | | | | Add initial support for testing fix patches. A user on mailing list can request patch testing with: and attach a patch.
* dashboard/app: pass namespace in bug reportsDmitry Vyukov2017-11-061-0/+1
| | | | | Namespace can be used for some customization in external reporter.
* dashboard/app: better errors from bug update commandDmitry Vyukov2017-10-231-2/+6
| | | | | | | | Provide better errors from bug update command. In particular, distinguish between bad updates and internal errors. Also better messages. Allow duping onto closed bugs. Don't allow unduping from closed bugs.
* dashboard/app, syz-ci: upload target OS/arch to dashboardDmitry Vyukov2017-09-191-0/+6
|
* dashboard/app: heavylifting of email reportingDmitry Vyukov2017-08-171-1/+6
| | | | | | | | | - save Message-ID and use In-Reply-To in subsequent messages - remember additional CC entries added manually - don't mail to maintainers if maintainers list is empty - improve mail formatting and add a footer - implement upstream/fix/dup/invalid commands over email - add tests
* dashboard/app: various improvements/fixes for email reportingDmitry Vyukov2017-08-111-0/+1
| | | | | | | Detect when we send first/non-first email for a bug. Detect when we send moderation/non-moderation email for a bug. Fix setting repro level in email reports. Add end-to-end email reporting tests.
* dashboard/app: tell managers when dashboard needs a reproDmitry Vyukov2017-08-101-7/+24
| | | | | | Managers can't decide when a repro is required. First, there can be bugs with seq>0. Second, a repro can be already obtained on another manager.
* dashboard/dashapi: add support for bug fixing commitsDmitry Vyukov2017-07-271-0/+25
|
* dashboard/dashapi: always zero replyDmitry Vyukov2017-07-251-0/+11
| | | | | | | | json decoding behavior is somewhat surprising (see // https://github.com/golang/go/issues/21092). This behavior is especially easy to hit in tests that reuse reply objects. To avoid any surprises, we zero the reply.
* dashboard/dashapi: add link to BugUpdate and BugUpdateReply typeDmitry Vyukov2017-07-251-1/+7
|
* dashboard/dashapi: don't send manager name in crashesDmitry Vyukov2017-07-251-1/+0
| | | | We already have manager name in Build and Crash references Build.
* dashboard/dashapi: add customizable Qeury functionDmitry Vyukov2017-07-211-6/+16
| | | | | Query is useful for tests and other contexts where non-standard request creation/sending is necessary.
* syz-ci: extend dashboard interfaceDmitry Vyukov2017-07-211-2/+69
| | | | | | 1. Add manager name to builds. 2. Add centralized logging. 3. Add types for bug reports and bug updates.
* dashboard/dashapi: add API for new dashboardDmitry Vyukov2017-06-301-0/+132