Soutien de chat public portuaire de kamo-marketing, restylé pour le thème aurora

Featurekamolos
Expédié
18 mai 2026 à 01:24 UTC
Auteur
Kamo
Commite
8e1a5bb

Apporte le widget de chat de l'Ain et de l'aide en direct de la commercialisation de kamo dans le une application faisant face à l'emprunteur, recoloniale à la palette kamo-los aurora (surface-base / encre / aurra / anneau-blanc) de sorte qu'il repose proprement sur le les surfaces de la marine foncée au lieu du site de commercialisation vert-vert. - lib/chat/proxyConfig.ts centralise PUBLIC-CHAT-APIBASE Résolution PUBLIC-CHAT-API-KEY. Env vars (PUBLIC-CHAT-API-KEY, API-SERVICE-URL, NEXT-PUBLIC-DOMAIN) câblé par lib/env.ts. - 6 routes indirectes Next.js sous app/api/chat/- forward to APIService /api/public-chat/z avec la norme X-Public-Chat-Key tête d'en-tête et X-Session-Token où la route l'exige. Traduire terminal conservé pour la traduction entrante-agent-message. - - Charges dynamiques (ssr:false) PublicChatWidget. Monté globalement dans app/layout.tsx donc le lanceur suit l'emprunteur sur chaque surface (atterrissage, application, points de voie, espace de travail, cérémonies). - PublicChatWidget pré-remplit le nom du visiteur à partir de - lorsqu'il n'y a pas de localStorage sauvegardé valeur, donc les emprunteurs qui ont tapé leur nom dans le flux conversationnel Ne le rentre pas dans l'en-tête du chat. - AiChatPanel et LiveSupportPanel conservent le mode du site de commercialisation Séparation (AI et HTTP request-Reply, support et STOMP WebSocket avec panier de présence et fiche de traduction par message) mais utiliser kamo-los des jetons pour les surfaces, les bulles, les entrées et les accents. - Le fournisseur garde le widget Capcha PoW mais recolore via CSS à l'aurore violet. Retour à la capcha. lorsque l'hôte est localhost ou un IP. - JourneyHero Sprite Rex déplacé vers le bas-leFT sur tous les points d'arrêt (a été en bas-droit sur mobile) donc le lanceur de discussion en bas de droite Coin ne s'assoit pas sur lui. - vendeur/kmo-capcha-widget copié à partir du site de commercialisation en tant que local fichier: dep. .gitignore mis à jour pour sauter le transitoire vendeur/-/node-modules npm crée lors de l'installation. Construire 32/32 routes (6 nouveaux points de terminaison de discussion), 140 tests réussis.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation