Ujednolicone kanały czatów w sesjach członkowskich / wsparcia / spotkań towarzyznych
GET /api/media/sessions/chat przyjmuje teraz filtr "kategorii" (czat, wsparcie, społecznościowe; wszystko niewypłacalne) i zwraca jeden na całym świecie najbard...
Zapytania w Page dla wsparcia + sesje czatu społecznościowe
Podajnik, dzięki czemu zjednoczona lista czatów centrów interakcji może zawierać wszystkie rodzaje: - WSPARCIE (TYPE_ID-2: sesje, w których członek jest agentem...
Wykończ lead-view akcji nagłówka + callbacks
- Nagłówek: Podziel połączenie do połączenia (Work) / Call (osobisty) otwierający softphone (ukryty, gdy członek nie ma zarejestrowanego rozszerzenia), Email ...
Wewnętrzny punkt końcowy do tworzenia/anulowania wydarzenia kalendarzowego członka
POST /api/internal/calendar/events (X-Internal-Auth gateed) rozwiązuje członkostwo -> Kalendarz podstawowy użytkownika -> (w razie potrzeby tworzący domyślne) i...
Punkty końcowe oddzwonij (schedule/list/resolve)
Nowy - kontroler + serwis: utrzymuje się - oddzwonie, posty / informacje o przybyszach do strumienia medialnego łowiska, i Wzruszanie oddzwoniwa na kalendarz cz...
Dodaj jednostkę LeadCallback, status enum i repozytorium
Powróca funkcję oddzwoniwnia w widoku lead-view: główny rekord callback (PENDING/CONTACTED/CANCELED) z przechwytaczem leadUid, z miękkim odniesieniem do Ludzine...
Utwórz sesję dla czatów grupowych otwartych przez memberIds
ChatTool zignorował rekwizyty.memberIds: grupa otwarta z pustą userId i brak sesjiGuid, więc 1:1 creates bać się wcześnie i Okno nigdy nie dostało sesji. Teraz,...
Przejść publiczny dla wiadomości e-mail OAuth callback
Przewiń GET - do sesji EmailService bezzaowo (paski auth, brak przekierowania), odzwierciedlając oddzwoń RingCentral OAuth. Jest to stały publiczny przekierowan...
Naprawiono publiczne przekierowanie + zwrotne z powrotem na bramę
Poczta elektroniczna Platformy OAuth (Microsoft 365 / Google / Zoho) nie miała ważnego miejsca publicznego przekierowanie URI: przekierowanie pochodziło z hosta...
Gate lead contact-info przez przydział + nowe prawa do prywatności
Odzwierciedlać trzy nowe prawa CRM. Na stronie głównej szczegółów, mask/zablokuj Podstawowe pola Kontaktu, Adres e-mail i pola adresu nieruchomości dla leadów N...
Enforce lead contact-info praw do prywatności
getAllLeads teraz zwraca szczupły LeadListDTO i ukrywa nieprzypisane tropy Od członków bez VIEW_UNASSIGNED_LEADS. getLeadByD. Kontakt masekLeadByD Informacje (z...
Lead contact-info praw do prywatności + lista lean DTO
Dodaj trzy prawa CRM (161-163): "Zasygnowane do innych: Widok / Edytuj Ołów Kontakt Info” i „Zobacz Owoce podpisane Unassign”. Dodaj LeadListDTO — szczupła Proj...
Wyślij typ członkostwa ze ścieżek /członka i /zespołu
/zapisy zespołu tworzą TEAM_MEMBER (utworzony PROSPECT, oczekujący na aktywację administratora); / członek Zapisy tworzą MEMBER. RegisterFlow przyjmuje rekwizyt...
/team tworzy TEAM_MEMBER (PROSPECT), /member tworzy datę porozumiewcza
Rejestracja publiczna honoruje teraz członkaType, który wysyła strona rejestru (od / członka vs /team tworzy TEAM_MEMBER — jako PROSPECT, więc administrator mus...
Rozszerzenie telefonu zespołowego na zespół w zespole-członków-kontrakonta
Filtr agenta /leads potrzebuje rozszerzenia telefonu roboczego do opcji etykietowania jako "Nazwij (odstępna 8080)". Rozszerzenie istnieje już w TeamMember (get...
Popup-sługa pokazuje rodzic-org udostępnione tematy
Wskaż, że temat sprzedaży biletu-rezynacji w nowym /api/support/topics/available punkt końcowy (własny-org + tematy współdzielone przez rodzicielstwo) Użytkowni...
Surface parent-org podzieliły się tematami w popupie wspierającej zapytanie
Użytkownicy Child-org nie mogli zobaczyć wspólnych tematów wsparcia dla rodziców org (przypisToOwnOrg-false) podczas żądania wsparcia, ponieważ tylko wyskakując...
Nowe orgi dziecka dziedziczą bezpieczeństwo rodzicaProvidera
Podczas tworzenia orgi dziecka z kamo-internal, ustaw bezpieczeństwo nowego orgiProvidera na Ochrona rodzica org (oznacz, pod którym jest stworzony), zamiast po...
Pokaż powiadomienie związane z kontem na ?linked 1
Po zarejestrowaniu istniejącego konta z nowym orgiem, przekierowuje tutaj z ?linked nr 1. Pokaż "Masz już konto Kamo - dodaliśmy tę organizację do To się stanie...
Obsługa odpowiedzi powiązanej z kontami dla istniejących użytkowników
Gdy wprowadzona wiadomość e-mail jest już do konta ACTIVE, backend łączy to org do niego i zwraca KONTA_LINKED. Trasuj tych użytkowników prosto do logowania (?l...
Podsłuchijczłonek / członek zespołu tworząc + Prospect-gate UI
- Dodaj brakujące trasy proxy POST /api/security/members/create oraz /create-team-członek zespołu (te 405'd wcześniej, więc stworzenie nigdy nie dotarło do za...
Ponowne wykorzystanie istniejących użytkowników, lustro do zabezpieczeniaProvider, zalogin.
Ponowne użycie (bez zduplikowanych kont dla tej samej osoby): - MemberCreateController ponownie wykorzystuje istniejącego użytkownika za pomocą osobistej poczty...
Wzemne członkostwa w zabezpieczeniach + ponowne wykorzystanie / pochwy
- userId): odwróć uwagę użytkownika orzistra ochrony org org jako podstawowy Członek (zadeptowany; no-op, gdy org Zabezpiecza się lub użytkownik już tam jes...
Zakładka Zadań druciek do prawdziwego zaplecza + delete akcji + liczba na żywo
Dodaje Następne trasy proxy dla /liads/'id'/tasks[/ataskId] (zakładka getTasks/ addTask/updateTask/completeTask to 404ing), akcja deleteTask w Zasłona zadaniowa...
Zadania Leadowe REST API + w czasie rzeczywistym TASK_CHANGED
Wdraża zaplecza zakładkę /leads/view Tasks już dzwonił, ale to Nigdy nie istniał: GET/POST/PUT/DELETE (LeadTaskController + LeadTaskService) strzeżony jak punkt...
Podmiot leadTask do zadań następczych
Backs the /liads/view Tasks tab (wcześniej z przodu tylko stub z no Uporczywość). LeadTask (table LEAD_TASK) odzwierciedla frontendowy kształt TaskItem + LeadTa...
Datagrid w czasie rzeczywistym + widok na żywo z zamkami edycji per-pane
/liads jest teraz w pełni na żywo przez websocket (NATS-STOMP): wiersze dodają/usuń/aktualnia Do aktywnego filtra automatycznie i zmienione komórki mrugają raz ...
Org-guard the /topic/leads/rt/orgId ?subskrypcja w czasie rzeczywistym
Cross-tenant SUBSCRIBE strażniczny dla nowego głównego tematu w czasie rzeczywistym, odzwierciedlający Istniejąca/ostrzeżenia /topij/społeczna: członek może sub...
Per-pane edit-lock REST API + automatyczny zamiatacz
Dodaje /api/security/odźwierne/ogienia/zamki LeadLockService: ekskluzywna rezerwacja per-szenu, bicie serca, które Zresetuj 5-miliminowy TTL i planowaną zamiata...
Wydanie NATS w czasie rzeczywistym + jednostka edycji per-pane
Opublikuj org-scoped lead event na security.leads.rt.orgId (utworzony/aktualizowany/aktualizowany/ Usunięto z zmienionymi kluczami pola, za pomocą zapisanej w h...
Zintegruj główne zakładki z nagłówkiem na pozostałych stronach Style A
Następne do przeczesania stylu A-B, obejmujące strony, które nie przechodzą UstawieniaView: - /kb: KbNavBar staje się nagłówkiem gradient bohatera z Artykułami...
Przeniesiej pręty dolnej liczenia do nagłówka w całym świecie, zakładki importu
Stosuje obróbkę z taśmą dostawców do powierzchni ustawień CRM rodzeństwa, więc Samodzielny pasek podsumowujący "x ? y" na dole nie je już nieruchomości na stron...
Przenieś dostawcę / liczbę produktów powyżej akcji nagłówka, odśwież dolny + Dodaj dostawcę
Reuturetuje nieruchomość na stronie, do której używa się samodzielny dolny pasek podsumowania Zajmij — linia "x vendors - x produkty" teraz układa się ponad akc...
Zintegruj podstawowe karty w nagłówku strony (Style B) na stronach Style A
Każda strona gradient-bohatera, która renderowała swoje podstawowe zakładki w osobnej karcie Poniżej nagłówek teraz renderuje je wewnątrz samego nagłówka gradie...
Strzałka do tyłu w nagłówku powraca do /łowia
Dodaj opcjonalny backHref/backTooltip do SettingsView, który renderuje biały Strzałka do tyłu po lewej stronie tytułu i prześlij stronę ustawień CRM, aby wysłać...
Odważne ustawienia "CRM:" prefiks, separatory rur, tylko podliska na kartach
Przedstaw kartę ustawień CRM z pogrubionym napisem "Ustawienia CRM:" (nowy klucz), oddzielne linki z '' |' Zamiast nagiej przestrzeni i przełączaj linki z zawsz...
Dodaj karty Ustawienia CRM linki powyżej odświeżenia, ogrodzone jak menu ustawień
Oddać prawony rząd białego, podkreślonego, oddzielone przestrzenie linków do Każdy /settings/features/crm nad przyciskiem odświeżania nagłówka Leads. W tym w, p...
FindByStatus finder (zamiatanie świeżości wylicza wymagania AKCEPTOWANE)
Punkt końcowy dostawcy-doc-dok spełnia wymagania stron trzecich
POST - (LOS pism): pracownicy przesyłają e-tuch/tytuł/HOI/flood do sklepu image-level, Następnie zaspokoj wymóg pożyczki TRZECIEJ z nim - OdYWYJ (staff następni...
Stan kaskadowy zustanu/uderzenie w celu udokumentowania wymagań
Zrezyjnie i usunięcie Warunkcji teraz najlepsze połączenie MLOSDocService's Tłumić-nagość po udanej uchybienie / usuńcie, więc uchylony stan Wymogi przewracają ...
Powiadom kredytobiorcę, gdy złożyli wszystkie dokumenty (DOC_COMPLETE)
DOC_COMPLETE Szablon kanoniczny (rower przedłożył każdy żądający dokument)
Codzienny zaległy dokument zamiatania (re-nudge kredytobiorcy, zamknionych)
FindBorrowerOutstandingForNudge (stale wyróżniające się wymagania dotyczące zamiatania przypominających)
Powiadom kredytobiorcę, gdy dokument zostanie przyjęty (DOC_ACCEPTED, per-party)
DOC_ACCEPTEDowy szablon kanoniczny (potwierdzenie borcy adesrowanego doc oczyszczony)
Surface 'needs review' (dokujący docs nastawionych na personel) jako odrębny, priorytetowy stan
Przesłany dokument pożyczkobiorcy odwraca wymóg do ODPORIVED (wynaj. Pożyczkodawca), ale kolumna dokumentów pokazała tylko "Oczekując pożyczkobiorcy" lub neutra...
Centralizuj 4,5 euro za napadu na zagadki (RequirementSupersession)
Silnik świeżości pozostawia STALE_EXPIRED poprzednik obok świeżego Następca poniżej jednego - Tylko czytanie Ścieżka (ConditionClearabilityComputer) zawaliła te...
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.