Live Change Log

Vedi cosa stiamo costruendo in tempo reale. Ogni funzione, correzione e miglioramento spedito attraverso la piattaforma.

17,865
Variazioni totali
4,581
Caratteristiche
4,512
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 15, 2026
FixMediaService

I materiali e la linea temporale sociale prendono i diritti, non solo la proprietà

MANAGE MATERIALS e MANAGE SOCIAL MEDIA hanno contato come imposto nell'audit ed ogni il sito era un file .tsx. Alle loro spalle 29 endpoint controllano la propr...

Kamo·3w ago
FixMediaService

Il promemoria della riunione è una notifica, non un popup del proprio

La spazzata ha pubblicato un evento su misura su /topic/meet/reminder/{memberId} che uno Snackbar dedicato ha disegnato nell'angolo dello schermo. Quel popup er...

Kamo·3w ago
August 14, 2026
FixMediaService

La lista dei biglietti sopravvive a un indicatore rotto

Il letto non letto ha lanciato e ha preso l'intera lista dei biglietti con esso — la pagina è tornata vuoto, che è un risultato molto peggiore di una pagina sen...

Kamo·4w ago
FixMediaService

La lista dei biglietti segna gli stessi elementi che il badge conta

conteForMember ha dimensionato un set costruito privatamente, quindi la lista non aveva modo di chiedere che i biglietti erano in esso e approssimato invece — h...

Kamo·4w ago
August 13, 2026
FixMediaService

Un biglietto non può mai essere risposto dal membro che l'ha allevato

Una conversazione di sostegno ha due lati — qualcuno che chiede e qualcuno risponde — e nulla ha imposto che fossero persone diverse. Un membro ACCEPT SUPPORT T...

Kamo·4w ago
FixMediaService

Inviare un allegato in uscita al punto finale il suo tipo appartiene a

Ogni allegato sociale è uscito attraverso il mittente dell'adattatoreImage, che su Telegramma è /sendPhoto. Un PDF o una zip postata là è respinto da provider, ...

Kamo·4w ago
August 11, 2026
FixMediaService

Dichiarare il segreto dell'oggetto-storage il ConfigMap non porta più

La chiave MinIO è stata spostata dal ConfigMap nella minio-app-credentials segreto, ma l'invFrom che forniture è stato applicato solo al vivo dispiegamento — ma...

Kamo·4w ago
FixMediaService

Smettere di spedire una credenziali condivisa come predefinito config

La password condivisa della piattaforma è stata cotta come il fallback per DB PASSWORD e MINIO ROOT PASSWORD, così ha vissuto in questo repo e nell'immagine cos...

Kamo·4w ago
FixMediaService

Assegnare a mano non deve consumare lo stato PRE TICKET

assegnareAgent e riassegnareAgent set ASSIGNED incondizionatamente, che tranquillamente fatto una richiesta di chat impossibile convertire in seguito — convertP...

Kamo·4w ago
August 10, 2026
FixMediaService

Convalida a chi può essere consegnato un biglietto a mano

assegnareAgent e riassegnareAgent ha controllato solo che l'id ha risolto a un membro. Assegnazione aggiunge quel membro alla sessione di chat del biglietto, qu...

Kamo·4w ago
FixMediaService

Auto Assegnazione offre il biglietto, non lo alloca

Auto Assegnazione pagine ogni agente di supporto disponibile e va al primo che accetta. È stato implementato come "silenziosamente scegliere l'agente meno impeg...

Kamo·4w ago
FixMediaService

Eseguire la strategia dell'argomento per chat widget troppo

Una chat aperta nel widget web è la stessa unità di lavoro di una archiviata all'interno app, ma questo percorso ha saltato completamente la strategia di assegn...

Kamo·4w ago
FixMediaService

Metti anche il tipo di sessione sul frame di attività

La trasmissione non letto/ATTIVITÀ è pubblicata per ogni tipo di sessione e non ha portato di cui. La lista delle chat, non avendo nulla su, digitato un non vis...

Kamo·4w ago
FixMediaService

Dire al cliente quale tipo di conversazione è arrivato un messaggio

Ogni membro di una sessione media riceve la notifica del messaggio in arrivo e Assegnare un biglietto di supporto rende l'agente un membro della sessione del bi...

Kamo·4w ago
FixMediaService

Una chat dal vivo viene rivendicata attraverso il popup, mai assegnato

