Dziennik zmian na żywo

Zobacz, co budujemy, w czasie rzeczywistym. Każda funkcja, naprawa i ulepszenie wysyłane na całej platformie.

17,865
Całkowite zmiany
4,581
Funkcje
4,512
Oprawy
32
Projekty
Filtruj według projektu
Wszystkie projekty17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtruj według typu
Wszystkie typyBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
November 5, 2025
Featurekamo-internal

Podłączać do portu MediaService 8443 dla WebSocket

- Zaktualizowano połączenie WebSocket do korzystania z media.kamorm.com:8443 - Bypasses Traefik dla ruchu tylko dla WebSocket - Wykorzystuje bezpośrednie połącz...

snadjafinia·10mo ago
FeatureMediaService

Ekspspeka MediaService na porcie 8443 dla WebSocket przez HTTPS/HTTP1.1

- Dodano usługę NodePort na 8443 dla bezpośredniego dostępu WebSocket (obejza Traefik) - Montaż certyfikatu Wildcard-kamocrm-com SSL - Pojemnik Init konwertuje ...

snadjafinia·10mo ago
Fixkamo-internal

Usuwanie ograniczenia transportu tylko WebSocket dla zgodności HTTP / 2

- Przeglądarka WebSocket API nie obsługuje HTTP / 2 (RFC 8441 nie zaimplementowany) - Native WebSocket wymaga aktualizacji HTTP/1.1, która nie przejdzie przez H...

snadjafinia·10mo ago
RevertMediaService

Przywróć HTTP/2 dla WebSockets (obs się obsługuje RC 8441)

- WebSockets CAN działają przez HTTP/2 przez RFC 8441 - Usunięto TLSOption (nie jest potrzebne) - Usunięto odniesienie do serweraTransport (pozw. HTTP / 2 Praca...

snadjafinia·10mo ago
FixMediaService

Użyj wyraźnej Host() dla /ws route, aby włączyć TLSOption

- Zmieniona trasa /ws z HostRegexp do Host(media.kamorm.com) - TLSOption może być stosowany tylko do jawnych hostów (nie regex) - Negocjacje ALPN odbywają się p...

snadjafinia·10mo ago
FixMediaService

Wymuś HTTP / 1.1 dla MediaService TYLKO poprzez TLSOption

- Createdred media-tls-http1 TLSOption with alpnProtocols: [http/1.1] - Odniesienie TYLKO w media-drocie IngressRoute - Nie ma wpływu na inne trasy Traefik - Na...

snadjafinia·10mo ago
OtherKlusterServices

Reweryw "naprawy(traefika): wyłączyć czas bezczynności dla połączeń WebSocket"

To odwrócy commit : )

snadjafinia·10mo ago
FixMediaService

Oddzielna trasa /ws dla WebSocket, zachowaj HTTP/2 dla API

- Dodano dwie trasy: /ws dla WebSocket (wyższy priorytet), odpoczynek dla API - Tylko /ws wykorzystuje media-websocket-transport (HTTP/2 wyłączony) - Trasy API ...

snadjafinia·10mo ago
FixMediaService

Użyj Host() zamiast HostRegexp() dla mediów

- Uproszczony do Host(media.kamorm.com) - Unika regexu uciekającego problemów z backtickami - Testy pokazują, że trasa działa z prostym meczem hosta

snadjafinia·10mo ago
FixMediaService

Wymuś HTTP/1.1 poprzez TLSOption dla zgodności WebSocket

- Utworzono TLSOption, aby wyłączyć negocjacje HTTP / 2 ALPN - Zmowa przeglądarki do korzystania z HTTP/1.1 dla mediów.kamorm.com - Ulepszenia WebSocket wymagaj...

snadjafinia·10mo ago
FixKlusterServices

Wyłącz bezczynne timeout dla połączeń WebSocket

- Dodano idleTimeout 0 do websecure entrypoint - Zapobiega zamykaniu połączeń WebSocket przez Traefik z powodu braku aktywności - Naprawy problemów z czasem Ska...

snadjafinia·10mo ago
Fixkamo-internal

Użyj transportu tylko WebSocket (wyjmowanie XHR)

