Skip to content

Commit f751a97

Browse files
authored
Merge pull request #2077 from OpenSignLabs/staging
2 parents e4ecb5d + 336114f commit f751a97

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+20020
-2262
lines changed

apps/OpenSign/package-lock.json

Lines changed: 16871 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/OpenSign/package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
"name": "open_sign",
3-
"version": "2.34.0",
3+
"version": "2.35.0",
44
"private": true,
55
"dependencies": {
66
"@formkit/auto-animate": "^0.9.0",
77
"@imgly/background-removal": "^1.7.0",
8-
"@lottiefiles/dotlottie-react": "^0.17.10",
8+
"@lottiefiles/dotlottie-react": "^0.17.12",
99
"@pdf-lib/fontkit": "^1.1.1",
1010
"@radix-ui/themes": "^3.2.1",
1111
"@reactour/tour": "^3.8.0",
@@ -30,7 +30,7 @@
3030
"react": "^19.2.3",
3131
"react-bootstrap": "^2.10.10",
3232
"react-confetti": "^6.4.0",
33-
"react-datepicker": "^9.0.0",
33+
"react-datepicker": "^9.1.0",
3434
"react-dnd": "^16.0.1",
3535
"react-dnd-html5-backend": "^16.0.1",
3636
"react-dnd-multi-backend": "^9.0.0",
@@ -39,10 +39,10 @@
3939
"react-i18next": "^16.5.0",
4040
"react-konva": "^19.2.1",
4141
"react-pdf": "^10.2.0",
42-
"react-quill-new": "^3.6.0",
42+
"react-quill-new": "^3.7.0",
4343
"react-redux": "^9.2.0",
4444
"react-rnd": "^10.5.2",
45-
"react-router": "^7.10.1",
45+
"react-router": "^7.11.0",
4646
"react-scrollbars-custom": "^4.1.1",
4747
"react-select": "^5.10.2",
4848
"react-signature-canvas": "^1.1.0-alpha.2",
@@ -102,7 +102,7 @@
102102
"@testing-library/user-event": "^14.6.1",
103103
"@types/react": "^19.2.7",
104104
"@vitejs/plugin-react": "^5.1.2",
105-
"@vitest/ui": "^4.0.15",
105+
"@vitest/ui": "^4.0.16",
106106
"autoprefixer": "^10.4.23",
107107
"babel-loader": "^10.0.0",
108108
"commitizen": "^4.3.1",
@@ -112,7 +112,7 @@
112112
"eslint": "^9.39.2",
113113
"eslint-plugin-prettier": "^5.5.4",
114114
"eslint-plugin-react": "^7.37.5",
115-
"jsdom": "^27.3.0",
115+
"jsdom": "^27.4.0",
116116
"lint-staged": "^16.2.7",
117117
"postcss": "^8.5.6",
118118
"prettier": "^3.7.4",
@@ -122,8 +122,8 @@
122122
"tmp": "^0.2.5",
123123
"vite": "^7.3.0",
124124
"vite-plugin-svgr": "^4.5.0",
125-
"vite-tsconfig-paths": "^6.0.1",
126-
"vitest": "^4.0.15"
125+
"vite-tsconfig-paths": "^6.0.3",
126+
"vitest": "^4.0.16"
127127
},
128128
"overrides": {
129129
"tmp": "$tmp"

apps/OpenSign/public/locales/de/translation.json

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,8 @@
393393
"radio button": "Radiobutton",
394394
"image": "Bild",
395395
"email": "E-Mail",
396-
"number": "Zahl"
396+
"number": "Zahl",
397+
"draw": "Zeichnen"
397398
},
398399
"fields": "Felder",
399400
"recipients": "Empfänger",
@@ -516,7 +517,7 @@
516517
"placeholder-alert-4": "Sie haben erfolgreich E-Mails an alle Empfänger gesendet!",
517518
"placeholder-mail-alert": "Sie haben erfolgreich eine E-Mail an {{name}} gesendet. Die nachfolgenden Unterzeichner erhalten eine E-Mail, sobald {{name}} das Dokument unterzeichnet.",
518519
"placeholder-mail-alert-you": "Nachfolgende Unterzeichner erhalten E-Mails, sobald Sie das Dokument unterschreiben.",
519-
"placeholder-alert-5": "Möchten Sie die Dokumente jetzt unterschreiben?",
520+
"placeholder-alert-5": "Sie können jetzt unterschreiben oder es an Ihre E-Mail senden, um es später abzuschließen.",
520521
"placeholder-alert-6": "Bitte richten Sie den E-Mail-Adapter ein, um E-Mails zu senden!",
521522
"placeholder-alert-7": "Bitte wählen Sie einen Unterzeichner aus, um Platzhalter hinzuzufügen!",
522523
"email-subject": "E-Mail-Betreff",
@@ -1243,6 +1244,7 @@
12431244
},
12441245
"read-only-date-error": "Das schreibgeschützte Datums-Widget muss ein Standarddatum haben.",
12451246
"set-date": "Datum festlegen",
1247+
"default-date": "Standarddatum",
12461248
"set-today": "Unterzeichnungsdatum",
12471249
"enter-name": "Name eingeben",
12481250
"enter-email": "E-Mail eingeben",
@@ -1328,5 +1330,15 @@
13281330
"working": "In Bearbeitung",
13291331
"test-security-key": "Sicherheitsschlüssel testen",
13301332
"generate": "Generieren",
1331-
"regenerate": "Neu generieren"
1333+
"regenerate": "Neu generieren",
1334+
"signing-date": "Signierdatum",
1335+
"date-widget": "Datums-Widget",
1336+
"mail-failed": "Beim Senden der E-Mail ist etwas schiefgelaufen. Bitte versuchen Sie es erneut.",
1337+
"mail-status-head": "Nächster Schritt: Ihr Dokument unterschreiben?",
1338+
"send-to-email": "Per E-Mail senden",
1339+
"date-pref-help-sub-title": "Mit den Datums-Widget-Einstellungen können Sie die Standardkonfiguration für das Datums-Widget festlegen. Diese Standards werden automatisch angewendet, wenn Sie ein neues Datums-Widget zu einem Dokument oder einer Vorlage hinzufügen. Sie können jedes Datums-Widget jederzeit individuell anpassen, indem Sie auf das Zahnradsymbol klicken.",
1340+
"date-pref-help-format": "Wählen Sie das standardmäßige Datumsformat für Datums-Widgets.",
1341+
"date-pref-help-default-date": "Legen Sie einen Standard-Datumswert für Datums-Widgets fest.",
1342+
"date-pref-help-signing-date": "Wenn aktiviert, verwendet das Datums-Widget automatisch das Datum, an dem der Unterzeichner das Dokument signiert.",
1343+
"date-pref-help-read-only": "Wenn aktiviert, ist das Datums-Widget für den Unterzeichner schreibgeschützt."
13321344
}

