Konflikterkennung findet jetzt Konflikte
Delegierte zu findenBusyForMemberInRange und schließt die Veranstaltung bearbeitet in Java, wo ein Nullausschluss ein SQL-Vordikat nicht vergiften kann. Der Te...
Pin kamo-shared-Bibliothek 1.6.0
Die Bibliothek bewegte sich auf 1.6.0, während jeder Verbraucher auf 1.5.0 blieb. Consumer CI baut die Bibliothek von einem frischen Klon in eine kalte ./.m2 un...
Servieren Sie Googles OAuth Callback auf /api/email/oauth/callback
Die Plattform-Konsole benötigt eine Adresse, um einen Operator beim Einrichten der Google Workspace Registrierung, so wie VOIP /api/voip/oauth/callback. Der ein...
Eigentlich bewegen Sie ein Ereignis, wenn sein Kalender geändert wird
Der Dialog hat immer einen Kalender-Picker beim Editieren angeboten und der PUT hat immer die gewählt calendarId, aber updateEvent hatte keinen Parameter dafür ...
Servieren Sie die Home-Seite ungelesenen Dig Dig aus dem Index, nie von IMAP
Ein Widget auf der Startseite ist auf dem Bildschirm für alle den ganzen Tag, ob oder nicht jemand ist das Lesen von E-Mail und die IMAP-Verbindungen eines Mitg...
Veröffentlichen und akzeptieren Sie das Gastpublikum einer Veranstaltung
Materialisieren Sie das Publikum einer Veranstaltung in ihre Gästereihen
Servieren und ankündigen Sie die home-page Kalender Widgets
CalendarWidgetService beantwortet, was ein Widget eigentlich braucht und die Kalenderseite hatEarlier/HassLater so ein Pfeil grau aus, anstatt eine leere Seite ...
Scannen Sie die Briefkästen der org für die vergangene E-Mail eines Leads auf Anfrage
Die Bedienung der "Associate Past E-Mails w/ Lead". Mit einem Vorsprung und die Adresse nur aufgezeichnet, lesen INBOX und gesendet von jedem Mailbox in, dass L...
Größe der Hülse über seiner eigenen JVM Haufen Decke [skip ci]
Das Bild startet die JVM mit -XX:MaxRAMPercentage=70 -XX:+AlwaysPreTouch, also die Heap allein kann 70% der Container-Limit zu nehmen und pre-touch hält jede ve...
Kampagnen nehmen die Bulk-E-Mail-Rechte, wie der Empfänger-Srechener bereits
Bulk E-Mail war halb durchgesetzt und die Hälften waren in verschiedenen Diensten. ************ in SecurityService hat gated Empfänger Auflösung auf MANAGE_BULK...
Mailbox-Verwaltung nimmt ein Recht, und drei Endpunkte erhalten eine Sitzung
MailboxController hat überhaupt kein Recht erzwungen. MANAGE_EMAIL_ACCOUNTS existierte nur als checkRecht im Browser und VIEW_EMAIL_ACCOUNTS wurde nirgendwo erw...
Jeder Kontakt-Endpunkt nimmt das Verb, das es benennt
KontaktRestController hat den Besitz sorgfältig geprüft - orgOf, userOf, assertBookIsMine, behauptenGroupIsMine, und 404 statt 403, so dass jemand anderes ID is...
Veröffentlichen Sie jeden Zustandwechsel, nicht nur Ankünfte
Ein Mitglied hat diese offen in mehr als einem Tab etwa so oft wie nicht, und oft auf auch ein Telefon. Jeder von denen hält seine eigene Steckdose und zeichnet...
Eine geschichtsträchtige, filterbare Geschichte
Das Zentrum könnte eine Frage beantworten: die letzten hundert, ungelesen oder nicht, ohne Möglichkeit, nach dem zu fragen, was bereits gelesen worden war. Also...
Lesen Sie eine Veranstaltung von id
Die Lead-Seite hält eine Callback-Event-ID und will es in der gleichen wieder zu öffnen Dialog den Kalender verwendet, so dass er in der Lage sein muss, das Ere...
Rebuild gegen die Shared-lib Event-Bereich fix
Keine Quellenänderung hier. Service CI-Klone kamo-shared-Bibliothek bei der Bauzeit, so Abholung c1e68a9 - was ein weggelassenes Datum-Fenster stoppt, das jeden...
Setzen Sie einen Rückruf auf einen Kalender, den das Mitglied tatsächlich sehen kann
Rückrufe erreichten den Kalender überhaupt nicht. Dieser Service wählte das Ziel Kalender nach Konto - findePrimaryByUser - und ein Benutzer ist global, während...
Stopp-Umschläge mit der Forderung nach einer Zustimmungserklärung, um die niemand gefragt hat
remoteImagesAllowed war ein primitiver boolean, und nur die drei Endpunkte, die holen Sie eine ganze Nachricht jemals zuweisen. Die Ordner-Liste nicht - Beantwo...
Machen Sie Event-Erinnerungen tatsächlich benachrichtigen jemanden
Drei Fehler, ein Symptom. Mitglieder berichteten, dass Kalenderbenachrichtigungen nicht Arbeit, und alle drei Gründe waren auf dieser Seite. Erinnerungen wurde...
Eine Integer für die Postplakette, und zählen, was der Index-Pfad wert ist
Drei Dinge, alles über Wissen statt anzunehmen. Das niv-top ungelesene Abzeichen holte den gesamten Ordnerbaum und holte INBOX aus das Ergebnis - der teuerste ...
Prozzieren Sie einen Ordner unverändert mit HIGHESTMODSEQ, dann servieren Sie es aus dem Index
Dreht die index-gedeckte Nachrichtenliste an, indem Sie die Sache reparieren, die sie unsicher gemacht hat anstatt die Flagge umzudrehen. Der alte Scheck vergl...
Nehmen Sie alle drei IMAP-Flaggen auf und sagen Sie, warum der Index noch keine Liste servieren kann
Die Migration ist gelaufen, also is_answered existiert und SearchIndexService schreibt jetzt es neben is_read und is_starred. Der Index hat zwei der drei aufgez...
Lesen oder schreiben is_answered, bevor seine Spalte existiert
Folgt der Änderung der Shared-Bibliothek, die das Feld entmappen. Nichts im Einsatz path berührt nun eine Spalte, die KamoInitializer noch nicht erstellt hat. ...
Servieren Sie eine Ordnerauflistung aus dem Index, wenn es beweisen kann, dass es aktuell ist
Die Zeilen hinter einer Nachrichtenliste befinden sich bereits in Postgres - der Metadatenindex hält Absender, Betreff, Datum, Größe, Anhang und Flaggen für jed...
Hören Sie auf, jeden Ordner zu öffnen, und hören Sie auf, jede Nachricht zu widerrufen
Zwei Rundreiseprobleme auf dem kritischen Pfad /Nachricht, beide unsichtbar in der Code, der sie verursacht. listFolders öffnete jeden Ordner read-only, um zwe...
Stoppen Sie das Lecking einer IMAP IDLE-Verbindung auf jedem Browser wieder verbinden
Das Unterbrechen des IDLE-Threads kann einen IDLE nicht beenden: Er ist in einer Blockierung geparkt Socket lesen, dass nur sieht die Flagge, wenn die Lektüre a...
Die Quelle die Hälfte von 1b3553f, die nur ihre Tests begangen
1b3553f inszeniert seine beiden neuen Testdateien und nichts anderes, so landete es behauptet eine nullbare FolderManager.setFlags, die noch nicht existierten u...
Stoppen Sie eine ungenannte IMAP-Flagge aus überschrieben
IMAP-Flaggen sind unabhängig, so "mark this read" muss nichts über den Stern sagen. EmailImapService.setFlags hat immer annullige Booleans genommen und die null...
Rebuild gegen die Shared-Bibliothek JetStream Verbraucher versöhnen
Picks up kamo-shared-Bibliothek f3a7283. Acht Mitglieder halten eine E-Mail-ws-<id' Verbraucher noch auf E-Mail gefiltert.inbox.<addr? von vor der ZeichnungToNa...
Größe jeder Briefkasten gegen die Speicherung der Organisation
Dovecot erzwingt jetzt eine Per-Mailbox-Limit, und nichts war die Spalte es liest. Dies schreibt es nachts, nach dem Speicher-Schnappschuss, so dass die Kapazit...
Stoppen Sie den Versand eines gemeinsamen Anmeldedaten als Konfigurations-Standard
Das gemeinsame Passwort der Plattform wurde als Fallback für DB_PASSWORD und MINIO_ROOT_PASSWORD, so lebte es in diesem Repo und im gebauten Bild sowie in der G...
Die Gästeliste einer Veranstaltung verwalten
Der Dialog konnte anzeigen, wer bereits auf einer Veranstaltung war, aber nie hinzufügen oder entfernen jeder; die einzige Gastoperation war die Wiedernotifizie...
Lassen Sie den Konflikt Endpunkt ausschließen, dass das Ereignis bearbeitet wird
ConflictDetectionService hat immer ein AusschlussEventId genommen; dieser Endpunkt übergeben null. Ohne sie überlappt sich ein Ereignis, so dass der Moment das ...
Synchronisieren Sie den Organisationskalender mit Telefonen, ohne ein Loch zu öffnen
Der gemeinsame Kalender hat keinen Besitzer, so dass die Account-kopierte DAV-Liste könnte nie zurück: Firmenveranstaltungen waren eindeutig im Netz und unsicht...
Nehmen Sie den Anrufer aus der Sitzung, nicht aus dem Abfragestring
GET /api/calendar/calendars nahm userId als Antragsparameter, also ändern eine Zahl in der URL, die die Kalender von jemandem lesen - und weil Kalender getragen...
Machen MKCOL erstellen Sie ein Buch, das tatsächlich gespeichert werden kann
mkCol baute ein ContactBook, das weder eine Organisation noch einen Eigentümer trägt und zurückgegeben 201 unabhängig, so dass ein Adressbuch von einem CardDAV ...
CockroachDB-only SQL, das PostgreSQL ablehnt
CockroachDB buchstabiert den Texttyp STRING; PostgreSQL und YugabyteDB verwenden TEXT. 25 Abgießereien über native Abfragen emittierten noch CAST(x AS STRING) u...
Scope-Adressenbücher an das Mitglied, das sie besitzt
Die Kontakte wurden allein durch Organisation ausgekundschaftet. listBooks(orgId) wurde findByOrganizationId(orgId), und die Kontaktlistenabfrage geöffnet WO c....
Rebuild gegen Shared-Bibliothek @Lob LONGVARCHAR fix
Hibernate's PostgreSQL Dialekt liest @Lob String Spalten als OIDs via getLong(). Beeinflusst Notizen, Kontakte, Kalender, OAuth Tokens, IMAP Passwörter, E-Mail ...
Punkt bei YugabyteDB und verwenden Sie PostgreSQLDialect
CockroachDB wurde durch YugabyteDB ersetzt. Verbindungsstränge bewegen sich von Kakerlakedb-öffentliche:26257 zu yb-tserver-service:5433, und der Hibernate Dial...
Veröffentlichen Sie Zeilen-IDs als Strings - ein neues Buch 404'd in dem Moment, in dem Sie es ausgewählt haben
CockroachDB unique_rowid() erzeugt 64-bit-IDs. Eine echte von contact_books ist 1200081912680906758; JavaScript's JSON.parse dreht alles vorbei Number.MAX_SAFE_...
Beharr und dienen dem ganzen Kontakt, nicht nur seinen Namen
Die REST-Schicht seriell seriell seriell reihenweise die JPA-Einheiten direkt auf. Ein Kontakt hat keine Mapping zu seine E-Mails, Telefone, Adressen, Organisat...
Messen Sie die eigenen KamoMail-Postfächer
Gängt jede Mailbox Kamo Host und Aufzeichnungen, pro Ankunftstag, die RFC822 Bytes es hält - Kopfzeilen, Körper und kodierte Anhänge, über jeden Ordner, einschl...
Aufzeichnung von Nachrichtengrößen statt Null schreiben
SearchIndexService schrieb sizeBytes = 0 für jede Nachricht, die es jemals indiziert hat, unter dem Kommentar "Nicht von der Umschlagsstelle zur Verfügung". Es ...
Reprobieren Sie den Shared-Bibliothek Build, den das LAN-Verlink immer wieder korrumpiert
Drei Builds starben heute auf "Tag mismatch" Ziehen eines Glases - und der Spiegel vor einer Stunde hinzugefügt nicht helfen, weil kbservice, mcpgatewayService ...
Mirror Maven Central durch die Google GCS Kopie
Jede Docker-Bühne beginnt mit einer Erkältung/.m2 und holt den gesamten Abhängigkeitsbaum wieder auf, so dass Central sieht das volle Gewicht jedes gleichzeitig...
Wie, was Sie sehen Versand?
Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.
