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 14, 2026
Fixkamo-shared-library

ADP prende le credenziali per-org, non una registrazione della piattaforma

ADP spedito PLATFORM OAUTH classificato sulla forza di ADP pubblicando un Marketplace modello ISV, dove Kamo avrebbe un cliente partner id, segreto e certificat...

Kamo·2mo ago
Featurekamo-shared-library

Una definizione di una conversazione di supporto non letto

Il distintivo navtop e la lista dei biglietti sono due volte allontanati rispondendo domande diverse. findUnreadStateForViewer è la risposta unica entrambi ora ...

Kamo·2mo ago
Featurekamo-shared-library

Assicurarsi se un biglietto è uno degli elementi che il badge di supporto conta

Il distintivo navtop e la lista dei biglietti rispondevano a diverse domande e Nessuno lo sapeva. Il distintivo conta oggetti in attesa di attenzione — travolge...

Kamo·2mo ago
Featurekamo-shared-library

Il dominio payroll-provider dietro il motore di timecard

Aggiunge la colonna vertebrale di persistenza per collegare le schede temporali di un'organizzazione a una sistema payroll di terze parti: la connessione e la s...

Kamo·2mo ago
August 13, 2026
Featurekamo-shared-library

Contare messaggi invisibili per uno spettatore che non è nella conversazione

Unread è sempre stato derivato dalla fila MediaSessionMember dello spettatore, quindi una conversazione che non avevano aderito prodotto nessun conteggio affatt...

Kamo·2mo ago
Featurekamo-shared-library

Un pugno può essere annullato senza essere cancellato

Quattro colonne nullable e una seconda transizione da scrittura su TimecardPunch. A void dice che il pugno non avrebbe mai dovuto esistere — un doppio rubinetto...

Kamo·2mo ago
August 12, 2026
Fixkamo-shared-library

Cita gli alias delle domande di feed e smettila di contare i tuoi messaggi di supporto contro di te

Due difetti indipendenti nelle Chat si nutrono, entrambi invisibili dal lato Java. Il nativo chat / supporto / domande sociali aliased colonne in camelCase sen...

Kamo·2mo ago
Featurekamo-shared-library

Un percorso di audit per account e una directory che include non-staff

ACCOUNT HISTORY registra cosa succede a un account il modo in cui LEAD HISTORY registra che cosa succede a un piombo — deliberatamente le stesse colonne, perché...

Kamo·2mo ago
Performancekamo-shared-library

Prelevare le fette di sintesi alle associazioni e contare invece di scansione

L'attenzione del Panoramica e le fette recenti leggono un titolo per fila su un LAZY @ManyToOne, costando fino a 16 selezioni extra per blocco in apertura-sessi...

Kamo·2mo ago
Featurekamo-shared-library

Per-membro in ritardo rollup per la matrice di conformità

I rami matrici della HR Panoramica su `row.overdue > 0`, ma il legale e formazione rollup spediti con quel campo hardcoded a 0 — un ramo che potrebbe mai essere...

Kamo·2mo ago
Featurekamo-shared-library

Domande di conteggio/sum/recente per un set live org+assoc

HrResourceSummaryService stava materializzando l'intero non nascosto di un org Img raccolta in memoria per calcolare un conteggio, una somma byte e un fetta rec...

Kamo·2mo ago
Featurekamo-shared-library

Riepilogo delle domande per l'HR Panoramica

Istogrammi di stato, fette in ritardo e rotoli per-membro per legale e la formazione, più i conteggi di stato del modello/corso. Nessun cambiamento di entità.

Kamo·2mo ago
Featurekamo-shared-library

Configurazione Org, calendari e orari delle vacanze

TimecardOrgConfig detiene il workweek, confine di giorno di lavoro, arrotondamento, regola-set puntatori e gli interruttori di revisione. Nulla in esso è letto ...

Kamo·2mo ago
Featurekamo-shared-library

Portare la ragione di regolazione sul pugno stesso

Un tempo corretto o inserito ora registra WHY sul record salariale piuttosto che solo nel registro dell'audit. Sotto Anderson v. Mt. Clemens Pottery un datore d...

Kamo·2mo ago
Featurekamo-shared-library

Aggiungi il termine di inizio pasto alla regola di pausa

La California richiede il primo pasto a BEGIN prima della fine della quinta ora. Un pasto di 30 minuti preso all'ora sette è una violazione completa anche se er...

Kamo·2mo ago
Featurekamo-shared-library

Paga i periodi, le rotture, i premi, i conti del lavoro, le accruals, le esportazioni

Batte il restante schema salari-e-ora in un cambiamento condiviso-lib così il tutto il dominio atterra in un unico run KamoInitializer piuttosto che una migrazi...

Kamo·2mo ago
Featurekamo-shared-library

Eccezione modello e rivelatore

