Live Change Log

Vedi cosa stiamo costruendo in tempo reale. Ogni funzione, correzione e miglioramento spedito attraverso la piattaforma.

17,874
Variazioni totali
4,587
Caratteristiche
4,515
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,874AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService351InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,556kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI522Chore670Docs226Feature4,587Fix4,515Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
November 5, 2025
FixMediaService

Add separate route for WebSocket paths with upgrade middleware

- Create separate route matching /ws/** paths with media-websocket-upgrade middleware - This ensures Upgrade: websocket header is added for WebSocket upgrade re...

snadjafinia·10mo ago
FeatureKlusterServices

Add media-websocket-upgrade middleware to force Upgrade header

- Add Upgrade: websocket header for WebSocket paths to fix HTTP/2 Extended CONNECT conversion - This ensures HTTP/2 WebSocket upgrade requests are properly conv...

snadjafinia·10mo ago
FixMediaService

Use ServersTransport to disable HTTP/2 for WebSocket connections

- Create ServersTransport resource with disableHTTP2: true - Reference ServersTransport in IngressRoute service configuration - Remove invalid disableHTTP2 fiel...

snadjafinia·10mo ago
FixMediaService

Disable HTTP/2 for MediaService backend connection

- Add disableHTTP2: true to force HTTP/1.1 for backend connections - HTTP/2 Extended CONNECT is not properly converting Upgrade header - WebSocket upgrades requ...

snadjafinia·10mo ago
FixMediaService

Configurare lo schema di servizio IngressRoute per il supporto WebSocket

- Impostare lo schema: http per garantire una corretta gestione HTTP/1.1 per gli aggiornamenti WebSocket - HTTP/2 Extended CONNECT ha bisogno di una corretta co...

snadjafinia·10mo ago
FixMediaService

Rimuovere il maniglione manuale non valido e correggere la configurazione SockJS

- Rimuovere non valido DefaultHandshakeHandler override (metodo non esiste) - Rimuovere il set non validoSupressCors chiamata (metodo non esiste) - Tenere HttpS...

snadjafinia·10mo ago
FixMediaService

Add WebSocket handshake logging and SockJS configuration

- Add handshake handler and interceptor logging to diagnose WebSocket connection issues - Configure SockJS to suppress CORS (handled by Spring Security) and dis...

snadjafinia·10mo ago
Fixkamo-internal

Configurare i trasporti SockJS per gestire i problemi di aggiornamento HTTP/2 WebSocket

- Configurare esplicitamente l'ordine di trasporto SockJS per preferire WebSocket, quindi fallback a xhr-streaming/xhr-polling - Gli aggiornamenti HTTP/2 WebSoc...

snadjafinia·10mo ago
FixMediaService

Remove media-cors middleware from IngressRoute to allow WebSocket connections

- media-cors middleware was clearing CORS headers which interfered with WebSocket upgrades - WebSocket connections require direct pass-through without header mo...

snadjafinia·10mo ago
CIKlusterServices

Trigger pipeline

snadjafinia·10mo ago
November 4, 2025
FixMediaService

Remove invalid Spring Security pattern /ws/**/info

