Adăugați secretul auth intern pentru catalogul public proxy API
Adaugă *************** la implementarea Serviciului de Securitate astfel încât APIService să se poată autentifica atunci când se atribuie abonamentul public cer...
Include SUBSCRIPTION_CATALOG in default scopes fallback
When MediaService doesn't return scopes in the validation response, default to including both PUBLIC_CHAT and SUBSCRIPTION_CATALOG scopes. This ensures public c...
Ține butonul SVG de descărcare activat ori de câte ori există un rezultat SVG
Selector Reproiectare furnizor la configurare listă verticală cu logo-uri mai mari
Descărcaţi rezultateSvg direct fără nici o manipulare
Conducta SVG are deja fundalul scos. Descarcă-l aşa cum este.
Dezbracă fundal alb de la SVG înainte de descărcare pentru transparență reală
Parsează SVG vectorizat și elimină elementele rect/pate albe de mărime completă că vectorizator generează din fundalul original, producând un SVG cu adevărat tr...
Descarcă PNG transparent remixat pe fundal în loc de SVG cu fundal alb
Previzualizarea arată PNG de fond cu transparență, dar descărcare a fost furnizarea SVG vectorizat care coace fundal ca căi albe. Acum descarcă PNG transparent ...
Add download SVG button to logo vector converter for mid-process export
Trimite primul nume/ultimul Nume direct pentru a crea criteriul final al contului
Platforma stocheaza acum campuri de contact direct pe Cont .
Criteriile de evaluare a contului utilizează câmpurile de contact directe, nu este necesar ca Utilizatorul
Post / clienti acum salveaza prenume, nume de familie, email, telefon, adresa direct Pe cont. PUT /clienți/ {uid} actualizează toate câmpurile directe. Nume afi...
Construiește tab-ul complet al furnizorilor pentru sincronizarea comerțului electronic cu amănuntul
Adăugați UI completă pentru gestionarea 10 integrarea furnizorilor de comerț electronic (Shopify, BigCommerce, WooCommerce, Wix, Ecwid, Squarespace, Magento, Sh...
Add commerce webhook forwarding endpoint for retail provider integrations
Adăugați criterii de integrare a furnizorului de retail pentru testarea conexiunii, sincronizare, capacități și proteze web
Implementarea sistemului complet de integrare a furnizorilor de retail cu 10 furnizori de comerț electronic
Adăugați implementări complet adaptor pentru Shopify, BigCommerce, WooCommerce, Wix, Ecwid, Squarespace, Magento, Shift4Shop, PrestaShop, și OpenCart. Include c...
Buton Wire Cont nou onClick în componenta ContManager
Butonul din interiorul ContManager nu a avut nici un handler peClick. router adăugat.push la /cont/nou și importat utilizareRouter.
Creează pagina contului la /cont/nou cu formă minimă
Asks only esential fields: prenume, prenume, e-mail, telefon, companie, tipul de cont și asocierea opțională pe piață. La depunere creează cont prin intermediul...
Îmbunătățește Post / Clienți pentru a accepta informații de contact și căutare utilizator prin e-mail
Creați cont acum acceptă e-mail, contactName, telefon, acceptăMarketing, taxaExpect. Dacă e-mail-ul este furnizat și se potrivește cu un utilizator existent, au...
Adăugați UserRepository.findByEmailEmail pentru crearea de cont căutare email
Redenumește prima filă în conturi, folosește etichete dinamice în subtitrare
Adăugați captura-toate API handler traseu pentru /api/securitate/cont/*
Nu a existat niciun proxy pentru /clienți, /grupuri, și alte obiective noi ale contului. Trasee explicite existente (abonați membri, membri de echipă-contractan...
ConturiApi lipsă / clienti cale, ascunde TeamMemberManager file interne
- conturiApi a fost de asteptare /api/securitate/cont în loc de /api/securitate/cont/clienti pentru toate criteriile de evaluare a clientului - TeamMemberManag...
Cont separatManager de la TeamMemberManager pe pagina /cont
3 file la nivel de pagină: Clienți și clienți, membri, membri ai echipei. - Tab 0: noua componentă ContManager date din conturiApi, tabel ag-grid, căutare, cli...
Drop UUID-typed customer_id/customer_group_id columns for INT8 recreation
After RetailCustomer (UUID PK) → Account (Long PK) refactor, the commerce_carts, commerce_draft_orders, and commerce_price_lists tables had customer columns wit...
Full account view/manage page at /account/view/[id]
New enterprise account detail page with 6 tabs: - Overview: 4 stat cards (orders, spent, leads, members), account info, contact info, address, recent orders/l...
Adăugați 18 obiective detaliate ale contului pentru gestionarea comerțului cu clienții
Noi obiective privind ContController la /api/securitate/cont/: - CRUD Client: GET/POST/PUT/DELETE/Clienți, GET /clienți/{uid} - Date asociate: GET / clients/ {u...
Adaugă ***************** Şi..
Noi metode de interogare pentru detalii de cont pagina listarea conturilor de către org.
Actualizează criteriile de evaluare a clientului pentru a utiliza Contul (Uid lung), elimină criteriile de evaluare a adresei
Client/grup @PathVariable schimbat de la UUID la Long pentru a se potrivi cu Entitatea Cont. Adresele de evaluare a adresei sunt eliminate de la membrul princip...
Înlocuirea clientului cu modelul clientului bazat pe cont
Cont.java era deja entitatea client comerciale, dar era prea minimă. RetailClient duplicat acest concept. Acest angajament: - Îmbunătățește Contul cu domeniile...
Retriggler build after shared library PriceListIntryRepository Long fix
Elimină paren-ul de închidere fără fir de la ștearsă MarketInventaryLockholder
RetailProviderConfigRepository uses MarketId not MarketUid
TradeMarket PK domeniu este "id" nu "uid." Derivarea interogării datelor de primăvară nu a reușit cu "Nu s-a găsit nicio proprietate pentru tipul CommerceMarket...
Clean up CockroachDB orphan brand_id/tax_class_id defaults on commerce_offerings
CockroachDB applies unique_rowid() as default to nullable FK columns, creating orphan UUIDs that break FK constraint creation. Nullify orphans and reset default...
Oferta. Necesită scoping DB implicit, PriceListenterRepository Tip lung
- Adăugaţi coloanaDefiniţie DEFAULT adevărat pentru necesităţi livrare la Oferirea se ocupă de rândurile existente în timpul migraţiei de masă ALTER - Fix *****...
Actualizează link-urile sociale ale subsolului cu URL-uri reale și corectează icoanele
Înlocuiți GitHub cu Instagram, pictograma Twitter cu pictograma mărcii X, adăugați LinkedIn. Toate linkurile externe deschise în tab-ul nou cu noopener norefere...
Add retail pipeline sub-tabs — Customers, Fulfillment, Carts & Drafts
RETAIL verticals in the Pipeline page now have 4 sub-tabs instead of a single Orders view: 1. Orders — existing PipelineOrdersTab (unchanged) 2. Customers — Ag...
Enterprise retail settings UI — 5 new/rewritten market tabs for RETAIL
Product Catalog (rewritten): 4 sub-views — Products table with search/filters, hierarchical Categories tree, Brands management, Attributes with typed values and...
Adăugați ~90 metode API cu amănuntul și 30+ interfețe TypeScript la comerțApi
Acoperire API Full frontend pentru KamoRetail: categorii, mărci, atribute, variante, imagini, etichete, comentarii, clienți, adrese, grupuri de clienți, clase d...
Adăugați 111 obiective de vânzare cu amănuntul la CommerceMarketController
Toate criteriile de evaluare sub / {marketId}/retail/... namespace acopera: - Categorii, mărci, atribute (cu valori), imagini, variante, etichete, comentarii - ...
Adaugă servicii de retail (2376 linii) și 38 DTO cu amănuntul
RetailService oferă CRUD complet pentru toate entitățile KamoRetail din 7 domenii: catalog (categorii, mărci, atribute, variante, imagini, etichete, recenzii), ...
Add OG image warmup job for kamocrm.com
Quartz-scheduled job that pre-fetches opengraph-image URLs daily at 4 AM to keep the marketing site's OG image cache warm. Covers 23 static routes and 7 blog po...
Adaugă generare de imagini programatic OG pentru toate rutele
Utilizeaza Next.js opengraph-image.tsx convention cu redarea Satori/Resvg Conductă. Fiecare rută primește o imagine marca 1200x630 cu font Inter, fundal întunec...
Adăugați KamoRetail model de date de întreprindere
Model complet de date POS de vânzare cu amănuntul conceput pentru funcționarea independentă KamoRetail și sincronizare bidirecțională cu Shopify, BigCommerce, W...
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.