apps/OpenSign/public/locales/en/translation.json

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,8 @@
393393
"radio button": "radio button",
394394
"image": "image",
395395
"email": "email",
396-
"number": "number"
396+
"number": "number",
397+
"draw": "draw"
397398
},
398399
"fields": "Fields",
399400
"recipients": "Recipients",
@@ -517,7 +518,7 @@
517518
"placeholder-alert-4": "You have successfully sent mails to all recipients!",
518519
"placeholder-mail-alert": "You have successfully sent email to {{name}}. Subsequent signers will get email(s) once {{name}} signs the document",
519520
"placeholder-mail-alert-you": "Subsequent signers will get email(s) once you sign the document.",
520-
"placeholder-alert-5": "Do you want to sign the document right now?",
521+
"placeholder-alert-5": "You can sign now or send it to your email to complete later.",
521522
"placeholder-alert-6": "Please setup mail adapter to send mail!",
522523
"placeholder-alert-7": "Please select signer for add placeholder!",
523524
"email-subject": "email subject",
@@ -1244,6 +1245,7 @@
12441245
},
12451246
"read-only-date-error": "Read-only date widget must have a default date.",
12461247
"set-date": "Set Date",
1248+
"default-date": "Default Date",
12471249
"set-today": "Signing Date",
12481250
"enter-name": "Enter name",
12491251
"enter-email": "Enter email",
@@ -1329,5 +1331,15 @@
13291331
"working": "Working",
13301332
"test-security-key": "Test security key",
13311333
"generate": "Generate",
1332-
"regenerate": "Regenerate"
1334+
"regenerate": "Regenerate",
1335+
"signing-date": "Signing Date",
1336+
"date-widget": "Date Widget",
1337+
"mail-failed": "Something went wrong while sending the email. Please try again.",
1338+
"mail-status-head": "Next step: Sign your document ?",
1339+
"send-to-email": "Send to Email",
1340+
"date-pref-help-sub-title": "Date Widget Preferences let you define the default settings for the Date widget. These defaults are automatically applied whenever you add a new Date widget to a document or template. You can still customize any individual Date widget at any time by clicking the gear icon.",
1341+
"date-pref-help-format": "Choose the default date format used for Date widgets.",
1342+
"date-pref-help-default-date": "Set a default date value for Date widgets.",
1343+
"date-pref-help-signing-date": "When enabled, the Date widget automatically uses the date the signer signs the document.",
1344+
"date-pref-help-read-only": "When enabled, the Date widget is read-only for the signer."
13331345
}

