From 50064c4ed6b4005db6c376c4e581a6bf24c07ee9 Mon Sep 17 00:00:00 2001 From: "Calum H." Date: Sat, 7 Feb 2026 18:10:58 +0000 Subject: [PATCH] qa: tech review 3 (#5250) * fix: only collapse if pending -> pass/fail, not pass <-> fail * feat: wrap in full details block * feat: left badge * feat: in mod queue -> in project queue * fix: hash on malic modal * feat: remove return to queue on indiv page * fix: truncate in middle * feat: bulk actions * fix: reactivity problem * feat: project page dropdown option * feat: show metadata if exists * fix: lint * fix: qa problems * feat: debug logging for malicious summary modal * fix: lint * qa: go back on bulk * fix: reactive sets/maps -> refs * fix: lint --- .../ui/moderation/MaliciousSummaryModal.vue | 15 +- .../ui/moderation/ModerationTechRevCard.vue | 291 +++++++++++++----- apps/frontend/src/pages/[type]/[id].vue | 13 + .../moderation/technical-review/[id].vue | 20 +- .../moderation/technical-review/index.vue | 50 +-- 5 files changed, 275 insertions(+), 114 deletions(-) diff --git a/apps/frontend/src/components/ui/moderation/MaliciousSummaryModal.vue b/apps/frontend/src/components/ui/moderation/MaliciousSummaryModal.vue index 4db8da5d0..6fbf18884 100644 --- a/apps/frontend/src/components/ui/moderation/MaliciousSummaryModal.vue +++ b/apps/frontend/src/components/ui/moderation/MaliciousSummaryModal.vue @@ -1,7 +1,7 @@