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 2, 2026
FeatureSecurityService

Pagina e ricerca la directory org, e fermare due costruttori di riga alla deriva

Le reti endpoints rispondono con l'intero insieme in un unico corpo. Questo va bene per un membro di una dozzina di org e impossibile per un operatore su una te...

Kamo·1mo ago
August 31, 2026
ChoreSecurityService

Ricostruire per prendere BillingCycle. TRIENNIALE

Nessun cambiamento sorgente. SecurityService cloni kamo-shared-library a tempo di costruzione di immagini, e il catalogo che serve sta per trasportare le righe ...

Kamo·1mo ago
FeatureSecurityService

Metti il titolo del report nel messaggio, e lascia che sia corretto

Una spedizione ha composto le istruzioni dell'operatore e la descrizione del bug con la separatore tra loro. Il titolo non è mai stato in esso, quindi la sessio...

Kamo·1mo ago
August 30, 2026
FixSecurityService

Il preflight di salute dell'agente deve fallire in pochi secondi, non venti

salute() ereditato il client 20-secondo di default. È un controllo di vita davanti a ogni lancio di KamoDesktop, e quando la macchina dev ha esaurito la memoria...

Kamo·1mo ago
August 29, 2026
FeatureSecurityService

Membri e membri del team, una transazione per record

I due schermi di massa-add devono creare un foglio di calcolo delle persone in una sola presentazione e riferire su ciascuno di loro individualmente. Questo non...

Kamo·1mo ago
FeatureSecurityService

Conservare l'account di deposito dell'org e stamparlo su preventivi

`/api/security/receivables` è dove Impostazioni → Account → Recepibili legge e scrive. Due diritti, non uno: VIEW RECEIVABLES legge la scheda, MANAGE RECEIVABLE...

Kamo·1mo ago
FeatureSecurityService

Portare il dipartimento del membro del team nella sessione

La scheda del browser viene ritirata "{Org} - {role} Portal", e un membro del team ruolo è il loro dipartimento — la cosa specifica che identificano con giorno ...

Kamo·1mo ago
FixSecurityService

Smettere di rifiutare un dominio perché qualcun altro l'ha digitato prima

Creazione di un'organizzazione 409'd su qualsiasi riga esistente per il dominio, che significava la prima organizzazione ad entrare "acme.com" ha chiuso tutti g...

Kamo·1mo ago
FixSecurityService

Dai ai faviconi generati lo stesso requisito di rivalidazione di ogni altro asset tematico

Sostituzione del semplice logo di un org aggiornato ogni superficie che legge img/logo. svg e lasciato il scheda del browser sul vecchio segno. La generazione n...

Kamo·1mo ago
August 28, 2026
DocsSecurityService

Dì nel contratto di classe che il cancello può cadere aperto

L'intestazione ha promesso "una app bloccata punta tutti i 403" senza qualifica, che è ora vero solo mentre le tabelle di diritto possono essere lette. L'eccezi...

Kamo·1mo ago
FixSecurityService

Un errore di database transitorio non deve essere 500 della richiesta

La scheda delle comunicazioni di piombo ha riferito "Non potevamo caricare questo comando comunicazioni" per org 1168485648209608710 su 2026-08-28. Il punto fin...

Kamo·1mo ago
FeatureSecurityService

Effettuare i default dello schermo a casa per-membro

Leggi su POST/PUT /security-models e PUT /master-model, emessi da Impostazioni /applied-model in modo che la shell possa decidere dove un membro atterra su "/"....

Kamo·1mo ago
FeatureSecurityService

Invia a AI direttamente dal modulo di rapporto

Un titolare di MANAGE SYSTEM BUGS ottiene un SEND TO AI accendere il Report Bug finestra, e presentare con esso sulle mani il rapporto a una sessione senza fine...

Kamo·2mo ago
FixSecurityService

Richiedere una finestra aperta di Dio-mode, non solo eleggibilità, per CONFIGURE SYSTEM

hasRight stava concedendo il bypass sulla bandiera cruda della sessione GD, che SessionPlatform I fatti sono propri nomi javadoc come l'esatto anti-pattern esis...

Kamo·2mo ago
FeatureSecurityService

Aggiungi servizio di avanzamento e endpoint dietro la procedura guidata

GET/PUT/DELETE in /api/security/org-setup-wizard traccia che dei nove Iniziare i passi che un'organizzazione ha completato. Una lettura non crea mai una fila, e...

Kamo·2mo ago
FeatureSecurityService

Metti un bilancio in tempo reale sulla rettifica

Il punto finale non aveva limiti di alcun tipo. *** lo schermo del registro richiesto prima di abilitare il suo pulsante di ricerca non è mai stato letto qui — ...

Kamo·2mo ago
FeatureSecurityService

Seed the master-note widgets from VIEW_NOTES

