KamoCRM

Live Change Log

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

17,488
Variazioni totali
5,978
Caratteristiche
5,281
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,488AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService574InitializerService329KBService151KlusterServices738MCPGatewayService246MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,347kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore773Docs3,254Feature5,978Fix5,281Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 7, 2026
Featurekamo-internal

Inviare il pulsante posteriore dell'editor da cui il membro è venuto

L'editor di carta da parati era un vicolo cieco — non via d'uscita ma il nav rail. Entrambe le voci punti (il chip home top-bar e il profilo utente scorciatoia)...

kamo·2mo ago
Fixkamo-internal

Fermare un menu fare clic su una pagina delle impostazioni aperte da rimbalzare indietro, e riparare i collegamenti della scheda morti

Fare clic su Apps & Features (o Stats & Costs) mentre /settings/account era già aperto atterrato sul Da dove vieni. Next.js swaps the query string senza rimonta...

kamo·2mo ago
Featurekamo-internal

Mostra una casella di posta primaria sotto il nome del suo membro

Una cassetta postale tenuta come prima di qualcuno è l'indirizzo di quella persona, quindi suggerendolo come "Sales Desk" — qualsiasi cosa sia accaduto essere e...

kamo·2mo ago
FeatureEmailService

Nomina una casella di posta primaria dopo il membro che lo detiene

Una cassetta postale che qualcuno tiene come primarie è l'indirizzo di quella persona, quindi presentarlo sotto qualunque sia la casella di posta è stata etiche...

Kamo·2mo ago
Fixkamo-internal

Interrompere il contenuto della scheda traboccando e toccando le pareti