- PatternParseException: No more pattern data allowed after {*...} or ** - /ws/** already covers all paths under /ws including /ws/info - This was causing 500 e...

snadjafinia·10mo ago
CIMediaService

Trigger pipeline retry - DNS resolution issue

snadjafinia·10mo ago
FixMediaService

Apply media-cors middleware to MediaService IngressRoute

- Apply media-cors middleware to allow CORS headers for WebSocket connections - Matches the pattern used for theme domains

snadjafinia·10mo ago
FeatureKlusterServices

Add media-cors middleware for media domain CORS support

- Add media-cors middleware matching theme-cors configuration - Allows CORS headers to be set for media.{domain} requests

snadjafinia·10mo ago
FixMediaService

Explicitly permit OPTIONS requests for CORS preflight

- Add explicit permit for OPTIONS method on all paths - Add explicit permit for /ws/info endpoint (SockJS handshake) - This ensures CORS preflight requests reac...

snadjafinia·10mo ago
FixMediaService

Make CORS configuration more permissive for WebSocket connections

- Explicitly handle '*' wildcard for origins, methods, and headers - Add WebSocket-related headers to exposed headers - Add logging to verify CORS configuration...

snadjafinia·10mo ago
FixMediaService

Add logging and configure SockJS heartbeat/disconnect settings

- Add logging to verify WebSocket endpoint registration - Configure SockJS heartbeat and disconnect delay - This should help diagnose why SockJS handshake isn't...

snadjafinia·10mo ago
Fixkamo-internal

Assicurare il percorso dei messaggi è riconosciuto da Next.js

- Aggiunto logging per verificare il percorso è stato colpito - Il file di percorso esiste e la struttura è corretta per Next.js 15

snadjafinia·10mo ago
Fixkamo-internal

Rimuovere la proprietà "attiva" non esistente da STOMP Registrazione clienti

- STOMP Il cliente non ha una proprietà "attiva" - Controllare solo la proprietà "connessa" che è l'indicatore di stato corretto

snadjafinia·10mo ago
Fixkamo-internal

Rimuovere il gestore non supportato suWebSocketError dal client STOMP

- onWebSocketError non è una proprietà valida in ClientOptions - I gestori di errori SockJS (onerror, onclose) già forniscono la gestione degli errori

snadjafinia·10mo ago
Fixkamo-internal

Aggiungi gestione e registrazione degli errori WebSocket complete

- Aggiunto I gestori di errore SockJS (onopen, onerror, onclose) per catturare guasti di connessione - Rilevamento di timeout di connessione aggiunto (10 second...

snadjafinia·10mo ago
FixMediaService

Remove duplicate WebSocket endpoint registration and improve logging

- Removed duplicate /ws endpoint registration (SockJS already handles native WebSocket) - Added null check for payload in subscribeToSession - This may fix WebS...

snadjafinia·10mo ago
FixMediaService

Remove invalid Spring Security path pattern /ws/**/websocket

