KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

17,662
Total Changes
6,080
Features
5,341
Fixes
30
Projects
Filter by project
All Projects17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
August 20, 2026
FeatureMediaService

Mint un token UUID opaco, in un inserto

createCode genera il token stesso, quindi non c'è nulla da leggere prima e Non c'e' niente che due schede si scontrano. che rimuove l'intero apparato il vecchio...

Kamo·2mo ago
Featurekamo-shared-library

Rendere il token condiviso un UUID opaco

Il token pubblico è stato <memberId>. Si'. ha pubblicato un vero e proprio membro in ogni link che chiunque ha condiviso — su un biglietto da visita, in una fir...

Kamo·2mo ago
FeatureInitializerService

Ritiro E' il momento giusto

I codici di tracciamento sono condivisi come ?discount= Il vecchio <memberId> token ha pubblicato un vero e proprio membro in ogni link condiviso e reso lo spaz...

Kamo·2mo ago
Featurekamo-marketing

Servire un vero e proprio non-richiesta CSP con rigorosa dinamica

Sgombera entrambi i risultati rimanenti su script-src: il 'non sicuro-inline' uno e "le liste di permessi ospitanti possono essere spesso bypassate". Solo un n...

Kamo·2mo ago
Featurekamo-marketing

Fornire Tipi attendibili, percorso-scope la lista dei permessi di script

Cancella l'intestazione "No Content-Security-Policy con la direttiva Trusted Types "rilevamento" mediante lo spostamento dei tipi di richiesta-trust-per nella p...

Kamo·2mo ago
Featurekamo-internal

Mostra quando il credito di un visitatore si è trasferito in un altro link

La linea temporale guadagna ATTRIBUTION MOVED, nel tono di avvertimento — non una conversione e non un fallimento, ma il momento in cui questo visitatore ha sme...

kamo·2mo ago
FeatureMediaService

Spostare il credito su un nuovo link e registrare il momento in cui si muove

Il lavoratore ingerente ora chiama reattributeWhileAnonymous dopo il traffico urti. Il metodo del repository porta l'intera regola, quindi non c'è nulla da cont...

Kamo·2mo ago
Featurekamo-shared-library

Credit il nuovo collegamento fino a quando non esiste un account, quindi congelarlo

L'attribuzione è stata congelata al primo tocco, che si fa sbagliare il caso comune: qualcuno che segue il link del membro A in marzo e membro B's in giugno, e ...

Kamo·2mo ago
Featurekamo-internal

Spostare Windows Desktop e Master Machine in Admin della piattaforma

Entrambi sono obiettivi Guacamole che condividono una credenziale tra tutti, che li fa attrezzare l'operatore piuttosto che lo spazio di lavoro di un membro. Er...

kamo·2mo ago
Featurekamo-marketing

CSP e COOP attuati; Tipi attendibili

Re-inserisce le intestazioni di sicurezza dopo che ho preso il sito giù con loro, meno una direttiva che lo ha fatto, più una guardia di costruzione in modo che...

Kamo·2mo ago
Featurekamo-marketing

Fornire un CSP, COOP e tipi fidati

Aggiunge i tre intestazioni che il Trust and Safety audit ha chiesto, più Referrer-Policy e autorizzazioni-Policy. Ogni origine della politica è stata presa da ...

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
August 19, 2026
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
Featurekamo-internal

Ricostruire la base di conoscenza come console

I quattro schermi della base di conoscenza sono stati l'ultimo nell'app ancora indossando il vecchio Guarda, e tre di loro hanno dichiarato cose che non erano v...

kamo·2mo ago
FeatureSecurityService

Enforce is fake, e chiudi i buchi che lasciano un segnale incustodito in

Due metà di un incidente. Un account registrato, verificato un indirizzo a un usa e getta provider, ha preso una sessione di auto-login e ha creato cinque organ...

Kamo·2mo ago
FeatureKBService

