Live Change Log

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

17,931
Variazioni totali
4,612
Caratteristiche
4,543
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,931AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,522TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI523Chore670Docs226Feature4,612Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
August 26, 2026
Fixkamo-login

Gli asset tematici provengono da un host che risolve

Lo schermo di accesso dipinge il branding di un'organizzazione dal tema. Quel dominio non può essere risolto: un org può esistere e essere firmato prima che il ...

Kamo·2w ago
Fixkamo-internal

Una scheda, un inquilino — smettere di risolvere l'org dal cookie condiviso

Aprire KamoCRM in una scheda e un'altra organizzazione in un secondo, aggiornare il primo, e esso reso come il secondo. Chiudi quella scheda, rinfresca di nuovo...

kamo·2w ago
FixSecurityService

Servire i beni di un inquilino da un host che risolve, e smettere di cancellare i suoi sfondi

Due difetti hanno scoperto mentre si lavora perché un nuovo org si è aperto senza logo e senza colori. Loro si aspettano. I beni sono stati richiesti dal tema....

Kamo·2w ago
Fixkamo-internal

Stop carico di lavoro in piedi da lampeggiare la scheda del browser per sempre

TabAttention alimentato navGrandTotal in un 1100ms titolo flasher. Quattro dei suoi otto addend sono la profondità della coda che non raggiunge mai lo zero quan...

kamo·2w ago
Fixkamo-internal

Wire markSmsRead/markAiRead/social mark-read alle loro finestre

Recensione finale trovata markSmsRead e markAiRead aveva zero chiamanti, e SocialChatWindow non ha mai chiamato markAsRead/beginViewing a tutti — tre di cinque ...

kamo·2w ago
FixVOIPService

Portare la voce numero nav su VIEW VOICEMAIL

Ho dato a qualsiasi membro autenticato. in possesso di una riga MemberVoipConfig il conteggio di posta non-leggeta a livello di istanza nessun controllo dei dir...

Kamo·2w ago
FixMediaService

Percorso getChatSessions' ambiguità illeggi attraverso l'Ambiguità

