Takip, MediaService'a karşı
Clones forwardPublicWebinar, jenes forward(): bu yöntem Her URI, başlık haritası ve vücut uzunluğu hiçbir seviyeye ve bir seviyeye kadar uzatılır. Ziyaretçi bea...
Paylaşılan-library @Lob LONGVARCHAR Fix
Hibernate'un PostgreSQL lehçesi @Lob String sütunları OIDs via getLong() olarak okunur. Etkiler notlar, kontaklar, takvim, OAuth tokens, IMAP şifreleri, e-posta...
YugabayDB'de nokta ve PostgreSQLDialect
CockroachDB YugabayDB tarafından değiştirildi. Bağlantı dizeleri hareket eder cockroachdb-public:26257 to yb-tserver-service:5433 ve Hibernate lehçesi *********...
Ayna Maven Central Google GCS kopyası aracılığıyla
Her Docker aşaması soğuktan başlıyor -/.m2 ve tüm bağımlılık ağacı refetches, bu yüzden Central görür Her eş zamanlı servis binasının tam ağırlığı. 429 ile ceva...
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...
Ç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...
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...
Ağ geçidinde onant erişim kuralları
Bu filtre yazıldığından beri başarısız olmuştur. Organizasyonu okudum ya dag: domain:<host> Redis'ten hiçbir şey bu anahtarı yazdı ve null geri dönüş izin verme...
Toplantı sağlayıcısı OAuth callback
Zoom ve Microsoft, tarayıcıyı bir org yazarından sonra bu ağ geçidine yönlendirdi Kamo'nun uygulaması. Buradaki popup toprakları onant oturumu ile – org seyahat...
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...
Halk AI->insan eloff rotasını Proxy the public AI->İnsan handoff Route
Adds POST ************************ MediaService'a proxied to MediaService Onun yanında, retaj sibling. Bu eloff özelliği gelmeden öldü: MediaService's endpoint...
Route /api/email + /api/support through the api host
(EmailService) ve Destek (MediaService, aynı upstream as /api/media) → 404. Hem ileriye hem de e-postayı düzeltin. Servis.url from a localhost Set hizmetine var...
GET /api/public-chat/bootstrap ağ geçidi rotası
Mevcut proxyWithAuth boru hattını yeniden kullanan bottrap endpoint ekleyin (key validation + opt-in Origin + PUBLIC CHAT kapsamı + oran-limit + X-Public-Chat-K...
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...
Geçici downstream hatalarında önbelli anahtarlar kullanmayın (yalnızca kesin olarak geçersizdir)
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...
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...
Verify - PoW halka açık oturumda kenarda (günde ödeme yaparken kuvvetlendi)
Proxy GET /lo-presence to MediaService
Destek davalı proxy zaten çiğ vücudu ileriye götürüyor, bu yüzden birleştirilmiş widget'ın tercih edilen AgentMemberId, MediaService'a gereksiz yere ulaştı. Var...
E-posta için Public passthrough for email OAuth sağlayıcı callback
İleri GET **************** to EmailService sessionlesslylyly (Auth, yönlendirme yok), RingCentral OAuth çağrısını aynalamak. Bu, Microsoft/Google/Zoho ile kayıt...
İleri x-twitter-webhooks-signature on the social webhook edge (X/Twitter Hesap Aktivitesi)
Migrate to k1m1 (registry+kube configure from k1m1, drop k2m1, basit kubectl install)
Public programmatic e-sign API Gateway (API SIGN form)
Add /api/public/esign/** to PublicApiController: org API anahtarını doğrular, API SIGN form kapsamı, oran-limits ve ESigService's için ileri internal zarf API (...
Proxy support-message translate endpoint
Adds a passthrough route for the new MediaService endpoint that translates a single support-chat message into the visitor's URL locale. The marketing-side chat ...
Scope concurrency to build jobs, not Kubernetes deploys
Workflow-level concurrency serialized the whole pipeline (including kubectl rollouts). Move the group to the build job only so deploy jobs from different runs c...
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...
VoipRecordingUploadController for kamo-asterisk-support uploads
POST /api/voip/recordings /upload, kamo-asterisk-supportn multipart vücutlarını kabul eder FreePBX ev sahipliği üzerinde çalışıyor. X-Api-Key'in yeni VOIP RECOR...
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...
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 ...
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...
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...
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...
Forward locale param to SecurityService on public subscription catalog endpoint
Add concurrency group to prevent duplicate workflow runs
When a push triggers a workflow and workflow_dispatch is also fired (or two pushes arrive in quick succession), both runs would execute simultaneously. Adding a...
Add public lead intake endpoint for 3rd-party lead submission
Adds LeadIntakePublicController at /api/public/lead-intake/{token} that accepts lead data in any format (JSON, form-urlencoded) from 3rd-party vendors and forwa...
Add /api/esig/** gateway routing to ESigService
Route all /api/esig/** requests through the existing API gateway to the dedicated ESigService (kamowsesig-service) instead of the non-existent proxy target. Add...
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...
Expose changelog webhook through APIService with secret key auth
Adds POST /api/changelog/webhook route that validates *** header before forwarding to SecurityService. Secret configured via CHANGELOG_WEBHOOK_SECRET env var / ...
Enforce PUBLIC_WEBINAR scope on public webinar endpoints
Adds scope validation check before forwarding public webinar requests to MediaService, returning 403 if the API key lacks PUBLIC_WEBINAR scope.
Add webinar gateway routes for authenticated and public endpoints
Routes /api/webinar/** to MediaService for authenticated webinar operations and /api/public/webinar/** with API key validation for public scheduling and cancell...
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...
Add commerce webhook forwarding endpoint for retail provider integrations
Kargoyu gördüğünüz gibi?
Tüm bunlar kendi başına iş alanınıza geliyor. Ücretsiz plana başlayın ve bu sayfayı bir ay içinde tekrar okuyun.