apps/OpenSign/public/locales/es/translation.json

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,8 @@
393393
"radio button": "botón de radio",
394394
"image": "imagen",
395395
"email": "correo",
396-
"number": "número"
396+
"number": "número",
397+
"draw": "Dibujar"
397398
},
398399
"fields": "Campos",
399400
"recipients": "Destinatarios",
@@ -517,7 +518,7 @@
517518
"placeholder-alert-4": "¡Has enviado exitosamente correos a todos los destinatarios!",
518519
"placeholder-mail-alert": "Has enviado un correo electrónico con éxito a {{name}}. Los siguientes firmantes recibirán un correo electrónico una vez que {{name}} firme el documento.",
519520
"placeholder-mail-alert-you": "Los firmantes siguientes recibirán un correo electrónico una vez que usted firme el documento.",
520-
"placeholder-alert-5": "¿Quieres firmar documentos ahora mismo?",
521+
"placeholder-alert-5": "Puede firmar ahora o enviarlo a su correo electrónico para completarlo más tarde.",
521522
"placeholder-alert-6": "¡Por favor, configura el adaptador de correo para enviar correos!",
522523
"placeholder-alert-7": "¡Por favor, selecciona un firmante para agregar un marcador de posición!",
523524
"email-subject": "asunto del correo",
@@ -1244,6 +1245,7 @@
12441245
},
12451246
"read-only-date-error": "El widget de fecha de solo lectura debe tener una fecha predeterminada.",
12461247
"set-date": "Establecer fecha",
1248+
"default-date": "Fecha predeterminada",
12471249
"set-today": "Fecha de firma",
12481250
"enter-name": "Ingrese nombre",
12491251
"enter-email": "Ingrese correo electrónico",
@@ -1329,5 +1331,15 @@
13291331
"working": "En funcionamiento",
13301332
"test-security-key": "Probar clave de seguridad",
13311333
"generate": "Generar",
1332-
"regenerate": "Regenerar"
1334+
"regenerate": "Regenerar",
1335+
"signing-date": "Fecha de firma",
1336+
"date-widget": "Widget de fecha",
1337+
"mail-failed": "Algo salió mal al enviar el correo electrónico. Por favor, inténtelo de nuevo.",
1338+
"mail-status-head": "Siguiente paso: ¿Firmar su documento?",
1339+
"send-to-email": "Enviar por correo electrónico",
1340+
"date-pref-help-sub-title": "Las preferencias del widget de fecha le permiten definir la configuración predeterminada del widget de fecha. Estos valores se aplican automáticamente cada vez que añade un nuevo widget de fecha a un documento o plantilla. Aún puede personalizar cualquier widget de fecha individual en cualquier momento haciendo clic en el icono de engranaje.",
1341+
"date-pref-help-format": "Elija el formato de fecha predeterminado utilizado para los widgets de fecha.",
1342+
"date-pref-help-default-date": "Establezca un valor de fecha predeterminado para los widgets de fecha.",
1343+
"date-pref-help-signing-date": "Cuando está habilitado, el widget de fecha utiliza automáticamente la fecha en que el firmante firma el documento.",
1344+
"date-pref-help-read-only": "Cuando está habilitado, el widget de fecha es de solo lectura para el firmante."
13331345
}