Due cause, entrambe mie. Niente imbottiture. TabPanel deliberatamente non fornisce nessuno — ogni scheda pads stesso, e avevo No. Il guscio ora utilizza p:{xs:...

kamo·2mo ago
Fixkamo-internal

Attivare l'etichetta fuori il segnaposto sul nome prefisso/suffix seleziona

MUI deriva InputLabel restringe da `filled |focus ||ב |, e `isFilled({value: ''})` è falso. Qualsiasi selezione che ancora dipinge qualcosa mentre vuoto quindi ...

kamo·2mo ago
Fixkamo-internal

Inviare il filtro provider timeline come param ripetuti, non un CSV

socialTimelineApi.timeline set provider a un CSV unito. Una virgola in una query VALUE viaggia in %2C, e qualsiasi hop che re-encodes trasforma quello in %252C ...

kamo·2mo ago
FixMediaService

Accettare il filtro del provider timeline come param ripetuti

Il client web ha inviato ?providers=facebook,x come un valore CSV. Una virgola in una query VALUE deve viaggiare in %2C, e un hop che re-encodes trasforma quell...

Kamo·2mo ago
FixAPIService

Inoltra i byte di query del chiamante invece di codificarli due volte

Ogni URL che questo gateway costruisce è assemblato da getRequestURI() e getQueryString() — entrambi già codificati per cento — ed è stato poi consegnato a Rest...

Kamo·2mo ago
Fixkamo-internal

Chiedi prima di qualsiasi azione di massa, non solo le cartelle

Svuotare e cancellare una cartella già confermata. Tutto il resto mail o riscrive il suo stato di lettura non ha funzionato il momento in cui l'icona è stata co...

kamo·2mo ago
Fixkamo-internal

Smettere campi di denaro caricando un valore che non riesce la propria convalida

L'API memorizza denaro come NUMERIC(19,4) e serializza con toPlainString(), quindi il ritiro minimo di $50.00 spedito è arrivato come "50.0000". Entrambi gli in...

kamo·2mo ago
Fixkamo-internal

Link della Commissione sotto il Mio Account, scheda riordinata, duplicati intestazioni rimosse

Le voci di navigazione e di atterraggio si muovono sotto il mio account piuttosto che una sezione separata. The le schede vivono su quella pagina, quindi è dove...

kamo·2mo ago
Featurekamo-internal

Registrare le pagine della commissione nelle impostazioni nav e pagina di atterraggio

Le schede esistevano ma niente di legato a loro. Non e' vero. è l'esempio cautelare già in questo repo: una pagina reale senza carta, senza scheda e nessuna voc...

kamo·2mo ago
FixSecurityService

Scope le opportunità leggere, e dare il timeout client relay

/me/opportunità denominata prenotazioneRepository.findAll() e org filtrato e membro in Java. Questo tira ogni prenotazione sulla piattaforma — ogni inquilino — ...

Kamo·2mo ago
Fixkamo-shared-library

Rendere le affermazioni atomiche in realtà atomico, e smettere di morire di fame il pagamento più antico

Una revisione avversaria del percorso del denaro ha trovato il design della convalutazione non era correre per niente. @Modificare senza @Transactional. Spring...

Kamo·2mo ago
Fixkamo-internal

Invia il secchio di stato come param ripetuti, non un CSV

Aprire... Condividi su Google "Stato sconosciuto: Per ogni membro. listMyAssignments ha inviato l'intero secchio come un valore CSV. Una virgola in una query V...

kamo·2mo ago
Fixkamo-internal

Ripristinare il posizionamento della riga e rendere le cartelle realmente trascinabili

Due regressioni da 8ab88d59. La lista dei messaggi è cresciuta un divario che si è allargato con ogni riga. Questo progetto costruisce Tailwind con `importante...

kamo·2mo ago
FixDocsService

Accettare param di stato ripetuti in modo che il gateway non può corrompere il filtro

Aprire... risposta "Stato sconosciuto: Per ogni membro. La griglia dei membri ha inviato il secchio come un valore CSV. Una virgola in un valore di query ha pe...

Kamo·2mo ago
Featurekamo-internal

Scheda delle commissioni e delle due schede del conto finanziario

Scheda dei membri (solo se stessi, membri del team): bilancio + registro, commissionato opportunità, configurazione dei pagamenti e prelievi. Impostazioni accou...

kamo·2mo ago
Featurekamo-internal

Cartelle su cui puoi agire, posta è possibile selezionare

Fare clic con il pulsante destro del mouse su qualsiasi cartella per le sue azioni. L'intestazione del menu non è cromata — nomina la cartella e mostra il suo l...

kamo·2mo ago
FeatureEmailService

Agisci su un'intera cartella, non solo la pagina che hai pergamenato

Segnare tutte le cartelle di lettura e svuotamento sono le operazioni a livello di cartella il client non può esprimere da uids batching: contiene solo la pagin...

Kamo·2mo ago
FeatureSecurityService

Relè rivolto al browser per la funzione della commissione

Risolve la sessione, autorizza e rinvia al servizio della Commissione con l'org e membro timbrato da quella sessione — mai da nulla il chiamante inviato. Questo...

Kamo·2mo ago
Featurekamo-shared-library

Trovare una commissione del membro divide per la propria vista commissioni

Org-scoped piuttosto che keyed sul membro da solo: ORG ID è duplicato su questo tavolo così una fila non può mai essere letto cross-tenant da id, e un ricercato...

Kamo·2mo ago
Featurekamo-internal

Rendere la superficie del membro una vera griglia di dati kamo

I pacchetti del membro erano una lista di carte senza movimento, che non è come il resto di kamo guarda. Questa è ora la casa AG Grid: Pending and Completed sub...

kamo·2mo ago
Featurekamo-internal

Mostra il nome del membro senza il prefisso "Hi,"

kamo·2mo ago
Refactorkamo-internal

Lasciare la pagina e la sezione Impostazioni Note

La pagina delle impostazioni Note era solo un segnaposto ComingSoonTab, così ha dato membri un ingresso nav e una carta di atterraggio che non ha portato da nes...

kamo·2mo ago
FeatureDocsService

Pagine sul lato server per l'elenco delle assegnazioni dei membri

La superficie del membro ha chiesto MAX SIZE incondizionatamente e ha tagliato il risultato in il browser, quindi una griglia che ha mostrato una pagina aveva g...

Kamo·2mo ago
Featurekamo-internal

Scheda di notifiche e-mail personale sostituisce la scheda Notifiche

Entrambi gli interruttori si spostano sul mio profilo nella stessa forma della scheda password: una scheda, una piastrella icona e aiutare il testo per riga, e ...

kamo·2mo ago
FeatureSecurityService

Esporre l'email dell'account utente sul proprio profilo utente

La scheda Personal Email Notifications del profilo deve nominare l'indirizzo miss-message note effettivamente raggiungere, e quell'indirizzo è l'account utente ...

Kamo·2mo ago
FixMediaService

Invia email di messaggio mancato all'account utente, non la casella di posta org

L'avviso esisteva per dire "hai un messaggio in attesa, firma e leggerlo", ed era consegnato alla casella di posta questa organizzazione ha assegnato il membro ...

Kamo·2mo ago
Featurekamo-internal

Gruppo di autorizzazione Accounting & Finance e accesso diretto alla finanza alle impostazioni dell'account

I gruppi di sicurezza e amministrazione di accesso esistevano solo in SecurityRoleManager come liste di nomi in linea, quindi JobTitleManager, DepartmentManager...

kamo·2mo ago
FeatureInitializerService

Migrazione per i tavoli di pagamento del libro e Stripe della commissione

Specchi com.kamo.z.shared.commission. ddl-auto creerebbe questi dal annotazioni comunque; il DDL esplicito è la convenzione di casa ed è ciò che fa la forma rec...

Kamo·2mo ago
FeatureSecurityService

Seed i diritti finanziari sul modello ADMINISTRATOR di ogni ramo

I tre diritti di commissione gate una caratteristica che non esisteva in precedenza, quindi NEW RIGHT SEEDS non dice deliberatamente nulla di loro - quel meccan...

Kamo·2mo ago
Featurekamo-shared-library

Team-membro commissione registro e Stripe pagamento dominio

Aggiunge com.kamo.z.shared.commission: un master firmato solo per append, un per-member fila di equilibrio che esiste puramente per serializzare i prelievi corr...

Kamo·2mo ago
Otherkamo-internal

Ridefinire la scheda Doc Manager a editDocs

f98c5edc ricostruì il suo albero da un indice pre-8cb0a485 e portò la vecchia linea con esso. `modifiedDocs` non esiste più nel dizionario, quindi principale er...

kamo·2mo ago
Featurekamo-internal

Piegare MFA nella scheda password e rilasciare la scheda di sicurezza firma

Due posti hanno fatto una domanda — come posso entrare in questo conto — quindi il secondo fattore ora vive accanto alla password sul mio profilo, in una scheda...

kamo·2mo ago
Otherkamo-internal

La seconda scheda Doc Manager legge Modificato Docs

Punti alla chiave ribattezzata `docManager.tabs.editedDocs`; `modifiedDocs` è andato dal dizionario, quindi questo deve muoversi con esso.

kamo·2mo ago
FixDocsService

Non inseguite mai un membro che ha già firmato, e tenete il soggetto chiaro

Due difetti comportamentali nel percorso di notifica fase-8. 1. Lo spazzamento del promemoria ha superato OPEN STATES, che include AWAITING OTHERS — "questo me...

Kamo·2mo ago
Fixkamo-shared-library

Smettere HTML-escaping il titolo del pacchetto nei quattro soggetti HR

EmailTemplateService rende SUBJECT e BODY di un modello da una variabile mappa, e tutti i quattro soggetti canonici HR portano {{packageTitle}} — che LegalNotif...

Kamo·2mo ago
Featurekamo-internal

Suggerisci le caselle di posta proprie dell'org, gli alias e le caselle di posta condivise

L'autocompleto del destinatario conosceva solo i contatti e gli indirizzi raschiati dal Cartella di passaggio, così gli indirizzi dell'organizzazione — tutto ge...

kamo·2mo ago
Featurekamo-internal

Una visualizzazione della casella di posta, e una colonna che è tutta l'elenco

Il Toggle Conversazionale/Classico è andato e ogni membro ottiene lista classica. La vista di conversazione ha portato la propria lista, il proprio thread panne...

kamo·2mo ago
Refactorkamo-internal

Consolidare la superficie del membro su ?tab=compliance legale

Lo standalone E' il momento giusto. percorso reso lo stesso componente come la scheda impostazioni dietro un secondo URL. Eliminalo e tieni la scheda: una super...

kamo·2mo ago
FeatureSecurityService

Esporre e-mail di contatto nel roster di by-department

Il Centro Interazione ha bisogno dell'indirizzo di un membro per pre-riempire un compositore, e l'unico punto finale che ha portato uno era il dettaglio singolo...

Kamo·2mo ago
Featurekamo-internal

E-mail un membro direttamente dalla loro riga

Il dock di azione della riga potrebbe chattare, incontrare, comporre e aprire un profilo — quello cosa non poteva fare era avviare un'e-mail, quindi raggiungere...

kamo·2mo ago
Chorekamo-internal

Estrarre il set di chiavi HR Legal & Compliance

Una scansione t('...') letterale manca 8 delle 81 chiavi del modulo: assegnazioneStatusKey e statoStateKey restituisce stringhe chiave come DATI, e hrTabs.ts de...

kamo·2mo ago
FeatureDaemonService

Suggerimento del promemoria legale giornaliero

DaemonService possiede la zecca perché DocsService non può. DaemonService strategia:Recreare — il vecchio pod è andato prima che il nuovo inizia, quindi un disp...

Kamo·2mo ago
FeatureDocsService

La scala di promemoria a due date e la spazzata in batch

Il secchio è una pura funzione di (dueDate, oggi) e mai di "quando dureremo inviato": UPCOMING D{n} per gli offset configurati, DUE TODAY, quindi PAST DUE P{flo...

Kamo·2mo ago
August 6, 2026
FeatureDocsService

Indicare il membro — assegnato, vuoto e completato

UN hr.package assigned per membro per pacchetto, mai uno per documento: cioè che cosa soppressoInvite esiste per, e 8 documenti x 200 membri è 1.600 buste per 2...

Kamo·2mo ago
FeatureDocsService

Client di posta in uscita e un registro di notifica Redis

Idempotency con NO cambio schema. Il secchio del promemoria è una funzione pura (dueDate, oggi) e mai di "quando abbiamo mandato l'ultima volta", così l'unico s...

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