KamoCRM

Live Change Log

Ogni funzione, correzione e miglioramento, postato come navi. Niente è tenuto indietro per un lancio.

17,500
Variazioni totali
5,986
Caratteristiche
5,284
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 5, 2026
FeatureMediaService

Astrazione del fornitore di riunioni con Zoom e Microsoft Teams

Incontri erano Kamo Meets in costruzione — MeetService perseverò in una sala Meet nome e nient'altro. Ciò introduce l'astrazione e due fornitori remoti dietro. ...

Kamo·2mo ago
August 3, 2026
FeatureMediaService

Persist MediaService PHI percorso di accesso a phi access log

Le letture del messaggio di chat sono state registrate attraverso lo scrittore di default Slf4j, che mette il sentiero §164.312(b) in un flusso di registro di 1...

Kamo·2mo ago
FeatureMediaService

Record chat message reads on the endpoints that return bodies

Sending a message left a row; reading one left nothing. Every chat, support and social thread on the platform renders from a handful of endpoints here, and none...

Kamo·2mo ago
July 19, 2026
FeatureMediaService

Portare la conversazione AI nel filo umano sul handoff

Crea o riutilizza la sessione di supporto, copia la trascrizione AI in un unico sistema evento, lo tratta, e dice al visitatore onestamente cosa succede dopo. ...

Kamo·3mo ago
FeatureMediaService

Accettare l'accesso autorizzato dall'agente in un thread del mutuatario aperto

La controparte AIService sta contattando il mittente. Senza tutto questo percorso di uscita terminato in un registrato 404 - il cancello ha autorizzato un tocco...

Kamo·3mo ago
July 18, 2026
FeatureMediaService

Assegnare un agente di vendita per canale + rapporto LO disponibilità

