📄
2026年08月04日
v2.1.0ライブ情報と管理画面の表示を高速化しました
変更内容
- ライブ一覧や管理画面で重複していたデータ取得をまとめ、表示までの待ち時間を短縮しました。
- 公開ライブ情報のキャッシュを見直し、繰り返し閲覧するときの応答を高速化しました。
- データベース接続経路を最適化し、安定した応答を得られるよう改善しました。
- 公開範囲が変わったライブ情報が古い状態で残らないよう、更新処理を強化しました。
機能の実装状況と今後のアップデート計画です。
これまでの主な変更を、最新のものから表示しています。
アップデートの詳細や技術的な内容については、ブログ記事もご覧ください。
📄
📄
📄
app.ashitabo.netに、三役用アプリをadmin.ashitabo.netに分けました。www.ashitabo.netは、あしたぼの活動やライブ情報を誰でも見られる新しい公開サイトになりました。📄
📄
通常のサイト閲覧や予約などの使い勝手に、大きな見た目の変更はありません。
📄
/api/* も入場 cookie なしではブロックするようにしました。/preview-control を追加し、PR comment の Control Panel URL から Preview 入場、dev auth persona 切替、保護画面確認へ進めるようにしました。@playwright/test を追加し、pnpm --filter frontend qa:preview-control を用意しました。/health を X-API-Key 必須側へ移し、最小公開疎通用に /healthz を追加しました。API key 不一致は 403 を返すようにしています。DEV_AUTH_ALLOW_NONLOCAL=true かつ trusted forwarded host が CLIENT_URL と一致する場合だけ有効にしました。/admin などの保護画面でも有効になるようにしました。investigate/video-sync-durable-object の Durable Object / Workflows 化を取り込み、PR/stg/prod で Workflow 名が衝突しないよう deploy config を生成します。base..head を見ます。backend 変更後に docs-only commit を積んでも PR backend を維持します。ASHITABO_STG_PREVIEW_PASSWORD= ログへ出します。📄
docs/ashitabo-architecture.md と docs/ashitabo-architecture.drawio を追加・更新し、現行 Runtime 構成を追いやすくするベースドキュメントを整備しました。www.ashitabo.net と同じ粒度で cdn.ashitabo.net / api.ashitabo.net の領域を分け、図の横幅を詰めました。docs/add-base-docs に origin/main の変更を取り込みました。📄
@ashitabo/types に health response schema/type を追加GET /health を追加し、Neon / D1 / R2 / KV / LINE / YouTube の疎通結果を集約/status ページを追加し、BFF/SWR 経由でステータスを表示/status と公式LINE導線を追加qa/evidence/2026-07-01-health-status-errors/ に追加📄
📄
📄
📄
📄
20UA000A のような形式にも対応しました。📄
📄
📄
📄
📄
📄
.github/workflows/deploy-backend.ymlからD1マイグレーションのステップを削除app/backend/README.mdに本番デプロイ前にNeonのマイグレーションを実行する旨を追記📄
📄
📄
📄
📄
📄
📄
📄
📄
📄
📄
📄
📄
📄
📄
📄
hover-3dクラスを追加しました。📄
📄
📄
📄
📄
📄
📄
📄