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
September 5, 2026
Featurekamo-shared-library

Recuperare un metodo transazionale in una NUOVA transazione e fermare i diritti che non si aprono

Due correzioni che hanno senso solo insieme. @RetryOnDbConflict recupera un metodo OUTSIDE la sua transazione, quindi ogni tentativo inizia una nuova. Ripresa ...

Kamo·1mo ago
Featurekamo-marketing

Dite ciò che il Piano Libero non addebita, accanto a quello che i pagati fanno

Ora che Starter e Business ogni portare una carica una volta sulla carta, un gratis scheda che non dice nulla su di esso invita esattamente l'inferenza sbagliat...

Kamo·1mo ago
PerformanceKlusterServices

Abbattere la finestra che un DDL lascia dietro per gli schienali stanti

Applicare DDL urta la versione del catalogo, e backend ancora tenere il vecchio fallire la loro prossima dichiarazione con SQLState 40001 fino a quando non veng...

Kamo·1mo ago
Fixkamo-marketing

Rendere la tassa di avvio rilevabile — discreto non è lo stesso come nascosto

La nota spedita a #8c8c8c senza spaziatura, cuneo tra il verde brillante term line e la descrizione del piano. Quello è DARKER rispetto alla copia del corpo sot...

Kamo·1mo ago
Fixkamo-internal

La conferma end-terminal era illeggibile sulla fila dietro di essa

Due cose, entrambe sulla cucitura tra un navigatore e quello che c'è accanto. ## La conferma non aveva superficie propria Le azioni della fila terminale siedo...

Kamo·1mo ago
Fixkamo-login

Fare il contatore di sciopero concordare con la propria didascalia, e leggere aloud

Tre cose che lo schermo stava sbagliando, tutto trovato guardandolo piuttosto che correndo. La barra era un TALLY di fallimenti, avvolgendo ogni cinque segment...

Kamo·1mo ago
FixSecurityService

L'avviso di blocco ha promesso il rung sbagliato e il conteggio sbagliato

Il contatore di sciopero sulla schermata di accesso stava dicendo alle persone qualcosa che il server allora non lo fece. tierFor inizia il ritardo di cinque se...

Kamo·1mo ago
FeatureSecurityService

Esporre che cosa un cambio di posto costerà prima che sia fatto

Aumentare il numero di posti di abbonamento ora solleva una fattura — una startup per-seat tassa segue la persona, quindi dieci noleggi su un piano $99 è $990 e...

Kamo·1mo ago
FeatureEmailService

Inviare la posta di un'organizzazione come proprio dominio quando il suo SPF dice che potremmo

L'indirizzo From è stato scelto chiedendo a chi ospita i MAILBOXES dell'organizzazione. Questa è una domanda diversa da quella che conta, ed è stato sbagliato i...

Kamo·1mo ago
Fixkamo-internal

Indicare il sedile, il pagamento-metodo e le chiamate aggiuntive a percorsi esistenti

Quattro chiamate in posApi indirizzate URL a forma di REST — /seats, /payment-method, /addons, DELETE /addons/{id} — e POSController non espone nessuno di loro....

Kamo·1mo ago
Featurekamo-shared-library

Lascia che la console chieda quali costi di cambio del sedile prima di farlo

changeSeats ora solleva una fattura per la tassa di avvio su nuove teste, che gira un numero in una finestra di dialogo in una carica — dieci noleggi su un pian...

Kamo·1mo ago
Fixkamo-marketing

Rimuovere l'ultimo "$0 setup" reclamo, e citare la tassa solo dove è fisso

Rendere il calcolatore ha presentato un reclamo il primo passo mancato: il suo "Included Free!" pannello condotto con "Setup & Implementation — $0", colpito da ...

Kamo·1mo ago
FeatureSecurityService

Registra quali domini ci autorizzano, così la loro posta può uscire come loro

Transactional mail attualmente sceglie il suo Da indirizzo chiedendo chi ospita un l'organizzazione è MAILBOXES. Questa è la domanda sbagliata. Se possiamo invi...

Kamo·1mo ago
Featurekamo-shared-library

Registra se SPF di un dominio ci autorizza a inviare come esso

Due colonne accanto alla proprietà e alle bandiere SSL, rispondendo alla terza domanda DNS circa un dominio: possiamo inserire il suo nome sulla linea From dell...

Kamo·1mo ago
FixSecurityService

Un urto di conversione del catalogo non deve leggere come "questo ospite non ha organizzazione"

Org risoluzione imbuti ogni ricerca attraverso un helper query che inghiotte il eccezione e risposte Optional.empty(). Per un'organizzazione che veramente non è...

Kamo·1mo ago
Featurekamo-internal

L'Hexhead di un terminale che ti vuole

Un membro con sei terminali minimizzati ha una domanda su ciascuno: è che uno Mi aspetta? La testa ora la risponde in un colore. lavoro verde — nulla è voluto ...

Kamo·1mo ago
FeatureSecurityService

