Discourse 2.6.0.beta6 Versionshinweise

Neue Funktionen in 2.6.0.beta6

Lokale Änderungen an Remote-Themes deaktivieren

Unterstützung für automatische Updates von Themes bei Discourse-Updates hinzufügen

Themes, die für automatische Updates markiert sind, werden automatisch aktualisiert, wenn Discourse aktualisiert wird.

Revision beim Massenumzug von Themen erstellen

Bisher wurde beim Ändern der Kategorie oder Tags eines Themas über Massenbearbeitungen keine Revision protokolliert. Revisions werden nun bei Massenbearbeitungen protokolliert. Für Sites, die Revisions vermeiden möchten, kann die Site-Einstellung create revision on bulk topic moves deaktiviert werden.

Titel von Site-Einstellungen direkt auf ihr Änderungsprotokoll verlinken

Haben Sie sich schon einmal gefragt, wer eine Site-Einstellung geändert hat und wann? Änderungen an Site-Einstellungen wurden zwar immer protokolliert, aber sie unter all den anderen Protokollen zu finden, kann schwierig sein. Um nun das Änderungsprotokoll einer Site-Einstellung einzusehen, fahren Sie einfach mit der Maus über den Titel der Site-Einstellung und klicken Sie auf das Verlaufssymbol.

Fehlermeldungen bei ungültigen Titeln verbessern

Discourse enthält Validierungen, um Titel in GROSSBUCHSTABEN, TitelmitwirklichenlangenWörtern und Titel mit immer demselben Buchstaben zu vermeiden. Bisher war die Fehlermeldung: seems unclear, is it a complete sentence?, was dem Benutzer keine guten Rückmeldungen zur Korrektur liefert. Jetzt wird eine spezifische Rückmeldung gegeben:

"seems unclear, most of the words contain the same letters over and over?"
"seems unclear, one or more words is very long?"
"seems unclear, did you mean to enter it in ALL CAPS?"

/u/by-external für alle verwalteten Authentifizierer funktionsfähig machen

Google Universal Analytics v4 als Option hinzufügen

Laut Google werden Sites aufgefordert, von Universal Analytics v3 analytics.js auf v4 gtag.js für Google Analytics-Tracking zu aktualisieren. Wir geben Administratoren die Möglichkeit, bei der v3-API zu bleiben oder auf v4 zu migrieren. Administratoren können die verwendete Implementierung über die Site-Einstellung ga_version ändern.

Bei automatisch geschlossenen Megathemen ein verknüpftes Thema erstellen

Wenn Themen mehr als 10.000 Beiträge haben, beginnt die Leistung nachzulassen. Daher schließt Discourse Themen, die diese Schwelle erreichen, automatisch. Wenn solche Themen nun geschlossen werden, wird automatisch ein neues Thema erstellt, um die Diskussion fortzusetzen. Weitere Details finden Sie unter Linked topics (splitting and managing megatopics)

log_out_strict ist standardmäßig deaktiviert

Bisher wurde ein Benutzer beim Abmelden von Discourse auf allen Browsern und Geräten abgemeldet. Da Benutzer nun alle Geräte in ihren Einstellungen einsehen und sich dort von allen Geräten abmelden können, meldet die Abmelde-Taste jetzt nur den aktuellen Browser/die aktuellen Geräte ab. Sites können zum vorherigen Standard zurückkehren, indem sie log out strict in den Site-Einstellungen wieder aktivieren.

Verbesserungen für Kategoriegruppen-Moderatoren

Kategoriegruppen-Moderatoren können nun Themen innerhalb der Kategorie löschen.

30 „Gefällt mir“

Und noch mehr!

Aber warten Sie, es gibt noch mehr! Wir geben unser Bestes, um neue Funktionen und Änderungen für Sie hervorzuheben, doch es gibt immer zu viele Änderungen, um sie alle im Detail zu beschreiben. Für eine vollständige Liste neuer Funktionen, Fehlerbehebungen, UX-Verbesserungen und mehr, lesen Sie bitte die unten aufgeführten zusätzlichen Funktionen und Fixes.

Plugin-Verbesserungen

Viele Plugins

  • Fehlerbehebung
    • Wir haben zahlreiche Fehler in vielen unserer Plugins behoben
  • Übersetzungen
    • Wir haben die Übersetzungen in vielen unserer Plugins aktualisiert

Gelöst

  • Solved-Filter auf der Kategorien-Seite nicht rendern, da es keine Themenliste gibt, die gefiltert werden könnte!

SAML

  • Unterstützung für mehrere IdP-Zertifikate hinzugefügt

