Dodaj strony ustawień AI z wykorzystaniem, dostawcami, MCP i zakładkami bezpieczeństwa
Zapewnić, że śmieci i inne foldery systemowe są zawsze wyświetlane na pasku bocznym
Dodaje gwarantowane foldery systemowe (INBOX, Wysłane, Przekątki, śmieci, archiwum) Do drzewa folderu, nawet jeśli nie istnieją jeszcze na serwerze IMAP.
Przenieś handleBulkReportSpam po getSelectedRefs, aby naprawić zamówienie deklaracji
Add tooltips to WYSIWYG toolbar buttons in New Email tool
Applies title attributes to all Quill toolbar buttons and pickers after mount: Bold, Italic, Underline, Strikethrough, Text Color, Background Color, Heading, Al...
Dynamically update tool window title from email subject
Add tool:title event to the tool window system. The New Email tool dispatches it as the subject field changes, showing the subject as the window title (abbrevia...
Add New Email tool icon to NavTop bar
Adds a mail icon button to the left of the Softphone button that opens the New Email tool window.
Auto-refresh message list when draft is saved or email is sent
MessageTool dispatches email:folder-changed events after saving a draft (Drafts) or sending an email (Sent). MessageBrowser listens and refreshes if the affecte...
Match message tool color scheme to other tools and rename to New Email
Switch from dark theme to the light theme used by chat/calculator tools: light gray gradients, white inputs, var(--color-primary) accents. Rename tool from "New...
Restore full WYSIWYG toolbar options in message tool
Adds back headers, strike, background color, alignment, and image options. Toolbar wraps onto two lines when in compact (non-maximized) mode via flex-wrap.
Zaznacz wiadomości zgodnie z odczytaniem na serwerze IMAP i zmowie foldery
Kliknięcie wiadomości teraz wywołuje PUT Z widzianym:true na zaplecza, utrzymując stan czytania do IMAP. Folder paska bocznego nieprzeczytany nieodwołuje odświe...
Zintegruj kompozytora Nowego Komunikatu z systemem okna narzędziowego
Zamień samodzielny pełny ekran / mini okno kompozytorski z oknami Infrastruktura okna narzędzia współdzielonego (minimalizacja, maksymalizacja, hexheads). Messa...
Przenieś się zaczepu państwowe przed wczesnymi zwrotami, aby naprawić błąd React 300
usePaństwo (sing) zostało zadeklarowane po warunkowych powrotach, Naruszając zasady Reacta.
Szybki przycisk wysyłania odpowiedzi - usuń klienta OTK, dodaj poświadczenia i opinie
Szybka odpowiedź była wysyłana przez klienta nagłówek OTK, który był proxy nie używa (proxy generuje własne). Usunięto niepotrzebne OTK call, dodane poświadczen...
LabelPicker teraz pobiera i wyświetla aktualne etykiety wiadomości
- Dodano getMessageLabels API zadzwoń na adres e-mailApi - LabelPicker pobiera nałożone etykiety na mocowaniu przez punkt końcowy GET - Przełącz aktualizacje lo...
Podsłuchiwanie pozostałych nieprzewodzowych elementów interfejsu użytkownika na stronie wiadomości
- Przycisk opcji folderu: przycisk opcji folderu otwiera teraz zmianę nazwy / usunięcie menu - FolderSidebar: Przycisk ustawień folderów przemianowany na zarząd...
Podsłuchaj w górę szybka odpowiedź i przyciski
Szybkie odpowiedzie tekstowe i przyciski były statyczne bez stanu lub onClick obsługuje. Teraz poprawnie wysyła odpowiedzi za pośrednictwem interfejsu API e-mai...
Dodaj przycisk rozmów synchronizacji do zasypania z IMAP
Pokazuje przycisk "Rozmowy Sync", gdy nie zostaną znalezione rozmowy, Wywoływanie indeksowania masowego istniejących komunikatów IMAP w widoku konwersacji.
Otwórz kartę edytora doc synchronicznie, aby uniknąć blokera popup
Okno.open() po przelitowaniu async jest blokowane przez przeglądarki, ponieważ jest Nie w kontekście zagesta użytkownika. Otwórz pustą kartę natychmiast w toku ...
Dodaj DOCS_EDITOR do funkcji org w układzie i trasie API
Po stronie serwera org często używa org fallback org (bez auth Kontekst podczas SSR), którego brakowało DOCS_EDITOR. To zapobiegło to Nowy przycisk dokumentu z ...
Dodaj przycisk Nowy dokument do NavTop z integracją DocsService
Dodaje typ aplikacji DOCS_EDITOR (ID 16), NewDocumentButton komponent Typ dokumentu wywrotka, trasa serwera proxy API dla DocsService, oraz Integracja NavTop og...
Dodaj wyszukiwanie interfejsu użytkownika, przewijanie wirtualne, łasanie w indeksowaniuDB i tryb offline
- Dodawanie SearchBar z automatycznym ukoskiem operatora, zapisywane / niedawne sugestie wyszukiwania - Dodaj AdvancedSearchPanel z ustrukturyzowanym konstrukto...
Add organizacja poczty e-mail dla przedsiębiorstw — etykiety, filtry, skróty, szybkie działania
Plany 2-3: widoki wątków konwersacji, warstwa API e-mail ze sklepem zustand, Wybór etykiety, konstrukter reguł filtra, inteligentny folder modal, skróty klawiat...
Dodaj e-mail dezynfekcji HTML i izolację CSS za pośrednictwem Shadow DOM
Zastąp surowoStobezpiecznieSetInnerHTML w MessageBrowser zdezynfekowanym Retektor e-mail, który używa DOMPurify + css-drzewo do filtrowania HTML/CSS I zamknięty...
Użyj adresu URL klastra-wewnętrznego dla serwera proxy EmailService w produkcji
Błędy TypeScript w useEmailWebSocket hook
- Usuń nieistniejący właściwość connectHeaders z opcji klienta - Zamień klient.active na klienta. podłączony do kompatybilności .stomp/stompjs
Przepisz komponenty e-mail, aby korzystać z prawdziwego API EmailService
- FolderSidebar: podaj foldery za pośrednictwem API, prawdziwy folder tworzenia, WebSocket odświeżanie - MessageBrowser: prawdziwy komunikat, przeszukiwanie/sta...
Dodaj EmailService + specyfika projektowania klienta poczty e-mail
Kompleksowy projekt nowego microserviceu EmailService Java i W pełni funkcjonalny klient pocztowy UI w /messages, łączący się z Istniejący stos pocztowy postów ...
Dopasuj stylizację przycisków do istniejącego wzoru global.css
Użyj komponentu ?Link z href, var(--color-primary) kolorów, i Konsekwentny sizing, aby dopasować się do istniejących przycisków Zamówienia i aplikacji.
Przesuń przyciski tworzenia na prawej stronie pasków narzędzi potoka
Usuń zduplikowane przyciski po lewej stronie, w których istniały już po prawej stronie, I ponownie ustawienie nowo dodanych przycisków po zakończeniu innych kon...
Dodaj przyciski "Nowe" utwórz do wszystkich pasków narzędzi kart powłosowych
Każda zakładka rurociągu ma teraz przycisk utworzenia w pasku narzędzi do szybkiego tworzenia rekordów.
Daj kolumnom datagrid pipeline o wyraźne szerokościach z jedną kolumną flex
Wymień zakresy minWidth / maxWidth z wyraźnymi wartościami szerokości, więc kolumny Są odpowiednio do wielkości dla swoich danych. Każda z nich ma dokładnie jed...
Usuń lukę w marginesie toolbar między wierszem podtapia i datagrid
Usuń mb:1 z toolbar wrapper w zakładkach Zobowiązania i zamówienia, i dodaj py: 3px do panelu podtabowego do pokoju oddechowego.
Usuń wyściółkę z owijaczy rurociągu, więc sieć danych pasuje do szerokości sub-tab
Bezproblemowa stylizacja paneli podtabowych i datagrid na planach rynku rurociągów
Usuń opakowanie zawartości Card dla kart rynkowych, więc nie ma zbędnych Panel za datagrid. Stylizuj rzęd pod-tab z zaokrąglonego góra / kwadrat Wątki dolne i s...
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.