- Spring Security does not allow path segments after /** pattern - /ws/** already matches all paths under /ws including websocket endpoints - This fixes Pattern...

snadjafinia·10mo ago
Fixkamo-internal

Rimuovere il corretto funzionamento dell'agente HTTPS

- Modifiche convertite che superano la convalida del certificato - I certificati sono emessi dal servizio di auto-cert (crittografia di Let), non auto-firmato -...

snadjafinia·10mo ago
Fixkamo-internal

Utilizzare HTTPS con agente che accetta certificati auto-firmati

- Revertito per utilizzare sempre HTTPS (non HTTP) - Aggiunto agente HTTPS con rifiutoUnauthorized: falso per auto-firmato certs - Questo consente alle vie serv...

snadjafinia·10mo ago
Fixkamo-internal

Utilizzare il nome di servizio Kubernetes per MediaService per evitare problemi SSL cert

I percorsi di Server-side Next.js ora usano il *****************************************************************************************************************...

snadjafinia·10mo ago
Fixkamo-internal

Rimuovere vecchi /api/security/media/ percorsi che intercettavano richieste

- I vecchi percorsi stavano inoltrando APIService che non ha più endpoint multimediali - Tutte le richieste dei media devono passare attraverso /api/media/ perc...

snadjafinia·10mo ago
Featurekamo-internal

Aggiungi la registrazione dettagliata degli errori per la creazione di sessione MediaService

- Registra l'URL di MediaService chiamato - Intestazioni di risposta di registro - Registrazione degli errori migliorata con dettagli di errore completi - Inclu...

snadjafinia·10mo ago
Fixkamo-internal

Ritorna alle azioni/checkout@v4 per abbinare altri progetti Next.js

- Rimuovere la logica di controllo manuale complessa che stava causando blocchi - Utilizzare azioni standard/checkout@v4 come kamo-login e kamo-register - Sempl...

snadjafinia·10mo ago
Fixkamo-internal

Utilizzare clone superficiale con timeout per evitare appendere

- Uso -profondità 1 per la clonazione più rapida - Aggiunga il timeout (120 per poco, 300 per pieno) - Fallback a clone pieno se non riesce poco - Prestare comm...

snadjafinia·10mo ago
CIMediaService

Trigger pipeline

snadjafinia·10mo ago
CIMediaService

Trigger pipeline

snadjafinia·10mo ago
Fixkamo-internal

Modifica della directory valida prima di git clone per evitare l'errore della directory di lavoro

- Cambiare a /tmp o / prima di rimuovere/clonare spazio di lavoro - Rimuovere la directory solo se esiste ma non è un repo git - Previene l'errore 'Impossibile ...

snadjafinia·10mo ago
Fixkamo-internal

Utilizzare URL del repository hardcoded e impostare GITHUB WORKSPACE env var

- Utilizzare l'URL del repository diretto per evitare problemi di risoluzione DNS/hostname - Impostare la variabile di ambiente GITHUB WORKSPACE per i passaggi ...

snadjafinia·10mo ago
Fixkamo-internal

Use git clone directly instead of relying on empty workspace

- Clone repository using git directly with repository URL - Handle both fresh clone and existing repository cases - Use working-directory for Docker build actio...

snadjafinia·10mo ago
Fixkamo-internal

Simplify all checkout steps - remove git operations that hang

- Remove git fetch/reset/clean from deploy jobs - Forgejo runner already has code checked out - Just verify GITHUB_WORKSPACE is valid

snadjafinia·10mo ago
Fixkamo-internal

Simplify checkout step - remove git clone that was hanging

- Remove git clone logic that was causing 20+ minute hangs - Forgejo runner already has code checked out, just verify directory - Remove unnecessary git fetch/r...

snadjafinia·10mo ago
Fixkamo-internal

Improve checkout and Docker build context handling

- Add proper repository cloning if not already checked out - Verify Dockerfile exists before building - Use absolute paths for Docker build context - Fix workin...

snadjafinia·10mo ago
Fixkamo-internal

Replace actions/checkout with manual git checkout to avoid DNS issues

- Replace actions/checkout@v4 with manual git checkout commands - Forgejo runner already has code checked out, just need to ensure clean state - Fixes DNS looku...

snadjafinia·10mo ago
FeatureKlusterServices

Add 'media' subdomain to auto-cert SUBDOMAINS for MediaService

- Add 'media' to SUBDOMAINS list in auto-cert-service.yaml - Enables automatic SSL certificate generation for media.{domain} subdomains - Required for MediaServ...

snadjafinia·10mo ago
Featurekamo-internal

Add direct MediaService routes via media.{domain} for WebSocket support

- Create new /api/media/* routes that forward directly to media.{domain} - These routes bypass APIService to allow secure WebSocket connections - MediaService r...

snadjafinia·10mo ago
RefactorSecurityService

Remove media/chat functionality - moved to MediaService

snadjafinia·10mo ago
Featurekamo-internal

Add logging for subscription request to backend

- Log when subscription request is sent to /app/chat/subscribe - Helps verify if subscription requests are reaching the backend

snadjafinia·10mo ago
Featurekamo-internal

Add detailed logging for subscribe function

- Log when subscribe() is called and current connection state - Log client existence and connection status - Helps diagnose why subscriptions aren't being creat...

snadjafinia·10mo ago
FixSecurityService

Explicitly permit WebSocket endpoints in Spring Security

- Added explicit permitAll for /ws/** endpoints - WebSocket upgrade requests need explicit permission even in development mode - Fixes issue where WebSocket con...

snadjafinia·10mo ago

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo