Przywróć pełny przepływ spotkań z tworzeniem backendów, zaproszeniami i otwieraniem okna OTK
Uproszczenie korzystania z otwarcia OTK do bezpośredniego generowania OTK i otwierania okna spotkania
Punkty końcowe z poczwórki API jeszcze nie istnieją - pomiń rekord spotkania Tworzenie na razie. Dodaj obsługę błędów do wszystkich obsługi kliknięć, aby zapobi...
Ustaw scenę AppType.MEET do kompe koniecznej, aby wyświetlał się w FeaturesManager
Dodaj MEET do map ikon i kategorii menedżera i osłony ChatBox Przycisk Meet z zaznaczenie jest
Dodaj przycisk Start Meeting do Centrum interakcji i ikony spotkania na członka
Dodaj przycisk Meet do paska narzędzi czatu i renderowanie MeetingCard w wiadomościach
Dodaj MeetingDialog do tworzenia spotkań z nazwą pokoju i wyborem członków
Dodaj komponent MeetingCard dla bogatych spotkań zaproszonych na czacie
Dodaj useMee hook do tworzenia spotkań, uruchamianie OTK i zapraszanie do wysyłania
Usuwanie integracji WebRTC opartej na Janus (useWebRTC, VideoCallPanel, zadzwoń na trasy API)
Usunąć stary kod wymiany głosu / wideo / ekranu Janus WebRTC w przygotowaniu do KamoMeet (Meet-based) zastępstwo. Usuwa useWebRTC hook, VideoCallPanel, CallInit...
Dokonaj checkboxów widoczności i Train AI przełączaj niezależne kontrole
Kontrole osób niewidoczności (członkowie, członkowie zespołu, publiczni), którzy mogą uzyskać dostęp do artykułu W KB UI. Tren AI jest oddzielnym przełącznikiem...
Zamień czat Teraz liczenie członków z nieczytanym wskaźnikiem wiadomości w czasie rzeczywistym
- Odznaka NavTop pokazuje teraz całkowite nieprzeczytane wiadomości zamiast liczby członków online - Kolor ikony przycisku czatu pochodzący z --color-primary zm...
Dodaj pole wyboru przełączników przełączania wag AI i widoczności odbiorców do edytora artykułów KB
Dodaj aiEnabled master przełączanie z kolidalnymi checkboxami widoczności dla Członków, Członkowie zespołu i Publiczność używający etykietek lub dostosowanych d...
Użyj wewnętrznego adresu URL K8s do routingu API, aby naprawić przesyłanie awatarów dla orgs nie-KamoCRM
Zasrzędnik API był komputerowymi zewnętrznymi adresami URL (https://api.-domain) dla każdego orgi, To tylko rozwiązanie dla KamoCRM. Teraz używa API_SERVICE_URL...
Re-fetch notatki po utworzeniu / aktualowaniu, aby wyświetlić odszyfrowane treści w podglądzie
Zaplecze powraca zaszyfrowane treści/contentPlain w odpowiedziach POST/PUT, Unieżytek NoteCard wyświetlał szyfrogram do momentu odświeżenia strony. Teraz Po każ...
Wyłącz wszystkie zachowania auto-link w edytorze KB, aby zapobiec błędowi pasty-as-hiperlink
LinkExtension singleton z ?lexkit/editor zachowuje wewnętrzną osobę obsługującą pasty Stan między naliczania komponentów. Wyłącz autoLinkUrls, autoLinkText i li...
Zapobiegaj przeciekowi rozszerzenia łącza łącza KB między tworzeniem artykułu
Przenieś rozszerzenia Lexical z jednostków poziomu modułu w funkcję fabryczną Wywołane przez useMemo na wierzch zamontowanie komponentów, dzięki czemu każdy now...
Dodaj nieskończone paginację przewijania do klasycznego widoku e-mail
Tryb klasyczny ładował tylko pierwsze 50 wiadomości bez możliwości zobaczenia starszych. Podłąj istniejącego VirtualMessageList onLoistMoadMore/hasMore/loadingM...
Przełącz przycisk blokady / odblokowyzuj na podstawie statusu blokady członka
Użyj wzoru nazwy hosta wildcard do optymalizacji obrazu domeny agnostycznej
Akceptuj duże identyfikatory karaluchDB w schemacie lubg Zod
Identyfikator org od unique_rowid() przekracza JS MAX_SAFE_INTEGER, powodując Z.coerce.number().int() zawiodą z "too_big". Teraz przyjmuje numer, Bigint, lub ci...
Akceptuj ciągi UUID dla identyfikatorów funkcji w schemacie lubg Zod
Schema OrgFeature wymagał, aby id był przymusową fałszerzową, ale Zaplecze zwraca UUID. Spowodowało to ZodError na każdym układzie, Popada z zakodowaną 10-funkc...
Zawsze odśwież kontekst org po przełączaniu aplikacji, a nie tylko ukończonej scenie
POS i inne nieukończone aplikacje również wpływają na interfejs użytkownika (np. Rurociąg w NavPri). Sprawdzanie etapów uniemożliwiało odświeżenie tych aplikacj...
Zaktualizuj wszystkie listy funkcji i bramki Pipeline/Chat/LeadStatus
Przyczyna korzeni: layout.tsx i org tras API miały zakodowane funkcję upowadka listy zawierają tylko 6 starych aplikacji (brakujących VOIP, AI_SUPPORT, WSPARCIE...
Pokaż CC i BCC w przesłanych podglądach e-maili do przedmiotów
Dodawanie pola bcc do typu EmailMessage. ThreadDetailView teraz wyświetla BCC Odbiorcy, gdy są obecni (zazwyczaj w przesłanych kopiach folderów).
Usuń legacy /email iframe page
Na tej stronie osadziono tylko mail.kamorm.com w iframe. Wbudowany Klient e-mail w /messages całkowicie go zastępuje.
Nav ikona e-mail teraz łączy się z /messages zamiast dziedzictwa /email iframe
Strona /email osadza mail.kamocrmmm.com w iframe (legacy webmail). Rzeczywisty wbudowany klient poczty elektronicznej jest na /messages. Zaktualizowano NavPri, ...
Komunikat o błędzie w rzeczywistym oświetlecz w funkcji przełączajnie awarii
Włącz / nie można teraz analizować ciała odpowiedzi na błędy i pokazuje rzeczywiste Błąd w toście zamiast ogólnego komunikatu. Pomaga zdiagnozować, co się dziej...
Przywróć odświeżanie kontekstu org po przejmowaniu wypełnionych aplikacji scenicznych
Bez routera.refresh(), kontekst org pozostał nieświeży po włączeniu Aplikacje — NavPri, strona główna i ustawienia nigdy nie pokazały nowo włączonego Cechy. Ter...
Brama wszystkie karty i ustawienia sekcji przez org
Strona główna: Karta dokumentów używa teraz iDocs (nie przestarzały isStorage/isDocManager), Kalendarz ogrodzony przez e-mail, notatki zamknięte przez toNotes. ...
Usuwanie czatu z NavPri — czat otwiera się przez Interaction Center, a nie nav
Usunąć router.refresh() z przełącznika funkcji, aby zapobiec resetowaniu strony
Router.refreresh() powodował, że strona jest ponownie reducyjna i resetowana aktywna Zapiska z powrotem do "Dostępny" na każdym przełączniku. Unieważnienie cach...
Invalidate org cache po przełączaniu funkcji, aby natychmiast odzwierciedlić zmiany
Trasa org API cabrzyje dane organizacyjne w Redis przez 24h. Po włączeniu lub wyłączenie aplikacji, nieświeża pamięć podręczna spowodowała, że flagi funkcji poz...
Dodaj strony ustawień dla HRS, Docs, Wsparcie, KB, Notatki i Czat
Create ComingSoonTab współdzielony komponent i 6 nowych stron ustawień funkcji Z nadejściem wkrótce zastępców, przedstawiają strażników flag i wskazówki pomocow...
Auto-odśwież UI po przełączaniu funkcji i zmianach ról
CechyManager i SecurityRoleManager teraz dzwoń do routera.refresh() po Mutacje do ponownego ostemplowanie kontekstu org i dane z sesji użytkownika, odzwierciedl...
Bram całą linki nav i strony ustawień przez org
NavTop: ukrywaj czat AI, softphone, SMS, kredyty, notatki, kalendarz, i Kontakt łączy się z linkami, gdy ich odpowiednia aplikacja jest wyłączona. Ustawienia st...
Dodaj trasy proxy API dla funkcji włączalnych/wyłączenia/dostępnych punktów końcowych
Wdrożenie interfejsu użytkownika zarządzania aplikacjami z integracją backend i dynamicznymi uprawnieniami
Przepisuj funkcjeManager, aby użyć backend API do włączania / wyłączenia z root-org Kingowanie dla aplikacji in-dev. Zaktualizuj NavPri, aby obramować wszystkie...
Synchronizuj ustawienia nav z rzeczywistymi definicjami kart na wszystkich stronach
Dodaj brakujące skrzynki pocztowe i wpisy CalDav / CardDav do sekcji e-mail w obu Strona główna ustawień i szuflada NavPri slide-out. Sekcja konta Fix Linkowani...
Podziel zakładki skrzynek pocztowych na sub-tabs dla pierwotnych, aliasów, udostępnionych
Podstawowe skrzynki pocztowe, aliases e-mail i współdzielone skrzynki pocztowe są teraz poniżej Własny podtastota w ustawieniach skrzynek pocztowych, dopasowują...
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.