KamoCRM

Live Change Log

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

17,497
Variazioni totali
5,985
Caratteristiche
5,283
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,497AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService250MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore773Docs3,254Feature5,985Fix5,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
September 3, 2026
Featurekamo-internal

Una password scorciatoia nell'eroe, e un cancello più stretto

Due metà dello stesso soggetto. La scorciatoia. Cambiare la password era tre camere profonde dietro la ferrovia — l'unica cosa che il layout della camera reso ...

Kamo·1mo ago
FixSecurityService

Solo il membro o il dio possono impostare la password di un membro

MANAGE MEMBER SECURITY ha superato il cancello di cambiamento-password, che ha fatto "can amministrare i membri" e "può prendere il controllo del conto di quals...

Kamo·1mo ago
FixSecurityService

Ogni handshake terminale era 403 dietro il proxy bordo

Il sintomo riportato è stato un terminale che ha aperto e subito detto "Sconnesso", con nulla a cui agire. Riprodotta fine alla fine: i mints del biglietto fine...

Kamo·1mo ago
FixSecurityService

Assertare la maschera offuscare, e saltare il cancello per i chiamanti senza piste

LeadFieldMaskTest si aspettava ancora una e-mail null. La maschera ora offuscato piuttosto che gli spazi vuoti — un campo vuoto legge come "questo piombo non ha...

Kamo·1mo ago
Testkamo-shared-library

Filare il mock della porta di accettazione nel test di spesa FFA

accettareNextLead consulta LeadAcceptEligibility Servizio prima di raggiungere qualsiasi di la logica di credito questi casi sono circa, e il test costruisce il...

Kamo·1mo ago
Fixkamo-internal

Un nuovo terminal potrebbe reattaccare a un vecchio guscio dopo un aggiornamento

Il guscio è stato messo in chiave sull'id della finestra degli strumenti, e @kamo/tool-core li costruisce come `${toolId}-${++idCounter} da un contatore che RES...

Kamo·1mo ago
Featurekamo-internal

Proibito emblema nav, Assegna a me stesso, e mascheramento di contatto offuscato

**L'icona Leads nav dice quando non puoi accettare.** Un membro che detiene i lead loro non hanno lavorato ottiene un emblema di blocco rosso sopra l'icona Lead...

Kamo·1mo ago
FeatureSecurityService

Servire il cancello di accettazione allargato, aggiungere auto-assegnamento, e chiudere due bypass di maschera di contatto

**Endpoints for the new gate.** /leads/ available-summary and /leads/ available ora riferire entrambi i motivi che un membro è bloccato — conduce deve una nota ...

Kamo·1mo ago
Featurekamo-shared-library

Widen il cancello di accettazione, ofuscate informazioni di contatto mascherato, lasciare libero per tutti i conducenti essere rivendicato

Tre modifiche correlate al nucleo di consegna. **La porta d'accettazione ora fa due domande, su ogni pista assegnata. LeadAcceptEligibilityService sostituisce ...

Kamo·1mo ago
Featurekamo-internal

Bandiere sulle lingue, e smettere di copiare liste della piattaforma

Completa c20bac57. Le lingue ora portano la loro bandiera, la stessa che il commutatore NavTop mostra e dalla stessa fonte — il valore chiuso così come ogni ri...

Kamo·1mo ago
Docskamo-internal

Registrare ciò che il terminale remoto distribuisce effettivamente insegnato

Tre difetti, tutta la stessa forma: presenti nell'albero, assenti dalla cosa che serve richieste — un IngressRoute in una directory nulla vale, un cliente perco...

Kamo·1mo ago
RefactorKlusterServices

Il mietitore ha usato `su` troppo — runuser, e nessun guscio dovunque

Gocciare su dal sentiero exec lo ha lasciato in reap idle, che corre su ogni collegamento terminale. Le stesse tre obiezioni, e l'ultima è quella che morde: `su...

Kamo·1mo ago
Fixkamo-internal

La richiesta del biglietto non aveva percorso dietro di esso

La finestra si e' intrufolata e niente e' servito. Non c'è nessun catch-all sotto /api/security — ogni area è prosposta da un file di rotta del proprio, e il de...

Kamo·1mo ago
ChoreSecurityService

Spostare il terminale IngressRoute dove si applica qualcosa

Il flusso di lavoro di questo repo si applica esattamente configmap.yaml, distribuzione. Yaml e service.yaml, quindi un quarto manifesto accanto a loro non è ma...

Kamo·1mo ago
FixKlusterServices

Il terminale IngressRoute era in una directory nulla vale

È stato scritto in securityservice/k8s/ accanto alla distribuzione, che legge come l'ovvia casa e non è una: il flusso di lavoro del repo si applica esattamente...

Kamo·1mo ago
FixKlusterServices

Goccia `su` — ha ingoiato SIGWINCH, quindi nessun terminale mai ridimensionato

Catturato eseguendo il protocollo contro la macchina dal vivo, non leggendolo: dopo un telaio di controllo di ridimensionamento, `tput cols` nella shell ha anco...

