Jalankan dua pod
replika 1 - > 2. Layanan ini tidak menjalankan pekerjaan @ Scheduled dan tidak mengikat NATS eksklusif tahan lama, jadi pod kedua duplikasi apa-apa - itu adalah...
API-key permukaan untuk acara panggilan langsung dari PBX pelanggan
Perusahaan untuk VoipRecordingUploadController, pada sengaja terpisah VOIP _ CALL _ EVENTS scope: mengunggah sebuah rekaman setelah fakta dan membuat seseorang ...
Teruskan / api / email / oauth / callback ke EmailService
Google OAuth mengarahkan target. Bentuk sama seperti email dan memenuhi penyedia callbacks di sampingnya: public and sesionless, because the popup lands on this...
Teruskan suar pelacak ke MediaService
Kloning forwarricPublicWebinar daripada generik ke depan (): Metode itu tampilkan setiap URI, peta header dan panjang tubuh untuk stdout dengan tanpa level, dan...
Point at Yugabita teDB and use PostgreSQLDialect
CockroachDB telah digantikan oleh Yugabita DB. String koneksi berpindah dari Publik: 26257 kepada layanan yb-tserver-: 5433, dan dialek Hibernate dari * * * * *...
Memaksa aturan akses penyewa pada gateway
Filter ini telah inert sejak ditulis. resolveOrganiId read org: domain: < host > dari Redis, tidak ada yang pernah menulis kunci itu, dan kembali null jatuh mel...
Rute penyedia OAuth callback pertemuan
Zoom dan Microsoft mengarahkan peramban ke gateway ini setelah sebuah otoritas org Aplikasi Kamo. popup tanah di sini tanpa sesi penyewa - perjalanan org di sta...
Proxy the public AI- > handoff route human
Tambahkan POST * * * * * * * * * * * * * * * * * * * * proxied ke MediaService di samping createSupportment nya saudara. Tanpa ini fitur handoff sudah mati pad...
Route / api / email + / api / support melalui host api
(EmailService) dan Dukungan (MediService, upstream sama seperti / api / media) unsounded £404. Tambahkan baik ke depan dan memperbaiki email. Service.url dari s...
GET / APi / public-chat / bootstrap gateway
Tambahkan titik akhir bootstrap yang mereses pipeline proxyWithAuth yang sudah ada (kunci validasi + opt-in asal + PUBLIC _ CHAT scope + rate- limit + X- Public...
Verifikasi * * PoW di tepi pada sesi publik membuat (dipaksa ketika payload ada)
Proxy GET / LO- kehadiran MediaService
Proksi support- sesi telah meneruskan tubuh mentah, sehingga widget digabung MediaService tak tersentuh. Tambahkan proksi kehadiran sehingga Portal peminjam dap...
Paste Publik untuk surel penyedia OAuth
Teruskan GET * * * * * * * * * * * * * * * ke EmailService sessionesly (Strip auth, no redirect follow), mencerminkan panggilan ringCentral OAuth. Ini adalah UR...
Teruskan tanda tangan x-twitter -webhooks-di tepi webhook sosial (Aktivitas Akun X / Twitter)
Program publik e- tandai gateway API (lingkup API _ SIGNATURE)
Tambah / api / public / esign / * * to PublicAPiController: memvalidasi kunci org API, membutuhkan lingkup API _ SIGNATURE, rate- batas, dan ke depan ke ESigSer...
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 ...
VoipRecordingUploadController untuk kamo- asteroid-support uploads
POST / api / voip / rekaman / upload menerima tubuh multipart dari dukungan kamo- asterisk- berjalan di FreePBX host. Validasi X-Api- Key memiliki VOIP _ RECORD...
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 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...
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...
Add commerce webhook forwarding endpoint for retail provider integrations
Add /api/media/** route mapping to MediaService for public chat key management
Add public chat gateway with API key validation, rate limiting, and WebSocket proxy
Adds public chat endpoints at /api/public-chat/** for anonymous website chat. Includes API key validation (SHA-256 hashed, Redis-cached), per-key and per-IP rat...
Route /api/notes to KBService instead of SecurityService
Notes management has been moved from SecurityService to KBService.
Add access enforcement filter for IP-based access control
Redis-backed servlet filter that evaluates whitelist/blacklist/temp-block rules on every inbound request. Adds spring-boot-starter-data-redis dependency and Red...
Add OAuth callback forwarding with no-redirect RestTemplate
- Add noRedirectRestTemplate bean (HttpClient.Redirect.NEVER) so the 302 from VOIPService's OAuth callback is passed through to the browser instead of being...
Add proxyDav route, fix forward() body guard for DAV methods, add email service URL
Add gateway routes for KB and RAG services
- /api/kb/** routes to kamowskb-service - /api/rag/** routes to kamowsrag-service - Updated application.yml and k8s configmap with service URLs
Add /wopi/** route forwarding to DocsService
Docs needs to reach WOPI endpoints via api.kamocrm.com.
Tambahkan rute diagnosa ke depan / api / diagnostik / * * ke SecurityService
Seperti apa yang Anda lihat pengiriman?
Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.