The two master-note panes shipped with no right at all — "My Master Note" and "Our Master Note" were on every member's launchpad unconditionally — and this is t...

Kamo·2mo ago
August 27, 2026
FixSecurityService

Fare seme e caricato branding rivalidate, quindi un org smette di essere servito il tema base è stato semenzato con

Una nuova organizzazione è seme con il tema base — il logo della piattaforma e sfondi copiati alle chiavi del nuovo org — e quelle chiavi non cambiano mai quand...

Kamo·2mo ago
FeatureSecurityService

Lasciate che il chiamante scelga una risoluzione fissa KamoDesktop

Il desktop remoto non è mai stato bloccato a una risoluzione — traccia il browser finestra, e sempre. guacd onora la dimensione del cliente e xorgxrdp ridimensi...

Kamo·2mo ago
FeatureSecurityService

Il relè a InvoicingService, e il diritto che lo porta

Task 8. SecurityService è il limite di autorizzazione; InvoicingService è ClusterIP senza ingressi, quindi questo relè è l'unico modo per entrare. InvoicingSer...

Kamo·2mo ago
FeatureSecurityService

Di' al reporter quando Send To AI sposta il loro rapporto

MediaService ora e-mail un reporter ogni volta che il loro bug o modifiche di miglioramento lo stato, ma una spedizione applica uno status proprio — di solito I...

Kamo·2mo ago
FeatureSecurityService

Annunciare il cambiamento della coda quando un rapporto viene inviato all'IA

Una spedizione è l'unica cosa che prende un rapporto fuori NEW da OUTSIDE MediaService, quindi senza questo era l'unica transizione del badge della console impa...

Kamo·2mo ago
FixSecurityService

Un video su un report non raggiunge mai un AI dispaccio

file e non può guardare uno. L'agente desktop già magic-byte-controlla ogni attaccamento, ma rifiuta il DISPATCH piuttosto che l'unico file — quindi un singolo ...

kamo·2mo ago
DocsSecurityService

Il limite Traefik per-IP sarà 429 un QHIN invisibilmente

Commento solo, nel file qualcuno si apre quando un partner si lamenta. Traefik rate-limits per fonte IP attraverso l'intero host api.* e un QHIN si siede dietr...

Kamo·2mo ago
OtherSecurityService

Indicare l'esatto JSON le parse cliniche del cliente

Ogni campo in questi corpi è letto per nome in app/lib/patients/ehrApi.ts e nulla stava controllando il server ancora li emette. I test di servizio pin che l'ec...

Kamo·2mo ago
FeatureSecurityService

POST /service-jobs, gated su MANAGE SERVICE WORK

Il verbo creare la superficie di lavoro-ordine non aveva mai avuto. app/commerce/service/new è un Detentore di diciassette linee perché non c'era niente da chia...

Kamo·2mo ago
ChoreSecurityService

Ricostruire per seminare i quattro diritti di ordine e prezzi

Un commit vuoto costruito dall'albero dell'origine. RoleRightsSincService semi org role rights al boot, quindi un destro spedito senza un SecurityService ricost...

Kamo·2mo ago
FixSecurityService

Portare le superfici di ordine e prezzi su una destra

I trentanove endpoint sono stati protetti solo da "hai firmato". Ogni ordine handler su POSController e ogni prezzo e gestore fiscale su CommerceMarketControlle...

Kamo·2mo ago
OtherSecurityService

Lo stato di scambio dice cosa lo renderebbe collegato

Lo stato endpoint viene chiesto prima che l'UI offra una query di rete, quindi un pratica che non è a bordo vede una spiegazione invece di un pulsante che sempr...

Kamo·2mo ago
OtherSecurityService

Mai auto-provisione I record dei pazienti in un inquilino

Due dei tre percorsi che avrebbero consegnato un sistema di record clinico a org che mai chiesto uno, ora che ServiceType.EHR è COMPLETATO e quindi disponibile....

Kamo·2mo ago
OtherSecurityService

Chiudere che le interazioni farmacologiche non sono controllate

La prescrizione ha eseguito tre controlli che i propri dati della pratica possono rispondere e no controllo dell'interazione farmaco-droga. Decidere di costruir...

Kamo·2mo ago
ChoreSecurityService

Ricostruire contro le librerie kamo-shared per le scritture di ordine di lavoro SW6b

Un commit vuoto, costruito dall'albero dell'origine — NON 'git commit --allow-empty', che permette un risultato vuoto ma non forza uno e avrebbe commesso questo...

Kamo·2mo ago
FeatureSecurityService

Otto endpoint di ordine di lavoro per linee, note, venditori, segnale-off e l'orologio

SW6b Task 3, controllore metà. POST/PUT/DELETU/{jobUid}/lines/..., POST /{jobUid}/notes, POST/DELETI /{jobUid}/vendors/..., PATCH /{jobUid}/signoff and PATCH......

