Fila Docs Gate on view DOCUMENTS / MANAGE DOCS SETTINGS
Oglinzile e-mail + telefon file porti. Un membru fără OWER DOCUMENTS (de bază acces la nivel de utilizator) și fără MANAGE DOCS SETTINGS (admin) nu mai vede Doc...
Email poarta + File telefonice privind drepturile, VOIP poarta de configurare editare, sesiune periodică de reîmprospătare
Adăugați lipsa de dreptul de purtare astfel încât un membru de bază fără access MAIL / ACCES VOIP nu mai pot vedea filele Email & Mailbox sau Setări telefonice ...
Șablon de sârmă-salvare recalc + reîmprospătare sesiune + diagnostic de drepturi eficiente
- Nu. / updateModel / ștergeModelul și Acum invocaţi recalcularea tuturor membrilor Folosind Model după modificări persistente Tipul sucursalei) devine membru ...
Recalculat în bucăți + ventilator model transversal + tipTemplate non-forță
Adaugă trei lucruri necesare pentru editarea șablonului pentru a ajunge la membrii existenți fără a forța un ciclu de logare/ logare: 1. ******************* se...
Aliniază câmpurile de tip/nume/TTL prin mutarea indiciilor TTL către un tip de instrument
Câmpul TTL l-a făcut să folosească 1 oră dacă registratorul arată o dropdown" indiciu ca un punct de mai jos de intrare. Acea coloană s-a încheiat. mai înalt de...
Cardul SSL încetează să pretindă că înregistrările sunt verificate înaintea lor
Cardul SSL a avut două state (în total / complet) astfel încât "Install" copie ("Toate înregistrările necesare sunt verificate, suntem instalarea certificatului...
Eliminați decalajul antet, desface subdomenii, picatura registrator
- Mutare DnsProvisioning Panou în interiorul DnsSetupStudio astfel gol px:4 pt:3 folie în jurul ei (care a creat o bandă de spațiu alb deasupra eroului atunci c...
Unified DNS Setup Studio cu ajutor inline per înregistrare
Înlocuiește DnsProgressView + AliasStatustable + ManualDnsGuide trio cu o singură experiență ghidată: fiecare înregistrare TXT/CNAME trăiește acum într-unul car...
Teren pe /setup /dns părinte după org crea
Vrăjitorul a redirecţionat creatorul către Nu-ţi face griji. imediat după ce POST /api/security/org a revenit. Domeniul noii orgi nu are DNS încă, astfel încât ...
Reconstruiește împotriva kamo-shared-library f76e145 (drop @Convert on EmbAddress. country)
Ridica fix JPA care permite orgi. țară (mică) acceptată hibernare int ordinal scrie pentru CountryType, deblocare Post /api/security/org de la /rețea / creați v...
Drop CountryTypeConverter din EmbAddress. country
Convertorul scrie numele enum (de exemplu, "UNITED STATES") ca un String, dar fiecare masă înglobând EmbAddress (orguri, utilizatori, membri, user adreses, acco...
Afișați numai Pasul expresiei de recuperare a contului sub 13 ani
De ce: 13+ utilizatorii oferă deja e-mail, telefon, și întrebări de securitate ca metode de recuperare, ceea ce face fraza de semințe pas redundant pentru ei. S...
Retrigger construi pentru a ridica dicționar complet tradus
Imaginea implementată ec1a3dad a fost construită înainte de kamo-translation-dictionary Zh.json a trecut de la ~0.06% chineză la 99,9% chineză. Pasul de constru...
Scalează la 2 replici pentru a absorbi sincronizarea + traficul pe timp de rulare
O singură replică este blockneck pentru fluxul de lucru sincronizare dicționar: fiecare muncitor de gunicorn se ocupa de o cerere apoi porneste automat (~5-10s ...
Bump LibreTranslate per-call timeout to 90s; păstrați un singur-tradus înapoi-compat
Două follow-up-uri la retry/failedKeys schimbare: 1. Cererea de apel a durat 30 de ani. Producţia are apelanţi în timp util (chat, notificări etc.) lovind acel...
Erorile tranzitorii și cheile eșuate ale suprafeței (nu falsificați trecerea)
Două moduri de eșec au fost imposibil de distins în răspuns, astfel încât scenariul nu le-a putut spune în afară și a păstrat "traduce" aceleași chei pentru lim...
Rata inversa.împrumuturi/împrumuturi gazde prin k1m1 cu TLS
k1m1 Traefik încheie acum HTTPS pentru api.rate.împrumuturi, www.rate.loans, și www.stack.loans, transmiterea HTTP simplu în amonte Traefik la 192.168.4.36:80. ...
Alias zh -> zh-Hans so en->zh de fapt traduce
Obiectivul final al libreTraducerii /limbile face publicitate chinezilor sub coduri specifice regiunii "zh-Hans" și "zh-Hant" (niciodată goale "zh"), chiar dacă...
Wire DomainManager și MailboxProvisioner pentru toți furnizorii de cloud
Înlocuiți cioburile de operare nesusținute Excepție în fiecare furnizor de cloud cu apeluri HTTP reale împotriva API admin fiecărui backend: - Microsoft 365 → ...
IMAP/SMTP-backed send, folder, and search for cloud stubs
Extragerea modelului de delegare IMAP/SMTP în RezumatImapBacked CloudProvider și au Zoho, IceWarp, Exchange, Google Workspace, și Microsoft 365 extinde Ea. Clas...
MailReader cu suport IMAP pentru cotoare
Zoho, IceWarp, Exchange, Google Workspace, și Microsoft 365 toate expune IMAP, așa că sârmă fiecare cloud-furnizor mailReader metode prin EmailImapService în lo...
Wire t() în siruri de caractere hardcoded UI rămase peste ~88 fișiere
Înlocuiește hardcoded English cu următorul-intl t() apeluri în locuri anterioare Conversia omisă: valorile antetului DataGrid (~238 peste conductă; cont, piste,...
Render inline cid: imagini prin noul obiectiv EmailService
Atunci când un mesaj expune piese inline (fiecare care transportă un conținutId), e-mailul rescrie acum <img src="cid:... referințe la data de montare Acum şi p...
Se serveste inline imagini piese MIME și metadate de conținut-ID
Render <img src="cid:... [62] în mesajele UI prin expunerea părților liniare că referinţele corpului HTML. - AtașamentInfo câștigă conținutId (fără paranteze u...
Păstrați numele original și tipul de conținut la descărcarea atașamentului
Criteriile de evaluare (ambele personale) și controlorii de căsuță poștală comună) emiteau conținut-Dispoziție: atașament fără parametru de nume de fișier și ti...
Imagini de linie rupte, descărcări de atașament, și pâlpâire pană de vizualizare
- Strip <img> with cid: src in the e-mail sanitizer so incorporated images don't reda ca o pâlpâire rupt-imagine pictogramă, și ascunde imagini care nu reușesc ...
Condu ţinte susţinute din /limbile, nu lista vechi
Sw/ta/etc. au fost sprijinite, dar nu există pachete de argouri publice pentru acestea, astfel încât fiecare en->sw / en->ta cerere de traducere lovit pod libre...
Drop de nerecunoscut - muncitorii arg care cauzează crashiploop
Libretranslate CLI nu acceptă -- muncitori, doar gunicorn Procesul din interiorul ei o face. Trecerea a cauzat pod să nu argparse pe boot și CrashLoopBackOff (1...
Fixaţi două apeluri spaţiale t() în lista membrilor clubului
Apelurile se rezolvau la *************** În loc de *************************************************************************************************************...
Translate remaining UI strings outside main batches
NavInfo (placeholder name), NavTab (Print/Share buttons), NotImplemented (message), SecureIFrame (iframe title), useUserInfo HOCs (Loading/Please log in/permiss...
Translate POS6 (10 final files) — pos batch complete
97 strings across MarketCardGrid, MarketAgreementTemplates, MarketRentalAssets, MarketSubscriptionPlans, and 6 SubscriptionPlan* tabs (AddOns, Bundles, Details,...
Tradu ajutorul furnizorului (10 ghiduri de configurare)
117 corzi peste BigCommerce, Ecwid, Magento, OpenCart, PrestaShop, Shift4Shop, Shopify, Squarespace, Wix, WooCommerce ghiduri de configurare. Textul pasului uti...
Traducerea şi adaptarea:
74 de sfori. nu-ţi face griji. nu-ţi face griji. cheile.
Traducerea şi adaptarea:
92 de sfori. nu-ţi face griji. nu-ţi face griji. cheile.
Translate MarketProducts + MarketCustomers
118 strings. **************** marketCustomers}.* keys with ICU plural patterns and refactored SUB_VIEWS/ATTR_TYPE_LABELS to hold translation keys instead of lit...
Tradu MarketTaxShipping + MarketDiscounts
151 siruri de caractere (78+73). - Nu. marketDiscounts}.* taste cu modele de plural ICU pentru numărul de metode/intrari. DiscountTypeBadge refactored from help...
Translate E5 (16 small files) — email batch complete
61 strings. **************** **************** **************** **************** signatureTemplateSelector}.* keys. All 27 email files now at 0 audit hits.
Translate E4 ****************
62 strings. **************** **************** keys.
Translate E3 ****************
74 strings. **************** domainManager,caldavPersonal}.* keys.
Translate E2 ****************
92 strings. **************** **************** keys.
Translate EmailTemplateEdit (114 strings)
Largest file in the email batch. Refactored module-level legalTextOptions constant into buildLegalTextOptions(t) function for runtime translation. Inner EmailFr...
Tradu P5 (6 file medii)
96 de siruri de caractere peste Sectiunea Vertical, AngajamentsTab, RetailFulfillmentTab; RetailClientiTab, VendorsTab, InregistrariTab. Utilizarea t() cu Nu-ţi...
Tradu fila de angajamente
34 de sfori. Folosește t() cu ***************** Cheile.
Tradu P3 (Aplicații+Tablou de bord) + P4
7 dosare. P3 parţial Aplicații și Dashboard salvate cu 0 hit-uri de audit. P4 complet (ServiceRequests, RetailCarts, Products, Inventary, RentalAssets). Folose...
Tradu comenzi de lucru + file de achiziții
116 sfori. Reutilizate existente ***************** Achizitii Tab chei agresiv plus comune.fields/acţiuni/state.
Translate Bookings + Orders tabs
101 strings. Reused existing **************** keys plus common.* (status, dates, fields, actions).
Translate 5 essential settings managers
206 strings across DepartmentManager, JobTitleManager, LabelManager, SecurityRoleManager, SubdomainBranchesDialog. Uses t() with **************** **************...
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
