Live Change Log

Ne inşa ettiğimizi görün, gerçek zamanlı olarak. Her özellik, düzeltme ve platformda gönderilen iyileştirme.

17,864
Toplam Değişiklikler
4,580
Özellikler
4,512
Fixes
32
Projeler
Proje tarafından filtre
Tüm Projeler17,864AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,552kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filter by type
Tüm TiplerBuild24CI522Chore670Docs226Feature4,580Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 10, 2026
FixAPIService

Asla müşteri destekli kimlik başlıkları upstream

forward(), forwardWebhook() ve forwardCallback() her inbound kopyaladı Host hariç (ve seanssız iki için, haçlı Başlıklar) Upstream isteği üzerine. BillingServic...

Kamo·1d ago
September 7, 2026
FixAPIService

Forward taşıyıcı SMS webhooks, bu her şeye ulaştı

Traefik, api.kamocrm.com'da bu ağ geçidine hiçbir yol bölünmesi ile her yolu gönderir, Ve bu sınıf ileriye dönük /api/voip/** ve başka bir şey değil. Bu yüzden ...

Kamo·4d ago
FixAPIService

Forward taşıyıcı SMS webhooks, bu her şeye ulaştı

Traefik, api.kamocrm.com'da bu ağ geçidine hiçbir yol bölünmesi ile her yolu gönderir, Ve bu sınıf ileriye dönük /api/voip/** ve başka bir şey değil. Bu yüzden ...

Kamo·4d ago
September 5, 2026
FixAPIService

Yemin ederim, etiketle değil

Önceki taahhüt, "set image" sessiz bir no-op olarak durur. Bu, iddia ediyor Sonuç: rollouttan sonra, etiket kayıt ve kayıtta bir sindirme ile çözüldü. Koşu pods...

Kamo·6d ago
FixAPIService

Aynı şeyin yeniden inşası hiçbir şey dağıtmadı ve başarı rapor etti

Görüntü, SHA ile etiketleniyor, bu yüzden aynı işi yeniden inşa etmek Aynı bir görüntü referansı. "kubectl set image" sonra hiçbir şey değiştirmez, İşsizlik asl...

Kamo·6d ago
FixAPIService

İlerideki /api/kesinleri bırakın, ki bu hiçbir şeye işaret etmiyor

E-posta servisi, senkronizasyon kontrol cihazına hizmet eder ************ not /api/epts/integrations - bu yüzden forward bir yola ulaştı hizmeti haritalamıyor v...

Kamo·6d ago
FixAPIService

Rota /api / kontaklar, /api/calendar ve /api / e-posta servisine işaret eder

KamoMobile'in temasları ve takvim ekranları 404 her istekte bulundu. Ne yok? Yol api hostunda yollandı, bu yüzden hiçbir şey E-posta servisine ve Servis her şey...

Kamo·6d ago
September 4, 2026
FixAPIService

15s minReady Saniyeler için rollout odasına şimdi maliyetler

i̇lerlemeDeadlineİkincileri 60 idi. Pencere bir rollout daha önce ilerleme göstermeli Kubernetes başarısız olduğunu ve daha önceki taahhüt, 15s of minReady Seco...

Kamo·1w ago
FixAPIService

APIService asla her zaman lütufla kapatmıyor

Deploys, talepleri yakalamak için her hizmetin tek pod'unu değiştirdi Uçuş. Filoda uygulanan üç ayar: - Ön Durak, işlemden önce 10 uyuyor SIGTERM. Kubernetes p...

Kamo·1w ago
August 25, 2026
August 7, 2026
FixAPIService

Encode the decoded token exactly once on the way upstream

21670e5 UpstreamUri'nin FULLY-PRE-ENCODED Girişi Yoluyla SosyalWebhook Kontrolü noktası, ancak URL'si bir hibrit: "token'in @PathVariable, bu yüzden Bahar eller...

Kamo·1mo ago
FixAPIService

Çağrıcının sorgusu halka açık proxy'lerde

Ağ geçidi 3c24d32'de çifte sorgu dizelerini durdurdu, ancak dört Bu hizmetteki diğer proxyler hala zaten yüksek oranda kodlandı Bir String'e girin ve onu RestTe...

Kamo·1mo ago
FixAPIService

Forward the caller's query bytes instead of encoding them twice

Her URL bu ağ geçidi inşaları getRequestURI() ve QueryString() – hem zaten yüzde-encoded – hem de sonra ona teslim edildi. RestTemplate as a String. RestTemplat...

Kamo·1mo ago
August 3, 2026
FixAPIService

Harden the kubectl download against flaky egress [skip ci]

dl.k8s.io, koşucunun egress intermittly damla orta devre dışı bırakıyor: curl: (56) OpenSSL SSL read: decryption başarısız ya da kötü kayıt mac Bu, aksi takdird...

Kamo·1mo ago
July 16, 2026
FixAPIService

Defer zorunlu-origin 1. Aşamaya - OriginMatcher opt-in (boş izin listesi / eksik Origin izin verilir)

Faz-0 widget'lar hala onların server-side proxy'si aracılığıyla çağrır, bu yüzden kökeni açma Henüz ve her canlı halkla sohbet anahtarı boş bir izin listesi var...

Kamo·1mo ago
July 15, 2026
FixAPIService

Sadece önbellidate gerçekten-invalid anahtarları, kökeni olmayan (prevents valid-key DoS)

