feat(log): Add message log retrieval functionality and update related typings

This commit is contained in:
web@ppanel
2025-02-13 21:25:21 +07:00
parent 13c33378aa
commit 1c0ecaecbd
84 changed files with 928 additions and 534 deletions
+23 -3
View File
@@ -10,9 +10,27 @@
"inviteSettings": "Configuración de Invitaciones",
"saveSuccess": "Guardado Exitoso"
},
"log": {
"content": "Contenido",
"createdAt": "Creado En",
"emailLog": "Registro de Correo Electrónico",
"mobileLog": "Registro Móvil",
"platform": "Plataforma",
"sendFailed": "Fallido",
"sendSuccess": "Éxito",
"status": "Estado",
"subject": "Asunto",
"to": "Destinatario",
"updatedAt": "Actualizado En"
},
"register": {
"day": "Día",
"hour": "Hora",
"ipRegistrationLimit": "Límite de Registro por IP",
"ipRegistrationLimitDescription": "Cuando está habilitado, las IP que cumplan con los requisitos de la regla estarán restringidas para registrarse; ten en cuenta que la determinación de IP puede causar problemas debido a CDNs o proxies de frontend",
"minute": "Minuto",
"month": "Mes",
"noLimit": "Sin Límite",
"penaltyTime": "Tiempo de Penalización (minutos)",
"penaltyTimeDescription": "Los usuarios deben esperar a que expire el tiempo de penalización antes de registrarse nuevamente",
"registerSettings": "Configuración de Registro",
@@ -21,8 +39,12 @@
"saveSuccess": "Guardado Exitoso",
"stopNewUserRegistration": "Detener Registro de Nuevos Usuarios",
"stopNewUserRegistrationDescription": "Cuando está habilitado, nadie puede registrarse",
"trialDuration": "Duración de la Prueba",
"trialRegistration": "Registro de Prueba",
"trialRegistrationDescription": "Habilitar registro de prueba; modifica el paquete de prueba y la duración primero"
"trialRegistrationDescription": "Habilitar registro de prueba; modifica el paquete de prueba y la duración primero",
"trialSubscribePlan": "Plan de Suscripción de Prueba",
"trialSubscribePlanDescription": "Selecciona el plan de suscripción de prueba",
"year": "Año"
},
"verify": {
"inputPlaceholder": "Introducir",
@@ -33,9 +55,7 @@
"resetPasswordVerificationCode": "Código de Verificación para Restablecer Contraseña",
"resetPasswordVerificationCodeDescription": "Verificación humana durante el restablecimiento de contraseña",
"saveSuccess": "Guardado Exitoso",
"turnstileSecret": "Clave Secreta de Turnstile",
"turnstileSecretDescription": "Clave secreta de Turnstile proporcionada por Cloudflare",
"turnstileSiteKey": "Clave del Sitio de Turnstile",
"turnstileSiteKeyDescription": "Clave del sitio de Turnstile proporcionada por Cloudflare",
"verifySettings": "Configuración de Verificación"
}
+3 -3
View File
@@ -1,11 +1,8 @@
{
"emailBasicConfig": "Configuración Básica",
"emailBasicConfigDescription": "Configura los ajustes del servidor SMTP y las opciones de verificación de correo electrónico",
"emailLogs": "Registros de Correo Electrónico",
"emailLogsDescription": "Ver el historial de correos electrónicos enviados y su estado",
"emailSuffixWhitelist": "Lista blanca de sufijos de correo electrónico",
"emailSuffixWhitelistDescription": "Cuando está habilitado, solo los correos electrónicos con sufijos en la lista pueden registrarse",
"emailTemplate": "Plantilla de correo electrónico",
"emailVerification": "Verificación de correo electrónico",
"emailVerificationDescription": "Cuando esté habilitado, los usuarios deberán verificar su correo electrónico",
"enable": "Habilitar",
@@ -14,6 +11,7 @@
"expiration_email_templateDescription": "Los marcadores de posición {after}.variable{before} serán reemplazados con datos reales. Asegúrate de mantener estas variables.",
"failed": "Fallido",
"inputPlaceholder": "Ingrese valor...",
"logs": "Registros",
"maintenance_email_template": "Plantilla de Aviso de Mantenimiento",
"maintenance_email_templateDescription": "Los marcadores de posición {after}.variable{before} serán reemplazados con datos reales. Asegúrese de mantener estas variables.",
"recipient": "Destinatario",
@@ -27,6 +25,7 @@
"senderAddressDescription": "La dirección de correo electrónico predeterminada utilizada para enviar correos electrónicos.",
"sent": "Enviado",
"sentAt": "Enviado A",
"settings": "Configuración",
"smtpAccount": "Cuenta SMTP",
"smtpAccountDescription": "La cuenta de correo electrónico utilizada para la autenticación.",
"smtpEncryptionMethod": "Método de Cifrado SMTP",
@@ -39,6 +38,7 @@
"smtpServerPortDescription": "Especifique el puerto utilizado para conectarse al servidor SMTP.",
"status": "Estado",
"subject": "Asunto",
"template": "Plantilla",
"verify_email_template": "Plantilla de Correo Electrónico de Verificación",
"verify_email_templateDescription": "Los marcadores de posición {after}.variable{before} serán reemplazados con datos reales. Asegúrese de mantener estas variables.",
"whitelistSuffixes": "Sufijos de la lista blanca",
-10
View File
@@ -1,10 +1,6 @@
{
"SmsList": "Lista de Registro de SMS",
"accessLabel": "Acceso",
"applyPlatform": "Aplicar Plataforma",
"areaCode": "Código de Área",
"content": "Contenido",
"createdAt": "Hora de envío",
"enable": "Habilitar",
"enableTip": "Después de habilitar, se activarán las funciones de registro, inicio de sesión, vinculación y desvinculación del teléfono móvil",
"endpointLabel": "Punto final",
@@ -26,21 +22,15 @@
"platform": "Plataforma de SMS",
"platformConfigTip": "Por favor, complete la configuración proporcionada de {key}",
"platformTip": "Por favor, seleccione la plataforma de SMS",
"search": "Buscar número de teléfono",
"secretLabel": "Secreto",
"sendFailed": "Envío fallido",
"sendSuccess": "Envío exitoso",
"settings": "Configuración",
"signNameLabel": "Nombre de firma",
"status": "Estado",
"telephone": "Número de Teléfono",
"template": "Plantilla de SMS",
"templateCode": "Código de Plantilla",
"templateCodeLabel": "Código de plantilla",
"templateParam": "Parámetro de Plantilla",
"templateTip": "Por favor, complete la plantilla de SMS, mantenga {code} en el medio, de lo contrario, la función de SMS no funcionará",
"testSms": "Enviar SMS de prueba",
"testSmsContent": "Este es un mensaje de prueba",
"testSmsPhone": "Ingrese número de teléfono",
"testSmsTip": "Envía un SMS de prueba para verificar tu configuración",
"updateSuccess": "Actualización Exitosa",