Kamo·2mo ago
DocsSecurityService

Dire perché la guardia di transazione si ferma a ehr/

Le due regole generalizzano ed entrambe le forme esistono altrove in questo servizio, quindi la prossima mossa ovvia è di ampliare la scansione — e facendo ciò ...

Kamo·2mo ago
DocsSecurityService

Dire perché il sovraccarico di @Transactional è inerte sul sentiero dopoCommit

Prompted da una sessione pari trova un @Transactional(REQUIRES NEW) La primavera mai consigliato — protetto e auto-invocato, quindi il record di una domanda fal...

Kamo·2mo ago
TestSecurityService

Fail la costruzione su una molla @Transactional non può consigliare

Due forme non ottengono alcun consiglio di transazione, e né è visibile a una chiamata sito o in un test unitario: un metodo non pubblico, che il proxy non può ...

Kamo·2mo ago
FixSecurityService

La riga di audit in uscita è stata scritta da un inerte REQUIRES NEW

Era un metodo per ExchangeQueryService annotato @Transactional(REQUIRES NEW), chiamato da due assistenti privati sulla stessa classe. Il consiglio di transazion...

Kamo·2mo ago
FixSecurityService

Principale non ha provato-compile — PhiExportAuditTest ha perso un costruttore arg

SystemConfigurationController ha guadagnato un dodicesimo parametro, PlatformSecretCipher, quando i segreti della piattaforma hanno cominciato ad essere criptat...

Kamo·2mo ago
FeatureSecurityService

Esporre le impostazioni della piattaforma attraverso l'API di configurazione di sistema

toDto è una lista esplicita e l'aggiornamentoConfig prende un corpo digitato, quindi i sette nuove colonne SYSTEM CONFIGURATION sarebbero state invisibili e ins...

Kamo·2mo ago
FeatureSecurityService

La metà in uscita di TEFCA — chiedere, non solo rispondere

Tutto costruito finora risponde alle domande degli altri: scoperta, documento query, documento recuperare, la coda di visualizzazione, la contabilità. Una prati...

Kamo·2mo ago
FeatureSecurityService

API di lavoro di servizio di destra

****************************************************************************************************************************************************************...

Kamo·2mo ago
FixSecurityService

Un'immagine foto-frame i cui byte sono andati risponde 410, non 500

Il frame stream catturato tutto come stream failed e restituito 500, quindi una foto il cui oggetto non è in deposito reso come immagine rotta senza spiegazione...

Kamo·2mo ago
FeatureSecurityService

Conhold Enterprise prezzi dal catalogo

L'impresa è negoziata direttamente con KamoCRM, quindi il suo tasso non è nostro a pubblicare. Ogni superficie che cita un prezzo di piano legge questo punto fi...

Kamo·2mo ago
FeatureSecurityService

Controllare il grafico prima di scrivere una prescrizione

La prescrizione è stata aggiunta con la tabella di allergia, la query di controllo dell'interazione e un "contesto di sicurezza" punta tutto seduto accanto a es...

Kamo·2mo ago
FixSecurityService

Un'anteprima CCD non è una divulgazione

Anteprima di un riassunto ha registrato una dichiarazione che nomina il destinatario — quindi un paziente chiedere chi ha il loro record ai sensi del §164.528 s...

Kamo·2mo ago
ChoreSecurityService

Ricostruzione per AbbonamentoPlanFeatureDTO.unit

Il catalogo memorizza un'unità per caratteristica e il DTO ora lo trasporta, quindi il prezzo pagina può rendere "15 GB per utente" invece di un nudo 15. Shared...

Kamo·2mo ago
RefactorSecurityService

Una richiesta-corpo parser, non tre

I tre controllori di scrittura clinici hanno coltivato la propria stringa/uuid/integer/ data helper entro una settimana l'un l'altro — identico tranne che per i...

Kamo·2mo ago
BuildSecurityService

Ricostruisci contro il dispositivo di archiviazione

Raccoglie kamo-shared-library d21e01ce. uploadDocument — il percorso dietro membro documenti, informazioni ipotecarie, fotogrammi e flussi multimediali qui — cr...

Kamo·2mo ago
ChoreSecurityService

Ricostruisci contro le librerie kamo-shared per il quaderno SW5

Un impegno vuoto. ServiceTaskBookService e le quattro entità del task-book nella libreria condivisa; ServiceTaskBookController non può risolverli finché Securit...

Kamo·2mo ago
FeatureSecurityService

API del task book di destra

SW5 Task 3, controllore metà. CRUD per libri, categorie, compiti e opzioni, plus GET /{bookUid}/tasks/by-code/{code} - la ricerca di un preventivo o di un ordin...

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