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": "Setări Invitație",
"saveSuccess": "Salvare cu Succes"
},
"log": {
"content": "Conținut",
"createdAt": "Creat la",
"emailLog": "Jurnal Email",
"mobileLog": "Jurnal Mobil",
"platform": "Platformă",
"sendFailed": "Eșuat",
"sendSuccess": "Succes",
"status": "Stare",
"subject": "Subiect",
"to": "Destinatar",
"updatedAt": "Actualizat la"
},
"register": {
"day": "Zi",
"hour": "Oră",
"ipRegistrationLimit": "Limită Înregistrare IP",
"ipRegistrationLimitDescription": "Când este activat, IP-urile care îndeplinesc cerințele regulii vor fi restricționate de la înregistrare; reține că determinarea IP-ului poate cauza probleme din cauza CDN-urilor sau a proxy-urilor frontale",
"minute": "Minut",
"month": "Lună",
"noLimit": "Fără Limită",
"penaltyTime": "Timp de Penalizare (minute)",
"penaltyTimeDescription": "Utilizatorii trebuie să aștepte expirarea timpului de penalizare înainte de a se înregistra din nou",
"registerSettings": "Setări Înregistrare",
@@ -21,8 +39,12 @@
"saveSuccess": "Salvare cu Succes",
"stopNewUserRegistration": "Oprește Înregistrarea Utilizatorilor Noi",
"stopNewUserRegistrationDescription": "Când este activat, nimeni nu poate să se înregistreze",
"trialDuration": "Durata Perioadei de Probă",
"trialRegistration": "Înregistrare Provizorie",
"trialRegistrationDescription": "Activează înregistrarea provizorie; modifică pachetul și durata provizorie mai întâi"
"trialRegistrationDescription": "Activează înregistrarea provizorie; modifică pachetul și durata provizorie mai întâi",
"trialSubscribePlan": "Plan de Abonament pentru Perioada de Probă",
"trialSubscribePlanDescription": "Selectați planul de abonament pentru perioada de probă",
"year": "An"
},
"verify": {
"inputPlaceholder": "Introdu",
@@ -33,9 +55,7 @@
"resetPasswordVerificationCode": "Cod Verificare Resetare Parolă",
"resetPasswordVerificationCodeDescription": "Verificare umană în timpul resetării parolei",
"saveSuccess": "Salvare cu Succes",
"turnstileSecret": "Cheie Secretă Turnstile",
"turnstileSecretDescription": "Cheia secretă a turnstilei furnizată de Cloudflare",
"turnstileSiteKey": "Cheie Site Turnstile",
"turnstileSiteKeyDescription": "Cheia site-ului turnstile furnizată de Cloudflare",
"verifySettings": "Setări Verificare"
}
+3 -3
View File
@@ -1,11 +1,8 @@
{
"emailBasicConfig": "Configurație de bază",
"emailBasicConfigDescription": "Configurează setările serverului SMTP și opțiunile de verificare a emailului",
"emailLogs": "Jurnale de e-mail",
"emailLogsDescription": "Vizualizați istoricul e-mailurilor trimise și starea acestora",
"emailSuffixWhitelist": "Lista albă a sufixelor de email",
"emailSuffixWhitelistDescription": "Când este activată, doar emailurile cu sufixe din listă se pot înregistra",
"emailTemplate": "Șablon de e-mail",
"emailVerification": "Verificare Email",
"emailVerificationDescription": "Când este activată, utilizatorii vor trebui să-și verifice emailul",
"enable": "Activează",
@@ -14,6 +11,7 @@
"expiration_email_templateDescription": "Locurile rezervate {after}.variable{before} vor fi înlocuite cu date reale. Asigurați-vă că păstrați aceste variabile.",
"failed": "Eșuat",
"inputPlaceholder": "Introduceți valoarea...",
"logs": "Jurnale",
"maintenance_email_template": "Șablon de Notificare pentru Mentenanță",
"maintenance_email_templateDescription": "Locurile rezervate {after}.variable{before} vor fi înlocuite cu date reale. Asigurați-vă că păstrați aceste variabile.",
"recipient": "Destinatar",
@@ -27,6 +25,7 @@
"senderAddressDescription": "Adresa de email implicită folosită pentru trimiterea emailurilor.",
"sent": "Trimis",
"sentAt": "Trimis la",
"settings": "Setări",
"smtpAccount": "Cont SMTP",
"smtpAccountDescription": "Contul de e-mail utilizat pentru autentificare.",
"smtpEncryptionMethod": "Metoda de criptare SMTP",
@@ -39,6 +38,7 @@
"smtpServerPortDescription": "Specificați portul utilizat pentru a vă conecta la serverul SMTP.",
"status": "Stare",
"subject": "Subiect",
"template": "Șablon",
"verify_email_template": "Șablon de e-mail pentru verificare",
"verify_email_templateDescription": "Locurile rezervate {after}.variable{before} vor fi înlocuite cu date reale. Asigurați-vă că păstrați aceste variabile.",
"whitelistSuffixes": "Sufixe pe lista albă",
-10
View File
@@ -1,10 +1,6 @@
{
"SmsList": "Listă Jurnal SMS",
"accessLabel": "Acces",
"applyPlatform": "Aplică Platformă",
"areaCode": "Prefix telefonic",
"content": "Conținut",
"createdAt": "Ora trimiterii",
"enable": "Activează",
"enableTip": "După activare, funcțiile de înregistrare, autentificare, asociere și disociere a telefonului mobil vor fi activate",
"endpointLabel": "Punct de acces",
@@ -26,21 +22,15 @@
"platform": "Platformă SMS",
"platformConfigTip": "Vă rugăm să completați configurația {key} furnizată",
"platformTip": "Vă rugăm să selectați platforma SMS",
"search": "Caută număr de telefon",
"secretLabel": "Secret",
"sendFailed": "Trimitere eșuată",
"sendSuccess": "Trimitere reușită",
"settings": "Setări",
"signNameLabel": "Nume semnătură",
"status": "Stare",
"telephone": "Număr de telefon",
"template": "Șablon SMS",
"templateCode": "Cod Șablon",
"templateCodeLabel": "Cod șablon",
"templateParam": "Parametru Șablon",
"templateTip": "Vă rugăm să completați șablonul SMS, păstrați {code} în mijloc, altfel funcția SMS nu va funcționa",
"testSms": "Trimite SMS de test",
"testSmsContent": "Acesta este un mesaj de test",
"testSmsPhone": "Introduceți numărul de telefon",
"testSmsTip": "Trimite un SMS de test pentru a verifica configurația ta",
"updateSuccess": "Actualizare reușită",