aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard/api/api.go
Commit message (Collapse)AuthorAgeFilesLines
* dashboard, syz-ci: track and expose commit AuthorNameAlexander Potapenko8 days1-6/+8
| | | | | | | | | | | | | | Currently, syz-ci extracts the AuthorName of fixing commits but does not pass it to the dashboard. The dashboard also lacks the ability to to persist it in the Datastore or expose it via the public JSON API. This commit introduces end-to-end tracking of AuthorName: - syz-ci: populate AuthorName when uploading commits. - dashboard/app: persist AuthorName in the CommitInfo Datastore entity. - dashboard/api: expose AuthorName (and Author email) in the public JSON API. - dashboard/app: update public JSON API tests to verify AuthorName persistence without relying on direct Datastore queries.
* dashboard: extend bug's JSON representationAleksandr Nogikh2025-12-291-10/+18
| | | | Add status, crash, fix, close and commit dates.
* dashboard/api: add Client typeDmitry Vyukov2024-10-151-0/+2
|
* dashboard/api: add "Link" to link fieldsDmitry Vyukov2024-10-151-4/+4
|
* dashboard/api: add packageDmitry Vyukov2024-10-151-0/+51
Move JSON API structs to a separate package. These definitions are also needed by tools that consume the API.