Dodaj dostosowanie etykiety statusu CRM z ustawieniami interfejsu użytkownika i okablowaniem end-to-end na stronach leadów
Dodaj selekcjonerów działu i stanowisk pracy do karty bezpieczeństwa członków
Członkowie zespołu mogą teraz zostać przydzieleni do działu i tytułu pracy za pośrednictwem Automatyczne upełna rozwijanie w oknie dialogowym Edytuj zabezpiecze...
Zastosuj konfig pola end-to-end w całym podglądzie, zapisz, komponuj i wysyłaj
Przełączniki konfig polowe były tylko podłączone jako interfejs użytkownika – nie miały one żadnego wpływu na Renderowanie podpisu. To zobowiązanie: - Wyciągi ...
Przełączanie pól podpisu e-mail, znormalizowane linki społecznościowe i reorder zakładki Content
- Przenieś podtastkę zawartości do pierwszej pozycji w ustawieniach podpisu e-mail - Dodawanie konwergencja do możliwości kontaktowych w polu kontaktowym na zak...
Wdrożenie przełącznika skrzynek pocztowych z dostępem opartym na uprawnieniach na stronie /messages
- Dodaj Meet, POS i 3 nowe uprawnienia dostępu do poczty e-mail do frontend RoleRightType - Dodawanie ServiceType.MEET do frontend ServiceType enum - Dodaj getA...
Przepisać zakładkę Role i zezwolenia jako panel konfig zabezpieczeń singleton
Zastępuje dialog tworzenia ról na singletonowe config w stylu DepartmentManager: - Zawinięte role: wielosekwalaj pola wyboru z istniejących OrgRoles - Prawa bez...
Usuwanie zduplikowanej pomocy inline ze strony szablonów wiadomości e-mail
Informacje o pomocy zostały pokazane zarówno pochwnienie po liście szablonów, jak i Na pasku bocznym Help & Tips. Usunięto renderowanie inline, aby uniknąć Z ma...
Użyj domainApi.listDomains zamiast usunąć metodę getDomains w EmailMailboxManager
Dodaj zarządzanie domenami e-mail, UI i przypisanie skrzynki pocztowej
- Dodawanie domenyApi i skrzynka pocztowaProvisioningApi do dostawcyApi.ts - Dodawanie - wykrywanie zdolności do korzystania zUwagiProvider - Utwórz dedykowaną ...
Przepisać zakładkę Role i uprawnienia z singletonem wyboru ról i przyłożonymi prawami
Zastępuje okno dialogowe tworzenia wielozadaniowego na automatyczne rozwijanie do wyboru Pojedynczy istniejący OrgRole. Wykazy stosowaną praw pogrupowaną według...
Auto-zamów do domeny e-mail, gdy alias jest wprowadzany bez -, wyświetlaj rzeczywiste komunikaty o błędach
Gdy użytkownik wprowadza tylko nazwę użytkownika, taką jak "SYSAdmin", domena z ich strony Pierwszorzędowe e-mail są automatycznie aplikowane (np. "SYSAdmin-Kam...
Konwertuj ikonę pomocy technicznej do menu rozwijanego, usuń wsparcie z nav paska bocznego
Ikona wsparcia w NavTop otwiera teraz rozwijanie z dwiema opcjami: - "View Support Chats & Tickets" nawiguje do /support?tab-tickets - "Utwórz nowy czat wsparci...
Wysyłaj identyfikatory członków jako ciągi, aby zapobiec precyzyjnej utracie liczby JavaScript
Identyfikatory członków CockroachDB przekraczają numer.MAX_SAFE_INTEGER, powodujące Numer() do okrągłego np. 1161936356562626374 ? 11619363155624400. Zaplecza n...
Dokonaj przygotowywanie stolika biletowego automatycznie wypełniania pozostałej wysokości rodzica
Dodaj flex: 1 i minHeight: 0 do pojemnika na zewnątrz i TableContainer Stół rozciąga się, aby wypełnić dostępną przestrzeń. Pagination sticks to bottom z margin...
Zastosuj te same odstępy i korekty sizingu zakładek do SupportView
Ustawienia meczoweZobacz układ: ciaśna wyściółka bohatera (szpik: 2.5, px lg: 3), obniżone wyściółka zawartości (px lg: 2, pb: 2), zakładki kompaktowe (minWysok...
Tighten SettingsWyświetl odstępy i zmniejsz wysokość karty, aby dopasować stronę konta
- Zmniejszenie wyściółki sekcji bohatera (piw: 4 x 2,5, px lg: 4 x 3) - Zmniejszenie wyściółki głównego obszaru zawartości (px lg: 4 x 2, pb: 6 x 2) - Zredukuj ...
Znowu nazwicz nagłówek strony do Moje konto, zakładka do Mojego Profilu, normalizacja rozstępów i rozmiary kart
- Nagłówek strony zmieniony z "Mój profil" na "Moje konto" - Pierwsza zakładka zmieniona z "Moje konto" na "Mój profil" - Zużyj całą kartkę wyściółkę zawartości...
Przywracanie animowanych tła do nagłówka, zmienić nazwę Avatar na zdjęcie, naprawić zarządzanie tłem
- Przywróć animowane obrazy w tle Kena Burnsa do MemberHeader z org/cus Wsparcie tła poprzez nowe rekwizyty (użytoOrgBackgrounds, customBackgrounds) - Zwróć n...
Przeprojektuj ustawienia użytkownika z modułową architekturą kart i UI edycji opartej na karcie
Scal zakładki Profil i Członkostwo i Uprawy do ujednoliconej zakładki "Moje konto" Karty edytowania sekcji w sekcji. Wyciąganie funkcjonalności do dedykowanych ...
Refactor API Access UI z granularnymi przełącznikami zakresowymi na klucz
Zmień nazwę "Public Chat API Keys" na "Organization API Keys". Dodaj zakres Zarządzanie przełącznikami przełącznikami na klucz (PUBLIC_CHAT, SUBSCRIPTION_CATALO...
Dodaj polerowany komponent MatrixCell do edycji matrycy funkcji
Nowy komponent wielokrotnego użytku MatrixCell z nowoczesnymi, animowanymi mikrointerakcjami: Tryb odczytu: - Odznaki ikoniczne (zielony check / szary X) dla b...
Dodaj przycisk Edytuj Matrix, przełączanie między trybami odczytu i edycji
Matryca zaczyna się teraz w trybie widoku tylko do odczytu. Kliknięcie "Edytuj Matrix" Przełącza się w tryb edycji inline z pola wyboru, przełącznikami i wejści...
Przeprojektuj zakładkę Funkcje z układem zakładek i macierzami klasy produkcyjnej
-Faplan FixFeatures API response niedopasowanie (subscriptionPlaneFeatures -> planFeatures) - Podziel funkcje na dwa widoki za pomocą wewnętrznych zakładek: 1...
Parse JSONB pola łańcuchowe przed operacjami tablicowymi w rendererach siatki
ZgodnośćPlanIds, includedInPlanIds i stosowanymPlanIds pochodzą Zaplecze jako ciągi JSON, a nie tablice. Dodano bezpieczny JSON.parse fallback W rendererach kom...
Align API klawisze odpowiedzi z backendem i napraw rendering AG Grid
- Napraw 7 rozbieżności w zakresie posApi.ts (featureCategories, funkcje, addOns, pakiety, wolumen Zniżki, promocje, umowaTemplates) - Przełącz wszystkie inst...
Użyj docker / login-action + buildx dla niezawodnego auth rejestru
Zamień gołe docker login/build/push z docker/login-action-v3, Wzorzec docker/setup-buildx-action-v3, docker/build-push-action To prawidłowo obchodzi uporanie po...
Subskrypcja przedsiębiorstwa POS - pełna przebudowa frontendu
- Rozszerzone posApi.ts z ponad 70 metodami subskrypcji API i 28 nowymi interfejsami TypeScript - Dodano useSubscriptionPermissions hak do granulowanego rendero...
Dodaj POS (Commerce) do ustawień menu nawigacji
Aplikacja POS zabrakło na pasku bocznym i Features Mapa trasyManager, Tak więc włączenie go z aplikacji i funkcji nie miało wpływu na nawigację.
Zintegruj zarządzanie kluczami czatu publicznego do istniejącej karty API Access
Przepisuje APIManager.tsx z prawdziwymi połączeniami wstecznymi do /api/public-chat-keys (powsparowane przez MediaService). Usuwa oddzielną zakładkę PublicChatK...
Trasę w czacie publicznym key API wywołania MediaService zamiast SecurityService
Zmiana ścieżki proxy z /api/security/public-chat-keys do /api/media/public-chat-keys aby dopasować się do rzeczywistej lokalizacji kontrolera zaplecza w MediaSe...
Dodaj publiczne zarządzanie kluczami API do ustawień bezpieczeństwa
Dodaje zakładkę PublicChatKeyManager w zakładce Ustawienia > Bezpieczeństwo tworzenia i zarządzania Klucze API czatu publicznego. Klucze są pokazywane raz na tw...
Usuń stepper, nakładka nakładka, trwały panel sterowania, przełącznik wymiany czcionek
Układ: - Usunięty wskaźnik kroku (Wybierz obszar / Usuń tła / przegląd) dla większej liczby miejsc - Załadunek bar teraz nakłada się na wierzchołka obrazu podgl...
Układ przeglądu bocznego z kompaktowymi sterowaniem i automatycznym procesem
Recenzja: - Podgląd po lewej, przewijalny panel sterowania po prawej (240px) - Sterowanie przewijane niezależnie, a podgląd pozostaje widoczny - Nie ma potrzeby...
Pre-select całego obrazu na uprawie, domyślnie do wektoryzacji kolorów
- Narzędzie do upraw zaczyna się od pełnego obrazu wstępnie wyselekcjonowane z 8 uchwytami - Użytkownicy mogą się stamtąd dostosować lub kontynuować natychmiast...
Przyjazny dla użytkownika przepływ konwersji wektorowych z autokonwersjami dla formatów wektorowych
Ulepszenia w UX: - Zastąpiona w całej terminologii "Wektor" dla użytkowników nietechnicznych - Dodano wskazówki edukacyjne wyjaśniające, dlaczego konieczna jest...
Dodaj 8 draggable resize uchwyty na krawędziach i narożnikach
- 4 uchwyty narożne (tl, tr, bl, br) z koderami resizeowymi przekątnymi - 4 uchwyty punktowe krawędzi (tc, bc, ml, mr) z koderami poziomymi/pionowymi - Uchwyty ...
Zamień reag-easy-crop z wolnym narzędziem do prostokąta drag-to-sselect
Reag-łatwy-przyprawy wymuszone do wyboru kwadratowy/stały aspekt. Nowe narzędzie oparte na płótnach Pozwala użytkownikom klikać i przeciągać dowolny prostokąt w...
Pokaż obraz logo na kroku pickera tła za pomocą elementu img
Element płócienny nie renderuje, ponieważ zaczął się od 0x0. Użyj widocznego "img" do wyświetlania i płótna poza ekranem do próbkowania pikseli.
Połącz login docker, build i push w jednym kroku, aby zachować auth
Oddzielne kroki tracą referencje dockera między Graczami biegaczy Forgejo. Uruchamianie logowania + push + pochówka w jednej powłoce zapewnia, że konfiskata aut...
Dodaj krok do wyboru koloru tła i ulepsz konwersję SVG UX
- Dodano krok "Pick Background" między uprawą a procesem - Użytkownicy klikają na obraz, aby wybrać kolor tła, aby usunąć - Pokazuje wybrany kolor swatch z wart...
Użyj docker build / push bezpośrednio zamiast build-push-action
Docker/build-push-action z kierowcą:docker traci auth referencje W trakcie fazy pchania. Korzystanie z zwykłej dockerbuild + docker push zapewnia Użytane dane l...
Użyj routingu WebSocket opartego na ścieżkach za pomocą /vector-ws/ zamiast oddzielnej subdomeny
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.