apps/OpenSign/public/locales/fr/translation.json

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,8 @@
393393
"radio button": "bouton radio",
394394
"image": "image",
395395
"email": "e-mail",
396-
"number": "nombre"
396+
"number": "nombre",
397+
"draw": "Dessiner"
397398
},
398399
"fields": "Des champs",
399400
"recipients": "Destinataires",
@@ -516,7 +517,7 @@
516517
"placeholder-alert-4": "Vous avez envoyé avec succès des mails à tous les",
517518
"placeholder-mail-alert": "Vous avez envoyé un e-mail avec succès à {{name}}. Les signataires suivants recevront un e-mail une fois que {{name}} aura signé le document.",
518519
"placeholder-mail-alert-you": "Les signataires suivants recevront un e-mail une fois que vous aurez signé le document.",
519-
"placeholder-alert-5": "Voulez-vous signer des documents maintenant ?",
520+
"placeholder-alert-5": "Vous pouvez signer maintenant ou l’envoyer à votre e-mail pour le terminer plus tard.",
520521
"placeholder-alert-6": "Veuillez configurer l'adaptateur de messagerie pour envoyer du courrier !",
521522
"placeholder-alert-7": "Veuillez sélectionner le signataire pour ajouter un espace réservé !",
522523
"email-subject": "Sujet du courriel",
@@ -1243,6 +1244,7 @@
12431244
},
12441245
"read-only-date-error": "Le widget de date en lecture seule doit avoir une date par défaut.",
12451246
"set-date": "Définir la date",
1247+
"default-date": "Date par défaut",
12461248
"set-today": "Date de signature",
12471249
"enter-name": "Saisir le nom",
12481250
"enter-email": "Saisir l'e-mail",
@@ -1328,5 +1330,15 @@
13281330
"working": "En cours",
13291331
"test-security-key": "Tester la clé de sécurité",
13301332
"generate": "Générer",
1331-
"regenerate": "Régénérer"
1333+
"regenerate": "Régénérer",
1334+
"signing-date": "Date de signature",
1335+
"date-widget": "Widget de date",
1336+
"mail-failed": "Une erreur s'est produite lors de l'envoi de l'e-mail. Veuillez réessayer.",
1337+
"mail-status-head": "Étape suivante : signer votre document ?",
1338+
"send-to-email": "Envoyer par e-mail",
1339+
"date-pref-help-sub-title": "Les préférences du widget de date vous permettent de définir les paramètres par défaut du widget de date. Ces paramètres sont automatiquement appliqués lorsque vous ajoutez un nouveau widget de date à un document ou à un modèle. Vous pouvez toujours personnaliser chaque widget de date individuellement en cliquant sur l'icône d'engrenage.",
1340+
"date-pref-help-format": "Choisissez le format de date par défaut utilisé pour les widgets de date.",
1341+
"date-pref-help-default-date": "Définissez une valeur de date par défaut pour les widgets de date.",
1342+
"date-pref-help-signing-date": "Lorsqu'elle est activée, le widget de date utilise automatiquement la date à laquelle le signataire signe le document.",
1343+
"date-pref-help-read-only": "Lorsqu'elle est activée, le widget de date est en lecture seule pour le signataire."
13321344
}

