KamoCRM

Live Change Log

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

17,490
Variazioni totali
5,980
Caratteristiche
5,281
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,490AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService575InitializerService329KBService151KlusterServices738MCPGatewayService246MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,348kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore773Docs3,254Feature5,980Fix5,281Other994Performance165Refactor278Revert23Style42Test160Upgrade1
October 26, 2026
FixMediaService

Viene detto un SI invitato a una nuova tabella, e uno sweep riprende qualsiasi giro SI di un fotogramma perso

Live check (sp00verify): una tabella creata con un SI invitato non pubblicata frame, in modo che il SI non ha mai guardato e mai seduto. createTable ora solleva...

Kamo·4h ago
FixMediaService

Un SI's one wake per l'invito di un membro legge i nomi all'interno di una transazione

Live check (sp00verify): la notifica di benvenuto non è riuscita con un LazyInitializationException che porta l'utente invitante fuori da una sessione, Così il ...

Kamo·4h ago
FixMediaService

CheddarLedger nomina il suo costruttore Spring (il pod CrashLooped: nessun costruttore predefinito)

Il nuovo pod di 4b5d777 non è riuscito a costruire cheddarLedger: un secondo costruttore (di prova) Ho lasciato Spring senza un singolo costruttore da usare. I ...

Kamo·5h ago
FixMediaService

CheddarLedger nomina il costruttore con cui Spring lo costruisce

Due costruttori e nessun @Autowired: Spring ha cercato uno predefinito, quindi ogni pod MediaService dal 4b5d777 ha fallito Quello pubblico, che legge l'URL del...

Kamo·5h ago
FixMediaService

Un SI gioca una partita di un membro anche con il PLAY_CHESS del membro (nessuna insubordinazione)

Una partita con un membro è sempre su richiesta di quel membro (hanno invitato il SI, o gli ha detto di invitarli), e l'ordine diretto di un membro del team vie...

Kamo·7h ago
October 19, 2026
FixMediaService

La gamba di chat di avviso risolve le sue persone per organizzazione; un aggiornamento di allarme IoT è tranquillo su iOS

F12 (IoT close-out, SP14 routing): AlertChatService predefinito per l'organizzazione 1 e gli alias "sage" / "kamo-monitor", che non nomina nessuno in produzione...

Kamo·1w ago
FixMediaService

Solo l'ammissibilità di Dio passa un diritto solo nella piattaforma org; altrove solo una finestra aperta (IoT R7 round 3)

