update manage vs certSign

This commit is contained in:
Anthony Stirling 2025-09-03 10:15:11 +01:00
parent 91631bb1de
commit 070f8b73e5
2 changed files with 13 additions and 5 deletions

View File

@ -135,11 +135,11 @@ export function useFlatToolRegistry(): ToolRegistry {
const allTools: ToolRegistry = { const allTools: ToolRegistry = {
// Signing // Signing
manageSignatures: { certSign: {
icon: <LocalIcon icon="workspace-premium-rounded" width="1.5rem" height="1.5rem" />, icon: <LocalIcon icon="workspace-premium-rounded" width="1.5rem" height="1.5rem" />,
name: t("home.manageSignatures.title", "Sign with Certificate"), name: t("home.certSign.title", "Certificate Sign"),
component: ManageSignatures, component: ManageSignatures,
description: t("home.manageSignatures.desc", "Add digital signatures to PDF documents using certificates"), description: t("home.certSign.desc", "Sign PDF documents using digital certificates"),
categoryId: ToolCategoryId.STANDARD_TOOLS, categoryId: ToolCategoryId.STANDARD_TOOLS,
subcategoryId: SubcategoryId.SIGNING, subcategoryId: SubcategoryId.SIGNING,
maxFiles: -1, maxFiles: -1,
@ -247,6 +247,14 @@ export function useFlatToolRegistry(): ToolRegistry {
}, },
// Verification // Verification
"validate-pdf-signature": {
icon: <LocalIcon icon="verified-rounded" width="1.5rem" height="1.5rem" />,
name: t("home.validateSignature.title", "Validate PDF Signature"),
component: null,
description: t("home.validateSignature.desc", "Verify digital signatures and certificates in PDF documents"),
categoryId: ToolCategoryId.STANDARD_TOOLS,
subcategoryId: SubcategoryId.VERIFICATION,
},
"get-all-info-on-pdf": { "get-all-info-on-pdf": {
icon: <LocalIcon icon="fact-check-rounded" width="1.5rem" height="1.5rem" />, icon: <LocalIcon icon="fact-check-rounded" width="1.5rem" height="1.5rem" />,
name: t("home.getPdfInfo.title", "Get ALL Info on PDF"), name: t("home.getPdfInfo.title", "Get ALL Info on PDF"),

View File

@ -12,8 +12,8 @@ const TOOL_IDS = [
'flatten', 'remove-certificate-sign', 'flatten', 'remove-certificate-sign',
'unlock-pdf-forms', 'compress', 'extract-page', 'reorganize-pages', 'extract-images', 'unlock-pdf-forms', 'compress', 'extract-page', 'reorganize-pages', 'extract-images',
'add-stamp', 'add-attachments', 'change-metadata', 'overlay-pdfs', 'add-stamp', 'add-attachments', 'change-metadata', 'overlay-pdfs',
'manage-certificates', 'get-all-info-on-pdf', 'manageSignatures', 'read', 'automate', 'replace-and-invert-color', 'manage-certificates', 'get-all-info-on-pdf', 'read', 'automate', 'replace-and-invert-color',
'show-javascript', 'dev-api', 'dev-folder-scanning', 'dev-sso-guide', 'dev-airgapped' 'show-javascript', 'dev-api', 'dev-folder-scanning', 'dev-sso-guide', 'dev-airgapped', 'validate-pdf-signature'
] as const; ] as const;
// Tool identity - what PDF operation we're performing (type-safe) // Tool identity - what PDF operation we're performing (type-safe)