Führen Sie zwei Hülsen
Repliken 1 - 2. Dieser Service läuft keine @Scheduled Arbeit und bindet keine exklusive NATS langlebig, so dass zweite pod dupliziert nichts - es ist staatenlos...
API-Schlüsselfläche für Live-Call-Events von einer Kunden-PBX
Companion to VoipRecordingUploadController, auf einem absichtlich getrennten VOIP_CALL_EVENTS scope: eine Aufnahme nach der Tat hochladen und machen Jemandes Te...
Weiter /api/email/oauth/callback zu EmailService
Googles OAuth-Redirect-Ziel. Gleiche Form wie die E-Mail und treffen Anbieter Rückrufe daneben: öffentlich und ohne Session, denn das Popup landet auf diesem Ga...
Versendet die Tracking-Strecke an MediaService
Clones forwardPublicWebinar anstatt der generischen vorwärts(): diese Methode druckt jede URI, Header-Karte und Körperlänge zu stdout ohne Niveau, und ein Besuc...
Punkt bei YugabyteDB und verwenden Sie PostgreSQLDialect
CockroachDB wurde durch YugabyteDB ersetzt. Verbindungsstränge bewegen sich von Kakerlakedb-öffentliche:26257 zu yb-tserver-service:5433, und der Hibernate Dial...
Regeln für den Zugang von Mietern am Gateway durchsetzen
Dieser Filter ist träge, seit er geschrieben wurde. resolveOrgId read org:domain:<host von Redis, nichts hat jemals diesen Schlüssel geschrieben, und die Null-R...
Route der Meeting-Anbieter OAuth Callback
Zoom und Microsoft umleiten den Browser zu diesem Gateway, nachdem ein org autorisiert Kamos App. Das Popup landet hier ohne Mieter-Sitzung - die org reist in ?...
Proxy die öffentliche KI-"menschliche Handoff-Route"
POST ************ proxiert zu MediaService hinzu neben seiner SchaffungSupportSession Geschwister. Ohne dies war die Handoff-Funktion bei der Ankunft tot: Medi...
Route /api/Email + /api/Unterstützung durch den api host
(EmailService) und Support (MediaService, gleiche vorgelagerte wie /api/media) waren unrouted - 404. Fügen Sie beide Vorwärts und fixe email.service.url von ein...
GET / api / Public Chat / Bootstrap Gateway Route
Bootstrap Endpunkt hinzufügen, der die bestehende ProxyWithAuth-Pipeline wiederverwenden (Schlüsselprüfung + Opt-in Ursprung + PUBLIC_CHAT Umfang + Tarif-Limit ...
Verifizieren *** PoW am Rand auf öffentliche Sitzung erstellen (erzwungen, wenn Nutzlast vorhanden)
Proxy GET /lo-präsenz für MediaService
Der Support-Session-Proxy gibt den rohen Körper bereits weiter, so dass das fusionierte Widget bevorzugtAgentMemberId erreicht MediaService unberührt. Fügen Sie...
Öffentliche Durchfahrt für E-Mail OAuth Provider Callback
Forward GET ************ zu EmailService sessionlos (Streifen auth, keine Umleitung folgen), Spiegelung der RingCentral OAuth Callback. Dies ist die bei Microso...
Forward x-twitter-webhooks-signature auf der Social Webhook Kante (X/Twitter Account Activity)
Öffentlich programmbeg nchnerisch e-sign API Gateway (API_SIGNATURE scope)
Fügen Sie /api/public/esign/** zu PublicApiController hinzu: die org API-Taste validiert, benötigt den API_SIGNATURE-Fernertrag, die Tariflimits und weiter an E...
Proxy-Unterstützungs-Nachricht übersetzen Endpunkt
Fügt eine Durchfahrtsroute für den neuen MediaService-Endpunkt hinzu, der eine Übersetzung Einzelne Support-Chat-Nachricht in die URL des Besuchers. Die Marketi...
VoipRecordingUploadController für Kamo-Sternisk-Upload-Uploads
POST /api/voip/recordings/upload akzeptiert mehrteilige Körper von Kamo-Sternisk-Unterstützung läuft auf FreePBX-Hosts. Validiert den X-Api-Key hat die neue VOI...
Hinzufügen von Stripe webhook Forwarding und Billing API Gateway Routing
- POST /api/billing/webhooks/stripe erhält Stripe webhooks und forwards zu BillingService mit Stripe-Signature Kopf erhalten - /api/billing/** Gateway Routen ...
Forward locale param zu SecurityService auf öffentlichen Abonnement Katalog Endpunkt
Fügen Sie öffentlichen Bleizufuhr Endpunkt für 3rd-Party-Vorführungs-Einreichung
Fügt LeadIntakePublicController hinzu bei /api/public/lead-intake/{token akzeptiert Lead-Daten in jedem Format (JSON, form-urlencodiert) von 3rd-party Anbieter ...
/api/esig/** Gateway-Routing zu ESigService hinzufügen
Verfolge Sie alle /api/esig/** Anfragen über das bestehende API-Gateway zur dedizierte ESigService (kamowsesig-Service) anstelle der nicht vorhandenen Proxy-Zie...
Entlare changelog webhook über APIService mit geheimem Schlüssel auth
Fügt POST /api/changelog/webhook Route hinzu, die *** validiert Header vor der Versedelung an SecurityService. Geheimnis konfiguriert über CHANGELOG_WEBHOOK_SEC...
Enforce PUBLIC_WEBINAR Umfang auf öffentlichen Webinar Endpunkten
Fügt Umfang Validierungsprüfung vor der Zusendung öffentlicher Webinar-Anfragen zu MediaService, zurück 403, wenn der API-Schlüssel fehlt PUBLIC_WEBINAR Umfang.
Fügen Sie Webinar Gateway Routen für authentifizierte und öffentliche Endpunkte hinzu
Routen /api/webinar/** zu MediaService für authentifizierte Webinar-Operationen und /api/public/webinar/** mit API-Schlüsselvalidierung für die öffentliche Diss...
Commerce webhook-Endpunkt für Retail-Provider-Integrationslösungen hinzufügen
Hinzufügen von Ziel-API-Schlüssel-Validierung und öffentliches Abonnement Katalog Endpunkt
Fügen Sie /api/media/** Routen-Mapping zu MediaService für öffentliches Chat-Schlüsselmanagement hinzu
Öffentliches Chat-Gateway mit API-Schlüssel-Validierung, Ratebegrenzung und WebSocket-Proxy hinzufügen
Fügt öffentliche Chat-Endpunkte unter /api/public-chat/** für anonyme Website-Chat hinzu. Beinhaltet API-Schlüsselvalidierung (SHA-256 hashed, Redis-cached), pr...
Route /api/notiert zu KBService statt SecurityService
Die Verwaltung der Notes wurde von SecurityService auf KBService umgesiedelt.
Zugangsfilter für die IP-basierte Zugriffskontrolle hinzufügen
Redis-Backed Servlet Filter, der Whitelist/Blacklist/Temp-Block auswertet Regeln für jede eingehende Anfrage. Fügt spring-boot-starter-data-redis hinzu Abhängig...
OAuth Callback-Anleitung mit no-redirect RestTemplate hinzufügen
- NoRedirectRestTemplate Bean (HttpClient.Redirect.NEVER) hinzufügen, so dass die 302 von VOIPServices OAuth Callback wird an den Browser weitergeleitet ans...
ProxyDav Route hinzufügen, vorwärts() Body Guard für DAV-Methoden hinzufügen, E-Mail-Dienst URL hinzufügen
Gateway-Routen für KB und RAG hinzufügen
- /api/kb/** Routen zum kamowskb-service - /api/rag/** Routen zum kamowsrag-Service - Aktualisierte application.yml und k8s configmap mit Service URLs
/wopi/** Route Forwarding zu DocsService hinzufügen
Docs müssen WOPI Endpoints über api.kamocrm.com erreichen.
Diagnoseroute hinzufügen, um /api/diagnostics/** zu SecurityService weiterzuleiten
Wie, was Sie sehen Versand?
Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.