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

Sostituisci l'opzione aggiuntivo di archiviazione con il cursore di quantità

Storage supplementare è basato sull'utilizzo ($4/25GB blocco), non un semplice on/off Add-on. Sostituito l'interruttore di attivazione con un cursore (0-1000GB ...

kamo·6mo ago
FixSecurityService

Include parent org in /org/domain response

The getOrganizationByDomain endpoint manually builds a response map but never included the parent organization reference. This prevented the frontend from knowi...

Kamo·6mo ago
Fixkamo-internal

Aggiungi genitoreId e il genitore a OrgProviderProps tipo

L'interfaccia dell'Organizzazione props mancava dei campi genitoriId e genitori, facendoli cadere durante la compilazione di TypeScript anche se backend li mand...

kamo·6mo ago
Featurekamo-internal

Wire BillingManager e RelationshipManager per veri backend

BillingManager (account fatturazione scheda): - Sostituito 100% locale-stato mock con vero metodo di pagamento Stripe-backed gestione tramite fatturazioneApi - ...

kamo·6mo ago
FixKlusterServices

Purge incomplete model directories in init container

The service crashes on startup if it finds a directory in /models that has missing or partial model files. Add a sweep at init start that removes any directory ...

Kamo·6mo ago
FixKlusterServices

Remove GitHub LFS downloads, use only data.statmt.org models

GitHub raw URLs return LFS pointer files, not actual binaries. Drop enru/enar downloads entirely — LibreTranslate handles those locales. Only download the 4 pai...

Kamo·6mo ago
FixTranslateService

Narrow bergamot a es/fr/de/pl, ripristina bergamot-first order

I file GitHub LFS non possono essere scaricati con il curl semplice (l'URL di prua restituisce il non il contenuto). Rimuovere l'enru/enar da bergamotto; quelli...

Kamo·6mo ago
FeatureKlusterServices

Restore bergamot with working model sources and correct image

- replicas: 1 - Init container (alpine): downloads 4 pairs from data.statmt.org (tarballs for enes/enfr/ende/enpl) and 2 from firefox-translations-models GitH...

Kamo·6mo ago
FixTranslateService

Narrow BergamotProvider targets to 6 pairs with available models

pt, it, uk, tr, ro, id, vi have no bergamot model source — LibreTranslate handles them. bergamot now claims: es, fr, de, pl, ru, ar.

Kamo·6mo ago
FixKlusterServices

Scale bergamot a 0, aggiornare l'immagine a mozilla/translation-service

Il secchio di download del modello Google Cloud Storage (bergamot-models-sandbox) restituisce 404 per tutti i file e il firefox-traduzioni-models repo è stato a...

Kamo·6mo ago
FixTranslateService

Route all translations through LibreTranslate while bergamot is offline

BergamotProvider is moved to fallback position. LibreTranslate supports all 13 locales bergamot was handling **************** so this eliminates the flood of "C...

Kamo·6mo ago
Featurekamo-internal

Sostituisci la pagina delle statistiche del mock con il cruscotto Live KamoCRM

Ricostruito /settings/account?tab=stats in una visione completamente cablata, di sola lettura cruscotto. Sostituisce tutti i dati del mock con le chiamate paral...

kamo·6mo ago
Fixkamo-login

Proxy *** sfida tramite server di login per il supporto multidominico

Sostituisce il fetch diretto cross-origin a capcha.{domain}/api/challenge con un stesso-origine proxy a /api/capcha/challenge. L'approccio precedente richiesto ...

Kamo·6mo ago
FixKlusterServices

Scale bergamot torna a 1 replica — guasti di traduzione causati da pod mancante

Bergamot era a 0 repliche con il suo servizio ancora registrato. Il FornitoreRouter in TranslateService non ha avuto interruttore, quindi ogni richiesta di es/f...

Kamo·6mo ago
FixSecurityService

Don't let null translated description hide the English original in changelog

The translation lookup for non-en locales was unconditionally overwriting description with **************** which is null when: - the translation was saved befo...

Kamo·6mo ago
Featurekamo-internal

Scegli un Piano di flusso end-to-end

- Wire PlanCalculator in PlansBillingTab dialogo (sostituisce segnaposto) - Ottieni i piani disponibili dalla fatturazione API sul carico di pagina - Presentazi...

kamo·6mo ago
Featurekamo-internal

Nascondi Piani & Billing scheda per radice KamoCRM org

I proprietari di org di KamoCRM hanno tutto abilitato senza alcun costo — dovrebbero Non vedi mai la scheda di fatturazione. La scheda è ora condizionatamente r...

kamo·6mo ago
FixBillingService

Resolve 23 compilation errors from controller-service signature mismatches

Controllers were built by a separate agent from services, causing method name and parameter type mismatches. Fixed all controllers to match actual service signa...

Kamo·6mo ago
FixInitializerService

Update kamo-shared-library version from 1.0.0 to 1.1.0

Needed to resolve the new billing entities in the commerce.billing package added to shared library 1.1.0.

Kamo·6mo ago
FixBillingService

Update kamo-shared-library version from 1.0.0 to 1.1.0

The shared library is published as 1.1.0, not 1.0.0. This was causing the Docker build to fail with "artifact not found" since Maven could not resolve the depen...

Kamo·6mo ago
FixBillingService

Add -U flag to maven build steps to resolve shared library from local repo

The dependency:go-offline step was trying Maven Central first, getting a cached failure for kamo-shared-library (which is local-only), and that poisoned the sub...

Kamo·6mo ago
Featurekamo-internal

Integrare il sistema di fatturazione Stripe attraverso la piattaforma

- Nuovo client BillingApi.ts con tipi di script completi per tutte le fatture endpoint (abbonamenti, metodi di pagamento, fatture, crediti, utilizzo, config, ad...

kamo·6mo ago
FeatureBillingService

Initial BillingService — Stripe-integrated billing for KamoCRM

Complete Spring Boot service for managing KamoCRM billing via Stripe: - Stripe Customer, Subscription, PaymentMethod, Invoice lifecycle management - Credit sys...

Kamo·6mo ago
FeatureAPIService

Add Stripe webhook forwarding and billing API gateway routing

- POST /api/billing/webhooks/stripe receives Stripe webhooks and forwards to BillingService with Stripe-Signature header preserved - /api/billing/** gateway r...

Kamo·6mo ago
FeatureInitializerService

Add billing config initialization to KamoCRMPricingLoader

Seeds a default BillingConfig (ORG_PAYS_ALL, SOFT_LOCK, 7-day grace) for the KamoCRM organization during pricing loader startup. Supports the new Stripe billing...

Kamo·6mo ago
Featurekamo-shared-library

Aggiungi entità di fatturazione e repository per l'integrazione di Stripe

Nuovo pacchetto con 9 entità (BillingCustomer, BillingSubscription, BillingPayment Metodo, BillingInvoice, BillingCredit, BillingCreditLedger, BillingConfig, Bi...

Kamo·6mo ago
April 16, 2026
Fixkamo-marketing

Ridurre la dimensione del pezzo di traduzione a 50 chiavi con backoff esponenziale

150 chiavi ancora troppo grandi per alcuni fornitori (valori di paragrafo lunghi privacy/termine/GDPR). Ora: 50 chiavi per pezzo, 4 retries con esponenziale bac...

Kamo·6mo ago
Fixkamo-marketing

Le richieste di traduzione di Chunk per prevenire i timeout di fetch su grandi carichi di pagamento

Con 1500+ chiavi, il singolo carico di pagamento della richiesta in batch stava causando connessione timeout per alcuni provider di traduzioni. Ora si divide in...

Kamo·6mo ago
Featurekamo-marketing

Aggiungi /calculator e /pricing/offer a tutte le mappe del sito; i18n HTML sitemap etichette

- app/sitemap.ts: aggiungere /pricing/offer e /calculator con alternanze locali - app/api/sitemap/route.ts: aggiungere il calcolatore di prezzi e le voci dell'o...

Kamo·6mo ago
Chorekamo-marketing

Eliminare hash di traduzione per forzare la re-traduzione completa di espanso en.json

Tutti i contenuti del corpo della pagina sono stati estratti a en.json (4 agenti paralleli aggiunti ~500+ nuove chiavi tra funzionalità, casa, circa, sicurezza,...

Kamo·6mo ago
Chorekamo-marketing

Aggiornare le traduzioni locali e hash [skip ci]

Kamo CI·6mo ago
FixSecurityService

Inietto tradurre-servizio-segreti in pod env

Kamo·6mo ago
Featurekamo-marketing

Filo locale attraverso fetches dinamiche e aggiungere skip di traduzione basato su hash

- Avanti param locale a SecurityService changelog API (pagina + percorso + cliente) - Avanti param locale a KBService articolo/tree fetches (sezione + pagine sl...

Kamo·6mo ago
Featurekamo-marketing

Uso del cavoTraduzioni in tutti i componenti del cliente

Sostituisce tutte le stringhe codificate in ogni (pagine)/*Client.tsx con t("chiave") chiama utilizzando l'uso successivo-intlTraduzioni. Copre 25 file: sicurez...

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