Invia l'invito alla riunione la lista degli ospiti implicita
Aggiungere qualcuno alla lista degli ospiti di un evento non gli ha detto. Solo un ricordo ha scritto a un ospite, e un promemoria raggiunge un membro in-app e ...
Fai un messaggio elencato ricercabile, non solo memorizzato
L'indice è scritto da due direzioni. L'apertura di un messaggio è completa indexer, che scrive la riga e poi calcola il suo search vector. Elencando la cartella...
Etichetta: ricerca leggere la tabella che registra le etichette
La clausola testata si.label ids, una colonna di array sull'indice di ricerca. Niente mai scritto — etichettare un messaggio inserisce in email metadata. messag...
Indici un messaggio in una sola dichiarazione invece di una selezione
La chiave della riga dell'indice di ricerca viene assegnata piuttosto che generata, quindi consegnando un costruito entità da salvare() era una fusione: Dati di...
Lasciate che un invio transazionale porti un allegato
Aggiunto per i rapporti programmati, che sono un PDF reso o cartella di lavoro che deve raggiungere le persone che potrebbero non avere account — un link non sa...
Servire cartelle e etichette intelligenti come messaggi, non come righe di indice
Entrambi gli endpoint hanno risposto a e-mail metadata.search index e consegnato il client che il tavolo tiene. Una cartella intelligente ha restituito SearchIn...
Un membro è detto solo sulle app che hanno
Un tipo di notifica appartiene ad un'app — un lead callback è Leads, un Il promemoria di riunione è Riunioni — ma sollevare() chiesto solo se il membro l'aveva ...
Le variabili di anteprima per il modello cambiato bug-status
L'anteprima dell'amministratore rende un modello contro una mappa variabile del campione, e questo non ha braccio — quindi un amministratore org che apre SYSTEM...
Persist i due toggles del telefono della società
Reads and writes userCompanyPhoneMain / userCompanyPhoneTollFree sulla firma campo config, quindi i nuovi switch della scheda Contenuto sopravvivono a un salvat...
Smettere di chiedere a Graph per una dimensione del messaggio il tipo legacy manca
Ogni elenco di Mike@OptionOne.com ha restituito 400 RequestBroker--ParseUri ("Impossibile trovare una proprietà denominata 'dimensione' su tipo E la cassetta po...
Fermare la carta non letto che offre la posta che è stato letto e cancellato
Il widget di home-page unread-mail legge email metadata.search index direttamente — non deve spendere una connessione IMAP, che è l'intero ragione che esiste — ...
Fermare due primi carichi fornendo due di ogni calendario
Il launchpad dipinge due widget del calendario e ogni fetches il proprio feed, quindi due richieste hanno raggiunto la listaCalendars subito. Provvedimenti sono...
Indietro l'API di posta personale la console già chiama
Diciotto metodi client su dodici rotte che erano state spedite senza dietro di loro. Un membro raggiunge solo la propria casella di posta e la configura solo un...
Un primario contestato è un 409, non un 500
Il catch-all ha trasformato un rifiuto atteso in un errore server, che ha perso il messaggio che il membro aveva bisogno e ha fatto un conflitto di routine semb...
Rifiutare una casella di posta primaria un altro membro detiene
Primary è un identificativo di login, quindi un cambiamento di takeover silenzioso che account un indirizzo autentica da uno schermo che non menziona mai i logi...
Costruire l'URL del logo org dal suo alias, non il suo dominio
Transactional email è inviato a caselle di posta reale, in modo che i loghi intestazione e piè di pagina hanno per risolvere senza alcun JavaScript tema lato cl...
Il rilevamento dei conflitti ora trova conflitti
Delegati a trovareBusyForMemberInRange ed esclude l'evento da modificare in Java, dove una nullità non può avvelenare un predicato SQL. Il test che sostituisce...
Pin kamo-shared-library 1.6.0
La biblioteca si trasferì a 1.6.0 mentre ogni consumatore rimase a 1.5.0. Consumatore CI costruisce la biblioteca da un clone fresco in un freddo ~/.m2 e ci-set...
Servire il callback di Google su /api/email/oauth/callback
La console della piattaforma ha bisogno di un indirizzo per mostrare un operatore che imposta Google Workspace registrazione, il modo in cui VOIP ha /api/voip/o...
Realmente spostare un evento quando il suo calendario è cambiato
La finestra di dialogo ha sempre offerto un raccoglitore di calendario durante la modifica e il PUT ha sempre portato il scelto calendarId, ma updateEvent non a...
Servire la home-page illeggi digest dall'indice, mai da IMAP
Un widget sulla home page è sullo schermo per tutti tutti i giorni, sia che nessuno è la lettura di posta — e le connessioni IMAP di un membro sono un bilancio ...
Servire e annunciare i widget del calendario home-page
CalendarWidgetService risponde a ciò che un widget ha effettivamente bisogno e la pagina del calendario haEarlier/hasLater così una freccia grigi fuori invece d...
Scansiona le caselle di posta dell'org per un'e-mail passata di piombo su richiesta
Serve la casella di spunta "Associate Past E-Mails w/ Lead". Data una pista e indirizzo appena registrato su di esso, leggere INBOX e Inviato di ogni casella di...
Tagliare il coperchio sopra il suo proprio JVM soffitto di salto [skip ci]
L'immagine inizia il JVM con -XX:MaxRAMPercentage=70 -XX:+ SemprePreTouch, così il heap da solo può prendere il 70% del limite del contenitore e pre-touch manti...
Le campagne assumono i diritti di e-mail di massa, come il risolutore destinatario già fatto
E-mail Bulk era metà forzata e le metà erano in diversi servizi. Il SecurityService ha presentato una risoluzione del destinatario. su MANAGE BULK EMAIL da quan...
L'amministrazione di Mailbox prende un diritto e tre endpoint ottengono una sessione
MailboxController non ha imposto alcun diritto. MANAGE EMAIL ACCOUNS esisteva solo come checkRight nel browser e VIEW EMAIL ACCOUNTS è stato citato da nessuna p...
Ogni punto di contatto prende il verbo che lo chiama
ContactRestController ha controllato la proprietà con attenzione — orgOf, userOf, assertBookIsMine, affermareGroupIsMine, e 404 piuttosto che 403 quindi l'id di...
Pubblica ogni cambiamento di stato, non solo arrivi
Un membro ha questo aperto in più di una scheda su quanto spesso non, e spesso su anche un telefono. Ognuno di loro possiede la propria presa e disegna la propr...
Una storia pagina, filtrabile
Il centro potrebbe rispondere ad una domanda: le più recenti, illeggi o no, senza alcun modo di chiedere quello che era già stato letto. Così tutto ciò che un m...
Leggi un evento da id
La pagina principale detiene un evento di callback e vuole riaprirlo nella stessa dialogo il calendario utilizza, quindi deve essere in grado di prendere l'even...
Ricostruisci contro la messa a punto di eventi condivisa-lib
Nessun cambiamento di fonte qui. Servizio CI cloni kamo-shared-library a tempo di costruzione, quindi raccolta c1e68a9 — che blocca una finestra di data omessa ...
Mettere un callback su un calendario che il membro può effettivamente vedere
I Callback non raggiungevano affatto il calendario. Questo servizio ha scelto l'obiettivo calendario per conto — trovarePrimaryByUser — e un utente è globale me...
Interrompi le buste che rivendicano un consenso risposta nessuno ha chiesto
remoteImagesAllowed era un booleano primitivo, e solo i tre endpoint che Prendi un intero messaggio che lo assegna mai. L'elenco delle cartelle non risponde per...
Fare i promemoria degli eventi in realtà avvisare qualcuno
Tre difetti, un sintomo. I membri hanno riferito che le notifiche del calendario non hanno lavoro, e tutte e tre le ragioni erano da questa parte. I reminders ...
Un intero per il distintivo della posta, e contare che il percorso dell'indice vale
Tre cose, tutto su sapere piuttosto che supporre. Il distintivo non letto nav-top ha preso l'intero albero della cartella e ha scelto INBOX da il risultato — i...
Prova una cartella invariata con HIGHESTMODSEQ, poi servirla dall'indice
Attiva l'elenco dei messaggi indicizzati, fissando la cosa che l'ha reso pericoloso piuttosto che lanciando la bandiera. Il vecchio controllo comparato conta m...
Registrare tutte e tre le bandiere IMAP e dire perché l'indice non può ancora servire una lista
La migrazione è in corso, così is answered esiste e SearchIndexService ora scrive accanto a is read e is starred. L'indice ha registrato due dei tre bandiere pe...
Non leggere o scrivere is answered prima che la sua colonna esista
Segue il cambiamento condiviso-librario smapping del campo. Niente nel schieramento percorso tocca ora una colonna che KamoInitializer non ha ancora creato. L'...
Servire un elenco di cartelle dall'indice quando può dimostrare che è corrente
Le righe dietro un elenco di messaggi sono già in Postgres — l'indice di metadati contiene mittente, soggetto, data, dimensione, allegato e bandiere per ogni me...
Smettere di aprire ogni cartella e smettere di recuperare ogni messaggio
Due problemi di andata e ritorno sul percorso critico /messages, entrambi invisibili nel codice che li ha causati. listFolders ha aperto ogni cartella di sola ...
Smettere di perdere una connessione IDLE IMAP su ogni ricollegamento del browser
Interruzione del filo IDLE non può terminare un IDLE: è parcheggiato in un blocco presa letto che vede solo la bandiera una volta che il letto ritorna da solo, ...
La metà sorgente di 1b3553f, che ha commesso solo i suoi test
1b3553f ha messo in scena i suoi due nuovi file di prova e nient'altro, così è atterrato affermando un nullable FolderManager.set Bandiere che non esistevano an...
Fermare una bandiera IMAP senza nome dall'essere sovrascritta
Le bandiere IMAP sono indipendenti, quindi "segna questa lettura" non deve dire nulla sulla stella. EmailImapService.setFlags ha sempre preso nullable Booleans ...
Ricostruire contro il consumatore JetStream condiviso-librario
Raccoglie kamo-shared-library f3a7283. Otto membri detengono una email-ws- consumatori ancora filtrato su e-mail.inbox. a e-mail.*. mailbox-change relays mai ve...
Dimensione ogni casella di posta contro l'archiviazione dell'organizzazione
Dovecot ora fa rispettare un limite per-mailbox, e nulla stava impostando la colonna legge. Questo lo scrive di notte, dopo l'istantanea di archiviazione in mod...
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.