Akismet

  • Akismet-Beiträge mit einem höheren Score zur Überprüfung markieren
    Für Foren, die Warteschlangen mit niedriger/mittlerer/hoch priorisierten Beiträgen filtern, können die Spam-Filter von Akismet verloren gehen. Das Erzwingen eines höheren Scores stellt sicher, dass diese zu überprüfenden Beiträge in der Warteschlange erscheinen.

OpenID Connect

  • Unterstützung für OIDC RP-initiierte Abmeldung hinzugefügt
  • Unterstützung für PR-initiierte Abmeldung post_logout_redirect_uri

Docker Manager

  • Unterstützung für automatisches Theme-Update hinzugefügt

Discourse Docker

  • Die Standard-ImageMagick policy.xml durch eine Datei mit einigen Ressourcenbeschränkungen ersetzen. Das Ziel ist es, zu verhindern, dass außergewöhnlich große (und/oder fehlerhafte) Bilder alle Ressourcen auf einem System verbrauchen.

Encrypt

  • Möglichkeit, verschlüsselte Nachrichten dauerhaft zu zerstören

Zusätzliche Funktionen und Fehlerbehebungen

Zum Ausklappen klicken

Neue Funktionen

  • Suchfilter zum Durchsuchen aller privaten Nachrichten (PMs) auf einer Seite für Administratoren
  • Hinzufügen von API-Schlüssel-Berechtigungen für die Verarbeitung eingehender E-Mails.
  • Implementierung der Bearbeitungsfunktion für Beitrags-Hinweise
  • Die Möglichkeit, private Nachrichten dauerhaft zu zerstören

Fehlerbehebungen

  • Bessere Fehlermeldung anzeigen, wenn keine Lesezeichen aus der Suche gefunden wurden
  • Der zwischengespeicherte badge_count wird nach dem Nachfüllen von Abzeichen nicht aktualisiert
  • Modal-Methoden sollten in setupTests und nicht im Modul verdrahtet werden
  • Die Berechtigung für die ausgewählte Tag-Gruppe sollte sich während des Speicherns nicht ändern
  • Fehlende Übersetzung für den Schlüssel ‘views’ hinzugefügt
  • Wizard-Stylesheet vorab kompilieren
  • In neueren Ember-Versionen heißt es triggerKeyEvent und nicht keyEvent
  • Ein Tag darf kein Synonym seiner selbst sein
  • Den richtigen Schlüssel für die receive_emails-Berechtigungen verwenden
  • Post-Aktion entfernen, wenn ein Beitrag dauerhaft gelöscht wird
  • Ausnahme bei der Aufgabe IndexCategoryForSearch mit category_id
  • auto_update für bestehende Themes deaktivieren
  • Entwurf speichern, wenn entweder Titel oder Antwort vorhanden ist
  • Inline-Avatar-Stil für Onebox beim Einbetten sicherer Bilder
  • Lese-Indikator nur für Gruppen-PMs anzeigen
  • Bearbeitung von Remote-Themes untersagen
  • force_review von Reviewables als Boolean speichern
  • Tabellenkalkulation in den Composer einfügen
  • Keine Optimierung von animierten Bildern in bearbeiteten Beiträgen
  • Zustand des Buttons auf der Kategorie-Bearbeitungsseite zurücksetzen
  • Eine Möglichkeit hinzufügen, die Initialisierung eines neuen Entwurfs abzubrechen
  • Den Parameter filters statt filter für das Staff-Aktivitätsprotokoll verwenden
  • History-Symbol zur Liste svg_sprite hinzufügen
  • Sicherstellen, dass Mitarbeiter /tag/none sehen können
  • Keine Optimierung von hochgeladenen benutzerdefinierten Emojis
  • Alle CSS-Assets von Plugins und Farbdarstellungen vorab kompilieren
  • Veraltete Fähigkeit zum Überschreiben einer Eigenschaft wiederherstellen
  • Failover für Multi-Site-Cluster verbessern
  • Beim Erstellen verknüpfter Themen sicherstellen, dass sie derselben Kategorie angehören
  • SSO-E-Mail hinter einem Klick auf einen Button verstecken und Aufrufe protokollieren
  • Selektor für die Kopfzeile spezifischer verwenden
  • Versteckte Beiträge für Mitarbeiter anzeigen
  • Duplizierte Kategoriebeseitigung entfernen
  • Umbenennen und Löschen von Tags
  • Rasche gleichzeitige SSO-Versuche eleganter handhaben
  • Überprüfung sicherer Bilder in Onebox robuster gestalten
  • Die Einstellung max_tags_in_filter_list nicht zum Anzeigen von PM-Tags verwenden
  • Kleine Änderung im Text des Wizards
  • Pfade mit Kategorien und Tags wurden falsch generiert
  • Globale Einstellung muss in Float umgewandelt werden
  • Fehlermeldungen verbessern, wenn die Einladung zu einem Thema fehlschlägt
  • Veröffentlichte Seite nicht aktivieren, wenn sichere Medien aktiviert sind
  • Korrekter „Keine Tags“-Pfad im Tag-Dropdown
  • Nicht-brechende Leerzeichen in to-markdown abschneiden
  • Inkonsistenz in der S3-Inventarkonfiguration
  • Header-Offset relativ zum Fenster einbeziehen
  • Review-Einstellungen aktualisieren
  • Limit_topics_per_day sollte nur für reguläre Themen gelten
  • Entfernen von sicheren Medien in Lightboxen und bei Nicht-Bild-Links
  • PostCreator-Jobs außerhalb des Transaktionsblocks in die Warteschlange stellen
  • Benachrichtigungsebene für Gruppen darf nicht null sein
  • Umgehung von E-Mail-Prüfungen für Einladungs-E-Mails stoppen
  • Sichere Schritte für secure_media sicher überspringen, wenn sie nicht aktiviert sind
  • Fehlermeldung anzeigen, wenn der Benutzer bereits stummgeschaltet oder suspendiert ist
  • 4-Monats-Grenze für IgnoredUser-Einträge entfernen
  • Banner „Kategorie nur lesen“ auf der Kategorie-Liste-Seite ausblenden
  • Alle E-Mail-Betreff-Variablen in Benachrichtigungsbetreffen verfügbar machen
  • addNavigationBarItem für Unterordner kompatibel machen
  • Aktionsbuttons auf neu erstellten Kategorien deaktivieren
  • Beispiel-Benutzername in den Review-Einstellungen anzeigen
  • Sicherstellen, dass optimierte sichere Bilder in Onebox und optimierte Bilder in Lightbox in E-Mails eingebettet werden
  • Kategorie-Abwahl zeigt „undefined"

