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": "Cài đặt Mời",
"saveSuccess": "Lưu thành công"
},
"log": {
"content": "Nội dung",
"createdAt": "Ngày tạo",
"emailLog": "Nhật ký Email",
"mobileLog": "Nhật ký Di động",
"platform": "Nền tảng",
"sendFailed": "Gửi thất bại",
"sendSuccess": "Gửi thành công",
"status": "Trạng thái",
"subject": "Chủ đề",
"to": "Người nhận",
"updatedAt": "Ngày cập nhật"
},
"register": {
"day": "Ngày",
"hour": "Giờ",
"ipRegistrationLimit": "Giới hạn Đăng ký theo IP",
"ipRegistrationLimitDescription": "Khi được kích hoạt, các IP đáp ứng yêu cầu quy tắc sẽ bị hạn chế đăng ký; lưu ý rằng việc xác định IP có thể gây ra vấn đề do CDN hoặc proxy phía trước",
"minute": "Phút",
"month": "Tháng",
"noLimit": "Không giới hạn",
"penaltyTime": "Thời gian Phạt (phút)",
"penaltyTimeDescription": "Người dùng phải chờ thời gian phạt hết hạn trước khi đăng ký lại",
"registerSettings": "Cài đặt Đăng ký",
@@ -21,8 +39,12 @@
"saveSuccess": "Lưu thành công",
"stopNewUserRegistration": "Ngừng Đăng ký Người dùng Mới",
"stopNewUserRegistrationDescription": "Khi được kích hoạt, không ai có thể đăng ký",
"trialDuration": "Thời gian dùng thử",
"trialRegistration": "Đăng ký Thử nghiệm",
"trialRegistrationDescription": "Kích hoạt đăng ký thử nghiệm; sửa đổi gói thử nghiệm và thời gian trước"
"trialRegistrationDescription": "Kích hoạt đăng ký thử nghiệm; sửa đổi gói thử nghiệm và thời gian trước",
"trialSubscribePlan": "Kế hoạch đăng ký dùng thử",
"trialSubscribePlanDescription": "Chọn kế hoạch đăng ký dùng thử",
"year": "Năm"
},
"verify": {
"inputPlaceholder": "Nhập",
@@ -33,9 +55,7 @@
"resetPasswordVerificationCode": "Mã Xác minh Đặt lại Mật khẩu",
"resetPasswordVerificationCodeDescription": "Xác minh con người trong quá trình đặt lại mật khẩu",
"saveSuccess": "Lưu thành công",
"turnstileSecret": "Khóa Bí mật Turnstile",
"turnstileSecretDescription": "Khóa bí mật Turnstile được cung cấp bởi Cloudflare",
"turnstileSiteKey": "Khóa Trang Turnstile",
"turnstileSiteKeyDescription": "Khóa trang Turnstile được cung cấp bởi Cloudflare",
"verifySettings": "Cài đặt Xác minh"
}
+3 -3
View File
@@ -1,11 +1,8 @@
{
"emailBasicConfig": "Cấu Hình Cơ Bản",
"emailBasicConfigDescription": "Cấu hình cài đặt máy chủ SMTP và các tùy chọn xác minh email",
"emailLogs": "Nhật ký Email",
"emailLogsDescription": "Xem lịch sử của các email đã gửi và trạng thái của chúng",
"emailSuffixWhitelist": "Danh sách trắng Hậu tố Email",
"emailSuffixWhitelistDescription": "Khi được bật, chỉ những email có hậu tố trong danh sách mới có thể đăng ký",
"emailTemplate": "Mẫu Email",
"emailVerification": "Xác minh Email",
"emailVerificationDescription": "Khi được bật, người dùng sẽ cần xác minh email của họ",
"enable": "Kích hoạt",
@@ -14,6 +11,7 @@
"expiration_email_templateDescription": "Các chỗ chèn {after}.variable{before} sẽ được thay thế bằng dữ liệu thực tế. Đảm bảo giữ nguyên các biến này.",
"failed": "Thất bại",
"inputPlaceholder": "Nhập giá trị...",
"logs": "Nhật ký",
"maintenance_email_template": "Mẫu Thông Báo Bảo Trì",
"maintenance_email_templateDescription": "Các chỗ chèn {after}.variable{before} sẽ được thay thế bằng dữ liệu thực tế. Đảm bảo giữ nguyên các biến này.",
"recipient": "Người nhận",
@@ -27,6 +25,7 @@
"senderAddressDescription": "Địa chỉ email mặc định được sử dụng để gửi email.",
"sent": "Đã gửi",
"sentAt": "Gửi Lúc",
"settings": "Cài đặt",
"smtpAccount": "Tài khoản SMTP",
"smtpAccountDescription": "Tài khoản email được sử dụng để xác thực.",
"smtpEncryptionMethod": "Phương Thức Mã Hóa SMTP",
@@ -39,6 +38,7 @@
"smtpServerPortDescription": "Chỉ định cổng được sử dụng để kết nối với máy chủ SMTP.",
"status": "Trạng thái",
"subject": "Chủ đề",
"template": "Mẫu",
"verify_email_template": "Mẫu Email Xác Minh",
"verify_email_templateDescription": "Các chỗ trống {after}.variable{before} sẽ được thay thế bằng dữ liệu thực tế. Đảm bảo giữ nguyên các biến này.",
"whitelistSuffixes": "Danh sách trắng Hậu tố",
-10
View File
@@ -1,10 +1,6 @@
{
"SmsList": "Danh sách nhật ký SMS",
"accessLabel": "Truy cập",
"applyPlatform": "Nền tảng ứng dụng",
"areaCode": "Mã vùng",
"content": "Nội dung",
"createdAt": "Thời gian gửi",
"enable": "Kích hoạt",
"enableTip": "Sau khi kích hoạt, các chức năng đăng ký, đăng nhập, liên kết và hủy liên kết điện thoại di động sẽ được kích hoạt",
"endpointLabel": "Điểm cuối",
@@ -26,21 +22,15 @@
"platform": "Nền tảng SMS",
"platformConfigTip": "Vui lòng điền vào cấu hình {key} được cung cấp",
"platformTip": "Vui lòng chọn nền tảng SMS",
"search": "Tìm số điện thoại",
"secretLabel": "Mật khẩu",
"sendFailed": "Gửi Thất Bại",
"sendSuccess": "Gửi thành công",
"settings": "Cài đặt",
"signNameLabel": "Tên ký hiệu",
"status": "Trạng thái",
"telephone": "Số điện thoại",
"template": "Mẫu SMS",
"templateCode": "Mã Mẫu",
"templateCodeLabel": "Mã mẫu",
"templateParam": "Tham số Mẫu",
"templateTip": "Vui lòng điền vào mẫu SMS, giữ {code} ở giữa, nếu không chức năng SMS sẽ không hoạt động",
"testSms": "Gửi SMS Thử",
"testSmsContent": "Đây là một tin nhắn thử nghiệm",
"testSmsPhone": "Nhập số điện thoại",
"testSmsTip": "Gửi một tin nhắn SMS thử nghiệm để xác minh cấu hình của bạn",
"updateSuccess": "Cập nhật thành công",