Rende reale il bloccoExceptions gate. Finora la tabella di transizione ha letto un contare che nulla ha scritto, così ogni timecard sembrava pulita e 'un pugno ...

Kamo·2mo ago
Featurekamo-shared-library

APPROVAZIONE TIMECARD ADJUSTMENTS (197) e FINALIZE PAY PERIODS (198)

Dividere così la separazione dei doveri è esprimibile: chi approva una cartolina non è automaticamente chiunque può chiudere un periodo di pagamento su di esso....

Kamo·2mo ago
Featurekamo-shared-library

La macchina di stato del livello di approvazione

Il dipendente presenta -> il manager approva -> payroll chiude, per decisione del proprietario. Quattro regole, applicate in una tabella di transizione pura e ...

Kamo·2mo ago
Featurekamo-shared-library

Database-clock accessor sul repository dei pugni

Ogni istante di pugno viene dal DB, mai il JVM: i pod riavviano e nodo orologio skew, e un record salariale il cui ordine dipende da quale pod ha risposto Non u...

Kamo·2mo ago
Featurekamo-shared-library

Secchiatura della giornata di lavoro, fase 2 della pipeline

Gli intervalli risolti diventano per-business-date secondi, pronti per l'allocatore. Un intervallo è SPLIT ad ogni confine del giorno di lavoro attraversa: un ...

Kamo·2mo ago
August 11, 2026
Featurekamo-shared-library

Workweek e confini del giorno di lavoro

La settimana lavorativa è l'unità di straordinario FLSA -- un fisso, regolarmente ricorrenti 168 ore periodo -- e non è il periodo di pagamento. Un periodo biwe...

Kamo·2mo ago
Featurekamo-shared-library

Risoluzione intervallare, fase 1 della pipeline di calcolo

Le punture vengono risolte. Tipi puri, totali e sopra i valori piuttosto che entità così ogni fase è fissabile con nessun contesto di persistenza. Le durazioni...

Kamo·2mo ago
Featurekamo-shared-library

Assegnatore straordinario non piramide con preset di giurisdizione

Le regole sono DATI sulla forma RequirementRule già utilizzata in questa libreria, non codice rami, quindi la California è una riga di configurazione invece di ...

Kamo·2mo ago
Featurekamo-shared-library

WorkSite, l'ancora della giurisdizione

Nome WorkSite, non WorkLocation: TeamMember.workLocation è un esistente ufficio / rimuovere enum e un secondo simbolo da quel nome sarebbe collidere in ogni gra...

Kamo·2mo ago
Featurekamo-shared-library

L'occupazione e le revisioni di assegnazione con efficacia

Le punture riferiranno un ASSIGNMENT, non un membro. Questo è ciò che rende posizione corrente, il 29 CFR 778.115 tasso medio ponderato, Competenza multi-sito e...

Kamo·2mo ago
Featurekamo-shared-library

Tassi di pagamento effettivi, solo append-

Nessuna compensazione dei dipendenti esisteva ovunque su questa piattaforma prima di questa entità. È richiesto: il tempo di straordinario è calcolato contro il...

Kamo·2mo ago
Featurekamo-shared-library

Evento di registrazione e audit solo in Allegato

Entrambi serviti da interfacce NARROW Repository, non JpaRepository: deleteAllInBatch e all'ingrosso JPQL bypass entità callback, quindi la forma dell'interfacc...

Kamo·2mo ago
Featurekamo-shared-library

Timezone-of-record

Sito di lavoro di ordine dell'autorità -> membro -> org -> UTC. Il sito di lavoro vince perché le regole salariali e orari seguono dove il lavoro è PERFORMED. ...

Kamo·2mo ago
Featurekamo-shared-library

Guardia di rifiuto WORM condivisa

@Column(updatable=false) NON applica l'immutabilità -- Hibernate silenziosamente omette la colonna dall'UPDATE e la scritta stante sembra che sia riuscita. L'un...

Kamo·2mo ago
Featurekamo-shared-library

Enums di dominio e risolutore di versione point-in-time

Enums sono tutti @Enumerated(STRING) al sito di chiamata: ORDINAL emette un numerico gamma CHECK contenente AND, che SchemaCleanupRunner saltare deliberatamente...

Kamo·2mo ago
Featurekamo-shared-library

Lasciate che un gruppo di fatturazione sia il proprio payer

Un gruppo potrebbe essere chiamato e nient'altro. Il suo abbonamento non è mai stato stabilito — nulla nella piattaforma chiamata setSubscription — così sottosc...

Kamo·2mo ago
Featurekamo-shared-library

I quattro modelli di posta elettronica di formazione

Stessa chiave costante/dotted divisa come famiglia legale HR: il CONSTANT è lo stelo del nome file, il templateKey la piattaforma SENDS è il valore punteggiato ...

Kamo·2mo ago
Featurekamo-shared-library