apps/OpenSign/public/locales/hi/translation.json

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,8 @@
393393
"radio button": "रेडियो बटन",
394394
"image": "छवि",
395395
"email": "ईमेल",
396-
"number": "संख्या"
396+
"number": "संख्या",
397+
"draw": "आरेखित करें"
397398
},
398399
"fields": "क्षेत्र",
399400
"recipients": "प्राप्तकर्ता",
@@ -516,7 +517,7 @@
516517
"placeholder-alert-4": "आपने सभी प्राप्तकर्ताओं को सफलतापूर्वक मेल भेज दिए हैं!",
517518
"placeholder-mail-alert": "आपने {{name}} को सफलतापूर्वक ईमेल भेज दिया है। {{name}} द्वारा दस्तावेज़ पर हस्ताक्षर करने के बाद बाद के हस्ताक्षरकर्ताओं को ईमेल प्राप्त होंगे",
518519
"placeholder-mail-alert-you": "आपके दस्तावेज़ पर हस्ताक्षर करने के बाद अगले हस्ताक्षरकर्ता को ईमेल प्राप्त होगा।",
519-
"placeholder-alert-5": "क्या आप अभी दस्तावेज़ पर हस्ताक्षर करना चाहते हैं?",
520+
"placeholder-alert-5": "आप अभी हस्ताक्षर कर सकते हैं या इसे बाद में पूरा करने के लिए अपने ईमेल पर भेज सकते हैं",
520521
"placeholder-alert-6": "मेल भेजने के लिए कृपया मेल एडॉप्टर सेटअप करें!",
521522
"placeholder-alert-7": "प्लेसहोल्डर जोड़ने के लिए कृपया हस्ताक्षरकर्ता चुनें!",
522523
"email-subject": "ईमेल विषय",
@@ -1243,6 +1244,7 @@
12431244
},
12441245
"read-only-date-error": "रीड-ओनली दिनांक विजेट में एक डिफ़ॉल्ट दिनांक होना आवश्यक है।",
12451246
"set-date": "दिनांक सेट करें",
1247+
"default-date": "डिफ़ॉल्ट तिथि",
12461248
"set-today": "हस्ताक्षर की तिथि",
12471249
"enter-name": "नाम दर्ज करें",
12481250
"enter-email": "ईमेल दर्ज करें",
@@ -1328,5 +1330,15 @@
13281330
"working": "कार्यरत",
13291331
"test-security-key": "सुरक्षा कुंजी का परीक्षण करें",
13301332
"generate": "जनरेट करें",
1331-
"regenerate": "पुनः जनरेट करें"
1333+
"regenerate": "पुनः जनरेट करें",
1334+
"signing-date": "हस्ताक्षर तिथि",
1335+
"date-widget": "तिथि विजेट",
1336+
"mail-failed": "ईमेल भेजते समय कुछ गलत हो गया। कृपया पुनः प्रयास करें।",
1337+
"mail-status-head": "अगला कदम: अपने दस्तावेज़ पर हस्ताक्षर करें?",
1338+
"send-to-email": "ईमेल पर भेजें",
1339+
"date-pref-help-sub-title": "डेट विजेट प्राथमिकताएँ आपको डेट विजेट के लिए डिफ़ॉल्ट सेटिंग्स निर्धारित करने की अनुमति देती हैं। जब भी आप किसी दस्तावेज़ या टेम्पलेट में नया डेट विजेट जोड़ते हैं, ये डिफ़ॉल्ट सेटिंग्स स्वतः लागू हो जाती हैं। आप गियर आइकन पर क्लिक करके किसी भी डेट विजेट को कभी भी अनुकूलित कर सकते हैं।",
1340+
"date-pref-help-format": "डेट विजेट के लिए उपयोग किए जाने वाले डिफ़ॉल्ट तिथि प्रारूप का चयन करें।",
1341+
"date-pref-help-default-date": "डेट विजेट के लिए एक डिफ़ॉल्ट तिथि मान सेट करें।",
1342+
"date-pref-help-signing-date": "सक्षम होने पर, डेट विजेट स्वतः उस तिथि का उपयोग करता है जब साइनर दस्तावेज़ पर हस्ताक्षर करता है।",
1343+
"date-pref-help-read-only": "सक्षम होने पर, डेट विजेट साइनर के लिए केवल-पढ़ने योग्य होता है।"
13321344
}