AuthHelper.hasRight / requestRight lasciare GD (god ELIGIBILITY, nessuna finestra a tutti) passare OGNI inquilino diritto in ogni org (24 controller: report, so...

Kamo·1w ago
FixMediaService

Anche qui è chiusa una finestra di Dio-mode (lettore di SessionPlatformFacts condiviso)

ViewerPlatformFacts (il verdetto ENTER AS SYSTEM USER sui biglietti di supporto) stesso. SecurityService maschera una finestra di vetro di rottura di 30 minuti ...

Kamo·1w ago
October 18, 2026
FixMediaService

I percorsi Canva prendono la destra dello schermo che li chiama, non solo una sessione (SITP TP23)

CanvaController ha controllato solo che un membro è stato firmato: chiunque nell'organizzazione potrebbe guidare il suo viaggio rotondo Canva (creare, elencare,...

Kamo·1w ago
FixMediaService

Webinar booking controlla i propri diritti e l'organizzazione del tipo; un SI porta SI nelle proprie riunioni (SITP TP12)

Decisione del proprietario 5 (lacune di sicurezza fissate con gli strumenti che li utilizzano): - /api/webinar: prenotazione ( tipi disponibili, orari prenotabi...

Kamo·1w ago
October 15, 2026
FixMediaService

Aggiunta qualcuno non apre mai ciò che era già detto loro

POST /sessions/{guid}/members sempre crebbe la stanza in atto, quindi un terzo persona aggiunto a una chat di due persone potrebbe leggere tutto il primo due av...

Kamo·1w ago
October 14, 2026
FixMediaService

Ogni allegato del contenuto memorizzato registra la chiave in cui è stato memorizzato, tramite la libreria

La chat-solo StoredContentExtension (299a911) diventa ImageService.storageExtension nella condivisione biblioteca, e gli altri percorsi MediaService che allegan...

Kamo·1w ago
FixMediaService

OAuth è uno stato opaco una volta Redis token; il rinfresco è bloccato e impegnato da solo

stato era base64 JSON {orgId, nonce, provider} costruito dal chiamante, il nonce non è mai stato memorizzato o controllato, e il callback senza sessione si fida...

Kamo·1w ago
FixMediaService

Cancellare una chiave API pubblica richiede MANAGE ACCESS RULES, come creare uno

Qualsiasi membro di un org potrebbe eliminare la chat pubblica di org / chiavi di integrazione: deleteKey ha controllato solo che la chiave apparteneva all'org ...

Kamo·1w ago
FixMediaService

Un allegato i cui byte erano già memorizzati mantiene l'estensione che sono stati memorizzati sotto

La chiave del contenuto è <imgDatId>. proprio fileExt. Dedup corrisponde ai byte, quindi lo stesso screenshot ri-sent di .jpg dopo un .png abbinato il dat esist...

Kamo·1w ago
October 6, 2026
FixMediaService

I cavi dei registranti Webinar sono indicizzati, quindi le loro chiamate, testi e email li collegano

PublicWebinarService crea un lead per registrant webinar pubblico tramite LeadService.createLead, che indicizza i telefoni e gli indirizzi del piombo (LEAD CONT...

Kamo·2w ago
October 5, 2026
FixMediaService

Creare ogni snapshot chat da un grafico caricato ora, quindi un evento org-graph perso costa un minuto, non due (KamoCollab CP02 T17)

L'istantanea politica di chat è di per sé una cache 60 s di fatti membri. Costruito da OrgGraphCache.get, potrebbe iniziare da un grafico già fino a 60 s vecchi...

Kamo·3w ago
October 4, 2026
FixMediaService

Il link alla pagina di incontro è sulla console dell'organizzazione, scelta da OrgLinkHosts

MeetLinks.meeting Pagina leggere l'host della console dal Kamo Meet URL: incontro. I nomi di URL di unisciti a qualsiasi host il creatore della stanza era acces...

Kamo·3w ago
FixMediaService

Una risposta può citare solo un messaggio nella sua conversazione

Il membro chat invia risolto il genitore del clienteId con un'occhiata nuda da id e ha costruito la citazione di risposta da qualsiasi cosa abbia trovato: il te...

Kamo·3w ago
September 29, 2026
FixMediaService

Prova il controllo mirrored-alias e fermalo forzando un carico pigro per membro

Risultati della recensione sulla AI-full-name fix (4ea53c5): - LOW: il confronto con il nome utente a specchio non è andato da nessuna parte, quindi un alias s...

Kamo·3w ago
FixMediaService

Il nome di chat di un membro dell'IA è il nome completo, come quello di un umano

Non e' vero. membro fidato.usernameAlias sopra Il nome completo dell'account ogni volta che l'alias non era vuoto. Servizio di rappresentanza rispecchia il nome...

Kamo·3w ago
FixMediaService

La spazzata di messaggi mancati legge gli host di collegamento del destinatario prima della sua transazione

SP98-D-9. preparareSend leggere le righe di dominio dell'organizzazione destinataria pigramente, come dichiarazione tardiva di la transazione della spazzata, pe...

Kamo·4w ago
FixMediaService

Chat carte coda boundedly, rinunciare a un EmailService appeso in pochi secondi, e mai raddoppiare una menzione

SP98-D-7: ChatNoticeDispatcher correva su due file con una coda non legata mentre IscrittoNotificationClient ha aspettato fino a 5 s + 30 s (il cliente della le...

Kamo·4w ago
FixMediaService

Un invio cerca il suo limite di svolta AI e la sua foto del mittente prima che la sua transazione si apra

SP98-D-5 e D-9. Una chat invia richiesta SecurityService per il limite di noleggio di un membro dell'IA (fino a 1 s + 2 s) all'interno della transazione di invi...

Kamo·4w ago
September 28, 2026
FixMediaService

Un oggetto di azione di registrazione non è mai dovuto prima della sua riunione

Live (SP14 Task 31, Passo 9), una registrazione effettuata il 2026-09-28 ha detto 'al secondo ottobre' e il modello ha scritto 'due 2024-10-02' nel sommario inv...

Kamo·4w ago
FixMediaService

Una registrazione memorizzata è trascritta, sotto il id è stato salvato con

MeetingRecording.id è @GeneratedValue, in modo da salvare() dell'entità il cui id ingest aveva impostato a mano fuso e la fila ha un id proprio. L'oleodotto è s...

Kamo·4w ago
FixMediaService

Il ponte quadra la stanza Meet utilizza; un AI si unisce a un futuro incontro al suo inizio; un'intelligenza artificiale che ha sentito nessuno è di nuovo diluito

- Il dial-in risolutore (I1), camera di KM2Name e M1's join.room Nome della stanza Usa Meet (la Kamo Meet camera propria del fornitore, altrimenti il nome digit...

Kamo·4w ago
FixMediaService

Gli URL di ritorno di OAuth accettano entrambe le console di piattaforma; i link di cancellazione di webinar mantengono la pagina che esiste

kamouniverse.com è ora l'apice primario della piattaforma (kamo-shared-library 0e8cf90f): OrgLinkHosts torna ad esso, e ROOT PREFERENCE lo rende il l'organizzaz...

Kamo·4w ago
FixMediaService

L'host tema dello spettatore è letto prima della transazione, mai dentro di esso

Il roster Exec2Exec, la sua lista dei partecipanti e le facce di ogni conversazione leggere il dominio dell'organizzazione dello spettatore pigramente, come dic...

Kamo·4w ago
FixMediaService

Un invito AI stabilisce l'autorità del chiamante prima che guardi il bersaglio

invita() ha risposto 409 NOT AN ACTIVE AI MEMBER prima di 403 NOT ALLOWED TO INVITE, quindi un membro che potrebbe raggiungere M1 ma non invitare potrebbe dire ...

Kamo·4w ago
FixMediaService

Un amministratore non può impostare il testo di stato del membro

PUT /api/media/presence/status ha accettato una sessione sudo. È ora rifiutato 403: a differenza del battito cardiaco, che nessuno ha scelto di inviare e viene ...

Kamo·4w ago
FixMediaService

Un tipo di sessione senza il proprio cancello non richiede messaggi, e una sessione è descritta solo ai suoi lettori

POST Non e' vero. CAPITOLO autorizzato, SUPPORT TICKET e SOCIALE e poi semplicemente finito, così una sessione POST, SYSTEM BUG o EXEC2EXEC cadde attraverso ogn...

Kamo·4w ago
FixMediaService

Un altro agente org, argomento o membro AI è un 400 che nomina il campo

L'agente di vendita e i controlli di argomento di supporto ha lanciato un nudo IllegalArgumentException che nulla catturato, quindi salvare uno l'org non ha ris...

Kamo·4w ago
FixMediaService

Una chiamata per AI per riunione — un quadrante viene rivendicato prima che kamoai-service venga chiesto

Due richieste sovrapposte per comporre la stessa AI nella stessa riunione (una doppia click, due organizzatori, una persona e l'auto-collegamento spazzare) potr...

Kamo·4w ago
September 27, 2026
FixMediaService

Una trascrizione di download risponde 409 NOT READY mentre la trascrizione è ancora scritta

Gli errori di M7 sono INVALID FORMAT (spec 4.4.1). A FINE o Trascrizione TRANSCRIBING ha risposto 200 con un corpo vuoto per vt e txt; ora risponde 409 NOT READ...

Kamo·4w ago
FixMediaService

Il roster, i partecipanti, la storia e l'invio sopravvivono anche a un conflitto di database

Completa 279a389. Dopo aver spedito, la produzione ha registrato lo stesso YugabyteDB 40001 "Riavviare letto richiesto" sul roster di Exec2Exec (09-27 16:00Z, e...

Kamo·4w ago
FixMediaService

Una conversazione carica e un messaggio invia al primo tentativo

Chat non ha avuto successo in due modi un membro nota subito: apertura di una conversazione mostrato "Non caricare messaggi" fino a quando Retry è stato premuto...

Kamo·4w ago
FixMediaService

L'host media.* non raggiunge più gli endpoint server-to-server di MediaService

Il media-route IngressRoute invia ogni percorso su un media.* host direttamente a MediaService, oltre il gateway API, quindi i carve-out del gateway (master spe...

Kamo·4w ago
September 25, 2026
September 24, 2026
FixMediaService

Streaming della registrazione, ed eseguire il sommario dopo l'impegno — ha eseguito all'interno del caricamento

Il caricamento di Jibri legge l'intera registrazione in heap (file.getBytes())) sul pod che serve anche chat; un incontro di due ore è su un gigabyte. È ora tra...

Kamo·4w ago
FixMediaService

Accettare un otk di breve durata sul handshake WebSocket, insieme a ***

kamo-internal sta spostando il *** sessione id fuori dal browser JavaScript: it attualmente siede in sessioneStorage e cavalca ogni WebSocket URL come "?***= <1...

Kamo·4w ago
September 23, 2026
FixMediaService

Pin kamo-shared-library 1.6.1, l'unica versione che esiste

La biblioteca si trasferì a 1.6.1 e questo servizio chiese ancora 1.6.0. Non c'è finestra in cui entrambi risolvere: la biblioteca non è mai pubblicata su un te...

Kamo·4w ago
FixMediaService

Rompere una dipendenza circolare del fagiolo, la guardia di turno STOMP ha introdotto

campo SessionAccessGuard di d47b471 su WebSocketConfig crash-looped ogni pod: La primavera deve costruire completamente WebSocketConfig (a Non e' vero. ogni cam...

Kamo·4w ago
FixMediaService

Guardia STOMP SUBSCRIBE ai messaggi dal vivo di una sessione e al segnale WebRTC

/topic/chat/session/{guid} e /topic/webrtc/session/{guid} non sono stati sorvegliati a tutti: qualsiasi presa autenticata potrebbe SUBSCRIBE al vivo di un'altra...

Kamo·4w ago
FixMediaService

Chat allegato carica autentica prima che il corpo è spooled

POST /sessions/{guid}/attacchi legati le sue parti come @RequestParam parametro metodo MultipartFile[]. La primavera risolve i parametri del metodo prima di una...

Kamo·4w ago
FixMediaService

Stringa le intestazioni di identità fornite dal cliente sul bordo dei media.*

media-route (HostRegexp ^media[.].+$) portato solo media-websocket-upgrade, quindi un caller che colpisce i media. X-Public-Chat-Org-Id, X-Public-Chat-Key-Hash ...

Kamo·4w ago
FixMediaService

Presence bulk legge e la fermata di spazzamento stantio-presence utilizzando Redis KEYS

getBulkPresence/getBulkLastSeen ha eseguito KEYS PRESENCE:*/PRESENCE LAST SEEN:* su ogni chiamata - colpito su ogni supporto di presenza-socket e la messa a fuo...

Kamo·4w ago
FixMediaService

STOMP intestazioni telaio / payload e /ws richiesta intestazioni

Due punti di debug a sinistra sul percorso WebSocket: - L'intercettore del canale di ingresso di WebSocketConfig ha registrato ogni frame STOMP INFO, compreso ...

Kamo·4w ago
FixMediaService

Imaging proxy forza un download per qualsiasi cosa che non è un raster sicuro o un flusso

Ho sempre risposto con la risposta. Contenuti-Tipo da upload, no Content-Disposition, no X-Content-Type-Options e nessun CSP. ChatAttachmentService's upload con...

Kamo·4w ago
FixMediaService

La pagina dei risultati dell'incontro-provider OAuth non può più uscire dal proprio tag script

MeetProviderController's GET /oauth/callback è senza sessione e riflette il errore descrizione del fornitore in un blocco <script> in linea. Il vecchio jsString...

Kamo·4w 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