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

Suggerisci logo, colori e sfondi dal sito del membro

Il passo di base chiede già un sito web. Questo lo legge e offre ciò trova sui tre punti di branding che seguono, come suggerimenti membro può prendere, prender...

kamo·2mo ago
Featurekamo-shared-library

Note cliniche annue con modifica e cofirma (SP7)

L'identità è divisa dal contenuto dalla prima riga. ClinicalNote è ciò — un ordine sollevato dalla nota, un emendamento ad essa, una divulgazione — mentre ogni ...

Kamo·2mo ago
Featurekamo-shared-library

Prescrizioni e ordini con chiusura a ciclo reale (SP7)

MedicationRequest chiavi il farmaco per RxCUI e mai per un identificatore fornitore. GCN SEQNO di FDB, GPI di Medi-Span, MEDID, HICL SEQNO sono la fossa del for...

Kamo·2mo ago
Featurekamo-shared-library

Elenco dei problemi, allergie e osservazioni (SP7)

I tre tavoli grafici in cui un errore di modellazione danneggia un paziente piuttosto che irritare un utente. Condizione porta TWO stati indipendenti perché co...

Kamo·2mo ago
Featurekamo-shared-library

Il negozio di terminologia (SP4)

Rilasci, concetti, la chiusura della gerarchia precomputata, definizioni del valore impostato e le espansioni, le mappe concettuali e il diritto di licenza per-...

Kamo·2mo ago
FeatureSecurityService

Esporre la scansione su /api/security/org/brand-scan

Il proprio controller piuttosto che un metodo su OrganizationController, che già prende 25 dipendenze costruttrici. Il sentiero atterra ancora sotto lo stesso p...

Kamo·2mo ago
FeatureSecurityService

Orchestrare la scansione dietro una cache, chiamata budgeted

Una risposta piuttosto che tre endpoint perché è una scansione: il logo deve essere scaricato prima che i suoi pixel possano contribuire a un colore, e i colori...

Kamo·2mo ago
FeatureSecurityService

Prendere l'immagine dell'eroe, cadendo indietro a scivoli di carosello

La caduta è condizionata dal design. Un sito con un eroe ha già scelto un'immagine per rappresentarsi; spazzare anche la sua giostra seppellire quella scelta in...

Kamo·2mo ago
FeatureSecurityService

Colori del marchio riconcile da cinque fonti indipendenti

Cinque perché ciascuno è autorevole su un diverso tipo di sito e silenzioso sul resto: un sistema di progettazione afferma tutto nelle variabili CSS, un PWA in ...

Kamo·2mo ago
FeatureSecurityService

Trova il logo di un sito da dodici segnali indipendenti

Dodici piuttosto che uno perché non c'è un singolo posto dove vive un logo. A Shopify negozio lo dichiara in JSON-LD; WordPress lo mette in un intestazione img;...

Kamo·2mo ago
FeatureSecurityService

Indice CSS di un sito e la sua pagina una volta

Uno scanner di dichiarazione piuttosto che una grammatica CSS: la scansione ha tre domande (proprietà personalizzate, immagini di sfondo, colori) e nessuna nece...

Kamo·2mo ago
Featurekamo-internal

File un bug o un miglioramento

Il tipo conduce la forma, perché cambia ciò che il resto chiede: 'Che cosa è successo?' per un difetto, 'Che cosa vorresti vedere?' per una richiesta. Due carte...

kamo·2mo ago
FeatureSecurityService

Iniziare il processo di 3 giorni sul primo ingresso nel org, non a creazione

Creare un org e aprirlo sono eventi diversi. Un org può essere creato e lasciato e nessuno è entrato non deve aver speso la sua valutazione, così la creazione s...

Kamo·2mo ago
FeatureSecurityService

Colori casuali invece che dalla frequenza RGB

Contare i valori RGB attraverso un foglio di stile elegge la pagina off-white del sito sfondo ogni volta -- è il colore più utilizzato su quasi ogni sito mai co...

Kamo·2mo ago
Featurekamo-shared-library

Esecutore Bundle a due fasi (SP3)

Fase 1 risolve ogni riferimento condizionale e urn:uuid segnaposto e non tocca nulla. La fase 2 non scrive e non legge nulla. La scissione è tutta punto. L'att...

Kamo·2mo ago
FeatureSecurityService

Leggi le dimensioni reali delle immagini dai byte

Qui niente si fida della pagina. Un attributo di larghezza HTML è un layout istruzione, non un fatto sul file -- un logo 2400px è di routine ha dichiarato la la...

Kamo·2mo ago
FeatureSecurityService

Chiedere lavoro diverso per un bug e un miglioramento

Un bug dice 'trovare il perché e risolvere esso' e punti ai registri; un miglioramento dice 'questo funziona già, costruire la versione migliore' e punti al com...