apps/OpenSign/public/locales/it/translation.json

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,8 @@
393393
"radio button": "pulsante di opzione",
394394
"image": "immagine",
395395
"email": "email",
396-
"number": "numero"
396+
"number": "numero",
397+
"draw": "Disegno"
397398
},
398399
"fields": "Campi",
399400
"recipients": "Destinatari",
@@ -516,7 +517,7 @@
516517
"placeholder-alert-4": "Hai inviato con successo le mail a tutti i destinatari!",
517518
"placeholder-mail-alert": "Hai inviato con successo un'e-mail a {{name}}. I firmatari successivi riceveranno un'e-mail una volta che {{name}} avrà firmato il documento.",
518519
"placeholder-mail-alert-you": "I firmatari successivi riceveranno un'email dopo che avrai firmato il documento.",
519-
"placeholder-alert-5": "Vuoi firmare i documenti ora?",
520+
"placeholder-alert-5": "Puoi firmare ora oppure inviarlo alla tua email per completarlo in seguito.",
520521
"placeholder-alert-6": "Configura l'adattatore email per inviare mail!",
521522
"placeholder-alert-7": "Seleziona il firmatario per aggiungere un segnaposto!",
522523
"email-subject": "Oggetto email",
@@ -1243,6 +1244,7 @@
12431244
},
12441245
"read-only-date-error": "Il widget data di sola lettura deve avere una data predefinita.",
12451246
"set-date": "Imposta data",
1247+
"default-date": "Data predefinita",
12461248
"set-today": "Data di firma",
12471249
"enter-name": "Inserisci nome",
12481250
"enter-email": "Inserisci e-mail",
@@ -1328,5 +1330,15 @@
13281330
"working": "In funzione",
13291331
"test-security-key": "Testa la chiave di sicurezza",
13301332
"generate": "Genera",
1331-
"regenerate": "Rigenera"
1333+
"regenerate": "Rigenera",
1334+
"signing-date": "Data di firma",
1335+
"date-widget": "Widget data",
1336+
"mail-failed": "Si è verificato un errore durante l'invio dell'e-mail. Per favore riprova.",
1337+
"mail-status-head": "Passaggio successivo: firmare il tuo documento?",
1338+
"send-to-email": "Invia tramite email",
1339+
"date-pref-help-sub-title": "Le preferenze del widget Data consentono di definire le impostazioni predefinite per il widget Data. Queste impostazioni vengono applicate automaticamente ogni volta che si aggiunge un nuovo widget Data a un documento o a un modello. È comunque possibile personalizzare qualsiasi widget Data in qualsiasi momento facendo clic sull'icona a forma di ingranaggio.",
1340+
"date-pref-help-format": "Scegli il formato di data predefinito utilizzato per i widget Data.",
1341+
"date-pref-help-default-date": "Imposta un valore di data predefinito per i widget Data.",
1342+
"date-pref-help-signing-date": "Quando abilitato, il widget Data utilizza automaticamente la data in cui il firmatario firma il documento.",
1343+
"date-pref-help-read-only": "Quando abilitato, il widget Data è in sola lettura per il firmatario."
13321344
}

apps/OpenSign/public/version.txt

0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)