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": "Оновлення успішне",