Discourse バージョン 2.8

重点事項

  • トピックリストで既に実装されているように、トピック内に「最終訪問」行を表示 :white_check_mark:

  • PM と通常のトピックを視覚的に区別しやすくするため、軽量なバブル型の PM スタイルを導入 :white_check_mark:

  • タグ付けがデフォルトで有効になりました!タグの説明を追加し、タグ管理 UI を改善しました。:white_check_mark:

  • ユーザードロップダウン、ユーザーページ、サイドバーに下書きの件数を表示 @nbianca :white_check_mark:

  • 「新しい未読」と「未読」の概念を統合 @tgxworld :white_check_mark:

  • 自動ダークモード切り替えをデフォルトで有効化(サイト設定 default dark mode color scheme id@pmusaraj :white_check_mark:

  • ユーザーメニュー(通知、割り当て、ブックマーク)、ユーザー活動、ユーザーメッセージ、招待に関する「空白ページ症候群」を改善 @andrei :white_check_mark:

  • グループ PM の提案メッセージにグループごとの件数を追加 @tgxworld :white_check_mark:

  • 偽装(Impersonation)には二段階認証を必須化 @techAPJ :white_check_mark:

  • フルページ検索結果にユーザー名(およびフルネーム?)の一致を追加 @Roman / @pmusaraj :white_check_mark:

  • アクセシビリティを強化 @j.jaffeux @awesomerobot :white_check_mark:

  • このトピックに基づき、メールアドレスのワイルドカードブロックを実装 @nbianca :white_check_mark:

  • jQuery ファイルアップローダーを廃止し、Uppy に置き換えて S3 への直接アップロードを実現 @martin :white_check_mark:

  • 保留中の投稿を持つユーザーの体験を改善 @loic :white_check_mark:

  • ユーザーページにモデレーション待ちの投稿を表示 @loic :white_check_mark:

  • テーマ/プラグインの decorateCooked API に関するエラー処理を改善 @david :white_check_mark:

コードネーム

開始日

2021 年 5 月 19 日

予定リリース日

2022 年 1 月 26 日

「いいね!」 54

新機能

  • トピックナビゲーションポップアップの却下状態を保存
  • トピックをMarkdownにエクスポート
  • 絵文字の追加
  • ブロックでスクリーニングされたIPアドレスを検索
  • ユーザーがメンションされない場合の警告を表示
  • PrettyText.markdown のカスタマイズ可能なルールとプラグイン。
  • email-group-user-chooser-row でユーザー名を装飾
  • ローカル日付用の日付範囲タグ
  • 絵文字の更新
  • コンポーザーのドラフトエラー感嘆符を赤色にする
  • テーマ/プラグインからの decorateCooked エラーをキャッチ
  • 2FA入力でラスター画像と自動入力を使用
  • スケジュールされたグループメールの認証情報問題チェック
  • ヘッダーがドッキングされている場合にトピックピンの切り替えを許可
  • マージ前のコールバック。
  • 管理エディターのダークモードを自動化
  • リンク経由で複数のユーザーにメッセージを送信することを許可
  • ユーザー名を提案する際に、無効な文字のみで構成される入力をスキップする
  • hide_email_address_taken は、パスワードを忘れた場合のフォームでメールの使用を強制する
  • 管理ダッシュボードのスケジュールされた問題チェック
  • トピックベースの静的ページを変更することを許可
  • トピックナビゲーションプラグインのアウトレットとポップアップコンポーネントを追加
  • ブックマークページのスクロール位置を保存
  • プラグインAPIを拡張して複数のポスターアイコンを追加
  • Appleプラグインを公式リストに追加
  • コンポーザーでのテキストインデントにTabを使用
  • 最新のものを保持するための通知統合計画。
  • 前回のレビュー可能なリマインダーを削除。
  • Google認証によるグループメンバーシップの実験的サポート
  • リンク招待をメールドメインに制限
  • バッジ用のAPIスコープを導入。
  • 一括招待によるユーザーロケールの事前設定
  • PMと新規トピックの間を行き来する機能を追加
  • タグに説明を追加する機能
  • 「返信中…」ユーザーのユーザーカードを表示
  • Crawl-delay ディレクティブを適切なレート制限に置き換え
  • ユーザーのページに保留中の投稿を表示
  • クイック検索パネルに最近の検索を表示
  • 非正規応答に「noindex」ヘッダーを送信
  • Ember CLIプラグインテストでのi18nをサポート
  • 投稿の改訂で変更されたタグをハイライト
  • 投稿の削除をレスポンダーに通知
  • メール正規化ルール設定を追加
  • ここでメンションしてトピック内のユーザーに通知
  • トピックでDiscourse検索が表示されたときにブラウザ検索ヒントを表示
  • 新しいアップローダープラグインによるローカルチャンクアップロードバックアップ
  • APIキー用のアップロードスコープを追加
  • テーマ設定でリフレッシュを要求することを許可
  • トピック/投稿の検索クエリのみを検索ログに記録
  • 信頼されたユーザーのIPではなく、ユーザーごとにレート制限を適用
  • 「すべて却下」が重要な通知を却下する場合に確認モーダルを表示
  • 制限されたカテゴリでトピックを共有する場合に警告を表示
  • 固定アバターをコアに移動
  • バックアップ用のS3直接マルチパートアップロード
  • APIキーに読み取り専用スコープを追加
  • APIキーページにページネーションを追加
  • ユーザーがエディターの画像プレビューから代替テキストを編集できるようにする
  • タグアップローダーにuppyを使用
  • 小さなアクション投稿はhrefを受け入れる
  • ウォッチワードアップローダーにuppyを使用
  • 絵文字アップローダーにuppyを使用
  • トピックタグ編集の通知を無効にする設定を追加
  • ユーザープロフィールのホットリンク画像をプル
  • disable_category_edit_notifications が有効な場合、トピックのバンプをバイパス
  • omniauth の失敗を HTML セーフとしてマーク。
  • 投稿に fullscreen-tables を追加
  • ユーザーカスタムフィールドを基本エクスポートに含める
  • 小さなアクション投稿の削除を回復することを許可
  • ユーザー名の提案のソースとしてメールを使用できるようにする非表示設定を追加
  • すべてのコアでuppy-image-uploaderを使用するように変更
  • トピックカテゴリ編集の通知を無効にする設定を追加
  • allowed attributes に reversed と type を追加
  • MessageBus の CORS 事前フライトをキャッシュ
  • CORS 事前フライトリクエストを 2 時間キャッシュ
  • plugin api に downloadCalendar を追加
  • 管理者が投稿とトピックを永久に削除することを許可
  • シングルサインオンのユーザー名と名前の提案のソースとしてメールの使用を停止
  • クォート (q) と高速編集 (e) のショートカット
  • TopicQuery からタグを除外するAPIを追加
  • ローカル日付をカレンダーに保存
  • カテゴリエンドポイントでサブカテゴリを返す
  • ユーザーが投票を削除することを許可
  • 無効な文字のみを含む入力に対して、ユーザー名を user1user2 などと提案するようにする
  • 高速編集をデフォルトで有効にする
  • ファイルサイズの誤りメッセージを人間化
  • カテゴリと最新トピックビューに更新バナーを追加
  • トピックレベルのブックマークリンクで最後の未読に移動
  • トピックレベルのブックマーク
  • フルページ検索でのユーザー/カテゴリ/タグの結果
  • クリックでローカル日付範囲
  • アクティビティ/トピック、アクティビティ/読み取り、グループメッセージページでの「空白ページ症候群」を改善
  • ユーザーアクティビティページでの「空白ページ症候群」を改善
  • 高速編集の実験
  • 新しいアドバイスに関する重複メッセージを削除
  • 管理者確認にセカンドファクターを使用
  • ユーザーアクティビティでドラフト抜粋を調理
  • マルチサイト設定パスを構成可能にする
  • サポートされていないブラウザにゲームコンソールを追加
  • プライベートメッセージの既読トピック追跡イベントを公開。
  • PMのメッセージの閲覧で新着/未読数を表示。
  • ユーザーが未見をデフォルトビューとして選択できるようにする
  • 通常ユーザーからサイト全体の検索で一時停止中のユーザーを非表示にする
  • プラグインがグループを拡張できるようにする
  • 新規インスタンスで自動ダークモードを有効にする
  • 既存ユーザーのデフォルト通知レベルを更新するオプション。
  • 招待 redemption の通知を作成
  • ユーザー通知ページでの「空白ページ症候群」を改善
  • 管理者がユーザーあたりのすべての投稿を無条件に削除できるようにする
  • メッセージの未読および新着数を表示。
  • コンポーザーでのUppy直接S3マルチパートアップロード
  • allow_uploaded_avatars が TL を受け入れるようにする
  • グループ専用の小さなアクションコードを追加することを許可
  • ユーザーブックマークページでの「空白ページ症候群」を改善
  • ピン留めされたトピックを pinned_at 列で並べ替え
  • ENV によるレート制限例外
  • コンポーザーでのUppyの使用の最初のパス
  • 未見ビューで着信トピックバナーを表示
  • 招待受け入れ時に既存アカウントをリンクすることを許可
  • 未見ビューを追加
  • 外部認証サインアップ時に既存アカウントをリンクすることを許可
  • TL0ユーザーのタイトルへのURLの配置を無効にすることを元に戻す
  • TL-0ユーザーのタイトルへのURLの配置を無効にする
  • PM受信トレイの新着および未読を却下。
  • user-card:show イベントを送信
  • バックアップログをアップロードとして添付
  • ユーザーアクティビティに投稿編集数を追加
  • ユーザー個人メッセージの新着および未読メッセージ。
  • Onebox は content_type に基づいてエンジンを一致させることができる
  • Uppy とスタブによる S3 直接アップロードの初期実装
  • ユーザーメニューとアクティビティにドラフト数を表示
  • 個人メッセージの新しいスタイル
  • トピックごとのデフォルトの低速モード期間。
  • 1password が入力を無視するように入力名を追加
  • プラグインが Site#categories を拡張できるように、新しいプラグインAPIを追加
  • テーマ/コンポーネントリストにフィルターボックスを追加
  • 埋め込みの参照元チェックを停止
  • クライアントサイドの画像最適化をデフォルトで有効にする
  • クイック検索ウィジェットにアシスタントを追加
  • 「users.list」APIスコープを追加
  • グループのデフォルト通知が変更されたときに既存ユーザーを更新。
  • 一括付与を使用して、ユーザーにバッジを複数回付与するオプションを追加
  • モデレーターが投稿の所有権を変更できるようにする設定
  • UppyUploadMixin を使用した Uppy 画像アップローダー
  • ペナルティ履歴の改善
  • グループ詳細ページにタイトルタグを追加
  • ユーザーがフレアを選択できるようにする
  • 招待を既存ユーザーで機能させる
  • タグのトップトピックルートに期間フィルターを追加。
  • 招待されたユーザーがトピックを表示できない場合の警告
  • トピック表示ページに最後の訪問表示を追加。
  • ファイル > 500Kb の場合に再エンコーディングを安全にし、トリガーする
  • システムファイルピッカーにサポートされているファイル拡張子を渡す
  • コンポーザーでネイティブファイルピッカーを使用
  • ウォッチワードのスタッフアクションログを追加
  • マルチセレクトユーザーカスタムフィールドを追加
  • slow_mode_prevents_editing 設定を追加..
  • UserNotifications 変更の代わりにグループ SMTP ジョブとメーラーを使用
  • 問題をワンボックス化する際に GitHub ラベルに絵文字をレンダリング。
  • スタッフはレビュー可能なユーザーリマインダーをより頻繁に受信できます。
  • CTRL + ENTER および CMD + ENTER でフラグモーダルを受け入れる
  • アップロード前に画像を最適化
  • メンバーの追加をユーザーの追加と招待に分割
  • お気に入りの最大数を構成可能にする
  • 送信メールログに列を追加
  • サーバーエラー時の履歴スタック処理の改善
  • 投稿を編集するためのAPIキーのスコープ。
  • ポストストリームでレスポンシブ画像サイズを使用
  • トピックレベルのブックマークボタンをクリックすると、編集ブックマークモーダルを開く
  • SMTP/IMAP グループ設定 UI に最後の更新詳細を追加
  • バックアップ復元を高速化するために、並列で S3 にアップロード
  • レビューキューからユーザーを削除する際にブロックはオプションです。
  • ブックマークUIとトピックタイマーUIの日付ピッカーを他のすべてのピッカーと一貫させる
  • ユーザーのすべての公式警告のメッセージビューを追加
  • force_https が有効な場合に CSP に upgrade-insecure-requests を追加
  • ユーザーディレクトリにグループフィルターを追加
  • ドラフトが保存されている場合にドラフトチェックマークを表示しない
  • ユーザーディレクトリにユーザーカスタムフィールドを追加
  • タグ付けをデフォルトで有効にする
  • グローバル管理者APIキーレートリミッターを追加
  • ユーザー通知メールの送信にグループSMTP設定を使用(初期)
  • ワンボックスを検閲
  • 投稿編集を即座にステージング
  • ユーザーカードに表示するバッジを 2 つ選択できるようにする
  • widget-dropdown を拡張して disabled オプションを受け入れる
  • コンポーザーですべてのカテゴリを表示
  • トピック全体が別のトピックにマージされた後、スタブトピックを自動的に削除
  • グループメール設定UIを改善
  • Giphy と Tenor からの画像のポーズを有効にする
  • 正規表現が無効な場合はエラーメッセージを表示
  • ウォッチワードをミュート
  • アップロードと最適化された画像の既存URLからのパスを使用
  • Flarum インポートスクリプト
  • レビューキューから承認済みのキューに入れられたトピックに移動。
  • 未レビューのレビュー可能なものを他のクライアントに表示
  • 新着および未読トピックの選択的な却下を許可
  • サービスワーカーのルートを正規化
  • 「プリフォーマットテキスト」ショートカットを変更
  • TopicView の on_preload を追加
  • トピックタイトルをトルコ語のデフォルトロケールに合わせて大文字と小文字を正しく変換
  • サイト構造のエクスポートとインポートのタスクを追加
  • ウォッチワードのテストモーダルでタグと置換をサポート
  • 最大 20 人のグループオーナーに通知できるようにする
  • UploadCreator の「skip_validations」オプションのサポートを追加
  • post_excerpt_maxlength を制約
  • 1日の編集制限を信頼レベルに比例して増やす
「いいね!」 7

バグ修正

  • スタッフがユーザー名でパスワードをリセットできるようにする
  • クライアントはIDなしのトピックURLをルーティングできるべき
  • 単一行の絵文字が2回メタデータをインデックスしていた
  • ユーザー概要のトップリンクセクションを改善
  • モバイルビューでアウトレットを復元
  • テストは投稿を隠蔽してはならない
  • 投稿ではなくトピックを選択
  • Atomフィードから最適なリンクを選択
  • TopicEmbed.absolutize_urls で不正なURLを処理
  • サービスオブザーバーが this を誤って使用していた
  • バイナリファイルをチェックする別のメソッドを追加
  • マークダウンの改行ルールに潜在的なReDOS脆弱性
  • プラグインによって追加されたAPIスコープの許可URL
  • ドロップダウンの上にコンポーザーポップオーバーを表示
  • 最後の投稿者のユーザー名を正しくアクセス
  • 正しいスコープでメールトークンを作成
  • 招待レコードを持つユーザーのログインが失敗しないようにする
  • パスワードリセット時にメールを優先
  • リダイレクト時にブロックされたドメインリストを尊重
  • GitHubのoneboxでバイナリファイルの抜粋を非表示
  • 全員タググループのタグウォッチ
  • Chrome 97-97.0.4692でサービスワーカーのプロキシを無効化
  • 招待フラッシュメッセージをHTMLセーフとしてマーク
  • フローティング引用ボタンがサイドバーの下に配置されないようにする
  • Safariでのクイック引用
  • 呼び出す前にメソッドが存在することを確認
  • Chrome 97用の /session/sso サービスワーカーの回避策を追加
  • より短いトピックを使用して不安定なテストを修正する試み
  • 文の途中で使用した場合、オートコンプリートが誤ってテキストを置換
  • origins_to_regexes は常に配列を返すべき
  • GitHubフォルダのoneboxロジクが壊れていた
  • 選択されたコンテンツの名前ヘルパーを正しく使用
  • 絵文字アップロードUIを改善
  • フローティング引用ボタンがiOSの選択から離れていることを確認
  • 絵文字グループが実際に保存されなかった
  • カテゴリとタグIDをemit webhookイベントジョブに渡す
  • pre-lineの影響をツイートテキストに限定
  • 絵文字アップロード間で選択されたグループがクリアされる
  • pre-lineで最初の行のスペーシングを補正する試み
  • oneboxでツイートのフォーマットが失われるのを防止
  • SSOパスでサービスワーカーをバイパス
  • Shiftキーの押下に関係なくトピック/PMにナビゲート
  • Ember内の /p/### URLの処理
  • dev/prodで LOAD_PLUGINS=0plugin:pull_compatible_all で警告
  • 同じトピック内でスラグなしのトピックURLが機能するようにする
  • ピッカーで重複した絵文字を表示しない
  • 絵文字を選択した際に最近の絵文字リストを更新
  • メール経由の返信投稿に対して topic_created イベントをトリガーしない
  • 最小値なしの複数投票で投票ボタンを無効化
  • トピックリストのキーボードナビゲーションで回帰発生
  • デフォルトリストが ‘none’ の場合、URLに /all を追加
  • themes:update でフィールドを実際に保存
  • 発見トピックリストの更新ロジック
  • メッセージを作成する際に削除された投稿ユーザーを提案しない
  • ‘Default List Filter’ が ‘no subcategories’ に設定されていた場合、新トピック機能が壊れていた
  • より多くのトピックを読み込む際、showFooter が正しく更新されなかった
  • 一部のウィンドウサイズでトピック進捗が震えていた
  • フラグ付き投稿への返信が削除された際にフラグ付きキューをクリーンアップ
  • 最小/最大属性なしの複数投票で投票時にエラー発生
  • font-downを使用
  • タグ編集用の小さなペンアイコン
  • プロフィールが制限されている場合、ユーザーの自己紹介を非表示
  • デスクトップのトピック進捗位置の微調整
  • 管理ダッシュボードの重大問題メッセージを和らげる
  • category_usersnotification_level のNULL値を許可しない
  • magnific popupの読み込み方法を改善
  • 古いSafariでアップロードが壊れていた
  • draftSequence が0の場合に保存
  • ドラフト保存時に draftSequence を予測
  • SiteSetting.title がStaticControllerで汚染されていた
  • post:highlight トリガーにコンポーザーオプションを提供
  • topicsfancy_title の長さ制約を削除
  • 匿名ユーザーのユーザー名を提案する際に user ではなく anonymous にフォールバック
  • 保留中のレビュー可能項目の翻訳で正しい引数名を使用
  • メニューパネルの位置調整
  • 他の説明タグが欠けている場合、基本的なメタ説明を使用
  • フォールバックロケールからの翻訳オーバーライドがクライアントで機能しなかった
  • 「テキストをカスタマイズ」はオーバーライドされた _MF 翻訳に対してコンパイルされたMessageFormat文字列を表示していた
  • クライアントとサーバーで翻訳の優先順位が異なっていた
  • ヘッダーオフセットの計算が正しくなかった
  • スムーズスクロールのポリフィルを追加
  • 問題を防止するために検索タグエンドポイントに新しいフォーマットを使用
  • 誰かが投稿を引用または返信した際にグループメンバーに通知
  • アップロードAPIキースコープにさらにアクションを追加
  • email_tokens_token_to_nullable マイグレーションを修正
  • テーマ名がHTML属性でエスケープされていることを確認
  • 招待ドメインが有効かどうかをチェック
  • OAuth2Authenticator が既存の関連付けを処理できるようにする
  • oneboxのファビコン画像がぼやけていた
  • コンポーザーによって処理されたとみなすのは、コンポーザーが使用されている場合のみ
  • メールが追加されるまでトピック/投稿作成イベントを延期
  • より高い開始アップロードIDでテストが機能するようにする
  • ユーザーの正しいトピックドラフトを選択
  • ドラフトが更新された際に has_topic_draft を更新
  • MessageIdService がホスト名の変更とマルチサイトに対応できるようにする
  • --header-offset がオーバースクロールを考慮していなかった
  • ヘッダーへの参照がメールスレッドを壊していた
  • サムネイルテストがクリーンな状態から開始するようにする
  • 調整カテゴリで保留中の投稿を表示
  • タグ編集テスト
  • タグ名が変更された場合のみタグ遷移
  • 粒度のあるAPIキースコープを表示する際に許可URLが欠けていた
  • 認証が重複するユーザー名を誤って処理していた
  • 統合通知を更新すると、それがトップに移動するべき
  • 外部認証を使用する際、許可されていない文字がユーザー名から削除されなかった
  • ユーザーテーマの並べ替え順序を大文字小文字を区別しないようにする
  • 送信メールのMessage-IDにランダムサフィックスを追加
  • PWAバッジが更新されなかった
  • アップロードテスト中にURLで不定の深さに一致
  • モバイルでより正確な配置戦略を可能にする
  • ログインが必要な場合、XHR/JSONリクエストをリダイレクトしない
  • 外部認証によるユーザー名のオーバーライドを抽出して修正
  • git以外のテーマ/コンポーネントで auto_update をfalseに設定
  • themes:update rakeタスクでURLが空白のテーマをスキップ
  • ネイティブFileオブジェクトがuploadHandlerに渡されていなかった
  • #15141でCSSが壊れていた
  • 招待ユーザーに “user1” をユーザー名として提案しない
  • bootstrap jsonに422ステータスコードを追加
  • authorized_extensions が空白の場合、スタッフがアップロードできるようにする
  • ウィジェットフックが常に正しいインスタンスを呼び出すことを確認
  • popperの配置でiPadをmobileViewとして扱う
  • #15000でグローバルログ通知が回帰した
  • 特定のケースでブックマークの設定が壊れていた
  • Yamlで重複キーでエラーをスローしない
  • 追加ヘッダーを持つテーマでのソフトウェア更新プロンプトの位置
  • 内部oneboxアバターにCDN URLを使用
  • 未確認かつ期限切れのメールトークンのみを削除
  • Android/Gboardでオートコンプリートの提案をタップした際にブラウザがクラッシュしないようにする
  • グループSMTPメールからAuto-Submittedメールヘッダーをストリップ
  • テーマ更新が失敗しても停止しないようにする
  • Gitが資格情報を要求しないようにする
  • タグトピックを編集する際に既存のタグを保持
  • 権限がない場合、permalink-checkをヒットしないようにする
  • must_approve_users がtrueの場合、招待を許可する
  • 投票がない場合、メッセージバスに投票を公開しない
  • 非アクティブユーザーにメッセージバスに通知を公開しない
  • discourse-markdownで投票機能を無効化できるようにする
  • トピックドラフトが削除された後、「ドラフトを開く」ラベルを削除
  • モバイルトピックリストリンクがEmber遷移として扱われることを確認
  • ルートでrefresh()アクションを呼び出す際に無限再帰発生
  • 代替テキストを編集する際に確認とキャンセルボタンを追加
  • 投票ごとにユーザーが許可される投票数を検証
  • ローディングスピナーの修正のために計算プロパティを上書きしない
  • トピックリストの区切り線修正
  • ユーザー概要の返信数からmoderator_action投稿を除外
  • 投稿番号でフィルタリングする際のタイトルとチvronが正しくなかった
  • Noneおよびallカテゴリフィルタ
  • 監視中の単語をすべてキャッシュ
  • 二段階認証フォーム表示時に以前のエラーをクリア
  • customOptions をselect kitフィルターとして登録
  • 埋め込まれたトピックのURLを絶対形式に変換
  • 着信メールなしでPostAlerterでSMTPが有効の場合エラー発生
  • ファイル名である絵文字名をクリーンアップ
  • 並べ替えられたカテゴリにすべてのカテゴリを含める
  • トピックリストヘッダーアラートを調整
  • downsize_uploads で曖昧な列
  • トピックリストのlast-visitedの追加修正
  • ae16b0aで導入された回帰を修正
  • 最終訪問区切り線に欠けていたクラスを追加
  • 投稿が存在しない場合、ホームページにリダイレクト
  • カテゴリの注目リストでミュートされたタグのトピックを除外
  • 絵文字アップローダーがuppyアップロードでdata.nameを使用していなかった
  • SMTP送信者のために複数のグループから正しいグループを使用
  • GroupSmtpEmailジョブで不正なCCアドレスをドロップ
  • #14929でscreen-track/appEventsの回帰発生
  • グループメンションのコンポーザー教育メッセージが壊れていた
  • ローカルバックアップチャンクアップロードが完了したかどうかをチェックするために前のチャンクを使用
  • groupAttrs パラメータが利用できない場合、グループに null を設定
  • 本番環境とテストで同じhljsバージョンを使用
  • 値が偽の場合、PreloadStore がfinderを呼び出さないようにする
  • キャッシュにMapをObjectの代わりに使用
  • 最小タグロジックが正しく共有されていることを確認
  • ユーザーがアクセス権を持つ場合、プライベートカテゴリからトップ投稿を表示
  • スクロール時にトピックのqueryParamsが履歴状態から削除される
  • rakeタスクで LocalJumpError 発生
  • モダルを表示する際に _clearFlash() を呼び出す
  • s3_install_cors_rule がオフの場合に失敗しないようにする
  • ember CLIで localhost の代わりに 127.0.0.1 を使用
  • フルスクリーン時にスクロールイベントを無効化
  • DiscourseConnectで一括招待を使用できるようにする
  • Ember CLIで一部のプラグインテストが誤ったコンテナを参照していた
  • PostRevisorをより一貫性のあるものにする
  • 更新なしでメニューに永久削除を表示
  • 非推奨のためxlink:hrefをhrefに置き換え
  • datasetから投稿IDを取得するために正しい属性メソッドを使用
  • #14715で導入された回帰
  • 完全検索にリダイレクトする際にトピックコンテキストを保持
  • 有効な見出しIDを生成
  • モバイルでのいいねアクションのアニメーションを復元
  • OS Xで通知を永続化
  • プレゼンス返信チャネルの権限に管理者を含める
  • action_code_hrefaction_code_path にリネーム
  • 著者が投稿を削除する際にシステムリビジョンの投稿検証をスキップ
  • rakeタスクを使用してS3のCORSルールが存在することを確認
  • キャノニカルURLは相対的である可能性がある
  • ESCキーを押した際にブックマークの保存を停止
  • 値が存在しない場合、required_tag_group_name をnullにすることを確認
  • ミュートされていない場合でもダイジェストで抑制されたカテゴリトピックを除外
  • rake categories:move_topics はカテゴリ説明トピックを移動してはならない
  • Instagram Oneboxesをiframeで表示
  • 検索をキャンセルする際にマウスダウンイベントを使用
  • フィールド値がnullの場合でもカンマを挿入
  • バックエンドへの重複検索リクエストを防止
  • for_topicブックマークの削除がJSエラーを引き起こしていた
  • インデックス時とクエリ時に中国語検索で同じモードを使用
  • 103の応答をsmall_getを使用して再試行するべきである
  • PMする際にトピックの詳細を含める
  • Allowed_theme_ids はGlobalSettingsに永続化されるべきではない
  • ハッシュタグとメンション内の単語を置換しない
  • ミュートされたトピックへのリンクとカテゴリリストを非表示
  • Site.json_for で別のN+1クエリを回避
  • 主要グループ設定が変更された場合、すべてのメンバーのフラアグループを更新
  • 無視しているユーザーからのトピック招待を受信してはならない
  • 置換されたリンクのリンクルックアップを実行しない
  • ユーザーが作成できる場合、新しいタグを検証に含める
  • コンポーザーが閉じた際にPresenceChannelインスタンスをクリーンアップ
  • テストで循環jsonエラーを防止
  • Vanillaインポーターの修正
  • Site.json_for でN+1クエリを回避
  • PresenceChannel getで並行リクエストを正しく回避
  • どのチャネルにも存在しない場合、プレゼンス離脱ビーコンを送信しない
  • トピックを永久削除する際に正しいメッセージを表示
  • いくつかのカテゴリルートで正しい追跡コンテキスト
  • すべてのAcceptベースの応答にVary:Acceptヘッダーを含める
  • 監視中の単語にすべてのタグを許可
  • グループ招待で不要なトピック許可ユーザーを削除
  • 正しいサイト設定名
  • ハッシュ化されていないユーザーAPIキーをredisに漏洩しないようにする
  • 管理 /api/keys エンドポイントで2N+1 SQL発生
  • verbose_auth_token_logging 設定をデフォルトでオフにする
  • 検索コンテキストをトピックルートでのみ表示
  • iPadOSでクイック検索が壊れていた
  • ユーザーが離れた際にssoメールとペイロードをリセット
  • None行には値がないため、クラスを使用してターゲットを指定
  • メガトピックでトピックタイムラインが更新されなかった
  • 「このトピックで」を検索する際にバックエンドをクエリしない
  • ‘crawl_images’ サイト設定を削除
  • ダブルクォートのみを置換し、unicodeを使用
  • メール参加者リストに受信者ユーザーを表示しない
  • ブックマークを編集する際に「None Needed」オプションを明確にする
  • textareaが無効の場合、フルスクリーン切り替えボタンを非表示
  • モバイルでのカテゴリとタグピッカーの配置
  • マイナーバンプ後の正しいAPIバージョン
  • クイック検索の速度と結果ハイライトを改善
  • スタッフが他のユーザーの保留中/期限切れの招待を表示できるようにする
  • textContentの変異も追跡
  • 投稿ストリームで初期レンダリング後に読み込まれる投稿を装飾
  • ローカル日付のダウンロードの改善
  • 埋め込まれた返信/返信先リンクが_blankで開かれることを確認
  • 検索でユーザーアイコンを使用するグループにマージンが欠けていた
  • プレビュー変異をできるだけ早く観測する試み
  • フィルターでカーソル位置を強制する試み
  • 検索ショートカットで絶対URLを使用
  • Ruby 3での BackupRestore::DatabaseRestorer の失敗
  • ユーザーがログインしており、グループが存在する場合のみグループフィルターを表示
  • UserActionからフィルターpmとカテゴリを抽出
  • 投稿を移動した後、ベイクされたバージョンをnilにする
  • 最新および未読フィルターでカテゴリのデフォルト並べ替え順序を使用のみ
  • トピックタイムラインの投稿小アクションの抜粋が欠けていた
  • List-Postメールヘッダーを削除
  • ユーザーが停止されているかどうかのチェックを後回しにする
  • フラグ理由に一致するよう翻訳キーを更新
  • Phpbbインポート - 添付ファイルが投稿に埋め込まれていない
  • トピックへの招待とフォーラムへの招待を別々に処理
  • user_stat が欠けている場合、Topic_tracking_state がエラーにならないようにする
  • Ruby 3は補間文字列をフリーズしない
  • 非投稿コンテキストおよび長いトピックでのlocal-datesを修正
  • パスワードマネージャーの正しいパスワード変更パス
  • 新しいショートカットを元に戻すことで引用の問題を解決
  • diffhtmlが有効の場合、プレビューを無効化
  • すべてのブラウザに引用選択の回避策を適用
  • Safariで選択が消失する問題
  • トピック検索結果を表示する際にJSエラー発生
  • force_anonymous! 中に discourse-logged-in ヘッダーをストリップ
  • tagsクエリパラメータを永続化しない
  • クイック検索のツールチップが機能しなかった
  • 設定ファイルが存在する場合でも、マルチサイト設定パスのためにenvをチェック
  • 誰も投票していない場合、結果表示を無効化
  • パスワードリセット後にフォームを非表示
  • 埋め込まれたメール内のアドレスリストを解析
  • 時間がない場合のlocal date trim
  • グループ割り当てページでの全選択ボタン
  • グローバル設定のHTMLサポートを再有効化
  • 埋め込み可能なホストの投稿をカテゴリに表示
  • Ruby 3のキーワード引数をサポート
  • Ember CLIは開発モードで常に管理ペイロードを読み込んでいた
  • Vimeoプライベートビデオのoneboxが壊れていた
  • メールヘッダーを比較するためにアドレスを使用
  • 離れた後に着信メッセージの追跡を停止(2回目)
  • 離れた後に着信メッセージの追跡を停止
  • スコアの理由リンク構築をより明示的にする
  • ユーザーブックマークページの空状態メッセージ
  • 自分が自分に送信したPMを除外
  • Topic.similar_to が特定のロケールで無効なクエリを生成
  • モバイルカテゴリページで「新着または更新されたトピック」を表示しない
  • リモートトピックをインポートする際にキャノニカルURLに従う
  • 匿名ユーザーの推奨トピック読み込みエラー
  • カテゴリおよび最新トピックビューに特に着信を通知
  • 他のユーザーの通知ルートを制限
  • 誤った補間が1つのdispatch/コンポーネントに制限されていた
  • ユーザーにとって新しいでない場合、PMトピック追跡のために投稿を公開しない
  • DiscourseRedisのRuby 3キーワード引数をサポート
  • Safari 15 createImageBitmapバグの回避策
  • UIにuserColorSchemeIdを表示しない
  • カテゴリビューで更新バナーを常に利用可能にする
  • プレビューでのtabindex制限をより堅牢にする
  • 必要でない場合、サブカテゴリリストが非表示であることを確認
  • ナビゲート時に _removeDeleteOnOwnerReplyBookmarks でエラーにならないようにする
  • 古いブラウザでemberアプリを起動しようとしない
  • local-datesで使用されるdata-attributesを正しく定義
  • globalThisを機能検出
  • include_ シリアライザーメソッドは?で終わる必要がある
  • トピックレベルのブックマーク抜粋に未読投稿抜粋を使用
  • mini sqlの代わりにactive record update_attribute を使用
  • すでにロードされている場合、カードを再ロードしない
  • Reply-To表示名の周りに転送されたメールの引用を処理
  • 範囲に親がない場合、空の配列を返す
  • Rss gemはRuby 3以降バンドルされている
  • グループメッセージページの空状態メッセージ
  • 渡されたカスタムフィールドのみを更新
  • HTML5要素の行区切りを巻き上げても失敗しないようにする
  • ダークモードテーマのオプションとしてsite_logo_dark_urlを提供
  • グループメンションPM変異のロケールを追加
  • 読まれたイベントの着信メッセージを削除
  • Ruby 3のキーワード引数をサポートするためにArgumentErrorを処理
  • 選択されたコンテンツで極端なケースのオーバーフローを防止
  • オープンコードブロック内では絵文字を提案しない
  • リクエスト内の存在するフィールドのみを更新
  • トピックタイムラインの状態問題を楽観的に修正
  • <texテーマ翻訳の tarea>
  • allowUpload が false の場合、モバイルアップロードボタンにエラーを表示しない
  • モバイルナビゲーションのスタイル
  • トピックタイムラインに状態用の一意のキーを割り当てる
  • S3オブジェクトのヘッダーがコピー時に保持されることを確認する
  • PMアーカイブイベントを操作ユーザーに公開しない
  • ミューテックスを保持している間にマルチサイトのテストDBを移行しない
  • diffHTMLがロードされた後にショートURLを解決する
  • プレイアイコンの位置を修正
  • メンションとハッシュタグでは置換しない
  • 自分自身のユーザーを表示している時のみ、未読/新しいPMリンクを表示する
  • PMトピック追跡状態から、却下された新しいトピックを削除する
  • PMトピック追跡状態から、却下された既読トピックを削除する
  • 「メインコンテンツにスキップ」ボタンの配置を改善
  • Ember CLIが潜在的なエラーの前にハイジャックされていた
  • iOS 15のSafariでのコンポーザーの高さの問題
  • medium.comのワンボックスに対してcanonicalリンクを無視する
  • RSSにスポイラーコンテンツを表示しない
  • クローラービューで投稿の作成日時を常に表示する
  • 既読トピック追跡状態の最高投稿番号を修正
  • グループ検索のフィルターを改善
  • Ember CLI環境でのエラー
  • 転送されたメールのCCアドレスを取得する
  • agree_and_keep アクションは可能な場合のみ実行する
  • グループインボックスの転送元ユーザーの小型投稿を修正
  • 一時アップロードにはランダムなファイル名を使用する
  • 検索が適切に初期化されていなかった
  • テスト間でモバイル状態を適切にリセットしていなかった
  • 他の移行と並行して移行を試みない
  • カスタム複数選択フィールドで配列だけでなく単一の文字列値を許可する
  • タイトルタグを正しく取得するためにチャンクサイズを増やす
  • アクティビティ/トピックページおよびアクティビティ/既読ページへのナビゲーションに関するバグ
  • テストモードでは、イニシャライザーがクラスを繰り返し修正していた
  • アップロードミックスインに対して bindMobileUploadButton を明示的にする
  • ojをダウングレード
  • 一部のテーマで「ナビゲーションスキップ」リンクが可視化されていた
  • dir-spanで名前付きパラメータを正しく使用する
  • 投稿ストリーム内の返信へのジャンプボタンが機能していなかった
  • db:migrate実行中にIDシーケンスがリセットされないことを確認する
  • PresenceChannel#presentをRedis 6.0で動作するように更新
  • PresenceChannelがRedis 6.0で動作するようにする
  • プロフィールドロップダウンに特殊なパディングを正しく適用する
  • create_multipart呼び出し時にS3メタデータを取得する
  • GitHubコードのワンボックスを正しく表示する
  • PMに対してmailing_list_modeのサブスクライバーにメールを送信しない
  • Topic reset_newの未スコープ化により巨大なクエリが発生
  • S3Helperでtemp/ S3キーにs3_bucket_folder_pathプレフィックスを付与しない
  • LogsNotice サービスはmbusからの購読解除を行っていなかった
  • GitHubワンボックスから間隔を削除する
  • トピックリストのユーザー検索にプラグインイベントを追加
  • user-card-metadataプラグインアウトレットをタグなしにする
  • 出力されるテーマスタイルシートの順序を整える
  • S3直接アップロード用のtemp/フォルダを再構成する
  • ユーザーブックマークステージで空の状態メッセージが誤ったタイミングで表示されていた
  • LIMITに負の値を許可しない
  • グループインボックスへの転送時に元のFromアドレスを使用する
  • SafariでのSK3のマイナーなスタイル問題
  • 投稿を別のトピックに移動する際に検索語句が変更された場合、古い検索結果を破棄する
  • Sk3ウィザードの回帰問題
  • ドロップダウンが折りたたまれている場合、検索後にフォーカスしない
  • 開きコロン : が削除された場合、絵文字自動補完を閉じる
  • composer-upload-uppyに対してpreProcessorStatus状態を正しくリセットする
  • メディア最適化リゾルバーにはfile.nameではなくfile.idを使用する
  • デバッグを追加し、media-optimization-workerの問題を修正
  • 投稿を編集する際、常に投稿のrawを再読み込みする
  • Pick-files-buttonコンポーネント
  • themes:updateがマルチサイトで動作するようにする
  • 非推奨メソッドは依然として同じ挙動を示す必要がある
  • 管理者またはモデレーター権限の剥奪は、ユーザーの削除/匿名化/統合をリフレッシュせずに実行できる
  • サイトテキストのカスタマイズでデフォルトロケールオプションを表示しない
  • モーダルフッター内のブックマーク削除ボタンの配置
  • クイック検索候補にタグを含める
  • Unseenビュータブのツールチップ用の文字列を追加
  • 翻訳されたすべての言語からマーカーを削除する
  • SSO nonce検証が失敗した場合、適切なエラーメッセージをログに記録する
  • サイトタスクが重複したアップロードで動作するようにする
  • 未読のグループPMは GroupUser#first_unread_pm_at を使用する必要がある
  • カテゴリスラッグが存在しない場合、ID経由で検索する
  • ブックマークモーダルのボタンをモーダルフッターに移動する
  • ウィジェットがバブリングを処理しないため、keyUpを使用する
  • インターフェースドロップダウンにカラースキームIDを表示しない
  • コンテキストメニューからの貼り付けを動作させる
  • メディア最適化のエラーハンドラーにfileNameを渡す
  • コンポーザー内のアップロードイベントを適切にクリーンアップする
  • キャンセルとゴミ箱操作時にコンポーザーの処理中/アップロード中ステータスがクリアされない
  • Uppyを使用するコンポーザーからの貼り付けイベントが伝播しない
  • メッセージのボタン配置
  • キュー内のアイテムを照会して、ユーザーのフラグ付き投稿数を計算する
  • URLエンコードされた文字を考慮し、presentでハッシュセクションをアンエスケープする
  • TopicTrackingState.report がスタッフ投稿の未読を含んでいない
  • 古いブラウザで通知メニューが壊れている
  • カテゴリグループモデレーターはフラグ付き投稿のmeta_topicsを読み取ることができる
  • TL1ウェルカムメッセージでBasicBadgeが有効かどうかを確認する
  • pull rightのrtlスタイルを修正
  • 形式不正なメッセージでの例外を防止する
  • ユーザーアバターにプライベートグループのフラアを表示しない
  • グループプレビューでavatar-flairコンポーネントを再利用する
  • ファイルシステム境界をまたぐ際のErrno::EXDEV
  • sショートカットによるエラーの発生を防止する
  • yarn ember build が実行できない場合、エラーを飲み込まない
  • フレアが表示されていない場合、フレアの背景色を表示しない
  • simplecastワンボックスのiframe URLを更新する
  • simplecastワンボックスのoEmbed URLを更新する
  • グループインボックスの新しいフィルターが却下されたトピックを考慮していない
  • 未読および新しいメッセージの却下に関する制限を削除する
  • タグメッセージフィルター用のサーバーサイドルートを復元する
  • グループに対して表示されるデフォルトの通知レベルが誤っている
  • Nokogumboの参照を削除する
  • シーケンスが増加した際にドラフトカウントを更新する
  • rake site:export_structureでアップロードをエクスポートするようにする
  • グループメッセージページで検索メッセージコンテキストを使用する
  • コールバックをトリガーするために update_attribute メソッドを使用する
  • 「行の上で返信」マーカーを削除する
  • 編集通知をクリックした際に、一貫して履歴モーダルを表示する
  • 重複する名前のセキュア画像をインライン化する
  • 投票ボタンの調整
  • 存在する場合は、着信メールに対してreply-toアドレスを使用する
  • アップロードプレースホルダーに改行が欠落していた
  • サブサブカテゴリで検索が動作するようにする
  • ユーザーアバターにプライベートグループのフラアを表示しない
  • メディア最適化中のコンポーザープレースホルダー処理を改善する
  • カスタムドロップダウンユーザーフィールド(ドロップダウンおよび複数選択)の値を検証する
  • バックアップの復元中にアップロードの再マッピングが失敗する可能性があった
  • 無効な場合はドラフトの保存を提案しない
  • intercept-clickでのタイプミス
  • 投稿を作成した後にドラフトカウントを更新する
  • モバイルテンプレートにusers-directory-controlsアウトレットを追加する
  • ブートストラップに認証データが含まれるようにする
  • トピックタグが変更されていない場合、投稿リビジョンを作成しない
  • ピリオドを含むユーザー名でもPMタグルートが動作する必要がある
  • to_tsvectorへの入力を減らして制限に従う
  • auth_overrides_nameが有効な場合、ユーザーは名前を変更できる
  • uppy-uploadの追加設定チェックを削除する
  • 投稿所有者の変更が返信の reply_to_user_id を更新していなかった
  • 存在しないユーザーに共有バッジを付与しない
  • 投稿画像のスキーママークアップで正しいURLを使用する
  • svg pathがnilの場合、例外を発生させない
  • 購読解除時に「未分類」を表示する
  • git shaが変更された際、Site#categories キャッシュをクリアする
  • 日曜日に日付ピッカーで「今週末」オプションを表示しない
  • 日曜日に日付ピッカーで「今週後半」オプションを表示しない
  • TopicQueryの期間のより良いかつより安全な検証
  • すべてのユーザーに対してPMに一括ボタンを表示する
  • ウィンドウがアクティブになった場合、ロングポーリングを行う
  • ブラウザ履歴に正しいURLが含まれていることを確認する
  • ユーザーがグループに参加した後、ユーザーリストを更新する
  • email_accent_bg_colorの色を検証する
  • MyBBインポーターが削除された投稿を露出させる
  • Apple向けにfrowning_face_with_open_mouthを手動で追加する
  • Ember CLIを使用する際、/qunit URLをプロキシしない
  • トピック変更時にタイムライン/進行状況がDOMに再挿入されるように強制する
  • 検索で @ を入力した際にユーザーフィルターヒントを表示する
  • ウィザードでicon-pickerを使用できるようにする
  • フレアを持つグループのみを選択可能にする
  • 100年の停止を恒久的なものとして扱う(500年の停止の代わりに)
  • SSOメールが招待メールと異なる場合に警告を表示する
  • ユーザーディレクトリ - 変数名の修正
  • 設定ページでフレアグループIDをシリアライズする
  • グループSMTPの場合、サイト名経由ではなくFromを変更する
  • 同じボタンをクリックした際に検索メニューをトグルする
  • 着信メッセージ数を表示する際のハードコードされた値を削除する
  • ユーザーカード内のユーザーバッジの配置
  • ステージング中のユーザーに対してカテゴリおよびタグの追跡設定を許可しない
  • メディア最適化設定の名前が誤っていた
  • 画像処理中に投稿送信ボタンを適切に無効化する
  • 再読み込みされたレビュー可能アイテムの古いステータスをクリアする
  • DiscourseConnectカードの背景オーバーライドに正しい設定を使用する
  • グループメンバーシップリクエストページでの昇順/降順ソート
  • トピックのタイムスタンプを更新する際、正しいbump日付を設定する
  • お気に入りバッジの選択を簡素化して改善する
  • グループ名の検証を正しくデバウンスする
  • ユーザーの「トップバッジ」グリッド
  • 出力されるスタイルシートリンクタグに順序を追加する
  • お気に入りバッジの選択に関する問題
  • テーマテストページのアセットが圧縮されていない
  • テーマ内のカスタムアイコンに関する問題
  • テーマエラーメッセージを却下するボタンを削除する
  • user/badges グリッドの修正
  • UserLookupでのメモ化バグおよびリファクタリング
  • 各ワンボックスの最良のリンクを保持するために配列を使用する
  • uglify-jsが利用できない場合でもTerserをミニファイに使用する
  • バッジがなくなっている場合、バッジの読み込みを試みない
  • グループSMTPの場合、メールスレッドがグループ化されないことがある
  • 投稿見出しのフォントサイズにremを使用する
  • Oneboxed Twitterコンテンツのアバター画像として user_generated 画像を使用しない
  • ドロップダウンで「すべてのグループ」を小文字にしない
  • 自動グループ名で大文字を許可する
  • フレア選択器に無効なオプションを表示しない
  • ユーザーフレアグループをプライマリーグループに設定する
  • 翻訳文字列の様々な修正
  • ステージング中のユーザーに現在のユーザー名を提案する
  • Admin_user_responseスキーマ
  • last_posted_atがnullの場合、created_atを使用する
  • トピックタイムラインで正しい日付を表示する
  • バッジページでトップにスクロールする
  • ステージング中のユーザーがユーザー名を選択できるようにする
  • ユーザー設定でカラースキームを変更する際にロゴをライブで切り替える
  • ユーザーが自分のフレアグループをクリアできるようにする
  • 新しいグループを作成する際、Can_admin_groupはtrueである必要がある
  • ACLを実装していないストレージプロバイダーを処理する
  • メールコンテンツ内のバック参照を解釈しない
  • フレアタイトルを選択器でラップしない
  • エラー時に他のトピックタイマーの実行を妨げない
  • 新しいレビュー可能アイテムが作成された際、既存のレビュー可能アイテムのタイプを確認する
  • fix_missing_s3 rakeタスクのエラーメッセージを修正する
  • CSP base-uriを self に設定する
  • fix_missing_s3 タスクがアップロード失敗時に失敗する(2回目)
  • アップロードの保存が失敗した場合でも fix_missing_s3 タスクを停止しない
  • 通知を更新する際に順序を維持する
  • グループSMTPメールに対してSMTPServerBusyを処理する
  • 自身のdiscobot証明書に対してratelimiterの寛容度を倍増する
  • 投票がすべての投票者を表示していなかった
  • グループSMTPメールジョブのエッジケースを処理する
  • グループSMTPでpersonal_email_time_window_secondsを尊重する
  • 引用共有URLを投稿IDではなく投稿番号を使用して構築する
  • category_id属性が存在する場合、カテゴリをロードする
  • ユーザー名入力の入力変更時にディレクトリテーブル全体を再読み込みしない
  • bootstrap-json内の無効なリンク定義
  • 監視ワードログのロケールキーを更新する
  • 古いリマインダートピックタイマーを削除する
  • 空の検索結果セットを表示する
  • トランザクション非対応の移行を冪等に設定する
  • ブートストラップ内のカラースキームリンクにクラスを設定する
  • トピックタイマーオプションの順序を変更し、非表示にする
  • 子テーマが複数回プリコンパイルされる(2回目)
  • ninja editの用語をgrace periodに改名する
  • 画像最適化パイプラインでデコード失敗を早期に検出する
  • クライアント側の画像最適化でリサイズ失敗を検出する
  • リンクを生成する際にTrustLevel名を翻訳しない
  • discourseでのタイプミス
  • メールによるグループユーザーの追加を再導入する
  • 最初の投稿が統合されていない場合、統合されたトピックを閉じない
  • フォント設定を更新する際、適切なキャッシュをクリアする
  • TL4ユーザーは他のユーザーの投稿を削除できない
  • ユーザーが閲覧できないトピックにリダイレクトしない
  • localhostへのcanonicalリンクを無視する
  • 子テーマが複数回プリコンパイルされる
  • [] カスタムフィールドが送信された際の問題
  • 常にトピックカウントをレンダリングする
  • SVGスプライトパスをリダイレクトする際に絶対URLを使用する
  • チャートオプションを他のモードに適用しないことを保証する
  • ディレクトリアイテムのページネーションURLにuser_field_idsを含める
  • 一部の管理者レポート(特にバックアップ)が表示されていなかった
  • 破棄されたディレクトリテーブルコンポーネントで ‘set’ を呼び出さない
  • ユーザーディレクトリドロップダウンのすべてのグループを取得する
  • 不安定なsearch-spec
  • レガシーなトピックタイマーコードを削除する
  • コンポーザー画像最適化での画像デコード失敗を処理する
  • 共有トピックモーダルから余分なマージンを削除する
  • ‘x’ アイコンがクリックされた場合のみ、単語/フレーズを削除する
  • トピックレベルのブックマークボタン
  • グループSMTPメールに「返信先」を表示しない
  • カテゴリ編集アイコンが欠落している
  • グループSMTPメールの参加者表示を改善する
  • EmailLogのtopic_idをバックフィルする
  • Nilで埋められたCF配列が削除されていなかった
  • モバイルでのプラグインディレクトリ列の翻訳
  • インライン/ミニワンボックスのリダイレクトに従う
  • DirectoryItemsの正しい属性を常にシリアライズする
  • 最大お気に入りバッジ数を6に増やす
  • 管理者ユーザーリストのテーブルヘッダーの翻訳
  • ディレクトリ列変更時にDirectoryItemSerializer属性を手動で更新する
  • 復元中に削除された列/テーブルのすべての移行を確認する
  • 追加ユーザーURLがgroupパラメータを尊重する
  • 複数の付与バッジでお気に入りが動作するようにする
  • テーマ設定で欠落したアップロードを無視する
  • directory-columns.jsonの絶対パス
  • レビュー可能カウントを計算する際に承認が必要な投稿を無視する
  • fix_missing_s3 rakeタスクが欠落したアップロードにより失敗する可能性があった
  • ShrinkUploadedImageはcb12a721以降壊れていた
  • 最後の不完全なセグメントに平均が適用されることを保証する
  • digest_attempted_atにランダムな値を設定する
  • コンポーネントにSCSSがない場合、テーマコンポーネントのプレビューが壊れていた
  • 重複するadd_unsubscribe_linkハッシュキーを削除する
  • 403レスポンスからdetailed_404ページをレンダリングする
  • ワンボックスのリンクカウントを1回だけ表示する
  • TL4ユーザーは削除された投稿を表示できる
  • アップロードを保存する際に最後に画像を縮小する
  • レポートの平均を正しく実装する
  • 非テーマターゲットに対して複数のリンクが生成されていた
  • デフォルトテーマが設定されていない場合、カラースキームスタイルシートがロードされない
  • SMTPが有効なグループインボックスでメール返信による古いトピックの復活を防止する
  • グループSMTPを使用している場合、List-Unsubscribeヘッダーを削除する
  • 投票を変更したユーザーを2回表示しない
  • Oneboxで重複リンクをチェックしない
  • 置換およびタグ付き監視単語に単語境界を追加する
  • サーバーレスポンスから投稿のrawを更新する
  • 監視ワード管理者UIのモバイルレイアウト
  • validValuesが配列であることを保証する
  • グループSMTPメールにメーリングリストヘッダーを追加しない
  • 「新しいを却下」キーボードショートカットが機能しない
  • directory_columns用の列を適切にドロップして再作成する
  • jump-up埋め込み投稿リンクに正しいプロパティを使用する
  • 寸法が単位の一部である場合、SVGアップロードを許可する
  • 取り消された移行後の壊れたDB問題
  • 監視ワード管理者UIで複数の自動タグの追加
  • グループメンバーディレクトリのテーブルヘッダーの翻訳
  • モードが存在しないモードに強制されないようにする
  • 保留中の招待のみを再送信する
  • 匿名化されたメールの招待を破棄する
  • データを複数回圧縮しないことを保証する
  • allow_unknown_sender_topic_repliesをSMTP/IMAPボックスの外に移動する
  • 追跡対象のreset-newがper_pageカウントで制限されないことを確認する
  • Ember CLIが一部のプリロードデータを失っていた
  • 一貫したアセットプリコンパイルハッシュを確保するためにファイルリストをソートする
  • すべてのブックマークのクリア確認モーダルで「いいえ」を選択すると、トピックレベルのブックマークボタンが機能しなくなる
  • グループ情報が欠落している場合、avatar-flairコンポーネントが優雅に失敗するようにする
  • コンポーザーの失敗テストをスキップする
  • 編集後すぐにrawおよびcookedを更新する
  • topic_user.bookmarkedがより多くの場所で同期されることを確認する
  • “before_upload_creation” イベント呼び出し後にアップロードが依然として有効であることを検証する
  • トピックの注目リンクでnofollow除外設定を尊重する
  • インプレース投稿更新後に投稿ストリームをリフレッシュする
  • 一部の絶対リンクがフルページリロードを引き起こしていた
  • SMTPのみが有効な場合、グループEmail設定を表示する
  • 最初の通知のスタイルを調整する
  • ナビゲーションでコンポーザークテゴリの優先度を下げる
  • ユーザーにフレアがない場合、user-avatar-flair要素をレンダリングしない
  • フェイクタイマーを使用した不安定なJavaScriptテスト
  • 異なるurlプレフィックスを持つURLをクリックしても機能しなかった
  • rawが存在する場合、投稿を再読み込みしない
  • login_requiredが有効な場合、ember-cliでブートストラップできない
  • グループへのメール送信時に返信を投稿に正しくリンクする
  • count is not defined リントエラー
  • 多くのプラグインテストが古い、非Ember互換のCLI APIを使用していた
  • ファイルが欠落している場合、SVGスプライトバンドルをブロックしない
  • テーマテストは本番環境でも動作する必要がある
  • セキュアアップロードが無効な場合、セキュアアップロードの読み込みエラー
  • ステージング編集コンテンツで画像リサイズコントロールを非表示にする
  • 検索メニューの回帰
  • プッシュ通知送信時のタイムアウトエラーを処理する
  • Oneboxedコンテンツの引用はフォーマットを除外する必要がある
  • IMDbリンクがポスターとしてワンボックス化されていた
  • グループでIMAPが無効な場合、:group_smtp_emailジョブをキューに追加しない
  • 投票オプション内の絵文字のサイズ
  • プッシュテストメッセージに新しく作成されたPushSubscriptionオブジェクトを使用する
  • 他のタグをすべてシノニムとして許可する
  • ネットワーク問題が発生した場合、コンポーザーがエラーメッセージを表示せず、その後ドラフトの更新を停止する
  • associate_accounts_controller_spec.rbでの誤字
  • 投票内の画像が急なスクロールを引き起こさないことを保証する
  • 投稿アクションタイプアプリケーションシリアライザーフラグメントキャッシュをクリアする
  • コンポーザー画像サイズに対して naturalWidth および naturalHeight を返す
  • 自身のトピックを削除する際、非スタッフユーザーをホームページにリダイレクトする
  • RegExp を生成する前に、現在のユーザー名のピリオドをエスケープする
  • topic_tracking_state SELECT SQLの順序を変更する
  • 「トピックを却下」キーボードショートカットが機能しない
  • allowlistgeneric Onebox画像サイズを無視する
  • ensureDropClosedで要素が存在しない場合のチェックを追加する
  • スタッフに必須タグをデフォルトで表示し、制限をオーバーライドする
  • トピックモデルのActive Record注釈
  • グループへの招待に信頼レベルを必要としない
  • 投稿のリンク時にPG::StringDataRightTruncation
  • モデレーターアクションおよび小型アクションは、完全に統合されたトピックの閉鎖を妨げてはいけない
  • 置換からリンク監視単語を分離する
  • Amazonからのレスポンスに期待される属性が欠落している場合、空の結果を返す
  • 匿名キャッシュに翻訳された信頼レベル名を保存しない
  • モデレーターが投稿を削除した場合、内部リンクを削除する
  • ブックマークモーダルでの翻訳問題
  • 非Ember CLIのember-buffered-proxyを更新する
  • MessageBusは20分間の不活動後に停止する
  • TL4ユーザーは投稿の非表示を解除できない
  • 長い抜粋によりトリガーされるエラー
  • 優先度で通知順序を維持する
  • discobotからのTL2昇進メッセージがユーザーロケールを使用していなかった
  • レスポンスが画像の場合のGiphyワンボックス化
  • giphy/tenorワンボックスのGIF一時停止サポート
  • トピック表示アクションでのオフバイワンエラー
  • バッジ画像アップロードをセキュアとしてマークしない
  • seedで既存バッジの allow_title 列を更新しない
  • 投票付き投稿の二重保存時にエラーが発生しない
  • まだ ?. を使用できない
  • 不良プッシュチャネルを自動的に期限切れにする
  • ESCキーでハイパーリンクモーダルを閉じる
  • 投票オプションをタブ移動可能にする
  • footer-navコンポーネントにbodyクラスを追加し、jQueryの使用を削除する
  • low_priority_threshold設定のより良いデフォルト値を使用する
  • カテゴリをインポートする際にmax_category_nestingを使用する
  • 外部認証招待に対してUIがサーバーの動作と一致するようにする
  • TL4ユーザーから投稿の保留フラグカウントを非表示にする
  • メールFromフィールドに招待者名を表示する
  • モーダルのフォーカスサポートを改善する
  • トピックマップで溢れる長いリンクを適切に区切る
  • リマインダー日付でユーザーブックマークをソートする
  • 投稿およびトピック削除の言語を簡素化する
  • div抜粋でも最大抜粋長を無視する
  • OPを編集する際に :post_edited webhookを2回呼び出さない
  • スローモードダイアログがEnabled Until値を記憶しない
  • ユーザーが招待できる場合、グループにメールを追加を許可する
  • 投稿を改訂する際にアップロードのセキュアステータスを更新する
  • アニメーション画像のライトボックス化を無効にする
  • Review Queue QueryパラメータがEmber CLIビルドで更新されていなかった
  • 管理者に対してメッセージを無条件に正しく公開する
  • WCAGカラーの特定性およびその他の修正
  • uploads:fix_missing_s3 タスク実行時にアップロードを検証しない
  • future-date-inputでの「Backtracking re-render」アサーション
  • クライアントサイト設定ペイロードにcontact urlおよびemailを含めない
「いいね!」 7

UX の変更

  • 投稿作成ポップアップの配置を修正
  • すべてのモバイルデバイスに新しい引用ボタン間隔の挙動を適用
  • 長いカテゴリ名のレイアウト問題を修正
  • 空間が限られている場合の絵文字ピッカーを中央揃えに
  • テキストエリアに角丸を適用しない
  • 引用ボタンの選択変更時の移動をアニメーション化
  • Flat-btn は Enter キーにも反応するように
  • マークダウンヘルプリンクに https プロトコルを使用
  • 招待フォームおよび関連フォームの間隔を調整
  • ログイン必須サイトでの public_topic アクションコードのテキストを変更
  • 絵文字ピッカーの CSS を微調整
  • 「招待を承諾」エラーページを更新
  • クローラーのトピック一覧オーバーフローを防止
  • 招待承諾フォームの改善
  • 投稿アクションの間隔リファクタリングと一貫性の確保
  • 招待承諾ページのレイアウトを改善
  • 投稿作成エリアのプレビュー領域を最大化
  • ナビゲーションコンテナのスケーリングと折り返しを更新
  • 絵文字ピッカーでの Escape キーの処理を正しく実装
  • モバイルのトピック一覧では常にアバターを表示
  • モバイルの投稿コントロールがオーバーフロー時にスクロールできるように
  • グループカードをアニメーション付きの読み込み状態で表示
  • 極端なケースでのタイムラインオーバーフローを防止
  • スタッフアクションログでユーザーのハイパーリンクを拡張
  • モバイル検索結果のトピックステータスアイコンサイズを修正
  • BBCode 風タグを含まない選択範囲への貼り付け時のみリンク形式を適用
  • フィルタリングされた返信モードへの切り替えをよりスムーズに
  • 投稿作成エリアの存在表示の位置を改善
  • select-kit で行をコンテナの上部にスクロール
  • ユーザーアカウントのフラアドロップダウンのスタイルを修正
  • PM ページで投稿作成を破損させるスタイルを削除
  • Android での投稿作成エリアの跳ね動きを軽減
  • モバイルのタイムライン日付のオーバーフローを防止
  • タグ情報のスタイルを改善
  • グループナビゲーションバーの配置を修正
  • リンクを含まない選択範囲への貼り付け時のみリンク形式を適用
  • モバイル投稿作成エリアのスタイルを微調整
  • 投稿作成エリアのスタイルを微調整
  • 報告セルに title 属性を追加
  • 最大数が 1 の場合、選択時にマルチ選択を閉じる
  • 混合テキスト方向をサポートする際、リストの余分なインデントを修正
  • 選択範囲へのリンク貼り付けに関する追加テストを追加
  • リンクを貼り付ける際は linkify ルールを使用
  • 選択範囲へのリンク貼り付けでリンク形式を適用
  • モバイルのタイムラインでタイムスタンプがハンドルを隠さないように
  • スクリーンリーダー用タイトルが利用できない場合は通常のタイトルにフォールバック
  • バナーを全幅に
  • 購読解除メールの抑制期間を 1 年から 6 ヶ月に短縮
  • ダークテーマでの高速編集保存ボタンの色を修正
  • トピック共有警告をモーダルフラッシュアラートに移動
  • 絵文字の検索エイリアスを追加
  • 2 回目の Enter キー押下で全ページ検索を開始
  • モバイルトピック一覧の修正(0e371d4 のフォローアップ)
  • 共有/通知モーダルのスタイルを修正
  • クラウドインストール README のステップ番号化
  • 管理者パーマリンクページのレイアウト修正
  • 非スタッフユーザーの PM からタグ選択器を削除
  • トピック進行状況のリファクタリングに伴う複数の問題を修正
  • バースタイルのカテゴリドロップダウンを修正
  • タグ付きの PM 投稿作成エリアへの対応を改善
  • モバイルでの短い投稿の幅を修正
  • クイック検索のヒントをより一貫して表示
  • 管理者テーマ一覧のアニメーションを削除
  • ログインの tabindex を変更(6aa6275 のフォローアップ)
  • ログイン時の tabindex を変更してメールログインリンクをスキップ
  • PM 作成時にタグを適用
  • PresenceChannel の変更をよりレスポンシブに
  • 現在の位置より少ない場合は戻るボタンを絶対に表示しない
  • タッチデバイスではアンカーアイコンを表示しない
  • 認証関連のサイト設定を明確にするために再配置
  • トピック内でのユーザー検索時の特殊ケースを追加
  • リストルートを更新中にフッターが表示される場合があった
  • クイック検索入力幅を調整
  • トピック検索体験の改善
  • モバイル投稿作成エリアのツールバーアイコン数を削減
  • 全ページユーザー検索をグリッド表示
  • コンテキスト検索の可視性を向上
  • 検索ドロップダウンに Enter キーのヒントを追加
  • 欠落していた翻訳を追加
  • title 属性が存在する場合はボタンの aria-label を削除
  • ユーザー招待のルート階層を改善
  • PM ルートでモバイルの新着メッセージボタンを復元
  • 引用(q)と高速編集(e)のショートカットを追加
  • 高速編集のキーボードショートカットを追加
  • macOS のショートカットラベルをより一貫性のあるものに
  • タグが無効化されている場合の投稿作成エリアの配置を修正
  • クイック検索の大幅な見直し
  • 招待ページのレイアウトを他のユーザーページに合わせる
  • グローバル通知は HTML を受け付けないように
  • 購読解除メールのロケールを大文字に
  • ドロップダウンで一貫したカテゴリバッジのフォントサイズを使用
  • タグが無効化されている場合の検索ラベルを修正
  • タグ表示時に PM 受信トレイが誤って展開される問題を修正
  • メッセージのないグループにはグループメッセージリンクを表示しない
  • ドロップダウンでは必要な場合のみスクロールバーを表示
  • 全ページ検索のモバイル間隔を調整
  • スティック要素がヘッダーにオーバーフローしないように確保
  • 一括選択アクションボタンの配置を改善
  • 高速編集を共有の前に移動
  • モバイルでの引用ボタンの位置を調整
  • モバイルに 2 番目の検索ボタンを追加
  • 共有ボタンのマージンを一貫させる
  • プロフィールボタンの間隔を修正
  • モバイルの投稿作成エリアのボタンバーを改善
  • 招待フォームフィールドのリサイズを防止
  • 日付入力アイコンの表示問題を修正
  • 高速編集の微調整
  • 高速編集のフォールバック処理を改善
  • トピックタイムラインに「要約」ボタンをオプションで表示
  • モバイルでのタブグループ編集レイアウトの問題を修正
  • /top ページ末尾のボタンに標準フォントサイズを使用
  • 管理者カラーテーマのモバイルスタイルを修正
  • モバイルでの管理者コントロールの配置を修正
  • iOS での日付入力の表示を修正
  • ドロップダウンのレイアウトを微調整
  • 入力、ボタン、ドロップダウンのサイズを統一
  • ボタンの間隔を調整
  • select-kit タグ選択器の幅を制限
  • トピックステータスから :empty を削除し整理
  • 公開カスタムフィールドリストをカンマ区切りに
  • select-kit の更新配置を修正
  • 小さなデスクトップウィンドウ向けのログイン/サインアップスタイルを改善
  • メッセージ可能なグループを確認するために既存の guardian メソッドを使用
  • 埋め込みコメントビューで正しい返信数を表示
  • ユーザーメッセージページでの空白ページ症候群を改善
  • ウィザードにスタイル設定ステップを追加
  • 「部屋を取得」の投稿作成メッセージを更新
  • whisper 投稿では選択された投稿作成教育メッセージを表示しない
  • ユーザーフィルター入力にタイトルを追加
  • ダークモード対応の README ロゴ SVG を追加
  • 共有入力にマージンを追加
  • 注目のトピックアイテムに data-topic-id を追加
  • 一般ユーザーのモバイル PM ナビゲーションを修正
  • プライベートメンバーの可視性のみに対してフラアのヘルプテキストを表示
  • 実際には制限されている場合のみ、制限された履歴リビジョンを示す
  • メンバー可視性のヘルプテキストにフラア情報を追加
  • サイドバー設定のボーダーとアクティブスタイルを修正
  • PM タグルートの title 属性の翻訳が欠落していた
  • ユーザーがアクションを実行できない場合は「レビューのためにキューに追加」ボタンを無効化
  • 後続画面があるアクションに省略記号を追加
  • ホバー時に外部ログインアイコンが常に表示されるように確保
  • UX 修正
  • 管理者ユーザー列に完全な日付を含むホバータイトルを追加
  • 履歴コントロールは nav-pill スタイルを使用すべき
  • グループメンバー検索で結果がない場合のメッセージを改善
  • 支配的なトピックメッセージで共有モーダルを使用
  • ユーザーブックマークページのスタイル調整
  • サインアップフォームの読み取り専用値のスタイルを更新
  • テーマ固有の CSS を削除し、スペースを修正
  • PM でモデレーター背景色を優先
  • クイック検索の提案を改善
  • 支配的なトピックメッセージの新しいテキストとスタイル
  • 永久停止期間メッセージ
  • グループページの CSS を微調整
  • 共有モーダルとポップアップの一貫性を確保し、リファクタリング
  • imgur/Google Photos のモバイルワンボックスオーバーフローを停止
  • バッジページには常にマージンがあるように確保
  • 共有モーダルの一貫性を改善
  • 認証確認スピナーをモーダルボディ内に移動
  • テーマ公開鍵にコピーボタンを追加
  • 新規および未読タブでの設定ページへのリンクを改善
  • コピーボタンに成功状態を追加
  • 新規トピックアラートの z-index を修正
  • 監視単語の正規表現エラーでアクションタイプの翻訳を追加
  • トピック最終訪問行のレイアウト問題
  • 画像読み込み後に背景画像を削除
  • 最終訪問行後の小さなアクションで上部ボーダーを削除
  • ユーザーメッセージリストにトピック一覧一括選択トグルを使用
  • 短いタグを持つワンボックス化された GH イシューの絵文字サイズを一貫させる
  • ポールコンテンツを選択可能に
  • 管理者ダッシュボードの間隔を微調整
  • アップロード最適化中に投稿作成ステータス領域に「アップロード処理中」を追加
  • ユーザーディレクトリ(必要な場合)の水平スクロールバー
  • Twitter ワンボックスのタイムスタンプ行を微調整
  • メールでの引用ブロックスタイルを改善
  • 監視単語が正規表現の場合の通知を追加
  • モバイルアラート用のマージンを改善
  • 一括選択チェックボックスのターゲットを容易にする
  • モバイルアラート間隔を修正
  • サインアップ時に絵文字を隠しやすくする
  • 「メールを隠す」が選択されている場合はメール列を非表示
  • ライトボックスギャラリーのズーム/ナビゲーションを改善
  • モバイルでのジャンプ投稿レイアウトを修正
  • モバイルプログレスバーボタンの配置を修正
  • 30 日ではなく 34 日未満の期間に毎日自動グループ化
  • フィルタリングされた返信バーでアンカーではなくボタンを使用
  • 設定から連絡先フォームへの参照を削除
  • ユーザー削除エラーメッセージを改善し、正しい投稿数を返す
  • カテゴリ並べ替えの改善
  • タググループにタグを含められることを示すヒントを追加
  • 検索トピックタイトルの折り返しを修正
  • 一括選択アイコンとボタンの配置を修正
  • グループドロップダウンフィルターの高さを合わせる
  • モバイル間隔をより一貫性のあるものに
  • スクロールヘッダーでのタグ切り捨てを改善
  • コピー編集
  • 検索ドロップダウンスタイルの一部を元に戻す
  • 設定/編集ボタンをより一貫性のあるものに
  • タググループレイアウトの調整
  • 検索パネルスタイルと一貫性を更新
  • 招待モーダルでアイコンを箇条書きリストとして使用
  • Chrome での「最終訪問」行の重なりを修正
  • PM ヘッダータイトルの配置を修正
  • PM タイトルアイコンの配置を修正
  • 一括選択アイコンを配置
  • メールでの GitHub PR ボディのスタイルを改善
  • 現在のトピックが閉じられている場合は返信プロンプトを表示しない
  • ユーザーメニュータブのフォーカスとホバーの色を変更
  • デスクトップのスティッキーヘッダーに祖父母カテゴリバッジを表示
  • 投稿保存に問題がある場合にスクリーンリーダーにアラート
  • Twitter ワンボックスのレイアウト調整
  • 無条件にモーダルにフォーカスを当てる
  • 検索結果スタイルをより一貫性のあるものに
  • ハンバーガーとユーザーメニュードロップダウンに自動フォーカスを追加
  • リストコントロールとトピックタイトルの上部マージンを揃える
  • モバイル/デスクトップの .wrap でパディングを一貫させる
  • リストとワンボックスのマージンを調整
  • カテゴリページのドロップダウンをレンチアイコンに変更
  • トピック一覧でのスクリーンリーダー向けナビゲーションを改善
  • 各種トピックアクションの領域を提供
  • ユーザーは discobot のチュートリアルを延期可能
  • 検索結果リンクタイトルの色変更
  • discobot フラグチュートリアルメッセージをより明確に
  • 投稿に ARIA 領域ロールを追加
  • スローモードが既に有効な場合は「有効化」ボタンの代わりに「更新」ボタンを表示
  • ライトボックス内のコントロールの位置を改善
  • テーマアップロード幅を修正し、クラス衝突を除去し、見栄えを良くする

セキュリティの変更

  • 未承認ユーザーのサインインを許可しない
  • 高度なグループ検索がグループの可視性を尊重していなかった
  • プロファイルが制限されている場合はユーザーの自己紹介を非表示
  • 通常の投稿でのみユーザー提案を表示
  • MessageBus::Diagnostics を無効化
  • アプリケーションルートからの ember-cli 固有のレスポンスを削除
  • 権限のあるユーザーにのみタグを表示
  • コードブロック内のレンダリングされていないユニコード双方向文字を削除
  • _forum_session クッキーがサイト間で再利用できないように確保
  • MIME/Content-Type エラーのキャッシュを禁止
  • SNS 購読確認の検証を改善
  • 監視単語をエラーメッセージでエスケープ
  • カテゴリ名をエスケープ
  • トピックのユーザーの既読状態が不正なクライアントに漏洩していた
  • d-popover 属性をサニタイズ
  • EmailChangeRequest が破棄されたときに EmailToken も破棄
  • トピック削除時に前の whisper 投稿のユーザーを漏洩させない
  • プライベートメッセージで投稿の whisper 投稿者を明かさない
  • トップトピックルートの period パラメータを検証
  • YouTube ワンボックスデータをサニタイズ
  • Onebox 正規リンクが FinalDestination チェックをバイパスしていた
  • connect でのタイムアウトが正しく使用されるように確保
  • ブックマークリストでの XSS
  • 権限のないカテゴリ編集 UI へのアクセスを許可しない

パフォーマンス

  • topics_controller_spec で共通テストプレフィックスをコンテキストに変換
  • より多くのものを事前に作成することでテストを高速化
  • users_controller_spec のより多くの部分を事前に作成
  • より多くのものを事前に作成することでテストを高速化
  • topics_controller_spec でポスターを事前に作成
  • topics_controller_spec.rb のより多くの部分を事前に作成
  • テスト中の Redis スナップショット作成
  • テストを高速化
  • email_tokens.token_hash にインデックスを追加
  • テストスイートの時間を少し短縮
  • normalized_emails をマイグレーションで移行
  • グローバルスクロールブロックイベントを回避するためにウィジェットフックを更新
  • スクロールミックスインの実装を更新
  • ember touchstart リスナーを無効化
  • touchstart、touchmove にパッシブイベントリスナーを使用
  • 変更された場合のみ --header-offset プロパティを設定
  • ユーザーの最初の未読 PM の更新が制限を尊重していなかった
  • select-kit 初期化でより効率的なテキスト方向チェックを使用
  • UserStat.update_first_unread_pm でクエリ対象レコード数を削減
  • preload ヒントを <head> に移動
  • customResolve() の最適化による JS アプリ起動速度の向上
  • 各いいねに対して追加の GET を行わず、表示された投稿のいいね数を更新
  • より良いクエリプランのための異なる列を使用
  • Logster に大きなパフォーマンス劣化があった
  • プライベートメッセージクエリでの検索を最適化
  • InlineUploads で外部ソースが許可されている場合の作業を削減
  • トピッククエリからタグを除外する際にサブクエリを使用
  • 匿名ユーザーの無視されたユーザー DB クエリを実行しない
  • メッセージルートからすべての受信トレイを元に戻す
  • カテゴリのトピック読み込み時のデータベースクエリパフォーマンスを改善
  • SiteSerialier での N+1 クエリを修正
  • 受信トレイのプライベートメッセージ全体のクエリパフォーマンスを改善(#14304
  • 受信トレイのプライベートメッセージ全体のクエリパフォーマンスを改善
  • ブックマーク更新時に不要なクエリを実行しない
  • 自分のユーザー表示時に追加のデータベースクエリを実行しない
  • PM トピック追跡状態の未読取得時のクエリパフォーマンスを改善
  • TopicViewSerializer#requested_group_name をより効率的に
  • 重複する post_timings_summary インデックスを削除
  • 必要に応じて日付ツールチップを生成
  • local-dates のレンダリング時間を削減
  • 古いスタイルシートキャッシュ行を削除するスケジュールジョブを追加
  • 投稿移動時の topic_user.liked 更新パフォーマンスを改善
  • 投稿移動時の post_timing パフォーマンスを改善
  • topic_id のバックフィルを最適化
  • Site モデルでのカテゴリキャッシュ(第 3 版)
  • ユーザーディレクトリでの n+1 を削除
  • ジョブで投稿アップロードのセキュアステータスを更新
  • スタイルシートマネージャーでテーマアソシエーションをエーガーロード
  • Site モデルでのカテゴリキャッシュ(第 2 版)
  • Site モデルでのカテゴリキャッシュ
  • 追加の PG クエリを削除
  • SQL でユーザーフィルタリングを実行
  • テーマに変数がない場合の無意味な PG クエリを実行しない
  • request animation frame をアニメーション化
  • アプリ起動中にクライアント設定 json をプリロード
  • ActiveRecord PG 接続アクティブチェックを空クエリを使用するように切り替え
  • TopicViewPost#image_upload をプリロード
  • カテゴリで分散キャッシュの設定を遅延
  • 分散キャッシュの設定をより多くの場所で遅延
  • SvgSprite で設定、グループ、バッジアイコンをプリロード
  • パフォーマンスクリティカルパスで分散キャッシュの設定を遅延
  • SiteSerializer#user_color_schemes での N+1 クエリを削除
  • アプリプリロード中に SiteSerializer でキャッシュをウォームアップ
  • Stylesheet::Manager.color_scheme_digest でカテゴリクエリをキャッシュ
  • 高価な XML パースを避けるためにコア svgs をメモリにメモイズ
  • 子テーマスタイルシートをプリコンパイル

アクセシビリティ

  • タグは “aria-role” ではなく “role” であるべき
  • 重複 ID を使用しない
  • トピック一覧で最後に閲覧したトピックにフォーカスを当てる
  • トピック訪問時にハイライトされた投稿にフォーカスを移動
  • サインアップ確認フィールドの重複ラベルを削除
  • モーダル幅を EM で設定し、スケーリングを改善
  • 動きを減らす設定を追加
  • title と同一の aria-label を出力しない
  • ハンバーガーメニューのラベルを短く
  • いくつかの軽微な問題を修正
  • いくつかの検索フィールドとカテゴリ通知選択器にラベルを追加
  • いくつかのドロップダウンに説明的なラベルを追加
  • ドロップダウンに listbox ロールを使用
  • aria-label のデフォルトを label にしない
  • スクリーンリーダー向けのアカウント作成モーダルを改善
  • 「メインコンテンツへスキップ」リンクを追加
  • 必要な場所にラベルを追加
  • トピック一覧の見出しルールを調整
  • 同じ要素に適用される複数のフォームラベルをマークしない
  • トピック詳細トグルボタンのラベルを改善
  • モーダル閉じるボタンに aria-label を追加
  • ウィジェットのアバター画像に aria-label を含む
  • 投稿タイトルに見出しロールを追加
  • 投稿コントロールとユーザーメニューのフォーカススタイルを修正
「いいね!」 7