3.2.0.beta4: einfacherer Zugriff auf Chat-Threads, Neugestaltung des mobilen Chats, experimentelle Admin-Seitenleiste und mehr

Neue Funktionen in 3.2.0.beta4

Dies ist die 4. Beta-Version, während wir auf die nächste Hauptversion Ende Januar hinarbeiten. Diese Version enthält eine Reihe neuer Funktionen, darunter insbesondere einige große Verbesserungen für Chat und die Erfahrung der Mitarbeiter. Lesen Sie weiter für weitere Highlights und eine vollständige Änderungsliste.

Zugriffsberechtigungen ändern sich (von Vertrauensstufen zu Gruppen)

Wir sind etwa auf halbem Weg des Projekts zur Änderung der Art und Weise, wie der Zugriff auf Funktionen gewährt wird. Zukünftig können Sie eine oder mehrere Gruppen angeben, während Sie in der Vergangenheit nur eine Vertrauensstufe angeben konnten. Erfahren Sie mehr und sehen Sie, welche Einstellungen bisher aktualisiert wurden.

Vorbereitungen für Ember 5 Upgrade

Wir werden bald unsere Version des Ember Javascript-Frameworks aktualisieren. 3.2.0.beta4 enthält Banner, um Administratoren vor inkompatiblen Themes und Plugins zu warnen. Weitere Informationen zum Upgrade und zur Vorbereitung Ihrer Themes/Plugins finden Sie in der Ankündigung.

Einfacherer Zugriff auf Chat-Threads

Wir haben es einfacher gemacht, Ihre gefolgten Chat-Threads zu finden und daran teilzunehmen, mit dem Link Meine Threads in der Seitenleiste. Sie können auch alle aktiven Threads in Ihren Chat-Kanälen im Thread-Panel sehen, sodass Sie Gespräche finden können, die für Sie interessant sind. Erfahren Sie mehr

Verbesserungen an Gruppen-Chat-Kanälen

Gruppen-Chat-Kanäle haben einige dringend benötigte Verbesserungen erhalten – sie sind einfacher zu erstellen, Sie können Benutzer zu bestehenden Gruppen-Chats hinzufügen und Sie können Ihren Gruppen-Chats lustige oder beschreibende Namen geben. Erfahren Sie mehr

Chat-Mobile-Redesign

Wir haben das Design des Chats auf Mobilgeräten aktualisiert, um die Navigation zu erleichtern und die Nutzung angenehmer zu gestalten. Hier sind weitere Verbesserungen geplant, die das mobile Chat-Erlebnis weiter verbessern werden.

Einführung der experimentellen Admin-Seitenleisten-Navigation

Wir haben an einigen Änderungen an der Navigationsstruktur in den Admin-Bereichen von Discourse gearbeitet. Der erste Teil dieser Arbeit ist die Verlagerung des Admin-Menüs in eine Seitenleiste, die hinter einer experimentellen Admin-Einstellung verborgen ist. Erfahren Sie mehr

Admin-Plugin-Listen-Redesign

Die Liste der installierten Plugins zeigt nun den Autor („Von Discourse“ für alle offiziellen Plugins), einen Link zu einem Dokumentationsthema auf Meta und eine Kennzeichnung für Plugins, die noch als experimentell gelten.

Sicherheitsänderungen

  • Verhindern, dass Gastbenutzer auf sichere Uploads zugreifen, wenn ein Login erforderlich ist CVE-2023-49099
  • Speichern Sie benutzerdefinierte Feldwerte gemäß ihrem registrierten Typ CVE-2024-21655
  • Führen Sie benutzerdefinierte Feldvalidierungen mit save_custom_fields aus CVE-2024-21655
  • Stellt sicher, dass mentioned_users begrenzt ist CVE-2023-48297
17 „Gefällt mir“

Und noch mehr!

Aber halt, es gibt noch mehr! Wir tun unser Bestes, um neue Funktionen und Änderungen für euch hervorzuheben, aber es gibt immer zu viele Änderungen, um sie alle im Detail aufzulisten. Für eine vollständige Liste der neuen Funktionen, Fehlerbehebungen, UX-Verbesserungen und mehr, lest euch bitte die unten aufgeführten „Zusätzliche Funktionen und Fehlerbehebungen“ durch.

Plugin-Verbesserungen

discourse-activity-pub

Neue Funktionen

  • Kategorien können entfernte Akteure folgen lassen (43)
  • Verbesserung der UX für föderierte Kategorien (36)

Fehlerbehebungen

  • Korrekturen bei der Anfragesignierung und Signaturverifikation (53)

discourse-ai