Kamo·2mo ago
FeatureMediaService

File un bug o un miglioramento

Il tipo è rifiutato piuttosto che predefinito su una scrittura: un miglioramento tranquillamente archiviato come un bug invia la sessione AI a caccia di un dife...

Kamo·2mo ago
Featurekamo-shared-library

Un rapporto è un bug o un miglioramento

La distinzione non è cosmetica — decide cosa viene chiesto alla sessione AI do. Puntare una sessione a logs a caccia di un difetto che non è mai stato lì rifiut...

Kamo·2mo ago
FeatureSecurityService

Protezione in uscita per la scansione del marchio del sito

Il membro digita l'URL, quindi ogni richiesta che questo problema è un SSRF primitivo, e non c'è egress NetworkPolicy e nessun proxy in avanti questo cluster --...

Kamo·2mo ago
Featurekamo-shared-library

Il compilatore di ricerca FHIR (SP3)

Consente di eseguire una ricerca in una dichiarazione SQL sulle tabelle indice digitate. Ogni la regola seguente fallisce ritornando il WRONG ROWS piuttosto che...

Kamo·2mo ago
FeatureInitializerService

Un rapporto di sistema è un bug o un miglioramento

ALTER piuttosto che piegato nel CREATE, perché il tavolo esiste già ovunque questo abbia raggiunto. DEFAULT 0 è BUG, che è quello che ogni riga ha archiviato pr...

Kamo·2mo ago
Featurekamo-internal

Ricorda la sessione inviata per spingere il suo lavoro

Abbina la copia del server in SystemBugAiDispatchService, che è quello che il dialogo mostra effettivamente una volta che il preflight atterra — questo copre il...

kamo·2mo ago
FeatureSecurityService

Ricorda la sessione inviata per spingere il suo lavoro

Una sessione che corregge un bug e lascia il cambiamento seduto sulla macchina dev non ha aggiustato nulla che chiunque altro possa vedere. La frase è divisa d...

Kamo·2mo ago
FeatureSecurityService

Avviare il processo di 3 giorni quando l'org è creato

Il processo è stato seminato in attesa e ha iniziato il primo accesso del proprietario, perché un org era irraggiungibile fino a quando il suo DNS verificato — ...

Kamo·2mo ago
FeatureKlusterServices

Un canario di accesso che effettivamente accede, e avvisi che raggiungono una persona

Due lacune, entrambe provate contro il cluster live di oggi. PRIMO: ogni avviso KamoDesktop esistente misura se un COMPONENTE è vivo. Tutti e quattro erano ver...

Kamo·2mo ago
FeatureMediaService

Fornire avvisi cluster nel thread di chat di un membro

Alertmanager webhook ricevitore a /api/internal/alerts/chat, quindi un KamoDesktop l'avviso raggiunge una persona invece di un cruscotto. Questa è la gamba BES...

Kamo·2mo ago
FeatureSecurityService

Endpoint sonda interna in modo che il canario di accesso test il percorso reale

Il canarino di KamoDesktop ha bisogno di un collegamento coniato il modo in cui l'icona mints uno. Detiene la stessa chiave di firma, in modo da poter costruire...

Kamo·2mo ago
Featurekamo-shared-library

Il percorso di lettura FHIR — lettura, vread, storia e ETag (SP3)

Completa il viaggio di andata e ritorno: una risorsa può ora essere scritta, letta, letta una revisione specifica, e hanno la sua storia camminata. Il JSON è S...

Kamo·2mo ago
Featurekamo-shared-library

Il percorso di scrittura FHIR — proiezione e scrittore atomico (SP3)

Una fonte di scrittura non è una riga: sono le righe di dominio, il canonico JSON, fino a otto tipi di file di ricerca-indice, un link di riferimento per riferi...

Kamo·2mo ago
Featurekamo-shared-library

Repository risorse FHIR, con il reclamo versione 40001-safe

reclamoNextVersion è un UPDATE ... SET current version id = current version id + 1 e deve essere la prima dichiarazione di una transazione di scrittura. L'ovvio...

Kamo·2mo ago
Featurekamo-shared-library

La spina dorsale di incontro (SP5)

L'entità tutto clinico si blocca — una nota, un ordine, una diagnosi e una carica tutto il punto all'incontro in cui sono sorti. I tempi previsti e reali sono ...

Kamo·2mo ago
Featurekamo-internal

Dire alle persone un alias web è preso mentre lo stanno digitando

Il wizard di creazione è lungo undici passi e l'alias è stato convalidato solo per FORMAT localmente — se qualcuno già lo ha tenuto è stato scoperto quando il m...

kamo·2mo ago
FeatureInitializerService