Servire ciò che la console di conoscenza legge, e risolvere ciò che non potrebbe mai

Quattro endpoints le esigenze della base di conoscenza ricostruita, e tre fatti l'API era incapace di dichiarare. GET /api/kb/pins ha restituito una pagina di ...

Kamo·2mo ago
FeatureInitializerService

Aggiungi utenti.is fake, nell'unico ordine di dichiarazione una tabella popolata permette

Specchi il nuovo campo `User.isFake`. Quattro dichiarazioni, e l'ordine è tutto migrazione: YugabyteDB rifiuta `ADD COLUMN ... NON NULL` su un tavolo popolato —...

Kamo·2mo ago
Featurekamo-shared-library

Aggiungi is fake, la bandiera che rende un account invisibile invece di cancellato

Un conto sintetico — un artefatto di prova, un apparecchio di semenza, o un cartello giudicato per essere automatizzato — ora trasporta `users.is fake`, e la pi...

Kamo·2mo ago
Featurekamo-internal

Ricostruire /hr/attenzione come console payroll

Otto tavole piane su otto pannelli che ognuno disegna la propria voce, tavolo, scheletro, linea di errore e Snackbar — e si era allontanato. La revisione è tre ...

kamo·2mo ago
Featurekamo-internal

Ricostruire la pagina di rete come console operativa

La pagina era l'ultima schermata ancora indossando il vecchio look — un gradiente piatto bar, white card, spinner centrale, alert() per ogni guasto, mentre il r...

Kamo·2mo ago
FeatureSecurityService

Lasciate che un membro abbandoni la propria adesione

La pagina di rete ha offerto "Unsubscribe" da quando è stato scritto. Ha aperto una finestra di dialogo di conferma e poi ha detto che la funzione sarebbe stata...

Kamo·2mo ago
Featurekamo-internal

Ricostruire /hr/legal-compliance come registro legale

La superficie era una striscia di schede MUI su due griglie AG. Pacchetti resi come sette colonne di conteggi e una cella di azioni di sei pulsanti icona non la...

kamo·2mo ago
Featurekamo-marketing

Gioca la bobina kamo13

Punta l'eroe alla scala della nuova bobina, MP4 fallback e poster. La fonte è spec-identico a quello che sostituisce (H.264 720p24, 66s, ~30 MB), quindi nulla c...

Kamo·2mo ago
FeatureKlusterServices

Scambiare la bobina dell'eroe a kamo13

