fix moderation collapsibles & do a consistency pass (#7330)

* fix moderation collapsibles & do a consistency pass

* extract tech review sources

* improve buttons

* buttn

* improve markdown styling

* fix nested details

* save filters + fix reports reloading

* prepr
This commit is contained in:
Prospector
2026-08-27 18:46:13 +00:00
committed by GitHub
parent 263aaedc8f
commit ffd864a9e2
69 changed files with 3573 additions and 3088 deletions
@@ -396,6 +396,8 @@ pub struct ProjectReport {
pub struct VersionReport {
/// ID of the project version this report is for.
pub version_id: VersionId,
/// Version number of the project version this report is for.
pub version_number: String,
/// Reports for this version's files.
#[serde(default)]
pub files: Vec<FileReport>,
@@ -663,6 +665,7 @@ async fn fetch_project_reports(
version_reports.push(VersionReport {
version_id: VersionId::from(version_query.inner.id),
version_number: version_query.inner.version_number.clone(),
files: file_reports,
});
}