Port pubblico chat di supporto da kamo-marketing, ridisegnato per aurora tema

Featurekamolos
Spegnimento
18 maggio 2026 alle ore 01:24 UTC
Autore
Kamo
Impegno
8e1a5bb

Porta il widget di chat di AI + supporto dal vivo da kamo-marketing nel app in prestito, ricolore alla tavolozza kamo-los aurora (base-superficie / inchiostro / aurora / anello-bianco) in modo che si sieda pulito sul superfici navy scure al posto della foresta-verde del sito di marketing. - lib/chat/proxyConfig.ts centralizza PUBLIC CHAT API BASE + Risoluzione PUBLIC CHAT API KEY. Valori (PUBLIC CHAT API KEY, API SERVICE URL, NEXT PUBLIC DOMAIN) cablato tramite lib/env.ts. - 6 percorsi proxy Next.js sottili sotto app/api/chat/* in avanti APIService /api/public-chat/* con lo standard X-Public-Chat-Key intestazione e X-Session-Token dove il percorso richiede. Traduttore endpoint conservato per la traduzione di incoming-agent-message. - carichi dinamicamente (ssr:false) PublicChatWidget. Montato a livello globale in app/layout.tsx così il lanciatore segue il mutuatario su ogni superficie (terraggio, applicazione, waypoints, spazio di lavoro, cerimonie). - PublicChatWidget pre-riempisce il nome del visitatore dal # When there's no salvato localStorage # valore, quindi i mutuatari che hanno digitato il loro nome nel flusso conversazione Non rientri nell'intestazione della chat. - AiChatPanel e LiveSupportPanel mantengono la modalità del sito di marketing separazione (AI = risposta richiesta HTTP, supporto = STOMP WebSocket con presenza battito cardiaco + coda di traduzione per messaggio) ma utilizzare kamo-los gettoni per superfici, bolle, ingressi e accenti. - ***Provider mantiene il widget Capcha PoW ma ricolora tramite CSS vars al viola aurora. Torna a Capcha. quando l'host è localhost o un IP. - JourneyHero Rex sprite spostato in basso-LEFT su tutti i punti di rottura (era in basso a destra su mobile) quindi il lanciatore di chat in basso a destra L'angolo non siede sopra di lui. - vendor/kamo-capcha-widget copiato dal sito di marketing come locale file: dep. .gitignore aggiornato per saltare il transito vendor/**/node modules npm crea durante l'installazione. Costruisci 32/32 percorsi (6 nuovi endpoint chat), 140 test passano.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo