From a921cfdb7a3ca3966e41f2f90bcc454b4cc59dc4 Mon Sep 17 00:00:00 2001 From: ThatGravyBoat Date: Tue, 25 Aug 2026 20:11:39 -0230 Subject: [PATCH] feat: scan file for c2pa content (#7297) * feat: scan file for c2pa content * prepr --------- Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com> --- .../ui/moderation/ProjectC2paScanModal.vue | 113 ++++++++++++++++++ .../src/pages/[type]/[project]/versions.vue | 17 +++ .../ui/src/components/user/account-choice.ts | 8 ++ 3 files changed, 138 insertions(+) create mode 100644 apps/frontend/src/components/ui/moderation/ProjectC2paScanModal.vue create mode 100644 packages/ui/src/components/user/account-choice.ts diff --git a/apps/frontend/src/components/ui/moderation/ProjectC2paScanModal.vue b/apps/frontend/src/components/ui/moderation/ProjectC2paScanModal.vue new file mode 100644 index 0000000000..100968c3f1 --- /dev/null +++ b/apps/frontend/src/components/ui/moderation/ProjectC2paScanModal.vue @@ -0,0 +1,113 @@ + + + diff --git a/apps/frontend/src/pages/[type]/[project]/versions.vue b/apps/frontend/src/pages/[type]/[project]/versions.vue index adefb0711f..f7447f1a24 100644 --- a/apps/frontend/src/pages/[type]/[project]/versions.vue +++ b/apps/frontend/src/pages/[type]/[project]/versions.vue @@ -12,6 +12,8 @@ ref="create-project-version-modal" > + + projectC2paScanModal.openC2paModal(createDownloadUrl(version)), + shown: isStaff(auth.user), + }, { type: 'divider', shown: currentMember || flags.developerMode }, { id: 'copy-id', @@ -243,6 +253,10 @@