Winter 2022, Produktaktualisierung

Autoren
Veröffentlicht am

Werfen wir einen Blick auf alle Funktionen und Verbesserungen, die im Oktober und November 2022 hinzugefügt wurden.

Zusammenfassung

Falls Sie nicht alle Details lesen möchten, hier eine kurze Zusammenfassung der Änderungen:

  • Benutzerdefinierte Ereignisfarben
  • Synchronisierung von Besprechungslinks
  • Synchronisierung von Ereignisorten
  • Ausschluss von Ereignissen von der Synchronisierung durch Farbzuweisung
  • Zahlreiche Verbesserungen bei Synchronisierungszuverlässigkeit und -leistung
  • Anzeige der vollständigen Details einer Synchronisierung
  • Verbessertes Benutzererlebnis beim Erstellen und Verwalten von Synchronisierungen
  • Entfernung der "Einmaligen" Synchronisierungen. Alle Synchronisierungen bleiben nun immer aktuell.
  • Viele Fehlerbehebungen

Neue Funktionen

Benutzerdefinierte Ereignisfarben

Beim Erstellen einer neuen Synchronisierung können Sie nun benutzerdefinierte Farben für die geklonten Ereignisse zuweisen, damit Sie diese von anderen Ereignissen unterscheiden können. Sie können auswählen, eine benutzerdefinierte Farbe zu verwenden oder die Standardfarbe des Zielkalenders für die geklonten Ereignisse beizubehalten.

event-colors.png

Möchten Sie Besprechungslinks mit geklonten Ereignissen synchronisieren? Kein Problem. Sie können nun auswählen, die Besprechungslinks zu den geklonten Ereignissen zu übertragen.

meeting-links.png

Synchronisierung von Ereignisorten

Sie können nun auswählen, den physischen Ort zu den geklonten Ereignissen zu übertragen. Aktivieren Sie beim Erstellen einer neuen Synchronisierung die Option "Ereignisort", um den physischen Ort der Ereignisse synchron zu halten.

event-location.png

Ausschluss von Ereignissen nach Farbe

Der Ausschluss von Ereignissen von der Synchronisierung war eine der am häufigsten angeforderten Funktionen. Wir freuen uns, ankündigen zu können, dass Sie nun bestimmte Ereignisse anhand ihrer Farbe ausschließen können. Dafür fügen wir den Synchronisierungseinstellungen einen neuen Abschnitt hinzu, in dem Sie auswählen können, Ereignisse einer bestimmten Farbe von der Synchronisierung auszuschließen.

exclude-event.png

Verbesserte Synchronisierungsleistung und -zuverlässigkeit

Unsere erste Iteration des Synchronisierungsalgorithmus und der -architektur war bei hoher Ereignislast fehlerhaft. Nachdem wir das System mit vielen zu klonenden Ereignissen getestet hatten, stellten wir fest, dass die Web-App abstürzte und die Nutzer sich nicht anmelden oder die App nutzen konnten. Dieses Problem wurde von mehreren Beta-Nutzern gemeldet und wir wussten, dass wir es so schnell wie möglich beheben mussten.

Wir haben unseren Synchronisierungsprozess zu einem warteschlangenbasierten Prozess gewechselt, der nur die zuletzt aktualisierten Ereignisse auf einem dedizierten Server verarbeitet, der für eine große Anzahl von Ereignissen skalieren kann.

Verbessertes Benutzererlebnis rund um die Synchronisierung (Erneutes Ausführen, Erstellen etc.)

Neben der Verbesserung der Synchronisierungsleistung und -zuverlässigkeit haben wir auch das Benutzererlebnis rund um die Synchronisierungsfunktion verbessert. Da die Synchronisierung nun asynchron erfolgt, haben wir die Benutzeroberfläche entsprechend angepasst.

Wir haben die Ladenanzeige entfernt, die angezeigt wurde, wenn ein Nutzer eine Synchronisierung erneut ausführte. Wir stellen die Synchronisierung nun in die Warteschlange, sodass die Verarbeitung zu einem späteren Zeitpunkt erfolgt.

Entfernung der Synchronisierungshäufigkeit

Basierend auf unseren Metriken haben wir festgestellt, dass fast alle Nutzer wollten, dass die geklonten Ereignisse automatisch mit den entsprechenden Quellereignissen synchronisiert werden. In Anbetracht dessen haben wir uns entschieden, den Schritt zur Synchronisierungshäufigkeit zu entfernen. So ist die Synchronisierungserstellung einfacher und schneller abgeschlossen.

sync-frequency (1).png

Anzeige der Details einer Synchronisierung

In unserer vorherigen Iteration konnten Sie nur die wesentlichen Details einer Synchronisierung in der Synchronisierungstabelle anzeigen. Nun haben wir die Möglichkeit hinzugefügt, die vollständigen Details einer Synchronisierung anzuzeigen.

event-details.png

Fehlerbehebungen

  • Fehler behoben, bei dem Ereignisse bei einer mehrfachen Synchronisierung dupliziert wurden.
  • Fehler behoben beim Ausschluss nach RSVP in wiederkehrenden Ereignissen.
  • UI-Fehler behoben beim Verbinden von Kalendern mit langen Namen.
  • Verbessertes Benutzererlebnis auf kleinen Bildschirmen auf der Kalenderseite.
  • UI-Fehler der Fehlermodal-Schaltflächen behoben, die auf Mobilgeräten nicht die volle Breite einnahmen.
  • Fehler bei der Überlaufanzeige langer Kalendernamen behoben.

Abschließende Bemerkungen

Wir möchten allen, die uns wertvolles Feedback gegeben, neue Funktionen vorgeschlagen und einige der hier erwähnten Probleme gemeldet haben, ganz herzlich danken. Ohne Ihre Hilfe wären wir nicht hier. Bitte senden Sie uns weiterhin Ihr wertvolles Feedback, damit wir OneCal noch besser für Sie machen können.