Neue Funktionen

  • DallE-Unterstützung für die Illustrationsfunktion des KI-Helfers hinzugefügt (404)
  • Generierung korrekter Embeddings für Beiträge/Themen mit eingebettetem Inhalt (401)
  • Automatischer Umgang mit größeren Embedding-Indizes (403)
  • Unterstützung für Gemini im KI-Bot (402)
  • Mixtral-Unterstützung für den KI-Bot hinzugefügt (396)
  • Embeddings pro Beitrag (387)
  • Einfaches Teilen von Bot-Gesprächen ermöglichen (385)
  • Anzeige verwandter Themen für Crawler (386)
  • Unterstützung für Gemini-Embeddings (382)
  • Mixtral für Zusammenfassungen (381)
  • KI-basierte Berichte an ein Thema senden lassen (377)
  • Generierung von Beitragsillustrationen (367)
  • Unterstützung für das Senden von KI-Berichten an eine E-Mail-Adresse (368)
  • Regelmäßiger Zusammenfassungsbericht basierend auf LLM (357)
  • DNS SRV-Unterstützung für TEI (363)
  • KI-Vorschlagsbuttons im „move-to-topic“-Modal (360)
  • Unterstützung für Gemini in AiHelper / Suche / Zusammenfassung (358)
  • Korrekturlesen mit dem Beitrag-KI-Helfer (359)
  • Hinzufügen benutzerdefinierter Prompts zu den Optionen des Beitragshelfers (355)
  • Streaming für die „Erklären“-Option des Beitrag-KI-Helfers hinzugefügt (344)
  • Versuch, Aufrufe/Benutzernamen/Likes in Suchergebnissen einzubeziehen (349)
  • Skalierung der Ergebnisanzahl für die Suche je nach Modell (346)
  • Implementierung der GPT-4-Turbo-Unterstützung (345)
  • Personas können Befehlsoptionen bereitstellen (331)
  • Llama2-Unterstützung in AiHelper (339)
  • Nutzerstimmung auf der Profilzusammenfassungsseite (329)
  • Kompatibilität mit HuggingFace Text Embeddings Inference (323)
  • Backfill-Aufgabe für das Sentiment-Modul (316)
  • Azure OpenAI-Unterstützung für DALL*E 3 (313)
  • DALL-E-3-Persona für die Bildgenerierung (311)
  • previously selected persona merken (299)
  • UI zum Aktualisieren von KI-Personas auf der Admin-Seite (290)
  • Grundlegende Infrastruktur für benutzerdefinierte Personas (288)