Carica i documenti in streaming e aggiungi lo schema HR Training

ImageService acquisisce uploadDocumentStreaming, la controparte in streaming di uploadDocument. Il modulo buffered non può esprimere un grande upload affatto: r...

Kamo·2mo ago
Fixkamo-shared-library

Ricreare un consumatore durevole il cui filtro memorizzato non corrisponde più

Un consumatore durevole JetStream mantiene il soggetto del filtro con cui è stato creato per la vita del torrente. Quando il codice di gestione cambia in seguit...

Kamo·2mo ago
Fixkamo-shared-library

Fermare l'entità del gruppo di paga seduto su una tabella legacy

BillingGroup e' stato mappato a Billing groups. Questa tavola esisteva già — una sottosistema a sette tabelle (billing group members, subscriptions, licenses,...

Kamo·2mo ago
Fixkamo-shared-library

Non lasciare mai che il servizio di quote fermi un servizio dall'inizio

StorageQuotaService ha preso i suoi cinque repository come costruttore richiesto argomenti. Servizi in questo componente-scan com.kamo con una wildcard ma dichi...

Kamo·2mo ago
Testkamo-shared-library

Pin come la piscina si divide in limiti per-mailbox

Dovecot ha bisogno di una cifra byte per casella di posta, ma lo stoccaggio è un'organizzazione piscina attraverso diciotto domini. La divisione deve contenere ...

Kamo·2mo ago
Featurekamo-shared-library

Fare un pagamento fallito significa qualcosa

PAST DUE ha contato come vivere pienamente in entrambi i risolutori di diritto, senza timestamp e nessun tappo, quindi un cliente la cui carta non è riuscita ha...

Kamo·2mo ago
Testkamo-shared-library

Pin la delegazione-mode semantica

Questi predicati sono quello su cui le superfici si nascondono, quindi ottenere uno sbagliato o offre un pulsante che non può funzionare o silenziosamente perme...

Kamo·2mo ago
Featurekamo-shared-library

Lasciate che i membri e i gruppi paghino da soli, secondo le regole del proprietario

Mancavano tre cose e uno era attivamente dannoso. account members ha portato un unico globale su member id — un membro potrebbe amministrare esattamente UN con...

Kamo·2mo ago
Featurekamo-shared-library

Mostra cosa spegnere fail-open costerebbe

kamo.entitlement.fail-open concede qualsiasi applicazione il piano matrix non menziona mai. È documentato come una valvola temporanea per il backfill del catalo...

Kamo·2mo ago
Featurekamo-shared-library

Opt-in auto-espand con un soffitto

Due colonne sull'abbonamento che contiene i blocchi: se acquistare un'altra uno automaticamente quando l'organizzazione esce dalla stanza, e il massimo può mai ...

Kamo·2mo ago
Featurekamo-shared-library

Registrare ciò che ogni prezzo Stripe è stato creato con

La mappatura memorizzata solo quale prezzo id da utilizzare, in modo che un cambiamento di prezzo di catalogo potrebbe nemmeno essere notato. garantirePlanPrice...

Kamo·2mo ago
Featurekamo-shared-library

Dà un effetto all'indennità di deposito

Lo stoccaggio è stato misurato in diciannove domini, di notte, con un processo di costruzione prova di copertura — e nulla ovunque calcolato un'indennità o rifi...

Kamo·2mo ago
Featurekamo-shared-library

Dare componenti aggiuntivi una dimensione dell'unità e una quantità acquistabile

Un'unità aggiuntiva esisteva solo come prosa all'interno della sua descrizione ("Ogni unità aggiunge 25 GB") e come costante codificata nel sito di marketing, i...

Kamo·2mo ago
August 10, 2026
Featurekamo-shared-library

Registrazione durevole di una conversazione che il cliente ha sollevato da solo

MediaSessionMember guadagna AUTO OPENED AT, accanto a msgIdLastViewed perché è il lo stesso grano — un fatto circa il rapporto di un membro con una sessione. Qu...

Kamo·2mo ago
Stylekamo-shared-library

Ripristinare le terminazioni CRLF sul repository dei partecipanti

Il commit precedente riscrive il file tramite uno script che normalizza il suo terminazioni di linea, così un'aggiunta di dodici linee è arrivato come una riscr...

Kamo·2mo ago
Featurekamo-shared-library

Ricerca ospite pirata, e delete-by-event

La finestra di dialogo eventi mostra con chi è un evento, e l'elenco endpoint restituisce un mese di eventi alla volta. Chiedere per gli ospiti per evento è una...

Kamo·2mo ago
Featurekamo-shared-library

AUTO ASSIGNMENT strategia e un record durevole di una consegna invisibile

AUTO ASSIGNMENT(3) è allegato a SupportAssignmentStrategyType — assegnare immediatamente a un agente che è autenticamente online, preferendo chi detiene il meno...

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