Wyślij zaproszenie na spotkanie, dorozumiała lista gości
Dodanie kogoś do listy gości wydarzenia nie powiedziało mu. Tylko przypomnienie zawsze Napisał do gościa, a przypomnienie dociera do członka w aplikacji i na ad...
Spraw, aby wyświetlana wiadomość przeszukiwalna, a nie tylko przechowywana
Indeks jest zapisany z dwóch kierunków. Otwieranie wiadomości uruchamia się w pełni Indexer, który zapisuje wiersz, a następnie oblicza swój search_vector. Wyce...
Zrób etykietę: przeszukaj tabelę, która nagrywa etykiety
Klauzula testowała si.label_ids, kolumnę tablicową w indeksie wyszukiwania. Nic nie ma kiedykolwiek zapisyzywane – etykietowanie wstawek wiadomości wstawionych ...
Index a w jednym zeznaniu zamiast wyboru-napisu
Klucz wiersza indeksu wyszukiwania jest przypisany zamiast generować, więc przekazując zbudowaną Podmiot do zapisywania () był połączeniem: Wiosenne dane wybran...
Pozwól transakcyjnej wysłać jeden załącznik
Dodane do raportów, które są renderowanym PDF lub skoroszytem, który musi to zrobić Dotarcie do osób, które mogą nie mieć konta – link nie byłby dla nich dostaw...
Przesługij inteligentne foldery i etykiety jako wiadomości, a nie jako wiersze indeksowe
Oba punkty końcowe odpowiedziały z email_metadata.search_index i podały klienta Co zawiera stół. Inteligentny folder zwrócił SearchIndexEntity — messageUid, fro...
Członek jest opowiedziana tylko o aplikacjach, które ma
Rodzaj powiadomienia należy do aplikacji - lead callback to Leads, a Przypomnienie o spotkaniu to Spotkania – ale podnieś() zapytał tylko, czy członek Wyciszyłe...
Zmienne podglądu dla szablonu zmiany bug-status
Podgląd administratora renderuje szablon na przykładowej mapie zmiennej, a ten Nie ma ramienia — więc administrator org otwierający SYSTEM_BUG_STATUS_CHANGED Li...
Wytrwaj w przełączanie telefonów obu firm
Odczytuje i pisze userCompanyPhoneMain / userCompanyPhoneTollFree na podpisie Konfig polowy, więc nowe przełączniki karty Zawartość przetrwają zapis. Zapisz Po...
Przestań pytać wykres o rozmiar wiadomości, której brakuje typowi dziedzictwa
Każda lista dla Mike-OptionOne.com zwróciła 400 RequestBroker--ParseUri ("Nie można znaleźć nieruchomości o nazwie "rozmiar" w typie - a skrzynka pocztowa była ...
Zatrzymaj nieprzeczytaną kartę oferującą pocztę, która została odczyt i usunięta
Strona główna widżet nieczytany-mail odczytuje email_metadata.search_index Bezpośrednio – nie może wydawać połączenia IMAP, które jest całością Powód, dla które...
Zatrzymaj dwa pierwsze ładunki, rezerwując dwa z każdego kalendarza
Wyrzutnia przedstawia dwa widżety kalendarzowe i każdy pobiera własny kanał, więc Dwa wnioski dotarły do listyCalendrów na raz. Zaopatrzenie jest find-then-crea...
Wsteczpersonal-mailbox API konsoli już dzwoni
Osiemnaście metod klientów na dwunastu trasach, które były żeglugi bez Zaplecza za nimi. Członek dociera tylko do własnej skrzynki odbiorczej i konfiguruje ją T...
Zakwestionowana pierwotna to 409, a nie 500
Połów wszystko zamieniło oczekiwaną odmowę w błąd serwera, który przegrał Wiadomość, której potrzebował członek i sprawiła, że rutynowy konflikt wyglądał jak - ...
Odmowa podstawowej skrzynki pocztowej, który posiada inny członek
Primary to identyfikator logowania, więc ciche przejęcie zmienia konto Adres uwierzytelnia się z ekranu, który nigdy nie wspomina o logowaniu. Przypis Nadal dzi...
Zbuduj adres URL org logo z jego alias, a nie jego domeny
Transakcyjne e-mail jest wysyłany do prawdziwych skrzynek odbiorczy, więc logo nagłówka i stopki mają Aby rozwiązać problem bez żadnego motywu klienta JavaScrip...
Wykrywanie konfliktów znajduje teraz konflikty
Delegaci, aby znaleźćBusyForMemberInRange i wyklucza edycję wydarzenia W Jawie, gdzie wykluczenie zerowe nie może zatruć orzecznictwa SQL. Test, który zastępuj...
Pin kamo-wspólne biblioteka 1.6.0
Biblioteka przeniosła się na 1.6.0, podczas gdy każdy konsument pozostał na 1.5.0. Konsument CI Buduje bibliotekę ze świeżego klonu w zimnym ?/m2 i ci-settings....
Pomrucz Google's OAuth na /api/email/oauth/callback
Konsola platformowa potrzebuje adresu, aby pokazać operatorowi konfigurującemu Rejestracja w Google Workspace, sposób, w jaki VOIP ma /api/voip/oauth/callback. ...
W rzeczywistości przesunięcie wydarzenia, gdy jego kalendarz zostanie zmieniony
Okno dialogowe zawsze oferowało wybór kalendarza podczas edycji, a PUT zawsze niósł Wybrany kalendarzId, ale updateEvent nie miał do tego żadnego parametru - wi...
Podawaj stronie domowej nieprzeczytaj fermentu z indeksu, nigdy z IMAP
Widget na stronie głównej jest na ekranie dla wszystkich przez cały dzień, niezależnie od tego, czy ktoś Czyta poczta – a połączenia IMAP członka są wspólnym bu...
Podawaj i ogłaszaj widżety kalendarza strony głównej
KalendarzWidgetService odpowiada na to, czego widżet faktycznie potrzebuje i strona kalendarza haveEarlier/ hasslat więc strzałka szara wymyka się zamiast ofero...
Zeskanuj skrzynki pocztowe org na poprzedni e-mail prowadzący na życzenie
Służy do "Associate Past E-Mails w/ Lead" tick-box. Biorąc pod uwagę trop i Adres właśnie nagrał na nim, przeczytaj INBOX i Sent z każdej skrzynki pocztowej w t...
Rozmiar kapsuły nad własnym sufitem JVM [skip ci]
Obraz rozpoczyna JVM z -XX:MaxRAMCset -70 -XX -XX:+Always PrereTouch, więc Sama sterta może przyjąć 70% limitu pojemnika, a wstępny dotyk utrzymuje wszystkie za...
Kampanie przybierają prawa do masowej poczty, tak jak już to zrobił dezystance odbiorcy
Masowy e-mail był w połowie egzekwowany, a połówki były w różnych usługach. W SecurityService ma omlotarzową rozdzielczość odbiorcy Na MANAGE_BULK_EMAIL od mome...
Administracja skrzynki pocztowej ma rację, a trzy punkty końcowe otrzymują sesję
MailboxController nie egzekwował prawa. MANAGE_EMAIL_ACCOUNTS istniał tylko jako czekRight w przeglądarce i VIEW_EMAIL_ACCOUNTS nie były nigdzie powoływane, wię...
Każdy punkt końcowy kontaktu przyjmuje czasownik, który go nazywa
ContactRestController dokładnie sprawdził własność — orgOf, userOf, assertBookIsMine, GaroupIsMine, a raczej 404 niż 403, więc czyjś id nigdy nie jest potwierdz...
Publikuj każdą zmianę stanu, nie tylko przyjazdy
Członek ma tę otwartą w więcej niż jednej karcie tak często, jak nie, i często Telefon też. Każdy z nich trzyma własne gniazdo i rysuje własny dzwon, oraz Do te...
Historia stron, filtrowalna
Centrum może odpowiedzieć na jedno pytanie: ostatnia setka, nieprzeczytana lub nie, Nie pytać o to, co już przeczytano. Więc wszystko, co widział członek W prak...
Przeczytaj jedno wydarzenie przez Id
Strona prowadząca zawiera wydarzenie callback id i chce ją ponownie otworzyć w tym samym miejscu Oknem dialogowym używa kalendarza, więc musi być w stanie samod...
Odbudowa przeciwko poprawkę z poprawą zasięgu zdarzeń współdzielonych i lib
Tutaj nie ma zmiany źródła. Serwis CI klony kamo-wspólne biblioteki w czasie budowy, więc Wychowywać c1e68a9 – który zatrzymuje pominięte okno daty, które nie p...
Umieść callback w kalendarzu, który członek może zobaczyć
Odwołania w ogóle nie docierały do kalendarza. Ta usługa wybrała cel Kalendarz według konta — findPrimaryByUser — a użytkownik jest globalny, gdy członek jest T...
Zatrzymaj koperty twierdzące, że odpowiedź zgody nikt o nie prosił
remoteImagesAllowed był prymitywnym booleanem i tylko trzema punktami końcowymi, które Przyślij całą wiadomość, jaką kiedykolwiek przypiszej. Lista folderów nie...
Spraw, aby przypomnienia o zdarzeniu z wydarzeniami faktycznie powiadomił kogoś
Trzy wady, jeden objaw. Członkowie zgłosili, że powiadomienia kalendarza nie Praca i wszystkie trzy powody były po tej stronie. Przypomnienia nigdy nie zostały...
Jedna liczba cząstw dla odznaki pocztowej i policz, ile jest warta ścieżka indeksu
Trzy rzeczy, a wszystko o tym, że wiedzą, a nie zakładają. Odznaka nieodreadna nav-top wyrwał całe drzewo folderów i wybrała INBOX z Rezultat – najdroższy tele...
Udowodnij folder bez zmian z HIGHESTMODSEQ, a następnie podawaj go z indeksu
Wpisuje listę wiadomości wspieranych przez indeks, naprawiając to, co czyniło ją niebezpieczną Zamiast przerzucać flagę. Stara czekowa porównana wiadomość licz...
Nagraj wszystkie trzy flagi IMAP i powiedz, dlaczego indeks nie może jeszcze podać listy
Migracja już działa, więc is_answered istnieje, a SearchIndexService pisze teraz Jest obok is_read i is_starred. Indeks zanotował dwa z trzech Flagi dla całego ...
Nie czytaj ani nie zapisu jest na odpowiedzi przed jej istnieniem kolumny
Podąża za zmianą biblioteki współdzielącej rozmycia pola. Nic w rozlokowanych Ścieżka dotyka teraz kolumny, której KamoInitializer jeszcze nie stworzył. Notowa...
Podawaj listę folderów z indeksu, gdy może udowodnić, że jest aktualny
Wiersze za listą wiadomości są już w Postgres - indeks metadanych przechowuje nadawca, temat, datę, rozmiar, załącznik i flagi dla każdej wiadomości, którą ma W...
Przestań otwierać każdy folder i przestań refetchingu każdej wiadomości
Dwa problemy w obie strony na ścieżce krytycznej /messages, oba niewidoczne w Kod, który je spowodował. ListFolders otworzył każdy folder tylko do odczytu, aby...
Przestań wyciekać połączenie IMAP IDLE na każdym ponownym połączeniu przeglądarki
Przerwanie wątku IDLE nie może zakończyć IDLE: jest zaparkowany w bloku Gniazdo odczytać, które widzi flagę tylko wtedy, gdy odczyt wraca na własną rękę, aż do ...
Połowa źródła 1b3553f, które popełniło tylko testy
1b3553f wystawił dwa nowe pliki testowe i nic więcej, więc wylądował, twierdząc, że FolderManager.setFlags, który jeszcze nie istniał i nie może skompilować na ...
Zatrzymaj nienazwany flagę IMAP przed nadpisaniem
Flagi IMAP są niezależne, więc "znacz to czytane" nie powinno nic powiedzieć o gwieździe. EmailImapService.setFlags zawsze robił znieważalne Booleans i pominął ...
Odbudowa przeciwko wspólnemu bliżystaowi JetStream konsumenckiemu
Podnosi kamo-shared-library f3a7283. Ośmiu członków trzyma wiadomość e-mail-ws---id> Konsument nadal filtrowany na email.inbox.-addr> z subskrypcjiToPosą i prze...
Rozmiar każdej skrzynki pocztowej w stosunku do miejsca przechowywania organizacji
Dovecot wymusza teraz limit na skrzynkę pocztową i nic nie ustawiało jej kolumny Czytam. To pisze to co noc, po migawce magazynu, więc pojemność jest Podzielona...
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.