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...
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...
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...
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
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...
Mutați Docs de la sidebar nav la butonul de pictogramă de top nav cu scădere
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:...
Conversia paginii /preturii din datele hardcodate în catalogul API live
- Împărțiți pagina de preț în componenta server (preluarea datelor) și client componentă (UI interactivă cu animații, comutații, FAQ) - Adăugaţi preţuri-catalog...
Refactor API Acces IU cu comutatoare cu domeniu de aplicare granular pe cheie
Redenumește "Public Chat API Keys" la "Organization API Keys." Adaugă domeniu de aplicare management cu comutatoare pe tasta (PUBLIC CHAT, SUBSCRIPTION CATALOG)...
Support internal service auth for subscription catalog and promotions endpoints
Add X-Internal-Auth + X-Public-Chat-Org-Id header validation so APIService can proxy public catalog requests to the subscription endpoints. Session auth still w...
Adăugați coloana de domenii de aplicare la PublicChatApiKey și ApiKeyScope enum
Adaugă o coloană a domeniului de aplicare JSONB la entitatea cheie API cu valoare implicită ["PUBLIC CHAT"]. Noul ApiKeyScope defineşte domeniile de aplicare di...
Adăugați componenta lustruită MatrixCell pentru editarea caracteristicilor matricei
Noua componentă reutilizabilă MatrixCell cu microinteracțiuni moderne, animate: Mod de citire: - Insigne de pictogramă circulară (verde verifica / gri X) pentr...
Reproiectare Caracteristici tab cu tab-ul tabla și matriță grad de producție
- Fix planFeatures API response key nepotrivire (subscriptionPlanFeatures -> planFeatures) - Împarte caracteristicile în două puncte de vedere prin file interne...
Add KamoCRMPricingLoader with full marketing pricing model
Preloads the complete KamoCRM subscription pricing structure into the KamoCRM organization, mirroring the /pricing page on kamo-marketing: - 4 plans: Free, Sta...
Sistemul POS de subscriere pentru întreprinderi - reconstrucție completă a frontendului
- Extinse posApi.ts cu 70+ metode de abonament API şi 28 de noi interfeţe TypeScript - Utilizare adăugatăAbonamentPermisii cârlig pentru redare pe bază de permi...
Adaugă abonamente DTO, SubscriptionService și fix moștenire CommerceService
38 de noi DTO-uri pentru configurarea planurilor, comenzi, abonamente, facturi, promoții; și acorduri. 2000+ linie AbonareServicii cu logica afacerii complete p...
Add subscription API endpoints to POSController (50+ endpoints)
Add complete enterprise subscription management endpoints covering plans, prices, features, add-ons, bundles, volume discounts, catalog, orders, subscriptions, ...
Adăugați modelul de entitate comercială de subscriere completă cu 24 de entități și depozite
Adaugă modelul entității comerciale cu abonament complet
24 de entități JPA, 12 enums, 21 de depozite și 20 de noi drepturi de permisiune pentru sistemul POS de subscriere a întreprinderilor. Include configurarea plan...
Set PUBLIC CHAT API KEY și API SERVICE URL în cripta K8s
Configurează tasta API chat public și URL-ul serviciului intern API pentru widget chat pentru a comunica cu serviciile backend în producție.
Add /api/media/** route mapping to MediaService for public chat key management
Add ***-authenticated API key management endpoints for public chat
Adds /api/media/public-chat-keys CRUD endpoints for managing PublicChatApiKey shown once at creation. Uses same *** auth pattern as SupportController.
Adăugaţi hibrid popup chat widget cu AI Chat şi live Support moduri
Adaugă un widget de chat de calitate de producție care se deschide automat pentru noi vizitatori cu două moduri: AI Chat (rest-based with LAR integration) and L...
Adăugați chat-ul public API cheie management la setările de securitate
Adaugă fila PublicChatKeyManager sub Setări > Securitate pentru crearea și gestionarea tastele API. Cheile sunt afișate o dată la creație, stocate hashed, și su...
Adăugați obiective publice de chat AI cu integrare LAR pentru vizitatori anonimi
Adds /api/ai/public/sessions finals for anonymous AI chat on marketing sites. Bypass OTK filtru auth pentru căi publice. Folosește sistemul orientat spre public...
Add public chat support endpoints with anonymous visitor sessions and WebSocket auth
Adds REST endpoints for public chat session creation, messaging, and visitor management. Includes PublicChatWebSocketInterceptor for token-based WebSocket auth ...
Add public chat gateway with API key validation, rate limiting, and WebSocket proxy
Adds public chat endpoints at /api/public-chat/** for anonymous website chat. Includes API key validation (SHA-256 hashed, Redis-cached), per-key and per-IP rat...
Adaugă PublicChatVisitor și PublicChatApiKey entități pentru widget chat public
Adaugă entități, depozite și DTO pentru a sprijini sesiuni de chat publice anonime pe site-urile de marketing. PublicChatVizitor surprinde contextul vizitatoril...
Formular de contact implicit către topic nespecificat și link-ul de e-mail al subsolului pentru pagina de contact
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.