Portare uno stato di attività del terminale alla console

TerminalSummary guadagna `stato`: occupato, o in attesa del suo membro. Leggi il testo trascrizione di sessione — nessuno dei quali è noto da qui, ed è per ques...

Kamo·1mo ago
Featurekamo-internal

Dare una testa il proprio tooltip dell'app, posto da dove si siede

L'etichetta era la scatola nativa `title` del browser: unstyled, e mettere ovunque il altri 291 obiettivi hover in questo uso cromato, freccia e tutto. Una tes...

Kamo·1mo ago
Featurekamo-marketing

Dichiarare la tassa di avvio, e smettere di rivendicare non c'è uno

Il sito ha detto "$0 spese di configurazione" tre volte nei metadati della pagina dei prezzi e elencato "Non è obbligatorio onboarding fee" come vantaggio su Hu...

Kamo·1mo ago
Featurekamo-internal

Mostrare la tassa di avvio prima che venga addebitato, e dove un accordo lo sovrascrive

calcolare-prezzo ha sempre restituito un setupFee e la procedura guidata stampato da nessuna parte, quindi una carica che corre a quattro cifre su un grande ord...

Kamo·1mo ago
FeatureInitializerService

Seed il $99 per-seat tassa di avvio su ogni livello pagato

Il caricatore ha superato null per setupFee su tutti e quattro i piani, quindi un seme appena ambiente prezzi onboarding a nulla mentre le spese di produzione $...

Kamo·1mo ago
FeatureBillingService

Bill la tassa di avvio su entrambi i percorsi a un piano, e record termini negoziati

Due percorsi raggiungono lo stesso piano e solo uno di loro stava per caricare il nuovo tassa di avvio per-seat. Una fattura d'ordine scritta dalle vendite tram...

Kamo·1mo ago
Featurekamo-shared-library

Caricare la tassa di avvio, per posto, e lasciare un cliente fuori di esso

La commissione di avvio è stata costruita a metà per tutto il tempo che il modello è esistito. SubscriptionPlan ha portato un setupFee, SubscriptionOrder ha por...

Kamo·1mo ago
Featurekamo-shared-library

Ripristinare gli errori del database Yugabyte si aspetta che un cliente riprova

Applicare DDL urta la versione del catalogo, e ogni backend fisico ancora in possesso il vecchio fallisce la sua prossima dichiarazione con SQLState 40001 — "ve...

Kamo·1mo ago
Fixkamo-internal

Ritirare il verdetto di prova del provider SMS quando le sue credenziali cambiano

Lo stesso difetto della scheda Panoramica del server del telefono, una schermata dall'altra: salvare nuove credenziali hanno lasciato il risultato di Test Conne...

Kamo·1mo ago
FeatureKlusterServices

Dire se un terminale sta lavorando o aspettando il suo membro

Ogni terminale nella lista ora porta `stato`: occupato, o in attesa. E'... una domanda che qualcuno fa di una finestra che non possono vedere, ed è quello che u...

Kamo·1mo ago
FixSecurityService

Ripristinare SpfAdvisoryService, che non compila più senza

45829a6 cancellato questo file. Non c'era niente in quell'impegno che voleva che andasse. l'eliminazione messa in scena del mio che un `git concomitante aggiung...

Kamo·1mo ago
Fixkamo-internal

Cattura le credenziali dell'app incollate nella casella JWT di RingCentral

Due cose sono andate male sullo stesso schermo, e insieme hanno prodotto un pagina delle impostazioni che mostra un chip verde "Credentials complete" sopra un r...

Kamo·1mo ago
FixVOIPService

Dica a RingCentral JWT dalle credenziali dell'app incollate nella sua casella

Un org ha incollato le credenziali dell'app RingCentral JSON — il {"clientId": ..., "clientSecret": ..., "server": ...} blob la console di sviluppo mostra sulla...

Kamo·1mo ago
Featurekamo-internal

Scegli il modello e lo sforzo prima di iniziare una sessione di coder, una volta

Invia alla finestra di dialogo AI ha, e i due sono la scelta SAME piuttosto che due. Qualcuno che si è stabilito su Sonnet all'Altissimo ci ha risolti. Re-pick...

Kamo·1mo ago
FeatureSecurityService

Portare il modello e lo sforzo del membro a una sessione di coder

e deliberatamente non esaminato qui. `coder flags` sull'agente è l'unica cosa che decide cosa una sessione funziona con — il proprio commento lo chiama «il con...

Kamo·1mo ago
FeatureKlusterServices

Lasci una sessione di coder eseguire al modello e lo sforzo del membro scelto

per una nuova sessione e per una ripresa simile, da `--model` e `--effort` sono bandiere per sessione in entrambi i casi. Essi sono la parte SOLO del comando c...

Kamo·1mo ago
Featurekamo-internal

Nome una testa di esagonale dopo la finestra che sta per