Rendere orgs.alias unica piattaforma

La colonna non è mai stata vincolata. Sopravvivente mentre un alias era solo risolto come (security provider id, alias) dietro un ospite, da due org sotto diver...

Kamo·2mo ago
FeatureSecurityService

Rispondi se un alias web è ancora libero

La procedura guidata org-creation è lunga undici passi e l'alias è stato controllato solo quando il modulo è stato presentato, quindi qualcuno che ha scelto un ...

Kamo·2mo ago
Featurekamo-shared-library

L'entità paziente e i suoi satelliti US Core (SP5)

Una nuova entità piuttosto che un riutilizzo, e ogni rifiuto è concreto piuttosto che stilistico. Non membro: GET /api/security/members/names restituisce ogni m...

Kamo·2mo ago
Featurekamo-shared-library

The disclosure ledger and patient restrictions (SP2)

DisclosureLedger is separate from phi_access_log on purpose. The access log records every READ, and most reads are a clinician opening a chart; deriving an acco...

Kamo·2mo ago
Featurekamo-shared-library

Rapporti di cura e vetro di rottura, i fatti dietro la base di accesso (SP2)

PhiAccessBasis ha guadagnato CARE TEAM e BREAK GLASS ultimo commit; senza questi due tavoli quei valori sono decorativi. Niente sulla piattaforma modellato un r...

Kamo·2mo ago
FeatureInitializerService

Rimettere inquilino id davanti ai tasti delle risorse cliniche

ddl-auto costruito PRIMARY KEY (logical id, risorsa type, inquilino id) su fhir resource current e fhir resource version, perché Hibernate emette Le colonne @Em...

Kamo·2mo ago
Featurekamo-internal

Aggiungere la scheda Bug di sistema

I membri segnalano difetti nella piattaforma con screenshot e i siti che essi la macchina dev. Un inquilino vede solo i bug della propria organizzazione e la p...

kamo·2mo ago
Featurekamo-shared-library

Etichette di sicurezza DS4P, applicate a tempo di scrittura (SP2)

La proiezione indicizzata del meta di una risorsa. etichette di sicurezza, e la cosa che deve esistere prima del primo percorso di lettura clinica piuttosto che...

Kamo·2mo ago
Featurekamo-shared-library

Estendere la colonna vertebrale di audit per la contabilità clinica (SP2)

Quattro campi i percorsi di lettura clinica non possono funzionare senza, e nessuno dei quali può essere riempito — ogni record qualcosa solo sabile al momento ...

Kamo·2mo ago
Featurekamo-shared-library

Le otto tabelle indici di ricerca digitate (SP3)

La ricerca si basa su tabelle di tipo esplicito, non su JSONB con GIN. Questo è forzato dal database, non scelto: i propri documenti di Yugabyte affermano che u...

Kamo·2mo ago
FeatureSecurityService

Inviare a AI, gated su MANAGE SYSTEM BUGS

La classe trasporta @RequirePlatformRight, quindi l'intercettore risolve il chiamante e rifiuta prima di qualsiasi operazione del gestore — un controllo per-met...

Kamo·2mo ago
FeatureMediaService

Bug CRUD, screenshot e l'unica regola di visibilità

Un bug di sistema attraversa la linea di tenancy in una direzione: la piattaforma l'organizzazione vede ogni inquilino, e nessun inquilino vede l'altro. Questa ...

Kamo·2mo ago
Featurekamo-shared-library

FHIR versione delle risorse e la spina dorsale di riferimento (SP3)

Tre tavoli che tra loro fanno leggere, vread, history, ETag e ogni forma di include lavoro. fhir resource current è un puntatore, una riga per risorsa per se...

Kamo·2mo ago
Featurekamo-internal

Mostra la foto di un membro sul tabellone, non le loro iniziali

Il volto viene ora dallo stesso indice di directory ogni altro elenco membro sulla piattaforma legge (useMemberProfiles), quindi l'immagine di una persona sul t...

kamo·2mo ago
FeatureSecurityService

Accendere il raccoglitore dello spazio di lavoro

Un membro di diverse organizzazioni ora sceglie quale aprire dopo la loro password, invece di essere scelto per loro dal nome host. Questo è interruttore che re...

Kamo·2mo ago
FeatureSecurityService

Accendere il raccoglitore dello spazio di lavoro

Un membro di diverse organizzazioni ora sceglie quale aprire dopo la loro password, invece di averlo scelto per loro dal nome host. Questo è l'interruttore che ...

Kamo·2mo ago
Featurekamo-internal

Mostra l'URL di callback di Google sulla sua scheda di registrazione

Un operatore che riempie la registrazione di Google Workspace non aveva nulla da dire loro cosa inserire gli URI rediretti autorizzati della console di Google C...

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