MediaController.getChatSessions lanciò a mano la versione pre-estrazione della "era scritto da qualcun altro?" regola (rowVisitor!= null && callerId Il che ha r...

Kamo·2w ago
Fixkamo-internal

Dare il percorso web media un relè TURN

Il percorso SIP del browser ha costruito la sua connessione peer con uno STUN pubblico hardcoded /api/voip/turn/credentials per il periodo in cui tale endpoint ...

kamo·2w ago
Fixkamo-internal

Fermare le guide dell'albero dell'app mettendo una barra di scorrimento sul viewport

/settings/account?tab=apps ha scorretto l'intera finestra, giù nello spazio vuoto sotto la shell, mentre la colonna app che si supponeva scorrere aveva il propr...

kamo·2w ago
FixSecurityService

Mostra una chiamata una volta in un rollup, e ferma 500 su piste non lavorate

Due correzioni il rollup del conto reso visibile. Un numero di telefono può essere un punto di contatto su più di un proprietario allo stesso tempo, e due cond...

Kamo·2w ago
FixBillingService

Chiudi il webhook idempotency gap BL0 recensione finale trovato

Trovare 1 (Critical): un reclamo perdente su un evento Stripe ripiegato solo provato una fila esisteva, non che il tentativo precedente finito. Affermativo fila...

Kamo·2w ago
FixSecurityService

Fare il collegamento KamoDesktop SSO riscattabile esattamente una volta

Il link viene fornito come URL, quindi atterra nella storia del browser e nella elenco riaperto-chiuso-tab, dove vive a lungo la sessione per cui è stato coniat...

Kamo·2w ago
FixSecurityService

Il rollup del conto non deve ampliare ciò che un lettore può vedere

La timeline dell'account che ho aggiunto l'ultima commit è stato un modo intorno al per-lead letto Il cancello. Un membro ha rifiutato i messaggi di un lead sul...

Kamo·2w ago
Fixkamo-shared-library

Portare l'aggiudicatario nel rollup del conto, su un

Leggere le comunicazioni di un piombo è bloccato su chi è assegnato. Un rotolo che restituito uids da solo non poteva applicare quel cancello, in modo da la tim...

Kamo·2w ago
Fixkamo-internal

Thump il primo vero messaggio, non solo il secondo

dovrebbeThump(non definita, n) significa "primo render" — ma una testa depostata non ha letto inizia genuinamente non definita, e applica la propria guardia non...

kamo·2w ago
Fixkamo-internal

Rendere ogni componente client sicuro da rendere sul server

I prossimi componenti client server-renders, quindi `window`, `document`, `localStorage`, `sessionStorage` e `navigator` non esistono durante il render che prod...

kamo·2w ago
FixBillingService

Non chiave effimera per-attempt Stripe crea

Round 2 recensione (Ruling 17) trovato "è questo un creare?" è necessario ma non sufficiente. La domanda che conta: può questo argomento legittimamente essere c...

Kamo·2w ago
FixBillingService

Le chiavi appartengono a Stripe crea solo, non su mutazioni

La prima recensione (Ruling 15) ha trovato il Critical: una idempotency stabile chiave su un aggiornamento/cancel/attach/detach non è una salvaguardia, è un bug...

Kamo·2w ago
FixKlusterServices

L'auto-riconnettere ricarico-looped ogni pagina in uno schermo vuoto

Ho spedito questo e ha preso il desktop giù: una pagina bianca vuota e una scheda Caricare per sempre. Disabilita immediatamente l'incluster; questa è la soluzi...

Kamo·2w ago
Fixkamo-internal

Read-fence SMS/AI-reads, fold sessionType in sameSessions

Tre risultati di recensioni contro Compito 21, tutti previsti: - markSmsRead/markAiRead non aveva recinzione di lettura: un rinfresco o una spinta in entrata r...

kamo·2w ago
FixBillingService

Fare ogni Stripe scrivere idempotent, e fallire la costruzione su uno nuovo senza una chiave

Un timeout di presa su una scrittura Stripe che realmente successo è indistinguibile, dal nostro lato, da uno che non ha fatto; senza un chiave idempotency il r...

Kamo·2w ago
FixBillingService

Impedire la bandiera elaborata con il denaro scrivere, non davanti a esso

markProcessed era REQUIRES NEW, quindi ha commesso elaborato=vero mentre il Le scritture di denaro del gestore erano ancora non commesse nel sospeso esterno tra...

Kamo·2w ago
Fixkamo-internal

Un hexhead gettato non può più finire una chiamata dal vivo

SoftphoneTool non ha mai ascoltato per lo strumento cancellabile:richiedereChiudi che MessageTool utilizza per proteggere il testo non inviato, così segnando l'...

kamo·2w ago
Fixkamo-internal

Un rinfresco mid-call non riordina più il cliente

L'istantanea dello strumento ha riprodotto props verbatim, che è giusto per stato e sbagliato per un'istruzione. `autoDial: true` sopravvisse alla finestra rest...

kamo·2w ago
FixMediaService

Gestione coerente degli errori e stratificazione su due risultati di recensione

Risultati delle valutazioni sulle attività 14 e 15: - SystemBugController ha tenuto un campo SystemBugRepository e l'ha interrogato direttamente per il nuovo c...

Kamo·2w ago
FixMediaService

Controllare il non letto-guardare se stesso, non solo la trasmissione

Risultato del compito 9: persistInbound è @Transactional, e solo il broadcast() la chiamata all'interno del loop per-membro era sicuro per l'eccezione (inghiott...

Kamo·2w ago
August 25, 2026
Fixkamo-internal

Applicare il marchio del mago appena raccolto

Colori, loghi e sfondi scelti durante la creazione di un'organizzazione non lo raggiungevano. Il membro ha aperto il loro nuovo spazio di lavoro sul marchio pre...

kamo·2w ago
FixSecurityService

/org/current si ferma a seconda di una sessione live Hibernate

Questo punto finale è ciò che la shell dello spazio di lavoro carica prima di rendering, e il client rifiuta un registrazione non può leggere — Organizzazione. ...

Kamo·2w ago
Fixkamo-shared-library

Fai il controllo della firma webhook al dettaglio chiuso e confrontare in tempo costante

validateSignature usato per restituire i veri tre modi senza verificare nulla: un cortocircuito segreto nullo, sei di undici tipi di fornitori caddero default -...

Kamo·2w ago
Fixkamo-login

Continua a rimanere disabilitato una volta che si apre uno spazio di lavoro

Il pulsante già portato disabilitato={!seletto || presentando}, ma la presentazione era solo vera per la durata della richiesta. Sul successo la pagina imposta ...

Kamo·2w ago
Fixkamo-login

Solo un token speso invia il membro all'inizio

Ogni stato non-ok è tornato a "Si prega di firmare di nuovo", che è vero solo 401 — quello stato che significa che il token di selezione è davvero andato. Secur...

Kamo·2w ago
FixSecurityService

Una selezione fallita dello spazio di lavoro non distrugge più il sign-in

Segnalato come essere gettato indietro al campo e-mail con "il vostro segno-in timed out. Si prega di firmare dopo aver cliccato su Continua. Il timeout non era...

Kamo·2w ago
FixSecurityService

Interrompere il logo pass sfondi affamati, e leggere < picture>

Diagnosi contro un sito reale che ha restituito sei loghi, colori di marca e zero immagini di sfondo. Tre cause separate, tutte nostre. Il logo pass potrebbe m...

Kamo·2w ago
Fixkamo-internal

Chiudere lo spazio morto sotto la griglia di piombo

Il pager si trova in fondo alla griglia CardContent, e CardContent navi `&:last-child { imbottitura-bottom: 24px }` propria. Il selettore trasporta una classe p...

kamo·2w ago
FixKlusterServices

L'auto-riconnessione stava guardando per una classe che non appare mai

E' stato messo sotto chiave. Quella classe esiste da Guacamole foglio di stile e in nessuno dei suoi modelli, quindi il selettore non ha abbinato nulla: il scri...

Kamo·2w ago
FixKlusterServices

Cap Guacamole's heap, e distruggi la distribuzione che lo bloccava

Due difetti, uno dei miei. MINE FIRST: il cancello `node --test` aggiunto con lo script di ricollegamento automatico indicato in un DIRECTORY, e il nodo del co...

Kamo·2w ago
Fixkamo-internal

Dire chiaramente che cosa è il campo di dominio

Il suggerimento ha spiegato il campo in termini di host che produce — interno. spazio di lavoro, login. organizzazione, e poi ha detto loro il web alias era com...

kamo·2w ago
FixInitializerService

Gettare i vincoli di CHECK ordinario congelati gelare Hibernate a creare

Hibernate scrive CHECK (col >= 0 E col <= N) su un @Enumerated (ORDINAL) colonna a TABELLA CRETA, dove N è il più alto ordinale che esisteva giorno, e ddl-auto:...

Kamo·2w ago
Fixkamo-internal

Chiudi cinque lacune nei suggerimenti del marchio del sito

Cinque cose hanno trovato la lettura del primo taglio, tutte vere. Il distintivo "Aggiunto sotto" mentito. Ha rintracciato solo quale carta era stata cliccato,...

kamo·2w ago
Fixkamo-internal

Immettere come membro del sistema non ha più bisogno della propria appartenenza

Il pulsante è stato disabilitato da canEnterOrg, che chiede se il VIEWER detiene un usabile appartenenza — così è stato grigiato per esattamente gli org che esi...

kamo·2w ago
FixSecurityService

Un dominio incompiuto sceglie un host diverso, non un rifiuto

L'inserimento di un org è stato rifiutato estraneo a meno che il suo dominio personalizzato non abbia finito DNS e SSL. Questo era giusto mentre entrava signifi...

Kamo·2w ago
FixKlusterServices

Fermare il canarino che piange il lupo dopo ogni riavvio legittimo

session durable ha trattato un token REJECTED come un guasto di durata. Questo non è il outage che protegge: un gateway riavvia, o il timeout di inattività di G...

Kamo·2w ago
FixKlusterServices

Smettere ogni dispiegamento da gettare tutti fuori dal desktop

"Si è verificato un errore e questa azione non può essere completata" dopo aver lasciato un desktop aperto non era un timeout idle e non un problema del browser...

Kamo·2w ago
FixMediaService

Costruire il modello di ricerca al di fuori della query, e analizzare la query in un test

likePattern trasforma un termine di ricerca assente in '%' quindi nessun parametro null mai raggiunge un'espressione di stringa, e sfugge % e nel termine in m...

Kamo·2w ago
Fixkamo-shared-library

Fermare la lista dei bug 500ing su ogni carico non filtrato

PostgreSQL non può differire un tipo per un parametro null all'interno di una stringa espressione: LOWER(CONCAT('%', :search, '%'))) con una nullità :ricerca in...

Kamo·2w ago
FixKlusterServices

Eseguire una sessione inviata nel genitore comune dello spazio di lavoro

sage's VS Code è uno spazio di lavoro multi-root con tutti i 63 repository, quindi prendendo la prima cartella workspace rooted un bug sul sito di login in aise...

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