From e5b5294849b313bf1969e87651ef14abc91848e0 Mon Sep 17 00:00:00 2001 From: MateuszMichalowski <79852198+MateuszMichalowski@users.noreply.github.com> Date: Thu, 25 Jul 2024 23:30:33 +0200 Subject: [PATCH] feat(admin): migration of admin creation components (#3333) * feat(admin): Automatic Contributions update * feat(admin): Automatic Contributions fixed * feat(admin): Automatic Contributions remove unused code * feat(admin): Fix lint * feat(admin): Federation change error handling * feat(admin): fix lock * feat(admin): remove unused import * feat(admin): creation page updates * feat(admin): remove unused code * feat(admin): Code clenup, fixed navbar info badge --- admin/components.d.ts | 6 + .../ContributionLink/ContributionLinkForm.vue | 2 +- .../ContributionLink/ContributionLinkList.vue | 9 +- .../ContributionMessagesFormular.vue | 72 +- .../ContributionMessagesList.vue | 4 +- .../slots/ContributionMessagesListItem.vue | 4 +- admin/src/components/EditCreationFormular.vue | 44 +- admin/src/components/NavBar.vue | 28 +- admin/src/components/Overlay.vue | 84 +- .../components/Tables/OpenCreationsTable.vue | 60 +- admin/src/pages/ContributionLinks.vue | 4 +- admin/src/pages/CreationConfirm.vue | 721 +++++++++--------- admin/src/pages/FederationVisualize.vue | 13 +- admin/src/router/routes.js | 5 + 14 files changed, 542 insertions(+), 514 deletions(-) diff --git a/admin/components.d.ts b/admin/components.d.ts index 3e26eac67..47636873f 100644 --- a/admin/components.d.ts +++ b/admin/components.d.ts @@ -62,13 +62,19 @@ declare module 'vue' { FigureQrCode: typeof import('./src/components/FigureQrCode.vue')['default'] IBiArrowClockwise: typeof import('~icons/bi/arrow-clockwise')['default'] IBiBellFill: typeof import('~icons/bi/bell-fill')['default'] + IBiChatDots: typeof import('~icons/bi/chat-dots')['default'] IBiCheck: typeof import('~icons/bi/check')['default'] IBiEnvelope: typeof import('~icons/bi/envelope')['default'] + IBiExclamationCircleFill: typeof import('~icons/bi/exclamation-circle-fill')['default'] IBiEye: typeof import('~icons/bi/eye')['default'] IBiList: typeof import('~icons/bi/list')['default'] IBiPencil: typeof import('~icons/bi/pencil')['default'] IBiPencilFill: typeof import('~icons/bi/pencil-fill')['default'] + IBiPencilSquare: typeof import('~icons/bi/pencil-square')['default'] + IBiQuestionDiamond: typeof import('~icons/bi/question-diamond')['default'] + IBiQuestionSquare: typeof import('~icons/bi/question-square')['default'] IBiTrash: typeof import('~icons/bi/trash')['default'] + IBiX: typeof import('~icons/bi/x')['default'] IBiXCircle: typeof import('~icons/bi/x-circle')['default'] IIcBaselineClose: typeof import('~icons/ic/baseline-close')['default'] IOcticonCircleSlash24: typeof import('~icons/octicon/circle-slash24')['default'] diff --git a/admin/src/components/ContributionLink/ContributionLinkForm.vue b/admin/src/components/ContributionLink/ContributionLinkForm.vue index 332b9be0e..ebcfcf5e3 100644 --- a/admin/src/components/ContributionLink/ContributionLinkForm.vue +++ b/admin/src/components/ContributionLink/ContributionLinkForm.vue @@ -81,7 +81,7 @@ diff --git a/admin/src/components/ContributionLink/ContributionLinkList.vue b/admin/src/components/ContributionLink/ContributionLinkList.vue index 2cdba783c..beaa0c9ff 100644 --- a/admin/src/components/ContributionLink/ContributionLinkList.vue +++ b/admin/src/components/ContributionLink/ContributionLinkList.vue @@ -28,7 +28,14 @@ - +