Zawiera poziome przepełnienie w okienku widoku wiadomości e-mail do trzeciej kolumny
- Dodawanie przepełnienia-x-ukrytego do MessageBrowser, jak twarda granica - Dodawanie overflow-x-hidden do kolumny 3 owijania i przepełnienia-x-automatycznego ...
Pre-ludne FROM na odpowiedź / do przodu i naprawić przesłanie odAddress
- DraftMessage teraz przenosi się zAddress, więc płynie z otwartegoNewMessage Po drodze do kompozytora - MessageBrowser przechowuje aktywną skrzynkę mailową e...
Zawartość Sub-tab wypełnia pełną szerokość zawartości
Upuść środkową ścisłą ścisłą ścisłą (było 920 / 1200 / 680 / 720 w zależności od Na karcie) na SubTabShell. Strona już żyje w treści SettingsView Kolumna, która...
Dodaj przycisk pobierania do sekcji klasycznego widoku
Klasyczny widok (MessageBrowser) miał własną listę załączników, która była Brak przycisku pobierania - tylko widok rozmowy został naprawiony Wcześniej. Wyrównuj...
Właściwy układ, wyściółka i logo dostawców
Układ / poprawki międzystawne: - Wszystkie sześć zakładek (Providerzy, Rozszerzenia, Użytkownicy telefonów, Urządzenia, Poczta głosowa, Zdrowie) Teraz zawiń i...
Załaduj adresy z dostępnych skrzynek pocztowych i aliasów
Zastępuje zepsuty punkt końcowy getFromAddresses() (który wysłał "e-mail" Zamiast 'adres') z getAccessibleMailboxes() + listaMemberAliases(), Dopasowując ten sa...
Zakładki konfiguracji platformy (General / VOIP & SMS / System User / Advanced)
Owijanie w SettingsView z czterema zakładkami: - Ogólne: przegląd platformy tylko do odczytu — total orgs, aktywny phone-server Liczba instancji, liczba akty...
Dodaj przycisk pobierania załączników i oddziela znak jak odczyt
- Dodaj przycisk Pobierz ikonę do każdego wiersza załączników, aby użytkownicy mogli wymusić Pobierz plik zamiast tylko otwierania w nowej karcie - Decouple m...
Parse formData przed przesądzeniem, aby zapobiec korupcji binarnej
request.text() na wielu/formularzach uszkadza binarne pliki bajtowe; pass parsed FormData jako init.body więc forwardToApi pomija żądanie.text() I pozwala na re...
Usuń minHeight:100vh powodując podwójne paski przewijania
MinHeight:100vh przekroczono kalc układu(100vh - 56px) Kontener, który spowodował zarówno przewijanie na poziomie przeglądarki, jak i wewnętrzny Przepełnienie: ...
Zrzuć nagłówek strony edytora, zmień nazwę Podzakładki Ogólne
- Usuwa tylny strzał IconButton + ikona tarczy + tytuł + tytuł z Na szczycie edytora modeli zabezpieczeń / master-model. Przycisk Anulowanie W lepkim pasku ...
Zrzuć nieświeżo nagłówek kolumny Pay z tabeli modeli zabezpieczeń
Kiedy pole Self-Pay Kamo Fees zostało usunięte, pasujące Wysłano komórkę w korpusie rzędowym, ale wiersz nagłówka nadal miał Komórka "TeamMember> Pay", przesuwa...
Podtasjowa cenzura teraz renderuje ATF najpierw na specyfikację
Złóż zlecenie kart podtapiania Cenzury, aby dopasować żądaną kolejność: 1. Alkohol, tytoń i broń palna 2. Dopuszczane zakresy wiekowe członków 3. Dozwolon...
Widok platformy-admin, pagination, wyszukiwanie na żywo, filtry, logo org
Komedy internetowe platformy (właściciel org najwyższego poziomu) widzą teraz każdy org w systemie za pośrednictwem Nowy /api/security/org/all-networks punkt ko...
Sub-tabs w edytorze modeli zabezpieczeń + sprzątania
- Security-model editor on - jest teraz podzielony do czterech podtab: Ogólne (Podstawowe informacje, widoczność, Kto może tworzyć, Ustawienia platformy, Do...
Usuń duplikat ? typu z apiPath
forwardToApi już doda do przychodzącegoSearch (?type...) z oryginału Poproś o adres URL. Osadzanie ?type po raz drugi w wyprodukowanym apiPath ?type-full?type -...
Przywracanie przełącznika skrzynki pocztowej dla identyfikatorów członków int64
Użyj getMemberIdString dla skrzynek pocztowych / sms, normalizuj id/mailboxId od EmailService i napędzaj przełącznika z dostępnych danych osobowych Skrzynka poc...
Alias Widoczność UI + Subdomain Przycisk Oddziałów na stronie typu branchs
SubdomenBranchesDialog: - Alias editor zastąpił listę chipów z listą wiersza w stylu tabeli Poszczelikfie czekowe członków i członków zespołu pod względem ali...
Adresy URL logo Cache-bust za pomocą themeRewizja z config.json
DynamicMetaLoader teraz przechowuje tematRewizję w sessionStorage i pożary KAMO_THEME_CONFIG_LOADED po pobraniu config.json. ThemeLogo słucha w przypadku tego z...
Okno dialogowe Ustawienia, ścieżka kreatora internetowego i panel dostarczania DNS
Dodaje UI Subdomain Branches na trzech powierzchniach: - nowy przycisk "Subdomain Branches" Otwiera okno dialogowe dla poziomu org-uwaluuj toggle + GoDadd...
Skrzynka wyboru skrzynki pocztowej odczytuje org_domains, a nie domeny dostawcy
Poprzednie okablowanie czyta /api/email/domains (email_provider_domains Stół). Ta tabela jest zapełniona tylko wtedy, gdy zewnętrzny dostawca poczty elektronicz...
Profiks/suffix dropdowns, brama domeny skrzynek pocztowych, stan jawny
- Prefiks i przyrostek nazwy są teraz rozwijane z rozciągłości NamePrefixType / NameSuffix Katalogi dostarczane przez org-config Punkt końcowy. Wyświetla sk...
Unwrap ?markets:[...]- koperta w oknie dialogowym Attach
GET /api/security/commerce-markets zwraca rynki: [...], komunikat: "..." - /i, Nie nagi układ. Dialog Attach Commerce Market traktował całość Odpowiedź jako tab...
Pełna szerokość, trzyszybki Dodaj układ formularza użytkownika
Przerabia formularz tworzenia, aby korzystać z całego obszaru zawartości zamiast Kolumna wyśrodkowana o szerokości 1100px. - 3-kolumnowa responsywna układ: lep...
Merge OTK-redirect w proxy.ts, usuń zduplikowany middleware.ts
Next.js 15 odmawia budowy, gdy zarówno middleware.ts, jak i proxy.ts istnieją. The The (t. w pot w tym po tym, jak pow. w tym, pon. w tym, w tym, w tym, w tym, ...
Przeczytaj nowy - od mistrza Redis i dedupe OTK POST
Replika czyta pominięte świeżo napisane sesje po wymianie OTK, powodując Fałszywe niepowodzenie i przekierowanie logowania. Pomij zwłoki intro, gdy jest obecny;...
Strażnik przed odpowiedziami nienadchniącym na /platformie/orgs
Odpowiedź nienadzoru (pusty organ, koperta błędów lub „data: [...]” opakowanie) Lądował w stanie orgs i wysadzał render z "Mapa nie jest funkcją". Brawa aktuali...
Otwarte /validate dla wejścia w OTK, więc obowiązuje sesja docelowa org
ENTER linked z /?otk', który nigdy nie nazywał /api/validate; wspólna domena Pliki cookie zachowały org źródłowy. Przekierowanie ?otk' do /validate via middlewa...
Dodaj trasę BFF dla POST /api/security/enter-as
Akcja /network Enter nazwał nieistniejąca trasa Next, dająca 404. Przekaż żądanie do APIService, jak inne proxy bezpieczeństwa.
Proxy system-user config API tras do APIService
Strona konfiguracyjna o nazwie /api/security/system-user/- ?, ale nie Next handleli Istniał, więc aplikacja zwróciła 404. Dodaj trasy BFF dopasowywanie Security...
System Strona konfiguracji użytkownika + sieć ENTER AS SYSTEM MEMBER
Dodaje Administrację Platformy - Konfiguracja, rodzic-do-rzemisier-on-do. Strona, która udziela lub cofa zgodę na podszywanie się pod platformę Użytkownik syste...
Usuń telefon + strony z zasążenie bezpieczeństwa
Zostały one dodane do kamo-wewnętrznego przez pomyłkę – kolekcja telefonu Numer i pytania bezpieczeństwa należą do przepływu rejestracji w Kamo-rejestr, i zosta...
Dodaj Member / Dodaj strony członków zespołu
- /kon: zamień pojedynczy niejednoznaczny przycisk z przyciskami z kartą Dodaj na karcie Członkowie, Dodaj ?członek członka grupy w zakładce Członkowie zespoł...
Odbuduj plany i rozliczenia wokół grup rozliczeniowych
- Strona użytkownika Plany i karta rozliczeniowa jest teraz wyrównana z pulsującym blaskiem Ikona StarRate na pasku. Widoczny, gdy patrzymy na członka Zalog...
Przestań powielać ciąg zapytań w MB media/artykułowych API proxy
forwardToApi już teraz dodawania paramów do żądania przeglądarki; osadzenie ?query na ścieżce stworzył sekundę ? i zerwał parsowanie adresów URL, Unieważniono G...
Align Interaction Center tylko z członkami zespołu
Pozdrowienie NavTop powraca do nazwy użytkownika, gdy użytkownik nie jest w Lista tylko drużynowa. Kopia Interaction Center wykorzystuje sformułowanie członka z...
Pozwól administratorom org otworzyć inne strony konta członków
Rozwiń osłonę przekierowania klienta poza ? W celu włączenia CONFIGURE_SYSTEM, EDIT_MEMBER_ACCESS_LEVEL, ALLOW_PROMOTING_MEMBERS, Właściciel organizacji i dostę...
Tytuł linii tytułowej Document Interaction Center
Wyjaśnij, że polem do roli z tytułu własności do departamentu jest linią tytułową.
Oficjalne pole tytułów zawodowych dla członków zespołu na mojej karcie pozycji
Pokaż kontekst subskrypcji na Dozwolone aplikacje w różnych branżach
Wczytywanie subskrypcji rozliczeniowej i zaplanuj metadane, takie jak zakładka Aplikacje; szare wiersze i pokaż alert informacyjny, gdy domyślna polityka nie ak...
Traktuj dowolną subskrypcję COMP jako pełny dostęp do zakładki Aplikacje
Brama na płatnościMetod COMP dla wszystkich orgs, nie tylko właściciel platformy najwyższego poziomu, Tak więc orgs z bezpłatnymi dotacjami widzi przełączania w...
Uruchom GrantDialog plan użyciaMemo przed zwrotem warunkowym (zamówienie haków)
Podziel się - analizowanie z użytkownik-info dla fakturowania X-Member-Id
Zarezerwowanie int64 org id na krety-org przekierowanie do konfiguracji DNS
POST /api/security/org: przejść przez upstream JSON zamiast re-parsingu, więc Rejsy bajtów utrzymują pełne cyfry id. createOrganization odczytuje surową część c...
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.