From 260de584f9ef72befcd380740114a184dffe96c3 Mon Sep 17 00:00:00 2001 From: Tim Hsueh Date: Wed, 2 Sep 2026 11:12:20 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=8D=87=E7=B4=9A=20puma=20=E8=87=B3?= =?UTF-8?q?=208.0.2=20=E4=B8=A6=E5=90=8C=E6=AD=A5=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E6=95=98=E8=BF=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - puma 6.6.0 → 8.0.2(取代 dependabot 停在 7.1.0 的過時分支): 本專案 puma.rb 為 Rails 預設、未用任何 7/8 改名的 hooks; 8.0.2 含 PROXY protocol 解析的安全修補 - 已知行為變更:production 綁定預設改 IPv6 優先(::),對 Fly 內網為相容方向,部署後實證 - docs/REFACTOR_PLAN.md 加歷史文件註記(制定於 Rails 7.2 時期) --- Gemfile.lock | 2 +- docs/REFACTOR_PLAN.md | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index f5635a6..0489381 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -204,7 +204,7 @@ GEM prettyprint (0.2.0) prism (1.9.0) public_suffix (6.0.2) - puma (6.6.0) + puma (8.0.2) nio4r (~> 2.0) racc (1.8.1) rack (3.2.7) diff --git a/docs/REFACTOR_PLAN.md b/docs/REFACTOR_PLAN.md index 7aa4fb6..f859e12 100644 --- a/docs/REFACTOR_PLAN.md +++ b/docs/REFACTOR_PLAN.md @@ -1,5 +1,8 @@ # venture_ferris 重構計畫 v2(Taipeicooc2018 → Rails 7.2) +> 📌 歷史文件:本計畫制定並執行於 Rails 7.2 時期;專案已於 2026-09 升級至 +> Rails 8.1(見 `docs/RAILS_UPGRADE_RESEARCH.md`),文內版本敘述維持當時語境。 + > 依據:`docs/legacy/ANALYSIS.md`(盤點報告,含勘誤見 §8)+ opus 反方審查結論(2026-08-19)。 > 目標:把 2018 年 CodeIgniter 團隊實境解謎遊戲重構成可公開上架的 Rails 7.2 作品集專案。 > 原則:**UX 流程對齊舊站;架構全面 Rails 化;舊站的已知 bug 依 §1.4/§8 修正,不對齊壞行為**。