KamoCRM

Live Change Log

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

17,497
Variazioni totali
5,985
Caratteristiche
5,283
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,497AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService250MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore773Docs3,254Feature5,985Fix5,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 2, 2026
Fixkamo-internal

Eliminare /api/set-token e /api/get-jwt-token; aggiungere guardie del percorso

Entrambi i percorsi erano morti — nessun chiamante da nessuna parte in kamo-internal, kamo-login o kamo-register — e entrambe le credenziali trapelate. /api/se...

kamo·2mo ago
FixSecurityService

Requisisci un campo d'azione + org sulle mutazioni del lavoro-titolo/dipartimento

PUT e DELETE su /api/security/job-titles/{id} e /api/security/departs/{id} risolto nessuna sessione affatto — hanno letto un UUID dal percorso e chiamato dritto...

Kamo·2mo ago
Chorekamo-signer-monorepo

Gitignore superpowers SDD scratch directory

Kamo·2mo ago
Docskamo-signer-monorepo

Piano di attuazione per l'aggiornamento kamo-signer i18n

Sette compiti su kamo-translation-dictionary, kamo-signer-monorepo e ESigService, ordinato dal vincolo di distribuzione: il dizionario deve esistere prima che C...

Kamo·2mo ago
Docskamo-signer-monorepo

Design per kamo-signer /{locale}/ i18n aggiornamento

Specifica il portare kamo-signer alla piattaforma i18n parity utilizzando kamo-marketing /{locale}/ convenzione URL, come prerequisito per che ospita un prevent...

Kamo·2mo ago
July 31, 2026
Fixkamo-internal

Risolvere immagini dei modelli da fonti conservate, non slot vicine

Il compositore ha ri-risolto le fonti di immagine di un modello ogni volta che il modello config è cambiato, e per 'member-avatar' ha indovinato l'URL da qualsi...

kamo·2mo ago
FixSecurityService

Conservare e leggere gli avatar sotto un prefisso indipendente dal dominio

I percorsi oggetti Avatar sono stati prefissi con il dominio di qualsiasi host richiesta arrivata su (getPublicBucket Nome → kamocrm-com, optionone-com, cluster...

Kamo·2mo ago
Featurekamo-internal

Collegare l'icona della posta mentre un indicatore non letto mostra

Il distintivo non letto da solo è stato facile da perdere nella barra superiore. NavItemButton guadagna un blinkIcon prop che pulsa l'icona (e il suo distintivo...

kamo·2mo ago
ChoreInitializerService

Starter maxSeats 5, Business maxSeats 25

Mantiene il seme dei prezzi KamoCRM in fase con il catalogo dal vivo dopo riposizionando i berretti pubblicati.

Kamo·2mo ago
Featurekamo-marketing

Starter bloccato a 5 utenti, Business a 25

Riposiziona i coprisedili pubblicati su /pricing (e il calcolatore, JSON-LD offre, e llms.txt riassunti) per abbinare l'abbonamento catalogo: Starter 25 -> 5 ut...

Kamo·2mo ago
Fixkamo-internal

Larghezza doppia barra di scorrimento verticale per un trascinamento più facile

Bump il contenitore di scorrimento opzioni nav da un 6px a un webkit 12px barra di scorrimento e ampliare il raggio del pollice per abbinare, dando ai membri un...

kamo·2mo ago
July 30, 2026
FixInitializerService

Registrati. repository

LeadService ora fili con entusiasmo MarketLosConnectionResolver, che richiede il integrazioni.los repository E' il momento giusto. L'esplicita lista @EnableJpaR...

Kamo·2mo ago
Featurekamo-internal

MeridianLink carta di credito-ufficiale credenziali sul profilo membro + pulsante LO pre-warn

Fase L3 della mappatura del prestito-ufficiale MeridianLink LOS (per §3.4-3.6 del design spec): - Nuovo proxy LOS-Credential E' il momento giusto. e client dig...

kamo·2mo ago
FeatureSecurityService

LO-scoped creare (blocco se non mappato) + membro MeridianLinkal API + market-config LO status link

Fase L2 del progetto di mappatura del prestito-ufficiale MeridianLink (kamo-internal E' il momento giusto. §3.3-3.6), costruito sullo schema/risolvere condiviso...

Kamo·2mo ago
Fixkamo-internal

Goccia ridondante "+" — la penna imposta ora l'equilibrio entrambi i sensi

La penna di bilanciamento del credito è ora un editor di set-to-to-N assoluto (minte di backend quando il valore elevato, invalida l'eccesso quando abbassato), ...

kamo·2mo ago
FixSecurityService

La penna di bilanciamento del credito imposta un obiettivo assoluto (mint up / invalidate down)

La penna Manage-Credits modifica solo mai LOWERED un equilibrio: updateAllotment routed creditBalance to invalidateCreditsToTarget, che non funziona quando il b...

Kamo·2mo ago
July 28, 2026
Chorekamo-internal

Re-trigger costruire per Bulk Email i18n (run 338 fallito transitorio)

Local `next build` compila pulito con il dizionario completo (a95bc92); il precedente CI build fallito su un passaggio transitorio, non sul contenuto. Re-trigge...

kamo·3mo ago
Chorekamo-internal

Ricostruire per bundle completato Bulk Email i18n stringhe

Nessun cambiamento di codice — innesca CI per ri-clone kamo-translation-dictionary (a95bc92) Quindi la distribuzione fa parte delle nuove 208... in messaggi/en....

kamo·3mo ago
FixSecurityService

Master Machine SSO utilizza una connessione VNC, non RDP

guacd non può rendere KRdp H.264-solo RDP GFX. buildAutoConnectUrl ora mints un vncConnection() per Master Machine (192.168.4.46:5900, password condivisa). conn...

Kamo·3mo ago
FixKlusterServices

Master Machine utilizza VNC (x11vnc), non RDP

KRdp/RDP è incompatibile con Guacamole: guacd non ha RDP Graphics Pipeline (EGFX) e KRdp è solo H.264, quindi la connessione autenticata ma muore con GRAPHICS S...

Kamo·3mo ago
Fixkamo-internal

Aggiungi 'desktopMaster' al sindacato NavActionKey — sblocca la prossima costruzione

Il lanciatore Master Machine (navRegistry + NavOptionView + CommandPalette) referenze azioneKey 'desktopMaster' ma mancava dal NavActionKey unione, così `next b...

kamo·3mo ago
FixEmailService

Rimuovere ambiguo richiesta di cancellazioneMatcher che crash di avvio

EmailService monta due servlets (MVC DispatcherServlet + Spring-WS MessageDispatcherServlet a /services/*), quindi una richiesta di stringa nudaMatchers( "/api/...

Kamo·3mo ago
July 27, 2026
Featurekamo-internal

Bulk Email campagne UI — griglia, editor, scheda fornitore, conduce azione

Aggiunge la superficie di marketing di email di livello org sotto /marketing/email: - Bulk Email scheda (dopo Social Media) + campagne AG Grid workspace con liv...

kamo·3mo ago
FeatureSecurityService

Risoluzione del destinatario di Bulk-email + campi di contatto di reparto

- No, no. POST /api/security/marketing-email/ destinatari/risolvere trasforma lead/account/ID dell'applicazione in destinatari e-mail. Gated su MANAGE BULK EMAI...

Kamo·3mo ago
Featurekamo-shared-library

Supporto Shared-lib per la risoluzione del destinatario di bulk-email + email di contatto dell'azienda

- No, no. contactEmail branch (contatto aziendale e-mail modificabile tramite PUT /api/security/org, utilizzato come campagna aziendale-scope - ApplicationRepos...

Kamo·3mo ago
FeatureEmailService

Bulk e-mail campagna backend — fornitore, speditore, conformità, in tempo reale

Backend per org-level bulk e-mail campagne, completamente separato dal quotidiano e-mail provider in modo che non può essere throttled/blocklist al fianco di bu...

Kamo·3mo ago
Featurekamo-shared-library

ECOA/FCRA impalcature avverse di avviso + soddisfacente-timer

Il meccanismo di emissione è condiviso-lib metà. ComplianceTimerServizio guadagni ******************************************************************************...

Kamo·3mo ago
Featurekamo-internal

Aggiungi Master Machine launcher remote-desktop (god-gated)

Terzo desktop con un clic accanto a Linux/Windows: ingresso navRegistry (ComputerIcon), obiettivo 'master' tramite openKamoDesktop + percorso proxy SSO, e invio...

kamo·3mo ago
FeatureSecurityService

Aggiungi il target "master" per Master Machine SSO deep-link

buildAutoConnectUrl ora mints a Master Machine Connection (KAMO GUAC MASTER HOSTNAME, default 192.168.4.46); incluso in ogni token per il riutilizzo della sessi...

Kamo·3mo ago
FeatureKlusterServices

Aggiungi "Master Machine" (kamo-dev-1) RDP dispositivo a Guacamole

La workstation locale Kubuntu condivide la sua sessione live Plasma/Wayland su RDP tramite KRdp. Aggiunge una connessione idempotent bootstrap SQL (192.168.4.46...

Kamo·3mo ago
Featurekamo-shared-library

Bulk-email campagna di fondazione enti + dipartimento / campi di contatto

Aggiunge le basi condivise-librarie per le campagne e-mail di livello org: - OrgBulkEmailProviderEntity (separato dal fornitore di tutti i giorni; UNIQUE org id...

Kamo·3mo ago
FixDaemonService

Notifica lo steward ASSIGNED di una decisione instradata, via e-mail

La notifica steward di DECISION ROUTED era un no-op di soli record: StewardNotifier fanted out E' una cosa che non va. default, e ignorato StewardTask.assignedM...

Kamo·3mo ago
Featurekamo-shared-library

STEWARD TASK ROUTED modello canonico

La notifica dello steward per via orale ha bisogno di un modello di e-mail canonico. Registri STEWARD TASK ROUTED in CANONICAL KEYS con la sua coppia json/html;...

Kamo·3mo ago
FeatureSecurityService

Gateway relè per mentare un MERS MIN per un pacchetto di chiusura

# POST # proprietà-controllato (requirePackageOrg) in modo da una steward mints solo per il loro inquilino. The upstream legge il 7 cifre MERS Org ID dalla conn...

Kamo·3mo ago
Featurekamo-internal

Data di nascita sulla vista di piombo + creare il modulo

Aggiunge un campo "Date of Birth" sotto Primary Contatto su /leads/view/[id] utilizzando un MUI DatePicker che si apre alla griglia anno prima (openTo=year, dis...

kamo·3mo ago
FeatureSecurityService

Accettare e contattare la data di nascita (DOB)

Mappe `dateOf Nascita` nel campo manuale-importazione e immissione del fornitore con una leniente parsa multi-format (ISO plus common US M/d/yyyyy form; non sep...

Kamo·3mo ago
Featurekamo-shared-library

Aggiungi la data del contatto nullable di nascita a Lead

Aggiunge un livello di contatto `dateOfBirth` (java.time. LocalDate, colonna DATE) al base Piombo: entità + Crea/Aggiorna/LeadDTO (daLead), copiato in LeadServi...

Kamo·3mo ago
July 26, 2026
FixKlusterServices

Pin CockroachDB a v24.2.4 per evitare v24.3 no-license txn throttle

v24.3 (e 24.2.5+) applicano la nuova licenza di software CockroachDB; senza chiave di licenza il cluster accelera a 5 transazioni aperte concorrenti a livello d...

Kamo·3mo ago
July 23, 2026
Featurekamo-internal

Regole di sovrapposizione del documento dell'autore dalla console steward

Il "che documenti fa questo prestito bisogno" regola matrice non aveva alcuna superficie di autore. Questo aggiunge un Regole di richiesta del documento sezione...

kamo·3mo ago
FixSecurityService

Pin RDP colore-profondità così KamoDesktop SSO riutilizza una sessione xrdp

Il percorso SSO dio-via-kamo-internal definisce la sua connessione Guacamole in linea nella json-auth token, in modo che il perno di colore-profondità deve vive...

Kamo·3mo ago
FixKlusterServices

Pin RDP colore-profondità + adattamento xrdp sessioni in modo da dio riutilizza un desktop

xrdp 0.9.24 sessioni di tasti su <user,bpp> (Policy=Default) e non si raccoglie mai quelli staccati (KillDisconnected=false, DisconnectedTimeLimit=0). L'utente ...

Kamo·3mo ago
FeatureSecurityService

Relè document-requirement overlay-rule che autorizza

Relays POST/GET/retire on***************************************************************************************************************************************...

Kamo·3mo ago
Featurekamo-internal

Autore condizionale LLPAs dal pannello di catalogo

Gli aggiustamenti non potevano variare a seconda del mutuatario: MlosAdjustmentCondition non aveva scritto, e il motore prezzi tratta una regolazione senza cond...

kamo·3mo ago
Featurekamo-internal

Confermare l'email quando si riassegna un vantaggio dalla vista principale

La carta Assignment ora si riassegna tramite leadApi.reassignLead, che supera il AssegnateeNotified flag del server. Su una riassegnazione a un nuovo membro il ...

kamo·3mo ago
ChoreEmailService

Ricostruisci di prendere il culo. chiavi canoniche

Nessun cambiamento sorgente. EmailService fasci kamo-shared-library a tempo di costruzione, così il CANONICAL KEYS fix (shared-lib c028131) raggiunge solo il su...

Kamo·3mo ago
FeatureSecurityService

E-mail il nuovo proprietario quando un singolo lead viene riassegnato

Specchi il percorso di rinfusa per la carta di assegnazione. Quando PUT /leads/{id} muove un vantaggio a un membro diverso, che il membro ora ottiene lo stesso ...

Kamo·3mo 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