- Szycy
- 26 kwietnia 2026 17:00 UTC
- Autor
- Kamo
- Pochęt się
- 84b462c
Punkt końcowy /api/voip/sip/credentials zwraca teraz poprawki po stronie przeglądarki SIP stack może faktycznie używać: transportu WSS, domeny publicznej i adresu URL serwerów wsServers. - SipController rozwiązuje MemberVoipConfig członka, VOIP jest poprawnym VOIP Włączone i rozszerzenie jest przypisane, a następnie trasy do konkretnego członka Instancja (nie główna org). Zwraca opisowe 409s, gdy członek Nie jest skonfigurowany, a nie produkuje pustych poświadczeń. - SipInfo zyskuje serwery dla SIP-over-WebSocket; SipCredentialsResult gains Dostawca tak, aby frontend wybrał odpowiedni adapter SDK (RingCentral WebPhone SIP.js dla FreePBX/KamoPBX). - FreePBXProvider czerpie domenę SIP z skonfigurowanej bazyUrl i Domyślnie wsServers to wss://'host>:8089/ws. Przepisy na perytance (sipDomain, sipWsServer, sipWsport, sipTransport) czytane z konfigJsona Obejmują podzielone rozmieszczenia, w przypadku gdy SIP kończy się na innej nazw hosta lub Traefik kończy TLS na /ws w porcie 443. - PhoneProviderFactory analizuje nowe opcjonalne pola i pasze configJson Wgrają w rekord SipTransportConfig na FreePBXProvider. - RingCentralProvider oznacza swoje poświadczenia z dostawcą-RING_CENTRAL.