Il tooltip di un hexhead ha letto "User w12" — la testa id, che è la finestra id, in un stringa scritta per gli avatar membri. Una banchina di sei finestre mini...

Kamo·1mo ago
Fixkamo-internal

Indicare il proxy delle integrazioni sul percorso

La finestra di dialogo Gestisci sorgenti in avanti a /api/settings/integrations, che EmailService non mappa - il suo controller è a E' il momento giusto. Ogni r...

Kamo·1mo ago
FixAPIService

Getta la /api/settings in avanti, che non ha indicato nulla

EmailService serve il controller di sincronizzazione al ********************************************************************************************************...

Kamo·1mo ago
Fixkamo-internal

Dì perché una casella di posta non è riuscita, e quale chiave è sul file

Due silenzi che hanno fatto funzionare una connessione Google Workspace leggere come rotto. La casella di posta ha catturato il rifiuto del fornitore e ha lasc...

Kamo·1mo ago
FixEmailService

Smettere di configurare un provider salva dallo scartare i campi di un altro modulo

Ogni pannello di configurazione post solo i campi che possiede, piatto, accanto al tipo di fornitore -- il pannello Workspace di Google non invia altro che serv...

Kamo·1mo ago
FixAPIService

Route /api/contacts, /api/calendar e /api/settings to EmailService

Contatti e schermi di calendario di KamoMobile 404'd su ogni richiesta. Né percorso è stato percorso presso l'host api, quindi nulla ha raggiunto EmailService e...

Kamo·1mo ago
FixKlusterServices

Invia A AI non deve aprire una scheda nell'editor di salvia

Una consegna Send-to-AI è ospitata in un terminale remoto l'operatore è già guardando nella console. Oltre a questo, l'agente ha anche consegnato la sessione a ...

Kamo·1mo ago
FeatureSecurityService

Rifiutare un sign-in il cui host non nomina organizzazione

Un tale ospite potrebbe firmare fino ad ora. È caduto attraverso al workspace-choice percorso e riuscito a aderire da solo, che lo ha reso una porta dove nessun...

Kamo·1mo ago
FixKlusterServices

Riavviare l'agente non deve uccidere le conchiglie di ogni membro

oggi a metà lavoro, e avrebbe portato con sé i terminal di ogni altro membro. systemd's default è KillMode=gruppo di controllo: in stop o riavviare SIGKILLs og...

Kamo·1mo ago
FeatureKlusterServices

Un terminale coder indossa il nome coder ha dato la conversazione

da tempo era stato intitolato "Iniziare l'implementazione delle commissioni e Harmony regolazione del conto". Due cose separate stavano ingoiando quel nome. La...

Kamo·1mo ago
Featurekamo-internal

Mostra il blocco di segnale come regola che non può essere spento

SecurityService applica ora un blocco progressivo di segnale a ogni organizzazione se esiste o meno una fila per essa — cinque tentativi liberi, poi cinque seco...

Kamo·1mo ago
FixSecurityService

Nominare il costruttore Primavera dovrebbe usare, o il contesto non inizierà

La mia regressione e la seconda pausa di inizio contesto su questo servizio oggi: Errore di creazione di fagiolo con nome 'terminalTicketRegistry': Impossibile...

Kamo·1mo ago
FixSecurityService

Lasciate che la primavera scelga il costruttore del registro terminale

SecurityService si sta schiantando su ogni nuovo pod da quando condiviso handoff store atterrare: "Nessun costruttore predefinito trovato" per TerminalTicketReg...

Kamo·1mo ago
Featurekamo-login

Mostra il blocco progressivo, quindi un segnale tenuto si spiega

Il server ora rifiuta i segni su una scala — cinque tentativi liberi, poi cinque secondi, poi serrature di cinque, quindici e trenta minuti, poi un blocco perma...

Kamo·1mo ago
Chorekamo-marketing

Rebuild — il precedente run non ha mai prodotto un'immagine

f0edd01 è stato spinto con il resto del lavoro di rollout di tutta la flotta ed è l'unico di quello lotto la cui immagine non è mai apparsa: la distribuzione è ...

Kamo·1mo ago
FeatureSecurityService

Bloccaggio progressivo del segnale in, escalation a un blocco IP permanente

Una password sbagliata ora costa qualcosa, e il costo sale. Contato dal ultimo successo del soggetto: i primi cinque fallimenti sono liberi, il sesto e ogni dop...

Kamo·1mo ago
Fixkamo-register

Dire al server quale organizzazione il risentimento è per

Il pulsante Resend della schermata di verifica ha segnalato il successo e l'invio niente per ogni organizzazione tranne che per la piattaforma. `host` già cava...

Kamo·1mo ago
FixSecurityService

Rimandare l'e-mail di verifica sotto l'organizzazione che il membro è effettivamente su

Nessuno in un'organizzazione white-labelled è stato in grado di chiedere un secondo verifica e-mail. Lo schermo ha detto che la lettera era sulla sua strada ogn...

Kamo·1mo 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