Soğuk Kızılis önbellekinde, yanlış /absent Origin ile geçerli bir halkla sohbet anahtarı 60'lar için INVALID olarak önbellek, doğru kökenin taleplerini inkar et...

Kamo·1mo ago
FixAPIService

Bind WS röle, Origin + soğuk-cache anahtar doğrulama geri dönüşleri ekleyin

PublicChatController'in özel doğrulamaViaDownstream()'i bir ortak haline getiriyor PublicChatKeyResolver bean so PublicChatWebSocketHandler aynı şeyi yeniden ku...

Kamo·1mo ago
April 27, 2026
FixAPIService

Carve /api/voip/recordings/** out of the wildcard VOIP forwarder

The /api/voip/** catch-all in APIGatewayController was shadowing the dedicated VoipRecordingUploadController POST /api/voip/recordings/upload mapping when Sprin...

Kamo·4mo ago
April 26, 2026
FixAPIService

Yükleme boyutu 500MB'ye limit

Spring Boot defaults cap multipart parts at 1MB, arka görüntü görüntü görüntü oluşturabilir İstekte 500 ile başarısız olmak için yükler.getParts(). Match Securi...

Kamo·4mo ago
April 25, 2026
FixAPIService

Move CORS to Traefik via kamo-middlewares, remove in-app CorsFilter

The CorsFilter @Bean in the Spring app was silently not applying headers after WebConfig.java was removed. CORS is now handled entirely at the Traefik layer by ...

Kamo·4mo ago
FixAPIService

Tekrarlanan CorsFilter ve ağ geçidindeki KORS başlıkları

WebConfig.java, CorsConfig ile yarışan ikinci bir CorsFilter bean tanımladı. java's bean, tekrarlanan başlık yazar. Bunu sadece bir CorsFilter var. İleri() yön...

Kamo·4mo ago
April 21, 2026
FixAPIService

JSON vücutları için uygulama/json Güvenlik Hizmetine yol açtı

RestTemplate to upstream, Content-Type'ı Spring ile uyumlu bırakabilir @RequestBody, 415'e neden oluyor. Çiğ vücudu okuduktan sonra, APPLICATION JSON Payload JS...

Kamo·4mo ago
April 19, 2026
April 11, 2026
FixAPIService

Validate Forgejo HMAC-SHA256 signature instead of plain secret header

Forgejo sends webhook secret as X-Gitea-Signature / X-Forgejo-Signature HMAC-SHA256 hash, not as a plain header value. Read body, verify HMAC, then forward to S...

Kamo·5mo ago
April 4, 2026
FixAPIService

Include SUBSCRIPTION_CATALOG in default scopes fallback

When MediaService doesn't return scopes in the validation response, default to including both PUBLIC_CHAT and SUBSCRIPTION_CATALOG scopes. This ensures public c...

Kamo·5mo ago
March 29, 2026
FixAPIService

Use getServerName() instead of getHeader(Host) for original host resolution

ForwardedHeaderFilter consumes X-Forwarded-Host and adapts getServerName() accordingly, while getHeader(Host) returns the raw HTTP Host which may be a K8s inter...

Kamo·5mo ago
FixAPIService

Use HTTP on port 80 for meet service URL to match other services

The HTTPS endpoint on 8443 causes SSL cert mismatch when routing through K8s internal DNS. All other services use HTTP on port 80.

Kamo·5mo ago
March 28, 2026
FixAPIService

Kendi Host ile yazmak yerine X-Forwarded-Host'u koruma altına alın

Bir upstream proxy (Next.js) X-Forwarded-Host'ı tarayıcının web sitesine ayarlar Orijinal ev sahibi APIHizmeti şimdi onun yerine yazmak yerine onu koruyor Kendi...

Kamo·5mo ago
March 23, 2026
FixAPIService

Explicitly forward visitor IP to downstream services

ForwardedHeaderFilter consumes X-Forwarded-For from the incoming request, so when APIService forwards to SecurityService via RestTemplate the header is missing....

Kamo·5mo ago
March 22, 2026
FixAPIService

Move AccessEnforcementFilter to scanned package, revert ComponentScan

The widened @ComponentScan caused a corsFilter bean conflict between CorsConfig and WebConfig. Moved the filter into com.kamo.api.app.config (already scanned by...

Kamo·5mo ago
March 21, 2026
FixAPIService

Add Redis connection config to K8s configmap

APIService pod was failing to start because spring-boot-starter-data-redis auto-configuration couldn't connect to Redis at localhost:6379. Points to redis.kamo....

Kamo·5mo ago
March 19, 2026
March 12, 2026
FixAPIService

Use JdkClientHttpRequestFactory to support PATCH method forwarding

The default RestTemplate uses SimpleClientHttpRequestFactory (HttpURLConnection) which doesn't support the PATCH HTTP method, causing branch-titles save to fail...

Kamo·6mo ago
December 12, 2025
December 5, 2025
November 3, 2025
October 30, 2025
October 28, 2025
October 14, 2025
FixAPIService

APIApp için eksik Cookie import ekleyin.java

snadjafinia·11mo ago

Kargoyu gördüğünüz gibi?

İş alanınızda bu güncellemelerden her biri otomatik olarak. Ücretsiz başlayın ve haftadan sonra büyümesini izleyin.

Sonsuza Kadar Ücretsiz BaşlangıçFırsatları Görüntüle