Skip to content
Merged

v2.36.0 #2102

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16,871 changes: 0 additions & 16,871 deletions apps/OpenSign/package-lock.json

This file was deleted.

52 changes: 26 additions & 26 deletions apps/OpenSign/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,44 +5,44 @@
"dependencies": {
"@formkit/auto-animate": "^0.9.0",
"@imgly/background-removal": "^1.7.0",
"@lottiefiles/dotlottie-react": "^0.17.12",
"@lottiefiles/dotlottie-react": "^0.17.13",
"@pdf-lib/fontkit": "^1.1.1",
"@radix-ui/themes": "^3.2.1",
"@radix-ui/themes": "^3.3.0",
"@reactour/tour": "^3.8.0",
"@reduxjs/toolkit": "^2.11.2",
"axios": "^1.13.2",
"axios": "^1.13.4",
"body-scroll-lock": "^4.0.0-beta.0",
"date-fns-tz": "^3.2.0",
"file-saver": "^2.0.5",
"i18next": "^25.7.3",
"i18next": "^25.8.0",
"i18next-browser-languagedetector": "^8.2.0",
"i18next-http-backend": "^3.0.2",
"jszip": "^3.10.1",
"jwt-decode": "^4.0.0",
"moment": "^2.30.1",
"parse": "^8.0.0",
"parse": "^8.0.3",
"pdf-lib": "^1.17.1",
"pkijs": "^3.3.3",
"print-js": "^1.6.0",
"prismjs": "^1.30.0",
"quill-html-edit-button": "^3.0.0",
"radix-ui": "^1.4.3",
"react": "^19.2.3",
"react": "^19.2.4",
"react-bootstrap": "^2.10.10",
"react-confetti": "^6.4.0",
"react-datepicker": "^9.1.0",
"react-dnd": "^16.0.1",
"react-dnd-html5-backend": "^16.0.1",
"react-dnd-multi-backend": "^9.0.0",
"react-dom": "^19.2.3",
"react-dom": "^19.2.4",
"react-gtm-module": "^2.0.11",
"react-i18next": "^16.5.0",
"react-i18next": "^16.5.4",
"react-konva": "^19.2.1",
"react-pdf": "^10.2.0",
"react-quill-new": "^3.7.0",
"react-quill-new": "^3.8.3",
"react-redux": "^9.2.0",
"react-rnd": "^10.5.2",
"react-router": "^7.11.0",
"react-router": "^7.13.0",
"react-scrollbars-custom": "^4.1.1",
"react-select": "^5.10.2",
"react-signature-canvas": "^1.1.0-alpha.2",
Expand Down Expand Up @@ -93,37 +93,37 @@
}
},
"devDependencies": {
"@babel/core": "^7.28.3",
"@babel/preset-env": "^7.28.3",
"@babel/core": "^7.29.0",
"@babel/preset-env": "^7.29.0",
"@babel/preset-react": "^7.28.5",
"@babel/runtime-corejs2": "^7.28.3",
"@testing-library/jest-dom": "^6.8.0",
"@testing-library/react": "^16.3.1",
"@babel/runtime-corejs2": "^7.28.6",
"@testing-library/jest-dom": "^6.9.1",
"@testing-library/react": "^16.3.2",
"@testing-library/user-event": "^14.6.1",
"@types/react": "^19.2.7",
"@vitejs/plugin-react": "^5.1.2",
"@vitest/ui": "^4.0.16",
"autoprefixer": "^10.4.23",
"@types/react": "^19.2.10",
"@vitejs/plugin-react": "^5.1.3",
"@vitest/ui": "^4.0.18",
"autoprefixer": "^10.4.24",
"babel-loader": "^10.0.0",
"commitizen": "^4.3.1",
"concurrently": "^9.2.1",
"css-loader": "^7.1.2",
"css-loader": "^7.1.3",
"daisyui": "^4.12.24",
"eslint": "^9.39.2",
"eslint-plugin-prettier": "^5.5.4",
"eslint-plugin-prettier": "^5.5.5",
"eslint-plugin-react": "^7.37.5",
"jsdom": "^27.4.0",
"jsdom": "^28.0.0",
"lint-staged": "^16.2.7",
"postcss": "^8.5.6",
"prettier": "^3.7.4",
"prettier": "^3.8.1",
"pretty-quick": "^4.2.2",
"rollup-plugin-node-polyfills": "^0.2.1",
"tailwindcss": "^3.4.19",
"tmp": "^0.2.5",
"vite": "^7.3.0",
"vite": "^7.3.1",
"vite-plugin-svgr": "^4.5.0",
"vite-tsconfig-paths": "^6.0.3",
"vitest": "^4.0.16"
"vite-tsconfig-paths": "^6.0.5",
"vitest": "^4.0.18"
},
"overrides": {
"tmp": "$tmp"
Expand Down
26 changes: 23 additions & 3 deletions apps/OpenSign/public/locales/de/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,7 @@
"New Template": "Neue Vorlage",
"file-type": "pdf, png, jpg, jpeg",
"docx": "docx",
"file-selected": "Datei ausgewählt",
"files-selected": "Datei(en) ausgewählt",
"template-title": "Vorlagentitel",
"document-title": "Dokumenttitel",
"title": "Titel",
Expand Down Expand Up @@ -337,7 +337,7 @@
"quick-send-alert-1": "Alle Rollen in diesem Dokument sind derzeit mit Kontakten verknüpft. Um Kopien dieser Vorlage schnell an mehrere Unterzeichner zu senden, stellen Sie sicher, dass mindestens eine Rolle keinem Kontakt zugeordnet ist.",
"quick-send-alert-2": "Bitte stellen Sie sicher, dass für alle Empfänger mindestens ein Signatur-Widget hinzugefügt wurde.",
"quick-send-alert-3": "Bitte fügen Sie diesem template mindestens eine Rolle hinzu.",
"quick-send-alert-4": "Das Limit für Schnellsendungen wurde erreicht.",
"quick-send-alert-4": "Limit für {{flow}} erreicht.",
"copy-link": "Link kopieren",
"copy": "Kopieren",
"revoke-document": "Dokument widerrufen",
Expand Down Expand Up @@ -1340,5 +1340,25 @@
"date-pref-help-format": "Wählen Sie das standardmäßige Datumsformat für Datums-Widgets.",
"date-pref-help-default-date": "Legen Sie einen Standard-Datumswert für Datums-Widgets fest.",
"date-pref-help-signing-date": "Wenn aktiviert, verwendet das Datums-Widget automatisch das Datum, an dem der Unterzeichner das Dokument signiert.",
"date-pref-help-read-only": "Wenn aktiviert, ist das Datums-Widget für den Unterzeichner schreibgeschützt."
"date-pref-help-read-only": "Wenn aktiviert, ist das Datums-Widget für den Unterzeichner schreibgeschützt.",
"upload-csv": "CSV hochladen",
"file-selected": "Datei ausgewählt",
"bulk-send-csv-helper": "Verwenden Sie Header für Unterzeichnerrollen (Rollen-E-Mail/Name/Telefon) und Vorabfüllwerte (Vorabfüllung: Feldname). Erforderliche Vorabfüllfelder müssen ausgefüllt sein.",
"bulk-send-csv-helper-note": "Hinweis: Für Vorabfüllfelder vom Typ Datum in der CSV muss der Wert in folgendem Format angegeben werden: {{value}} (Beispiel: {{example}}).",
"bulk-send-csv-summary": "{{total}} Zeilen importiert. {{invalid}} ungültige Zeilen wurden übersprungen.",
"bulk-send-csv-missing-headers": "Erforderliche CSV-Header fehlen. Rollen: {{roles}}. Vorabfüllung: {{prefill}}.",
"bulk-send-no-records": "Bitte fügen Sie vor dem Senden mindestens einen Empfänger hinzu.",
"csv-only-support": "Es werden nur CSV-Dateien unterstützt.",
"csv-no-records": "Keine Datensätze in der CSV gefunden.",
"select-at-least-option": "Bitte wählen Sie mindestens eine Option aus.",
"draw-required": "Bitte zeichnen Sie in das Feld.",
"enter-smtp-username": "SMTP-Benutzernamen eingeben",
"enter-webhook-url": "Webhook-URL eingeben",
"enter-user-name": "Benutzernamen eingeben",
"enter-tagline": "Slogan eingeben",
"enter-password-or-click-autogenerate": "Passwort eingeben oder auf „Automatisch generieren“ klicken",
"enter-daily-email-quota": "Tägliches E-Mail-Kontingent eingeben",
"enter-custom-regular-expression": "Benutzerdefinierten regulären Ausdruck eingeben",
"enter-value": "{{value}} eingeben",
"are-you-sure-want-to-send-document": "Sind Sie sicher, dass Sie das Dokument senden möchten?"
}
26 changes: 23 additions & 3 deletions apps/OpenSign/public/locales/en/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,7 @@
"New Template": "New template",
"file-type": "pdf, png, jpg, jpeg",
"docx": "docx",
"file-selected": "file(s) selected",
"files-selected": "file(s) selected",
"template-title": "Template title",
"document-title": "Document title",
"title": "Title",
Expand Down Expand Up @@ -337,7 +337,7 @@
"quick-send-alert-1": "All roles in this document are currently linked to contacts. To quick send copies of this template to multiple signers, please ensure that at least one role is not linked to any contact.",
"quick-send-alert-2": "Please ensure there's at least one signature widget added for all recipients.",
"quick-send-alert-3": "Please add at least one role to this template.",
"quick-send-alert-4": "Quick send reached limit.",
"quick-send-alert-4": "Limit reached for {{flow}}.",
"copy-link": "Copy link",
"copy": "Copy",
"revoke-document": "Revoke document",
Expand Down Expand Up @@ -1341,5 +1341,25 @@
"date-pref-help-format": "Choose the default date format used for Date widgets.",
"date-pref-help-default-date": "Set a default date value for Date widgets.",
"date-pref-help-signing-date": "When enabled, the Date widget automatically uses the date the signer signs the document.",
"date-pref-help-read-only": "When enabled, the Date widget is read-only for the signer."
"date-pref-help-read-only": "When enabled, the Date widget is read-only for the signer.",
"upload-csv": "Upload CSV",
"file-selected": "file selected",
"bulk-send-csv-helper": "Use headers for signer roles (Role Email/Name/Phone) and prefill values (Prefill: Field Name). Required prefill fields must be completed.",
"bulk-send-csv-helper-note": "Note: For Date-type prefill fields in the CSV, the value must be provided in this format: {{value}} (example: {{example}}).",
"bulk-send-csv-summary": "Imported {{total}} rows. {{invalid}} invalid rows were skipped.",
"bulk-send-csv-missing-headers": "Missing required CSV headers. Roles: {{roles}}. Prefill: {{prefill}}.",
"bulk-send-no-records": "Please add at least one recipient before sending.",
"csv-only-support": "Only CSV files are supported.",
"csv-no-records": "No records found in the CSV.",
"select-at-least-option": "Please select at least one option.",
"draw-required": "Please draw in the box.",
"enter-smtp-username": "Enter your SMTP username",
"enter-webhook-url": "Enter webhook url",
"enter-user-name": "Enter user name",
"enter-tagline": "Enter tagline",
"enter-password-or-click-autogenerate": "Enter password or click Autogenerate",
"enter-daily-email-quota": "Enter daily email quota",
"enter-custom-regular-expression": "Enter custom regular expression",
"enter-value": "Enter {{value}}",
"are-you-sure-want-to-send-document": "Are you sure want to send document?"
}
26 changes: 23 additions & 3 deletions apps/OpenSign/public/locales/es/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,7 @@
"New Template": "Nueva plantilla",
"file-type": "pdf, png, jpg, jpeg",
"docx": "docx",
"file-selected": "archivo seleccionado",
"files-selected": "archivo(s) seleccionado(s)",
"template-title": "Título de la plantilla",
"document-title": "Título del documento",
"title": "Título",
Expand Down Expand Up @@ -337,7 +337,7 @@
"quick-send-alert-1": "Todos los roles de este documento están actualmente vinculados a contactos. Para enviar rápidamente copias de esta plantilla a varios firmantes, por favor, asegúrate de que al menos un rol no esté vinculado a ningún contacto.",
"quick-send-alert-2": "Por favor, asegúrate de que hay al menos un widget de firma añadido para cada destinatario.",
"quick-send-alert-3": "Veuillez ajouter au moins un rôle à ce template.",
"quick-send-alert-4": "El envío rápido ha alcanzado el límite.",
"quick-send-alert-4": "Se alcanzó el límite para {{flow}}.",
"copy-link": "Copiar enlace",
"copy": "Copiar",
"revoke-document": "Revocar documento",
Expand Down Expand Up @@ -1341,5 +1341,25 @@
"date-pref-help-format": "Elija el formato de fecha predeterminado utilizado para los widgets de fecha.",
"date-pref-help-default-date": "Establezca un valor de fecha predeterminado para los widgets de fecha.",
"date-pref-help-signing-date": "Cuando está habilitado, el widget de fecha utiliza automáticamente la fecha en que el firmante firma el documento.",
"date-pref-help-read-only": "Cuando está habilitado, el widget de fecha es de solo lectura para el firmante."
"date-pref-help-read-only": "Cuando está habilitado, el widget de fecha es de solo lectura para el firmante.",
"upload-csv": "Subir CSV",
"file-selected": "archivo seleccionado",
"bulk-send-csv-helper": "Use encabezados para los roles de firmantes (Correo/Nombre/Teléfono del rol) y valores de prellenado (Prellenado: Nombre del campo). Los campos de prellenado obligatorios deben completarse.",
"bulk-send-csv-helper-note": "Nota: Para los campos de prellenado de tipo fecha en el CSV, el valor debe proporcionarse en el siguiente formato: {{value}} (ejemplo: {{example}}).",
"bulk-send-csv-summary": "{{total}} filas importadas. {{invalid}} filas no válidas fueron omitidas.",
"bulk-send-csv-missing-headers": "Faltan encabezados obligatorios del CSV. Roles: {{roles}}. Prellenado: {{prefill}}.",
"bulk-send-no-records": "Agregue al menos un destinatario antes de enviar.",
"csv-only-support": "Solo se admiten archivos CSV.",
"csv-no-records": "No se encontraron registros en el CSV.",
"select-at-least-option": "Por favor, seleccione al menos una opción.",
"draw-required": "Por favor, dibuje en el campo.",
"enter-smtp-username": "Ingrese su nombre de usuario SMTP",
"enter-webhook-url": "Ingrese la URL del webhook",
"enter-user-name": "Ingrese el nombre de usuario",
"enter-tagline": "Ingrese el eslogan",
"enter-password-or-click-autogenerate": "Ingrese la contraseña o haga clic en Autogenerar",
"enter-daily-email-quota": "Ingrese la cuota diaria de correo electrónico",
"enter-custom-regular-expression": "Ingrese una expresión regular personalizada",
"enter-value": "Ingrese {{value}}",
"are-you-sure-want-to-send-document": "¿Está seguro de que desea enviar el documento?"
}
26 changes: 23 additions & 3 deletions apps/OpenSign/public/locales/fr/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,7 @@
"New Template": "Nouveau modèle",
"file-type": "pdf, png, jpg, jpeg",
"docx": "docx",
"file-selected": "fichier sélectionné",
"files-selected": "fichier(s) sélectionné(s)",
"template-title": "Titre du modèle",
"document-title": "Titre du document",
"title": "Titre",
Expand Down Expand Up @@ -337,7 +337,7 @@
"quick-send-alert-1": "Tous les rôles dans ce document sont actuellement liés à des contacts. Pour envoyer rapidement des copies de ce modèle à plusieurs signataires, veuillez vous assurer qu'au moins un rôle n'est lié à aucun contact.",
"quick-send-alert-2": "Veuillez vous assurer qu'au moins un widget de signature est ajouté pour tous les destinataires.",
"quick-send-alert-3": "Veuillez ajouter au moins un rôle à ce template.",
"quick-send-alert-4": "L'envoi rapide a atteint la limite.",
"quick-send-alert-4": "Limite atteint pour {{flow}}.",
"copy-link": "Copier le lien",
"copy": "Copier",
"revoke-document": "Révoquer le document",
Expand Down Expand Up @@ -1340,5 +1340,25 @@
"date-pref-help-format": "Choisissez le format de date par défaut utilisé pour les widgets de date.",
"date-pref-help-default-date": "Définissez une valeur de date par défaut pour les widgets de date.",
"date-pref-help-signing-date": "Lorsqu'elle est activée, le widget de date utilise automatiquement la date à laquelle le signataire signe le document.",
"date-pref-help-read-only": "Lorsqu'elle est activée, le widget de date est en lecture seule pour le signataire."
"date-pref-help-read-only": "Lorsqu'elle est activée, le widget de date est en lecture seule pour le signataire.",
"upload-csv": "Téléverser un CSV",
"file-selected": "fichier sélectionné",
"bulk-send-csv-helper": "Utilisez des en-têtes pour les rôles des signataires (E-mail/Nom/Téléphone du rôle) et les valeurs de préremplissage (Préremplissage : Nom du champ). Les champs de préremplissage requis doivent être complétés.",
"bulk-send-csv-helper-note": "Remarque : Pour les champs de préremplissage de type date dans le CSV, la valeur doit être fournie dans le format suivant : {{value}} (exemple : {{example}}).",
"bulk-send-csv-summary": "{{total}} lignes importées. {{invalid}} lignes non valides ont été ignorées.",
"bulk-send-csv-missing-headers": "En-têtes CSV requis manquants. Rôles : {{roles}}. Préremplissage : {{prefill}}.",
"bulk-send-no-records": "Veuillez ajouter au moins un destinataire avant l'envoi.",
"csv-only-support": "Seuls les fichiers CSV sont pris en charge.",
"csv-no-records": "Aucun enregistrement trouvé dans le CSV.",
"select-at-least-option": "Veuillez sélectionner au moins une option.",
"draw-required": "Veuillez dessiner dans le champ.",
"enter-smtp-username": "Saisissez votre nom d'utilisateur SMTP",
"enter-webhook-url": "Saisissez l'URL du webhook",
"enter-user-name": "Saisissez le nom d'utilisateur",
"enter-tagline": "Saisissez le slogan",
"enter-password-or-click-autogenerate": "Saisissez le mot de passe ou cliquez sur Génération automatique",
"enter-daily-email-quota": "Saisissez le quota quotidien d'e-mails",
"enter-custom-regular-expression": "Saisissez une expression régulière personnalisée",
"enter-value": "Saisissez {{value}}",
"are-you-sure-want-to-send-document": "Êtes-vous sûr de vouloir envoyer le document ?"
}
Loading