|
|
|
|
|
|
-
Sicherheit und Performance: Benachrichtigungen nur an Leser, Cronjobs begrenzt, Indizes bereinigt
Der Core verschickt Sofort-E-Mails ohne checkAccess() des Events, daher filtert
TaskRecipients::readers() die Empfänger vorher nach der Leseregel der Aufgabe:
- neue Aufgabe: Kategorie-Abonnenten und -Zuständige gemeinsam und gefiltert
(private und moderierte Aufgaben gingen bisher per E-Mail an alle Abonnenten)
- SLA-Eskalation, Erwähnungen/Zitate im Text und in Kommentaren,
Kommentar-Benachrichtigungen, Optionsänderungen, erledigt/Status/Übernahme
- TaskActionGuard: enable/disable/restore nur in zugänglichen Kategorien
- Aufgabensuche: Titel als label (Text) statt als HTML im icon
Performance:
- Überfällig-Cronjob höchstens 500 Termine je Lauf, SLA-Cronjob lädt gesammelt
- Rebuild-Worker zählt Anhänge und Kommentare je Batch
- workplace1_task_date: doppelte Indizes taskID und isDone entfernt, statusID neu
- Statistik zählt Aufgaben und Autoren in einer Abfrage
- gespeicherte Listenansicht je Anfrage nur einmal gelesen
- Zahlen der Schnellfilter in einer Abfrage statt einer je Filter
- Titel-Unterabfrage der Liste nur noch beim Sortieren nach Titel
(3000 Aufgaben: 120 statt 370 ms)
- Typ-Icon je Anfrage nur einmal gerendert, Kontextmenü je Zeile nur
einmal aufgebaut (der Core baut es in renderButton() doppelt)
- Messskript: Aufwärmlauf (--cold für den Kaltstart), gespeicherte Ansicht in
der Transaktion entfernt (sonst endete der Lauf still durch die Weiterleitung)
de.yourecom.workplace
6.2
-132 Löschungen +411 Hinzufügungen 543 Gesamt 19 Dateien
|
-
Cloud-Seite Aufgaben & Support: Abschnitt Ticketsystem mit Bild und Vergleich Zendesk/Freshdesk, 4 neue FAQ, Titel mit Ticketsystem (#843)
de.yourecom.website
6.2
-13 Löschungen +334 Hinzufügungen 347 Gesamt 8 Dateien
|
|
|
|
|
|
|
|
|
-
Cloud-Support: Hinweistext dynamisch lesen, constants.php zur neuen Option
de.yourecom.website
6.2
-2 Löschungen +3 Hinzufügungen 5 Gesamt 2 Dateien
|
-
Cloud-Support: Formular /cloud/support/ legt eine Aufgabe des Kunden im Arbeitsplatz an, „Meine Anfragen“ in Meine Cloud (#810)
Ersteller ist das Kundenkonto, damit der Arbeitsplatz ihn über Antworten benachrichtigt; zuständig Marcel.
Kategorie über die Option yourecom_cloud_support_category (0 = Formular noch nicht verfügbar).
Recht admin.general.canRequestCloudSupport für die Seitenbetreiber jeder Instanz (Link aus de.yourecom.hub).
de.yourecom.website
6.2
+689 Hinzufügungen 689 Gesamt 13 Dateien
|
-
Cloud: Wunschdomain in der Kasse als Name und Auswahlfeld für die Endung, Server nimmt nur angebotene Endungen an (#848)
de.yourecom.website
6.2
-2 Löschungen +244 Hinzufügungen 246 Gesamt 12 Dateien
|
-
Cloud: Aufgabe „Domain registrieren“ nennt INWX und die Schritte dort, Kunde als Inhaber (#841)
de.yourecom.website
6.2
-4 Löschungen +38 Hinzufügungen 42 Gesamt 2 Dateien
|
|
|
-
Startseite und Shop: Linktexte mit Produktname für Screenreader, Link-Vorschau und CollectionPage für /shop/, größere Tippflächen am Handy (Freigabe 16, #849)
de.yourecom.website
6.2
-7 Löschungen +146 Hinzufügungen 153 Gesamt 10 Dateien
|
|
|
|
|
|
|
|
|
|
|