Przenieś pilną odznakę z Lead ID do kolumny styku
- Usuń pilną odznakę z IdRenderer - Dodaj pilną odznakę do ContactRenderer, ustawionych po lewej stronie informacji kontaktowych - Odznaka pojawia się teraz obo...
Dodaj pinned pilne leady funkcjonalność do gry danych
- Dodaj funkcję pinowanych wierszy (domyślne 5 wierszy) dla najnowszych pilnych leadów kontaktowych - Przypięte rzędy zawsze widoczne na górze niezależnie od fi...
Zaktualizuj kolumnę statusu, aby pokazać rodzica > Formatowanie dziecka i używać danych makietowych opartych na enum
- Aktualizacja generowania danych makietowych, aby używać rzeczywistych par statusu / pod-stanu z Java enum - Zmień nagłówek kolumny "Podstawa" na "Status" - St...
Zaktualizuj stronę z filtrami stanu, usuwaj kolumnę telefonu, dodaj podtakty
- Usuń kolumnę numeru telefonu z siatki przewodów - Zwiększ szerokość Utworzone i przydzielone kolumny do dopasowanych danych daty - Dodawanie filtrów rozwijany...
Dodaj zwiotczałą animację odbijania do linii połączeniowych z głowicami strzałek
- Przekształcane linie proste do zakrzywionych ścieżek SVG za pomocą krzywych quadratycznych bezierowych - Dodano ciągłą, saggy bounce animation using requestAn...
Dodaj Funkcje Dostosuj Funkcje do aplikacji w ustawieniach konta
- Dodano przycisk/dostosuj przycisk / link do każdej obsługującej karty aplikacji - Przycisk pojawia się zarówno w trybach widoku siatki, jak i listy - Dodano o...
Zmniejsz głośność tonu i dodaj zmodernizowany wyraźny przycisk
- Zmniejszona objętość tonu pokrętła o 50% (z 0,5 do 0,25) - Dodano wyraźny przycisk (ikona CallEnd), który wyświetla się po wprowadzaniu liczb - Wyczyść przyci...
Popraw pole wyświetlania numerów telefonów dzięki nowoczesnym animacjom
- Dodano automatyczne przewijanie, aby śledzić ostatnią wybieraną cyfrę, gdy liczba jest zbyt długa - Wdrożone cyfrowo-cyfrowe animacje pop-in z rozłożonym czas...
Popraw podkładka tarczy dzięki wstępnej załadunku audio i nowoczesnym animacjom
- Wstęp w pełni wszystkie pliki audio DTMF, gdy karta wybierania otwiera się do natychmiastowego odtwarzania - Dodaj nowoczesne animacje przycisków z poduszkowc...
Dodaj dźwięki tonu dotyk DTMF do dial pad w chatbox
- Dodano skrypt generowania tonu DTMF (generowanie-dtmf-tones.js) - Wygenerowane pliki WAV dla wszystkich przycisków dial pad (1-9, ?, ?, 0) - Zintegrowane odtw...
Dodaj stronę Pipeline ze aplikacjami, zamówieniami, przesyłkami i kartami zwrotów
- Utworzona strona potoka za pomocą komponentu SettingsView podobnego do stron konta - Dodano zakładkę Aplikacje z zarządzaniem aplikacjami i śledzeniem statusu...
Dodaj przycisk Pipeline do nawigacji NavPri
- Dodano przycisk Pipeline z TimelineIcon po przycisku Konta - Linki do trasy /pipeline - Zawsze widoczne (nieupożywne od cech organizacji)
Aktualizuj karty strony konta do kategorii nowych typów konta
- Zmienione zakładki z kategorii typów statusów na konto: - "Klienci i klienci" (ikonaBusinessCenter) - "Człobonki i abonenci" (Ikona ludzi) - "Pracownicy...
Dodaj Employee Browser dla strony HR z komponentem EmployeeManager
- Utworzono komponent EmployeeManager podobny do LeadManager z polami specyficznymi dla pracowników - Aktualizacja /hr/page.tsx, aby dopasować układ menedżera d...
Strona prowadząca aktualizacji z komponentem LeadManager dopasowujący układ menedżera doc
- Utworzony komponent LeadManager podobny do DocManager z polami specyficznymi dla ołowiu - Aktualizacja /odźga/page.tsx, aby dopasować układ menedżera doc z na...
Dodaj funkcje premium - Analytics, CRM, AI Assistant, Advanced
ANALYTICS DASHBOARD - Wskaźniki połączeń w czasie rzeczywistym z interaktywnymi wykresami CRM INTEGRATION - Dane klienta, wartość dożywotnia, śledzenie aktywno...
Wdrożenie 100% funkcji telefonii biurkowej VoIP
Pełna implementacja ponad 100 funkcji dopasowanych do Cisco 8800, Polycom VVX 600, Yealink T58A 7 Tabs: Dialpad, Speed Dial/BLF, Historia, Poczta głosowa, Kont...
Dodaj rozszerzalny panel softphone do czatu
- Dodaj przycisk ikony PhoneInTalk do nagłówka czatu dla softphone toggle - Twórz kompleksowy komponent SoftphonePanel z pełnym interfejsem użytkownika - Wdroże...
Dodaj rejestrowanie ramek STOMP w celu zdiagnozowania problemów z połączeniem
Dodaj TomcatConnectorCustomizer, aby wymusić konfiskowanie klucza SSL
- Aplikacja Spring Boot.yml SSL config nie jest stosowana - Użyj TomcatConnectorCustomizer do zaprogramowania keystore - Złącze sił do stosowania /etc/ssl/certs...
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...
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 ...
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,...
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ń...
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ł...
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...
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...
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 ...
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...
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 ...
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...
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...
Dodaj media-cors middleware dla obsługi domeny medialnej CORS
- Dodawanie konfiguracji multi-cors middleware dopasowywać motywy - Zezwala na ustawianie nagłówków CORS dla mediów.
Dodaj szczegółową rejestrowanie błędów dla tworzenia sesji MediaService
- Nazywany URL logowania MediaService - Nagłówki odpowiedzi dziennika - Ulepszone rejestrowanie błędów z pełnymi szczegółami błędów - Dołącz adres URL w odpowie...
Dodaj subdomena "medialna" do autocertu SUBDOMAINS dla MediaService
- Dodawanie 'media' do listy SUBDOMAINS w auto-cert-service.yaml - Umożliwia automatyczne generowanie certyfikatów SSL dla poddomeny.-domeny - Wymagane dla połą...
Dodaj bezpośrednie trasy MediaService za pośrednictwem multimediów.-domain dla WebSocket
- Utwórz nowe /api/media/- trasy, które przekierowywać się bezpośrednio na media. - Te trasy omijać APIService, aby umożliwić bezpieczne połączenia WebSocket - ...
Dodaj logowanie do żądania subskrypcji na backend
- Dziennik, gdy żądanie subskrypcji jest wysyłane do /app/chat/subscribe - Pomaga zweryfikować, czy żądania subskrypcji docierają do backendu
Dodaj szczegółową rejestrowanie dla funkcji subskrypcji
- Loguj, gdy abon() jest nazywany i bieżący stan połączenia - Zaloguj istnienie i status połączenia klienta - Pomaga zdiagnozować, dlaczego nie powstają subskry...
Dodaj szczegółowe rejestrowanie dla żądań subskrypcji WebSocket
- Dodano rejestrowanie do śledzenia, gdy subskrybujeszToSession jest wywołany - ładowność dzienników i sescesjaGuid - Posłuchanie bazy danych w celu weryfikacji...
Dodaj szczegółowe rejestrowanie połączeń WebSocket
- Ulepszone rejestrowanie sukcesu / porażka połączenia WebSocket - Szczegóły ramki połączenia dziennika na temat udanego połączenia - Uślij szczegółowe informac...
Dodaj obsługę wskaźnika pisania za pośrednictwem WebSocket
Dodaj wskaźniki pisania dla statusu typowania w czasie rzeczywistym
Załaduj historię 100 wiadomości na czacie i poprawnie określ autora wiadomości
Obsługa dwuczłonowych sesji czatu i pagination wiadomości (domyślnie 100 wiadomości)
Dodaj wsparcie dla historii wiadomości i znajdźOrCreateChatSession dla czatów dwuczłonowych
Utwórz pola czatu przestaw ponownie, gdy panel członków zespołu otworzy/zamknie, dodaj logikę ponownego przyłożenia sesji do tworzenia sesji
Migruj funkcje czatu z ChatSideBar do członków zespołu - dodaj przycisk czatu do MemberItem, zachowaj identyfikatory członków, usuń duplikat ChatSideBar
Access Level rozwija się z ikonami i tytułami od ImageAccessLevelType
Przedskłanianie X-OTK za pomocą filtra, aby uniknąć wygaśnięcia na dużych przesyłanych; użyj sesji przedauth w ImagingController
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
