Support mailbox switching by resolving IMAP credentials per mailboxId
Added getMailCredentialsByEmail to look up virtual_users by email directly, resolveForMailbox to MailProviderResolver with access verification, and optional mai...
Alinierea Starea Etichetele comanda naviga cu CRM pagina fila comanda în toate cele 3 locații
Mută titlul de departament & job din fila Roles la pagina mea de profil
Câmpurile de departament și titlu de locuri de muncă apar acum pe pagina My Profile ca o SectionCard, prezentat numai pentru membrii echipei. Editabil prin Auto...
Include memberType, departmentId/Title, jobTitleId/Title in member profile GET response
Adăugați personalizarea etichetei de stare CRM cu setările IU și cablurile de la un capăt la altul pe paginile pistelor
Add LeadStatusLabelController for org-level CRM status label CRUD endpoints
Adaugă entitatea LeadStatusLabel, depozitul, serviciul și DTO pentru personalizarea la nivel de org a etichetei de stare CRM
Adăugați department and job title selectors to member security tab
Membrii echipei pot fi acum repartizaţi unui departament şi unui titlu de post prin intermediul Dropdowns automat complet în dialogul de securitate Editare. Afi...
Add department and job title assignment to member security endpoint
GET now returns departmentId/Title and jobTitleId/Title for team members. PUT accepts departmentId and jobTitleId to assign/unassign department and job title, w...
Aplică configurarea câmpului de la un capăt la altul pe previzualizare, salvează, compune și trimite
Configurarea câmpului a fost doar conectată ca UI. redarea semnăturii. Acest angajament: - Extrasurile se aplicaFieldConfig la tipuri.ts ca utilitati partajate...
Email semnatura camp comutari, normalizate link-uri sociale, si tab-ul continut reorder
- Mutați sub-tab-ul conținutului în prima poziție în setările semnăturii email - Adăugaţi comutaţii admin-configurabile pe domeniu de aplicare (utilizator/depar...
Sync social links to normalized social_links table
Write member social links to both the embedded EmbSocialLinks columns (backward compat) and the new normalized social_links table. Add socialLinksNormalized to ...
Add email signature field config API
Add service and REST controller for managing email signature field visibility configuration per organization. Admins can toggle which contact fields appear in s...
Adaugă socialLinkEntitate și e-mailSignatureFieldConfigEntitate
Adăugați tabelul cu linkuri sociale normalizate pentru a înlocui coloanele de legături sociale încorporate; sprijinirea platformelor predefinite și a legăturilo...
Implementați comutator de căsuță poștală cu acces privilegiat pe pagina /mesaje
- Adăugați Meet, POS, și 3 noi privilegii de acces e-mail la frontend RoleRightType - Adaugă ServiceType.MET to frontend ServiceType enum - Adăugaţi getAccessib...
Add accessible mailboxes endpoint with privilege-based expanded access
Add AccessibleMailboxService and GET /api/email/mailboxes/accessible endpoint that returns personal mailboxes, shared mailboxes, and privilege-gated access to d...
Adăugați privilegii de acces la căsuța poștală de e-mail pentru membri, departamente și tipuri de locuri de muncă
Adăugați ACCESS ALL MEmber MAILboxes (104), ACCES ALL DEpartment MAILBOXES (105), și ACCES ALL JOB TYPE MAILBOXES (106) la RoleRightType pentru servicii bazate ...
Rescrie fila Roles & Permisiuni ca panou de configurare de securitate singleton
Înlocuiește dialogul creație rol cu DepartmentManager-stil singleton config: - Roluri asociate: cutii de check-uri multi-select de la OrgRoles existente - Drept...
Rewrite MemberSecurityController as singleton config with roles, direct rights, session timeout
GET returns full member security config (associated roles, direct rights, session timeout override, applied rights with sources). PUT saves the entire config as...
Rename DomainService to EmailDomainService to resolve bean name conflict
The shared library's DomainService and EmailService's local DomainService both registered as 'domainService' bean, causing CrashLoopBackOff on deploy.
Elimină ajutorul online duplicat din pagina de șabloane de email
Informațiile de ajutor au fost prezentate atât în linie, cât și deasupra listei de șabloane și în bara laterală Help & Tips. Eliminate redarea în linie pentru a...
Correct method signatures in DomainController and MailboxController
- Fix getMemberMailboxes -> getMailboxesForMember in MailboxController - Add missing memberId parameter to getVerificationRecords and verifyDomain in DomainCont...
Utilizați domeniulApi.listDomenii în loc de a obține eliminatDomenii metoda în e-mailboxManager
Adăugaţi e-mail domeniu management, căsuţă poştală furnizarea UI, şi cutia poştală a membrilor misiune
- Adăugaţi domeniulApi şi căsuţa poştalăProvisioningApi furnizoruluiApi.ts - Adăugaţi *************** detectarea capacității de a utilizaCapabilitățile Provider...
Add email domain management and mailbox provisioning through abstract provider layer
- Add DomainManager and MailboxProvisioner capability interfaces with sub-capability detection - Add ProviderDomain, ProviderMailbox, DnsRecord DTOs - Implement...
Adăugați domeniul de e-mail, căsuța poștală și entitățile de e-mail și repertorii
Adaugă e-mailProviderDomainEntity, MailboxEntity și MemberMailboxEntity pentru email gestionarea domeniului furnizorului, furnizarea de căsuţe poştale şi atribu...
Adaugă adnotare explicită de tip pentru a fixa implicit orice eroare de construcție
Adăugați margine-radius pentru a avea carduri pentru colțuri rotunjite consistente
Rescrie fila Roluri și Permisiuni cu selector de rol singleton și drepturi aplicate
Înlocuiește dialogul de creare multi-rol cu Dropdown Autocomplete pentru selectarea un singur OrgRole existent. Arată drepturile aplicate grupate pe tip de serv...
Add MemberSecurityController for member role assignment and applied rights
Provides GET /member-security/{id} (assigned role, applied rights with sources, session timeout), PUT /member-security/{id}/role, and DELETE /member-security/{i...
Adăugați MemberRoleRepository la biblioteca partajată pentru gestionarea rolurilor membrilor
Adaugă automat domeniul de e-mail atunci când aliasul a intrat fără @, arată mesajele de eroare reale
Atunci când utilizatorul intră doar un nume de utilizator ca "SYSAdmin," domeniul lor e-mail primar este auto-appended (ex. "SYSAdmin@KamoCRM.com"). De asemenea...
Convertește pictograma suport în meniul dropdown, elimină suportul din bara laterală
Pictograma suport în NavTop deschide acum o scădere cu două opțiuni: - "View Support Chats & Tickets" naviga la /support?tab=bilete - "Create New Support Chat/T...
Trimite ID-uri de membru ca siruri de caractere pentru a preveni pierderea de precizie a numărului JavaScript
ID-urile membrilor de la CockroachDB depășesc numărul.MAX SAFE INTEGER, cauzând Numărul () la rotund, de exemplu 1161936315562426374 → 1161936315562426400. Plat...
Asigurați suport masa bilet auto-umplere înălțimea părinte rămas
Se adaugă flex: 1 și minHeight: 0 la containerul exterior și containerul de masă astfel masa se întinde pentru a umple spațiul disponibil. Paginația se lipește ...
Aplicaţi aceleaşi diferenţe şi tab-uri de corecţii pentru SupportView
Potrivire SetăriView aspect: mai stricte erou padding (py: 2.5, px lg: 3); conținut redus de umplutură (px lg: 2, pb: 2), file compacte (minHeight: 42; FontSize...
Mutați Docs de la sidebar nav la butonul de pictogramă de top nav cu scădere
Setări strânseEvaporaţi distanţa şi reduceţi înălţimea filei pentru a potrivi pagina contului
- Reduceți padding secțiune erou (py: 4 → 2.5, px lg: 4 → 3) - Reduce paddingul continutului principal (px lg: 4 → 2, pb: 6 → 2) - Reducerea marjei barei de tab...
Redenumește antetul paginii în Contul meu, tab-ul la Profilul meu, normalizează distanța și dimensionarea filelor
- antetul paginii s-a schimbat de la "Profilul meu" la "Contul meu" - Prima filă redenumită din "Contul meu" în "Profilul meu" - Normalizează tot conținutul fil...
Restaurează fundaluri animate în antet, redenumește Avatar în Fotografie, fix fundal management
- Restaurare Ken Burns imagini de fundal animate la MemberHeader cu org/custom suport de fundal prin noi recuzite (folosesteOrgBackgrounds, personalizatBackgrou...
Reproiectare setări membre cu arhitectură modulară tab și editare pe bază de card UI
Combină profilele și filele de membri și permise în fila "Contul meu" unificată cu Section-based edit-on-click cards. Extrage funcționalitatea în file dedicate:...
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ă.