Skip to content

Commit d5af1e8

Browse files
Merge pull request #1973 from OpenSignLabs/updates-18164868546
v2.29.2
2 parents 4a4db68 + fab7998 commit d5af1e8

File tree

20 files changed

+538
-156
lines changed

20 files changed

+538
-156
lines changed

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

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,8 @@
165165
"daily-mail-quota": "Tägliches E-Mail-Kontingent",
166166
"Save as template": "Als Vorlage speichern",
167167
"Fix & resend": "Korrigieren und erneut senden",
168-
"Kiosk Mode": "Kiosk Modus"
168+
"Kiosk Mode": "Kiosk Modus",
169+
"Reset password": "Passwort zurücksetzen"
169170
},
170171
"report-heading": {
171172
"Sr.No": "Nr.",
@@ -1230,5 +1231,16 @@
12301231
"save-as-template-msg": "Speichern Sie dieses Dokument als wiederverwendbare Vorlage, die Sie für zukünftige Dokumente erneut nutzen können.",
12311232
"public-credit-alert": "Das Signieren über diesen Link verbraucht Ihre kostenlosen E-Mail-Credits. Als kostenloser Nutzer erhalten Sie 15 E-Mail-Credits pro Monat, um zu verhindern, dass Spammer unsere Systeme missbrauchen. Um höhere Limits und ununterbrochenen Zugriff zu genießen, abonnieren Sie die <1>OpenSign™-Bezahlpläne.</1>",
12321233
"know-more-about": "Mehr erfahren über",
1233-
"free-unlimited-signatures": "Kostenlose unbegrenzte Signaturen"
1234+
"free-unlimited-signatures": "Kostenlose unbegrenzte Signaturen",
1235+
"email-quota-updated": "Tägliches E-Mail-Kontingent erfolgreich aktualisiert.",
1236+
"password-has-been-reset": "Passwort wurde zurückgesetzt.",
1237+
"Unauthorized to reset your own password.": "Nicht berechtigt, Ihr eigenes Passwort zurückzusetzen.",
1238+
"User not found or not allowed.": "Benutzer nicht gefunden oder nicht erlaubt.",
1239+
"User not found.": "Benutzer nicht gefunden.",
1240+
"Admin user tenant not found.": "Admin-Benutzer-Tenant nicht gefunden.",
1241+
"User is not authenticated.": "Benutzer ist nicht authentifiziert.",
1242+
"Please provide required parameters.": "Bitte geben Sie die erforderlichen Parameter an.",
1243+
"reset-password": "Benutzerpasswort zurücksetzen",
1244+
"enter-strong-password": "Geben Sie ein sicheres Passwort ein oder generieren Sie eines automatisch.",
1245+
"autogenerate": "Automatisch generieren"
12341246
}

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

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,8 @@
165165
"daily-mail-quota": "Daily Email Quota",
166166
"Save as template": "Save as template",
167167
"Fix & resend": "Fix & Resend",
168-
"Kiosk Mode": "Kiosk Mode"
168+
"Kiosk Mode": "Kiosk Mode",
169+
"Reset password": "Reset password"
169170
},
170171
"report-heading": {
171172
"Sr.No": "Sr.No",
@@ -1231,5 +1232,16 @@
12311232
"save-as-template-msg": "Save this document as a reusable template that you can use again for future documents.",
12321233
"public-credit-alert": "Signing through this link consumes your free email credits. As a Free user, you are allotted 15 email credits per month to prevent spammers from abusing our systems. To enjoy higher limits and uninterrupted access, Subscribe to <1>OpenSign™ Paid plans.</1>",
12331234
"know-more-about": "Know more about",
1234-
"free-unlimited-signatures": "Free Unlimited Signatures"
1235+
"free-unlimited-signatures": "Free Unlimited Signatures",
1236+
"email-quota-updated": "Daily email quota updated successfully.",
1237+
"password-has-been-reset": "Password has been reset.",
1238+
"Unauthorized to reset your own password.": "Unauthorized to reset your own password.",
1239+
"User not found or not allowed.": "User not found or not allowed.",
1240+
"User not found.": "User not found.",
1241+
"Admin user tenant not found.": "Admin user tenant not found.",
1242+
"User is not authenticated.": "User is not authenticated.",
1243+
"Please provide required parameters.": "Please provide required parameters.",
1244+
"reset-password": "Reset User Password",
1245+
"enter-strong-password": "Enter a strong password or auto-generate one.",
1246+
"autogenerate": "Autogenerate"
12351247
}

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

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,8 @@
165165
"daily-mail-quota": "Cuota diaria de correos electrónicos",
166166
"Save as template": "Guardar como plantilla",
167167
"Fix & resend": "Corregir y reenviar",
168-
"Kiosk Mode": "Modo Kiosco"
168+
"Kiosk Mode": "Modo Kiosco",
169+
"Reset password": "Restablecer contraseña"
169170
},
170171
"report-heading": {
171172
"Sr.No": "",
@@ -1231,5 +1232,16 @@
12311232
"save-as-template-msg": "Guarde este documento como una plantilla reutilizable que podrá usar nuevamente para futuros documentos.",
12321233
"public-credit-alert": "Firmar a través de este enlace consumirá sus créditos de correo electrónico gratuitos. Como usuario gratuito, se le asignan 15 créditos de correo electrónico por mes para evitar que los spammers abusen de nuestros sistemas. Para disfrutar de límites más altos y acceso ininterrumpido, suscríbase a los planes de pago de <1>OpenSign™.</1>",
12331234
"know-more-about": "Saber más sobre",
1234-
"free-unlimited-signatures": "¿Firmas ilimitadas gratis"
1235+
"free-unlimited-signatures": "¿Firmas ilimitadas gratis",
1236+
"email-quota-updated": "La cuota diaria de correos se actualizó correctamente.",
1237+
"password-has-been-reset": "La contraseña ha sido restablecida.",
1238+
"Unauthorized to reset your own password.": "No está autorizado para restablecer su propia contraseña.",
1239+
"User not found or not allowed.": "Usuario no encontrado o no autorizado.",
1240+
"User not found.": "Usuario no encontrado.",
1241+
"Admin user tenant not found.": "Inquilino de usuario administrador no encontrado.",
1242+
"User is not authenticated.": "El usuario no está autenticado.",
1243+
"Please provide required parameters.": "Por favor, proporcione los parámetros requeridos.",
1244+
"reset-password": "Restablecer contraseña de usuario",
1245+
"enter-strong-password": "Ingrese una contraseña segura o genere una automáticamente.",
1246+
"autogenerate": "Generar automáticamente"
12351247
}

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

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,8 @@
200200
"daily-mail-quota": "Quota d'e-mails quotidien",
201201
"Save as template": "Enregistrer comme modèle",
202202
"Fix & resend": "Corriger et renvoyer",
203-
"Kiosk Mode": "Mode Kiosque"
203+
"Kiosk Mode": "Mode Kiosque",
204+
"Reset password": "Réinitialiser le mot de passe"
204205
},
205206
"report-help": {
206207
"Draft Documents": "Il s'agit de documents que vous avez commencés mais que vous n'avez pas finalisés pour envoi.",
@@ -426,7 +427,7 @@
426427
"initial-alert": "Mon initiale est introuvable",
427428
"copy-title": "Copier le widget vers",
428429
"contact-delete-alert": "Êtes-vous sûr de vouloir supprimer ce contact ?",
429-
"reset-password": "Le lien de réinitialisation du mot de passe a été envoyé à votre identifiant de messagerie",
430+
"reset-password-alert-1": "Le lien de réinitialisation du mot de passe a été envoyé à votre identifiant de messagerie",
430431
"reset-password-alert-2": "Veuillez configurer l'adaptateur de messagerie",
431432
"reset-password-alert-3": "Réinitialisez votre mot de passe",
432433
"faild-animation": "Échec du chargement de l'animation",
@@ -1230,5 +1231,16 @@
12301231
"save-as-template-msg": "Enregistrez ce document comme modèle réutilisable que vous pourrez utiliser à nouveau pour de futurs documents.",
12311232
"public-credit-alert": "Signer via ce lien consomme vos crédits e-mail gratuits. En tant qu'utilisateur gratuit, vous disposez de 15 crédits e-mail par mois afin d’empêcher les spammeurs d’abuser de nos systèmes. Pour profiter de limites plus élevées et d'un accès ininterrompu, abonnez-vous aux forfaits payants de <1>OpenSign™.</1>",
12321233
"know-more-about": "En savoir plus sur",
1233-
"free-unlimited-signatures": "Signatures illimitées gratuites"
1234+
"free-unlimited-signatures": "Signatures illimitées gratuites",
1235+
"email-quota-updated": "Quota quotidien d'e-mails mis à jour avec succès.",
1236+
"password-has-been-reset": "Le mot de passe a été réinitialisé.",
1237+
"Unauthorized to reset your own password.": "Non autorisé à réinitialiser votre propre mot de passe.",
1238+
"User not found or not allowed.": "Utilisateur introuvable ou non autorisé.",
1239+
"User not found.": "Utilisateur introuvable.",
1240+
"Admin user tenant not found.": "Locataire administrateur introuvable.",
1241+
"User is not authenticated.": "L'utilisateur n'est pas authentifié.",
1242+
"Please provide required parameters.": "Veuillez fournir les paramètres requis.",
1243+
"reset-password": "Réinitialiser le mot de passe utilisateur",
1244+
"enter-strong-password": "Entrez un mot de passe sécurisé ou générez-en un automatiquement.",
1245+
"autogenerate": "Générer automatiquement"
12341246
}

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

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,8 @@
165165
"daily-mail-quota": "दैनिक ईमेल कोटा",
166166
"Save as template": "टेम्पलेट के रूप में सहेजें",
167167
"Fix & resend": "ठीक करें और पुनः भेजें",
168-
"Kiosk Mode": "कियोस्क मोड"
168+
"Kiosk Mode": "कियोस्क मोड",
169+
"Reset password": "पासवर्ड रीसेट करें"
169170
},
170171
"report-heading": {
171172
"Sr.No": "क्रमांक",
@@ -1230,5 +1231,16 @@
12301231
"save-as-template-msg": "इस दस्तावेज़ को एक पुन: प्रयोज्य टेम्पलेट के रूप में सहेजें जिसे आप भविष्य के दस्तावेज़ों के लिए फिर से उपयोग कर सकते हैं।",
12311232
"public-credit-alert": "इस लिंक के माध्यम से हस्ताक्षर करने पर आपके निःशुल्क ईमेल क्रेडिट का उपभोग होगा। एक निःशुल्क उपयोगकर्ता के रूप में, आपको स्पैमर्स को हमारी प्रणाली का दुरुपयोग करने से रोकने के लिए प्रति माह 15 ईमेल क्रेडिट आवंटित किए जाते हैं। उच्च सीमा और निर्बाध पहुँच का आनंद लेने के लिए, <1>OpenSign™ पेड प्लान</1> की सदस्यता लें।",
12321233
"know-more-about": "इसके बारे में और जानें",
1233-
"free-unlimited-signatures": "मुफ़्त असीमित हस्ताक्षर"
1234+
"free-unlimited-signatures": "मुफ़्त असीमित हस्ताक्षर",
1235+
"email-quota-updated": "दैनिक ईमेल कोटा सफलतापूर्वक अपडेट किया गया।",
1236+
"password-has-been-reset": "पासवर्ड रीसेट कर दिया गया है।",
1237+
"Unauthorized to reset your own password.": "अपना पासवर्ड रीसेट करने के लिए अधिकृत नहीं है।",
1238+
"User not found or not allowed.": "उपयोगकर्ता नहीं मिला या अनुमति नहीं है।",
1239+
"User not found.": "उपयोगकर्ता नहीं मिला।",
1240+
"Admin user tenant not found.": "एडमिन उपयोगकर्ता टेनेंट नहीं मिला।",
1241+
"User is not authenticated.": "उपयोगकर्ता प्रमाणीकृत नहीं है।",
1242+
"Please provide required parameters.": "कृपया आवश्यक पैरामीटर प्रदान करें।",
1243+
"reset-password": "उपयोगकर्ता पासवर्ड रीसेट करें",
1244+
"enter-strong-password": "एक मज़बूत पासवर्ड दर्ज करें या स्वचालित रूप से उत्पन्न करें।",
1245+
"autogenerate": "स्वतः उत्पन्न करें"
12341246
}

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

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,8 @@
165165
"daily-mail-quota": "Quota e-mail giornaliera",
166166
"Save as template": "Salva come modello",
167167
"Fix & resend": "Correggi e reinvia",
168-
"Kiosk Mode": "Modalità Kiosk"
168+
"Kiosk Mode": "Modalità Kiosk",
169+
"Reset password": "Reimposta password"
169170
},
170171
"report-heading": {
171172
"Sr.No": "Nr.",
@@ -1230,5 +1231,16 @@
12301231
"save-as-template-msg": "Salva questo documento come modello riutilizzabile che potrai usare di nuovo per documenti futuri.",
12311232
"public-credit-alert": "Firmare tramite questo link consumerà i tuoi crediti e-mail gratuiti. Come utente gratuito, ti vengono assegnati 15 crediti e-mail al mese per impedire agli spammer di abusare dei nostri sistemi. Per usufruire di limiti più elevati e accesso ininterrotto, abbonati ai piani a pagamento di <1>OpenSign™.</1>",
12321233
"know-more-about": "Scopri di più su",
1233-
"free-unlimited-signatures": "Firme illimitate gratuite"
1234+
"free-unlimited-signatures": "Firme illimitate gratuite",
1235+
"email-quota-updated": "Quota e-mail giornaliera aggiornata con successo.",
1236+
"password-has-been-reset": "La password è stata reimpostata.",
1237+
"Unauthorized to reset your own password.": "Non sei autorizzato a reimpostare la tua password.",
1238+
"User not found or not allowed.": "Utente non trovato o non autorizzato.",
1239+
"User not found.": "Utente non trovato.",
1240+
"Admin user tenant not found.": "Tenant utente amministratore non trovato.",
1241+
"User is not authenticated.": "Utente non autenticato.",
1242+
"Please provide required parameters.": "Fornisci i parametri richiesti.",
1243+
"reset-password": "Reimposta password utente",
1244+
"enter-strong-password": "Inserisci una password sicura o generane una automaticamente.",
1245+
"autogenerate": "Genera automaticamente"
12341246
}