Kamo·1mo ago
Fixkamo-internal

Un campo personalizzato può essere modificato di nuovo

Completa c20bac57. Il `renderValue` del campo stava tornando al posto dell'intera vista letta, che incluso il pulsante che apre l'editor. Così qualsiasi campo ...

Kamo·1mo ago
Featurekamo-internal

Ricostruire il mio profilo come eroe e cinque camere

E' stato un rendering di 1,999 componenti. tredici carte identiche giù una singola colonna. Un aiuto della SezioneCard ha dato tutti loro lo stesso raggio, la s...

Kamo·1mo ago
FixSecurityService

Un terminale rifiutato handshake ha risposto 200

Trovato probing il endpoint schierato, non leggendolo. Ritornare falso da un HandshakeInterceptor interrompe il handshake ma non imposta nulla sulla risposta, q...

Kamo·1mo ago
ChoreSecurityService

Ricostruire — l'ultima corsa è morto catturando azioni/checkout

Run 5861 fallì in due secondi, prima di qualsiasi compilazione: il corridore non poteva raggiungere data.forgejo.org per ottenere azioni/checkout. Niente a che ...

Kamo·1mo ago
Featurekamo-internal

Un vero terminale Linux in una finestra degli strumenti e un sottomenu per raggiungerlo

L'opzione Linux Desktop nav diventa un menu invece di un lancio — Desktop remoto con le sue dimensioni, Terminale remoto — esattamente come il softphone possied...

Kamo·1mo ago
DocsSecurityService

Stato perché il 101 è letto prima di tutto è scritto

L'agente analizza la richiesta con un lettore tamponato e poi pompa il grezzo socket, quindi un byte inviato prima della linea di stato sarebbe bloccato in quel...

Kamo·1mo ago
DocsKlusterServices

Pin il no-pipelining invariant sull'aggiornamento PTY

self.rfile è un lettore BUFFERED sopra la presa e pompa legge la presa RAW, così un chiamante che ha inviato byte dietro la sua linea di richiesta li avrebbe in...

Kamo·1mo ago
TestKlusterServices

Guidare un vero PTY e una presa reale attraverso la pompa terminale

I test esistenti pongono argv e inquadrano in isolamento; questi quattro provano pezzi effettivamente spostare byte. Una conchiglia è forcata sotto un vero pecc...

Kamo·1mo ago
Featurekamo-internal

Uno stato di quarta finestra — galleggiante, trascinare a staccare, trascinare per riordinare

Una finestra di strumento popup ha avuto tre stati: attraccato in fila lungo la inferiore, massimizzato sopra il viewport, o minimizzato a una testa di chat. Qu...

Kamo·1mo ago
FeatureSecurityService

Serve Remote Terminal — una vera shell su un WebSocket

Bridges un browser a un PTY sulla propria macchina dev del membro. Cornici binari sono il terminale, i frame di testo sono controllati; sul lungi dall'alto un H...

Kamo·1mo ago
FeatureKlusterServices

Dare all'agente un endpoint PTY per il terminale remoto

GET /pty aggiorna la connessione a `kamo-pty` e diventa un guscio: un PTY per finestra strumento del browser, `su - <user>` in `tmux nuova sessione -A`, cornici...

Kamo·1mo ago
Featurekamo-shared-library

Registrare un terminale dev-machine nel registro di accesso

Un membro che apre una shell sul desktop-1 ora ha un tipo di evento proprio. Che cosa? macchina detiene un cluster-admin kubeconfig e i suoi account hanno senza...

Kamo·1mo ago
Fixkamo-internal

Nominare una società dalla sua azienda, con il contatto come qualificante

Un record che è sia un'organizzazione che una persona è ora etichettata "Harmony Home Loans (Nickolas McGarry)" ovunque una stringa deve stare per E' cosi'. Azi...

Kamo·1mo ago
FeatureSecurityService

Inviare l'azienda al fianco del contatto ovunque sia etichettato un record

Un record che è sia un'organizzazione che una persona si chiama "Harmony Home Prestiti (Nickolas McGarry)" — la società conduce, il contatto si qualifica. Quest...

Kamo·1mo ago
Featurekamo-shared-library

Invia una società di account insieme al suo contatto per i raccoglitori di clienti

Sei raccoglitori del cliente leggono AccountSummaryDTO — l'editor dell'ordine, il servizio-job modulo, dettagli di abbonamento e procedura guidata, e la scheda ...

Kamo·1mo ago
Fixkamo-internal

Gettare la linea di portata sopra la linea temporale di Communication View

"Ogni chiamata, testo, e-mail, messaggio di nota e chat con i 9 porta corrispondenti a questi filtri." — la barra del filtro si siede direttamente sopra questa ...

Kamo·1mo ago
Featurekamo-internal

Comunicazione View — l'intero libro filtrato come una linea temporale

Tre modifiche a /leads. La ricerca rapida si sposta nell'eroe, sopra i link Impostazioni CRM. Nel filtro riga è stato l'ultimo controllo su una linea di undici...

Kamo·1mo ago
Fixkamo-internal

CSS statico nella sovrapposizione — 19 interpolazioni erano appese ogni costruzione

kamo-internal non è stato in grado di produrre un'immagine da b08f3b34. `next build` non ha fallito, HUNG: nessun output, nessun errore, nessun timeout. `.next`...

Kamo·1mo ago
Featurekamo-internal

Aggiungi JustCall come tipo di server telefonico

Aggiunge JustCall al picker con l'API chiave e segreto, un contatto-import toggle, stato delle credenziali sui fornitori scheda, e il logo. La parte interessan...

Kamo·1mo ago
FeatureSecurityService

Una linea temporale di comunicazione sull'intero filtro /leads, non un piombo

# E' la stringa di query # la pagina di dettaglio di piombo tira — attraverso ogni piombo la barra del filtro corrisponde. "Che cosa ha è una domanda su un set,...

Kamo·1mo ago
CIkamo-internal

Reap superseded costruisce incondizionatamente — lo sha check protetto l'orfano

Il mietitore aggiunto nel 199e367e ha confrontato ogni commit del contenitore contro github.sha e KEPT le partite, sulla teoria che una scia corrispondente sign...

Kamo·1mo ago
CIkamo-internal

Reap costruisce orfano da disdire-in-progresso — stavano morendo il vero

Le costruzioni erano passate da 8 minuti a 30+. Ho incolpato il mucchio e ho sbagliato. Lettura il corridore invece dei numeri l'ha trovato: THREE `next build` ...

Kamo·1mo ago
FixVOIPService

Encode JustCall query valori esattamente una volta

Il cliente ha costruito la sua query con build(true), che dichiara i valori già encoded — quindi nulla è sfuggito affatto. Il personaggio che conta è "+": ogni ...

Kamo·1mo ago
RefactorVOIPService

Dire chiaramente perché ogni agente JustCall legge come ACTIVE

L'elenco degli utenti ha deciso il suo stato con "disponibile è Sì o No -> ACTIVE, altrimenti UNKNOWN", che è un modo rotonda di chiedere se JustCall ha rispost...

Kamo·1mo ago
Performancekamo-internal

Interrompere la barra degli strumenti di immagine in linea re-rendering su ogni frame di scorrimento

misura() corre su ogni pergamena e ridimensiona evento e ha costruito un oggetto di stato fresco ogni volta, in modo che la barra degli strumenti ri-rendered se...

Kamo·1mo ago
FeatureVOIPService

Wire JustCall attraverso l'astrazione del fornitore del telefono

JustCall (api.justcall.io/v2.1) come completo PhoneProvider: cronologia delle chiamate, testi, voicemail, registrazioni, directory agente e disponibilità, più f...

Kamo·1mo ago
FeatureEmailService

Endpoint interno per l'importazione di contatti da un sistema esterno

L'integrazione JustCall di VOIPService ha bisogno di mettere a terra i contatti di un cliente l'indirizzo del membro giusto, e questo è dove i contatti sono scr...

Kamo·1mo ago
Fixkamo-internal

La dimensione Desktop tooltip non copre più le proprie opzioni

Il Tooltip ha avvolto l'intero TextField, così ha ancorato alla stessa scatola l'elenco di opzione del selezionato si apre sopra — al posizionamento in basso pr...

Kamo·1mo ago
Featurekamo-shared-library

Aggiungi JUST CALL come tipo di provider telefonico

Allegato all'ordinazione 5. EnumType.ORDINAL e non ha alcun vincolo CHECK, quindi l'appending è sicuro e l'inserimento ovunque altri ridefinirebbero silenziosam...

Kamo·1mo ago
Buildkamo-internal

Dare la prossima costruzione 8 GB, è stato devastante contro 4

Costruzioni è andato da 7-9 minuti a 30+ alcuni commit fa e nessuno aveva una ragione Perche'? Misurato sul corridore piuttosto che indovinato: `next build` sed...

Kamo·1mo ago
ChoreSecurityService

Ricostruire contro il kamo-shared-library 8dc3ea4c

Preleva l'invalidità del diritto-cache sulla fornitura di comp. Questo servizio possiede entrambe le metà: approva l'ordine e serve i diritti della cache, quind...

Kamo·1mo ago
Fixkamo-internal

L'offerta di aggiornamento non insegue più organizzazioni comped

La pillola si è soppressa per la copertura. fonte == "PAID" e nient'altro, quindi organizzazione comped è stato mostrato "33% off your plan" — uno sconto su un ...

Kamo·1mo ago
Fixkamo-shared-library

Completare un account ora abbassa i suoi diritti cache

SecurityService risponde /api/security/entitlements/me fuori Redis con un 15 minuti TTL, invalidato da messaggi su kamo.entitlements. invalidare. Ogni il percor...

Kamo·1mo ago
ChoreSecurityService

Ricostruzioni contro il kamo-shared-library 31b72fe9

Raccoglie la correzione di riprezzo del progetto: cambiare il conteggio del sedile di una bozza o fatturazione ciclo lasciato ogni campo di soldi e voce di line...

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