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
August 20, 2026
Fixkamo-marketing

Un banner a posizione fissa non può utilizzare un rivelatore a scorrimento

Fallout dal framer spazzato, catturato prima che potesse importare. Le mappe di riscrittura ingressi animazioni su `.reveal`, che è guidato da `animazione-timel...

Kamo·2mo ago
Performancekamo-marketing

Rimuovere gsap, la seconda animazione runtime sulla homepage

Framer era il faro di nome. GSAP è quello che non ha fatto, perché è arriva abbastanza tardi per cadere fuori "non usato JavaScript" — ma è 69 KB nella sua prop...

Kamo·2mo ago
Fixkamo-marketing

La piattaforma gestisce YugabyteDB, non CockroachDB

Non correlato al lavoro di prestazione — trovato durante la lettura dell'inline della homepage payload, dove la stringa è arrivata nelle risposte FAQ. Cockroac...

Kamo·2mo ago
Performancekamo-marketing

Rimuovere framer-motion dal sito

"Ridurre JavaScript non utilizzato" ha nominato lo stesso pezzo di 35.4 KB in ogni rapporto, ed è Framer Motion. Non è uno script impaziente sulla homepage, che...

Kamo·2mo ago
Performancekamo-marketing

Risolvere le icone dell'org sul server e precollegare l'origine

Faro chiamato tema.kamocrm.com come origine non collegata del valore di 300 ms mentre anche segnalando nessuna origine preconnessa, e l'ultimo giro ho letto che...

Kamo·2mo ago
Fixkamo-marketing

Rendere il server in grado di leggere il percorso tema

Completa il cambiamento 48493ae spedito metà. Questo commettere ha spazzato quattro in volo file — layout.tsx, DynamicMetaLoader, TouchOptimized e ThemedBackgro...

Kamo·2mo ago
Otherkamo-internal

Finire i dettagli il primo passo sinistra ruvida

Nove piccole correzioni, ognuna con un sintomo visibile. Il cassetto ha aperto su ~0.4s di pannello vuoto: `loading` ha iniziato falso, quindi il primo il rend...

kamo·2mo ago
Fixkamo-marketing

Smettere di battere il faro di riferimento, e segnalare la visita correttamente

Due correzioni a ciò che è stato spedito, entrambi ripristinando il comportamento questa caratteristica era chiesto. Il faro si stava gating sul record di cons...

Kamo·2mo ago
ChoreMediaService

Seguire le query del repository di tracciamento rinominato

trovareVisitorsForCode e trovareTimelineForVisitor sostituire i ricercatori derivati, che ora portare un tiebreaker id e NULLS LAST; il consumatore di conversio...

Kamo·2mo ago
Fixkamo-shared-library

Fare il tracciamento di due pagine leggere deterministici

Entrambe le query di pagina ordinate su una colonna che lega, senza tiebreaker, quindi la database era libero di restituire righe legate in un ordine diverso pe...

Kamo·2mo ago
Performancekamo-marketing

Fermare tre pacchetti di route prefetched sulla homepage

Lighthouse 103 KiB di "non usato JavaScript" chiamato quattro pezzi, due di loro essenzialmente 100% inutilizzato. Nessuno di loro appaiono nel HTML della homep...

Kamo·2mo ago
Performancekamo-marketing

Definire le larghezze dello sfondo e leggere il tema config sul server

Due risultati, entrambi che stavano facendo qualcosa di diverso da quello che il codice ha detto. IL BACKDROP stava FETCHING THE 1920 CANDIDATE. 149 KB, per un...

Kamo·2mo ago
Featurekamo-internal

Codici di monitoraggio al posto del titolare del rinvio

/marketing/discounts era una stub ComingSoon; è ora /marketing/tracking, un spazio di lavoro, con il vecchio percorso mantenuto come un cliente reindirizzare co...

kamo·2mo ago
Featurekamo-register

Portare il referral di marketing nel segno

Il sito di marketing tagga un visitatore di riferimento con kmrt vid e kmrt src sul apex condiviso, quindi registra. richiedere il corpo, rientrando a ?mrt= per...

Kamo·2mo ago
Featurekamo-marketing

Onora un link partner e riferisci cosa ha portato

Un visitatore che segue https://www. ottiene due cookie di prima parte dal middleware bordo — un GUID opaco che dura due anni e il codice se stesso per novanta ...

Kamo·2mo ago
FeatureSecurityService

Pubblica la registrazione e la creazione di org per i visitatori in pista

Il sito del registro ora inoltra la GUID del visitatore di marketing e il codice di tracciamento in l'organismo di richiesta — non un intestazione, perché il pr...

Kamo·2mo ago
FeatureBillingService

Pubblicare la conversione a pagamento per le organizzazioni tracciate

Entrambi i percorsi che timbro BillingSourceType.PAID ora pubblicare marketing.visitor.paid, perché agganciare solo uno silenziosamente manca metà del traffico ...

Kamo·2mo ago
FeatureAPIService

Avviare il segnale di tracciamento a MediaService

Clones forwardPublicWebinar piuttosto che generico forward(): che metodo stampa ogni URI, mappa dell'intestazione e lunghezza del corpo a stdout senza livello, ...

Kamo·2mo ago
FeatureMediaService

Servire la scheda codici di tracciamento e ingerire il beacon del visitatore

MediaService già supporta le altre schede di marketing, quindi ci vogliono entrambe le metà di codici di tracciamento: il CRUD autenticato e stats superficie a ...

Kamo·2mo ago
Featurekamo-shared-library

Codici di tracciamento del modello, i loro visitatori e le visite che portano

Un membro minge un codice, condivide il codice. i sei totali sul Tracking Codes scheda rispondere a quello che quel link effettivamente fatto: visitatori unici,...

Kamo·2mo ago
FeatureKlusterServices

MARKETING EVENTI per segnali di conversione dei visitatori

Codici di monitoraggio del marketing accreditano un partner per le iscrizioni, organizzazioni e i conti pagati il loro link prodotto, e quei tre momenti avvengo...

Kamo·2mo ago
Performancekamo-marketing

Comprimere le immagini più difficili, tenere le carte ancora, cadere richieste duplicate

Immagini. Ogni impostazione di qualità sulla pagina va giù un passo, e la lista dei permessi in next.config.ts va a [30, 50] così nulla può tranquillamente chie...

Kamo·2mo ago
August 19, 2026
Performancekamo-marketing

Spaccare l'eroe, e prendere le ultime due librerie fuori dalla pagina

Passo C. Né GSAP né Framer Motion è sulla homepage più, e `home` namespace messaggio non è più inviato al browser affatto. JS 241,999 -> 214,135 gzip (15 pezzi...

Kamo·2mo ago
Performancekamo-marketing

Sette sezioni smettere di idratare

Passo B. TrustBar, Che cosa sostituisceChe, HowItWorks, UseCases, Caratteristiche, CTAStrip e I prezzi sono componenti del server. Essi rendono HTML e non spedi...

Kamo·2mo ago
Performancekamo-marketing

Prendere l'animazione runtime fuori dalla homepage interamente

Passo A del lavoro di idratazione. Framer Motion è andato dal desiderio della homepage fascio: 798,723 -> 687,593 byte grezzo, 245,367 -> 209,422 gzip. Questo è...

Kamo·2mo ago
FixKlusterServices

Rendere le playlist HLS immutabili, e dire ciò che costa

Le playlist erano l'ultima voce nell'audit cache-lifetime di Lighthouse — 300s Originariamente, poi un'ora, ha ancora segnalato. Tutto il resto nella scala era ...

Kamo·2mo ago
Performancekamo-marketing

Smettere di rendere otto sezioni off-screen prima che l'eroe possa dipingere

LCP era di 4,4 s, e la sua ripartizione ha detto dove: 120 ms al primo byte, 290 ms di ritardo di carico, 390 ms effettivamente scaricare l'immagine — e poi 1.8...

Kamo·2mo ago
Performancekamo-marketing

Annullare le due modifiche che costano 380m di tempo di blocco, e calmare il telefono

Gli ultimi due round hanno preso il punteggio da 87 a 67. Blocco totale Il tempo è passato 80 ms a 460 ms e LCP da 3.9 s a 4.4 s. Due dei miei cambiamenti lo ha...

Kamo·2mo ago
Featurekamo-internal

Ridurre l'accendino a vuoto

La colonna Descrizione mostra {No Descrizione} al posto di "Nessuna descrizione fornito.". La stringa era inglese hardcoded, quindi ora viene da dizionario — co...

kamo·2mo ago
Featurekamo-internal

Riordinare e ritirare le schede del documento

La striscia ora legge gli originali | Modifica (n) | Modificati | Binders | Common | Carica, e comuni commerci l'icona ingranaggio per una libreria uno ora che ...

kamo·2mo ago
Performancekamo-marketing

Spostare l'headline spazzare sul compositore, e il widget di chat fuori carico

Due cose sono rimaste dall'ultimo round, entrambi contrassegnati piuttosto che fatto perché ogni commercio qualcosa. Li faccio adesso. La polizia di Los Angele...

Kamo·2mo ago
Fixkamo-internal

Smettere di aprire una nota da sovrascrivere con un corpo vuoto

L'editor ha seme il suo buffer con `nota. content || ''`, quindi confrontato '' contro il null in arrivo e ha concluso che il membro aveva modifiche non salvate...

kamo·2mo ago
FixKBService

Tenere la chiave di crittografia tra riavvia invece di inventarne uno

Ogni corpo di nota in produzione era illeggibile. NOTE MASTER ENCRYPTION KEY was mai impostato ovunque - non nella distribuzione, e il ConfigMap schierato non h...

Kamo·2mo ago
Fixkamo-shared-library

Dica una nota illeggibile a parte una vuota

Una nota il cui corpo non può essere decifrato è tornato con contenuto nullo e niente altro, che è esattamente ciò che una nota vuota sembra sul filo. I clienti...

Kamo·2mo ago
Fixkamo-marketing

Render lato server di immagini a tema e mantenere il testo di marca leggibile

Ogni sfondo sulla homepage è stato scaricato TWICE. I componenti reso il locale `/img/bg/N.webp`, quindi un effetto ha risolto il tema dell'org percorso sul mon...

Kamo·2mo ago
Fixkamo-internal

Verniciare la console di conoscenza nel colore dell'org, non un viola fisso

La ricostruzione ha preso il suo cromo da --accent-knowledge, che globals.css dichiara come #8b5cf6. Quella variabile non si muove con il marchio di un'organizz...

kamo·2mo ago
FixKlusterServices

Comprime l'host tema, che serviva ogni risorsa di testo crudo

MinIO restituisce oggetto byte esattamente come memorizzato — non negozia Contenuti-Encoding — e i due temi IngressRoutes hanno portato `strip-hsts` e `cors` ma...

Kamo·2mo ago
Performancekamo-marketing

Inlinea il foglio di stile e goccia polifill nulla può raggiungere

Due risultati del faro, entrambi rimasti aperti dopo l'ultimo round perché Avevo concluso che non erano indirizzabili. loro erano; io non avevo guardato duro Ba...

Kamo·2mo ago
Fixkamo-marketing

Nominare i controlli che non avevano nome e sollevare il testo sotto 4,5:1

Tre difetti separati, tutti invisibili alla costruzione, il tipo di controllo, il Corsa e entrambe le guardie esistenti. CONTROLLI UNNAMED — la funzione di nav...

Kamo·2mo ago
Performancekamo-marketing

Stop spedizione 1.8 MB di sfondi non dimensionati dopo l'idratazione

ThemedBackground era la cosa più costosa rimasta sulla homepage, e nessuna delle Sembrava una cimice. Ha reso un grezzo <img> dritto al secchio a tema, quindi i...

Kamo·2mo ago
Performancekamo-marketing

Fermare la piega in attesa di idratazione, e cancellare la finestra di carico

La homepage ha spedito la sua intera piega invisibile. Framer Motion serializza un `initial` prop nel prerendered HTML come uno stile inline, quindi il markup a...

Kamo·2mo ago
Chorekamo-marketing

Rimuovere la sonda dei tempi di navigazione

Ha fatto il suo lavoro. La questione è stata aggiunta alla risposta — se il ritardo rimanente è stato rete, script o vernice — si è rivelato avere una quarta ri...

Kamo·2mo ago
Performancekamo-marketing

Smettere il tracker analytics dirottando ogni link ma Home

Ogni pagina tranne la homepage ha preso secondi per aprire, e la ragione non è mai stata nel proprio percorso di navigazione di questa app: i prerender del serv...

Kamo·2mo ago
Fixkamo-marketing

Ogni cambiamento di rotta stava animando una pergamena in alto

<html> ha portato il `scroll-smooth` di Tailwind e nient'altro. Il prossimo sopprime liscio scorrendo mentre scorre su un nuovo percorso, ma solo per le pagine ...

Kamo·2mo ago
Stylekamo-marketing

Spostare i controlli video in alto a destra

Si sedevano in basso a sinistra solo perché il telaio usato per sanguinare dal bordo destro di il viewport, che avrebbe messo un controllo ancorato là fuori sch...

Kamo·2mo ago
Chorekamo-marketing

Misurare la navigazione reale e i carichi freddi, non solo le sessioni contrassegnate

Cinque turni di correzioni hanno ciascuno rimosso un vero difetto e nessuno ha risolto ciò che è in realtà essere sentito, perché ogni diagnosi finora è stata i...

Kamo·2mo ago
Performancekamo-marketing

Gettare il confine di carico del sito che solo le pagine secondarie pagate per

Ogni pagina tranne la homepage si sentiva lenta, che punta dritto al (pagine) subtree — e a qualcosa che ho messo lì. Quando 4fae924 aggiunto (pagine)/loading.t...

Kamo·2mo ago
Performancekamo-marketing

Prerender il conteggio changelog, rinfrescarlo su pubblicare invece di visitare

Ogni visitatore stava prendendo questo numero da solo. PreviewBanner vive nella condivisione layout, così in ogni pagina ha colpito /api/changelog/oggi dopo l'i...

Kamo·2mo ago
Performancekamo-marketing

Smettere di prefetching un megabyte per pagina, e smettere di chiamare il backend gratuitamente

Due costi che sono stati pagati in ogni pagina, entrambi trovati seguendo il proprio reporter abbracciare le chiamate di backend i18n e inutile. PREFETCH VOLUM...

Kamo·2mo ago
Chorekamo-marketing

Aggiungi una sonda di temporizzazione di navigazione opt-in dietro ?perf=1

Gli switch di pagina si sentono ancora lenti sulla produzione, e il server è stato escluso da macchina propria del reporter: 55-122ms risposte, x-nextjs-cache H...

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