Impostare PUBLIC CHAT API KEY e API SERVICE URL in K8s configmap
Configura la chiave API di chat pubblica e l'URL di servizio API interno per il chat widget per comunicare con i servizi backend in produzione.
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.
Aggiungi widget di chat popup ibrido con le modalità AI Chat e Live Support
Aggiunge un widget di chat di qualità della produzione che apre automaticamente per i nuovi visitatori con due modalità: AI Chat (con base REST con integrazione...
Aggiungi gestione delle chiavi API di chat pubblica alle impostazioni di sicurezza
Aggiunge PublicChatKeyManager scheda sotto Impostazioni > Sicurezza per creare e gestire chat pubblica chiavi API. Le chiavi vengono mostrate una volta alla cre...
Aggiungi gli endpoint della chat pubblica AI con l'integrazione RAG per i visitatori anonimi
Aggiunge /api/ai/public/sessions endpoints per la chat AI anonima sui siti di marketing. Passa il filtro auth OTK per i percorsi pubblici. Utilizza il prompt de...
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...
Aggiungi PublicChatVisitor e PublicChatApiKey entità per widget di chat pubblica
Aggiunge entità, repository e DTO per supportare sessioni di chat pubbliche anonime su siti di marketing. PublicChatVisitor cattura il contesto dei visitatori (...
Modulo di contatto predefinito per argomento non specificato e link footer icona e-mail per contattare la pagina
Sostituire tutti gli indirizzi e-mail con i link del modulo di contatto e aggiungere l'invio del biglietto di supporto
Seed support topics and website-contact system member for KamoCRM org
Aggiungi supporto di contatto pubblico - DTO, metodi di query repo per argomento e ricerca membro
Aggiungi le icone per Login, Demo e avviare pulsanti nav gratuiti
Login ottiene LogIn icona, Demo ottiene Gioca icona, Start Free ottiene Rocket icon. Applicato a entrambi i tasti CTA desktop e pulsanti del menu mobile.
Aggiungi prelaunch codice sconto 18DOFF con offerta pagina e nav promo badges
- Creare /offerta pagina con: carta eroe che mostra $18/user sconto su Business piano, blocco codice copy-to-clipboard, confronto dei prezzi (mese/annuale), tim...
Piena pagina calcolatrice refactor per supportare il nuovo modello di prezzi basato sul livello
Riscrittura completa del calcolatore dei costi per allineare con il modello di prezzi a 4 livelli: - Selezione piani: Starter ($29/$24) e Business ($64/$53) co...
Costruisci la pagina dei prezzi completa con il modello a 4 livelli, add-on, bundle e termini legali
Sostituisci i prezzi di base a 2 livelli con un modello a 4 livelli (Free, Starter $29/mo, Business $59/mo, Enterprise custom) con fatturazione annuale di gioco...
Aggiungere la conformità FIPS 140-2 alla pagina di sicurezza
Aggiunto FIPS 140-2 (standard del modulo crittografico federale) al sezione quadri di conformità. Aggiornato griglia a 3 colonne.
Navigazione condivisa con menu a tendina, homepage Jump To sub-nav bar
SharedNavigation (utilizzato sia da homepage che da sub-pages): - Collegamenti primari: Home, Caratteristiche (dropdown: Tutte le funzionalità, Sicurezza, Roadm...
Aggiungi pagina sitemap HTML, API di Sitemap JSON, articoli KB dinamici nella mappa del sito XML
Nuove pagine e endpoint: - /site-map — sitemap HTML in stile con tutte le pagine statiche organizzate da categoria, più articoli KB caricati dinamicamente da He...
Nav e piè di pagina indipendenti per pagine secondarie, pagine di atterraggio di categoria
Sostituisci homepage Navigazione/Footer su sotto-pagine con completamente indipendente Componenti SubNavigation e SubFooter costruiti interamente con stili in l...
Sostituisci l'icona delle scintille con la bandiera degli Stati Uniti SVG accanto allo slogan del piè di pagina
Aggiungi metodi di query dell'articolo pubblico a KbArticoloRepository
Aggiungere tre nuovi metodi di repository per l'acquisizione di articoli pubblicati con aiVisibleToPublic=true, utilizzato dai nuovi endpoint pubblici KBService...
Add unauthenticated public endpoints for KB articles
Add KbPublicArticleController with endpoints for the marketing site to fetch published articles where aiVisibleToPublic=true, without requiring OTK authenticati...
Aggiungi 17 sotto-pagine, integrazione KB, sezione sostituzione utensili, SEO e miglioramenti UX
Principali aggiunte: - layout di sottopagina condiviso con PageHero, pangrattato e nav/footer coerente - Informazioni, Contatto, Caratteristiche, Prezzi, Roadma...
Remove stepper, overlay loading bar, persistent controls panel, font replacement toggle
Layout: - Removed step indicator (Select Area / Remove Background / Review) for more room - Loading bar now overlays on top of the preview image, hidden when co...
Layout di revisione laterale con controlli compatti e processo automatico
Passo della recensione: - Anteprima a sinistra, pannello di controllo scorrevole a destra (240px) - Controlli scorrere indipendentemente mentre l'anteprima rima...
Flusso di conversione vettoriale facile da usare con autoconvert per formati vettoriali
Miglioramenti UX: - Sostituito tutta la terminologia "SVG" con "vettore" per utenti non tecnici - Aggiunto guida educativa spiegando perché la conversione è nec...
Aggiungi 8 maniglie di ridimensionamento trascinabili su bordi e angoli di selezione del raccolto
- 4 maniglie angolari (tl, tr, bl, br) con codificatori diagonali - 4 maniglie di mezzaluna (tc, bc, ml, mr) con codificatori orizzontali/verticali - Le manigli...
Sostituire reag-easy-crop con lo strumento di rettangolo di drag-to-select freeform
reagiscono-facile-crop forzato quadrato / fisso-aspect selezioni. Nuovo strumento basato su tela consente agli utenti di fare clic e trascinare qualsiasi rettan...
Aggiungi il passaggio del picker di colore di sfondo e migliora la conversione SVG UX
- Aggiunto "Pick Background" passo tra il raccolto e il processo - Gli utenti cliccano sull'immagine per selezionare il colore di sfondo per rimuovere - Mostra ...
Aggiungere il pipeline di conversione image-to-SVG con componente modale riutilizzabile
- Nuova componente modale ImageToSVGConverter con flusso a 3 fasi: Crop → Process → Review - WebSocket hook (useImagePipeline) per la comunicazione con pipeline...
Aggiungi il programmatore di data / ora per iniziare a riunione dialogo
Aggiunge una pillola Now/Schedule toggle alla finestra di dialogo creazione riunione. Quando Viene selezionato un programma MUI DateTimePicker con 15 minuti int...
Include org static background images in meet virtual backgrounds
Fetch backgroundImageCount from the org's theme config.json and generate URLs for /img/bg/{n}.webp so org-level static backgrounds appear alongside meet-specifi...
Add first name, last name, and avatar hash to *** session
Include memberFirstName, memberLastName, and memberAvatarUrl in Redis session data so cross-domain services like KamoMeet can display proper user identity witho...
Add public config and backgrounds endpoints for sidecar consumption
GET /api/meet/public-config?domain= returns org meet config by domain. GET **************** returns combined virtual backgrounds. Both endpoints are unauthentic...
Add config CRUD, background management, and org-theme endpoints
All endpoints enforce MANAGE_MEET_SETTINGS privilege. Config auto-creates with defaults on first access per org. Background uploads go to MinIO with SHA-256 has...
Aggiungi org sfondi tema per soddisfare le impostazioni e rimuovere i campi deprecati
- Aggiungi il percorso GET per gli sfondi tematici org Non e' vero. - Aggiornare meetApi.ts: rimuovere whoCanCreate ed e-mailInvitesEnabled da MeetConfig, aggiu...
Drop deprecated who_can_create and email_invites_enabled columns
Aggiungi org-scoped tema query di sfondo per incontra sfondi virtuali
Rimuovere whoCanCreate e-mailInvitesAbilitato da OrgMeetConfig
Aggiungi indicatore di digitazione alla chat AI mentre in attesa di risposta
La bolla di streaming ha mostrato solo quando il contenuto era già in streaming, non lasciare commenti visivi durante l'attesa REST. Aggiunti i punti di rimbalz...
Implement chat WebSocket and email invite sending for meetings
MeetController now reads sendChatInvite, sendEmailInvite, and customMessage from the create request body and triggers async invite sending. MeetService.sendInv...
Passare a disposizioneMembri a tutte le istanze MeetingDialog e self-fetch quando non fornito
- Passi membri disponibili Membri a ciascun membro - MemberItem passa a disposizioneMembri al suo MeetingDialog - I membri del MeetingDialog di auto-fetches... ...
Add GET /api/meet/exists/{roomName} endpoint for anonymous room validation
Aggiungi findByRoomNameAndStatusIn query a MeetingRecordRepository
Aggiungi un'area di testo messaggio personalizzata per MeetingDialog per inviti chat/email
Mostra un ingresso di testo multilinea quando almeno un'opzione di notifica è abilitato, permettendo al creatore dell'incontro di aggiungere una nota personale ...
Configure Prosody, Jicofo, and secrets for Jibri recording support
Enable recording in Prosody, add Jibri XMPP passwords to secrets, and configure Jicofo brewery MUC for Jibri instance discovery.
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.
