Dodaj include_company i kolumny nazwy firmy
LeadCompanyColumnRunner (Zamówienie 40) idempotentnie dodaje: - lead_markets.include_company (BOOLEAN, znieważalny) — śledzi, czy a toa Rynek wymaga nazwy fir...
Ekspozycje obejmują Konferenię w odpowiedziach na wloty i rynkowi
Zarówno - jak i . Teraz umiedź flagę w tym firmie, aby Frontend wiedział, czy pokazać Nazwa firmy na temat tworzenia leadów.
Dodać dodaj Company do LeadMarket i firmęName do Lead
- Podmiot LeadMarket otrzymuje w tym_kompanie (Boolean, nieważne) - Podmiot wiodący otrzymuje nazwę firmy (String, max 50, znieważalny) - LeadMarketDTO, CreateL...
Pokaż ścieżkę typu sprzedaży w Add Lead subtitle
Zgaś typ sprzedaży na rynku i podtyp do linii "Dodany do" Forma odzwierciedla etykiety używane w wyskakującym okienku Edit Market w - Oddychać, jak "Dodanie do ...
Unified PhoneSdk obsługujący RingCentral + sip.js (FreePBX)
Hak softfonowy używany do bezwarunkowego połączenia ringcentral-web-phone, Który rzucił dowolny kształt poświadczeń FreePBX, ponieważ ten SDK jest zakodowany na...
Poświadczenia SIP WSS-aware dla softfonów przeglądarki
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 adre...
Dodaj transport WSS WebRTC do softphones browser
Asterisk's chan_pjsip teraz wiąże zwykły transport WebSocket pod numerem 0.0.0.0:8089 Traefik kończy TLS na ? (port 443) Więc kamo-wewneci może zarejestrować so...
Dodaj /names endpoints idname idname dla wszystkich członków, niezależnie od stanu
Filtry punktu końcowego do aktywnych TeamMembers, ale rozszerzenie Zadania mogą odnosić się do członków bazowych lub nieaktywnych członków. Użyj /names for Rozd...
Dodany ołowiu do koszyka Ołowiu w /liads/nowe
Refactor Dodaj ołów z wielotabowej szyby na dedykowaną trasę W /leads/new, dzięki czemu można go połączyć bezpośrednio. Aktualny rynek jest uchwalony Przejść ja...
Dodać : punkt końcowy
Zwroty sprzedażyType, subType i customForms dla rynku przez marketId Dodać formularz ołowiu może renderować pola podtypowe i niestandardowe formularze typu Bez ...
Dodaj Wyświetlacz na przełączniku wejniaj, automatyczne blokowanie po włączeniu wymaganego
Coerce isDisplayOnIntake-true, gdy jest Wymagany?true w usłudze CustomFormService
Dodaj jestDisplayOnIntake, aby utworzyć / aktualizować żądania DTO
Dodaj wyświetlanie nazwy członka i przycisk nieprzypisu do karty rozszerzeń na instancji
Pokaż nazwy członków i dodaj kartę Unassign action to org-level extensions
Konfiguracja Wire VOIP do selekcjonerów dostawców + rozszerzania z egzekwowaniem przydziału
Dodawanie typowych DTO, nieprzypisanej metody API i aktualizuj typy MemberPermissionsTab VOIP
Dodaj punkt końcowy przydziału DELETE do VoipExtensionsStroller dla administratora nieprzypisu
Dodaj MemberVoipConfig Administrator dla członka VOIP config z rozszerzeniem
Dodaj findByAssignedMemberId metody zapytań do PhoneExtensionRepository
Persist aktywne skrzynka pocztowa w paramach zapytań URL
Przełączanie skrzynek pocztowych teraz aktualizuje adres URL (?mailboxType, ?mailboxId, ?mailbox) Tak więc odświeżenie przeglądarki przywraca tę samą skrzynkę p...
Pokaż dokładny status połączenia dostawcy z pola isConnected
Zastępuje starą logikę, która pokazała "Connected" dla każdego dostawcy bez synchronizacji Błąd (w tym zupełnie nowe dostawcy, którzy nigdy nie zostali przetest...
Wynik testu połączenia Persist do pola jest połączone
- test() punkty końcowe oszczędzają i jestte na fałszywe do DB po każdym kontrolie stanu zdrowia - update() resetuje się i jest podłączony do zerowy, gdy konfig...
Dodaj pole i połączone do VoipProviderIntance
Nullable Boolean: null - nigdy nie przetestowany, prawdziwy - ostatni test zdał, fałszywy - nie powiodło się. Wymaga migracji schematu usługi KamoInitial do dod...
Pokaż aktywną ofertę baner z odliczanie milsekundowe na żywo
Oświadcza aktywny serwer promocyjny na stronie głównej i renderuje HeroOfferBanner między podpozycją a free-forever callout. Baner pokazuje kwotę rabatu, czas t...
Przewód dostępny / Niedostępny przełącznik na backend i napraw błąd obecności OFFLINE
- Zmień nazwę układu napędowego/Active na dostępny/Niedostępne w NavTop - Poświęć początkową dostępność na górze i utrzymać przełączanie za pomocą nowego mnie /...
Dodaj jestDostępny do odpowiedzi na przydział i punkty końcowe mnie/dostępności
Przechowyna odznaka na żywo + odbicie na nowej wiadomości agenta
- Utrzymuje LiveSupportPanel zamontowany poza ekranem, gdy widżet jest zminimalizowany (tylko wtedy, gdy istnieje sesja wsparcia), więc subskrypcja STOMP pozo...
Transmisja oczekująca na liczenie + nieprzeczytana na agenta czytaj i wysyłanie gości
- teraz delegaci do - tak więc hliba Odzwierciedla sesje z nieprzeczytanymi wiadomościami odwiedzających i przykrewami, gdy Agent wywołuje MarkACzytaj. - ...
Liczba niereadów + pomocnik lookup przezsesyjne
Dodaje - tak na płytka navtop Odznaka SupportButton może liczyć bilety wsparcia, które faktycznie potrzebują Uwaga (mieć nieczytane wiadomości odwiedzające) zam...
Dodaj kolumnę lokalizacji do sprzedaży danych
Czytam :-) Od razu SupportTicketDTO (teraz migawka na kasie biletowej Czas tworzenia - bez dodatkowej podróży w obie strony). Flaga + miasto/region/kraj z IP po...
Migawka odwiedzająca geo jednostka biletowy
VISITOR_IP_ADDRESS, VISITOR_COUNTRY_CODE, VISITOR_COUNTRY_NAME, Kolumny VISITOR_CITY, VISITOR_SUBDIVISION. Uchwycony na liście biletów Tak więc punkty końcowe l...
Dodaj /ws/public-chat-native zwykły punkt końcowy WebSocket wraz z SockJS
Rejestruje drugi punkt końcowy STOMP bez SockJS na /ws/public-chat-native-native, więc Aby frontend mógł łączyć się z natywnym WebSocket (brokerURL) bez koniecz...
Odznaka nieprzeczytana napis + filtr "Tylko nowe wiadomości"
- Lista biletów pokazuje odznakę chat-bubble z nieprzeczytaną liczbą obok Bilet - za każdym razem, gdy sesja ma wiadomości nowsze niż wiadomości agenta Osta...
Transmisja nieprzeczytanych lilii agenta na wiadomość odwiedzającego
Po tym, jak odwiedzający wyśle wiadomość pomocy technicznej, przesuń najnowsze nieprzeczytane konta ładowność do - więc lista biletów agenta Odznaka i navtop w ...
Załóż sesje SUPPORT_TICKET w nieczytanym zapytaniu
ZnajdźChatMembershipsByMemberId zwraca teraz członkostwo zarówno dla CHAT, jak i CHAT Typy sesji SUPPORT_TICKET, więc istniejące na członka nieprzeczytane Infra...
Produkcja fail2ban z więzieniami PJSIP i uporczywym państwem
- Dodać fail2ban-configmap.yaml z więzieniami [asterisk] i [freepbx-webx], Stopniowa eskalacja zakazu (1 h-24h x 30d sufit), zignorowanie sieci LAN i a) Nie...
Dodaj resetHasAttachmentsForFolder query to ConversationRepository
Umożliwia synchronizację, aby zresetować flagi has_attachments przed ponownym indeksowaniem Prawizacja MIME może odbudować pole z rzeczywistych danych załącznik...
Zintegruj Coqui TTS z głosem norman (VCTK p267)
- Wdrażaj serwer coqui-tts (model VCTK VITS, CPU-only) jako usługa ClusterIP na porcie 5002 z modelową pamięcią podręczną w /var/lib/coqui-ttts na k1m1 - Wstr...
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.