kamo13.mp4 caricato su MinIO a pubblico/kamo13.mp4 (30 MB, sha256 174aaec6..., verificato date-identico alla fonte locale dopo il trasferimento — questo collega...

Kamo·2mo ago
Featurekamo-internal

Ricostruire /hr/training come console di allenamento

La scheda era due griglia AG sotto una barra di linguetta: accurate e mute. Ora si apre sull'intero obbligo di formazione dell'org e lascia agire un amministrat...

kamo·2mo ago
Featurekamo-marketing

Filare il banner dell'offerta, fissare i morti Per saperne di più link e il campo esagonale

Cinque correzioni, tutte quelle cose che sembravano presenti ma non hanno fatto niente. OFFERTA BANNER — HeroOfferBanner era codice morto; niente importato. Re...

Kamo·2mo ago
Featurekamo-login

Ricostruire il pannello di benvenuto intorno a una linea di stato live

La colonna di sinistra era un titolo generico, una latitudine di sicurezza e un mucchio di decorazione dell'ambiente (freccia del punto, orbi galleggianti, un d...

Kamo·2mo ago
Featurekamo-marketing

Ricostruire l'eroe come una divisione editoriale con la bobina come un'apertura

La bobina era un rettangolo arrotondato centrale con un'ombra di goccia — un oggetto posto sul disegno piuttosto che una parte di esso — ed era la cosa SOLO nel...

Kamo·2mo ago
Featurekamo-marketing

Giocare la bobina come una scala HLS adattativa invece di un 31,8 MB MP4

L'eroe ha indicato un nudo <video src> in un singolo 3,9 Mbps 720p24 MP4, quindi un telefono su una connessione debole scaricato esattamente lo stesso flusso di...

Kamo·2mo ago
FeatureKlusterServices

Distribuire un server di streaming e una scala ABR per la bobina dell'eroe

MediaMTX serve canali dal vivo su HLS, WebRTC, RTSP e RTMP, e loop bobina di marketing come canale sempre disponibile tramite sempreAvailableFile — no ffmpeg si...

Kamo·2mo ago
FeatureKlusterServices

Workstation-side mount script per la condivisione KAMOTEAM

NFSv4 sopra il NodePort, montato morbido con un automount sistemato in modo da unreachable cluster restituisce un errore invece di appendere ogni processo che t...

Kamo·2mo ago
Featurekamo-marketing

Unità video eroina polacca con animazioni e ottimizzazioni moderne

- Aggiungi immagine poster per feedback visivo istantaneo durante il carico video - Scheletro di carico di implementazione con animazione pulente - Avviare il v...

Kamo·2mo ago
FeatureKlusterServices

Cartella condivisa KAMOTEAM su ogni desktop

desktop-1 host /srv/kamoteam e lo esporta su NFSv4; ogni utente di VM ottiene ~/Desktop/KAMOTEAM come symlink (via /etc/skel per nuovi account e l'agente per qu...

Kamo·2mo ago
August 17, 2026
Featurekamo-marketing

Sostituire unità di testo eroe con autoplay video promozionale

Passare la copia dell'eroe di homepage, CTA e statistiche per un video muto looping mantenendo il trattamento di sfondo rotante.

Kamo·2mo ago
August 16, 2026
FeatureKlusterServices

Avviso su OOMKills, e sull'occupazione che li precede

Niente stava guardando la memoria. MediaService è stato OOMKilled ogni poche ore per la maggior parte di un giorno e EmailService sei volte, e il modo in cui ch...

Kamo·2mo ago
August 15, 2026
FeatureKlusterServices

Bloccare SSH in uscita tranne salvia, risolvere k1m1/k3m1, in bundle l'agente dir

Tcp/22 è respinto per ogni uid tranne radice e salvia, keyed su socket proprietario così i conti futuri sono coperti senza re-running nulla. Riapplicato avvio d...

Kamo·2mo ago
FeatureKlusterServices

Standard toolchain, perni della barra delle applicazioni e installazioni senza password per tutti gli utenti

Aggiunge krita e maven # Erano gia' presenti # perni Chrome, VS Code, Kate, Spectacle e Krita alla barra delle applicazioni per ogni utente, e consente agli ute...

Kamo·2mo ago
Featurekamo-internal

Portare l'icona desktop Linux su una disposizione, non su Dio

L'icona ora appare esattamente quando la connessione dietro di esso funzionerà — il SSO endpoint applica la stessa regola, quindi i due non possono essere d'acc...

kamo·2mo ago
Featurekamo-internal

Finestra di dialogo Dev Machine sulla scheda di amministratore

Mantenga tre stati a parte che uno scambio collasserebbe: mai previsto (necessario una password), fornito ma bloccato (necessario solo l'interruttore), e fallit...

kamo·2mo ago
Featurekamo-internal

Modulo client e percorsi proxy

*** è inoltrato esplicitamente — costruireForwardHeaders imposta X-OTK ma non token di sessione, e gli endpoint dev-machine risolvono il chiamante da esso. Il s...

kamo·2mo ago
FeatureSecurityService

Per-member SSO credenziali e un preflight che spiega guasti

Linux è gated su una disposizione abilitata piuttosto che Dio, e servito con il Le credenziali del membro. Il collegamento è omesso dal token interamente quando...

Kamo·2mo ago

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing