[CI] feature/gas-click-log-cancel-status-color -> dev 自動PR - #91
Merged
Conversation
dev -> main 自動PR (CIレポート付き)
dev -> main 自動PR (CIレポート付き)
…1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
- Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
* SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com>
- google-spread-sheet/code.gs.js - applyClickLogRowColors()関数に「キャンセル」条件分岐追加(薄グレー #E0E0E0) - 関数コメント・ファイルヘッダーの背景色ルール更新(全6パターン) - docs/operations/gas-deployment-guide.md - 背景色ルールテーブルに「キャンセル」行追加 - docs/index.md - 2025-12-21 changelogの背景色ルール説明更新 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- docs/MANUAL/m1_a8.netの申込履歴を更新する.pdf を追加 - A8.netの申込履歴更新手順書
* [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * [CI] feature/gas-click-log-cancel-status-color -> dev 自動PR (#87) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch (#84) - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) (#86) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * FEATURE: GAS v4.2.0 - クリックログ「キャンセル」ステータス色分け追加 - google-spread-sheet/code.gs.js - applyClickLogRowColors()関数に「キャンセル」条件分岐追加(薄グレー #E0E0E0) - 関数コメント・ファイルヘッダーの背景色ルール更新(全6パターン) - docs/operations/gas-deployment-guide.md - 背景色ルールテーブルに「キャンセル」行追加 - docs/index.md - 2025-12-21 changelogの背景色ルール説明更新 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * DOC: Add A8.net申込履歴更新マニュアルPDF - docs/MANUAL/m1_a8.netの申込履歴を更新する.pdf を追加 - A8.netの申込履歴更新手順書 --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com>
変更内容: - google-spread-sheet/code.gs.js: v4.2.0 → v4.3.0 - HEADER_CANDIDATES拡張: status候補に「承認済件数」関連ヘッダーを追加 - ステータス変換処理実装: 0→"未確定", 1→"確定"(L162-172) - A8.net CSVとの完全な下位互換性を保証 - docs/operations/gas-deployment-guide.md: - v4.3.0の変更点セクション追加 - 承認済件数変換処理の説明と変換例を記載 - docs/operations/rentracks-conversion-matching.md: - CSVの承認済件数列の扱いに関する説明を追加 - v4.3.0対応の詳細説明(0/1→文字列変換) - docs/index.md: - 2025-12-21 (2回目)エントリ追加 - v4.3.0実装完了の記録 技術詳細: - safeCell_()が数値を文字列化するため、'0'/'1'として比較 - uix分割処理(v4.1.0)との整合性を保証 - 背景色機能(v4.2.0)が変換後のステータスに自動適用 ステータス: 実装完了、GASデプロイ待ち
## 修正内容 - HEADER_CANDIDATES.eventId から uix/備考 を削除 - memberIdとeventIdが同じ列を検出する問題を解決 - Rentracks CSV処理が全件失敗する不具合を修正 ## 変更ファイル - google-spread-sheet/code.gs.js: v4.3.0 → v4.3.1 - HEADER_CANDIDATES.eventId から重複候補を削除 - 変更ログ追加(L43-46) - docs/operations/gas-deployment-guide.md: v4.3.1セクション追加 - docs/operations/rentracks-conversion-matching.md: トラブルシューティング#6追加 - docs/index.md: 2025-12-21 (3回目)エントリ追加 ## 影響 - Rentracks CSV処理: 正常化(0件成功 → 正常な件数) - A8.net互換性: 完全に維持 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
## 修正内容 - eventId 列の必須チェックを削除(L142-145) - Rentracks CSV では eventId 列が存在しないためエラーが発生していた問題を解決 - eventId は任意として扱い、見つからない場合は警告ログのみ出力 ## 変更ファイル - google-spread-sheet/code.gs.js: v4.3.1 → v4.3.2 - eventId 必須チェックを削除し、警告ログに変更 - 変更ログ追加(L48-52) - docs/operations/gas-deployment-guide.md: v4.3.2セクション追加 - v4.3.1デプロイ後のエラー詳細と修正内容を記載 - docs/index.md: 2025-12-21 (4回目)エントリ追加 ## 影響 - Rentracks CSV: 正常に処理可能に(エラー → 成功) - A8.net CSV: 引き続き正常に動作 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Resolved conflicts: - google-spread-sheet/code.gs.js: Kept feature branch v4.3.2 (latest) - docs/operations/gas-deployment-guide.md: Combined v4.3.0-v4.3.2 sections with troubleshooting - docs/index.md: Merged detailed entries from main with v4.3.0-v4.3.2 changelog
Resolved conflicts with dev branch: - google-spread-sheet/code.gs.js: Kept v4.3.2 (latest) - docs/operations/gas-deployment-guide.md: Kept v4.3.0-v4.3.2 sections - docs/index.md: Auto-merged successfully
- ASP判定ロジック追加: col.eventId有無でA8.net/Rentracks判別 - H列(column 8)書き込み追加: aspName値を自動記録 - コンソールログ拡張: ASP名を含めた詳細ログ出力 - 既存F/G列処理への影響なし(下位互換性保証) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- docs/operations/gas-deployment-guide.md: v4.3.3セクション追加 - ASP判定ロジック表、クリックログ構造図(H列追加) - A8.net/Rentracks使用例、コンソールログ出力例 - バージョン更新(v4.2.0 → v4.3.3) - docs/operations/rentracks-conversion-matching.md: クリックログ構造図にH列追加 - docs/operations/a8-conversion-matching.md: クリックログ構造図にH列追加 - docs/index.md: 2025-12-21 (5回目)エントリ追加(v4.3.3機能説明)
Contributor
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
コンフリクト解決: - docs/index.md: v4.3.3エントリ保持 - docs/operations/gas-deployment-guide.md: v4.3.3セクション保持 - google-spread-sheet/code.gs.js: H列ASP名記録コード保持
ManatoYamashita
added a commit
that referenced
this pull request
Dec 26, 2025
* [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * [CI] feature/gas-click-log-cancel-status-color -> dev 自動PR (#87) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch (#84) - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) (#86) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * FEATURE: GAS v4.2.0 - クリックログ「キャンセル」ステータス色分け追加 - google-spread-sheet/code.gs.js - applyClickLogRowColors()関数に「キャンセル」条件分岐追加(薄グレー #E0E0E0) - 関数コメント・ファイルヘッダーの背景色ルール更新(全6パターン) - docs/operations/gas-deployment-guide.md - 背景色ルールテーブルに「キャンセル」行追加 - docs/index.md - 2025-12-21 changelogの背景色ルール説明更新 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * DOC: Add A8.net申込履歴更新マニュアルPDF - docs/MANUAL/m1_a8.netの申込履歴を更新する.pdf を追加 - A8.netの申込履歴更新手順書 --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * [CI] feature/gas-click-log-cancel-status-color -> dev 自動PR (#89) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch (#84) - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) (#86) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * FEATURE: GAS v4.2.0 - クリックログ「キャンセル」ステータス色分け追加 - google-spread-sheet/code.gs.js - applyClickLogRowColors()関数に「キャンセル」条件分岐追加(薄グレー #E0E0E0) - 関数コメント・ファイルヘッダーの背景色ルール更新(全6パターン) - docs/operations/gas-deployment-guide.md - 背景色ルールテーブルに「キャンセル」行追加 - docs/index.md - 2025-12-21 changelogの背景色ルール説明更新 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * DOC: Add A8.net申込履歴更新マニュアルPDF - docs/MANUAL/m1_a8.netの申込履歴を更新する.pdf を追加 - A8.netの申込履歴更新手順書 * dev -> main 自動PR (CIレポート付き) (#88) * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * [CI] feature/gas-click-log-cancel-status-color -> dev 自動PR (#87) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch (#84) - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) (#86) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * FEATURE: GAS v4.2.0 - クリックログ「キャンセル」ステータス色分け追加 - google-spread-sheet/code.gs.js - applyClickLogRowColors()関数に「キャンセル」条件分岐追加(薄グレー #E0E0E0) - 関数コメント・ファイルヘッダーの背景色ルール更新(全6パターン) - docs/operations/gas-deployment-guide.md - 背景色ルールテーブルに「キャンセル」行追加 - docs/index.md - 2025-12-21 changelogの背景色ルール説明更新 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * DOC: Add A8.net申込履歴更新マニュアルPDF - docs/MANUAL/m1_a8.netの申込履歴を更新する.pdf を追加 - A8.netの申込履歴更新手順書 --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * FEATURE: GAS v4.3.0 - Rentracks承認済件数(0/1)→ステータス文字列変換対応 変更内容: - google-spread-sheet/code.gs.js: v4.2.0 → v4.3.0 - HEADER_CANDIDATES拡張: status候補に「承認済件数」関連ヘッダーを追加 - ステータス変換処理実装: 0→"未確定", 1→"確定"(L162-172) - A8.net CSVとの完全な下位互換性を保証 - docs/operations/gas-deployment-guide.md: - v4.3.0の変更点セクション追加 - 承認済件数変換処理の説明と変換例を記載 - docs/operations/rentracks-conversion-matching.md: - CSVの承認済件数列の扱いに関する説明を追加 - v4.3.0対応の詳細説明(0/1→文字列変換) - docs/index.md: - 2025-12-21 (2回目)エントリ追加 - v4.3.0実装完了の記録 技術詳細: - safeCell_()が数値を文字列化するため、'0'/'1'として比較 - uix分割処理(v4.1.0)との整合性を保証 - 背景色機能(v4.2.0)が変換後のステータスに自動適用 ステータス: 実装完了、GASデプロイ待ち * FIX: GAS v4.3.1 - HEADER_CANDIDATES重複検出問題の緊急修正 ## 修正内容 - HEADER_CANDIDATES.eventId から uix/備考 を削除 - memberIdとeventIdが同じ列を検出する問題を解決 - Rentracks CSV処理が全件失敗する不具合を修正 ## 変更ファイル - google-spread-sheet/code.gs.js: v4.3.0 → v4.3.1 - HEADER_CANDIDATES.eventId から重複候補を削除 - 変更ログ追加(L43-46) - docs/operations/gas-deployment-guide.md: v4.3.1セクション追加 - docs/operations/rentracks-conversion-matching.md: トラブルシューティング#6追加 - docs/index.md: 2025-12-21 (3回目)エントリ追加 ## 影響 - Rentracks CSV処理: 正常化(0件成功 → 正常な件数) - A8.net互換性: 完全に維持 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: GAS v4.3.2 - eventId 必須チェック削除の緊急修正 ## 修正内容 - eventId 列の必須チェックを削除(L142-145) - Rentracks CSV では eventId 列が存在しないためエラーが発生していた問題を解決 - eventId は任意として扱い、見つからない場合は警告ログのみ出力 ## 変更ファイル - google-spread-sheet/code.gs.js: v4.3.1 → v4.3.2 - eventId 必須チェックを削除し、警告ログに変更 - 変更ログ追加(L48-52) - docs/operations/gas-deployment-guide.md: v4.3.2セクション追加 - v4.3.1デプロイ後のエラー詳細と修正内容を記載 - docs/index.md: 2025-12-21 (4回目)エントリ追加 ## 影響 - Rentracks CSV: 正常に処理可能に(エラー → 成功) - A8.net CSV: 引き続き正常に動作 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Resolve merge conflict markers in code.gs.js --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * [CI] feature/gas-click-log-cancel-status-color -> dev 自動PR (#91) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch (#84) - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) (#86) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * FEATURE: GAS v4.2.0 - クリックログ「キャンセル」ステータス色分け追加 - google-spread-sheet/code.gs.js - applyClickLogRowColors()関数に「キャンセル」条件分岐追加(薄グレー #E0E0E0) - 関数コメント・ファイルヘッダーの背景色ルール更新(全6パターン) - docs/operations/gas-deployment-guide.md - 背景色ルールテーブルに「キャンセル」行追加 - docs/index.md - 2025-12-21 changelogの背景色ルール説明更新 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * DOC: Add A8.net申込履歴更新マニュアルPDF - docs/MANUAL/m1_a8.netの申込履歴を更新する.pdf を追加 - A8.netの申込履歴更新手順書 * dev -> main 自動PR (CIレポート付き) (#88) * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * [CI] feature/gas-click-log-cancel-status-color -> dev 自動PR (#87) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch (#84) - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) (#86) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * FEATURE: GAS v4.2.0 - クリックログ「キャンセル」ステータス色分け追加 - google-spread-sheet/code.gs.js - applyClickLogRowColors()関数に「キャンセル」条件分岐追加(薄グレー #E0E0E0) - 関数コメント・ファイルヘッダーの背景色ルール更新(全6パターン) - docs/operations/gas-deployment-guide.md - 背景色ルールテーブルに「キャンセル」行追加 - docs/index.md - 2025-12-21 changelogの背景色ルール説明更新 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * DOC: Add A8.net申込履歴更新マニュアルPDF - docs/MANUAL/m1_a8.netの申込履歴を更新する.pdf を追加 - A8.netの申込履歴更新手順書 --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * FEATURE: GAS v4.3.0 - Rentracks承認済件数(0/1)→ステータス文字列変換対応 変更内容: - google-spread-sheet/code.gs.js: v4.2.0 → v4.3.0 - HEADER_CANDIDATES拡張: status候補に「承認済件数」関連ヘッダーを追加 - ステータス変換処理実装: 0→"未確定", 1→"確定"(L162-172) - A8.net CSVとの完全な下位互換性を保証 - docs/operations/gas-deployment-guide.md: - v4.3.0の変更点セクション追加 - 承認済件数変換処理の説明と変換例を記載 - docs/operations/rentracks-conversion-matching.md: - CSVの承認済件数列の扱いに関する説明を追加 - v4.3.0対応の詳細説明(0/1→文字列変換) - docs/index.md: - 2025-12-21 (2回目)エントリ追加 - v4.3.0実装完了の記録 技術詳細: - safeCell_()が数値を文字列化するため、'0'/'1'として比較 - uix分割処理(v4.1.0)との整合性を保証 - 背景色機能(v4.2.0)が変換後のステータスに自動適用 ステータス: 実装完了、GASデプロイ待ち * FIX: GAS v4.3.1 - HEADER_CANDIDATES重複検出問題の緊急修正 ## 修正内容 - HEADER_CANDIDATES.eventId から uix/備考 を削除 - memberIdとeventIdが同じ列を検出する問題を解決 - Rentracks CSV処理が全件失敗する不具合を修正 ## 変更ファイル - google-spread-sheet/code.gs.js: v4.3.0 → v4.3.1 - HEADER_CANDIDATES.eventId から重複候補を削除 - 変更ログ追加(L43-46) - docs/operations/gas-deployment-guide.md: v4.3.1セクション追加 - docs/operations/rentracks-conversion-matching.md: トラブルシューティング#6追加 - docs/index.md: 2025-12-21 (3回目)エントリ追加 ## 影響 - Rentracks CSV処理: 正常化(0件成功 → 正常な件数) - A8.net互換性: 完全に維持 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: GAS v4.3.2 - eventId 必須チェック削除の緊急修正 ## 修正内容 - eventId 列の必須チェックを削除(L142-145) - Rentracks CSV では eventId 列が存在しないためエラーが発生していた問題を解決 - eventId は任意として扱い、見つからない場合は警告ログのみ出力 ## 変更ファイル - google-spread-sheet/code.gs.js: v4.3.1 → v4.3.2 - eventId 必須チェックを削除し、警告ログに変更 - 変更ログ追加(L48-52) - docs/operations/gas-deployment-guide.md: v4.3.2セクション追加 - v4.3.1デプロイ後のエラー詳細と修正内容を記載 - docs/index.md: 2025-12-21 (4回目)エントリ追加 ## 影響 - Rentracks CSV: 正常に処理可能に(エラー → 成功) - A8.net CSV: 引き続き正常に動作 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Resolve merge conflict markers in code.gs.js * FEATURE: GAS v4.3.3 - H列にASP名自動記録(A8.net/Rentracks判定) - ASP判定ロジック追加: col.eventId有無でA8.net/Rentracks判別 - H列(column 8)書き込み追加: aspName値を自動記録 - コンソールログ拡張: ASP名を含めた詳細ログ出力 - 既存F/G列処理への影響なし(下位互換性保証) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * DOC: GAS v4.3.3 - H列ASP名機能のドキュメント更新 - docs/operations/gas-deployment-guide.md: v4.3.3セクション追加 - ASP判定ロジック表、クリックログ構造図(H列追加) - A8.net/Rentracks使用例、コンソールログ出力例 - バージョン更新(v4.2.0 → v4.3.3) - docs/operations/rentracks-conversion-matching.md: クリックログ構造図にH列追加 - docs/operations/a8-conversion-matching.md: クリックログ構造図にH列追加 - docs/index.md: 2025-12-21 (5回目)エントリ追加(v4.3.3機能説明) * DOC: Add manual for rentracks fetching --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * [CI] feature/age-restricted-content -> dev 自動PR (#92) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch (#84) - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) (#86) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * dev -> main 自動PR (CIレポート付き) (#88) * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * [CI] feature/gas-click-log-cancel-status-color -> dev 自動PR (#87) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch (#84) - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) (#86) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * FEATURE: GAS v4.2.0 - クリックログ「キャンセル」ステータス色分け追加 - google-spread-sheet/code.gs.js - applyClickLogRowColors()関数に「キャンセル」条件分岐追加(薄グレー #E0E0E0) - 関数コメント・ファイルヘッダーの背景色ルール更新(全6パターン) - docs/operations/gas-deployment-guide.md - 背景色ルールテーブルに「キャンセル」行追加 - docs/index.md - 2025-12-21 changelogの背景色ルール説明更新 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * DOC: Add A8.net申込履歴更新マニュアルPDF - docs/MANUAL/m1_a8.netの申込履歴を更新する.pdf を追加 - A8.netの申込履歴更新手順書 --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * FEATURE: 年齢制限ブログ機能実装(サーバーサイド検証) - microCMS restricted フィールド対応 - 3層防御アーキテクチャ(Server Component/API/microCMS) - 年齢検証ロジック実装(20歳以上、日本基準) - /otona ページ作成(成人向けコンテンツ) - /blog 一覧からrestricted除外 - アクセス拒否UI(3パターン対応) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FEATURE: プロフィール編集機能拡張・デザイン統一・大人向けリンク追加 - lib/validations/profile.ts: postalCode、phoneフィールド追加(registerPageと同等のvalidation) - app/mypage/profile/page.tsx: 3フィールド対応 + デザインシステム統一 - Form fields: birthday, postalCode, phone - 背景グラデーション適用(win2-surface-cream系) - ボタンスタイル統一(rounded-full + gradient) - components/blog/category-nav.tsx: 「大人向け」リンク追加(/otona) - app/mypage/layout.tsx: プロフィール編集リンク追加 - app/api/members/me/route.ts: PUT endpoint実装(プロフィール更新) - Backward compatibility: 既存birthday-onlyデータも正常動作 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: lib/sheets.ts型チェックエラー修正(currentRow undefined対応) - updateMember関数にcurrentRowの存在チェック追加 - TypeScript strict mode対応(TS18048エラー解消) - GitHub Actions type-checkパス対応 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * [CI] feature/age-restricted-content -> dev 自動PR (#93) * FEATURE: 年齢制限ブログ機能実装(サーバーサイド検証) - microCMS restricted フィールド対応 - 3層防御アーキテクチャ(Server Component/API/microCMS) - 年齢検証ロジック実装(20歳以上、日本基準) - /otona ページ作成(成人向けコンテンツ) - /blog 一覧からrestricted除外 - アクセス拒否UI(3パターン対応) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FEATURE: プロフィール編集機能拡張・デザイン統一・大人向けリンク追加 - lib/validations/profile.ts: postalCode、phoneフィールド追加(registerPageと同等のvalidation) - app/mypage/profile/page.tsx: 3フィールド対応 + デザインシステム統一 - Form fields: birthday, postalCode, phone - 背景グラデーション適用(win2-surface-cream系) - ボタンスタイル統一(rounded-full + gradient) - components/blog/category-nav.tsx: 「大人向け」リンク追加(/otona) - app/mypage/layout.tsx: プロフィール編集リンク追加 - app/api/members/me/route.ts: PUT endpoint実装(プロフィール更新) - Backward compatibility: 既存birthday-onlyデータも正常動作 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: lib/sheets.ts型チェックエラー修正(currentRow undefined対応) - updateMember関数にcurrentRowの存在チェック追加 - TypeScript strict mode対応(TS18048エラー解消) - GitHub Actions type-checkパス対応 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: package-lock.json削除とpnpmプロジェクト設定修正 - package-lock.json削除(pnpmプロジェクトでは不要) - .gitignoreにpackage-lock.json追加 - pnpm-lock.yamlのみを使用(CI/CD安定化) 問題: - devブランチマージ時にpackage-lock.jsonが混入 - package.jsonと不一致によりGitHub Actions CI失敗 解決: - pnpmプロジェクトとしての一貫性を確保 - 今後package-lock.jsonがコミットされないよう.gitignore追加 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: ManatoYamashita <info@manapuraza.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * [CI] feature/age-restricted-content -> dev 自動PR (#94) * FEATURE: 年齢制限ブログ機能実装(サーバーサイド検証) - microCMS restricted フィールド対応 - 3層防御アーキテクチャ(Server Component/API/microCMS) - 年齢検証ロジック実装(20歳以上、日本基準) - /otona ページ作成(成人向けコンテンツ) - /blog 一覧からrestricted除外 - アクセス拒否UI(3パターン対応) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FEATURE: プロフィール編集機能拡張・デザイン統一・大人向けリンク追加 - lib/validations/profile.ts: postalCode、phoneフィールド追加(registerPageと同等のvalidation) - app/mypage/profile/page.tsx: 3フィールド対応 + デザインシステム統一 - Form fields: birthday, postalCode, phone - 背景グラデーション適用(win2-surface-cream系) - ボタンスタイル統一(rounded-full + gradient) - components/blog/category-nav.tsx: 「大人向け」リンク追加(/otona) - app/mypage/layout.tsx: プロフィール編集リンク追加 - app/api/members/me/route.ts: PUT endpoint実装(プロフィール更新) - Backward compatibility: 既存birthday-onlyデータも正常動作 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: lib/sheets.ts型チェックエラー修正(currentRow undefined対応) - updateMember関数にcurrentRowの存在チェック追加 - TypeScript strict mode対応(TS18048エラー解消) - GitHub Actions type-checkパス対応 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: package-lock.json削除とpnpmプロジェクト設定修正 - package-lock.json削除(pnpmプロジェクトでは不要) - .gitignoreにpackage-lock.json追加 - pnpm-lock.yamlのみを使用(CI/CD安定化) 問題: - devブランチマージ時にpackage-lock.jsonが混入 - package.jsonと不一致によりGitHub Actions CI失敗 解決: - pnpmプロジェクトとしての一貫性を確保 - 今後package-lock.jsonがコミットされないよう.gitignore追加 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: GitHub Actions CI - pnpmキャッシュ設定修正 - Setup pnpmをSetup Node.jsの前に実行 - Setup Node.jsに cache: 'pnpm' 追加 - 冗長なpnpmキャッシュステップ削除(setup-node@v4が自動処理) 問題: - setup-node@v4がnpmのlock fileを探してエラー - package-lock.json削除後にCI失敗 解決: - pnpm-lock.yamlを使用したキャッシュに統一 - GitHub Actions公式のpnpmキャッシュパターンを採用 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: ManatoYamashita <info@manapuraza.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com>
ManatoYamashita
added a commit
that referenced
this pull request
Dec 29, 2025
* FEATURE: 年齢制限ブログ機能実装(サーバーサイド検証) - microCMS restricted フィールド対応 - 3層防御アーキテクチャ(Server Component/API/microCMS) - 年齢検証ロジック実装(20歳以上、日本基準) - /otona ページ作成(成人向けコンテンツ) - /blog 一覧からrestricted除外 - アクセス拒否UI(3パターン対応) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FEATURE: プロフィール編集機能拡張・デザイン統一・大人向けリンク追加 - lib/validations/profile.ts: postalCode、phoneフィールド追加(registerPageと同等のvalidation) - app/mypage/profile/page.tsx: 3フィールド対応 + デザインシステム統一 - Form fields: birthday, postalCode, phone - 背景グラデーション適用(win2-surface-cream系) - ボタンスタイル統一(rounded-full + gradient) - components/blog/category-nav.tsx: 「大人向け」リンク追加(/otona) - app/mypage/layout.tsx: プロフィール編集リンク追加 - app/api/members/me/route.ts: PUT endpoint実装(プロフィール更新) - Backward compatibility: 既存birthday-onlyデータも正常動作 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: lib/sheets.ts型チェックエラー修正(currentRow undefined対応) - updateMember関数にcurrentRowの存在チェック追加 - TypeScript strict mode対応(TS18048エラー解消) - GitHub Actions type-checkパス対応 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: package-lock.json削除とpnpmプロジェクト設定修正 - package-lock.json削除(pnpmプロジェクトでは不要) - .gitignoreにpackage-lock.json追加 - pnpm-lock.yamlのみを使用(CI/CD安定化) 問題: - devブランチマージ時にpackage-lock.jsonが混入 - package.jsonと不一致によりGitHub Actions CI失敗 解決: - pnpmプロジェクトとしての一貫性を確保 - 今後package-lock.jsonがコミットされないよう.gitignore追加 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: GitHub Actions CI - pnpmキャッシュ設定修正 - Setup pnpmをSetup Node.jsの前に実行 - Setup Node.jsに cache: 'pnpm' 追加 - 冗長なpnpmキャッシュステップ削除(setup-node@v4が自動処理) 問題: - setup-node@v4がnpmのlock fileを探してエラー - package-lock.json削除後にCI失敗 解決: - pnpm-lock.yamlを使用したキャッシュに統一 - GitHub Actions公式のpnpmキャッシュパターンを採用 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * dev -> main 自動PR (CIレポート付き) (#90) * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * [CI] feature/gas-click-log-cancel-status-color -> dev 自動PR (#87) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch (#84) - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) (#86) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * FEATURE: GAS v4.2.0 - クリックログ「キャンセル」ステータス色分け追加 - google-spread-sheet/code.gs.js - applyClickLogRowColors()関数に「キャンセル」条件分岐追加(薄グレー #E0E0E0) - 関数コメント・ファイルヘッダーの背景色ルール更新(全6パターン) - docs/operations/gas-deployment-guide.md - 背景色ルールテーブルに「キャンセル」行追加 - docs/index.md - 2025-12-21 changelogの背景色ルール説明更新 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * DOC: Add A8.net申込履歴更新マニュアルPDF - docs/MANUAL/m1_a8.netの申込履歴を更新する.pdf を追加 - A8.netの申込履歴更新手順書 --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * [CI] feature/gas-click-log-cancel-status-color -> dev 自動PR (#89) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch (#84) - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) (#86) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * FEATURE: GAS v4.2.0 - クリックログ「キャンセル」ステータス色分け追加 - google-spread-sheet/code.gs.js - applyClickLogRowColors()関数に「キャンセル」条件分岐追加(薄グレー #E0E0E0) - 関数コメント・ファイルヘッダーの背景色ルール更新(全6パターン) - docs/operations/gas-deployment-guide.md - 背景色ルールテーブルに「キャンセル」行追加 - docs/index.md - 2025-12-21 changelogの背景色ルール説明更新 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * DOC: Add A8.net申込履歴更新マニュアルPDF - docs/MANUAL/m1_a8.netの申込履歴を更新する.pdf を追加 - A8.netの申込履歴更新手順書 * dev -> main 自動PR (CIレポート付き) (#88) * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * [CI] feature/gas-click-log-cancel-status-color -> dev 自動PR (#87) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch (#84) - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) (#86) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * FEATURE: GAS v4.2.0 - クリックログ「キャンセル」ステータス色分け追加 - google-spread-sheet/code.gs.js - applyClickLogRowColors()関数に「キャンセル」条件分岐追加(薄グレー #E0E0E0) - 関数コメント・ファイルヘッダーの背景色ルール更新(全6パターン) - docs/operations/gas-deployment-guide.md - 背景色ルールテーブルに「キャンセル」行追加 - docs/index.md - 2025-12-21 changelogの背景色ルール説明更新 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * DOC: Add A8.net申込履歴更新マニュアルPDF - docs/MANUAL/m1_a8.netの申込履歴を更新する.pdf を追加 - A8.netの申込履歴更新手順書 --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * FEATURE: GAS v4.3.0 - Rentracks承認済件数(0/1)→ステータス文字列変換対応 変更内容: - google-spread-sheet/code.gs.js: v4.2.0 → v4.3.0 - HEADER_CANDIDATES拡張: status候補に「承認済件数」関連ヘッダーを追加 - ステータス変換処理実装: 0→"未確定", 1→"確定"(L162-172) - A8.net CSVとの完全な下位互換性を保証 - docs/operations/gas-deployment-guide.md: - v4.3.0の変更点セクション追加 - 承認済件数変換処理の説明と変換例を記載 - docs/operations/rentracks-conversion-matching.md: - CSVの承認済件数列の扱いに関する説明を追加 - v4.3.0対応の詳細説明(0/1→文字列変換) - docs/index.md: - 2025-12-21 (2回目)エントリ追加 - v4.3.0実装完了の記録 技術詳細: - safeCell_()が数値を文字列化するため、'0'/'1'として比較 - uix分割処理(v4.1.0)との整合性を保証 - 背景色機能(v4.2.0)が変換後のステータスに自動適用 ステータス: 実装完了、GASデプロイ待ち * FIX: GAS v4.3.1 - HEADER_CANDIDATES重複検出問題の緊急修正 ## 修正内容 - HEADER_CANDIDATES.eventId から uix/備考 を削除 - memberIdとeventIdが同じ列を検出する問題を解決 - Rentracks CSV処理が全件失敗する不具合を修正 ## 変更ファイル - google-spread-sheet/code.gs.js: v4.3.0 → v4.3.1 - HEADER_CANDIDATES.eventId から重複候補を削除 - 変更ログ追加(L43-46) - docs/operations/gas-deployment-guide.md: v4.3.1セクション追加 - docs/operations/rentracks-conversion-matching.md: トラブルシューティング#6追加 - docs/index.md: 2025-12-21 (3回目)エントリ追加 ## 影響 - Rentracks CSV処理: 正常化(0件成功 → 正常な件数) - A8.net互換性: 完全に維持 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: GAS v4.3.2 - eventId 必須チェック削除の緊急修正 ## 修正内容 - eventId 列の必須チェックを削除(L142-145) - Rentracks CSV では eventId 列が存在しないためエラーが発生していた問題を解決 - eventId は任意として扱い、見つからない場合は警告ログのみ出力 ## 変更ファイル - google-spread-sheet/code.gs.js: v4.3.1 → v4.3.2 - eventId 必須チェックを削除し、警告ログに変更 - 変更ログ追加(L48-52) - docs/operations/gas-deployment-guide.md: v4.3.2セクション追加 - v4.3.1デプロイ後のエラー詳細と修正内容を記載 - docs/index.md: 2025-12-21 (4回目)エントリ追加 ## 影響 - Rentracks CSV: 正常に処理可能に(エラー → 成功) - A8.net CSV: 引き続き正常に動作 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Resolve merge conflict markers in code.gs.js --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * [CI] feature/gas-click-log-cancel-status-color -> dev 自動PR (#91) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch (#84) - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) (#86) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * FEATURE: GAS v4.2.0 - クリックログ「キャンセル」ステータス色分け追加 - google-spread-sheet/code.gs.js - applyClickLogRowColors()関数に「キャンセル」条件分岐追加(薄グレー #E0E0E0) - 関数コメント・ファイルヘッダーの背景色ルール更新(全6パターン) - docs/operations/gas-deployment-guide.md - 背景色ルールテーブルに「キャンセル」行追加 - docs/index.md - 2025-12-21 changelogの背景色ルール説明更新 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * DOC: Add A8.net申込履歴更新マニュアルPDF - docs/MANUAL/m1_a8.netの申込履歴を更新する.pdf を追加 - A8.netの申込履歴更新手順書 * dev -> main 自動PR (CIレポート付き) (#88) * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * [CI] feature/gas-click-log-cancel-status-color -> dev 自動PR (#87) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch (#84) - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) (#86) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * FEATURE: GAS v4.2.0 - クリックログ「キャンセル」ステータス色分け追加 - google-spread-sheet/code.gs.js - applyClickLogRowColors()関数に「キャンセル」条件分岐追加(薄グレー #E0E0E0) - 関数コメント・ファイルヘッダーの背景色ルール更新(全6パターン) - docs/operations/gas-deployment-guide.md - 背景色ルールテーブルに「キャンセル」行追加 - docs/index.md - 2025-12-21 changelogの背景色ルール説明更新 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * DOC: Add A8.net申込履歴更新マニュアルPDF - docs/MANUAL/m1_a8.netの申込履歴を更新する.pdf を追加 - A8.netの申込履歴更新手順書 --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * FEATURE: GAS v4.3.0 - Rentracks承認済件数(0/1)→ステータス文字列変換対応 変更内容: - google-spread-sheet/code.gs.js: v4.2.0 → v4.3.0 - HEADER_CANDIDATES拡張: status候補に「承認済件数」関連ヘッダーを追加 - ステータス変換処理実装: 0→"未確定", 1→"確定"(L162-172) - A8.net CSVとの完全な下位互換性を保証 - docs/operations/gas-deployment-guide.md: - v4.3.0の変更点セクション追加 - 承認済件数変換処理の説明と変換例を記載 - docs/operations/rentracks-conversion-matching.md: - CSVの承認済件数列の扱いに関する説明を追加 - v4.3.0対応の詳細説明(0/1→文字列変換) - docs/index.md: - 2025-12-21 (2回目)エントリ追加 - v4.3.0実装完了の記録 技術詳細: - safeCell_()が数値を文字列化するため、'0'/'1'として比較 - uix分割処理(v4.1.0)との整合性を保証 - 背景色機能(v4.2.0)が変換後のステータスに自動適用 ステータス: 実装完了、GASデプロイ待ち * FIX: GAS v4.3.1 - HEADER_CANDIDATES重複検出問題の緊急修正 ## 修正内容 - HEADER_CANDIDATES.eventId から uix/備考 を削除 - memberIdとeventIdが同じ列を検出する問題を解決 - Rentracks CSV処理が全件失敗する不具合を修正 ## 変更ファイル - google-spread-sheet/code.gs.js: v4.3.0 → v4.3.1 - HEADER_CANDIDATES.eventId から重複候補を削除 - 変更ログ追加(L43-46) - docs/operations/gas-deployment-guide.md: v4.3.1セクション追加 - docs/operations/rentracks-conversion-matching.md: トラブルシューティング#6追加 - docs/index.md: 2025-12-21 (3回目)エントリ追加 ## 影響 - Rentracks CSV処理: 正常化(0件成功 → 正常な件数) - A8.net互換性: 完全に維持 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: GAS v4.3.2 - eventId 必須チェック削除の緊急修正 ## 修正内容 - eventId 列の必須チェックを削除(L142-145) - Rentracks CSV では eventId 列が存在しないためエラーが発生していた問題を解決 - eventId は任意として扱い、見つからない場合は警告ログのみ出力 ## 変更ファイル - google-spread-sheet/code.gs.js: v4.3.1 → v4.3.2 - eventId 必須チェックを削除し、警告ログに変更 - 変更ログ追加(L48-52) - docs/operations/gas-deployment-guide.md: v4.3.2セクション追加 - v4.3.1デプロイ後のエラー詳細と修正内容を記載 - docs/index.md: 2025-12-21 (4回目)エントリ追加 ## 影響 - Rentracks CSV: 正常に処理可能に(エラー → 成功) - A8.net CSV: 引き続き正常に動作 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Resolve merge conflict markers in code.gs.js * FEATURE: GAS v4.3.3 - H列にASP名自動記録(A8.net/Rentracks判定) - ASP判定ロジック追加: col.eventId有無でA8.net/Rentracks判別 - H列(column 8)書き込み追加: aspName値を自動記録 - コンソールログ拡張: ASP名を含めた詳細ログ出力 - 既存F/G列処理への影響なし(下位互換性保証) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * DOC: GAS v4.3.3 - H列ASP名機能のドキュメント更新 - docs/operations/gas-deployment-guide.md: v4.3.3セクション追加 - ASP判定ロジック表、クリックログ構造図(H列追加) - A8.net/Rentracks使用例、コンソールログ出力例 - バージョン更新(v4.2.0 → v4.3.3) - docs/operations/rentracks-conversion-matching.md: クリックログ構造図にH列追加 - docs/operations/a8-conversion-matching.md: クリックログ構造図にH列追加 - docs/index.md: 2025-12-21 (5回目)エントリ追加(v4.3.3機能説明) * DOC: Add manual for rentracks fetching --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * [CI] feature/age-restricted-content -> dev 自動PR (#92) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch (#84) - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) (#86) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * dev -> main 自動PR (CIレポート付き) (#88) * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * [CI] feature/gas-click-log-cancel-status-color -> dev 自動PR (#87) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: Sync pnpm-lock.yaml with package.json after security patch (#84) - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * [CI] fix/pnpm-lockfile-sync -> dev 自動PR (#85) (#86) * SECURITY: Fix CVE-2025-55182 (React RCE) - Upgrade React 19.2.0→19.2.1, Next.js 15.5.6→15.5.7 (#83) ## 脆弱性の詳細 - CVE-2025-55182: React Server Components Remote Code Execution - CVSS: 10.0/10 (Critical) - 影響: リモートコード実行(認証不要) ## 対応内容 - React: 19.2.0 → 19.2.1(パッチ版) - React-DOM: 19.2.0 → 19.2.1(パッチ版) - Next.js: 15.5.6 → 15.5.7(パッチ版) ## 検証結果 - TypeScript型チェック: ✅ Pass - Lintチェック: ✅ Pass - プロダクションビルド: ✅ Pass - セキュリティ監査: ✅ CVE-2025-55182解決済み 🤖 Generated with [Claude Code](https://claude.com/claude-code) * FIX: Sync pnpm-lock.yaml with package.json after security patch - Updated pnpm-lock.yaml to reflect React 19.2.1 and Next.js 15.5.7 - Resolves CI build failure caused by lockfile mismatch - Security patch (CVE-2025-55182) dependencies are now properly locked Related: #83 (SECURITY: Fix CVE-2025-55182) 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * FEATURE: GAS v4.2.0 - クリックログ「キャンセル」ステータス色分け追加 - google-spread-sheet/code.gs.js - applyClickLogRowColors()関数に「キャンセル」条件分岐追加(薄グレー #E0E0E0) - 関数コメント・ファイルヘッダーの背景色ルール更新(全6パターン) - docs/operations/gas-deployment-guide.md - 背景色ルールテーブルに「キャンセル」行追加 - docs/index.md - 2025-12-21 changelogの背景色ルール説明更新 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * DOC: Add A8.net申込履歴更新マニュアルPDF - docs/MANUAL/m1_a8.netの申込履歴を更新する.pdf を追加 - A8.netの申込履歴更新手順書 --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * FEATURE: 年齢制限ブログ機能実装(サーバーサイド検証) - microCMS restricted フィールド対応 - 3層防御アーキテクチャ(Server Component/API/microCMS) - 年齢検証ロジック実装(20歳以上、日本基準) - /otona ページ作成(成人向けコンテンツ) - /blog 一覧からrestricted除外 - アクセス拒否UI(3パターン対応) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FEATURE: プロフィール編集機能拡張・デザイン統一・大人向けリンク追加 - lib/validations/profile.ts: postalCode、phoneフィールド追加(registerPageと同等のvalidation) - app/mypage/profile/page.tsx: 3フィールド対応 + デザインシステム統一 - Form fields: birthday, postalCode, phone - 背景グラデーション適用(win2-surface-cream系) - ボタンスタイル統一(rounded-full + gradient) - components/blog/category-nav.tsx: 「大人向け」リンク追加(/otona) - app/mypage/layout.tsx: プロフィール編集リンク追加 - app/api/members/me/route.ts: PUT endpoint実装(プロフィール更新) - Backward compatibility: 既存birthday-onlyデータも正常動作 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: lib/sheets.ts型チェックエラー修正(currentRow undefined対応) - updateMember関数にcurrentRowの存在チェック追加 - TypeScript strict mode対応(TS18048エラー解消) - GitHub Actions type-checkパス対応 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * [CI] feature/age-restricted-content -> dev 自動PR (#93) * FEATURE: 年齢制限ブログ機能実装(サーバーサイド検証) - microCMS restricted フィールド対応 - 3層防御アーキテクチャ(Server Component/API/microCMS) - 年齢検証ロジック実装(20歳以上、日本基準) - /otona ページ作成(成人向けコンテンツ) - /blog 一覧からrestricted除外 - アクセス拒否UI(3パターン対応) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FEATURE: プロフィール編集機能拡張・デザイン統一・大人向けリンク追加 - lib/validations/profile.ts: postalCode、phoneフィールド追加(registerPageと同等のvalidation) - app/mypage/profile/page.tsx: 3フィールド対応 + デザインシステム統一 - Form fields: birthday, postalCode, phone - 背景グラデーション適用(win2-surface-cream系) - ボタンスタイル統一(rounded-full + gradient) - components/blog/category-nav.tsx: 「大人向け」リンク追加(/otona) - app/mypage/layout.tsx: プロフィール編集リンク追加 - app/api/members/me/route.ts: PUT endpoint実装(プロフィール更新) - Backward compatibility: 既存birthday-onlyデータも正常動作 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: lib/sheets.ts型チェックエラー修正(currentRow undefined対応) - updateMember関数にcurrentRowの存在チェック追加 - TypeScript strict mode対応(TS18048エラー解消) - GitHub Actions type-checkパス対応 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: package-lock.json削除とpnpmプロジェクト設定修正 - package-lock.json削除(pnpmプロジェクトでは不要) - .gitignoreにpackage-lock.json追加 - pnpm-lock.yamlのみを使用(CI/CD安定化) 問題: - devブランチマージ時にpackage-lock.jsonが混入 - package.jsonと不一致によりGitHub Actions CI失敗 解決: - pnpmプロジェクトとしての一貫性を確保 - 今後package-lock.jsonがコミットされないよう.gitignore追加 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: ManatoYamashita <info@manapuraza.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * [CI] feature/age-restricted-content -> dev 自動PR (#94) * FEATURE: 年齢制限ブログ機能実装(サーバーサイド検証) - microCMS restricted フィールド対応 - 3層防御アーキテクチャ(Server Component/API/microCMS) - 年齢検証ロジック実装(20歳以上、日本基準) - /otona ページ作成(成人向けコンテンツ) - /blog 一覧からrestricted除外 - アクセス拒否UI(3パターン対応) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FEATURE: プロフィール編集機能拡張・デザイン統一・大人向けリンク追加 - lib/validations/profile.ts: postalCode、phoneフィールド追加(registerPageと同等のvalidation) - app/mypage/profile/page.tsx: 3フィールド対応 + デザインシステム統一 - Form fields: birthday, postalCode, phone - 背景グラデーション適用(win2-surface-cream系) - ボタンスタイル統一(rounded-full + gradient) - components/blog/category-nav.tsx: 「大人向け」リンク追加(/otona) - app/mypage/layout.tsx: プロフィール編集リンク追加 - app/api/members/me/route.ts: PUT endpoint実装(プロフィール更新) - Backward compatibility: 既存birthday-onlyデータも正常動作 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: lib/sheets.ts型チェックエラー修正(currentRow undefined対応) - updateMember関数にcurrentRowの存在チェック追加 - TypeScript strict mode対応(TS18048エラー解消) - GitHub Actions type-checkパス対応 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: package-lock.json削除とpnpmプロジェクト設定修正 - package-lock.json削除(pnpmプロジェクトでは不要) - .gitignoreにpackage-lock.json追加 - pnpm-lock.yamlのみを使用(CI/CD安定化) 問題: - devブランチマージ時にpackage-lock.jsonが混入 - package.jsonと不一致によりGitHub Actions CI失敗 解決: - pnpmプロジェクトとしての一貫性を確保 - 今後package-lock.jsonがコミットされないよう.gitignore追加 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * FIX: GitHub Actions CI - pnpmキャッシュ設定修正 - Setup pnpmをSetup Node.jsの前に実行 - Setup Node.jsに cache: 'pnpm' 追加 - 冗長なpnpmキャッシュステップ削除(setup-node@v4が自動処理) 問題: - setup-node@v4がnpmのlock fileを探してエラー - package-lock.json削除後にCI失敗 解決: - pnpm-lock.yamlを使用したキャッシュに統一 - GitHub Actions公式のpnpmキャッシュパターンを採用 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: ManatoYamashita <info@manapuraza.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: ManatoYamashita <info@manapuraza.com> * Fix React Server Components CVE vulnerabilities Updated dependencies to fix Next.js and React CVE vulnerabilities. The fix-react2shell-next tool automatically updated the following packages to their secure versions: - next - react-server-dom-webpack - react-server-dom-parcel - react-server-dom-turbopack All package.json files have been scanned and vulnerable versions have been patched to the correct fixed versions based on the official React advisory. Co-authored-by: Vercel <vercel[bot]@users.noreply.github.com> * DOC: Update CLAUDE.md - Next.js 15.5.9 security patch and history - Update Next.js version: 15.5.6 → 15.5.9 - Add Security Response History section - Document CVE-2025-55184/67779/55183 mitigation - Add React version update: 19 → 19.2.1 --------- Co-authored-by: ManatoYamashita <info@manapuraza.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: manapuraza.com <95745485+ManatoYamashita@users.noreply.github.com> Co-authored-by: Vercel <vercel[bot]@users.noreply.github.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.
Pull Request
📝 変更内容の概要
🎯 変更理由
📊 影響範囲
🧪 テスト方法
ローカル環境での確認手順
確認済み項目
pnpm build)pnpm lint)pnpm type-check)📸 スクリーンショット(UIの変更がある場合)
Before
After
🔗 関連Issue/PR
Closes #
Related to #
✅ チェックリスト
📚 補足情報
📋 コミット履歴(自動生成)