Fehlerbehebungen

  • Bot-Verhalten verbessern (408)
  • Azure-Unterstützung wiederhergestellt (407)
  • ``
    ` im Kontext (406)
  • Array-Argumente wurden nicht korrekt geparst (405)
  • Der Tabellenparameter von Tools::DbSchema ist ein String (400)
  • AI-Helfer funktionierte mit Mixtral nicht korrekt (399)
  • 500-Fehler, wenn ein Reviewable eine fehlende Nachricht hat (397)
  • „Beitrag illustrieren“ nur anzeigen, wenn Stabilitäts-API-Schlüssel vorhanden ist (395)
  • Tools für Claude und ChatGPT korrekt übersetzen und lesen (393)
  • Embeddings für leere Inhalte überspringen (392)
  • Randfälle bei Beitrags-Embeddings und Crawler-bezogene Probleme (391)
  • Async-Versionen von clipboardCopy verwenden (389)
  • Kategorie des Themas statt des Arrays abrufen (388)
  • Verhindern, dass die „Keine Ergebnisse“-Beschriftung angezeigt wird, wenn dies nicht zutrifft (384)
  • vLLM verwenden, wenn TGI für die OSS-LLM-Inferenz nicht konfiguriert ist (380)
  • Nicht sichtbare Themen aus dem Berichtskontext ausschließen (375)
  • Kontextmenü sollte nicht erscheinen, wenn der ausgewählte Text gelöscht wird (374)
  • Rückgängig-Machen-Problem (372)
  • Unter bestimmten Bedingungen erhielten wir doppelte Daten vom LLM (373)
  • Triage funktionierte mit Claude nicht mehr (369)
  • Symbol und Übersetzung für „Beitrag illustrieren“ wurden nicht korrekt angezeigt (371)
  • Bedrock beschwerte sich, dass die Eingabe zu lang war (365)
  • Von Bedrock zurückgegebene ungültige Base64-Payloads während des Streamings wiederherstellen (352)
  • Benutzerdefinierte Anweisungen fehlten bei der Generierung des benutzerdefinierten Prompt-Eingabefelds (348)
  • Fehlendes schließendes > im Input-Tag (347)
  • Trunkierung in der HyDE-Suche handhaben (342)
  • FoldContent-Strategie robuster machen bei Modellen mit geringer Token-Anzahl (341)
  • Auf vollständige LLM-Antwort zurückgreifen, wenn XML fehlschlägt (340)
  • Prompt bei HF/TGI nicht wiederholen (338)
  • Viele Korrekturen für Hugging Face und Llama2-Inferenz (335)
  • Guardian.basic_user anstelle von new (anon) verwenden (332)
  • Verhalten des Befehlsselektors funktionierte nicht mehr (330)
  • Richtige Methode zum Zusammenfassen mit Trunkierung aufrufen (328)
  • Auswahl der Persona zulassen, wenn die Liste zu lang wird (327)
  • Embedding-Strategien explizit laden (325)
  • Tag-Composer-Eingabe anpassen, um Umbruch zu vermeiden (324)
  • XML-Tags im generate_titles-Prompt verwenden (322)
  • Zu viele Anfragen von einer einzelnen Suche (318)
  • Falsche Sortierreihenfolge-Beschriftung wurde angezeigt, obwohl sie nicht erscheinen sollte (315)
  • Chat-Titelgenerator verwendete nach der LLM-Migration immer noch den alten Code (314)
  • Tools-Framework für Anthropic implementieren (307)
  • Zusammenfassungen durch Anpassung des Prompts kohärenter machen (310)
  • Bedrock verwendet leicht andere Modellnamen
  • Wir müssen anthropic. nicht vor Bedrock-Modellen voranstellen (308)
  • Fehler 500 bei Suche mit nur Filtern (304)
  • Weitere Ergebnisse erschienen beim Scrollen nicht (302)
  • AI-Ergebnisse waren nicht anklickbar (298)
  • ChatChannel erbt nicht mehr von RestModel (292)
  • Änderungen an den Sentiment-Berichten (289)

UX-Änderungen

  • Korrekte Quellenangabe für illustrierte Beitragsbilder hinzufügen (398)
  • Textänderung (390)
  • Menüplatzierung unten für AI (378)
  • „Bearbeitung vorschlagen“-Button im Schnellbearbeitungsmodus ausblenden, wenn er über AI ausgelöst wird (364)
  • Fokusstatus des Beitragsmenüpunkts verbessern, indem die volle Breite verwendet wird (362)
  • Textausrichtung für AI-generierten Text automatisch erkennen (361)
  • Titel zum Button hinzufügen (334)
  • Kopier-Button zu generierten Vorschlägen hinzufügen (296)
  • Graph für Überraschung neben Freude im post_emotion-Diagramm (291)

Barrierefreiheit

  • title-Attribut zum Funken-Symbol für AI-Suchergebnisse hinzufügen (317)

discourse-assign

Neue Funktionen

  • Zuweisung an denselben Benutzer zulassen
  • Fallback für automatische Zuweisung hinzufügen

Fehlerkorrekturen

  • Verschiedene Probleme mit dem Zuweisungsstatus (536)
  • Elemente im Benutzermenü richtig ordnen

UX-Änderungen

  • Vorbereitung auf Kern-Modal-Styling-Änderungen (524)

discourse-automation

Neue Funktionen

  • Standardwerte für Scriptables unterstützen (239)

Fehlerkorrekturen

  • PMs an nicht existierende Benutzer überspringen (243)
  • Null ist kein gültiger Metadatenwert (241)

UX-Änderungen

  • Fehler auslösen, wenn die PM-Erstellung fehlschlägt (235)

discourse-bcc

Fehlerkorrekturen

  • Kategorie-Label für Einstellung hinzufügen (57)

discourse-calendar

Neue Funktionen

  • Count-Parameter für das Events-Listen-Component unterstützen (513)
  • ‘in_ka’-Region für Indien hinzufügen (514)
  • Site-Einstellung, um abgelaufene Ereignisse in Kalenderansichten einzubeziehen (499)
  • Feiertags-Flair in der Zeitzonenansicht anzeigen, wenn der Benutzer im Urlaub ist (500)
  • Anpassbare Ereignisfarben nach Tags und einstellbare maximale Zeilen im Kalender (482)
  • Alle anstehenden Ereignisse für das nächste Jahr anzeigen (483)
  • Plugin-Ausgänge für das Dekorieren von Thementiteln mit Ereignisdaten verwenden (474)

Fehlerkorrekturen

  • event-date-container nur für Themen mit Ereignisdatum rendern (509)
  • Events-Endpunkt-Erweiterung (507)
  • Ereignissortierung zeigt älteste Ereignisse zuerst (429)
  • Legacy-Hamburger-Menü-Links zur Seitenleiste migrieren (497)
  • Aktualisieren benutzerdefinierter Felder mit neuem Wert (495)
  • Ereignisse ohne ends_at am Ende des Tages als abgelaufen betrachten (485)
  • Duplizierte Feiertage aufgrund von Zeitzoneänderung entfernen (489)
  • Feiertagsdoppelungen verhindern, wenn der Benutzername geändert wird (488)
  • Regionale öffentliche Feiertage einen Tag zu früh (486)
  • Unterkategorie-Ereignisse anzeigen (478)

UX-Änderungen

  • „Alle anzeigen“-Link in der Liste der anstehenden Ereignisse (518)
  • Hintergrundfarbe vergangener Ereignisse korrigieren (504)

Performance

  • Summary-Serializer für Ereignisliste (484)

discourse-category-experts

Fehlerkorrekturen

  • Beiträge nicht mehrfach besuchen (137)
  • Verwendung des booleschen benutzerdefinierten Felds CATEGORY_ACCEPTING_ENDORSEMENTS korrigieren (138)

discourse-chat-integration

Fehlerkorrekturen

  • Formularvalidierungsfehler, neue Modal-API, Glimmer (182)
  • Transkriptbehandlung nach Kernaktualisierungen aktualisieren (179)

discourse-code-review

Fehlerkorrekturen

  • Kein Fehler auslösen, wenn keine zugehörigen PRs gefunden werden (200)

Performance

  • Sidekiq-Jobs in die Low-Warteschlange verschieben (199)

discourse-data-explorer

Fehlerkorrekturen

  • PM weiterhin an andere senden, wenn eine Gruppe oder ein Benutzer nicht existiert (274)
  • ‘Größte Uploads’-Abfragen aktualisieren, um die upload_references-Tabelle zu verwenden (261)

UX-Änderungen

  • Warnung in /logs anzeigen, wenn PM nicht gesendet wird (271)

discourse-docs

UX-Änderungen

  • Suche nur bei Drücken der Eingabetaste ausführen (159)

discourse-encrypt

Fehlerkorrekturen

  • Richtigen Container verwenden (293)
  • Signaturparsing für gelöschte/umbenannte Benutzer korrekt handhaben (288)
  • Encrypt-Timer-Zerstörung korrekt handhaben, wenn Benutzer gelöscht wird (289)

discourse-gamification

Neue Funktionen

  • Benutzerscore/Beifall auf Standard-Leaderboard-Datumsbereich begrenzen (120)

Fehlerkorrekturen

  • Leaderboard-Materialized-View-Lookups auf öffentliches Schema begrenzen (121)
  • db:migrate-Rake konnte in der Dev-Umgebung fehlschlagen (118)

discourse-github

Fehlerkorrekturen

  • Guardian.basic_user anstelle von new (anon) verwenden (97)

discourse-global-filter

Neue Funktionen

  • Kind-Filter für versteckte Tags einbeziehen (129)

Fehlerkorrekturen

  • Kein Fehler auslösen, wenn der Tag in den Einstellungen nicht existiert (130)
  • Guardian.anon_user anstelle von Guardian.new ohne Argumente verwenden (126)
  • Routing auf /new-topic und /categories (125)
  • Eltern-Global-Filter-Tag auf /new-topic hinzufügen (122)

UX-Änderungen

  • Global-Filter-Matrix beim Filtern der Kategorie-Drop-Down beachten (123)

discourse-hCaptcha

Fehlerkorrekturen

  • Richtigen Container verwenden (5)

discourse-jira

Fehlerkorrekturen

  • Issue-Felder von Jira abrufen, wenn sich die Issue-Typ-ID geändert hat (56)

discourse-kolide

Neue Funktionen

  • Onboarding-Hinweis nur für Gruppenmitglieder in der Einstellung anzeigen (87)

UX-Änderungen

  • Warnung für nicht onboarded Geräte auf iPad & Chrome OS ausblenden (85)

discourse-perspective-api

Fehlerkorrekturen

  • Richtigen Container verwenden (78)

discourse-policy

Neue Funktionen

  • Nachverfolgen, wann eine Policy-Version erhöht wird

discourse-post-voting

Neue Funktionen

  • Flags für Post-Voting-Kommentare implementieren, Kommentar-Bearbeitung und -Löschung für Moderatoren, only_allow_post_voting_in_this_category (180)

discourse-ratings

Fehlerkorrekturen

  • Richtigen Container verwenden (2)

discourse-reactions

UX-Änderungen

  • Font Awesome-Nutzung in der Einstellung klären (257)

discourse-salesforce

Fehlerkorrekturen

  • Verwendet neue addPostAdminMenuButton-API (70)
  • Neuen Benutzer nicht synchronisieren, wenn API-Anmeldeinformationen nicht verfügbar sind (68)

discourse-shared-edits

Fehlerkorrekturen

  • Fehler in Specs erwarten (84)

discourse-solved

Fehlerkorrekturen

  • Guardian.basic_user anstelle von new (anon) verwenden (270)
  • JSON_LD-Schema mit unserem Microdata im Kern konsistent machen (269)

discourse-teambuild

Fehlerkorrekturen

  • Legacy-Hamburger-Menü-Links zur Seitenleiste migrieren (66)

discourse-templates

Fehlerkorrekturen

  • Kompatibilität mit neuem Chat-Entwurf sicherstellen (63)
  • Namen verwenden, der nicht anderswo verwendet wird (60)
  • HTML nicht mit Eltern-CSS-Klasse verschachteln (59)

UX-Änderungen

  • Padding hinzufügen, um Outline-Abschneiden zu verhindern (62)

discourse-topic-voting

Fehlerkorrekturen

  • Safe-Navigation-Operator für Parameter verwenden (177)
  • Auf Kern für Staff-Aktionsprotokolle verlassen (176)
  • Vermeiden, nicht zurückforderbare Stimmen zurückzufordern (175)

discourse-translator

Neue Funktionen

  • Thema übersetzen (130)
  • LibreTranslate-Anbietersupport (36)

Fehlerkorrekturen

  • Defekter LibreTranslate-Support (128)
  • Freundlichere Fehlermeldungen für Google, LibreTranslate anzeigen (127)
  • Nicht versuchen, Sprache von leeren Strings zu erkennen (125)

discourse-user-notes

Fehlerkorrekturen

  • Richtigen Container verwenden (88)

discourse-yearly-review

Neue Funktionen

  • Admin-Hinweis-Konfigurationserinnerung (67)

Fehlerkorrekturen

  • Doppelte Themen-Erstellung korrigieren (69)
  • Auf vorhandenes Review-Thema nach benutzerdefiniertem Feld prüfen (65)

discourse-zoom

Fehlerkorrekturen

  • Eigentümer einbeziehen, wenn Webinar entfernt wird (66)

docker_manager

Fehlerkorrekturen

  • Dieses Plugin aus der Plugin-Liste ausblenden (199)
  • EMBER_VERSION-Umgebungsvariable zulassen (200)

Alle Funktionen und Korrekturen

Neue Funktionen

  • Zitat-Kopier-Button zum Beitragsauswahlmenü hinzufügen (25139)
  • Embed-Inhalte in der Datenbank zwischenspeichern (25133)
  • Verwendeter, ungenutzter, aktivierter, deaktivierter Component-Filter (25136)
  • Themes und Components filtern (25105)
  • Benutzername-Link im Microdata-Schema einbeziehen (25112)
  • Warnbanner für kritische JS-Deprecations für Admins anzeigen (25091)
  • Dateinamen fehlgeschlagener Uploads beim Massenupload puffern (25068)
  • Import-Skript für Fusionforge (22281)
  • Topic-Crawler-Ansicht unten Plugin-Ausgang (25060)
  • /invites.json-API-Endpunkt ändern, um optional Array von E-Mails zu akzeptieren (24853)
  • Chat-Header-Redesign auf Mobilgeräten (24938)
  • Native Zahlenfelder für Integer-Eingaben verwenden (24984)
  • API-Bereich für /logs-Route hinzufügen (24956)
  • Initiale Admin-Seitenleisten-Navigation (24789)
  • Backups basierend auf Zeitfenster löschen (24296)
  • Paginierung zur Kategorien-Seite hinzufügen (23976)
  • Meine Threads-Seite (24771)
  • Link-Kopier-Button zum Beitragsmenü hinzufügen (24709)
  • Site-Einstellung zur Anzeige von Benutzer-Avataren im Benutzermenü (24514)
  • Thumbnails für Chat-Bild-Uploads hinzufügen (24328)
  • Suchmenü-Ausgang hinzufügen (24609)
  • Tag-Beschreibungslimit auf 1000 erhöhen (24561)
  • Threads-Support zu Chat-Archiven hinzufügen (24325)
  • Implementiert Entwürfe für Threads (24483)
  • Admin-Plugin-Liste Redesign (24363)
  • Einstellung & Präferenz für Suchsortierstandardreihenfolge hinzufügen (24428)
  • Dedizierter Admin-Bereich für neue Funktionen (24292)
  • Benutzern erlauben, Sitzung mit Passkeys zu bestätigen (24337)
  • /filter-Route für Anon-Benutzer zugänglich machen (24359)
  • buildQuoteMarkdown für Beitrags-Toolbar hinzufügen (24326)
  • Umfrage ‘public’-Standard über Site-Einstellung konfigurieren (24348)
  • Kategorie-Badge-Stil-Optionen entfernen, Bullet-Stil als Standard setzen (24198)
  • Führt Gruppenkanäle ein (24288)

Fehlerkorrekturen

  • Entferne alle noscript-Elemente, nicht nur das erste (25145)
  • Sortiere Plugins nach ihrem Einstellungs-Kategoriennamen (25128)
  • Stelle sicher, dass das Kategorien-Array nicht undefiniert ist (25141)
  • Beende die Optimierung von WEBPs zu JPGs (25140)
  • Passe CSS für Themen/Components an (25127)
  • move-topics Themen-Suche verliert Fokus (25116)
  • 500er-Fehler, wenn überprüfbare Einträge eine fehlende Nachricht haben (25113)
  • Dropdown-Fix (25093)
  • Verhindere das Setzen von Admin und Staff für TrustLevelSetting (25107)
  • Schließe nur den Autor-Benutzernamen in das Schema ein (25106)
  • Füge erforderliche Metadaten-Schema für nachfolgende Seiten hinzu (25102)
  • Syntaxfehler (25101)
  • Push-Benachrichtigungen niemals überspringen (25099)
  • Github-Onebox-Stile für Commits (25098)
  • Korrekturen für die Microdata-Schema-Darstellung (25082)
  • Erlaube die Bereinigung der Flags (25085)
  • Post-Kopierlink funktioniert nicht (25086)
  • Erlaube das Styling von Feedback auf Mobilgeräten (25072)
  • Hinzufügen des Formular-Templates zur Kategorie-Dropdown kann manchmal leer sein (25066)
  • Handhabung von Deprecations korrekt in serverseitigem pretty-text (25059)
  • Chat-Drawer-Routing-Fix für Threads (25056)
  • Kopierlink funktioniert in unsicherem Kontext nicht (25053)
  • Übergabe von Argumenten im Chat-Header-Logo-Plugin-Auslass (25050)
  • Verbessere strukturierte Daten basierend auf jüngsten Änderungen (25043)
  • CLS-Sprünge im Post-Stream bei ?page=N (25034)
  • TL3 kann ihren Post in ein Wiki umwandeln (25023)
  • Scoping der PM-Hintergrundfarbe auf PMs (25020)
  • Binde Events korrekt in search-menu.js ein & behebe Fokus-Problem (25006)
  • Whiteliste Uploads vor dem Erstellen von Thumbnail-Varianten (25013)
  • Verhindert, dass Audio-Container den Container überläuft (25012)
  • Schließe Suchmenü korrekt bei Klick/Berührung außerhalb (#25000)" (25005)
  • Korrigiere Tippfehler minmin_trust_to_edit_wiki_post (24999)
  • Schließe Suchmenü korrekt bei Klick/Berührung außerhalb (25000)
  • Vietnamesische Sprache, lokaler Name
  • Aktualisiere Position im Modell beim Neupositionieren des Eintrags (24997)
  • Zeige Admin-Plugin-Route-Sub-Links in der Seitenleiste (24982)
  • Zeige wahren Inhalt von robots.txt nach Wiederherstellung auf Standard (24980)
  • Dateigrößenbeschränkungstyp soll Integer zurückgeben (24989)
  • Entferne altes ‘wizard’ JS-Skript (24986)
  • Füge fehlendes Benutzer-Suchergebnis name und Styling hinzu (24974)
  • Füge Galerie zur Lightbox für Bilder in derselben Chat-Nachricht hinzu (24962)
  • Geringfügige Probleme bei Admin-Problem-Benachrichtigung (24963)
  • Chat-Navigationselemente Nacharbeiten (24953)
  • Chat-Navigationselemente Nacharbeiten (24951)
  • Stelle sicher, dass Dateigrößenbeschränkungstypen Ints sind (24947)
  • Inkonsistentes Login-Label (24949)
  • Besseres Endlos-Scrolling auf der Kategorien-Seite (24831)
  • Modal-Flash-Tracking (24923)
  • Korrigiere URLs für Subfolder-Setup (24941)
  • Sortiere Plugin-Liste korrekt nach Name (24839)
  • Zeige beim Anzeigen des Einladungs-Edit-Formulars gespeicherte Einladungsdaten in den Feldern (24907)
  • Exzessiver Download von Videodaten vom Service Worker (24924)
  • Zeige Chat-Antworten nicht als Threads in Transkripten an (24768)
  • Positioniere Float Kit-Elemente korrekt im RTL-Modus (24908)
  • Kann PM nicht zu öffentlichem Thema verschieben (24903)
  • Discourse Remap: Behebe Ausgabe, um UX-Problem zu vermeiden (24905)
  • Benachrichtige Benutzer nicht für zitierte Erwähnungen im Chat (24902)
  • Verwende keine :true/:false Symbole (24861)
  • Stellt sicher, dass Rand und Schatten des Headers sichtbar sind (24847)
  • Entferne doppeltes Spec-Beispiel (24846)
  • Falscher Abstand bei meinen Threads auf iOS (24843)
  • Erhöhe die standardmäßige maximale Länge von Chat-Nachricht-Auszügen (24842)
  • Korrigiere und verbessere die Beschreibung der autohighlight_all_code-Einstellung (24828)
  • Farbe der Benachrichtigungssymbole in der Benutzer-Benachrichtigungs-Index (24826)
  • Lade Seite neu nach Hinzufügen von 2FA, wenn es erzwungen ist (24803)
  • Löse computed property override beim Einladen in PM (24823)
  • Erlaube Klick auf Thread-Indikator (24821)
  • Stellt sicher, dass Seitenpanel geschlossen ist (24822)
  • Erlaube das Zitieren der ursprünglichen Thread-Nachricht (24773)
  • Navigation aus dem Thread zeigt andere ungelesene Threads (24693)
  • Navigiere durch Suchergebnisse mit J/Tasten (24787)
  • Kategorie-Auswähler für lazy geladene Kategorien (24533)
  • Versuche keinen S3 ACL-Aufruf, wenn sich der Secure-Status nicht geändert hat (24785)
  • Formular-Template-Formular-Fehler-Sichtbarkeit (24779)
  • Validiere jeden Wert in einem Array Custom Field separat (24659)
  • Verschiebe den search-menu-results-top Plugin-Auslass (24774)
  • Verhindere Fehler, wenn Poster nicht in der Nachricht-Benachrichtigung vorhanden ist (24776)
  • Table Builder Spec (24775)
  • Stelle sicher, dass Bulk-Select-Toggle für Nicht-Admins bei neu/ungelesen erscheint (24763)
  • Speichern von Tag-Änderungen ohne Beschreibung (24753)
  • Handhabung von 404 korrekt, wenn Transition keinen Pfad hat (24748)
  • Verwende Guardian.basic_user statt new (anon) (24705)
  • Füge checkbox-label zu Benachrichtigungs-Bulk-Aktionen hinzu (24734)
  • Shortcut-Tippfehler (24731)
  • Escape Kategorie-Beschreibungstext (24724)
  • Kontoaktivierung unter ember-5 Build (24722)
  • Stelle sicher, dass sluglose Thema-URLs korrekt weitergeleitet werden (24719)
  • Aktualisiere replies_count bei chat_threads korrekt (24711)
  • Inkrementiere Nachrichtenversion beim Verarbeiten (24713)
  • Führe Guardian::BasicUser für Onebox-Checks ein (24681)
  • Flaky Table Builder Spec (24700)
  • Aktualisiere nicht bei Klick auf Thema-Suchergebnis (24697)
  • Wende extraClassName nicht auf alle Popup-Menüs an (24695)
  • Mehrere verschachtelte Threads und duplizierte Nachrichten in Chat-Transkripten (24685)
  • Stelle sicher, dass ‘untagged’ Dokumenttitel korrekt gesetzt ist (24689)
  • Fehlgeschlagene Spec in Sidebar-Tags (24682)
  • Fordere HTML beim Abrufen von Inline-Onebox-Daten an (24674)
  • Aktualisiere Tag-Beschreibungsfeld-Platzhalter (24644)
  • Stelle sicher, dass app-cdn CORS nicht von cors_origin-Einstellung überschrieben wird (24661)
  • Fehler nicht auslösen, wenn Titel und URL nicht kodiert werden können (24660)
  • Flackern beim Laden von glimer Suchergebnissen (24658)
  • Deaktiviert Tooltip auf Desktop-Nachrichtenmenü-Reaktion (24650)
  • Zeige Leave-Channel-Hinweis nur bei Gruppenkanälen (24653)
  • Zeige korrekt “chat with” und nicht “chat in” für Benutzer (24651)
  • Flaky Spec aufgrund falscher Rack-Antwort-Body (24640)
  • Weitere Verbesserungen für Plugin-Liste (24622)
  • Erlaube das Setzen eines Array Custom Field auf einen Singleton-Wert (24636)
  • Verlassen eines Gruppenkanals sollte Mitgliedschaft zerstören (24631)
  • Kategorie-Auswähler für Top-Level-Kategorien (24627)
  • Zeige nur Top-Kategorien in der ersten Kategorie-Dropdown (24575)
  • Word Wrap für Quote-Buttons (24620)
  • Escape Thema-Titel, wenn use_pg_headlines_for_excerpt wahr ist (24608)
  • Verwende korrekte Farbe für Inputs (24616)
  • Füge Setter für einige Gruppen-Eigenschaften hinzu (24572)
  • Lint unlinted Datei (24612)
  • Füge mehr Spezifität zu Outline hinzu (24611)
  • Mache category-drop mit lazy_load_categories funktionieren (24187)
  • Verwende subfolder-sichere URL für Kategorie in HTML-Ansicht (24595)
  • Füge höhere Lese- & Öffnungs-Timeouts für Gruppen-SMTP-E-Mails hinzu (24593)
  • With_secure_uploads? könnte in einigen Fällen nil zurückgeben (24592)
  • Entferne trailing Slashes und Query-Params auf meta-tag-updater’s canonical url (24445)
  • Handhabung des Scheiterns bei der Aktualisierung der übergeordneten Kategorie (24401)
  • Stelle sicher, dass Thema-Route replaceState nach Navigation nicht aufruft (24563)
  • Video-Platzhalter verlinken Post-Uploads nicht automatisch (24559)
  • Verbessere Gruppen-Erwähnungs-Text für kleine Gruppen (24558)
  • Ein Tippfehler-Bug in einem Import-Skript (24553)
  • Deaktiviere Browser-history.scrollRestoration-Feature (24550)
  • Verwende gleiche Namen für Kategorie-CSS-Variablen (24527)
  • Nullifiziert Ziel-Nachrichten-ID, wenn nicht lesbar (24540)
  • Handhabung fehlender Git-Repo-Details in Plugin-Liste (24539)
  • Verhindert Input-Reset zum falschen Zeitpunkt (24536)
  • Serialisiere übergeordnete Kategorien zuerst (24530)
  • Verwendet private_email Site-Einstellung in Chat korrekt (24528)
  • plugin:install_all_gems Rake-Aufgabe installiert Plugin-Gem nicht (24522)
  • Entferne mehrere aufeinanderfolgende Bindestriche aus Tag-Namen (24520)
  • Verwende Plugin-Kategoriennamen für Plugin-Liste (24477)
  • Führe bundle install vor Migration in d/boot_dev aus (24509)
  • Falscher Argumentfehler wird in UrlHelper geworfen (24506)
  • docker:test Rake-Aufgabe führte Systemtests nicht parallel aus (24507)
  • Verlässt sich auf mention mixin für Größe (24503)
  • Behebe Animationen von benutzerdefinierten Login-Input-Labels (24497)
  • Bewahre Custom Field Array-Reihenfolge bei (24491)
  • Mache Vollbild-Code-Modal so groß wie nötig (24403)
  • Rendere Seitentitel auf Tag-Routes (24474)
  • Nur Labels für fett & kursiv im Composer, wenn Sprache nicht mit Icon übereinstimmt
  • Verwende history-store Service, um isPoppedState() zu prüfen
  • Sortier-Toggles in Themenliste (24465)
  • Modals auf Android, wenn Tastatur sichtbar ist (24442)
  • Rendern eines einzelnen Elements in einem Grid (24464)
  • Navigation zu Home über Routenname (24460)
  • Ungültiges Datum beim Senden einer Chat-Nachricht in einem Thread (24455)
  • Füge fehlenden Suchservice in Login-Modal hinzu (24432)
  • Hebt Nachricht bei Klick auf Antwort korrekt hervor (24431)
  • Regression, wenn erzwungene 2FA aktiviert ist (24415)
  • Navigiere zu Suchergebnis-URL bei Klick (24414)
  • Füge Desktop-Benachrichtigungs-Übersetzung für watching_category_or_tag hinzu (24276)
  • Min/Max nicht an NumberField für Site-Einstellungen übergeben (24402)
  • Preload die richtigen Felder bei Kategorien (24396)
  • Weiterleitung zu hervorgehobenem Suchergebnis bei 'Enter` (24393)
  • Kompiliere Theme-Übersetzungen neu, wenn Fallback-Daten sich ändern (24371)
  • Korrigiere Online-Indikator für nicht interaktiv (24364)
  • BuildQuoteMarkdown fn wurde nicht korrekt weitergegeben (24360)
  • Zeige nur Passkeys-Button in Login-Modal (24351)
  • Verstecke Chat-Nachrichten-Header mit neuem Argument (24346)
  • EmberCli Cache-Bereinigungsproblem in Produktion (24343)
  • Post verschoben kleine Aktions-Links sollten Subfolder-Installs respektieren (24336)
  • Füge fehlende Service-Injektion hinzu (24341)
  • Verstecke alte min_trust_level_for_here_mention Einstellung (24342)
  • Lade highlightjs Bundle über CDN (24335)
  • Aktualisieren des Presence-Status im Readonly-Modus sollte gracefully fehlschlagen (24333)
  • Aktualisiere tag-chooser & category-selector Aktion (24318)