apps/OpenSign/src/App.jsx

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ import Loader from "./primitives/Loader";
1919
import UserList from "./pages/UserList";
2020
import { serverUrl_fn } from "./constant/appinfo";
2121
import DocSuccessPage from "./pages/DocSuccessPage";
22-
import ValidateSession from "./primitives/ValidateSession";
2322
import DragProvider from "./components/DragProivder";
2423
import Title from "./components/Title";
2524
const DebugPdf = lazyWithRetry(() => import("./pages/DebugPdf"));
@@ -88,13 +87,7 @@ function App() {
8887
path="/forgetpassword"
8988
element={<Lazy Page={ForgetPassword} />}
9089
/>
91-
<Route
92-
element={
93-
<ValidateSession>
94-
<HomeLayout />
95-
</ValidateSession>
96-
}
97-
>
90+
<Route element={<HomeLayout />}>
9891
<Route path="/users" element={<UserList />} />
9992
<Route
10093
path="/changepassword"

apps/OpenSign/src/components/Header.jsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import { useTranslation } from "react-i18next";
1414
import { appInfo } from "../constant/appinfo";
1515
import { useDispatch } from "react-redux";
1616
import { toggleSidebar } from "../redux/reducers/sidebarReducer.js";
17+
import { sessionStatus } from "../redux/reducers/userReducer.js";
1718

1819
const Header = ({ isConsole, setIsLoggingOut }) => {
1920
const { t, i18n } = useTranslation();
@@ -67,6 +68,8 @@ const Header = ({ isConsole, setIsLoggingOut }) => {
6768
await Parse.User.logOut();
6869
} catch (err) {
6970
console.log("Err while logging out", err);
71+
} finally {
72+
dispatch(sessionStatus(true));
7073
}
7174
let appdata = localStorage.getItem("userSettings");
7275
let applogo = localStorage.getItem("appLogo");

0 commit comments

Comments
 (0)