- Zmienione transporty SockJS z [websocket, xhr-streaming, xhr-poling] na [websocket] - Usuwa upadek do XHR sondaży - Zmądł do czystego połączenia WebSocket - S...

snadjafinia·10mo ago
FeatureMediaService

Dodaj CORS middleware do przekierowania do cross-origin WebSocket

- Dodano cors middleware, aby umożliwić połączenia między oryginalnymi - Umożliwia WebSocket połączenia z internal.- na media. - Umożliwia wszelkie pochodzenie,...

snadjafinia·10mo ago
Revertkamo-internal

Połącz WebSocket bezpośrednio z media.kamocrmmm.com

- Powrócony do oryginalnego podejścia: podłączenie do mediów. - Usunięto niepotrzebną złożoność tego samego pochodzenia - Removed /ws obejście z średniego oprog...

snadjafinia·10mo ago
Fixkamo-internal

Usuwanie wyraźnego odniesienia do przestrzeni nazw z kamowsmedia-service

- Obie usługi są w tej samej przestrzeni nazw (kamo) - Wyraźne odniesienie do nazwy nie jest potrzebne - Unika potencjalnych problemów międzynazowych

snadjafinia·10mo ago
Fixkamo-internal

Usuń /wswsprzepis z next.config (ręczna przez Traefik)

- Usunięto Next.js przepisanie ścieżek /ws - WebSocket routing teraz obsługiwany na poziomie Traefik IngressRoute - Traefik trasy internal.kamocrm.com/ws -> Med...

snadjafinia·10mo ago
Fixkamo-internal

Trasy /ws Żądania bezpośrednio do MediaService przez Traefik

- Dodano dedykowaną trasę dla ścieżek /ws w IngressRoute - Trasy wewnętrzne.kamorm.com/ws -> MediaService bezpośrednio - Używa tych samych serwerówTransport jak...

snadjafinia·10mo ago
Fixkamo-internal

Zezwala /w WebSocket punkty końcowe bez przekierowania auth

- Dodano /w ścieżkę do obejścia średniej - SockJS musi połączyć się z /ws/info bez przekierowania - Połączenia WebSocket nadal będą miały plik cookie - Naprawio...

snadjafinia·10mo ago
Fixkamo-internal

Zmień połączenie WebSocket z tym samym oryginalnym

- Zmieniono z media.kamorm.com na to samo pochodzenie (internal.kamorm.com) - Unika się krzyżowych problemów z połączeniem WebSocket - Dodano regułę Next.js nap...

snadjafinia·10mo ago
Featurekamo-internal

Dodaj trasy proxy API dla punktów końcowych WebRTC

- Dodano /api/webrtc/config proxy do MediaService - Dodano /api/webrtc/token proxy dla uwierzytelnienia Janus - Dodano /api/webrtc/call/initiate, odpowiedź, koń...

snadjafinia·10mo ago
FixMediaService

Usuwanie sufiks .kubernetescrd z serwerów Odniesienie do portufonów

- Błąd Traefik: format cross-namespace nie jest dozwolony, gdy wyłączone crossnamespace - IngressRoute i serweryTransport znajdują się w tej samej przestrzeni n...

snadjafinia·10mo ago
Fixkamo-internal

Usuń nieprawidłowy właściwość kodera z getDisplayMedia

- Korzystanie z prostego wideo: true dla udostępniania ekranu - Budowanie powinno teraz odnieść sukces

snadjafinia·10mo ago
Fixkamo-internal

Rozwiązować błąd build - zastąpić PhoneOff CallEnd

