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...
Allineamento stato Etichette nav ordine con CRM scheda ordine in tutte le 3 posizioni
Spostare il dipartimento e il titolo di lavoro dalla scheda Roles alla pagina del mio profilo
I campi del titolo del dipartimento e del lavoro ora appaiono nella pagina del mio profilo come un SectionCard, mostrata solo per i membri del team. Modificabil...
Include memberType, departmentId/Title, jobTitleId/Title in member profile GET response
Aggiungi personalizzazione dell'etichetta di stato CRM con impostazioni UI e cablaggio end-to-end attraverso le pagine dei cavi
Add LeadStatusLabelController for org-level CRM status label CRUD endpoints
Aggiungi LeadStatusLabel entità, repository, servizio e DTO per la personalizzazione dell'etichetta di stato di org-level CRM
Aggiungi selettori del titolo di reparto e del lavoro alla scheda di sicurezza membro
I membri del team possono ora essere assegnati a un titolo di reparto e di lavoro tramite Riduzione automatica completa nella finestra di dialogo Modifica sicur...
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...
Applicare campo config end-to-end in anteprima, salvare, comporre e inviare
Il campo config toggles erano solo cablati come UI — non avevano effetto su rendering firma. Questo impegno: - Gli estratti applicanoFieldConfig a type.ts come...
Firma e-mail campo di gioco, link sociali normalizzati, e Content scheda riordine
- Sposta sub-tab dei contenuti in prima posizione nelle impostazioni della firma e-mail - Aggiunta di attivazione del campo di contatto configurabile da admin p...
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...
Aggiungi SocialLinkEntity e EmailSignatureFieldConfigEntity
Aggiungere la tabella social links normalizzata per sostituire le colonne di link sociali incorporate, supportando sia piattaforme predefinite che link sociali ...
Interruttore di posta elettronica di implementazione con accesso basato sul privilegio sulla pagina /messages
- Aggiungi Meet, POS e 3 nuovi privilegi di accesso email per affrontarend RoleRightType - Aggiungi ServiceType.MEET a frontend ServiceType enum - Add getAccess...
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...
Aggiungi privilegi di accesso alla casella di posta elettronica per scopi di tipo membro, dipartimento e lavoro
Aggiungi ACCESS ALL MEMBER MAILBOXS (104), ACCESS ALL DEPARTMENT MAILBOXES (105), e ACCESS ALL JOB TYPE MAILBOXES (106) a RoleRightType per privilegi basati ema...
Rewrite Roles & Permissions scheda come pannello di configurazione di sicurezza singleton
Sostituisce la finestra di dialogo di creazione di ruolo con configurazione singleton di DepartmentManager-style: - Associated Roles: caselle di controllo multi...
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...
Aggiungi MemberRightRepository per la gestione dei diritti diretti dei membri
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.
Rimuovere l'aiuto duplicato in linea dalla pagina dei modelli di posta elettronica
Le informazioni di aiuto sono state mostrate sia in linea sopra l'elenco dei modelli e nella barra laterale Aiuto & Suggerimenti. Rimuoveto il rendering in line...
Correct method signatures in DomainController and MailboxController
- Fix getMemberMailboxes -> getMailboxesForMember in MailboxController - Add missing memberId parameter to getVerificationRecords and verifyDomain in DomainCont...
Utilizzare domainApi.listDomains invece di rimuovere il metodo getDomains in EmailMailboxManager
Add email domain management, mailbox provisioning UI, and member mailbox assignment
- Add domainApi and mailboxProvisioningApi to providerApi.ts - Add **************** capability detection to useProviderCapabilities - Create dedicated 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...
Aggiungi dominio e-mail, casella di posta e entità e repository della casella di posta
Aggiungi EmailProviderDomainEntity, MailboxEntity e MemberMailboxEntity per e-mail gestione del dominio del fornitore, fornitura della casella di posta e assegn...
Aggiungere l'annuncio di tipo esplicito per correggere implicito qualsiasi errore di build
Aggiungere il bordo-radicolo alle schede per angoli arrotondati coerenti
Riscrivere Roles & Permissions scheda con selettore di ruolo singleton e diritti applicati
Sostituisce la finestra di dialogo di creazione multiruolo con il menu a tendina automatico per la selezione un unico OrgRole esistente. Mostra i diritti applic...
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...
Aggiungi MemberRoleRepository alla libreria condivisa per la gestione dell'assegnazione del ruolo membro
Auto-append dominio e-mail quando alias inserito senza @, mostrare messaggi di errore reali
Quando l'utente inserisce solo un nome utente come "SYSAdmin", il dominio dal loro l'email principale è auto-appended (ad esempio "SYSAdmin@KamoCRM.com"). Anche...
Convertire icona di supporto nel menu a discesa, rimuovere il supporto dalla barra laterale nav
L'icona di supporto in NavTop ora apre una discesa con due opzioni: - "Visualizza chat di supporto e biglietti" naviga a /support?tab=tickets - "Create New Supp...
Invia ID membri come stringhe per prevenire la perdita di precisione del numero JavaScript
Gli ID membri di CockroachDB superano Number.MAX SAFE INTEGER, causando Numero() tondo ad esempio 1161936315562426374 → 1161936315562426400. Il backend poi non ...
Rendere la tabella dei biglietti di supporto riempire automaticamente l'altezza dei genitori rimanenti
Aggiungi flex: 1 e minaltezza: 0 al contenitore esterno e TableContainer così il tavolo si allunga per riempire lo spazio disponibile. Paginazione bastoni in ba...
Applicare le stesse correzioni di spaziatura e di dimensionamento della scheda a SupportView
Impostazioni di corrispondenzaModifica: imbottitura più stretta dell'eroe (pia: 2.5, px lg: 3), imbottitura a contenuto ridotto (px lg: 2, pb: 2), schede compat...
Spostare Docs dalla barra laterale nav al pulsante di icona nav superiore con il menu a tendina
Tighten SettingsVisualizza spaziatura e ridurre l'altezza della scheda per corrispondere alla pagina dell'account
- Ridurre imbottitura della sezione eroe (pia: 4 → 2.5, px lg: 4 → 3) - Ridurre l'imbottitura principale dell'area del contenuto (px lg: 4 → 2, pb: 6 → 2) - Rid...
Rinomina l'intestazione della pagina al mio account, scheda al mio profilo, normalizzare la spaziatura e tab sizing
- Intestazione pagina cambiata da "Il mio profilo" a "Il mio account" - Prima scheda rinominata da "My Account" a "My Profile" - Normalizzare l'imbottitura di t...
Ripristinare sfondi animati per intestazione, rinominare Avatar a Foto, fissare la gestione di sfondo
- Ripristinare immagini di sfondo animate di Ken Burns a MemberHeader con org/custom supporto di sfondo tramite nuovi oggetti (utilizzareOrgBackgrounds, su misu...
Riprogettare le impostazioni dei membri con l'architettura modulare delle schede e la modifica UI basata sulla scheda
Unisci profilo e Membership & Permissions schede in unificato "Il mio account" scheda con schede di modifica-on-click. Estrarre la funzionalità nelle schede ded...
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.