UX-Änderungen

  • Untere Abstände für Menü-Panel auf iOS-Geräten mit Notch
  • Nur das Symbol für den Verlauf der Seiteneinstellungen verlinken
  • Große E-Mail-Adressen auf den Registerkarten „E-Mail übersprungen“ und „E-Mail zurückgewiesen“ handhaben
  • Beschriftung des Einladungs-Buttons aktualisieren
  • Der Löschen-Button für Entwürfe sah im Benutzer-Stream seltsam aus
  • Passendes Logo auf statischen Seiten verwenden
  • Layoutänderungen auf der Seite „Kategorie bearbeiten“
  • Bestätigungsdialog für das Löschen von Entwürfen hinzufügen
  • Link zu Einladungen im Profilbereich für schnellen Zugriff hinzufügen
  • Trefferfläche für angepinnte Themen auf Mobilgeräten vergrößern
  • Standard-Sperrgründe zum Sperr-Dialog hinzufügen
  • Limit für benutzerdefinierte Benutzerfelder erhöhen
  • Kleine kosmetische Korrekturen am Wizard
  • Git-Branch des Themes für private Repositories anzeigen
  • Beschriftung entfernen und der Klasse „danger“ für den Löschen-Button hinzufügen
  • Lange Benutzernamen in Benachrichtigungen mit mehreren Benutzern kürzen
  • Furigana und andere Elemente, die nach oben überlaufen, etwas Platz geben
  • Lange Navigationspunkte im Dropdown-Menü kürzen
  • Update für kleine Aktionen in Themen, um einen Link für die neue URL verknüpfter Themen hinzuzufügen
  • Breitere Canvas-Buttons im Wizard
  • Benutzerabzeichen nach Gold > Silber > Bronze sortieren
  • Beim Erstellen eines verknüpften Themas die URL verwenden und Onebox ihre Magie entfalten lassen
  • Verwirrende Admin-Benutzeroberfläche für Farbthemen-Updates beheben
  • Beschriftungen aktualisieren, um anzuzeigen, dass ein Einladungslink generiert (nicht kopiert) wird

Leistung

  • Themen-Serialisierung für die Benutzerzusammenfassungsseite vereinfachen
  • Themen-Miniaturansichten für alle Themenlisten vorab laden
  • Index für Kategorie in einem Hintergrundjob aktualisieren
  • Aggressives Raten-Limiting für anonyme Benutzer einführen
24 „Gefällt mir“