Release 2026-01-31 19:55:38 +0000#9536
Merged
komagata merged 128 commits intoproductionfrom Feb 2, 2026
Merged
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the
Comment |
- Gemfileのgem順序を修正 - 冗長なsafe navigationを削除 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 余分な空行を削除 - 行末の空白を削除 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
CPU使用率99%頻発によるワーカーのハートビート遅延を解消するため Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
name変数を使わずに直接インラインで属性を設定するように変更。
- users_test: 具体的なセレクタを使用してページロード完了を確実に待機 - learning_time_frame_test: テーブルのレンダリング完了を待機、不要なwithinとscroll_toを削除
production環境で必須の環境変数 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 他のラジオボタンと同じHTML構造に統一(ul/li、a-toggle-checkbox、label[for]) - 縦並びレイアウト用の.is-vertical修飾クラスを追加 - フォーム2箇所レンダリングによるID重複を解消(mode_id_prefix導入) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Cloud Build実行時に問題を特定しやすくするため、generate_allタスクに APIキーの有無・各モデルのembeddingカラム存在確認・処理前後の件数を出力する。 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
gcloud sql databases deleteはアクティブな接続があると失敗するため、 pg_terminate_backendで接続を強制切断してからDROP DATABASEする方式に変更。 DB作成もSQL経由に統一し、gcloud APIへの依存を削減。 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
DB DROP/CREATE後にマイグレーションのガードでvector拡張の有効化が スキップされ、embeddingカラムが作成されない問題を修正。 CreateDBステップでDB作成直後にCREATE EXTENSIONを実行する。 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
CreateDBステップはpostgresデータベースに接続しているため、 インラインのDB_NAME変更ではRailsの接続先が切り替わらなかった。 EnablePgvectorステップとしてDB_NAME=$_DB_NAMEで接続し、 bootcamp_stagingに対してCREATE EXTENSIONを実行する。 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- pgvector拡張の存在確認とバージョン表示を追加 - AddEmbeddingToSearchableTablesマイグレーションの実行状況を確認 - ステージング環境でembeddingカラムが見つからない問題の調査用
enable_vector_extensionマイグレーションのガード条件により pgvector拡張の有効化がスキップされ、後続のembeddingカラム追加も スキップされる問題を修正。 - enable_vector_extension: ガード条件を削除し、直接enable_extensionを実行 (pgvector未対応環境ではrescueでスキップ) - add_embedding_to_searchable_tables: CREATE EXTENSION IF NOT EXISTSで 拡張の有効化を試みてからカラムを追加(外部ステップの実行順に依存しない) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
マイグレーションでembeddingカラムが作成されない場合のフォールバックとして、 generate_allタスク内でALTER TABLEによるカラム追加を試みる。 エラーが発生した場合は原因がログに出力される。 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Rails.env.production?による直接的な環境判定からmovie_available?ヘルパーに変更。 development/test環境では常に有効、本番環境ではSwitchlet(:movie)で制御。 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
動画機能の表示制御をフィーチャーフラグに変更
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.