18 Commits
Author SHA1 Message Date
kazu634 cb6fc1df4c 動画を確認画面つきで複数削除できるようにする(ステップ13) 2026-10-15 23:27:51 +09:00
kazu634 6586d7edd2 ライブラリを番組一覧・番組ページ・再生の3段にする(ステップ12) 2026-10-10 12:18:58 +09:00
kazu634 8e0b03483b 番組 URL から番組を登録する機能を追加(ステップ11) 2026-10-07 23:06:39 +09:00
kazu634 67f8f81fcf NAS でのバックアップの実機結果を反映 2026-10-04 18:38:54 +09:00
kazu634 fb3e128757 DB のバックアップと復元確認のスクリプトを追加(NAS の DSM タスクスケジューラ用) 2026-10-04 16:03:54 +09:00
kazu634 a2dd67b8b6 Merge remote-tracking branch 'origin/main' into path-hardening
# Conflicts:
#	PROJECT.md
2026-10-04 14:53:53 +09:00
kazu634 9b856d63fa ファイル名の上限を拡大し、動画の配信・削除を os.Root に置き換え(エピソード ID は 64 バイト上限) 2026-10-04 13:43:07 +09:00
kazu634 3ddd2063b6 本番配置の結果を反映(配置用ユーザーでの clone、動作確認結果、新着 100 件の調査) 2026-10-04 13:13:02 +09:00
kazu634 37d42851ff 本番配置の準備を追加(NAS の DB 定義、配置手順書、保存先の決定) 2026-10-04 12:01:19 +09:00
kazu634 944086c8ae 登録番組の定期確認を追加(24 時間ごと、予告の除外、確認エラーの記録) 2026-10-03 23:42:25 +09:00
kazu634 6f150495d5 worker を追加(yt-dlp によるダウンロード、段階別進捗、ffprobe 検査、実行中の取り消し) 2026-10-03 22:56:14 +09:00
kazu634 276cd7b5b8 ライブラリ・再生・削除を追加(Range 配信、パスの安全確認、共有ファイル名規則) 2026-10-03 20:54:16 +09:00
kazu634 787eda79ae 番組登録を追加(登録時の過去回の選択、一時停止・再開・解除、既知の回の記録) 2026-10-03 19:44:57 +09:00
kazu634 4a02526e76 待ち行列への登録と状態表示を追加(新着からの登録、/queue、DATABASE_URL) 2026-10-03 19:07:53 +09:00
kazu634 edc8149202 DB の土台を追加(マイグレーション、待ち行列・番組登録の操作、embedded-postgres によるテスト) 2026-10-03 18:07:58 +09:00
kazu634 f0d73a14e1 新着一覧の画面を追加(ジャンル切替、予告の除外、10分キャッシュ) 2026-10-03 17:20:44 +09:00
kazu634 5125614b93 web コンテナの土台を追加(HTTP サーバー、TVer API クライアント、htmx の画面枠、Dockerfile・compose.yaml) 2026-10-03 17:01:50 +09:00
kazu634andClaude Opus 5.5 d7e01878e4 PROJECT.md を追加: 要件定義の初版
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BcuBr9DyfcqZY8xFQsY5Di
2026-10-03 16:31:05 +09:00