From e67e7aa12288817f9edfc496adc87133121f4f2d Mon Sep 17 00:00:00 2001 From: Milton Gonzalez Date: Fri, 22 May 2026 11:50:08 -0500 Subject: [PATCH] Honor borderless FirmaEC signatures --- CHANGELOG.md | 6 +++++- DEPLOY_ANDROID.md | 2 +- DEPLOY_WEB.md | 2 +- PRODUCCION.md | 2 +- VERSION | 2 +- android/app/build.gradle | 4 ++-- backend/package.json | 2 +- backend/src/modules/signing/signing.service.js | 13 ++++++++++--- frontend/package.json | 2 +- frontend/src/index.css | 2 +- 10 files changed, 24 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a1cdc1d..da6f769 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,14 @@ ## Versión actual -- Versión base: `1.2.20` +- Versión base: `1.2.21` ## Historial +### 1.2.21 - 2026-05-22 + +- `FirmaEC` respeta la opción `Sin borde` tanto en la vista previa web como en la firma visible del PDF. + ### 1.2.20 - 2026-05-21 - Backend deja de rechazar estilos visuales desconocidos al guardar preferencias y los normaliza hacia `FirmaEC` o `QR` según corresponda. diff --git a/DEPLOY_ANDROID.md b/DEPLOY_ANDROID.md index b00ff33..c307730 100644 --- a/DEPLOY_ANDROID.md +++ b/DEPLOY_ANDROID.md @@ -2,7 +2,7 @@ ## Versión actual -- Base actual: `1.2.20` +- Base actual: `1.2.21` - Fuente de verdad: [VERSION](/home/mgonzalez/desarrollo/react/linkedsign/VERSION) - Historial de cambios: [CHANGELOG.md](/home/mgonzalez/desarrollo/react/linkedsign/CHANGELOG.md) diff --git a/DEPLOY_WEB.md b/DEPLOY_WEB.md index ec99957..b035b2b 100644 --- a/DEPLOY_WEB.md +++ b/DEPLOY_WEB.md @@ -2,7 +2,7 @@ ## Versión actual -- Base actual: `1.2.20` +- Base actual: `1.2.21` - Fuente de verdad: [VERSION](/home/mgonzalez/desarrollo/react/linkedsign/VERSION) - Historial de cambios: [CHANGELOG.md](/home/mgonzalez/desarrollo/react/linkedsign/CHANGELOG.md) diff --git a/PRODUCCION.md b/PRODUCCION.md index 786da08..f83ff26 100644 --- a/PRODUCCION.md +++ b/PRODUCCION.md @@ -2,7 +2,7 @@ ## Versión actual -- Base actual: `1.2.20` +- Base actual: `1.2.21` - Fuente de verdad: [VERSION](/home/mgonzalez/desarrollo/react/linkedsign/VERSION) - Historial de cambios: [CHANGELOG.md](/home/mgonzalez/desarrollo/react/linkedsign/CHANGELOG.md) diff --git a/VERSION b/VERSION index 53fc08d..9728bd6 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.2.20 +1.2.21 diff --git a/android/app/build.gradle b/android/app/build.gradle index 1f03ebd..6175499 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -18,8 +18,8 @@ android { applicationId "net.linkedcorp.linkedsign" minSdk 26 targetSdk 35 - versionCode 10220 - versionName "1.2.20" + versionCode 10221 + versionName "1.2.21" buildConfigField "String", "API_BASE_URL", "\"${apiBaseUrl}\"" } diff --git a/backend/package.json b/backend/package.json index 38e1678..ac5241b 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "linkedsign-backend", - "version": "1.2.20", + "version": "1.2.21", "private": true, "description": "Initial backend for LinkedSign", "main": "src/server.js", diff --git a/backend/src/modules/signing/signing.service.js b/backend/src/modules/signing/signing.service.js index 3a6b7e0..37a4814 100644 --- a/backend/src/modules/signing/signing.service.js +++ b/backend/src/modules/signing/signing.service.js @@ -285,9 +285,16 @@ async function drawStyleFirmaEC(pdfDoc, page, sx, sy, sw, sh, { signerName, veri // Background const bgColor = useSoftBackground ? C.bgBlue : C.white; page.drawRectangle({ x: sx, y: sy, width: sw, height: sh, color: bgColor }); - const borderColor = useBorder ? rgb(0.15, 0.15, 0.15) : rgb(0.70, 0.70, 0.72); - const borderWidth = useBorder ? 0.85 : 0.5; - page.drawRectangle({ x: sx, y: sy, width: sw, height: sh, borderColor, borderWidth }); + if (useBorder) { + page.drawRectangle({ + x: sx, + y: sy, + width: sw, + height: sh, + borderColor: rgb(0.15, 0.15, 0.15), + borderWidth: 0.85, + }); + } // QR image const qrX = qrOnRight ? sx + sw - qrSize - 4 : sx + 4; diff --git a/frontend/package.json b/frontend/package.json index 2152c6f..b582f9b 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,7 +1,7 @@ { "name": "frontend", "private": true, - "version": "1.2.20", + "version": "1.2.21", "type": "module", "scripts": { "dev": "vite", diff --git a/frontend/src/index.css b/frontend/src/index.css index f2825a0..902bd87 100644 --- a/frontend/src/index.css +++ b/frontend/src/index.css @@ -1872,7 +1872,7 @@ select { display: flex; align-items: stretch; background: #fff; - border: 1px solid rgba(0, 0, 0, 0.12); + border: 1px solid transparent; padding: 8px; gap: 8px; }