Routing chat richieste attraverso round-robin era il modello sbagliato e ha rotto il cosa doveva sistemare. Un biglietto assegnato lascia la coda reclamabile (S...

Kamo·4w ago
FixMediaService

Smettere di assegnare guasti distruggendo il biglietto che li ha attivati

Routing un nuovo biglietto ha funzionato all'interno della transazione di creazione, quindi qualsiasi cosa ha colpito ha rotolato il biglietto indietro con esso...

Kamo·4w ago
FixMediaService

Percorso una richiesta di chat attraverso la strategia di assegnazione dell'argomento

Una richiesta di chat di supporto è archiviata come PRE TICKET e creareTicket saltato incarico per quelli diretti. La guardia è stata scritta per il widget web-...

Kamo·4w ago
August 9, 2026
FixMediaService

Smettere di rinnovare il TTL condiviso per gli utenti idle

Questo servizio mantiene la propria copia di KSessionService, e ha slid il TTL su ogni lettura. Ottenere SecurityService da solo quindi non ha risolto nulla: ka...

Kamo·4w ago
August 8, 2026
FixMediaService

Fail un carico morto in pochi minuti invece di tenerlo per un'ora

connessioneUploadTimeout è il SILENCE tollerato tra le letture, non un bilancio per il Tutto il trasferimento. L'installazione a un'ora per 'match Traefik' conf...

Kamo·4w ago
FixMediaService

Smettere il timeout di connessione di Tomcat 60s uccidendo un lungo caricamento

Un 2 GiB chat allegato fallito dopo quasi quattro minuti di trasferimento di successo con MultipartException che avvolge un nudo SocketTimeoutException, e il me...

Kamo·4w ago
August 7, 2026
FixMediaService

Cattura OptimisticLockException, il tipo 40001 realmente avvolge come

Correzione della recensione: hibernate-core's*******************************************************************************************************************...

Kamo·1mo ago
FixMediaService

Prendere il tipo di eccezione il conflitto di rivendicazione lancia in realtà

Correzione di revisione rotonda 2: il livello di dichiarazione 40001 (il caso comune, rilevato all'interno esegui Aggiorna() piuttosto che a commit) superfici c...

Kamo·1mo ago
FixMediaService

Ritorno 409 su ogni gara di rivendicazione persa, aggiungere percorso di reclamo manager

La revisione del round 1 fissa il punto finale del reclamo di accettazione-popup: - una razza perduta ordinaria (il perdente èClaimableBy già falso post-commit)...

Kamo·1mo ago
FixMediaService

Scansiona i repository di posta elettronica DepartmentService ora ha bisogno

MediaService CrashLooped su ogni capsula da condiviso-lib 1.5.0: DepartmentService è un @Service, quindi il jolly @ComponentScan("com.kamo") lo costruisce qui s...

Kamo·1mo ago
FixMediaService

Accettare il filtro del provider timeline come param ripetuti

Il client web ha inviato ?providers=facebook,x come un valore CSV. Una virgola in una query VALUE deve viaggiare in %2C, e un hop che re-encodes trasforma quell...

Kamo·1mo ago
FixMediaService

Invia email di messaggio mancato all'account utente, non la casella di posta org

L'avviso esisteva per dire "hai un messaggio in attesa, firma e leggerlo", ed era consegnato alla casella di posta questa organizzazione ha assegnato il membro ...

Kamo·1mo ago
August 6, 2026
FixMediaService

Dare ad ogni agente un distintivo vivo invece di un proprietario un conteggio non letto

Il distintivo nav e /support?tab=tickets ha risposto a diverse domande. La pagina elenca ogni biglietto nell'org; il badge ha contato messaggi di chat non letti...

Kamo·1mo ago
FixMediaService

Gettare client SEND per gli argomenti sorvegliati, e riparare la costruzione a HEAD

TWO THINGS, entrambi di cui fermare MediaService principale dalla spedizione. 1. principale non compila. MediaController: 1361 chiamate Che non esiste. Il meto...

Kamo·1mo ago
FixMediaService

Annunciare un messaggio una volta, quando è tutto

Entrambe le chiamate che terminano la costruzione di un messaggio dopo la riga vengono salvate ora dicono createMessage non annunciarlo: MediaController allega ...

Kamo·1mo ago
FixMediaService

Memorizzare gli allegati attraverso la pipeline dedup invece di un oggetto per upload

Attachments ha scritto il proprio oggetto "imgId>/ <fileName>" su ogni upload, bypassando il content-addressed store interamente — lo stesso logo-draft.png atta...

Kamo·1mo ago
August 3, 2026
FixMediaService

Scansione dei repository MFA condivisi

MfaEnrollmentService è un @Service in kamo-shared-library, quindi la wildcard @ComponentScan("com.kamo") in questa applicazione lo costruisce se questo servizio...

Kamo·1mo ago
FixMediaService

Harden il kubectl download contro l'egresso sfacciato [skip ci]

dl.k8s.io sopra l'ingresso del corridore cade in modo intermittente metà del trasferimento: curl: (56) OpenSSL SSL read: decryption fail or bad record mac che f...

Kamo·1mo ago
July 22, 2026
FixMediaService

Montare il cert live per-host invece del segreto jolly scaduto

Il contenitore init cert-converter ha costruito il suo tastiere PKCS12 da wildcard-kamocrm-com, un segreto multi-SAN legacy che cert-manager orfano quando il su...

Kamo·1mo ago
July 19, 2026
FixMediaService

Rifiutare gli agenti di vendita cross-org; ampliare la cache boottrap bus

venditeAgentId è stato perseverato dal corpo di richiesta incontrollato, quindi un cross-org o agente abbagliante id potrebbe essere memorizzato su una WebChatI...

Kamo·1mo ago
July 17, 2026
FixMediaService

Escludere i membri non ACTIVE dalla partecipazione alla chat & routing

Un membro non attivo deve apparire come un membro o essere mirato come, un partecipante live chat. Porta ogni percorso di chat sul condiviso-lib E' il momento g...

Kamo·1mo ago
July 16, 2026
July 15, 2026
FixMediaService

Risolvere membro del sistema pubblico-chat per-org (drop hardcoded snadjafinia alias)

creareSupportSession, crearePublicTicket, e la notifica del proprietario aiutanti tutti hanno risolto il "membro del sistema" dell'org tramite un codice nome ut...

Kamo·1mo ago
July 14, 2026
FixMediaService

Smettere di mettere i contenuti dei messaggi nelle e-mail di messaggio mancato

Rimuovere il messaggioPreview computation, il libro principale PREVIEW scrivere, e il messaggioAnteprima variabile del modello; rilasciare la preferenza include...

Kamo·1mo ago
July 8, 2026
FixMediaService

Persist bandiere di pollice programmate-materiale tramite aggiornamento mirato

Stesso indipendente-entity orfanoRemoval problema come il canale di conversione: la spazzata senza testa ha tenuto un ImgDat staccato e salvare()/merge() cascad...

Kamo·2mo ago
FixMediaService

Caricamento di registrazione in corso di elaborazione MediaService

MinIOStorageService.upload lancia un'eccezione controllata che ingerisce() nè catturato o dichiarato — costruire la rottura sulla parte superiore della isGuest ...

Kamo·2mo ago
FixMediaService

MeetingParticipant.isGuest() (è stato ottenutoGuest, non compila); ridefinisce il trascritto al generico endpoint

MeetingParticipant espone èGuest() (ottenimento booleano primitivo), non ottenereGuest(). Indirizzi anche la chiamata di trascrizione sommaria al /api/conversio...

Kamo·2mo ago
July 7, 2026
FixMediaService

Persist ha invitato i partecipanti, far rispettare MANAGE MEET SETTINGS, drop double-invite path

- createMeeting: i membri invitati sono numerici ID fiocchi di neve, non stringhe UUID — li instrada attraverso lungoToUID come il creatore. Precedente UUID. Fr...

Kamo·2mo ago
July 1, 2026
May 1, 2026
FixMediaService

Pubblicare NATS CREATE evento dopo la transazione si impegna a risolvere la gara di allegato immagine

Il messaggio NATS è stato pubblicato all'interno del corpo @Transactional, che significava i destinatari potrebbero ricevere l'evento CREATE e richiedere l'imma...

Kamo·4mo ago
FixMediaService

Serialize attachments in WS relay and message history; allow attachment-only sends

Three bugs fixed: 1. ChatSessionSubscriptionManager was building the STOMP messageMap manually and omitting attachments, sourceLanguageId, readMemberId, msg...

Kamo·4mo ago
FixMediaService

Fix NPE in getChatSessions from Map.of() rejecting null nextcoder

java.util.Map.of() throws NullPointerException when nextcoder is null (no more pages). Replace with HashMap that accepts null values. Also wrap entire handler i...

Kamo·4mo ago
FixMediaService

Fix upload 500 (missing EmbRecordState) and empty chats tab (Timestamp cast)

Defect A: ChatAttachmentService.upload omitted **************** causing a NOT NULL violation on imgs.is_active. Added the default recordState. Also hardened Cha...

Kamo·4mo ago
FixMediaService

Prefer usernameAlias over User.name in memberDisplayName

Switches display name priority to: Member.usernameAlias → User.name → User.alias → User.username. Also includes the paged query dispatch fix from the previous c...

Kamo·4mo ago
FixMediaService

Use split First/After queries for chat sessions paged endpoint

Addresses empty Chats tab by dispatching to ****************

Kamo·4mo ago

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