Skip to content

Release 2025-12-17 07:31:32 +0000#9316

Merged
komagata merged 159 commits intoproductionfrom
main
Dec 19, 2025
Merged

Release 2025-12-17 07:31:32 +0000#9316
komagata merged 159 commits intoproductionfrom
main

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions bot commented Nov 21, 2025

sjabcdefin and others added 23 commits November 4, 2025 20:56
過去のissue対応での置き換え漏れを修正
- 画面上の不整合が発生しないよう、チェック保存/削除とステータス更新を同一トランザクション内で実行し、
  いずれかが失敗した場合はロールバックされるように変更
- サイト内通知・メール通知は、画面上の不整合が起きないため、トランザクション外での実行でも問題ないと判断
- 例外を検知できるよう、update / save を update! / save! に変更
- トランザクション完了後にコールバックを実行するため、
  after_create / after_destroy を after_create_commit / after_destroy_commit に変更
- 画面上の不整合が発生しないよう、チェック保存/削除とステータス更新を同一トランザクション内で実行し、
  いずれかが失敗した場合はロールバックされるように変更
- サイト内通知・メール通知は、画面上の不整合が起きないため、トランザクション外での実行でも問題ないと判断
- 例外を検知できるよう、destroy を destroy! に変更
例外発生時に200を返すのは不適切なため
削除処理については現状使用されていないが併せて同様の対応を実施
@github-actions github-actions bot changed the title Preparing release pull request... Release 2025-11-21 13:07:20 +0000 Nov 21, 2025
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Nov 21, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

jun-kondo and others added 14 commits December 13, 2025 04:12
- 日報を学習時間で関連付けて取得
- 昇順でソートされたユニークな結果を返す
- UserStudyStreakインスタンスを作成し@study_streakに設定
- reports_with_learning_timesメソッドを使用
- 学習時間データを含む日報を作成するヘルパーメソッドを追加しテストで使用する
- user-study-streak-tracker用のSassファイルを新規作成し、スタイルを定義
- application.sassにインポートを追加
- 現在の年では「mm/dd 〜 mm/dd」のフォーマットを、開始と終了が異なる年や過去の年では「yyyy/mm/dd 〜 yyyy/mm/dd」を適用
- 日付のフォーマットはlocaleファイルのものを使用
- 関連する単体テストを追加および修正
circleci tests splitからcircleci tests runに変更することで、
失敗したテストのみを再実行できるようになる。

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…tests

CircleCIでRerun failed tests機能を有効化
@github-actions github-actions bot changed the title Release 2025-12-11 17:52:47 +0000 Release 2025-12-14 10:12:23 +0000 Dec 14, 2025
komagata and others added 2 commits December 14, 2025 19:48
initProductCheckerメソッド内で未定義のevent変数を参照していた
コードを削除。このコードは初期化時に実行されるメソッドであり、
eventオブジェクトは渡されないため不要だった。

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…event

product-checkerのundefined event参照エラーを修正
@github-actions github-actions bot changed the title Release 2025-12-14 10:12:23 +0000 Release 2025-12-14 17:59:13 +0000 Dec 14, 2025
…-weeks-to-the-event-frequency

定期イベントの開催間隔に奇数週と偶数週を追加
@github-actions github-actions bot changed the title Release 2025-12-14 17:59:13 +0000 Release 2025-12-15 17:37:48 +0000 Dec 15, 2025
ドラッグ&ドロップで画像選択できるように修正
@github-actions github-actions bot changed the title Release 2025-12-15 17:37:48 +0000 Release 2025-12-17 00:15:29 +0000 Dec 17, 2025
1つのQ&Aに対して複数のベストアンサーが登録されないようにした
@github-actions github-actions bot changed the title Release 2025-12-17 00:15:29 +0000 Release 2025-12-17 00:18:01 +0000 Dec 17, 2025
komagata and others added 2 commits December 17, 2025 15:38
WaitForProxyステップの接続がCloud SQL Proxy経由で残っている場合に
DeleteDBが失敗する問題を修正。

5回まで5秒間隔でリトライすることで、接続が切れるのを待つ。

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Staging環境のDB削除にリトライロジックを追加
@github-actions github-actions bot changed the title Release 2025-12-17 00:18:01 +0000 Release 2025-12-17 06:57:26 +0000 Dec 17, 2025
…acker-in-profile-page

プロフィールとダッシュボードに連続学習記録の表示を追加
@github-actions github-actions bot changed the title Release 2025-12-17 06:57:26 +0000 Release 2025-12-17 07:31:32 +0000 Dec 17, 2025
@komagata komagata merged commit e0f0735 into production Dec 19, 2025
23 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.

8 participants