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": "Настройки приглашения",
"saveSuccess": "Сохранение успешно"
},
"log": {
"content": "Содержимое",
"createdAt": "Дата создания",
"emailLog": "Журнал электронной почты",
"mobileLog": "Журнал мобильных устройств",
"platform": "Платформа",
"sendFailed": "Не удалось отправить",
"sendSuccess": "Успешно отправлено",
"status": "Статус",
"subject": "Тема",
"to": "Получатель",
"updatedAt": "Дата обновления"
},
"register": {
"day": "День",
"hour": "Час",
"ipRegistrationLimit": "Ограничение регистрации по IP",
"ipRegistrationLimitDescription": "При включении IP-адреса, соответствующие требованиям правила, будут ограничены в регистрации; обратите внимание, что определение IP может вызвать проблемы из-за CDN или прокси-серверов",
"minute": "Минута",
"month": "Месяц",
"noLimit": "Без ограничений",
"penaltyTime": "Время штрафа (минуты)",
"penaltyTimeDescription": "Пользователи должны подождать истечения времени штрафа перед повторной регистрацией",
"registerSettings": "Настройки регистрации",
@@ -21,8 +39,12 @@
"saveSuccess": "Сохранение успешно",
"stopNewUserRegistration": "Остановить регистрацию новых пользователей",
"stopNewUserRegistrationDescription": "При включении никто не сможет зарегистрироваться",
"trialDuration": "Срок пробного периода",
"trialRegistration": "Пробная регистрация",
"trialRegistrationDescription": "Включить пробную регистрацию; сначала измените пробный пакет и срок"
"trialRegistrationDescription": "Включить пробную регистрацию; сначала измените пробный пакет и срок",
"trialSubscribePlan": "План пробной подписки",
"trialSubscribePlanDescription": "Выберите план пробной подписки",
"year": "Год"
},
"verify": {
"inputPlaceholder": "Введите",
@@ -33,9 +55,7 @@
"resetPasswordVerificationCode": "Код проверки сброса пароля",
"resetPasswordVerificationCodeDescription": "Проверка человека при сбросе пароля",
"saveSuccess": "Сохранение успешно",
"turnstileSecret": "Секретный ключ Turnstile",
"turnstileSecretDescription": "Секретный ключ Turnstile, предоставленный Cloudflare",
"turnstileSiteKey": "Ключ сайта Turnstile",
"turnstileSiteKeyDescription": "Ключ сайта Turnstile, предоставленный Cloudflare",
"verifySettings": "Настройки проверки"
}
+3 -3
View File
@@ -1,11 +1,8 @@
{
"emailBasicConfig": "Базовая конфигурация",
"emailBasicConfigDescription": "Настройте параметры сервера SMTP и параметры проверки электронной почты",
"emailLogs": "Журналы электронной почты",
"emailLogsDescription": "Просмотр истории отправленных писем и их статуса",
"emailSuffixWhitelist": "Белый список суффиксов электронной почты",
"emailSuffixWhitelistDescription": "Когда включено, только электронные письма с суффиксами из списка могут регистрироваться",
"emailTemplate": "Шаблон электронной почты",
"emailVerification": "Подтверждение электронной почты",
"emailVerificationDescription": "Когда включено, пользователям необходимо будет подтвердить свой адрес электронной почты",
"enable": "Включить",
@@ -14,6 +11,7 @@
"expiration_email_templateDescription": "Заполнители {after}.variable{before} будут заменены фактическими данными. Убедитесь, что эти переменные сохранены.",
"failed": "Не удалось",
"inputPlaceholder": "Введите значение...",
"logs": "Журналы",
"maintenance_email_template": "Шаблон уведомления о техническом обслуживании",
"maintenance_email_templateDescription": "Заполнители {after}.variable{before} будут заменены на фактические данные. Убедитесь, что эти переменные сохранены.",
"recipient": "Получатель",
@@ -27,6 +25,7 @@
"senderAddressDescription": "Адрес электронной почты по умолчанию, используемый для отправки писем.",
"sent": "Отправлено",
"sentAt": "Отправлено в",
"settings": "Настройки",
"smtpAccount": "Учетная запись SMTP",
"smtpAccountDescription": "Учетная запись электронной почты, используемая для аутентификации.",
"smtpEncryptionMethod": "Метод шифрования SMTP",
@@ -39,6 +38,7 @@
"smtpServerPortDescription": "Укажите порт, используемый для подключения к SMTP-серверу.",
"status": "Статус",
"subject": "Тема",
"template": "Шаблон",
"verify_email_template": "Шаблон письма для подтверждения",
"verify_email_templateDescription": "Заполнители {after}.variable{before} будут заменены фактическими данными. Убедитесь, что эти переменные сохранены.",
"whitelistSuffixes": "Белый список суффиксов",
+1 -11
View File
@@ -1,10 +1,6 @@
{
"SmsList": "Список журнала SMS",
"accessLabel": "Доступ",
"applyPlatform": "Применить платформу",
"areaCode": "Код региона",
"content": "Содержание",
"createdAt": "Время отправки",
"enable": "Включить",
"enableTip": "После включения будут доступны функции регистрации, входа, привязки и отвязки мобильного телефона",
"endpointLabel": "Конечная точка",
@@ -26,21 +22,15 @@
"platform": "Платформа SMS",
"platformConfigTip": "Пожалуйста, заполните предоставленную конфигурацию {key}",
"platformTip": "Пожалуйста, выберите платформу SMS",
"search": "Поиск номера телефона",
"secretLabel": "Секрет",
"sendFailed": "Не удалось отправить",
"sendSuccess": "Успешно отправлено",
"settings": "Настройки",
"signNameLabel": "Имя подписи",
"status": "Статус",
"telephone": "Номер телефона",
"template": "Шаблон SMS",
"templateCode": "Код шаблона",
"templateCodeLabel": "Код шаблона",
"templateParam": араметр шаблона",
"templateTip": "Пожалуйста, заполните шаблон SMS, оставьте {code} в середине, иначе функция SMS не будет работать",
"templateTip": ожалуйста, заполните шаблон SMS, оставив {code} в середине, в противном случае функция SMS не будет работать",
"testSms": "Отправить тестовое SMS",
"testSmsContent": "Это тестовое сообщение",
"testSmsPhone": "Введите номер телефона",
"testSmsTip": "Отправьте тестовое SMS, чтобы проверить вашу конфигурацию",
"updateSuccess": "Обновление успешно",