Skip to content

Release 2026-01-07 02:23:04 +0000#9409

Merged
komagata merged 178 commits intoproductionfrom
main
Jan 8, 2026
Merged

Release 2026-01-07 02:23:04 +0000#9409
komagata merged 178 commits intoproductionfrom
main

Conversation

ryufuta and others added 30 commits December 8, 2025 20:16
- 不自然な変数名を変更: `question_create_date` → `created_at`
- テストの再現性向上のために固定の時刻を使用
- 正確なテストをするために文字列の部分一致ではなく完全一致で判定
- 未更新の期間が1ヶ月未満のときは警告しないことをテストする
- テストの再現性向上のために固定の時刻を使用
- 正確なテストをするために文字列の部分一致ではなく完全一致で判定
- 警告から1週間未満のときは自動クローズしないことをテストする
- テストに無関係な回答を追加する処理を削除
など
変更前は最後の回答作成日から1ヶ月以上、回答が一つもなければ質問作成日から1ヶ月以上経過時に警告する
変更前の仕様ではWIP状態が長いと公開してすぐ警告される問題があった
質問公開日からの時間経過を計測する変更では誤って公開してWIPに戻しても再計測されない問題があるため質問更新日を基準とした
回答だけ作成日を基準にするとわかりづらいため更新日に統一した
未読通知ボタンの動作をStimulusからJS実装にした

stimulusの実装の部分は不要になったので削除

一括で開く時は、元のタブの通知を削除

インデントの修正とフィルターボタンの重複レンダリングを改善

フィルターボタンが消えていたので反映されるようにした

コードスタイルを修正
- 許可された値のみを受け付けるように変更
- ページ数を定数化

テストが通るように修正
- 消してしまっていたidを追加
- ページネーションの定数
- ページネーションの箇所をaタグでもいけるように変更

テストが通るように変更
- URLのparamsが固定だったので順番が変わっても通るように変更
- targetの定数が間違っていたので変更
- ファイル名を`_test.rb`に修正
- テストが通るように変更(ページネーションの箇所,URLのクエリ順番)
nakamu-kazu222 and others added 7 commits December 20, 2025 22:24
特定ユーザーの分報ページで削除後のリダイレクト先が誤る可能性があるので、特定ユーザーの分報ページ範囲に基づいた正しいリダイレクトにした
コントローラーに定義している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エラーを修正
@github-actions github-actions bot changed the title Release 2025-12-20 08:07:55 +0000 Release 2025-12-23 07:31:45 +0000 Dec 23, 2025
komagata and others added 2 commits December 23, 2025 17:31
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の不足しているテーブルを追加
@github-actions github-actions bot changed the title Release 2025-12-23 07:31:45 +0000 Release 2025-12-23 08:32:59 +0000 Dec 23, 2025
komagata and others added 2 commits December 23, 2025 18:00
テーブルが古いバージョンの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カラムを追加
@github-actions github-actions bot changed the title Release 2025-12-23 08:32:59 +0000 Release 2025-12-23 09:01:51 +0000 Dec 23, 2025
@github-actions github-actions bot changed the title Release 2025-12-23 09:01:51 +0000 Release 2025-12-24 07:12:27 +0000 Dec 24, 2025
komagata and others added 2 commits December 25, 2025 09:18
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へのリダイレクトを修正
@github-actions github-actions bot changed the title Release 2025-12-24 07:12:27 +0000 Release 2025-12-25 00:20:08 +0000 Dec 25, 2025
…ser-comments

他のユーザーの分報でもコメントを投稿できるようにした
@github-actions github-actions bot changed the title Release 2025-12-25 00:20:08 +0000 Release 2025-12-26 07:53:02 +0000 Dec 26, 2025
@github-actions github-actions bot changed the title Release 2025-12-26 07:53:02 +0000 Release 2025-12-29 02:17:09 +0000 Dec 29, 2025
…ctivesupport-notifications-for-retirement-create

retirement_createとtraining_completion_createの呼び出しをNewspaperからActiveSupport::Notificationsに移行
@github-actions github-actions bot changed the title Release 2025-12-29 02:17:09 +0000 Release 2026-01-06 09:54:14 +0000 Jan 6, 2026
…gic-and-notification

Q&A自動クローズ機能の通知漏れの修正とWIPのQ&Aを自動クローズの対象外にする変更
@github-actions github-actions bot changed the title Release 2026-01-06 09:54:14 +0000 Release 2026-01-07 02:23:04 +0000 Jan 7, 2026
@komagata komagata merged commit 64dae1e into production Jan 8, 2026
46 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants