3.2.0.beta2:未使用タグの自動削除、レポートのカスタム日付範囲、新しいチャット通知など

3.2.0.beta2 の新機能

未使用タグの自動クリーンアップ

新しい「タグの自動クリーンアップ」管理設定により、未使用のタグを自動的に削除できます。有効にすると、トピックによって使用されていないタグを削除する日次ジョブが実行されます。

管理ダッシュボードにカスタム日付範囲フィルターを追加

管理ダッシュボードのレポートを確認する際に、カスタム日付範囲を選択できるようになりました。

キューに入れられた投稿のレビュー対象に「修正…」オプションを追加

キューに入れられた投稿のレビュー対象に、新しい「修正…」アクションを追加しました。これにより、ユーザーは事前設定されたリストから理由を選択するか(または「その他…」を選択してカスタム理由を入力)、ユーザーにフィードバックを提供できるモーダルが開きます。

投稿は引き続き却下されますが、ユーザーにプライベートメッセージが送信されるため、再送信時に投稿を改善する機会が得られます。

セキュリティアップデート

このリリースには、コミュニティおよびHackerOneから報告されたこれらのセキュリティ問題の修正が含まれています。

  • ログを切り捨てる際のデフォルト制限を追加 CVE-2023-44388
  • グループ化された投票結果への不正アクセスを防止 CVE-2023-43814
  • トピックのカスタムフィールドの任意の値を設定できないように防止 CVE-2023-45147
  • ‘text’ メールプレビューを正しくエスケープ CVE-2023-43659
  • ユーザープロファイルを非公開にする CVE-2023-44391
  • チャットのMessageBusに権限を追加 CVE-2023-45131
「いいね!」 10

さらに!

でも、まだあります!私たちは新しい機能や変更をできる限り強調表示するように努めていますが、詳細をすべて説明するには変更が多すぎます。新しい機能、バグ修正、UX の改善などの完全なリストについては、以下の「追加機能と修正」を必ずご確認ください。

プラグインの改善

discourse-ai

新機能

  • OpenAI-Organization ヘッダーのサポート (245)
  • Claude ベースのスキャンと OpenAI の再試行 (243)
  • Cloudflare Workers AI API を通じた Bge-large-en 埋め込み (241)
  • LLM を使用した投稿のトリアージ用自動化ルール (236)
  • AWS Bedrock を通じた Anthropic 推論の許可 (235)
  • クリエイティブなペルソナの追加 (231)
  • コンポーザー AI ヘルパーによるカスタムプロンプトの作成 (214)
  • テキストからサムネイルを生成する AI ヘルパーエンドポイント (224)
  • AI ボットのセマンティック検索へのフィルターサポートの追加 (222)
  • セマンティック検索での検索フィルターの尊重 (220)

バグ修正

  • AI ボットが使用するトピックのカスタムフィールドのホワイトリスト登録 (250)
  • タイトル提案プロンプトの構築時に OP を含める (248)
  • a7adce0 で欠落していた claude タグのフォローアップ修正 (242)
  • Claude がタグを忘れた場合のレスポンス全体へのフォールバック (240)
  • 埋め込みインデックスタスクの改善 (238)
  • 2e5a393 で壊れていたカテゴリ/タグの提案の修正 (237)
  • トークンカウントの改善 (234)
  • AIHelper のカスタムプロンプトで OpenAI が誤ったタイプを使用していた問題の修正 (230)
  • !command プロンプトの適切な切り捨て (227)
  • ボットの堅牢性の向上 (226)
  • AI 提案ボタンの条件付きレンダリング (225)
  • AI ヘルパーの UX バグの修正 (223)
  • 「関連トピック」ラベルの一貫した使用 (221)

UX の変更

  • カスタムプロンプトボタンの無効化/有効化状態の使用 (233)

discourse-assign

バグ修正

  • グラナラーなウェブフック (498)

UX の変更

  • 割り当て解除時にトピックの通知レベルを変更しない (513)

discourse-automation

バグ修正

  • ルーターで transitionTo を正しく使用 (224)

UX の変更

  • 暗黙的なプレースホルダーを表示しない (220)

discourse-calendar

新機能

  • 間隔として「4 週間ごと」を許可 (440)
  • タイムゾーン調整の切り替えユーザーオプションの追加 (437)

バグ修正

  • Firefox でカレンダーイベントがレンダリングされない問題の修正 (448)
  • チャット用の休日インジケーターコネクターの削除 (433)

セキュリティの変更

  • メール HTML 生成時にユーザー入力を適切にエスケープ (455)

discourse-encrypt

バグ修正

  • Ember 5.x で投稿を正しく復号化 (282)

セキュリティの変更

  • 暗号化されたトピックタイトルを適切にエスケープ (283)

discourse-global-filter

バグ修正

  • /new-topic のタグクエリパラメータからグローバルフィルターを推測 (118)

discourse-kolide

バグ修正

  • ユーザーがログインしている場合は常に再確認ボタンを添付 (76)

UX の変更

  • オンボーディングされていないデバイスの通知の無視期間を 1 週間に延長 (77)
  • モバイルビューでオンボーディングされていないデバイスの通知を非表示 (75)

discourse-post-voting

バグ修正

  • OP がモデレーターアクションの場合に投稿投票トピックが壊れる問題の修正 (168)

discourse-prometheus

新機能

  • pg_highest_seq メトリクスの導入 (63)

バグ修正

  • Postgres_highest_sequence の命名の修正 (78)

discourse-solved

バグ修正

  • 投稿と共に解決済みステータスを削除 (256)
  • グラナラーなウェブフック (248)
  • カテゴリを編集する際に解決済み/未解決フィルターを表示しない (254)

discourse-subscriptions

バグ修正

  • ログインをクリックするとログインモーダルが表示されるように修正 (177)

discourse-templates

新機能

  • テンプレートトピックを表示する際にコピー/新規トピックボタンを表示 (43)

バグ修正

  • プラグインを独自の設定カテゴリに移動 (50)

discourse-topic-voting

新機能

  • topic_voting ウェブフックをトリガーする topic_unvote イベントの追加 (166)

バグ修正

  • グラナラーなウェブフック (159)

すべての機能と修正

新機能

  • キューイングされたレビュー可能な投稿に対して「修正…」オプションを追加 (23454)
  • ユーザー名リストを使用してユーザーを検索できるようにする (23902)
  • 未使用のタグを自動的に削除するオプション (23864)
  • グラナラーなウェブフック (23070)
  • レガシーナビゲーションメニューのサポートを削除 (23752)
  • 複数の非アクティブなテーマ/コンポーネントを削除 (23788)
  • api.renderInOutlet の導入 (23719)
  • フォームテンプレートフィールドで description 属性をサポート (23744)
  • tag_groups 用の API キースコープの追加 (23634)
  • 管理者ダッシュボードレポート用のカスタム日付範囲フィルターの追加 (23702)
  • SSO プロバイダープロトコルに prompt=none 機能の追加 (22393)
  • ユーザーの停止と再開のウェブフックを追加 (23684)
  • 二重いいね時のエラーメッセージの改善 (23698)
  • 投稿レポートを複数のカテゴリでフィルターできるようにする (23669)
  • チャット通知をメッセージに直接リンク (23617)
  • 一定日数を超える API キーを取り消すサイト設定の追加 (23595)
  • チャットメッセージ用の送信ウェブフックの追加
  • プライベートチャット用のチャットメッセージ通知の追加 (23307)

バグ修正

  • トピック共有 UI から招待モーダルを正しく開く (23940)
  • フォームテンプレートアップロードに欠落していた type を追加 (23935)
  • tag-intersection ルートへの遷移 (23931)
  • チャットメッセージのレイアウト(編集済み)を元に戻す (23927)
  • /tags/intersection でカテゴリパラメータを渡す (23352)
  • GitHub onebox によるチャットレイアウトのシフト (23909)
  • ネストされた Ember コンポーネントを Mustache 構文で使用できるようにする (23912)
  • 非推奨の tagName を持つ PluginOutlet 呼び出しをサポート (23913)
  • スレッドリストボタンが表示されないようにする (23895)
  • 未読を無視した際にトピックを正しく追跡解除 (23894)
  • 検索メニューの結果をクリックした際のブラウザ更新を防止 (23881)
  • タググループに制限されたカテゴリの親/子タグを正しくリスト表示 (23708)
  • スレッドリストアイテムから border-radius を削除 (23878)
  • コンポーザーのテキストエリアで overflow-anchor を無効化 (23875)
  • UI からの投稿再ベイク時にアップロードセキュリティを更新 (23861)
  • 投稿移動失敗時のエラー表示 (23860)
  • チャットスタイルガイドの微修正 (23849)
  • 統合チャットメッセージ通知を一時的に非表示 (23846)
  • アップロード前に必要に応じて CSRF トークンを取得 (23825)
  • 破棄時にアクティブなメッセージを正しくリセット (23844)
  • モバイルビューでメンバーに正しいラベルを使用 (23845)
  • ドットに続く場合にメンションを正しく作成 (23829)
  • フロントエンドでスレッド参加者制限を処理 (23839)
  • 並列実行時の複数テーマ削除仕様の失敗 (23837)
  • uppy で常に現在のセッショントークンを使用 (23812)
  • Embroider による index.html 構造の破壊 (23811)
  • ユーザーのアクティブ化を正しくチェック (23793)
  • チャットメッセージの長押しテストの失敗 (23791)
  • 管理者インターフェースで UserBadge.grant を badgeReason と共に呼び出す (23753)
  • すべてのユーザー情報を 1 つのリンクにネストしない (23783)
  • d-menu/:content から来る close 引数が機能するようにする (23773)
  • カテゴリモデレーターがトピックを自分のカテゴリに移動できるようにする (20896)
  • ember-cli 設定に正しいサブフォルダ形式を使用 (23754)
  • アクティベーションメール再送時にメールを正しく渡す (23741)
  • num_users_to_silence_new_user 設定から削除されたサイト設定への参照を削除 (23718)
  • CookText コンポーネントをリアクティブにする (23709)
  • キーボード使用時にブックマークモーダルを開いたままにする (23707)
  • 引用状態を正しくクリア (23705)
  • 履歴モーダルの列の幅を縮小できるようにする (23700)
  • RequestGroupMembershipForm でのリグレッション (23699)
  • モデレーターがカスタム公開サイドバーセクションを編集できないようにする (23683)
  • コピーボタンの JS テストの失敗 (23687)
  • モーダル(およびその他の場所)でのエラー報告の破損 (23680)
  • コードブロックのコピーには client: true が必要 (23686)
  • ユーザー追加モーダルのエラーの修正 (23679)
  • コードブロックコピーをデフォルトで有効化 (23662)
  • null の最終メッセージを持つチャンネルを正しくソート (23672)
  • 既存の場合は既存のスレッドを再利用するようにする (23618)
  • / パスを持つカスタムサイドバーセクションリンクが空白ページに遷移する問題の修正 (23661)
  • 空の最終メッセージがエラーを引き起こさないようにする (23647)
  • digest_suppress_tags 設定を正しくパース (23623)
  • 存在する場合は destination_url クッキーを return_path として使用 (23594)
  • 欠落していた「スパマーを削除」フラグオプションを復元 (23605)
  • 新しいスレッドとして返信する際のメッセージ日付が正しくない問題 (23608)
  • プロフィールを非表示にする際、ユーザー名ルートでリダイレクトの代わりに 403 を返す (23545)
  • Discourse-local-dates のモバイルレイアウト(8a577984 に続く) (23564)
  • animated-images-pause を topic-post にスコープ (23561)
  • ライトボックス画像のタイトルが二重エスケープされるのを防止 (23458)
  • Min_personal_message_post_length が最初の投稿に適用されない問題 (23531)

UX の変更

  • ユーザー数の整列を改善 (23941)
  • リマインダー設定テキストの改善 (23918)
  • モバイルで複数ユーザーへのいいね通知を修正 (23896)
  • 未読スレッドがあるチャンネルでスレッドを開く (23361)
  • コンポーザーの縮小/再オープン時にフォームテンプレートクライアント状態を保持 (23858)
  • 「(編集済み)」およびその後の内容をコピーしないようにする (23882)
  • コンポーザーとサイドバーのフィット改善 (23841)
  • 「トピック作成」コンポーザードロップダウンの説明を修正 (23871)
  • 「(編集済み)」を同じ行に配置 (23866)
  • スレッド参加者リストでアバターを非インタラクティブにする (23847)
  • 設定/メンバーのリニューアル (23804)
  • モバイルでのスレッドリストの整列と余白の修正 (23823)
  • スレッドリストのフラットデザイン (23821)
  • タイムスタンプを単一行に保持 (23819)
  • スレッドリストアイテムからの抜粋の削除とスタイル変更 (23776)
  • グリッド使用時の Firefox での予期せぬプレビュースクロールを防止 (23777)
  • ナビゲーションメニュータグモーダルの読み込みスピナーを中央揃え (23786)
  • チャットコピー機能の強化 (23770)
  • ‘gtm_container_id’ サイト設定の説明を更新 (23763)
  • ブックマーク通知からユーザー名を削除 (23760)
  • 「もっと見る」トピックのモバイル余白 (23745)
  • 「もっと見る」テーブルのフォーカス余白 (23730)
  • 選択インジケーターの「もっと見る」余白 (23696)
  • 履歴モーダルレイアウトの改善 (23675)
  • 最終ステップでウィザードのコンフェッティを復元 (23533)
  • ウィザードスタイルプレビューでのタブ選択を修正 (23639)
  • アクティビティ列タイトルのデータ改善 (23614)
  • experimental_form_templates の非表示を解除 (23615)
  • 外部の完全な「クリック」イベントでのみモーダルを閉じる (23566)
  • 小型タブレット幅での「もっと見る」メニューを修正 (23616)
  • オーバーフローチャンネル行の修正 + モバイルのスタイル調整 (23611)
  • チャットチャンネル行の整列 (23607)
  • タイトルと戻るリンクの間に垂直スペースを作成 (23558)
  • チャンネル削除アニメーションの改善 (23585)
  • 重複するモーダルフッターの削除 (23226)
  • グループ経由で言及されたすべてのユーザーがすでに招待されている場合の警告を非表示 (23557)

アクセシビリティ

  • 新規アカウントの免責事項をボタンの上に移動 (23884)
  • 作成モーダルから positive tabindex を削除 (23883)
  • サマリーページのユーザーリンク構造を改善 (23746)
  • コンポーザーのヒント閉じるリンクをボタンにする (23731)
  • スクリーンリーダー向けの small-post マークアップを改善 (23732)
  • カスタムブックマーク時間のキーボードナビゲーションを修正 (23710)
  • 「About」ページのプロフィールリンクマークアップを改善 (23695)
  • /about 統計テーブルヘッダーのマークアップを正しくし、スタイルを調整 (23733)
  • 通知メニューアイコンから title を削除 (23735)
  • アカウントアクティベーションステップにページタイトルを追加 (23736)
  • WCAG カラースキームのコントラストを改善 (23692)
  • 共有コピーボタンに aria-label を追加 (23706)
  • UI の絵文字は装飾的なため alt="" を使用 (23690)
  • アクティブなナビゲーション項目に aria-current を追加 (23691)
  • モバイルトピックリストアバターに Aria-label を追加 (23693)
  • 「もっと見る」ナビゲーションリンクは aria-expanded を使用するべき (23613)
  • 移動制限ユーザー向けに非必須の CSS アニメーションを無効化 (23571)
  • キーダウン時にもユーザーメニュータブをアクティブ化 (23593)
  • アバターアップロードボタンをフォーカス可能にする (23575)
  • 詳細検索ボタンにフォーカス状態を追加 (23573)
「いいね!」 9