- Szycy
- 8 lipca 2026 18:53 UTC
- Autor
- kamo
- Pochęt się
- e658f4a
Wdrożenie audytu strony /messages end-to-end. Zgłaszone kwestie: - przyciski odpowiedzi/Replika Wszystkie/Przedlep teraz wyświetlają etykiety tekstowe; usunięte z więcej akcji Rozciąganie (są to sąsiednie przyciski), podczas gdy nowe menu listy je utrzymuje. - wiersze listy wiadomości otwierają teraz menu akcji na kliknięcie prawym przyciskiem myszy i dotknij Długiepressy - rzędy zyskują Przędz ostrości (j / k), pole wyboru wyboru (x) i scroll-to-view. - E-mail renderuje teraz w piaskownicy z automatycznym ramem (srcdoc) zamiast inline NiebezpiecznieSetInnerHTML. To izoluje e-mail CSS/layout, który naprawia Czytanie-szybki "bounce" i środkowy fragment selekcjonerowy, zamyka aplikację w całym tekście Przeciek CSS i dodaje domyślną "zewnętrzną zablokowaną" bramkę śledzenia-pikseli. Poprawność / łyk: - Pełny odszkodowany Reply/Reply-All zestaw In-Reply-To/References (zjednoczony DraftMessage type) więc odpowiedzi pozostają wątkowe; wątpy szybkiego usuwania Odepisy + id nadrzędny, HTML- Ucieka z ciała i wysyła z aktywnej wspólnej / członkowej skrzynki pocztowej. - Forward przenosi oryginalne załączniki; odpowiedź/przewiń rozwiąż pełny komunikat (ocenianie ciała dla akcji wioślarz) zamiast cytować wszystko, co jest otwarte. - Ostrach wyścigowych (wygrane testowe) na loadMessages / komunikat select / obciążenie wątków / Załadunkowanie rozmowy; ankieta nie ruszy już użytkowników stronicowych na stronę 0; Przeładowanie wg filtra Do aktywnego folderu; searchPage resetuje zmianę zapytań. - ThreadDetail expand klucz stanu według folderu + uid (kolizja cross-foldera); markRead Tylko podczas odczytu; ponowne próba używa folderu rekwizyt. - Kompozyt: odbiorca typu napłyto-wydolnego w Send/Draft; załącznik dedupe + Nasadka zagregowana 40 MB + aktualizacje funkcjonalne; upuść zbędny klient OTK. - Proxy: zakres do przodu + walidatory buforowania do ładowania / transmisji w linii; Close Wieloczęściowy wydziela na strzeżonych ścieżkach zaopatrzenia. - Email WebSocket: prawdziwy przystanek po max retries, wykładniczy backoff, stable-connect Przetestuj reset; zanotowana wartość kontekstu w celu ograniczenia ponownego oddania konsumenta churn. Jakość: ujednolicona ’A11y (laboratoria, aria-pressed, keyboard-operable rzędy/przewoźniki); i18n (nazwy folderów, daty listy, pagery, liczba OIOM-ów); usunęła martwa kod i widma wpisy typu keyboard-shortcut.