Potrivire integrare banner viteza de defilare la built-cu banner
Durata crescută de la 30 la 56s astfel încât ambele marchize defila la ~88px/s indiferent de numărul de elemente.
Corectează căile de subscriere rămase API și îndepărtează antetul dublu
Trasee API: getFeatures, updateFeature, stergeFeature now use /subscription-fetures; getAddOns, updateAddOn, stergeAddOn use /subscription-addons; getBundles, u...
Adaugă 9 logouri ale platformei de comerț electronic pe bannerul integrării
Added BigCommerce, WooCommerce, Magento, Squarespace, PrestaShop, Wix, OpenCart, Ecwid, și Shift4Shop la "Integrate cu" marchiză, intercalată cu logo-uri de int...
Acord de diapozitiv editor
- Adăugaţi lăţime: 100% la recipient flex rădăcină - Adăugați minWidth: 0 la panoul din dreapta și zona de conținut pentru a preveni deversarea flex - Adăugați ...
Pass includeInactive=adevărat implicit pentru criteriul de evaluare a modelelor de contract
Managementul modelelor UI trebuie să vadă și șabloane inactive.
Returnează toate modelele de acorduri, inclusiv cele inactive
Adaugă findByOrganizationId pentru repo (fără filtru activ) și includeInactiv Param pentru a obține Metoda de service AcordTemplates. Implicite la adevărat astf...
Standardizează denumirea brandului pe site-ul Kamo → KamoCRM / KamoCRM Inc.
Pagini juridice (perioade, intimitate, GDPR, drepturi de autor) "KamoCRM Inc." pentru entitatea corporativă. Referințe produs/marcă peste copie de marketing, me...
Migrați toate componentele conductei de la comerțMarketApi la comerțApi
Actualizează 10 fișiere de import direct din comerțApi în loc de fișierele șterse TradeMarketApi. Elimină compatibilitatea shim și mort CommerceMarketManager co...
Restaurare comerțMarketApi.ts ca compatibilitate reexport din comerțApi
Componente de conducte (PipelineOrdersTab, PipelineView, pagina de detalii comenzi etc.) încă import din comerțMarketApi. Re-export simbolurile necesare din com...
Adaugă tab-uri de acorduri de întreprindere pentru toate tipurile de piață
Reutilizabile MarketAcorduriTemplatesTab adăugat la fiecare piață comercială cu: - Layout cu două paneluri: șablon lista bara laterală + editor complet - Variab...
Reduceți padding secțiune erou pe mobil astfel încât titlul este complet vizibil
Spațiere pt și mb strânse la punctul de referință de bază astfel "Unificați-vă clienții," nu mai este împins de pe ecran pe telefoane portrete în cazul în care ...
Face banner previzualizare fix pentru a vizualiza și de a reduce dimensiunea de text erou pe mobil
Banner este acum poziţia:fix astfel încât să rămână vizibile în timp ce defilare, cu umplutura de corp injectat dinamic pentru a preveni suprapunerea conținutul...
Trasee API corecte, formate pagini profesionale, elimina codul mort
- Fixaţi nepotrivirea traseului frontend API: utilizaţi abonamente, abonamente, Abonare-grupuri, ************* abonament-plan-prețuri, discounturi de subscripți...
Promovarea caracteristicilor, add-ons, Bundles la filele de pe piață pentru piețele de SUBSCRIPTION
Caracteristicile, suplimentele și pachetele sunt resurse comune la nivel de piață, nu per-plan. - Adăugați tab-ul Caracteristici (manage + caracteristică matric...
Adăugați criteriile de evaluare a categoriilor de vânzător lipsă la CommerceMarketController
GET/POST/PUT/DELETE / {marketId}/Vendor-categorii lipsesc, cauzând 404 atunci când fila Vendors a încercat să încarce categorii.
Învelișuri de răspuns backend în toate metodele de comerțApi cu un singur obiect
Platforma împachetează răspunsurile în {piaţă: {...} }, {produs: {...}, etc., dar client API returna plicul brut, provocând nedefinite proprietăți de piață.id ș...
Face banner previzualizare receptiv cu înălțime dinamică și ridica chat-ul z-index
Banner măsoară acum propria înălțime prin variabila CSS, așa că nav/content se adaptează automat atunci când înfășurează text pe ecrane mici. widget chat z-inde...
Adăugaţi sclipitor roşu previzualizare modul banner anunţând 6 aprilie lansare
Declanşatorul construieşte după o bibliotecă comună pentru *************
Adaugă piațăId la CreateRentalAssetRequest and wireless Market Association in CommerceService
Refactor Trade Setări POS pentru arhitectura centrată pe piață
Restructurarea majoră a paginii de setări comerciale: Frontend: - Inlocuiti aranjamentul fila plata (Produse, Inventar, Active Inchiriere, Planuri de Abonare) ...
Expand CommerceMarketController with nested market-centric endpoints
Replace flat POS endpoints with market-scoped REST hierarchy: - Products, inventory, vendor categories under /{marketId}/products, /inventory, /vendor-categorie...
Adăugați piațăId suport pentru produse de vânzare cu amănuntul DTO și CommerceService
Adăugaţi domenii de piaţăId/marketTitle fields to RetailProductDTO, adăugaţi piaţăId to CreateRetailProductRequest, și sârmă CommerceMarketRepository în Commerc...
Adăugați logare configurare câmp pentru a urmări conducta de redare previzualizare
Adaugă declarații consolă.log la SignaturePreview și EmailSignatureManager pentru a verifica propagarea câmpuluiConfig și filtrarea câmpului la rulare. Verifica...
Dropdown Mailbox încarcă acum e-mailurile din cutia poștală selectată
Pass mailboxId through aduceMesages/fetchFullMessage to the backend, fix de închidere vechi în handler-cutie poştală schimbate prin trecerea căsuţa poştală dire...
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...
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.