- WebChatIntegration CRUD threads salesAgentId (null cancella l'assegnazione) - lo-presenza ora restituisce la disponibilità del membroStato accanto a on-line, ...

Kamo·3mo ago
FeatureMediaService

Verificare routing token, persist leadUid, riassegnare chat su lead move

- creareSupportSession prende un routingToken firmato (non preferitoAgentMemberId); verificato tramite ChatRoutingTokenCodec + cluster internal.auth.secret, ese...

Kamo·3mo ago
July 16, 2026
FeatureMediaService

Integrazione web-chat istantaneo id su supporto visitatore + biglietto

Risolve la WebChatIntegration creandoKeyHash (abilitato filtrato, coerente con la risoluzione boottrap()/AI-prompt) una volta in creareSupportSession e timbra i...

Kamo·3mo ago
FeatureMediaService

Risolvetore di configurazione di config di boot-trap

Aggiunge un GET interno che risolve il problema. WebChatIntegration di X-Public-Chat-Key-Hash e restituisce il suo risolto design/behavior config (default-fille...

Kamo·3mo ago
FeatureMediaService

WebChatIntegration CRUD (chiavi chiave + integrazione, org-scoped)

API di gestione orientabile per la scheda Impostazioni web-chat Phase-2. Su creare, menti il sottostante PublicChatApiKey (stesso approccio key-gen come PublicC...

Kamo·3mo ago
July 15, 2026
FeatureMediaService

Maniglia mobile (dati FCM + APN diretti) con cancello di presenza

chat incoming (MediaController), biglietto di supporto (SupportNotificationService), SMS/voicemail (VoipStompRelayController), social***************************...

Kamo·3mo ago
FeatureMediaService

Accettare X-***-Token su REST; far scorrere TTL con timeout per sessione

OTKPreAuthFilter risolve X-***-Token quando non è presente X-OTK (stesso chiamare MediaService REST senza il BFF. KSessionService ora scorre il Redis TTL con la...

Kamo·3mo ago
July 14, 2026
FeatureMediaService

Raggiungi l'ufficiale OWN del mutuatario direttamente, senza cancello di supporto-destra

Gettare il requisito ACCEPT SUPPORT TICKETS da assegnareAgent Preferred: il l'ufficiale di prestito assegnato del mutuatario è raggiungibile indipendentemente d...

Kamo·3mo ago
FeatureMediaService

Instradamento diretto-assegnato-LO + punto finale presenza LO

Potenzia il widget di LO/chat del portale del mutuatario: - No, no. diretta-assegna un pubblico-chat biglietto per un agente SPECIFICO (ufficiale di prestito as...

Kamo·3mo ago
July 13, 2026
FeatureMediaService

Notifiche e-mail di messaggio mancato (chat + supporto) con soppressione per-source

Durable NATS consumatore chat-email-notifier su chat.session.> nutrire un MESSAGE EMAIL NOTICES ledger (PENDING/SENT, per-sender per chat, per-ticket per il sup...

Kamo·3mo ago
July 10, 2026
FeatureMediaService

Tempi di ultima generazione durevoli + endpoint di massa

PRESENCE:{id} viene cancellato dal momento in cui un membro va offline, quindi niente registrato quando erano l'ultima attiva. Timbro PRESENCE LAST SEEN:{id} (o...

Kamo·3mo ago
July 8, 2026
FeatureMediaService

AI auto-tag + didascalia tramite i fornitori di org (P3)

MaterialeAiController POST E' il momento giusto. verifica la proprietà, mints un URL di materiale firmato di breve durata, e chiama l'endpoint di visione intern...

Kamo·3mo ago
FeatureMediaService

MaterialAnalyticsController — eventi record + aggregati

# POST # (record) + GET /analytics (conti per materiale di tipo + org totali).

Kamo·3mo ago
FeatureMediaService

MaterialReviewController — mappa di stato + set-status

GET /api/media/materials/reviews (mappa imgId→status) + POST per impostare lo stato del materiale (validato, recensore-stamped, upsert).

Kamo·3mo ago
FeatureMediaService

MaterialeCampaignController — CRUD + mappa dell'elemento + aggiungere/remove

/api/media/materials/campaigns: list/create/update/delete, GET /items (org-wide imgId↔campaignId mappa), POST /add + /remove con controlli di org-ownership.

Kamo·3mo ago
FeatureMediaService

MaterialTagController — tag CRUD + assegna/unassign + mappa di assegnazione

/api/media/materials/tags: list/create/delete tags, GET /assignments (org-wide imgId↔tagId mappa lo spazio di lavoro si unisce lato client), POST /assign + /una...

Kamo·3mo ago
FeatureMediaService

Finalpoint di collegamento pubblico gestiti (creare/list/revoke) + servizio tracciato

Aggiunge POST/GET /api/media/materials/links e DELETE /links/{id} supportato da MaterialShareLink, e risolve i gettoni gestiti sul GET pubblico per primo (contr...

Kamo·3mo ago
FeatureMediaService

Tumbnail materiali generati dal programma

Una spazzata senza testa non può guidare la miniatura OTK di ConversionService, quindi generare una miniatura PNG pagina-0 via ImageIO subito dopo aver memorizz...

Kamo·3mo ago
FeatureMediaService

Generazione programmata — spazzare le ricette su una cadenza

- CanvaScheduleController: CRUD per gli orari di org (recipe + cadenza + ora/giorno + obiettivi sociali opzionali), calcoli successiviRunAt - CanvaGenerazione S...

Kamo·3mo ago
FeatureMediaService

Ricette autofill salvate CRUD (org-scoped)

CanvaRecipeController: GET/POST /api/media/canva/recipes + DELETE /{id} — salvare/list/soft-delete una marca-template + mappatura del campo, portata al Il richi...

Kamo·3mo ago
FeatureMediaService

Autofill Enterprise — modelli di marca data-merge

- CanvaApiClient: elenco modelli di marca (dataset=non empty), ottenere dataset, lavori di asset-upload, creare/get autofill - CanvaController: GET /brand-templ...

Kamo·3mo ago
FeatureMediaService

URL pubblici firmati a breve termine per le attività di marketing

Consente ai fornitori sociali (Meta) e alle e-mail di acquisire un materiale specifico per un limitato finestra senza esporre l'imaging-materials privato secchi...

Kamo·3mo ago
FeatureMediaService

Importare un file in Canva come disegno modificabile

- No, no. (importazione di design combinato) - CanvaController POST /imports (multipart) → creare+poll import job → editor deep-link con correlazione state per ...

Kamo·3mo ago
FeatureMediaService

Verifica la firma di ritorno-nav JWT; rinfrescamento di token ordinato

- CanvaJwtVerifier: verificare la firma di correlazione jwt Ed25519 contro JWKS di Canva (/connect/keys), più aud/exp/type; chiavi memorizzate da bambino. Ritor...

Kamo·3mo ago
FeatureMediaService

Registrazione ingest, ritenzione/quota, utilizzo di storage, pipeline di sintesi

- MeetRecordingController: interno (X-Internal-Auth) ingerire endpoint il jibri finalize.sh post finito registrazioni a. - MeetRecordingService: carica registra...

Kamo·3mo ago
July 7, 2026
FeatureMediaService

Canva Connect OAuth + design/export backend

- CanvaApiClient: PKCE autorizza, token exchange/revoke, utenti, disegni (creare/list), lavori di esportazione, byte fetch - CanvaTokenService: token crittograf...

Kamo·3mo ago
FeatureMediaService

Promemoria di inizio programmata + scadenza del collegamento ospiti

- MeetingReminderSweep: @Scheduled spazzatrice che spara in tempo reale "mieting start" ricorda ai membri invitati (start − promemoriaMinutesBefore) su ********...

Kamo·3mo ago
FeatureMediaService

Le Chat Unified si nutrono di sessioni socio/supporto/sociale

GET /api/media/sessions/chat accetta ora un filtro `categorie` (chat, supporto, sociale; predefinito tutti) e restituisce uno globalmente più recent-first, unio...

Kamo·3mo ago
July 6, 2026
FeatureMediaService

Superficie genitore-org argomenti condivisi in richiesta-support popup

Gli utenti di Child-org non potevano vedere gli argomenti di supporto condivisi del loro genitore org (assignToOwnOrg=false) quando si richiede il supporto, per...

Kamo·3mo ago
FeatureMediaService

Org-guardare l'abbonamento /topic/leads/rt/{orgId} in tempo reale

Protezione cross-tenant SUBSCRIBE per il nuovo tema in tempo reale di piombo, specchiando il esistente /topic/social/feed guard: un membro può iscriversi solo a...

Kamo·3mo ago
July 4, 2026
FeatureMediaService

Unificato backline timeline (persistenza, adattatori, relè live)

SocialFeedService persegue i messaggi/commenti sullo schema MediaSession/MediaObj (riutilizzando il modello di chat); SocialFeedMapper costruisce il filo DTO; S...

Kamo·3mo ago
July 3, 2026
FeatureMediaService

X (Twitter) + Adattatori Discord

- XAdapter: Account Activity webhook (CRC sfida + x-twitter-webhooks-signature HMAC verifica), normalzeInbound (direct message events, echo-skip), OAuth 1.0a-si...

Kamo·3mo ago
FeatureMediaService

Adattatori Meta M4 + OAuth + finestra 24h + indurimento M2

- Meta adapters (Messenger/Instagram): fix invalid caption send (caption now a follow-up messaggio), bytes-upload tramite Graph Attachment Upload API, URI codi...

Kamo·3mo ago
July 1, 2026
FeatureMediaService

Relay credit/lead-assegnamento eventi NATS a STOMP

Sottoscrive security.leads.> e security.credits.>, riflette ciascuno a /topic/... CRM front-end aggiorna i campi Leads-Available grid, Manage-Credits e la stori...

Kamo·3mo ago
May 1, 2026
FeatureMediaService

Add GET /sessions/{guid}/members endpoint with display-name priority

Returns member list with name resolved via usernameAlias → fullName → alias → username, matching the same priority as the chat sessions list. This feeds ChatBox...

Kamo·5mo ago
FeatureMediaService

Paged chat list with previews, members, unread counts

that returns ChatListRowDto rows including last message preview, member summaries, per-session unread counts, and ownLastViewedAt.

Kamo·5mo ago
FeatureMediaService

Per-viewer mute endpoint and message filter

Kamo·5mo ago

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo