KamoCRM

Live Change Log

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

17,549
Variazioni totali
6,022
Caratteristiche
5,293
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,549AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService581InitializerService329KBService151KlusterServices742MCPGatewayService255MediaService602RAGService79SecurityService1,856TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,360kamo-login336kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,667kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore775Docs3,255Feature6,022Fix5,293Other994Performance165Refactor278Revert23Style42Test162Upgrade1
March 10, 2026
FixKlusterServices

Remove forced WebSocket headers from media middleware

Traefik v3 handles WebSocket Upgrade/Connection headers natively. Remove forced headers that broke non-WebSocket API requests.

Kamo·7mo ago
FixKlusterServices

Add system account to all NATS configs

Add $SYS account with admin credentials to k0m1, k1m1, and k2m1 NATS configs. Enables nats CLI cluster management operations (peer removal, step-down, etc.) for...

Kamo·7mo ago
February 14, 2026
FixKlusterServices

Resilient probes so cluster stays up when one node is offline

- Liveness: tcpSocket on 4222 (do not depend on JetStream meta leader) - Readiness: initialDelay 90s, period 15s, failureThreshold 10 so k0m1+k1m1 can form qu...

Kamo·8mo ago
February 10, 2026
February 2, 2026
OtherKlusterServices

Use VPN addresses for k0m1/k2m1 minio-public backends

- Endpoints: k0m1 10.8.0.1, k2m1 10.8.2.1 (VPN); k1m1 stays local - IngressRoute host match: 100.64.x.x -> 10.8.0.1, 10.8.1.1, 10.8.2.1

Kamo·8mo ago
December 23, 2025
CIKlusterServices

Trigger pipeline after k2m1 etcd reset

snadjafinia·10mo ago
FeatureKlusterServices

Add HTTP to HTTPS redirect middleware and IngressRoute

- Create redirect-to-https middleware for permanent redirects - Add catch-all IngressRoute on web entrypoint to redirect all kamocrm.com domains to HTTPS - Fixe...

snadjafinia·10mo ago
RevertKlusterServices

Remove hostPort from Traefik deployment

- Port 443 is already bound by ingress-nginx via CNI hostPort - Keep standard containerPort configuration

snadjafinia·10mo ago
RevertKlusterServices

Change Traefik service to LoadBalancer with externalIPs for direct access

- Use LoadBalancer type with externalIPs instead of NodePort - Allows router to forward port 443 directly to service IP - This should bypass ingress-nginx hostP...

snadjafinia·10mo ago
FixKlusterServices

Add hostPort to Traefik deployment for direct port access

- Use hostPort 443 for websecure entrypoint to bypass NodePort - Allows router to forward port 443 directly to Traefik - Also set hostPort for web (30080) and a...

snadjafinia·10mo ago
FixKlusterServices

Impostare la politica di traffico esterna a locale per il servizio Traefik NodePort

- Consente un corretto routing del traffico esterno dal router - Conserva gli indirizzi IP di origine per una migliore registrazione

snadjafinia·10mo ago
FixKlusterServices

Update CockroachDB StatefulSet to use dynamic VPN IP based on node hostname

- Fix advertise-addr to use VPN IP (10.8.1.1 for k1m1, 10.8.2.1 for k2m1) - Update join parameter to use VPN IPs instead of hostnames - Update node certificate ...

snadjafinia·10mo ago
CIKlusterServices

Trigger pipeline

snadjafinia·10mo ago
CIKlusterServices

Trigger pipeline per ricreare segreto CockroachDB

snadjafinia·10mo ago
CIKlusterServices

Trigger pipeline dopo gli aggiornamenti IP

snadjafinia·10mo ago
December 17, 2025
FixKlusterServices

Aggiungere i certificati di nodo alla creazione segreta CockroachDB

- Aggiungi node.crt e node.key alla directory cockroachdb - Aggiornare il flusso di lavoro CI/CD per includere i certificati di nodo quando si crea *** segreto ...

snadjafinia·10mo ago
FixKlusterServices

Maniglia BackoffLimitExceed eliminando il lavoro fallito e riprovando

- Quando il lavoro fallisce con BackoffLimitExceededed e i pod vengono ripuliti, eliminano e ricreano il lavoro - Questo ci permette di ottenere registri fresch...

snadjafinia·10mo ago
FixKlusterServices

Maniglia BackoffLimitExceed eliminando e riprovando il lavoro init

- Quando il lavoro fallisce con BackoffLimitExceededed e i pod vengono ripuliti, eliminano e ricreano il lavoro - Questo permette al lavoro di riprovare e avere...

snadjafinia·10mo ago
FixKlusterServices

Improve CockroachDB init job error handling when pods are cleaned up

- Check previous pod logs if current pods are not found - Test cluster connectivity to verify if already initialized - Better handling of failed jobs with clean...

snadjafinia·10mo ago
FeatureKlusterServices

Add automatic *** secret creation

- Create *** secret on both k1m1 and k2m1 - Secret contains MINIO_CURRENT_HOST pointing to k0m1 MinIO instance (http://10.8.0.1:9000) - Fixes kamowssecurity-dep...

snadjafinia·10mo ago
FixKlusterServices

Resolve Traefik, NATS, and CockroachDB deployment issues

- Remove hostPort from Traefik deployment (conflicts with NodePort service) - Fix NATS deployment to only deploy server-specific statefulsets (nats-k1m1, nats-k...

snadjafinia·10mo ago
FixKlusterServices

Handle 'already initialized' case in CockroachDB init job

snadjafinia·10mo ago
CIKlusterServices

Trigger pipeline after WireGuard mesh network fix

snadjafinia·10mo ago
CIKlusterServices

Trigger pipeline

snadjafinia·10mo ago
December 16, 2025
CIKlusterServices

Retrigger pipeline after runner restart

snadjafinia·10mo ago
CIKlusterServices

Trigger pipeline - RKE2 etcd reset with new IP addresses

snadjafinia·10mo ago
December 5, 2025
OtherKlusterServices

Aggiungi il logo completo Kamo SVG con tutti i 14 percorsi

Inserisci il contenuto SVG completo direttamente invece di percorsi parziali

snadjafinia·10mo ago
OtherKlusterServices

Utilizzare l'approccio CSS solo per il logo Kamo

Rimuoveto il supporto file SVG rotto, utilizzando l'immagine di sfondo CSS caricare il logo esterno direttamente sull'elemento #logo

snadjafinia·10mo ago
OtherKlusterServices

Fissare logo.svg per riferimento esterno logo Kamo URL

Utilizzare l'elemento immagine SVG per incorporare il logo esterno invece di percorsi complessi con trasformazioni rotte

snadjafinia·10mo ago
OtherKlusterServices

Sostituisci logo Roundcube.svg con logo Kamo SVG

Montare il logo personalizzato. per sostituire il logo Roundcube watermark/background

snadjafinia·10mo ago
OtherKlusterServices

Aggiungi il file CSS personalizzato per sovrascrivere il logo Roundcube watermark

- Creato custom.css con override watermark - Montaggio del file CSS a /var/www/html/custom.css - Configurare Roundcube per caricare fogli aggiuntivi style

snadjafinia·10mo ago
OtherKlusterServices

Sostituisci tutti i loghi Roundcube con il logo Kamo incluso watermark

Aggiornato skin logo config al formato array per coprire: - Logo principale dell'intestazione - Piccolo logo intestazione collassato - Marchio di watermark/back...

snadjafinia·10mo ago
OtherKlusterServices

Aggiungere il sottodominio della posta all'elenco di auto-cert SUBDOMAINS

Consente la creazione automatica del certificato SSL per mail.kamocrm.com

snadjafinia·10mo ago
OtherKlusterServices

Expose Postfix porte 25 e 587 via hostPort per posta in entrata

Richiesto per ricevere connessioni SMTP esterne su K1M1

snadjafinia·10mo ago
OtherKlusterServices

Configurare Roundcube per utilizzare Mailgun SMTP direttamente

Passando Postfix locale per posta in uscita, collegandosi direttamente a smtp.mailgun.org con TLS sul porto 587

snadjafinia·10mo ago
OtherKlusterServices

Passare Postfix alla distribuzione alpina con supporto MySQL

Simile a Dovecot, utilizzando Alpine 3.18 con pacchetto postfix-mysql installato in runtime per il supporto affidabile di mappe virtuali MySQL

snadjafinia·10mo ago
OtherKlusterServices

Fix postfix command to use apt-get instead of apk

boky/postfix is Debian-based, not Alpine

snadjafinia·10mo ago
OtherKlusterServices

Add postfix-mysql support for MySQL virtual maps

Installed postfix-mysql package at container startup to enable MySQL dictionary lookups for virtual domains/users/aliases

snadjafinia·10mo 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