From c3acd21a678857be696141b4d32f07af0c43bd3a Mon Sep 17 00:00:00 2001 From: einhornimmond Date: Wed, 17 Dec 2025 13:44:33 +0100 Subject: [PATCH 01/13] request the name of contribution changer (deniedBy, deletedBy, confirmedBy, updatedBy) and show them in admin frontend --- admin/src/components/RowDetails.vue | 2 +- .../components/Tables/OpenCreationsTable.vue | 25 ++++++++++++++-- .../graphql/adminListContributions.graphql | 7 ++++- admin/src/locales/de.json | 10 +++++-- admin/src/locales/en.json | 10 +++++-- admin/src/pages/CreationConfirm.vue | 16 ++++++---- backend/package.json | 1 + backend/src/graphql/model/Contribution.ts | 20 ++++++++++++- .../graphql/resolver/ContributionResolver.ts | 29 ++++++++++++++++++- bun.lock | 3 ++ database/src/queries/user.ts | 18 +++++++++++- 11 files changed, 124 insertions(+), 17 deletions(-) diff --git a/admin/src/components/RowDetails.vue b/admin/src/components/RowDetails.vue index 9715ef158..97858c22b 100644 --- a/admin/src/components/RowDetails.vue +++ b/admin/src/components/RowDetails.vue @@ -6,7 +6,7 @@ :icon="type === 'PageCreationConfirm' ? 'x' : 'eye-slash-fill'" aria-label="Help" > - {{ $t('hide_details') }} {{ row.item.user.firstName }} {{ row.item.user.lastName }} + {{ $t('hide_details') }} diff --git a/admin/src/components/Tables/OpenCreationsTable.vue b/admin/src/components/Tables/OpenCreationsTable.vue index d94f85bae..f6bd49343 100644 --- a/admin/src/components/Tables/OpenCreationsTable.vue +++ b/admin/src/components/Tables/OpenCreationsTable.vue @@ -30,9 +30,9 @@ + - +