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": "อัปเดตสำเร็จ",