Setări dublu navpri slideout lățime bara defilare pentru prindere mai ușoară
Actualizează BranchSetupManager subtitrare la eticheta tipului de ramură dinamică de referință
Înlocuiește poarta MANAGE USERS cu MANAGE MINTE SECURITY în setările membrilor redirecționează
Redenumeşte fila de configurare a ramurii către dinamica {rambursageLabel} Tipuri şi actualizează URL- ul la tipurile de ramură
Resetează Capcha *** după fiecare încercare de conectare eșuată
Utilizatorii trebuie să reverifice că sunt umani după fiecare parolă incorectă. Apeluri widget.reset() și șterge CapchaVerified/payload stat on atât eșecuri cre...
Curățați în mod corespunzător ascultătorii evenimentului Capcha pe etapa de tranziție
Apelurile Evenimentului Au fost în interiorul apelului Timeout valoarea de întoarcere, pe care JavaScript o ignoră. Acest lucru a cauzat persoanele care se ocup...
UPSERT SYSTEM email template rows on every run
Previously the seed runner only inserted rows that didn't exist, so canonical HTML changes never propagated to the DB. Now existing SYSTEM rows have their bodyH...
Preview uses same auto-vars as sendToUser (org logo + name)
The preview endpoint now injects logoUrl, logoSimpleUrl, and orgName from the org's domain before applying sample content variables, matching the exact variable...
Utilizaţi { {logoUrl}} ] deţinătorii de locuri astfel încât să trimită e-mailuri meci previzualizare
serializeFullEmailHtml acum magazine - Nu. ocupanți în corpHtml în loc de căi locale rezolvate. Serviciul de e-mailtemplate injectează deja URL-uri absolut logo...
Auto-inject logoUrl, logoSimpleUrl, and orgName variables at send time
EmailTemplateService now merges base variables (logoUrl, logoSimpleUrl, orgName) derived from the org's primary domain before rendering, so all transactional te...
Rescrie toate șabloanele canonice cu design de marcă completă
Toate cele 5 șabloane utilizează acum structura de masă exterioară consistentă (600 px, rotunjită carte, antet gri / subsol) potrivire editorului blocului seria...
Adăugați client-side curent Paznic gol parolă în secțiunea de schimbare parolă
Add org-scoping, password length validation, and code quality improvements to PasswordChangeController
Adăugați porțile de permisiune pentru câmpurile de nivel utilizator și secțiunea de schimbare a parolei în MyAccountTab
Unificați previzualizarea și editorul într-un singur sistem coerent
- conţinutul şablonului sistemului de extragere prin intermediul DOMParser ţintind conţinutul celulei <td>, prevenirea împachetării duble atunci când EmailFrame...
Adaugă poarta de acces și MANAGE MINTE SECURITY tab guard la pagina setărilor membrilor
Formular de blocare și auto-procesat după Capcha atunci când se prezintă mai devreme
Dacă utilizatorul depune înainte de widget Capcha este verificat, formularul este Acum dezactivat și widget-ul este declanșat programatic. O dată verificarea co...
Add @Transactional to DataLoader.run to fix LazyInitializationException on startup
Use JPA entity traversal for grant-all detection (covers dept/job roles)
Supplement session rights with all known rights for grant-all roles
Filter null rights in buildAppliedRightsWithSources; upgrade shared-lib to 1.5.0
Adăugaţi graţios RoleRightTypeConvertor pentru ordinale necunoscute
Încarcă Avatar Creator avatar pe server după înregistrare
Avatar Creator avatare au fost stocate doar ca URL-uri de date SVG în formă locală și nu a trimis la server, lăsând noi utilizatori fără set de avatar. Conversi...
Enforce org+ drepturile membrilor în toate setările, acasă, și calculator
- Adăugați 11 noi drepturi (MANAGE CRM SETTINGS, view TASKS, ********************* la RoleRightType.ts - Adăugați CALCULATOR la ServiceType.ts, AppType.ts și Or...
Use core NATS pub/sub for email-verified SSE fan-out
Replaces in-memory ConcurrentHashMap broadcast with NATS core pub/sub so all pods receive verification events regardless of which pod handled the token. Falls b...
Fix centru defilare și sistem șablon bloc de încărcare
- Elimina inaltime:100% din EmailFrame astfel incat continutul creste natural si deruleaza lucrari - Extras <body> conţinut din şabloane complete de sistem HTML...
Extragerea conținutului interior din HTML canonic atunci când încărcarea în editor bloc
Când bodyBlocks este nul și bodyHtml începe cu <!DOCTYPE, extrage conţinut principal <td> ca bloc HTML iniţial astfel încât utilizatorii să vadă existenţa conți...
Starea de verificare live bazată pe SSE pe / pagina de verificare
- Adaugă streaming SSE proxy la *************** - PostCompletionScreen subscrie la SSE; auto-seturi verificate la email link-ul este făcut clic într-o altă filă...
Add SSE endpoint for real-time email verification + improve welcome email logging
Ca ceea ce vezi de transport maritim?
Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.