Commit Graph

  • 8d29f2fb08 Merge branch 'claude/config-local-overlay': settings.local.toml overlay loader main Travis Herbranson 2026-05-25 17:16:26 -0400
  • d40f25c99d config: load settings.local.toml as a section-level overlay claude/config-local-overlay Travis Herbranson 2026-05-25 17:09:57 -0400
  • 22f4a0915f web: show "Re-extract only" for articles too claude/source-edit-and-retry Travis Herbranson 2026-05-25 16:15:39 -0400
  • 5131f3ccf6 web+cli: edit-mode for source metadata + retry/re-run actions Travis Herbranson 2026-05-25 16:08:26 -0400
  • 93f71ebb14 docs: refresh CLAUDE.md to current shipped state Travis Herbranson 2026-05-25 15:46:20 -0400
  • 24055ad686 Merge branch 'claude/laughing-shirley-52f4a6': queue-page add form + tower CUDA-12 pin Travis Herbranson 2026-05-25 15:43:47 -0400
  • b2e2359651 tower: pin CUDA-12 wheels + LD_LIBRARY_PATH wrapper for the systemd service claude/laughing-shirley-52f4a6 Travis Herbranson 2026-05-25 15:39:13 -0400
  • 2b40157a0d web: add-to-queue form on /queue too, with per-page HTMX dispatch Travis Herbranson 2026-05-25 14:21:02 -0400
  • 373e137993 update tower service to correct labels and users Travis Herbranson 2026-05-25 14:20:47 -0400
  • 3d6bd6385f Merge branch 'claude/laughing-shirley-52f4a6': add-form + wrap-fix + transcript segments + playlist fan-out Travis Herbranson 2026-05-25 14:04:45 -0400
  • a475893403 playlists: queue-time YouTube fan-out via yt-dlp extract_flat Travis Herbranson 2026-05-25 13:59:35 -0400
  • d055d1798d transcripts: capture segment-level output into a new JSONB column Travis Herbranson 2026-05-25 13:40:49 -0400
  • 29832b3595 web: source cards wrap long titles/URLs instead of truncating Travis Herbranson 2026-05-25 13:22:27 -0400
  • 956bf8d0c3 web: add-to-queue form on the dashboard (HTMX, parity with CLI add) Travis Herbranson 2026-05-25 12:59:02 -0400
  • fbbb1a13a0 Merge branch 'claude/laughing-shirley-52f4a6': Postgres + dashboard + tower split + web deploy Travis Herbranson 2026-05-25 12:02:05 -0400
  • 597c83649c deploy/web: containerized FastAPI UI on the homelab docker network Travis Herbranson 2026-05-25 11:48:37 -0400
  • f9feb0b393 gauntlet: fix lint — drop unused subprocess/shutil/tempfile/Path imports Travis Herbranson 2026-05-25 10:34:54 -0400
  • 913d4f0335 deploy/tower + claim race + transcribe smoke tests Travis Herbranson 2026-05-25 10:20:46 -0400
  • 33ae5a6f7d pipeline split: tower transcribe worker + claim queue + faster-whisper Travis Herbranson 2026-05-25 10:11:37 -0400
  • 7eafdf3e03 scheduler: honor pipeline_settings (extraction_enabled, window, max_items) Travis Herbranson 2026-05-25 08:17:44 -0400
  • c92a40bce1 web: dashboard + settings editor (HTMX save) + pipeline observability Travis Herbranson 2026-05-25 08:15:29 -0400
  • 09efbb5965 settings: v2 migration + ORM + settings_store helper Travis Herbranson 2026-05-25 08:11:53 -0400
  • 0d9ebc9cc7 embeddings: register pool close() at interpreter exit Travis Herbranson 2026-05-24 23:33:13 -0400
  • f44ac2ff7c test: smoke test reads embedding model from config, not hardcoded literal Travis Herbranson 2026-05-24 22:58:30 -0400
  • 6c1445c8ed docs: update CLAUDE.md + migration plan to reflect shipped Postgres design Travis Herbranson 2026-05-24 22:57:31 -0400
  • a2d46a7c6e gauntlet: fix lint — drop unused imports + reorder models.py + add dev deps Travis Herbranson 2026-05-24 22:52:08 -0400
  • 2e07d7a8fe alembic: skip CREATE SCHEMA when present + add embedding smoke test Travis Herbranson 2026-05-24 22:49:06 -0400
  • ceeae77e7d postgres migration: schema, models, embeddings, alembic Travis Herbranson 2026-05-24 22:46:48 -0400
  • 4696d7f015 updates to project files Travis Herbranson 2026-05-24 22:23:59 -0400
  • 3b269838d9 update to fix website error Travis Herbranson 2026-05-24 21:38:52 -0400
  • 12e150e3c1 add .gitignore Travis Herbranson 2026-05-24 21:10:53 -0400
  • c4793f3a7f switch extractor to Claude CLI backend + pipeline fixes Travis Herbranson 2026-05-24 21:09:20 -0400
  • 250ca9fd2f project init Travis Herbranson 2026-05-22 19:08:22 -0400