- Ikona PhoneOff nie istnieje w .mui/i-icons-material - Korzystanie z CallEnd, która jest poprawną ikoną MUI - Usunięto nieużywane pliki duplikaty (ChatBoxWithW...

snadjafinia·10mo ago
Featurekamo-internal

Kompletne połączenia peer-to-peer WebRTC z sygnalizacją

- Dodano użycie Haku WebBRTC z pełną obsługą sygnalizacji - Zintegrowana sygnalizacja WebSocket (oferty, odpowiedzi, kandydaci ICE) - Dodano powiadomienia o poł...

snadjafinia·10mo ago
FeatureMediaService

Dodaj sygnalizację WebSocket dla połączeń peer-to-peer

- Dodano WebRTCSignalingController do sygnalizacji wywoławnej - Oferta / wymiana odpowiedzi przez STOMP - Kandydaci ICE na znakowanie między rówieśnikami - Zarz...

snadjafinia·10mo ago
Featurekamo-internal

Dodaj integrację Janus WebRTC do połączeń audio/wideo

- Dodano użycie JackanusWebRTC hook do zarządzania połączeniami WebRTC - Dodano komponent VideoCallPanel do wyświetlania wideo w języku - Zintegrowany z ChatBox...

snadjafinia·10mo ago
FeatureMediaService

Dodaj integrację Janus WebRTC

- Dodano WebRTCController do generowania tokenów i zarządzania połączeniami - Skonfigurowany adres URL i sekrety Janus API (api, token, admin) - Skonfigurowane ...

snadjafinia·10mo ago
FeatureKlusterServices

Aktualizuj poświadczenia serwera TURN z bezpiecznymi wartościami

- Aktualizacja turkusowego z bezpieczną wartością losową - Aktualizacja hasła zwrotnego dla uwierzytelniania Janus - Kredy pasują do konfiguracji MediaService W...

snadjafinia·10mo ago
FixKlusterServices

Podziały portów, aby uniknąć konfliktów

- Przekaźnik zwrotny: 52000-65535 (13,536 portów) - Unikanie: Janus RTP (10000-49151) i WireGuard (51820-51821) - Nie ma nakładania się między usługami

snadjafinia·10mo ago
FixKlusterServices

Dostosuj zakres portów przekaźnikowych, aby uniknąć portów WireGuard / VPN

- Zmieniono maksymalny port z 65535 do 51800, aby uniknąć konfliktów - Unika WireGuard na UDP 51820 i innych usług VPN na 51821 - Zapewnia 2 649 portów (49152-5...

snadjafinia·10mo ago
FixKlusterServices

Resolve CrashLoopBackOff poprzez naprawianie sond i konfiskat

- Wymień sondy zdrowotne oparte na siatkach za pomocą kontroli gniazda TCP (netstat nie jest dostępny w kotur/coturn: nieśmiertelny obraz alpejski) - usunięcie ...

snadjafinia·10mo ago
FixMediaService

Użyj pełnej nazwy dostawcy Kubernetes CRD dla numer referencyjnych ServersTransport

Traefik wymaga przetasowania .kubernetescrd przy odsyłaniu do zasobów CRD, takich jak ServersTransport.

snadjafinia·10mo ago
FeatureKlusterServices

Dodaj ServersNadziej wdrożenie do przepływu pracy CI / CD

Wdrażaj traefik/serverstransport.yaml w ramach wdrożenia Traefik zarówno w K1M1, jak i K2M1. Umożliwia to połączenia zaplecza HTTP/1.1 dla obsługi MediaService ...

snadjafinia·10mo ago
FeatureKlusterServices

Dodaj serweryTransport dla połączeń MediaService WebSocket

Dodaj media-websocket-transport ServersZawias Przejrzysty, aby wyłączyć połączenia HTTP/2 dla połączeń zaplecza do MediaService. Jest to wymagane do prawidłowej...

snadjafinia·10mo ago
FixMediaService

Simplify MediaService WebSocket Konfiguracja IngressRoute

Usuń media-websocket-upgrade middleware, który wymuszał nagłówki i powodował problemy z uściskiem dłoni WebSocket. Traefik automatycznie obsługuje aktualizację ...

snadjafinia·10mo ago
Revertkamo-internal

Przywracanie transportu WebSocket w SockJS

- Powrósł do korzystania z transportu websocket (nie zapylania) - WebSockets są standardem i powinny działać poprawnie - Skoncentruj się na naprawieniu rzeczywi...

snadjafinia·10mo ago
Fixkamo-internal

Pomiń transport WebSocket w SockJS, aby uniknąć problemów HTTP / 2

- Używaj xhr-streaming i xhr-pollinga zamiast websocket - Te transporty działają zarówno z HTTP/1.1, jak i HTTP/2 bez konieczności aktualizacji WebSocket - Unik...

snadjafinia·10mo ago
FixMediaService

Dodaj kotwicę końcową do wzoru WebSocket path regex

- Dodaj $ do końca PathRegexp, aby zapewnić dokładne dopasowanie - Naprawiono błąd parsowania regex w Traefiku - /ws/info działa teraz (200 OK), ale trasa aktua...

snadjafinia·10mo ago
FixMediaService

Wyłącz tylko aktualizację WebSocket do rzeczywistych ścieżek WebSocket

- Zmień kolejność trasy z PathPrefix(/ws/) do . - /ws/info jest zwykłym żądaniem HTTP, a nie aktualizacją WebSocket - Dodanie nagłówka Upgrade do /ws/info powod...

snadjafinia·10mo ago
FixKlusterServices

Add Connection: Upgrade header do WebSocket upgrade middleware

- Add Connection: Upgrade header wraz z Upgrade: websocket - Oba nagłówki są wymagane do prawidłowego ulepszenia WebSocket - Zapewnia to, że HTTP/2 Extended CON...

snadjafinia·10mo ago
FixMediaService

Dodaj oddzielną trasę dla ścieżek WebSocket z modernizacją oprogramowania pośredniego

- Twórz oddzielne ścieżki dopasowywać / ścieżki z media-websocket-upgrade middleware - Zapewnia to uaktualnienie: nagłówek websocket jest dodawany do żądań aktu...

snadjafinia·10mo ago
FeatureKlusterServices

Dodaj multimedia-websocket-upgrade middleware, aby wymusić nagłówek Upgrade

- Dodawanie Upgrade: websocket header dla ścieżek WebSocket, aby naprawić konwersję HTTP / 2 Rozszerzony CONNECT - Zapewnia to, że żądania aktualizacji HTTP/2 W...

snadjafinia·10mo ago
FixMediaService

Użyj serwerówTransport, aby wyłączyć HTTP/2 dla połączeń WebSocket

- Tworzenie serwerówZasób transportowy z wyłączeniaHTTP2: true - Serwery referencyjneTransport w konfiguracji usługi IngressRoute - Usuń nieprawidłowe pole HTTP...

snadjafinia·10mo ago
FixMediaService

Wyłącz połączenie HTTP/2 dla połączenia backend MediaService

- Dodać disableHTTP2: true wymuszenia HTTP / 1.1 dla połączeń backend - HTTP/2 Extended CONNECT nie konwertuje nagłówka aktualizacji - Ulepszenia WebSocket wyma...

snadjafinia·10mo ago
FixMediaService

Konfiguracja programu serwisowego IngressRoute dla wsparcia WebSocket

- Ustaw schemat: http, aby zapewnić prawidłową obsługę HTTP / 1.1 dla aktualizacji WebSocket - HTTP/2 Extended CONNECT wymaga prawidłowej konwersji do nagłówka ...

snadjafinia·10mo ago
FixMediaService

Usuń nieprawidłowy uchwyt dłoni i napraw konfigurację SockJS

- Usuń nieprawidłowego DefaultHshakeHandler nadpisuj (metoda nie istnieje) - Usuń nieprawidłowy setPupresCors call (metoda nie istnieje) - Zachowaj HttpSessionH...

snadjafinia·10mo ago
FixMediaService

Dodaj WebSocket rejestrowanie i konfigurację SockJS

- Dodaj uchwyt dłoni i rejestrowanie przechwytywania w celu zdiagnozowania problemów z połączeniem WebSocket - Skonfiguruj SockJS w celu stłumienia CORS (przejm...

snadjafinia·10mo ago
Fixkamo-internal

Skonfiguruj transporty SockJS do obsługi problemów z aktualizacją HTTP/2 WebSocket

- Wyraźnie skonfigurować zamówienie transportowe SockJS, aby preferować WebSocket, a następnie z powrotem na xhr-streaming / xhr-poling - Ulepszenia HTTP/2 WebS...

snadjafinia·10mo ago
FixMediaService

Usuwanie oprogramowania middle-cors z Ingress, aby umożliwić połączenia WebSocket

- Media-cors middleware oczyszczał nagłówki CORS, które zakłócały aktualizacje WebSocket - Połączenia WebSocket wymagają bezpośredniego przejścia bez modyfikacj...

snadjafinia·10mo ago

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny