Release 2026-01-07 02:23:04 +0000#9409
Merged
komagata merged 178 commits intoproductionfrom Jan 8, 2026
Merged
Conversation
- 不自然な変数名を変更: `question_create_date` → `created_at` - テストの再現性向上のために固定の時刻を使用 - 正確なテストをするために文字列の部分一致ではなく完全一致で判定 - 未更新の期間が1ヶ月未満のときは警告しないことをテストする
- テストの再現性向上のために固定の時刻を使用 - 正確なテストをするために文字列の部分一致ではなく完全一致で判定 - 警告から1週間未満のときは自動クローズしないことをテストする - テストに無関係な回答を追加する処理を削除 など
変更前は最後の回答作成日から1ヶ月以上、回答が一つもなければ質問作成日から1ヶ月以上経過時に警告する 変更前の仕様ではWIP状態が長いと公開してすぐ警告される問題があった 質問公開日からの時間経過を計測する変更では誤って公開してWIPに戻しても再計測されない問題があるため質問更新日を基準とした 回答だけ作成日を基準にするとわかりづらいため更新日に統一した
未読通知ボタンの動作をStimulusからJS実装にした stimulusの実装の部分は不要になったので削除 一括で開く時は、元のタブの通知を削除 インデントの修正とフィルターボタンの重複レンダリングを改善 フィルターボタンが消えていたので反映されるようにした コードスタイルを修正
- ファイル名を`_test.rb`に修正 - テストが通るように変更(ページネーションの箇所,URLのクエリ順番)
特定ユーザーの分報ページで削除後のリダイレクト先が誤る可能性があるので、特定ユーザーの分報ページ範囲に基づいた正しいリダイレクトにした
コントローラーに定義しているPAGER_NUMBERを25→5などに変更すると、正しく遷移されない。 Model ではデフォルト値を持ち、Controller 側で上書き可能にするようにした
Ruby 3.4でopensslがbundled gemsに移動したため、Gemfileに明示的に追加。 複雑なSSLフォールバックコードは不要になったため削除。 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Discord通知のSSLエラーを修正
good_jobsテーブルが既存だったため、CreateGoodJobsマイグレーションが スキップされ、以下のテーブルが作成されていなかった: - good_job_batches - good_job_executions - good_job_processes - good_job_settings これにより、GoodJobダッシュボードのProcessesタブで500エラーが発生し、 ジョブが実行されない問題が発生していた。 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
GoodJobの不足しているテーブルを追加
テーブルが古いバージョンのGoodJobで作成されていた場合、 lock_typeカラムが存在しないためエラーが発生していた。 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…processes good_job_processesテーブルにlock_typeカラムを追加
schemaを更新してなかった件を修正
Rails 7.2で外部ホストへのリダイレクトにはallow_other_host: trueが必要。 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…redirect Stripe Billing Portalへのリダイレクトを修正
…ser-comments 他のユーザーの分報でもコメントを投稿できるようにした
PUBSUBの環境変数の設定を追加
…ctivesupport-notifications-for-retirement-create retirement_createとtraining_completion_createの呼び出しをNewspaperからActiveSupport::Notificationsに移行
…gic-and-notification Q&A自動クローズ機能の通知漏れの修正とWIPのQ&Aを自動クローズの対象外にする変更
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.