aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/html/pages/style.css
Commit message (Collapse)AuthorAgeFilesLines
* dashboard/app: improve AI UIDmitry Vyukov2026-01-151-1/+7
| | | | | A bag of minor assorted improvements to data formatting. + show job results in the jobs table
* dashboard/app: make bug lists collapsibleDmitry Vyukov2026-01-131-0/+7
| | | | | | The bug lists on the main page are extremely long, it's very hard to navigate between them. Make bug lists collapsible.
* dashboard/app: add support for AI workflowsDmitry Vyukov2026-01-051-1/+23
| | | | | | | | Support for: - polling for AI jobs - handling completion of AI jobs - submitting job trajectory logs - basic visualization for AI jobs
* pkg/manager: add Rank column with tooltips to the main pageTaras Madan2025-08-281-0/+22
|
* pkg/manager: add common HTML page headerDmitry Vyukov2024-11-081-0/+15
| | | | | Add common HTML page header to every page. The header contains common tabs, and expert mode switch.
* pkg/manager: move style to CSS fileDmitry Vyukov2024-11-071-0/+7
| | | | | | Move style from the template to the CSS file. This is how it's done in all other cases, and it will allow to unify more things in subsequent changes.
* dashboard/app: fix coverage menuTaras Madan2024-07-171-1/+2
|
* dashboard/app: move graphs to submenuTaras Madan2024-07-171-1/+1
|
* dashboard/app: coverage dropdown menuTaras Madan2024-07-161-6/+50
|
* dashboard: support manual reproduction requestsAleksandr Nogikh2024-06-251-0/+5
| | | | | | | As it is problematic to set up automatic bidirectional sharing of reproducer files between namespaces, let's support the ability to manually request a reproduction attempt on a specific syz-manager instance. That should help in the time being.
* all: refactor statsDmitry Vyukov2024-04-091-4/+4
| | | | | | | Add ability for each package to create and export own stats. Each stat is self-contained, describes how it should be presented, and there is not need to copy them from one package to another. Stats also keep historical data and allow building graphs over time.
* dashboard: introduce an emergency stop modeAleksandr Nogikh2024-01-091-0/+12
| | | | | | | | Add an emergency stop button that can be used by any admin. After it's clicked two times, syzbot stops all reporting and recoding of new bugs. It's assumed that the stop mode is revoked by manually deleting an entry from the database.
* dashboard: display fix candidate info on the bug pageAleksandr Nogikh2023-07-261-0/+5
|
* dashboard: allow admins to retry individual bisectionsSpace Meyer2023-06-121-1/+1
| | | | | | | | | | Changes to our rootfs, compilers or bisection logic regularly cause regressions in our bisection accuracy. Retrying them currently entails fiddling with the GCP datastore directly or mass deleting all failed bisections. This change will allow us to retry specific bisections with a single click.
* pkg/html: add hover styles for tree origin table rowsAleksandr Nogikh2023-05-151-3/+15
|
* dashboard: display bug origin tree testing resultsAleksandr Nogikh2023-05-121-0/+12
| | | | | Display them as a collapsible block on the bug info page. Use colors to distinguish results.
* dashboard: support bug labelsAleksandr Nogikh2023-04-271-2/+2
| | | | | | | | | | | | | | | | Let bug labels come in three flavours: 1) Bug labels with multiple values (e.g. `subsystems`). 2) Bug labels with only one value (e.g. `prio`). 3) Flags. Let users configure bug labels via email by issuing the following commands: #syz set subsystems: abc, def #syz set no-reminders #syz unset no-reminders Also let users set tags for invididual bugs in reported bug lists: #syz set <1> some-tag
* dashboard: display discussions info on the main pageAleksandr Nogikh2023-04-111-0/+9
|
* dashboard: display collapsible info sections on the bug pageAleksandr Nogikh2023-04-071-0/+29
| | | | | Instead of showing tons of extra information to the user, only show the collapsed titles with counts and let user toggle the sections they need.
* dashboard: put cause and fix bisection info blocks closerAleksandr Nogikh2023-04-071-0/+12
| | | | | Align them horizontally instead of vertically. This will save space on the bug info page.
* dashboard/app: don't wrap assets column in crashes tableDmitry Vyukov2023-04-031-2/+1
| | | | | | Make each crash table row take 1 line. Otherwise it looks unesthetic and vertical space is wasted no other column has data on the second/third/fourth lines.
* dashboard/app: remove repetition on subsystems pageDmitry Vyukov2023-04-031-1/+1
| | | | | | | | | Currently it repeats that this is a list of subsystems 3 times: 1. "Subsystems" tab 2. "The list of subsystems" caption 3. "Subsystems list" table caption Leave only one of them.
* dashboard: add a feedback buttonAleksandr Nogikh2023-02-211-0/+5
|
* dashboard: display the subsystem listAleksandr Nogikh2023-02-171-2/+2
| | | | Take the counts from the cache, include links to the filtered bug views.
* dashboard: display subsystems on the bug pageAleksandr Nogikh2023-02-141-2/+2
| | | | | Currently the information is only displayed on the main page, which is not very convenient.
* dashboard: display subsystems in bug listsAleksandr Nogikh2023-01-271-0/+15
| | | | | To generate filtering URLs, use the ability of context.Context to carry on variable values.
* dashboard: display assets in the crash tableAleksandr Nogikh2023-01-031-0/+9
|
* dashboard: visualize stale reprosAleksandr Nogikh2022-08-261-0/+4
| | | | | When rendering a crash list, strike stale repros with a line (like the <s></s> tag does).
* pkg/html/pages: switch to go:embedDmitry Vyukov2022-05-231-0/+300
We use clumsy generate scripts that embed some static files. Switch to the new go:embed thing (added in Go 1.16): https://pkg.go.dev/embed It's much nicer, does not require separate generate step and does not lead to additional diffs in code reviews. go:embed can only embed "files read from the package directory or subdirectories", so we need to move these assets to the package dir.