UX-Änderungen

  • Füge fehlende Button-Klasse zu bulk-select hinzu (24758)
  • Verbessere border-radius stuff in chat-message actions (25129)
  • Aktualisiere Post-Hintergrund-Hervorhebung (25094)
  • Füge Lücke zwischen Kategorie und Tags in vorgeschlagenen Themen hinzu (25097)
  • Füge ‘bearbeiten’-Link zum Theme-Farbschema-Auswähler hinzu (25073)
  • Chat-Header-Stil-Verbesserungen (25057)
  • Mache Seitenleisten-Titel statisch (25040)
  • Header-Avatar >` Änderung zu aria-label (25038)
  • Resize PM-Composer-Inputs für schmale Bildschirme (25019)
  • Passe PM-Stile an, um Controls einzubetten (24996)
  • Deaktiviere Dropdown beim Filtern im Edit-Navigation-Menü-Tags-Modal (25010)
  • Dateitypen Site-Einstellung (24976)
  • Passe Bootstrap-Mode-Tooltip-Farbe an (25002)
  • Füge Klasse zum Textauswahlmenü beim Fast-Editing hinzu (24991)
  • Chat-Navigationselemente >` Ausrichtungen Teil 2 (24985)
  • Chat-Navigationselemente Header spezifischer Fall (24972)
  • Chat-Info-Bereich Zurück-Button + Styling-Anpassungen (24966)
  • Tippfehler (24971)
  • Richte Navigationselemente und Composer-Uploads aus (24970)
  • Verwende gleiche Farbe für Thread-Icon wie für Indikator, wenn ungelesen (24967)
  • Chat-Kanal-Info-Bereich >` classname-Änderungen (24954)
  • Richte Thema-Benachrichtigungs-Button + Text vertikal aus (24948)
  • Vollbild-Modal >` füge fehlenden Modifier + sticky Header hinzu (24920)
  • Behebe Überlappung blockierte Anon-Thema-Antwort (24927)
  • Behebe Überlappung blockierte Anon-Thema-Antwort (#24921)" (24925)
  • Behebe Überlappung blockierte Anon-Thema-Antwort (24921)
  • Revertiere Icon-Farbenänderung in Alerts (24916)
  • Lass SVG-Icons Farbe erben (24871)
  • Benutzer-Threads-Styling-Anpassungen
  • Aktualisiere “discourse-sparkles” Icon (24863)
  • Richte Icon mit Benutzername in Menü-Panel aus (24854)
  • Verbessere Layout von Avatar+Icon-Benachrichtigungen (24851)
  • Verhindere, dass Header-Buttons Text umbrechen (24845)
  • Passe Benachrichtigungs-Items an, wenn Avatar angezeigt wird (24832)
  • Füge einige fehlende hljs-Klassen hinzu
  • Behebe Hervorhebungs-Regressionen (24825)
  • Stellt sicher, dass Emojis in Reaktionen korrekt ausgerichtet sind (24814)
  • Erlaube Benutzern, auf Thread-Titel zu klicken, um ihn zu öffnen (24816)
  • Behebe Icon-Farbe auf Signup-CTA (24818)
  • Verhindere, dass Chat-Kanal-Avatar gequetscht wird (24815)
  • Stelle sicher, dass Wizard-Vorschauen in korrekter Breite angezeigt werden (24801)
  • Login-Modal-Größenkorrekturen (24794)
  • Wenn keine Login-Optionen konfiguriert sind, zeige eine Nachricht (24777)
  • Verschiebe Monospace-Schriftart zu Variable (24762)
  • Geringfügige Fixes in Thema-Aktions-Modal (24772)
  • Behebe Edit-Navigation-Tags-Modal-Höhe zu lang auf Desktop (24765)
  • Mache Github-Onebox-Stile responsiver (24761)
  • Wiederherstellen Kategorie-Badge-Farben auf 404-Seite (24754)
  • Behebe Doppel-Scrollbar in keyboard-shortcuts-modal (24751)
  • Verbessere Poll-Text-Umbruch (24732)
  • Füge Link von Admin-Reports-Seite zu Meta-Thema hinzu (24707)
  • Weitere Anpassungen (24726)
  • Behebe Ausrichtung (24718)
  • ; scope details change (24715)
  • Details-Tag-Hintergrundfarbe (24710)
  • Behebe Seitenleisten-Modal (24646)
  • Verbessere btn-transparent Styling (24666)
  • Behebe Info-Text-Farbe für benutzerdefiniertes Feld beim Login (24665)
  • Mache Summary 100% Höhe (24649)
  • Chat-Leave-Info (24645)
  • Richte Schließen-Button-Icon auf Composer-Nachrichten korrekt aus (24632)
  • Verschiedene Verbesserungen für JSON Schema Editor (24543)
  • Kategorie erstellen braucht nicht immer eine Dropdown (24610)
  • Platziere Login-Button-Text in span-Tag (24613)
  • Behebe disabled Input-Stile (24603)
  • Ändere Richtung des Focus-Outline (24605)
  • Senden Security-Key-Edit-Formular bei Enter (24532)
  • Füge Gift-Emoji-Styling für neue Features hinzu (24523)
  • Behebe neuen Gruppen-Chat-Abbruch-i18n-Label (24554)
  • Behebe Datum-Uhrzeit-Modal auf Mobilgeräten (24531)
  • Zeige bei IP-Lookup, wenn MaxMind-Schlüssel fehlt (18993)
  • Behebe icon-lock-Größe auf email-login-Seite (24529)
  • Füge Kategorie & Abschnitt für Syntax & BEM hinzu (24516)
  • Füge BEM-Dokumentation zu Styleguide hinzu (24512)
  • Füge Höhe zu nicht hervorgehobener Erwähnung hinzu (24490)
  • Richte Schließen-Button-Icon auf Thema-Navigation-Popup korrekt aus (24487)
  • Passe Modal an neue Änderungen an (24488)
  • Passe Thema-Fortschritt-Wrapper-Border-Radius an (24470)
  • Select Kit Name >` flex (24479)
  • Setze Badge-Farbe für neue Kategorie-Vorschau (24473)
  • Richte SVG in Checkbox-Slider-Komponente vertikal aus (24478)
  • Stelle sicher, dass Lade-Slider nicht ‘resetet’ mitten in einer Transition (24446)
  • Stelle sicher, dass tag-info nicht auf Nicht-Tag-Routes persistiert (24462)
  • Revertiere graue Such-Inputs (24459)
  • Behebe Login/Erstellen-Modal (24457)
  • Kleinere neues Feature Emoji (24454)
  • Normaler Cursor auf benutzerdefiniertem Seitenleisten-Link-Icon (24427)
  • Verbessere json_schema-Einstellungs-Stile (24424)
  • Composer-Kategorie-Dropdown-Höhe, Truncation (24420)
  • Kleine Ausrichtungsanpassungen für Chat-Thread-Liste-Header (24410)
  • Erweitere enforce_second_factor-Einstellungsbeschreibung (24413)
  • Wende Dekoratoren auf kleine Aktions-Posts an (24397)
  • Behebe reply-where Kategorie-Anzeige (24389)
  • Html-safe dialog.message, kläre Poll-Fehler (24388)
  • Behebe cmd-k Position (24385)
  • Vollbreite Tabellen-Modal-Override (24382)
  • Modal >` entferne veraltete Wrapper-Klasse (24381)
  • Kürzere Kopierlink-Bestätigung (24380)
  • Refaktorisiere .d-modal, um BEM zu verwenden und Styling zu verbessern (23967)
  • Verbessere mobile Benutzerkarte-Button-Anzeige (24311)
  • Verwende mention mixin für Chat-Erwähnungen (24319)
  • Zeigt Bearbeitungstitel nur auf Einstellungsseite (24330)
  • Verbessert Suche des Nachrichtenerstellers
  • Erstelle Umfragen mit public=true standardmäßig (24332)
  • Nummer Site-Einstellung Validierungs-Nachricht (24303)

Leistung

  • Aktualisiere node_options während ember-Build für Low-End-Server (24850)
  • Wende terser nur auf Produktions-Assets an (24699)
  • Vermeide Table-Scan während einer sehr großen Aktualisierung (24525)
  • Wechsle plugins:update_all zu git pull concurrently (24513)
  • Wechsle plugin:install_all_official zu clone plugins concurrently (24511)
  • Cache-Ergebnisse von Category.asyncSearch (23975)
  • Invalidiere andere Übersetzungen nur, wenn en sich ändert (24443)

Barrierefreiheit

  • Verbessere Fokussierung auf einen Post (24786)
  • Behebe Fokussierung auf einen Post (23367)
  • Erlaube Tab-Titeln, Standardübersetzung zu verwenden (24727)
15 „Gefällt mir“